BM6P6(@ rrrhhh||||||xxxxxx||||||yyy{{{oooMMMKKKNNNCCC<<<>>>???===;;;:::;;;>>>AAACCCIIIyyysssrrrzzz|||kkkYYYXXX```pppkkkqqqpppiiiLLLGGG^^^bbbNNNMMMaaahhhooowwwggg```bbb```XXXNNNGGGCCC@@@@@@888AAA???QQQrrrqqq~~~|||vvvrrrjjj^^^UUUVVV^^^fffvvvwwwxxxxxxyyyyyyzzzzzzzzzvvvwwwqqqkkkkkkmmmnnnmmmlllmmmnnnjjjcccaaaaaa[[[RRRHHHAAAAAAAAAWWW~~~~~~UUUgggxxx|||mmmooolllmmmoooppplllgggfffkkkpppmmmiiiiiikkklllkkkjjjddd]]]FFFCCC;;;LLLxxxnnn___nnn}}}mmmnnnssszzz~~~aaaLLLMMMRRRMMMHHHIII???===;;;::::::<<>>@@@444<<<888BBBiiiwwwuuu|||~~~{{{wwwqqqjjj___WWWVVV___kkkuuu{{{{{{{{{yyyxxxwwwxxxyyy~~~{{{}}}tttoooqqqqqqnnnmmmnnnnnnnnniiicccbbbccc___YYYRRRFFFBBBAAARRRzzz~~~dddmmmtttxxxuuuzzzvvvrrrpppppplllhhhiiinnnpppmmmjjjjjjmmmpppqqqqqqddd^^^SSSJJJ===LLLnnnmmmWWWKKK|||}}}iii]]]SSSQQQRRRNNNIIIFFF@@@>>><<<:::999:::<<<>>>@@@XXXvvvrrrzzzvvvyyygggSSS\\\jjjoooyyyuuutttzzznnnhhhdddTTTEEELLLNNNFFFBBBKKK[[[gggppp|||iiilll^^^ZZZffffffVVVGGGFFFFFF999>>>:::;;;SSS{{{yyyxxxuuu}}}vvvssslllaaaUUURRR[[[kkkyyy~~~zzzwwwuuuvvvxxxsssvvvllliiiooopppiiihhhooonnnnnnjjjfffeeefffddd```[[[KKKCCCAAAJJJqqqxxx}}}ttt{{{zzzzzzwwwqqqooonnnlllmmmqqqjjjiiihhhiiilllooopppqqqfff^^^dddTTTDDDPPP___jjj~~~tttwwwRRR___~~~]]]]]]YYYSSSNNNLLLGGGAAAAAA@@@===:::999999:::;;;888CCCxxx~~~}}}}}}{{{qqq[[[fffwwwrrr~~~ttt~~~~~~nnnlllmmm```WWWRRRFFFIIIPPPQQQKKKLLLYYYhhhppptttzzzggg```ccchhhiii```RRRLLLNNNIII>>>CCC???;;;JJJ{{{}}}uuuttt{{{|||}}}|||tttnnnmmmiii^^^VVVYYYgggwww{{{wwwuuuxxx{{{yyygggjjjaaabbbmmmooogggiiitttnnnnnnmmmkkkiiihhheeeccc^^^PPPHHHDDDBBBWWWzzz```zzzxxxwwwpppooopppoooppprrriiijjjkkklllmmmmmmlllkkkjjj___nnn]]]QQQXXXRRRdddoooaaannnaaa}}}hhhRRRVVVVVVPPPLLLNNNMMMIIICCCBBB???<<<::::::::::::666===SSS~~~{{{ttt{{{fffsss|||zzz{{{nnnbbb\\\WWWNNNJJJJJJGGGPPPKKKKKKSSS]]]dddkkkqqquuuvvvpppYYYiiinnnbbbXXXXXXUUULLLGGG>>>BBB>>>999AAAwwwwwwyyyrrrxxxlllcccaaabbb]]]]]]fffuuu|||xxxxxx}}}qqqgggiiidddhhhrrrrrrkkknnnyyymmmnnnooopppnnniiieeeccc___XXXRRRMMMCCCGGGuuu~~~yyy{{{]]]{{{rrryyysssxxxmmmzzzsssnnnppprrrqqqpppqqqoooqqqssssssqqqmmmiiigggmmmaaammmdddaaa```MMM\\\fffgggbbbwwwdddnnnvvvVVVVVVWWWTTTPPPNNNOOOOOOLLLEEEDDDBBB???===<<<;;;;;;:::???@@@~~~tttdddooo~~~vvvooolllkkkmmmdddVVVLLLJJJKKKOOOSSSMMMBBBEEEXXXfffgggiiippp|||nnnfffcccqqqooo``````jjj```HHHKKKDDDCCC>>><<<<<>>======<<<<<<>>>```sssjjjlllxxxuuusssllliii]]]TTTUUUTTTQQQSSSFFFEEEMMM^^^iiikkkpppyyyiiiccccccnnnooofffeeeiii]]]IIITTTKKKFFFBBBFFF<<>>kkkmmmmmmwwwpppiiimmmqqqsssqqqpppooojjjfffiiiooolllkkkhhhccc___aaaggglllaaalllZZZppp|||^^^YYY\\\iiiqqqeeefffpppbbb[[[``````[[[bbbqqqvvvmmm___bbb___ZZZVVVRRRQQQQQQQQQJJJHHHFFFCCCAAA???======>>>>>>???AAAhhh{{{}}}yyyqqqgggqqqzzztttllljjjiiifff^^^SSSIIIFFFIIIMMMTTT^^^cccfffkkkppppppsssxxxiiicccgggYYYRRRZZZ^^^qqqddd[[[OOOOOOOOOBBB@@@SSSeeeZZZkkkppp|||zzzyyyqqqddd[[[[[[^^^^^^```eeennnrrrvvvwwwvvvtttuuuwww{{{zzzsssllljjjllljjjfffhhhooorrrnnnoookkkfffeeefffhhhgggfffnnnkkkgggccc___ZZZTTTPPPwww|||MMM]]]yyyqqqnnnnnnmmmnnnooozzzsssjjjhhhkkkoooqqqqqqfffdddeeegggfffdddggglllsssiiiccceeefffbbb___```eeeTTTZZZooooooccc___ccc```WWWYYYddddddlll~~~}}}zzzcccaaaaaa^^^ZZZUUURRRPPPPPPPPPMMMLLLJJJGGGDDDBBBAAA@@@;;;888888999WWW}}}uuummmvvvsssddd\\\dddjjjjjj___XXXNNNJJJLLLRRRWWWZZZ___eeeeeekkkyyyrrruuupppRRR___lllcccfffiiiaaapppggg```SSSOOOPPPEEE@@@KKKrrr|||}}}zzzvvvqqqnnnccc\\\XXXYYYZZZ\\\ccckkkxxx{{{}}}}}}yyywwwwwwyyy~~~qqqkkkmmmkkkkkkgggcccffflllmmmiiilllhhheeeeeehhhjjjlllkkkkkkiiigggeeeccc^^^YYYUUUlll~~~~~~kkkzzzhhhHHH|||xxxtttqqqpppqqqqqqooooootttpppkkkjjjnnnppppppnnnfffeeeeeehhhgggeeehhhmmmooogggbbbeeegggdddaaabbb```QQQ]]]rrrwwwccc\\\[[[___ZZZOOOMMMTTTZZZUUUhhh|||tttcccnnnXXXbbbZZZXXXVVVSSSQQQPPPPPPPPPOOONNNLLLJJJHHHFFFDDDCCC@@@999888:::HHHxxx}}}}}}tttiiiaaammmppphhhYYYVVV___aaa[[[dddWWWJJJIIIRRR\\\aaaaaagggiiifffpppqqqiiilll^^^KKKgggqqqcccmmmmmmUUU___gggeeeWWWOOORRRNNNEEEEEEMMM~~~yyytttnnnhhhcccZZZYYYZZZ\\\]]]bbbmmmxxx{{{xxxxxxzzznnnlll___cccgggeeeaaa___dddkkkkkkgggllljjjgggfffhhhjjjllllllhhhhhhggghhhgggddd```\\\UUUjjjsss^^^zzz___wwwrrrtttyyyEEE]]]qqqnnnooooooppprrrrrrpppmmmooommmkkkmmmooopppmmmjjjiiiggggggiiigggdddeeeiiiiiicccaaadddgggeeeccccccaaaSSSfff~~~WWWSSSVVV[[[WWWMMMLLLRRRUUUVVVjjjhhhaaaUUUYYYTTT^^^SSSRRRRRRQQQQQQRRRRRRSSSOOOOOOMMMLLLIIIGGGEEEDDDFFF===<<<>>>???YYY{{{vvvpppqqqtttsssqqqxxxhhh^^^```^^^TTTPPPTTT```UUUKKKKKKVVVaaadddccckkknnnmmm{{{mmmccc[[[```SSSYYYvvvsss[[[nnnpppRRR\\\eeegggZZZPPPWWWYYYNNNFFFKKKvvv~~~{{{vvvrrrmmmhhhccc___\\\]]]```cccgggnnnyyy|||~~~|||yyyxxxzzz|||eeedddsssfffuuuccc___\\\^^^eeelllmmmkkkqqqoookkkhhhggggggggghhhhhhhhhhhhjjjjjjhhhccc```VVVaaadddrrr]]]jjjnnnkkkmmmooonnnoooqqqpppmmmnnnmmmkkklllmmmllliiifffkkkiiihhhhhhddd______bbbdddbbbaaaccceeedddbbb```bbbUUUhhhUUUUUUYYY]]]ZZZSSSTTTZZZQQQVVVdddxxxbbb^^^\\\VVVWWWZZZZZZUUUUUUUUUUUUUUUTTTSSSSSSQQQQQQPPPOOOMMMJJJHHHGGGEEE>>><<<>>>999BBBzzzuuuqqqrrrwww|||}}}|||qqqlllhhhbbbQQQBBBHHHZZZHHHFFFFFFMMMXXXccciiikkkkkkuuu}}}cccfffcccWWW___[[[eee}}}ttt^^^wwwdddnnngggkkk^^^TTT\\\```TTTIIILLLYYYtttxxxtttnnniiifffdddaaa___bbbccccccfffllluuu|||tttwwwzzzzzzyyyzzz~~~jjjiiihhhXXXsssddd___\\\```fffkkkllllllqqqooolllhhheeedddeeefffiiiiiiiiijjjjjjgggccc```[[[]]]vvvoooJJJnnnjjjpppssssssnnnmmmqqqrrrooopppnnnkkkiiihhhgggeeedddfffddddddeeebbb]]]\\\___```aaa```_________]]][[[ZZZTTT\\\www|||SSSUUUZZZ]]]YYYTTTUUU[[[YYYVVVWWW^^^iiiwwwdddYYY___\\\aaaZZZ^^^VVV[[[[[[[[[ZZZXXXVVVSSSRRRTTTTTTTTTSSSQQQOOOLLLKKKEEECCC@@@AAA<<<;;;fff}}}llljjjmmmrrrxxx{{{{{{wwwtttlllkkk]]]IIIDDDLLLQQQMMMDDDGGGMMMUUU^^^ggglllooojjj}}}{{{VVViiifffXXXfffeeehhhyyyxxxhhhyyyiiirrrnnnpppddd[[[bbbbbbVVVMMMIIIGGG|||yyytttmmmppplllhhhdddcccbbbaaa```dddeeeeeeeeeiiirrrvvvvvvqqquuuyyy{{{|||~~~}}}lllooofffRRRaaagggccc```bbbcccdddeeehhhjjjiiihhheeecccdddfffiiijjjiiihhhggggggeeeaaa___\\\^^^dddpppppp~~~vvvoooooobbb:::OOOkkkgggvvvzzzwwwooolllqqqtttqqqooommmjjjfffdddccccccddd^^^]]]^^^aaa```\\\\\\```]]]___^^^ZZZYYYZZZYYYVVVUUUWWWRRRTTT]]]aaannnKKKQQQYYY\\\YYYSSSTTTYYY\\\VVVRRRUUU]]]iiixxxYYYTTTWWW\\\WWWgggWWWXXXPPPXXXYYYZZZZZZYYYVVVSSSRRRTTTUUUUUUUUUSSSPPPNNNLLLHHHKKKEEEDDDDDD>>>RRR~~~vvvllleeeyyy}}}|||wwwtttbbbWWWFFF>>>KKK[[[TTTAAAQQQSSSXXX^^^fffkkknnnoootttrrr```rrrhhh^^^pppgggeeeoooyyymmmmmmmmmaaammmqqqqqqfffaaagggcccYYYWWWNNNJJJiii|||{{{zzzxxxvvvvvvvvvvvvyyyooopppqqqnnnjjjhhhggggggggggggeeeddddddjjjkkkgggffflllqqqrrrrrrvvv|||~~~sss[[[```ggglllgggjjjeeebbb```aaa___\\\___eeecccddddddbbbaaacccgggkkkjjjgggeeeccccccbbb```^^^^^^bbb___ooolllwwwzzzwwwkkkXXXLLL;;;@@@jjj|||ssslllsssyyywwwmmmjjjoooqqqnnnjjjiiihhhfffcccccccccddd]]]\\\]]]```^^^ZZZYYY]]]XXX[[[ZZZTTTSSSVVVWWWTTTUUUYYYOOOHHHLLLOOOeeeGGGOOOZZZ```]]]YYYYYY\\\QQQQQQRRRTTTXXXbbbqqq}}}fffWWW___QQQVVVTTTOOOhhhOOONNNKKKNNNPPPSSSVVVWWWVVVTTTSSSRRRSSSTTTSSSRRROOOLLLJJJGGGMMMFFFBBBGGG>>>CCC```{{{mmmcccsssyyypppmmmmmmMMMBBBAAAOOOWWWQQQKKKLLLSSSSSSVVV^^^gggoooqqqpppzzzttt~~~lllhhhyyyggg___fffwwwmmmaaaaaaaaatttpppnnneeedddjjjfff^^^aaaWWWUUUMMMvvvyyywwwuuussspppjjjccc___fffnnnyyy{{{fffaaagggkkkkkkhhhhhhjjjlllnnnmmmjjjgggfffppptttmmmgggjjjqqquuusssxxx}}}OOOZZZhhhSSSRRRZZZ______]]]^^^___\\\XXX]]]fffaaabbbbbbaaa```aaafffjjjhhheeebbb``````aaa```______ddd\\\fffUUUPPPxxxiii|||xxx|||sssNNNFFFJJJyyykkktttrrrlllttttttjjjfffkkkmmmhhhdddfffgggfffeeedddddddddaaa``````aaa]]]WWWUUUWWWUUUXXXWWWQQQOOOTTTVVVTTTTTTUUULLLMMMTTTOOO___xxxHHH\\\lllkkkaaaZZZXXXUUURRRMMMHHHKKKUUU___cccddd]]]eeeyyycccSSSRRRRRRPPPPPPPPPPPPQQQRRRTTTUUUTTTMMMJJJNNNQQQPPPNNNNNNPPPPPPQQQQQQPPPNNNLLLJJJJJJIIIFFFDDDCCCDDDEEEFFF~~~qqqjjjuuuxxxmmm[[[EEEHHHOOOPPPQQQTTTMMMKKKVVVTTTVVV]]]fffkkkooo{{{{{{uuurrrmmmyyycccOOOeeezzzggg[[[gggcccdddqqqmmmiiiiiikkkhhh```XXXPPP\\\TTT```~~~uuukkkjjjlllkkkaaaWWWXXX]]]cccjjjqqq{{{wwwqqqhhhaaa]]]___dddhhhccccccfffjjjnnnmmmiiidddmmmiiifffggglllnnnllliiixxxyyyyyyxxxxxx}}}iii___XXXXXX[[[ZZZZZZ[[[UUU]]]dddddd]]]XXXZZZ^^^cccaaa^^^]]]^^^ccchhhkkkfffbbb^^^^^^aaadddeeedddbbbbbb]]]___hhhwwwlllxxxhhh[[[PPP[[[```jjj}}}~~~dddxxx~~~kkk^^^ccc???WWWssskkkgggttttttlllfffggghhhfffeeegggmmmjjjgggdddcccbbbaaa```[[[___bbbbbb]]]WWWTTTSSSYYYYYYXXXUUURRRQQQRRRTTTSSSRRRPPPNNNMMMPPPTTTXXXGGGRRRYYYXXXVVVWWWWWWUUUOOOPPPSSS[[[aaabbb]]]VVV>>>WWWgggttt~~~^^^RRRRRRTTTVVVLLLMMMOOOPPPQQQQQQQQQQQQSSSLLLIIIMMMPPPOOOMMMMMMQQQQQQQQQQQQOOOMMMJJJHHHLLLJJJHHHFFFEEEDDDDDDEEE\\\}}}dddrrrwwwWWWJJJPPPSSSJJJSSSVVVYYY[[[RRRLLLTTTWWW___jjjooonnnvvvxxxyyy|||zzzzzz|||aaa```lll{{{llleeeqqqnnnrrrnnnkkkjjjkkkmmmkkkfffbbb[[[\\\XXXUUUjjjwwwkkkdddaaaaaa^^^[[[VVVUUUSSSTTTWWW[[[___aaammmrrrxxx|||zzztttlllgggdddaaa^^^[[[[[[]]]```bbbaaabbbdddhhhlllllliiiffffffgggiiilllooosssuuuwwwyyynnnqqqzzz\\\UUURRRUUUXXXWWWUUUTTTVVV\\\aaaaaa]]][[[\\\___fffccc___\\\\\\^^^aaacccbbb___]]]]]]```bbbbbbaaacccccc___aaaiiisssxxxrrrtttmmm[[[\\\ddd```hhhmmmiiiQQQiiinnnOOOIII<<>>```{{{cccnnnrrrfffkkkZZZdddmmmllleeebbbhhhnnndddaaa^^^\\\\\\\\\[[[ZZZ]]]\\\ZZZXXXUUUSSSQQQQQQOOOPPPPPPOOOMMMLLLMMMNNNLLLMMMMMMLLLIIIHHHIIIJJJLLLHHH^^^IIIJJJMMMPPPPPPOOONNNNNNVVVUUURRROOOMMMMMMOOOQQQPPPSSSRRRUUUUUUJJJLLLaaaaaaqqqvvvYYYPPPUUUSSSHHHCCCHHHNNNPPPKKKKKKJJJIIIIIIIIIJJJJJJNNNJJJIIILLLNNNLLLLLLOOOMMMMMMNNNNNNOOOOOOOOOOOORRRQQQQQQOOONNNKKKIIIHHHNNN<<>>FFFKKK>>>HHHjjj|||FFFDDDBBBBBBBBBBBBAAA@@@BBBBBBFFFKKKLLLJJJKKKOOOQQQWWW\\\XXXQQQRRR\\\gggcccWWWhhhsssXXXYYYiii\\\HHHHHHdddyyyvvvppprrrssskkk^^^OOOKKKPPPJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDEEEGGGHHHIIIJJJKKKBBB<<>>BBBDDDAAA===AAALLLWWWdddFFFCCCAAA@@@AAAAAAAAA@@@CCCCCCFFFKKKLLLJJJKKKOOOUUUVVVVVVUUUTTTUUUXXX[[[TTTMMMXXXgggdddYYYWWWYYYOOOJJJPPP]]]^^^SSSQQQXXXeeejjjccc\\\bbbccc^^^```pppqqqwwwsssffffffjjjeeekkk```YYYWWWRRRIIIHHHOOOCCCDDDDDDEEEEEEFFFFFFGGGCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBFFFEEEEEEEEEEEEGGGHHHIIIDDDIIILLLHHHIIIddd{{{vvvttt|||zzzyyyzzzzzz~~~nnnaaa^^^ccc___[[[VVVRRRQQQSSSVVVXXXSSSVVVYYYYYYXXXUUUTTTTTTYYY^^^eeemmmwwwxxxkkk[[[\\\xxxrrrddd]]]cccfff]]]WWWWWWZZZ^^^dddgggeeebbb```aaabbbdddeeecccdddfffddd___^^^\\\ZZZ[[[\\\YYYTTTNNNNNNeeetttfff```_________[[[\\\\\\\\\[[[ZZZXXXWWWZZZXXXYYY```dddddddddfffaaahhhpppssssssrrrtttvvv{{{^^^@@@EEEEEE???BBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIKKKMMMOOOQQQRRRUUUXXX[[[[[[XXXWWWZZZ[[[YYYYYY\\\ZZZYYYXXXWWWTTTRRROOONNNMMMLLLOOO^^^vvv~~~ppphhhsssiiigggooo|||~~~wwwvvvrrreeeWWWGGG>>>SSStttiiibbbHHHSSSUUUWWW```^^^TTTPPPfffXXXZZZbbb___\\\______[[[\\\\\\[[[YYYXXXXXXYYYUUUTTTRRRPPPNNNMMMLLLLLLHHHGGGGGGFFFEEEEEEDDDDDDFFFEEEDDDCCCBBBAAAAAA@@@<<>>???@@@@@@@@@CCCCCCFFFKKKKKKIIIKKKPPPOOOJJJFFFHHHNNNPPPKKKEEERRRPPPQQQUUU\\\___YYYPPPPPPUUU[[[\\\SSSJJJIIIMMM[[[]]]RRRHHHLLLNNNJJJMMMNNNNNNSSSPPPEEEHHHOOOKKKXXXPPPLLLMMMJJJCCCCCCHHHCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>?????????AAAAAAAAAAAAAAAAAAAAABBBEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEMMMOOOCCCEEErrrwwwqqqrrrrrrqqqnnnmmmsss}}}pppqqqxxxpppkkkfff___\\\\\\^^^YYYSSSPPPRRRVVVWWWXXXPPPWWW\\\YYYRRRPPPVVV^^^eeegggnnn{{{|||pppbbbmmmxxxggg|||uuulllfffiiijjjddd[[[WWWMMMXXXdddgggbbb]]]\\\^^^___aaaaaa___```ccc```[[[YYYZZZ[[[[[[[[[XXXVVVTTTQQQQQQqqqyyypppmmmmmmbbb```^^^___aaaaaa___\\\bbb^^^^^^dddjjjjjjiiihhhqqqqqqooommmnnnttt~~~EEE999KKKHHHAAALLLAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCCCCBBBBBBDDDFFFIIIKKKMMMOOOPPPSSSVVVYYYXXXSSSRRRWWW[[[ZZZYYYYYYXXXWWWVVVTTTRRROOOMMMLLLMMMMMMOOOUUUddd{{{xxxQQQmmm|||vvvqqqmmmjjjdddhhhnnntttyyyxxxqqqrrrpppcccOOO@@@AAA\\\nnnVVVYYYJJJSSSRRRPPPXXXXXXRRRQQQaaaUUUVVV\\\XXXWWW\\\\\\[[[ZZZZZZYYYWWWVVVVVVUUURRRQQQQQQPPPNNNLLLJJJIIIDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDCCCBBBAAA@@@??????;;;<<<<<<<<<<<<>>>BBBFFF;;;999MMMtttDDDAAA>>>===>>>???@@@@@@CCCBBBEEEIIIJJJHHHJJJOOORRRLLLHHHLLLTTTUUUMMMEEEXXXWWWQQQPPPZZZ]]]VVVPPPSSSVVVXXXVVVUUUWWWVVVRRR\\\```VVVMMMRRRTTTRRRUUUKKKKKKQQQOOOEEEHHHNNNIIIRRRMMMKKKLLLIIIDDDBBBEEEHHHGGGFFFDDDBBBAAA??????@@@??????>>>>>>>>>>>>>>>========================<<<<<<======>>>>>>>>>???BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGLLLCCCCCCKKKHHHCCCYYYzzzllllllllliiiggghhhllloooxxx}}}}}}|||xxxnnnlll|||mmmddd```dddhhhddd]]]XXXaaaZZZSSSPPPRRRUUUTTTRRROOOWWW]]]\\\VVVUUU^^^gggnnnrrr{{{tttddd___tttqqqppphhhbbb```___YYYRRRLLLQQQ___lllkkkaaa[[[[[[]]]\\\^^^^^^]]]^^^bbb```\\\WWWZZZ\\\[[[XXXVVVUUUVVVYYYLLLSSSzzzuuuhhhbbbbbbddddddccciiidddcccfffhhhhhhhhhkkklllnnnttt}}}bbb@@@???>>>888:::?????????@@@@@@@@@AAAAAA???@@@AAA@@@???@@@AAACCCJJJKKKMMMNNNNNNOOORRRTTTVVVPPPPPPVVV\\\[[[XXXWWWUUUTTTSSSRRROOOMMMKKKJJJNNNPPPQQQQQQUUUddd|||uuuiiidddqqq|||vvvqqqqqqsssrrrlllfffhhhhhhiiijjjlllnnnppprrruuu{{{yyyrrrjjjlllnnnfffUUUIIIPPP___WWWEEESSSMMMQQQVVVNNNGGGNNNTTTVVV\\\\\\SSSVVV[[[WWWVVV[[[YYY\\\[[[XXXWWWUUUSSSQQQOOONNNNNNOOONNNMMMJJJHHHGGGBBBBBBCCCCCCDDDDDDEEEEEECCCBBBBBBAAA@@@???>>>===;;;:::999:::<<<===>>>===;;;BBB<<<;;;aaaCCC@@@======>>>???@@@???AAA@@@BBBFFFGGGEEEHHHMMMKKKIIIIIILLLPPPQQQMMMHHHOOORRRJJJIIIRRRNNNHHHPPPJJJNNNOOOKKKLLLSSSWWWUUUXXX\\\SSSKKKNNNNNNIIIJJJHHHIIIPPPOOOEEEGGGIIIAAABBBAAABBBFFFGGGEEEEEEGGGGGGGGGEEECCCAAA@@@>>>===@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEJJJDDDBBBGGGJJJKKKNNNUUU}}}wwwoooiiiggghhhhhhgggdddooo}}}{{{sssrrrwwwzzzwwwlllfff]]]aaafffeee[[[QQQPPPVVVaaaZZZRRRPPPRRRTTTSSSPPPVVV\\\bbbbbb```aaagggmmmrrr{{{}}}rrrbbbmmmsssvvvyyyZZZhhh___YYYYYYYYYVVVSSSRRR[[[hhhooojjj```]]]___```___```___\\\]]]___^^^YYYVVVYYY\\\YYYUUUQQQRRRTTTSSSPPPLLLTTTmmm~~~|||{{{vvvuuuvvvxxxwwwxxx|||YYY999555999777666<<<<<<=========>>>>>>>>>>>>???@@@???>>>>>>@@@BBBGGGIIIKKKKKKLLLMMMPPPSSSTTTPPPPPPWWW\\\[[[WWWUUUQQQQQQPPPOOONNNLLLJJJIIIHHHLLLNNNJJJHHHOOO^^^llliiieeegggfffttt}}}}}}|||wwwsssuuuvvvxxxzzz~~~{{{sssqqqpppooonnnssshhhWWWFFF@@@SSS}}}WWWFFFFFFHHHWWWNNNSSSKKKDDDLLLSSSWWW___YYYSSSYYY^^^XXXXXX[[[XXX^^^[[[WWWUUUSSSQQQMMMJJJKKKLLLLLLLLLJJJHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<:::999888:::<<<<<<:::888===;;;777<<>>>>>>>>===>>>===>>>BBBCCCBBBEEEJJJEEEGGGIIIJJJJJJJJJLLLMMMAAANNNHHHCCCKKKDDD@@@PPPGGGPPPTTTNNNGGGHHHRRRZZZTTTZZZSSSLLLQQQPPPJJJKKKMMMMMMTTTSSSJJJJJJJJJAAA===>>>???BBBCCCCCCCCCDDD@@@@@@@@@??????>>>>>>>>>???>>>>>>===============================================================>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCC???FFFIIIGGGGGGIIIJJJHHHfffxxxiiicccbbbbbbbbbaaabbbhhhsss~~~wwwnnnmmmxxx~~~xxxooohhhdddbbbeee___[[[[[[YYYUUUSSSTTTYYYUUUPPPPPPRRRUUUVVVVVVZZZ^^^bbbddddddffflllppp{{{|||tttkkkdddttt\\\mmm[[[iii]]]YYYaaaeeeaaabbbiiiaaaiiikkkccc___aaacccaaabbbbbb___[[[ZZZ[[[YYYTTTVVVWWWXXXVVVQQQNNNNNNOOOFFFPPPRRRMMMWWWwwwbbbOOOHHH999555???@@@===BBB999999999:::::::::;;;;;;===>>>???>>>======???AAAAAACCCFFFHHHJJJMMMQQQTTTSSSPPPRRRXXX[[[XXXSSSRRRNNNNNNNNNNNNMMMLLLKKKJJJGGGJJJKKKHHHDDDFFFMMMUUU]]]vvvTTTVVVnnnyyyzzzwww}}}~~~|||{{{|||~~~|||yyywwwuuutttsssooojjjfffeeedddaaa___WWWOOOGGGPPPmmmXXX???AAAMMMRRRPPPGGGQQQPPPNNNUUUXXXWWW\\\XXXTTTZZZ]]]WWWXXX]]]YYY]]]YYYUUUSSSSSSQQQMMMIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBAAA@@@@@@????????????>>>===<<<;;;;;;:::999888888999::::::888777444777;;;>>>BBBIIIQQQVVV:::::::::;;;<<<<<<:::888;;;999;;;>>>???>>>BBBGGGKKKNNNOOONNNLLLMMMQQQUUU===ZZZTTTCCCKKKKKKEEEOOOMMMPPPSSSSSSOOOMMMRRRYYYLLLRRRLLLGGGNNNPPPKKKMMMKKKIIINNNLLLCCCEEEFFF===BBBCCCBBBAAA@@@@@@???>>>===============<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???===>>>@@@AAABBBBBBAAAAAA>>>CCCGGGFFFDDDDDDFFFGGGQQQwwwxxxiiiaaa]]]\\\^^^\\\\\\___ccclllzzzooopppzzzwwwlllbbb^^^```fffjjjeeeTTTHHHPPP___ccc\\\TTTRRRQQQPPPPPPRRRUUUXXX[[[[[[___ccceeegggmmmwwwllleee]]]tttxxxhhhppphhhjjjYYYWWWeeeggg[[[ZZZgggeeeiiieee^^^^^^eeeddd]]]\\\]]]ZZZWWWWWWYYYWWWSSSSSSTTTSSSQQQOOOMMMLLLLLLEEELLLOOOOOOUUUggg~~~pppDDDKKKFFF;;;:::???888000555666666777777777888888888;;;<<<===<<<;;;;;;===???<<>>>>>===<<<;;;:::999999666666777777777666666777111;;;<<<111///888999000777777888:::;;;;;;888555999888999<<<===<<<@@@EEE???@@@???===;;;<<>>??????>>>@@@@@@???===<<<;;;::::::<<<;;;::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>???<<<===???@@@AAAAAA@@@@@@EEE???===BBBEEEDDDDDDFFFAAAVVVzzziii```]]]VVVXXXZZZYYYSSSRRRbbbuuuvvvllluuu}}}uuugggeeecccbbbbbbdddeeeeeeOOOKKKKKKRRRWWWWWWVVVVVVQQQQQQQQQQQQQQQTTTXXX[[[^^^ccciiikkknnnxxxxxxbbbSSSUUUvvvuuueeexxxccc```qqqoooXXXSSSbbbjjjjjjddd\\\```gggcccWWWSSSTTTTTTRRRTTTYYYYYYVVVQQQPPPOOONNNNNNMMMLLLKKKPPPGGGDDDKKKTTT^^^ooofff444DDD---===<<<111444999888:::555555555555666666666666:::;;;<<<;;;::::::<<<>>>===???AAABBBCCCDDDGGGJJJOOOPPPTTTXXXVVVNNNKKKLLLJJJJJJKKKLLLMMMMMMMMMMMMIIIGGGDDDEEEGGGIIIIIIHHHCCCTTTfffvvvlllTTTKKKUUUhhhxxxzzzvvvwwwzzz{{{|||~~~}}}|||{{{iiiPPP@@@DDDZZZoooUUUAAA555===FFFDDDDDDIIIDDDNNNMMMIIINNNPPPOOOUUUZZZUUUVVVSSSLLLSSS^^^^^^WWWSSSPPPQQQTTTUUURRROOOHHHGGGEEEDDDCCCCCCCCCDDD???????????????@@@@@@@@@>>>===<<<;;;:::999999888333555666666444444555777888222111666999666555777666777777777888888888888666666777888:::===???@@@===888888===>>><<<>>>DDDOOOdddXXXPPPLLLEEEGGGAAA:::FFFTTT[[[XXXQQQMMMLLLPPPQQQNNNIIIGGGJJJJJJHHHIIIHHHGGGEEECCCAAA@@@???>>><<<:::888888;;;>>>@@@===<<<<<<;;;;;;<<<<<<===:::::::::999999888888888888888888888888888888888999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>@@@BBBCCCBBBBBBCCCDDDJJJEEE___ppp___^^^\\\YYYXXXXXXWWWUUURRReeennn}}}|||~~~jjj___aaaiiihhhgggccc___ZZZVVVTTTYYY[[[VVVOOORRR[[[YYYPPPHHHIIIKKKOOOVVV\\\```bbbdddgggkkkqqq{{{UUUggg]]]^^^fffnnnkkkaaa]]]bbbhhhZZZaaapppkkkaaabbbdddddddddcccbbbaaa___]]][[[]]]ZZZVVVSSSSSSTTTTTTTTTOOOOOONNNMMMLLLKKKJJJJJJGGGDDDGGGLLLIIIHHHUUUgggSSS999;;;555555444444444444555555555555555666666666666777888888777777888888999::::::;;;===@@@BBBEEEGGGHHHNNNQQQSSSSSSPPPMMMKKKJJJHHHIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIHHHFFFEEECCCBBB@@@CCCJJJTTTccc{{{}}}ggg___mmmuuunnnzzz~~~xxxlllaaaYYYSSSFFFNNNJJJXXX]]]oooZZZCCCAAA>>><<<<<<@@@CCCFFFLLLJJJIIIMMMSSSVVVSSSPPPSSSSSSQQQOOOTTT[[[]]]ZZZRRRPPPOOOPPPRRRQQQLLLIIIIIIHHHGGGFFFEEECCCBBBBBBAAA@@@>>><<<<<<===???@@@===;;;999888888777555333555555444444444333333333444444444444444444444444555555555666666666666777666666777888:::;;;===>>><<<:::===DDDHHHGGGIIIMMMAAAWWWOOOLLLNNNJJJPPPMMMEEEKKKPPPOOOIIIDDDEEEGGGMMMOOOMMMHHHGGGJJJKKKIIIEEEDDDCCCAAA???>>><<<<<<===<<<:::999:::;;;>>>???::::::999999999999::::::::::::999999999888888888888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>???>>>@@@BBBCCCBBBBBBBBBDDDCCC>>>MMM{{{mmmhhhaaaZZZWWWWWWYYYZZZRRRYYYdddqqq|||~~~{{{uuu{{{{{{{{{zzzwwwnnndddbbbdddcccbbb```]]]YYYUUUQQQOOOOOOTTTTTTPPPSSSXXXSSSGGGFFFHHHMMMSSSZZZ___bbbcccgggjjjqqq}}}xxx^^^KKKgggYYYcccnnnlllYYYIIIRRReeeTTTPPP[[[fff]]]WWW\\\___YYY[[[]]]^^^^^^]]][[[ZZZ[[[XXXTTTRRRRRRRRRRRRRRRNNNNNNMMMLLLKKKIIIIIIHHHKKKGGGGGGJJJGGGDDDLLLZZZ{{{^^^FFF:::111555444444444444444444555444444444444555555555555666666666666666777888888999:::;;;>>>@@@CCCDDDEEELLLNNNQQQQQQOOOLLLJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA>>>@@@BBBFFFRRRfff~~~ggg^^^XXXjjj^^^cccSSSHHHTTT[[[UUUIIIMMM^^^ddd]]]VVVlll|||ggg@@@999>>>===;;;999:::===@@@BBB???BBBGGGNNNSSSRRRMMMHHHMMMNNNNNNNNNRRRWWWVVVRRRNNNMMMMMMNNNOOONNNJJJGGGJJJJJJIIIGGGFFFEEEDDDCCC@@@???===;;;;;;;;;===>>><<<;;;999888888777555333444444444444333333333333222222222222222222222222333333333444444444555555555666777777888::::::;;;999:::???HHHMMMOOOPPPSSS???SSSKKKHHHJJJEEEJJJHHHFFFIIIKKKHHHDDDCCCGGGKKKJJJLLLJJJGGGFFFJJJKKKIIIAAAAAA@@@>>><<<;;;:::999<<<;;;;;;;;;;;;<<<===>>>999999888888888888999999999999888888888888777777888888888888888888888888888888888888888888888888888888888999999999::::::::::::;;;;;;<<<============???AAABBBAAAAAABBBCCC======BBBWWW~~~pppbbbYYYVVVXXX\\\MMMQQQVVV[[[```hhhrrryyy}}}zzzsssuuuuuuoooqqquuupppgggkkklllfffbbbbbbccccccbbbaaa___\\\XXXTTTPPPNNNMMMQQQRRROOORRRVVVRRRIIIKKKNNNTTT[[[```dddfffgggpppuuuoooOOOSSSkkkVVVYYY___aaaYYYOOOSSS^^^GGGMMM[[[^^^RRRSSS]]]___VVVWWWZZZ\\\\\\ZZZXXXVVVXXXUUURRRPPPPPPPPPPPPPPPMMMLLLKKKJJJHHHGGGFFFEEEKKKFFFEEEHHHFFFBBBFFFNNNKKKtttyyyJJJ:::;;;:::333444333333333333333333444222222222333333333444444555444444444444555666666777888999;;;>>>@@@AAABBBHHHJJJMMMMMMKKKIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@EEECCC@@@???DDDRRRdddqqqxxxrrr```888222<<<888777777666777999:::;;;999===CCCGGGFFFCCC???===JJJNNNQQQRRRTTTWWWSSSNNNJJJIIIIIIJJJKKKJJJGGGEEEIIIIIIHHHFFFEEEDDDCCCBBB???>>><<<:::999999::::::;;;:::888777777666555333444444444333333333222222111111111111111111111111222222333333333444444444555555666777777777888888777888===BBBGGGKKKMMMOOOFFFXXXOOOKKKKKKBBBFFFEEEHHHLLLOOOOOOKKKIIIKKKMMMHHHJJJIIIEEEEEEGGGHHHEEE@@@@@@???===<<<:::999999:::;;;;;;<<<<<<<<<<<<<<<::::::999999999999::::::777777777777777777777777888888888888888888888888666666666666666666666666666777777777888888888888888888999::::::;;;;;;<<<<<<>>>@@@AAA@@@@@@@@@BBB===BBBEEEEEEPPPvvvuuueee[[[WWWXXXXXXZZZZZZXXXVVVWWW]]]bbbiiiqqq}}}~~~wwwooojjjmmmmmmdddbbbbbbZZZXXXbbbgggbbbaaaeeeeee___cccbbb___\\\WWWSSSPPPNNNTTTUUUQQQNNNPPPWWWYYYVVVUUUYYY^^^cccgggkkknnnppp}}}ccc```ccccccSSSSSSYYYbbb```XXXWWW\\\QQQYYYccc^^^RRRYYYeeeccc^^^^^^^^^\\\ZZZXXXUUUTTTVVVSSSPPPOOOOOOOOOOOONNNKKKKKKIIIHHHFFFEEECCCCCCFFFAAA@@@EEEGGGEEEFFFJJJJJJGGGZZZrrrnnn===777;;;333000888333222222111111222222333000000000111111111222222444333333333333444555555666777888:::<<<===??????CCCFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHGGGEEEDDDBBBAAA???@@@@@@AAAAAAAAA@@@@@@HHHEEEAAA>>>>>>EEEOOOWWWeeeRRR///000777666333333444444555666666666777;;;>>>>>><<<===AAAFFFJJJNNNQQQQQQRRRTTTQQQLLLGGGGGGHHHHHHHHHGGGFFFEEEFFFEEEDDDCCCBBB@@@?????????>>><<<:::999999999999:::888777666666666444222333333333333222222222222000000000000000000000000222222222333333333444444333444555555666666555555888999999999<<>>>>>===;;;:::999888888888999:::;;;<<<;;;;;;:::999999888888888888999999666666666666666666666666777777777777777777777777555555555555555555555555555555555555666666666666777777777888999999:::::::::<<<>>>>>>>>>===>>>@@@AAAAAADDDCCC===QQQoooddd^^^YYYZZZZZZWWWTTTRRRSSSUUUWWW]]]fffooovvv{{{~~~|||uuuvvvkkkfff```WWWZZZaaa___ZZZcccfffaaaaaagggfff``````___\\\XXXTTTQQQNNNMMMTTTSSSQQQPPPSSSYYY]]]]]]^^^aaafffjjjooovvv~~~ggg___gggdddWWWTTT]]]iiikkk\\\PPPXXXiiiccceeeggg^^^UUU```jjjddddddbbb___[[[XXXVVVUUUTTTTTTRRROOONNNOOOOOONNNMMMIIIHHHGGGFFFEEECCCBBBBBBCCC@@@???CCCFFFFFFFFFGGGIII:::MMMsssfffCCC000999===...(((222111111000000000000111111////////////000000000000444333333333333444555555666666777999:::<<<======???AAADDDEEEEEEDDDEEEFFFGGGGGGFFFEEECCCBBB@@@?????????@@@@@@AAAAAA@@@@@@@@@???===;;;:::;;;>>>AAANNNtttzzzFFF555555111///222000111222333444444444444111666<<<>>>???CCCLLLTTTGGGKKKLLLJJJJJJLLLLLLJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>===;;;:::999888888888777555555555555333222333333222222222111111111000000000000000000000000111111222222222333333333000111333444555555444333999999777444555:::>>>>>>@@@OOOHHHJJJKKKBBBGGGJJJRRRQQQOOOKKKIIIHHHKKKMMMFFFHHHGGGCCCAAABBBAAA===;;;;;;:::999888777666666777888999:::::::::999999666666666555555666666666444444555555555555666666555555555555555555555555444444444444444444444444333333444444444555555555555555666666777888888888888999;;;<<<;;;;;;<<<===BBB:::;;;DDDCCCEEEfffvvvXXXWWWUUUTTTSSSSSSTTTTTTQQQRRRSSSWWW^^^hhhqqqvvvtttvvvxxxyyy|||}}}vvvqqqooohhhiiihhhaaaccchhhccceeeeeebbb]]]\\\aaacccccc]]]\\\YYYWWWUUUSSSRRRRRRLLLOOOSSSVVVZZZ]]]______gggkkkqqqwww~~~hhhWWWTTT\\\bbb]]]^^^]]]aaaeee```[[[aaammmhhhdddbbb\\\WWWaaahhh______]]]ZZZXXXVVVUUUUUUUUUQQQPPPNNNMMMNNNNNNMMMLLLGGGFFFFFFEEEDDDCCCBBBBBBCCCBBBAAABBBDDDDDDCCCBBB@@@BBBMMM^^^kkkvvvccc======:::333000222333222000000////////////000000........./////////000000333222222222222333444444555555666777888999:::;;;;;;>>>@@@BBBBBBCCCEEEFFFEEEEEEEEECCCBBB@@@???>>>??????@@@@@@@@@@@@@@@???;;;;;;;;;;;;;;;:::888777DDD777PPPzzzNNN===...---333666444222000000000111222222333333...555<<>>>>>AAAEEEHHHKKKLLLHHHHHHKKKMMMLLLIIIJJJJJJHHHFFFDDDEEEFFFEEEEEEDDDBBBAAA@@@???>>>===<<<<<<;;;:::999888888777666444444444444333111222222222111111111000000000000000000000000000000///000000000000111111111...///111333444444333222444777666222333999<<<:::;;;III@@@BBBBBB666:::===BBBCCCEEEFFFGGGHHHHHHIIICCCFFFEEEBBB@@@BBB@@@===;;;;;;:::999888777777666777777777777777888888888666555555444444555555666333333444444555555555555444444444444444444444444333333333333333333333333222222222333333333444444444444444555666666777777555777999:::999999:::;;;>>>777888AAADDDDDDLLLZZZvvvmmmaaaYYYWWWWWWWWWVVVSSSQQQOOOPPPTTTZZZ___bbbddddddfffjjjmmmoooqqqsssuuuvvvxxx{{{}}}zzz{{{zzzyyyvvvrrrmmmjjjbbb```jjjqqqlllkkkjjjaaafff```\\\[[[ZZZWWWXXX[[[UUUUUUTTTTTTUUUVVVWWWXXXPPPSSSXXX]]]bbbeeehhhkkkxxx~~~dddSSSUUUQQQVVVbbbccc___UUUTTT```jjjhhhbbb___aaa[[[]]]^^^ZZZ___ccc]]]VVVWWWWWWWWWVVVTTTRRRQQQNNNMMMKKKKKKLLLLLLKKKIIIEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@:::JJJFFF>>>JJJZZZrrrVVV222::::::///---555888444//////............//////.........////////////000111111000000111111222333333333444555666666777777999;;;>>>@@@AAABBBEEEGGGCCCCCCCCCBBBAAA???>>>===>>>???????????????>>>>>>::::::;;;<<<<<<;;;:::888:::???HHHMMM[[[yyy}}}ddd===111>>><<<***%%%///000$$$////////////000111222333111444888888777555666777GGGLLLNNNKKKJJJMMMOOOOOOJJJKKKKKKHHHEEECCCCCCEEEDDDDDDCCCBBB@@@???>>>===::::::::::::999888888777666555333333444444222111222111111111000000000000.................................////////////000---...111333444444333222---222333111333999;;;777666DDD<<<@@@BBB777===AAA:::@@@FFFKKKJJJDDD===888@@@CCCCCCAAA@@@BBBAAA>>>>>>======<<<;;;:::999999666666666555666777777888777777666666666666777777333333333444444555555555333333333333333333333333222222222222222222222222111111222222222333333333333333444444555666666777444666888888888777888999888<<<===<<<===@@@CCCDDD\\\wwwfff^^^[[[YYYVVVUUUUUUUUUVVVVVVSSSOOOLLLTTTTTTVVVZZZ^^^___bbbdddddddddfffhhhlllqqquuuwwwqqqtttwwwyyy{{{}}}{{{~~~}}}xxxlllnnnpppqqqpppmmmhhheeedddeee___bbbddd```dddjjjggg^^^XXXWWW]]]\\\RRRMMMOOOJJJJJJKKKMMMPPPSSSVVVXXX]]]\\\]]]aaafffllluuu}}}}}}]]]IIINNN\\\WWWYYY```YYYSSSWWWcccnnnjjj[[[QQQQQQYYYTTT\\\ccc^^^___ccc___SSSUUUXXXZZZXXXTTTPPPLLLLLLKKKIIIIIIJJJJJJIIIGGGDDDDDDDDDDDDDDDDDDDDDDDD>>>@@@AAA???===???AAAAAA666JJJCCC:::CCCCCCRRR{{{tttfffFFFCCC:::444333777666///+++---.........------................../////////000000///////////////000111111111111222333333444555555888:::===???@@@BBBEEEGGGBBBBBBBBBAAA@@@???>>>===>>>>>>??????>>>======<<<888888777888999999888777555333<<<>>>222DDD||||||zzzrrrEEE777333333***)))222555//////555///...------...///111222222222222222444999@@@DDDBBBHHHKKKIIIHHHJJJLLLKKKKKKLLLKKKHHHDDDAAABBBDDDBBBAAA@@@???>>><<<;;;;;;777777888888888888777666555444333333333333222111111111111111000000000000------------------------///............---------......//////000000111111000111111222222333444444777???@@@:::;;;DDDIIIEEEEEEDDDDDDEEEGGGGGGFFFEEEDDDAAA======>>>>>><<<999999;;;===>>>===:::666333888888888888888888888999666555555555555444444444222333333444444333333222333333333333333333333333111111111111111111111111111111111111111111111111222222222333333333444444666666666666777777777777888888:::;;;<<<>>>???@@@FFFiiimmm___YYYUUUUUUUUUSSSRRRRRRUUUXXXYYYVVVSSSRRRTTTVVVXXXYYYOOOQQQUUUXXX\\\___aaabbbeeeeeeeeegggjjjnnnqqqsssttttttsssssstttvvvxxxyyy{{{~~~|||~~~zzzvvvuuuuuuvvvwwwrrrjjjddd___ffflllhhh```[[[___ddd___```aaaaaaaaa```^^^]]]\\\XXXTTTSSSRRRQQQNNNKKKGGGKKKQQQVVVYYY\\\^^^```\\\^^^bbbiiirrr~~~cccIIIFFFUUUMMMVVViiiWWWTTT[[[bbbkkkkkk^^^QQQSSS^^^VVVQQQWWW```aaaeeedddYYYVVVVVVUUURRRPPPMMMKKKIIIJJJJJJIIIHHHGGGGGGFFFFFFEEECCCBBBAAACCCCCCCCCBBB????????????>>>>>>>>>===888999:::;;;<<>><<<<<<<<<<<<;;;:::999777666666666666333333333222222222111111000000000000////////////.........------,,,,,,,,,............---------------......//////000111111000000111111222333333333777???AAA;;;===FFFIIIFFFFFFEEEEEEFFFHHHHHHFFFEEEFFFDDDBBBAAA@@@@@@???=========??????>>>;;;888666888999999:::::::::999999555555555555444444444333222222333333333333222222333333333333333333333333111111111111111111111111111111111111111111111111222222222222333333333333555555555666666666777777777888999:::<<<===>>>???CCCIIIlllyyyrrr```___]]]ZZZXXXVVVUUUTTTTTTTTTSSSTTTUUUUUUSSSQQQUUUUUUVVVVVVWWWVVVVVVVVVZZZ[[[\\\^^^```bbbcccdddgggffffffggghhhjjjlllmmmrrrwwwyyytttrrrtttssspppllllllmmmnnnmmmjjjeeeaaacccdddeeeccc```]]]\\\\\\XXXZZZ[[[]]]^^^^^^^^^^^^RRROOOMMMNNNPPPQQQQQQOOOWWWXXXZZZZZZ[[[]]]```bbbeeekkkttt```HHHIIIDDDQQQLLLRRR___QQQSSSOOOTTTZZZ[[[SSSKKKOOOYYYVVVQQQWWW^^^]]]aaabbbZZZWWWVVVUUUTTTQQQOOOMMMKKKKKKKKKJJJHHHGGGFFFEEEDDDDDDBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>============999::::::::::::<<>>@@@AAA?????????>>>>>>=========<<<<<<=========<<<<<<;;;999999888777777666666555333555555222111666BBBKKKGGGIIIWWWmmm}}}mmmKKK666222444222......---------,,,,,,,,,,,,,,,,,,,,,,,,------------...//////111222555666777<<<>>>AAACCCDDDEEEGGGIIIIIIIIIHHHFFFDDDBBB@@@???BBBAAA???===;;;;;;;;;;;;:::999888666555555555555333333222222222111111111000000000/////////............---------,,,,,,,,,............---------------------...//////000000//////000111111222222333333:::>>>;;;===DDDFFFCCCGGGFFFFFFFFFHHHHHHFFFDDDEEEEEEDDDBBB@@@>>>???@@@>>>>>>>>>===<<<:::888777888999;;;<<<<<<;;;999888444444444444333333333333222222333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000111111111222222222333333444444444555555555666666777777888999:::<<<======DDD;;;IIIuuuvvvhhh\\\VVVUUUUUUUUUWWWWWWXXXZZZZZZXXXSSSPPPRRRRRRRRRRRRRRRRRRQQQQQQUUUWWWYYY\\\\\\[[[ZZZYYY]]]\\\\\\]]]___aaacccdddjjjnnnnnnkkkhhhhhhhhhfffaaacccddddddbbb```______ddd```]]]\\\\\\ZZZUUUQQQUUUUUUTTTTTTRRRPPPOOONNNMMMMMMMMMOOOSSSWWWYYYYYY_________^^^___bbbhhhlllqqqzzzjjjEEE:::BBB<<>>============<<<<<<<<<<<<:::;;;:::999888888:::<<<666<<>>>>>@@@???>>><<<;;;:::::::::999888777555444444333333222222222222111111111000000////////////.........------------,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,---......//////...//////000000111111222222999>>>>>>@@@DDDFFFDDDFFFEEEDDDEEEFFFFFFDDDBBB@@@BBBBBB???;;;999;;;======<<<;;;999888777666666777888:::<<<;;;:::777555444333333333222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222333333333333444444444555555666777888999:::;;;;;;???BBBBBBOOOxxxvvvmmmggg```ZZZYYYXXXXXXYYYZZZ[[[ZZZYYYVVVUUUUUUTTTTTTTTTTTTTTTUUUXXX[[[]]]]]]ZZZVVVSSSUUUUUUUUUVVVXXXZZZ\\\^^^eeeggggggeeebbbaaaaaaaaa\\\^^^```^^^[[[YYY[[[^^^___[[[VVVUUUUUUSSSNNNJJJQQQQQQPPPNNNLLLJJJIIIHHHTTTTTTTTTVVVYYY]]]aaabbb[[[]]]aaaeeejjjrrrzzzyyyUUU@@@KKK???===888===BBBCCC@@@BBBNNNLLLLLLNNNQQQRRRSSSVVVXXXTTTRRRZZZ___YYYYYY]]]WWWOOOOOONNNMMMLLLJJJHHHGGGHHHHHHGGGFFFEEEEEEDDDDDDAAA@@@??????@@@@@@>>><<<<<<<<<;;;;;;;;;::::::::::::::::::999777666888999???444222???XXXxxxlllIIIBBB===999555//////222/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---......//////000111111000111222444666888999:::999999999999999:::::::::<<<<<<<<<<<<;;;:::888888888777777666666555444444444333333444555555444333444111000222444:::JJJYYYxxxuuuuuuxxx}}}tttVVV@@@555666555333222000...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...000111333444555888>>>AAACCCCCCDDDDDDGGGFFFDDDBBB@@@>>>===<<>><<<;;;:::::::::777777555444333222222222222111111111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,------......------...//////000000111555;;;@@@AAACCCEEEFFFFFFBBBAAA@@@AAABBBCCCAAA???===??????===888666888:::;;;:::999777666666666666444666888999999777444222222222222222111111111111000111111222222111111000000000000000000000000000/////////////////////////////////////////////////////////000000000111111111222222222222333333333444444555666777888888999444???@@@>>>WWWsssgggbbb\\\WWWVVVWWWYYYYYY]]]\\\ZZZXXXWWWVVVVVVVVVTTTVVVYYY[[[ZZZVVVRRROOONNNNNNNNNNNNPPPRRRTTTUUU_________^^^[[[YYYZZZ[[[ZZZ\\\\\\YYYVVVUUUWWWZZZWWWWWWUUURRROOOLLLKKKJJJMMMNNNOOOQQQSSSVVVWWWXXXZZZZZZZZZ[[[\\\___cccfffaaagggpppyyyWWWAAA===777>>>===<<<===EEEFFFAAAJJJTTTJJJKKKMMMPPPSSSUUUTTTRRRTTTSSS\\\aaaZZZYYYZZZTTTRRRRRRQQQPPPOOOMMMKKKJJJEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@@@@@@@AAA@@@===;;;:::::::::999999999888888777888999888777777888999999<<<:::555333@@@fffwwwJJJ777::::::222(((+++444444,,,.........---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------......///000000//////000222333555666666777888888888999:::::::::;;;;;;;;;;;;:::888777777777777666666555444444444111000///000333444444222,,,000666888444//////333---@@@]]]yyymmmJJJ555444;;;???>>>***000444333---)))***---++++++++++++++++++++++++*********+++++++++,,,,,,---------...///111222333555888===@@@AAAAAAAAAAAADDDCCCAAA???===<<<<<<<<>>>>>===<<<;;;:::777666555333222222111111111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********+++,,,,,,------,,,------......///000000111555999;;;<<<===>>>???>>>======>>>@@@@@@???>>>>>>>>>===;;;999777888999999999888777777777777888444444666666666444222000222111111111000000000000000000111111111111000000////////////////////////////////////////////////////////////////////////........./////////000000000000111111111222222222333333444555555666777777888777:::@@@EEEXXX|||nnnddd\\\XXXUUUWWWWWWVVVVVVVVVXXXYYYZZZXXXYYYZZZ[[[ZZZXXXUUUSSSPPPOOOOOOOOOPPPRRRSSSTTTXXXVVVVVVWWWUUURRRSSSWWWXXXXXXWWWUUUSSSSSSUUUWWWSSSVVVWWWTTTOOOMMMOOOSSSTTTTTTUUUWWWYYY\\\^^^___]]]^^^___```aaaeeekkkooo}}}}}}ccc999999>>>999555999>>>999BBBDDD@@@MMMPPPHHHKKKNNNPPPSSSWWWVVVRRRVVVTTT[[[```ZZZYYYYYYPPPQQQPPPPPPNNNLLLJJJIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@@@@???<<<:::888888888888777777777777555666888777666666777999222;;;:::555111---;;;WWWzzzXXX<<<999777999333.........---,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---......//////......///000222333333444666666777888999999::::::999999:::999999888777666666666666555444444333333444222000///111222222222,,,///222222///------//////222666>>>JJJ^^^vvvqqqRRR777///------111666888555000///---+++---//////,,,((()))************+++++++++))))))*********+++++++++,,,,,,------...000111222333666:::=========>>>???AAA@@@>>><<<;;;;;;<<<<<<>>>>>>???>>>>>><<<;;;:::777666555333222222111111000000000000////////////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++))))))******+++,,,,,,,,,,,,,,,,,,---......//////,,,...111444444444555777;;;:::;;;<<>>>>><<<:::999999888777666555555555666666666777777444444444444333222111000111111000000000////////////000000000000000000///........................................................................------.........///////////////000000000111111111222222333333444555555555<<<666999@@@;;;:::WWW~~~~~~uuuooobbbaaa___]]]\\\]]]^^^___]]]]]]]]]\\\\\\\\\[[[[[[XXXWWWWWWVVVWWWXXXYYYZZZWWWTTTTTTVVVUUUQQQSSSYYYWWWUUUTTTTTTUUUWWWWWWWWWVVVXXXZZZXXXVVVVVVYYY]]]^^^^^^]]]]]]^^^___aaabbbeeehhhlllooossszzzggg>>><<<000555AAA555333>>>555;;;>>><<>>??????>>>:::888777777777777666666666555333555666666555444444555333888111111???;;;111777777WWWqqqDDD***333@@@;;;---000666999222)))***000+++++++++,,,,,,,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,+++++++++,,,------............///000000111222222444444555666888999999:::777888888888888888777777666666555555444333333222444444333111000000000111222000,,,((((((---222555+++---...---///444999======FFFSSS___lllzzz~~~rrrYYYPPPCCC999333333666999---333777444,,,''')))---555000,,,---111111,,,'''))))))))))))******++++++))))))))))))*********++++++++++++,,,---...///000///222555777999:::===>>>>>>===;;;:::::::::<<<============>>>===<<<:::999777666555444333222222222000000/////////.........---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++)))))))))***++++++,,,,,,++++++,,,------......///000000333555555444666999:::999:::<<>>===:::666666777777555222000111222333444444444444555555444333222222111111000000000000//////////////////000000000000//////........................................................................---------.........//////////////////000000000000222222222333333444444444222666:::999777<<>>CCCFFFGGGMMMXXX``````___UUUSSSTTTRRRVVVXXXOOOPPPOOONNNLLLIIIGGGDDDCCCHHHHHHFFFDDDBBB@@@>>>===>>>======>>>>>><<<999666777666666666666555555555333555666555333111111222///:::333---777333...:::<<<222FFFRRR|||YYY;;;555444666666//////222...&&&(((222333,,,+++++++++++++++++++++,,,******************************************************+++++++++,,,,,,,,,***++++++,,,,,,---............//////000111111222333333444555666888999999666777777888888888888777666555555444444333222222...///000000---,,,---...---...//////111111...***---///...---...000000///222000222777999555555888///===@@@777555<<<999---000///222777333++++++000444---'''(((///222...))))))+++,,,+++)))(((***+++(((((())))))*********+++))))))))))))************************+++,,,---...+++---111333666888<<>>DDDEEEAAAFFFRRRUUUPPPMMMNNNMMMKKKNNNSSSSSSPPPNNNMMMKKKIIIGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@????????????>>>>>>===;;;:::999777666555444444333444444333333333222222222111111111111111111111111111111111222555===JJJ\\\lllwwwaaaDDDAAA;;;555222444555222000//////...---,,,,,,++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...///000000111000000111222444555555666777777777777666666666666555555444333333222111111////////////............------------------------,,,---//////...---..............................222111111111000000//////////////////////////////---------,,,,,,+++++++++************************************************))))))))))))******************+++++++++,,,,,,,,,/////////111444999===???::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;777555333222333222111000......---------,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,,,,+++++++++************************++++++******++++++,,,---,,,---...///000111111222555666888:::;;;:::888777888777777777666666666666555666777777666444111000444333333222111111000000000//////............///////////////............------------------------,,,------...............---------------,,,,,,+++,,,,,,,,,------------...///.....................000000000111111111222222111333555666666777999;;;LLLaaa~~~{{{wwwqqqmmmjjjhhhhhhbbbbbbbbbaaaaaabbbbbbccc___```aaa`````````bbbdddeeefffiiilllppptttwwwyyy^^^555777777777555222111111222666999<<<===;;;888888999@@@EEEEEEBBBFFFOOOPPPJJJFFFJJJKKKJJJKKKOOOPPPMMMMMMKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>===<<<;;;:::999777666555444333333333333333222222222222111111111111111111111111111111111555333111222777@@@IIIOOOeee|||aaaIII@@@CCC???:::444111333333111///.........---,,,,,,++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,------...//////000000000000111222333444555555666666666666666666666666555444444333222222111111////////////............------------------------)))+++------------...///------------------------000000000000//////..............................------,,,,,,,,,+++++++++************************************************(((((()))))))))******************+++++++++,,,,,,.........///222666999;;;999::::::::::::;;;;;;;;;===<<<;;;999888888888888666444222111111111000///...------------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++************************+++************+++,,,,,,,,,,,,---...///000000111333444555777888888888888777777777777666666666666555555666666555333111000333333222222111000000000...---------...///000000........................------------------------,,,,,,---...............,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------........................000000000000111111111111000111333444333444666777===AAAUUU~~~}}}}}}RRR444222333444444333111000111222111444777888777555555555===BBBCCCAAAEEELLLLLLFFF>>>EEEJJJJJJHHHJJJKKKIIIJJJIIIGGGEEEDDDEEEFFFGGGDDDDDDCCCBBBBBBAAA@@@@@@============<<<:::999888666666555444333333333333222222111111111000000000000000000000000000000000444222///...///222777:::<<>>111222222111000000111333---......///000222555666666;;;===>>>CCCJJJJJJFFF<<>>222777@@@@@@777///777444000/////////...,,,---,,,,,,,,,+++++++++***************************************************************************************************************++++++++++++,,,,,,---------............//////000111111222222333333333444444444444444333333222222111111111000//////.........---------++++++++++++++++++++++++,,,------,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********************************************************(((((((((((()))))))))***************++++++++++++,,,,,,,,,---...000222333666666777777888888999999::::::999888777777777777555333111000000000///...---------,,,,,,,,,++++++************************************************,,,,,,+++++++++*********))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,------......000000000000111333555666555555555555555555555555444444444333333222111111111111000000000000////////////...---------------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------...............---,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,---------........./////////000000000000111333222111111333444555;;;<<<===NNNvvvmmmxxxBBB444===<<<000000111222111000000222444999666111......000333555333666999<<<@@@EEEEEEBBB>>>GGGLLLIIIEEEDDDCCCBBBEEECCCBBBAAAAAABBBCCCDDDBBBBBBAAAAAA@@@@@@??????;;;;;;;;;;;;:::888777666555444333222222111111222000000/////////.........////////////////////////111111000000///.........777...///000...===SSSXXXZZZ{{{oooRRR>>>888;;;777888888777333000333999333111///...---------,,,+++++++++++++++*********************************************************************************************************))))))*********+++++++++,,,,,,,,,,,,---------------.........///000000000111111222222333333333333222111111111111111000000............------------+++++++++++++++++++++++++++,,,,,,,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))*********+++++++++,,,,,,---...///000111111444444555555666777777888888777777888888999:::;;;666444222111111111000///------,,,,,,,,,+++++++++************************************************++++++++++++************))))))))))))))))))))))))***))))))))))))***++++++***+++++++++,,,,,,,,,,,,............///111222333333333333444444444444444333333333222222111111111000000000/////////////////////...---,,,,,,,,,---,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------......//////......---,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------............///////////////111222222111111333444777888777555;;;TTTyyy^^^ooo:::///888999222//////000111000//////111333IIICCC:::333000000111111666666777999<<<>>>>>>===@@@FFFHHHDDDAAABBBBBBAAABBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>>>>::::::::::::999777666555444444333222111111111111/////////.........------////////////////////////------......////////////333///333555///111444///444===FFFKKKUUUfffxxxsssnnnlll```JJJMMMLLLFFF@@@>>><<<;;;999777555333111000111222000000///------,,,,,,,,,************************************************************************************************************************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111111222222333000000000000000000000000.........------------,,,************************'''(((***+++,,,...222555++++++++++++++++++++++++)))))))))***************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))************+++,,,,,,---...///000000000222222333444555555666666666666666777888:::;;;<<<666444222111111111000///,,,,,,,,,,,,++++++++++++************************************************++++++++++++************)))))))))))))))))))))))))))))))))))))))***++++++*********+++++++++++++++---------....../////////111111222222222333333333333222222111111111111111////////////////////////------,,,,,,,,,---......++++++,,,------...//////++++++++++++++++++++++++++++++,,,------------,,,---............---,,,,,,***++++++++++++,,,,,,,,,*********+++,,,,,,------------........./////////---///111111000111222444555222333777999>>>NNN```|||{{{UUU>>>111555555---...888...//////...------///111AAA<<<666222111111000///555333333555888:::;;;;;;>>>AAA@@@<<<<<<@@@BBBAAA???@@@@@@AAA@@@???>>>===>>>>>>>>>>>>============:::::::::999888777555555444333222111111000000000.........------------,,,........................***+++---...000222333333***---111444666444111///666666444222555;;;===:::<<>>>>>999888333000333;;;<<<444)))...///......,,,,,,,,,,,,)))*********************************************************************************************************************))))))))))))************,,,,,,++++++++++++++++++,,,,,,,,,,,,------------......///000000111222222000000000000000000000000.........---------,,,,,,************************'''((())))))***,,,000333++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))***************+++,,,---...//////000000000111222333444555666555555555666777888999:::555333111000000000///...,,,,,,,,,++++++++++++***************************************************+++++++++************))))))))))))))))))))))))))))))))))))))))))******+++***************+++++++++,,,,,,---.........------000000111111111222222222333222111111000111111111.........///////////////+++++++++,,,---...000000++++++,,,,,,---...//////++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,---------------.........//////,,,...///000000000222333333///444<<<888000666EEE```zzzqqq~~~KKK555888777000...111222///,,,---...---,,,,,,---///,,,***)))+++///222111000222//////333777:::<<<>>><<<<<<888555888???BBBAAA>>>???@@@AAA@@@>>><<<:::============<<<<<<<<<<<<999999999999888666555444444333222111000000000000......---------,,,,,,,,,........................//////......------------///333...+++111000...333)))///333333222444555333333999555111777888888===>>>333666===<<<===AAA???AAA888;;;AAA<<<===CCCBBB777999999888???FFF@@@444333888;;;666///...222555---...///...,,,,,,,,,---)))))))))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......///000111111222////////////000000000000......---------,,,,,,,,,)))))))))))))))))))))))),,,,,,+++)))((((((+++---************************((()))))))))******++++++************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************((()))+++,,,....../////////000111222333444555555666555555555555666777777444222000/////////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---............//////000000111111333111///111333444111///////////////////////////------,,,,,,,,,,,,++++++------++++++++++++------***************************++++++,,,,,,++++++***,,,,,,,,,++++++***************))))))******+++,,,++++++,,,,,,,,,,,,------////////////////////////............////////////222333333333555666777888FFFiiixxxuuu}}}EEE666333222000000111000///---------,,,,,,,,,,,,++++++---------............///...000222222222333444666888888888888999;;;<<<===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::888888777777666666555555333333222222111000//////.........------,,,,,,,,,------------------------,,,,,,,,,---------..................////////////////////////000000000000111111000000111111222333888222222888;;;777555666777888888888888999999999999999999999888777555555444444333222222111111000......---------,,,,,,,,,************************************************************************************************+++++++++*********))))))************************,,,++++++******++++++,,,,,,,,,,,,---------..................////////////000000//////.........---......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))))))))((()))***))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,/////////000111111222222444555555555555555444444111111000000//////......,,,+++******))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***++++++,,,---...---......//////000111111111000///000222333111...////////////////////////------,,,,,,,,,+++++++++---,,,++++++++++++,,,---************************++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***************))))))******+++,,,+++++++++,,,,,,,,,------....................................////////////111111111222333555666777===JJJ^^^|||zzzsssJJJ:::555333111000000000000///---------,,,,,,,,,+++++++++------------...............000111222222222444555888888999:::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===============<<<::::::888888777666666555555444333333222111111000//////......---------,,,,,,,,,------------------------,,,,,,,,,------------...---.........////////////....../////////000000000111000000000000111222222333...///555888666444555666666777777777888888888888888888888777666555444444333333222111111000000...------------,,,,,,,,,************************************************************************************************+++++++++*********))))))************************,,,++++++******++++++,,,+++,,,,,,,,,,,,------------.........////////////000/////////.........---...------------,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((******)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,......///000000111111222444444555555555555444444111111000000///.........,,,+++******))))))******)))))))))))))))))))))))))))************+++++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...---------...//////000000000///...///111111///...////////////////////////,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,************************+++,,,,,,------,,,,,,++++++++++++++++++***************))))))******+++,,,++++++++++++,,,,,,,,,,,,........................---............/////////000000000111222333444555:::666:::RRRzzzsss{{{aaa:::666666,,,222000//////000000...---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.........///111111111111333444888999:::<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>============<<<<<<;;;:::999777777666666555444444444222222111111000000//////------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------.........//////.........////////////000000000//////000000111222222//////333555333222333444444555555555666666666666666666666555444333333333333222222111000000000------------,,,,,,,,,,,,************************************************************************************************+++++++++***************************************++++++************++++++******+++++++++,,,,,,,,,---------.........///////////////...............------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++***))))))***))))))))))))))))))))))))(((((((((((())))))))))))*********++++++++++++,,,---......///000000111111333333444444444444333333111111000//////......---,,,+++******))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---,,,,,,,,,---......//////............//////...---........................,,,,,,,,,++++++++++++***,,,++++++++++++++++++,,,************************,,,,,,------------,,,,,,+++++++++*********************))))))******+++,,,***++++++++++++,,,,,,,,,---------------------------------.........//////000000000000111222333444888666999BBBPPPkkk{{{xxxOOO555666888333///000///......//////...,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,---------------///000000000000111333777888;;;<<<===<<<:::999;;;<<<<<<===============<<<<<<<<<<<<;;;:::999888666666555555444333333333111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------.........///////////////......//////000111333222111222222111000000222222222333333333444444444444444444444333222222222222222111000000//////---------,,,,,,,,,++++++************************************************************************************************************************************************++++++************++++++)))************+++++++++,,,,,,---------.................................---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((***+++---,,,***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++---------...//////000000111222333333333333333333111000000///......------,,,+++******))))))******))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,+++++++++,,,------......,,,---.........---------------------------------,,,,,,+++++++++*********++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++******************************))))))******+++,,,*********+++++++++,,,,,,------------------------------------............000000000000111222333333222444999;;;777???___xxxnnnzzz{{{lllFFF,,,000555------888///...,,,---......---,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---,,,...////////////000111555666999:::;;;:::999888::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777555555444444333222222222000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------..................------......///000...000000///...///000000000000111111111222222222222333333333333222222111222111111000000//////...------,,,,,,,,,+++++++++************************************************************************************************************************************************+++******))))))******+++)))))))))*********++++++,,,,,,,,,,,,---------------------...............------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((***+++---,,,***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++,,,,,,---......//////000000111222222222222222000000//////...---------,,,+++******))))))******))))))))))))))))))))))))))))))*********++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,*********+++,,,,,,------,,,---//////---,,,---...------------------------++++++++++++******************++++++++++++*********************************++++++,,,,,,++++++***)))))))))*********************))))))******+++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000000000000111222333111///222666666666AAAOOOiiizzzgggrrrVVV999222...000111///...000...,,,+++,,,------,,,+++++++++++++++******************+++++++++,,,,,,,,,,,,---//////...---///000222333555666888888888777888888999:::::::::::::::::::::::::::999888777666444444333333222111111111////////////............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,------...///))),,,---++++++...111000//////000000000111111111222222222333333222222111111111000000///.........,,,,,,,,,,,,++++++++++++***************************************************************************************************************+++++++++******************************))))))))))))******))))))*********++++++++++++++++++,,,,,,,,,---------------------.........,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++***))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************++++++++++++,,,------.........///000111222222222222000000///......------,,,,,,+++******))))))******)))))))))))))))))))))))))))************+++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++))))))******+++,,,,,,,,,+++...000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))***+++,,,,,,+++***)))************************)))******++++++******)))((()))))))))*********+++******))))))******+++,,,************++++++++++++++++++++++++++++++++++++,,,,,,---------........./////////...//////000111000000111444888888888888NNNccc{{{hhhbbbiii|||vvvwww|||GGG999444444111...111555111))),,,+++***+++,,,---,,,+++++++++++++++************************++++++++++++,,,---......---,,,.../////////111222444555666777666777777888888888888888999999999999888777666555333333333222111111000000........................******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...---222222---+++...000////////////000000000000111111222222333333222222222111000000//////...------,,,,,,,,,++++++++++++***************************************************************************************************))))))*********+++++++++******************************))))))))))))***************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((******)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++,,,------------...///000111111111111000//////......---,,,,,,,,,+++******))))))******)))))))))))))))))))))))))))************+++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++)))))))))***++++++,,,,,,+++...000000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,+++***)))************************))))))************))))))(((((())))))*********+++*********)))***++++++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------............---------...//////---222555333111222333444...IIIcccuuuzzziiiddd```bbblll}}}nnnlllsssZZZ===777666000000111222---'''***222,,,+++******,,,---,,,***+++++++++************))))))************++++++++++++---......,,,,,,---...------...///111444666777555555666777777777777777999999999888888777666555333333222222111000000000---.....................*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...777<<<:::222,,,...///---////////////000000000111111222222333333333222222000000000///......------,,,,,,,,,+++++++++******************************************************************************************************))))))******++++++++++++******************************))))))))))))*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))))))))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))******+++,,,,,,---------...///000111111111111000//////...------,,,,,,,,,++++++***)))*********)))))))))))))))))))))))))))************++++++++++++++++++************)))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((+++***)))+++,,,,,,...111---------,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------------------------------............///000000000111222222333333;;;===BBBKKK___rrrfffZZZRRR]]]^^^aaakkkyyylll```eeemmm~~~pppFFF888444222222000//////...------,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************++++++,,,,,,,,,,,,------/////////000111111222222444444444444444444444444888888888888777666444444333222111000////////////.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------777:::777000---000///+++---------............///000000000000111111111111000000///...------,,,,,,************************************************+++*********))))))(((((())))))))))))))))))))))))+++++++++*********))))))++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++---------............//////............---------+++++++++*********))))))))))))))))))))))))))))))************************+++++++++************)))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******************)))(((******)))***))))))+++---------,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111111222222333666888999===IIIaaa~~~vvvrrrkkkddd]]]WWWSSSQQQdddmmmtttxxxwwwyyy|||{{{qqqbbbYYYWWWbbbiii}}}eeeBBB222111222///---/////////...---,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************+++++++++,,,,,,,,,------......///000000111111222444444444333333333333333777777777777666555444444222222111000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------000...((('''******'''------------............////////////000000000000000//////...------,,,,,,************************************************************)))))))))((())))))))))))))))))))))))+++++++++*********))))))++++++************++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++------------........................------------+++++++++*********))))))))))))))))))))))))))))))************************+++++++++************)))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))))))))***+++,,,+++***+++---///,,,,,,,,,+++++++++++++++******))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++------------............//////000000111111222222111222222222666AAARRR^^^uuussslllfffiiipppmmmeeebbb]]]]]]gggpppooohhhdddnnnkkkjjjmmmqqqpppiiibbbsssoooAAA777//////333222...,,,///......------,,,,,,+++******++++++++++++******+++++++++***************************************++++++++++++,,,,,,,,,,,,---......///000000111111333333333333333333333333666666666666666555444333222111000//////......///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***,,,,,,)))))),,,---+++,,,,,,,,,---------......---.........//////////////////......---,,,,,,,,,************************************************************))))))))))))))))))))))))))))))))))))+++++++++***************++++++************++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------..................------------+++++++++***************))))))))))))))))))))))))************************+++++++++*********))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))))))))((('''+++---+++***,,,///000+++++++++++++++************)))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,---------...............//////000111111222///111222222222666>>>DDD[[[nnn}}}PPP444999777555333111//////000------------,,,,,,++++++******++++++++++++*********************************************************++++++++++++,,,,,,,,,---------...//////000000111111111222222222222222555555555555555444333333111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------,,,---...///...+++,,,,,,,,,------------,,,,,,---------..................------,,,,,,,,,*********************************************************)))))))))))))))))))))))))))))))))))))))************************++++++************++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,------------.........---------,,,,,,************************))))))))))))))))))))))))************************+++++++++*********))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((((((((((((((('''---///***''')))******************************)))))))))(((((((((((('''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++------------------------,,,,,,,,,------------...---......//////000111111///222444555555666999<<<:::CCCYYYtttYYY;;;222222222333222,,,((()))---000,,,,,,,,,,,,,,,+++++++++)))******++++++******)))*********************************************************+++++++++,,,,,,+++,,,,,,---......//////000000000000111111222222333444444444444333333222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++******++++++******+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------------------------,,,,,,,,,************************************************))))))))))))))))))******))))))))))))))))))))))))************************++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***+++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,---...------------,,,,,,,,,************************))))))))))))))))))))))))************************+++++++++************)))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((...777888000)))******''')))))))))))))))*********))))))((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++------------------------,,,,,,,,,,,,------------------......//////000000///111333444333333444666666444999GGGXXXqqqaaa>>>444444333111,,,000000+++(((***,,,,,,++++++++++++++++++++++++))))))************))))))***************+++++++++************************************+++++++++++++++++++++,,,------............//////000111111111222222333333333333222222000///...------,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,******,,,,,,)))(((*********+++++++++,,,,,,,,,+++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))***************+++++++++++++++************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))************************+++++++++************)))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''...888;;;111***,,,---)))((((((((()))))))))******))))))((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......///000000...///000000000111222333777666555555;;;KKKdddwww{{{kkkLLL000,,,555777000***///222222...---///...)))*********+++++++++++++++))))))************))))))))))))*********+++++++++************************************++++++++++++******++++++,,,---------------...//////000111111111111222222222222222111000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++,,,***+++//////+++***---************++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++---------,,,,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))************************+++++++++************)))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))*********)))(((''''''"""///333+++%%%)))+++((('''((((((((())))))******)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000............///111444555***222777444222777BBBIIIeeevvvnnnsssyyy@@@666222333777333++++++111,,,---+++'''***000///)))******************++++++))))))************))))))))))))******++++++++++++************************)))************+++++++++)))******+++,,,,,,------------......///000000111000111111222222222111111//////...---,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++)))&&&(((---...***)))---)))************+++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))************************************))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((()))+++,,,***&&&$$$%%%'''...)))''')))'''###%%%+++,,,$$$555:::$$$%%%111$$$+++(((***000///((($$$'''%%%))),,,)))###!!!&&&,,,''''''''''''''''''''''''111+++%%%$$$)))...,,,'''+++)))&&&%%%&&&)))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///////////////000000000000222222333444444555555666AAARRRkkk{{{MMM888555111111111111000///...---++++++++++++++++++++++++++++++***************+++))))))***++++++++++++***************************)))************+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,------...////////////000000000111111111111000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))+++,,,,,,***)))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''###"""&&&...222111---"""!!!%%%---///***%%%%%%(((%%%222888***(((---###"""###$$$###!!!###---777((((((***...222000***###''''''''''''''''''''''''%%%++++++(((&&&%%%&&&&&&$$$%%%***///...''' )))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************************+++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------.............../////////000000000000111222222333333444444555111:::HHHWWWjjjzzzOOO888111333999000000000000///...---,,,++++++++++++++++++++++++++++++***************+++))))))***++++++++++++***************************)))************+++++++++*********************************+++++++++,,,,,,,,,,,,,,,---......////////////000000000111111111000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***)))***++++++***))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************************************************))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((+++,,,,,,)))$$$!!! !!!333+++$$$###%%%&&&(((+++$$$###%%%''''''***---...,,,//////***''''''''''''***&&&"""###&&&(((&&&###''''''''''''''''''''''''%%%''')))(((%%%%%%***//////111///)))""""""***222))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))))))))*********++++++++++++++++++++++++++++++*********++++++++++++,,,------------................../////////000000000000000000111222222333333222444555888???PPPfffuuuxxxZZZ<<<000333333,,,%%%......///......---,,,++++++++++++++++++++++++++++++***************++++++))))))***++++++++++++***************************)))************+++++++++*********************************++++++++++++,,,+++,,,,,,------......///////////////000000000000//////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******((()))******)))((()))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************************************************)))))))))((((((((())))))))))))((((((''''''''''''(((((((((((($$$&&&(((***+++---///111 $$$(((***(((%%%$$$)))+++%%%###)))(((###%%%"""$$$""""""(((---))) %%%''')))((('''(((...333''''''''''''''''''''''''333+++&&&&&&'''&&&%%%$$$'''+++***((()))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((())))))))))))*********************************************++++++++++++,,,,,,---------................../////////000000......///000000111111222555666666555444777???EEEaaa|||wwwJJJ===444......000111222444---------------,,,+++************************************)))******+++,,,))))))***++++++++++++***************************))))))*********+++++++++***************+++++++++************+++++++++++++++++++++,,,------.............../////////000000.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))******************************************************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********((()))***)))((((((***+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,************************************************************************************)))))))))((((((((())))))))))))((((((''''''''''''((((((((((((222***###$$$***+++$$$,,,...///+++'''&&&'''))) $$$###&&&///...''''''***+++((($$$$$$))),,,++++++...000///***$$$''''''''''''''''''''''''###+++...+++((()))222***$$$&&&---///((( (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((())))))))))))*********************************))))))*********+++++++++,,,,,,,,,------------...............////////////------...//////000000111+++///333555444444555777<<>>111!!!///!!!---333//////---"""***%%%,,,<<>> ###555'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++++++++*********)))******************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............---............/////////000......///222333111///444777666111000333555444===BBBPPPeee|||]]]QQQ@@@666444666777777111111222333333111...+++///---+++)))((()))+++,,,******++++++++++++++++++************************++++++++++++++++++++++++))))))******+++++++++,,,************************************************************************************++++++++++++))))))*********+++++++++************++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,+++++++++++++++,,,,,,,,,------------,,,,,,------...///---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************************************************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************************************************************************************))))))*********++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((IIIOOO&&&888'''(((...)))...000---...!!!999000999%%%+++&&&""":::CCC+++)))$$$---&&&BBB''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++************************************))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........------------.........///000///......///111111000+++///111000222777999777666444444999>>>CCCLLLTTTttt}}}xxx\\\KKKCCC===888;;;888555555444222---)))(((((())))))+++,,,------,,,---//////000///...---************++++++++++++)))))))))***************++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++++++++,,,)))************+++++++++*********++++++++++++,,,++++++************++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------.........------,,,,,,+++++++++,,,,,,,,,,,,---------------------......///---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))''''''((((((((((((''''''''''''((()))************...$$$iii---***%%%)))(((***///(((!!!,,,$$$+++++++++\\\;;;,,,```""">>>```###((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,,,,++++++******************************))))))******+++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------............///000111222333444555444555444000...///---(((+++...444666111///999GGG>>>EEEOOOYYYbbbiiimmmooouuuaaaQQQGGG::::::666111///333444333///---***)))+++///444777555333111...,,,,,,...///)))***++++++***)))'''&&&*********++++++,,,,,,,,,((()))))))))*********+++++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++*********************************************************+++++++++,,,,,,)))************+++++++++*********+++++++++,,,,,,++++++************++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------...//////................................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))''''''(((((((((((('''''''''''')))***++++++++++++ZZZ###***&&&((("""333+++%%%uuu555###(((+++"""333...000222...///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++*********************************)))***++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,...000000...,,,,,,------//////---///333333000666,,,)))111888555///+++888777666888;;;:::555111===AAACCCKKK```www|||sssppptttzzzwwwooodddQQQJJJAAA;;;999777555333111666666222000111000...---///111000---***))))))***+++++++++))))))***+++///...+++))))))+++---///******++++++,,,,,,,,,,,,(((((())))))*********+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------...//////................................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////................................................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((III%%%%%%(((???;;;HHHCCClllyyy""""""(((ooo((((((&&&,,,nnn///)))'''))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,%%%,,,///,,,,,,//////,,,******,,,...---+++,,,---------............------////////////////////////////////////////////////444444444444444444444444333222444777777555777<<<777888:::===@@@BBBDDDEEEKKKMMMQQQWWW^^^eeejjjnnngggccc[[[SSSMMMJJJHHHHHHDDD???999777999:::777444555555444333222111000/////////000000///...---------------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,+++***))))))******)))************+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///---++++++,,,,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,---------......---------............///........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,+++,,,...///---+++000---+++***,,,///111111///............//////000333222000...------...///555111---...222333000+++++++++,,,............---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///111~~~...///,,,!!!000555///TTT<<<<<<+++...!!!...<<<666///))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))************************++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))------***))),,,,,,)))---------,,,***))),,,///------............------........................////////////////////////222222222222222222222222333111222555444333555:::///000111222444555777777333333222222333333444555888777444222111222444555;;;666111111444555444111444333333222111000///.........//////......---,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,+++---///111000...+++))),,,,,,+++***************************++++++++++++++++++++++++*********)))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,---......---------..................------------------------,,,,,,,,,---------......---------............///........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...---...000111///------------...000222222222//////........./////////---...000111222111///...---,,,---...000222333333333111...,,,,,,---000111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))...)))BBB:::$$$(((111TTTqqq<<<$$$ %%%...000:::,,,:::...((())))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...+++((()))------******,,,---+++***,,,000444------............------........................////////////////////////////////////////////////111//////222111000222888......//////////////////222111000//////.........444444333222111111111222222...+++,,,///111111///222111111000///...---------------------,,,,,,++++++++++++++++++*********++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,444???GGGFFF>>>222***,,,++++++************+++************+++++++++,,,++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---.../////////...---------....../////////------------------------,,,,,,,,,---------......---------............///........................------............------------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---,,,,,,...000111000...666777666555333000---+++111111222222222333333333---...000111222222222111111222333111///...111333333111///---,,,---......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))) iiiJJJ000'''+++ggg$$$%%%999___555,,,---444---$$$&&&))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---000///---(((---000...,,,---......,,,------......------,,,------------------------................................................///---...000///---///444000000000000////////////000000000000111222333444666555444333111///---,,,000---,,,,,,///111000////////////...---,,,,,,+++++++++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------///<<>>111,,,++++++******+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,***,,,.........------...,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---------......---------............///........................------............------------------------------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.............../////////,,,---...///000111111000...000222444444555666777///000111222444555555666<<<:::777555555666888999555555444333222111222333...///111222222000...,,,/////////............---------------------------++++++++++++************************************************************!!!VVV...&&&;;;(((,,,...&&&888***(((LLL---###,,,```"""888))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......,,,,,,)))///111...,,,---)))$$$,,,,,,------------,,,,,,------------------------------------------------...........................,,,---///...+++---111,,,---------...............---,,,++++++***+++++++++,,,---...//////......000///.........//////......------,,,,,,+++++++++******+++++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///888FFFPPPQQQJJJ>>>666,,,+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---+++---///...,,,+++,,,---,,,,,,++++++,,,---......------------------------,,,,,,,,,---------......---------............///........................------............------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................//////000000000111111111111000000111111333444444333222444777:::;;;<<>>;;;888666555222111444888;;;999666222222222222222222111111000000/////////.........------------------------,,,++++++++++++*********************************************************999===+++***!!!)))MMMjjj;;;111###""";;;###,,,LLL444***+++'''```///KKK:::$$$###))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...,,,((())),,,+++...,,,)))...666555...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,...111000++++++...,,,,,,------....../////////...............//////---...///000111111111111......------,,,+++++++++,,,,,,,,,,,,++++++******)))***++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---///111333444444333,,,++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------+++...///...++++++...111...---,,,++++++,,,---...------------------------,,,,,,,,,---------......---------............///........................------............------------------------------,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////................................................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////000000111111111222111000///000333666888<<<@@@DDDIIIPPPYYY```lllmmmpppssstttuuuvvvuuujjjnnnsssuuurrriii```ZZZSSSNNNJJJJJJKKKHHHAAA999===999444///---...000222000000000000////////////------------------------,,,,,,+++++++++*********************************************************000111 '''000,,,***999pppsssxxxfffkkkpppsss666;;; 333666:::UUU...%%%333'''%%%BBB''',,,))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------***(((///999FFF???111'''...>>>CCC===+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000444222,,,***,,,------............//////''''''((()))+++,,,...///,,,,,,+++***)))(((((((((***+++,,,,,,+++*********,,,,,,,,,+++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***)))'''%%%&&&))),,,...+++++++++++++++,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...........................------,,,,,,,,,,,,------+++...///...,,,...333888222111///---------...///------------------------,,,,,,,,,---------......---------............///........................------............------------------------------,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------...............------------------------,,,,,,------.../////////........................////////////////////////......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......///000000111222222111222444666:::AAAJJJPPPMMMVVVdddrrr{{{rrrfffXXXPPPOOOLLLFFF???999444111000111111111000000000//////........................,,,,,,,,,+++++++++******************************************************..."""222...'''333***}}}###:::)))XXXIII 333###///)))FFF!!!...777JJJ(((((())))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++,,,:::JJJppp___BBB,,,---<<>>DDDMMMZZZiiissszzzsssaaabbbaaa]]]SSSEEE888000111111111111000000000000..............................---,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,''';;;""",,,kkk)))---,,,///888%%%///%%%***fff%%%ffflll---%%%,,,111SSS///***qqq''',,,)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,/////////......---------111,,,((()))---///,,,)))------------------------...---......++++++888HHHjjjUUU;;;---,,,//////+++---------,,,,,,,,,++++++------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++---333:::999111))))))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---000333111,,,)))+++...++++++,,,,,,,,,------------+++))))))+++---......,,,000...((((((,,,,,,(((...,,,+++...000///......//////...---++++++,,,---)))+++...---***)))***,,,---------,,,,,,,,,++++++......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---,,,+++++++++,,,...///555222//////000000---+++...------...111222222111555444111///------...............//////000000000------------------------........................////////////////////////------------------------........................,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------.........---------,,,,,,///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111222,,,---...---,,,,,,---///111,,,+++///000---...222,,,,,,...111444333...(((///333111333:::555---000000---///333333///---///------...000111000---+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,,,,------111000,,,***---000000---444//////444666555666:::>>>III[[[oookkkaaaWWW\\\\\\GGG777111222777222(((+++888333///---...000000...---......------,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,888@@@```888777///---...,,,ttt;;;'''555AAADDD"""+++000444UUUccchhhPPP###<<< ************************************************************************************************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,............---------,,,---///111222000...---,,,------------------------,,,+++---...+++***222===NNNAAA111***,,,//////------------,,,,,,,,,,,,+++...............---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***,,,111777777111***)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,///222000,,,)))+++---+++,,,,,,,,,,,,---------&&&***...000000/////////)))...///...///555666333000---++++++---......///)))+++---...///000111222***,,,......,,,+++---...---------,,,,,,,,,,,,+++.........---------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................111000000//////000000111)))((())),,,///111///---222000///...//////...,,,((()))***,,,///111222333........................------------------------................................................------------------------........................,,,,,,---------..................------,,,,,,,,,,,,,,,---------.........------------............/////////000000000000000000//////...............---------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000111+++---......---...///111444,,,)))000666444111000999777222+++''',,,888BBB555444---+++000111000444555555333000///222333333111111111///...---///111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...***---///111333555666666333444777888555555BBBRRRgggwwwqqq```hhhjjjZZZOOO777'''222FFF>>>&&&+++111333---))),,,///.........------,,,+++++++++,,,,,,,,,,,,------------------------------------"""$$$FFFBBB222###+++111000rrrGGG666)))777ZZZ;;;...DDD555***<<<WWW```<<<<<<555************************************************************************************************************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,***222::::::333------///------------------------,,,+++---///...+++---111333///******---///...---......---------,,,,,,,,,...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,******...333444000***)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...000///+++***+++---,,,,,,,,,---------......))),,,000000---++++++,,,222444333///------+++(((444111...,,,---000111111,,,---...//////...,,,++++++---...---++++++,,,---......---------,,,,,,,,,.........------------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------........................//////000000111111333333333555666666444222555444222222222222000///555555555444222000...,,,000000////////////......------------------------................................................------------------------........................,,,------------..................---------------------------.........///....../////////000000000---......//////000111111.........---------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........//////000***---///000//////000111+++---111333///+++...555###***444:::;;;999999999MMMNNNNNNNNNNNNMMMLLLKKKBBBBBB===555222333444111///000111///---,,,...111..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------......---///000111//////333666444333333666>>>QQQpppggg[[[^^^]]]QQQ;;;++++++444222333///***...555111'''......------,,,,,,,,,,,,,,,,,,,,,------------...------------............DDD%%% 222@@@mmmsssLLL+++'''000333<<<999888333---sssfffZZZjjjiiiaaaqqqrrrtttvvv@@@KKKeeeKKKIIIIIIgggUUU&&&(((;;;999***///%%%333333'''OOO}}}]]]777$$$ %%%***$$$*********************************************************************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,+++333:::999222,,,,,,///------------------------///------///000///...---***+++---.........------............------------....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))+++///111...+++*********++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,***+++,,,------------............///...,,,++++++---///000.../////////000333444444333333111...///222222000222111000000111000///...//////......,,,,,,,,,---............------------............------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------............//////,,,---...000111222222222333222111111000000000///111000000111444555555444//////000000000/////////000000000000000000000000........................................................................------------------------........................------------...........................------------............/////////////////////000000000000////////////000000111111///000000000//////......////////////........................------------------------------------------------------,,,,,,------------------------------------------------000//////............///+++---000000/////////000///000111111//////333888DDDCCCEEELLLTTTXXXWWWTTTIIISSScccggg^^^XXXTTTLLLPPPLLLKKKMMMHHH>>>888888111222222222111000///////////////...............------------------------------------------------,,,,,,,,,------------......------------......///444000......---...222777222444<<>>222...<<<...'''555///...AAAMMMSSS^^^dddmmmggg[[[jjjsssfffeeennn|||}}}ttt~~~{{{}}}uuuXXXlllpppUUUVVVVVVXXXQQQOOO777000+++---999<<<<<<>>>999000===666)))222---%%%++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------............///111///------............000000000000000000000000...///---+++,,,000111///,,,///000///------000333000////////////.........,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++***))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------***+++,,,------...------.........////////////000///......///000///,,,(((333111333777888666777999999???AAA>>>@@@DDDAAA999CCC>>>999666555444000---///---+++,,,...000111111000////////////........./////////.........------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000//////000000111111222222333222111000111222333444:::;;;===>>>AAAFFFLLLQQQSSSRRRRRRSSSUUUVVVVVVUUURRRPPPLLLFFFAAA;;;777555333333222111000//////...................................................------------------------------------------------........................------........./////////.............../////////////////////000000000000/////////000000000111111111111111111222222222222///000111111111000...---222111111000000//////...000////////////.........------------------------------------............------------------------------------------------//////.........//////000///000000///......000111+++666???@@@CCCOOOaaannnfff|||```VVVGGG;;;444222222111111111000000//////......------------------------------------------------,,,---------............------------...///000000000---111888999444333999SSSnnn}}}{{{VVV;;;+++222999222,,,///------..................------------............---......///000000111111@@@$$$000999+++555IIIGGGdddUUUWWWaaaXXX]]]ooojjjdddgggpppwwwwwwrrrmmmooommmvvvqqqvvvqqqggg|||ddd\\\hhh___FFFAAACCC;;;@@@JJJAAA>>>:::;;;(((...>>>///***++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------............/////////000000000///......///000000111111111111111111111111111...222222///...111111...///000111000//////111444000000000/////////......------...///////////////------------------------+++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++***))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---/////////........./////////000000000000222444333111333;;;AAA===BBBPPPcccppptttxxx}}}~~~wwwnnnfff^^^TTTGGG??????;;;777444444444222000000000000/////////......////////////............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000000000111111222222333444444111111000222555:::???BBBFFFJJJOOOTTTWWW[[[```dddhhhfffeeeeeeffffffeeecccNNNPPPRRRSSSQQQMMMIIIFFF>>>===;;;888555222000///................................................------------------------------------------------....................................////////////---........./////////000//////000000000111111111111111111111222222222222000111222333555666777888444555666777777555444222555444444333222222111111000000000/////////..............................------------.........///...............................................................///000111000111000000///111555888000CCCSSSVVVXXXeeezzzppplll{{{rrrtttnnnaaauuu|||kkkqqq}}}xxxgggRRRAAA999666222222111000000///......------------------------........................------------............------------...///000111222000333777555444BBBUUUgggCCC333888===333%%%------..................---------.........//////---......///000111111222))):::===666PPPVVVDDD___UUUjjjkkkzzzvvvyyy|||xxxpppnnn|||yyyiiinnnjjj]]]UUULLLOOOMMMAAAOOO<<>>VVVRRRQQQ```~~~qqqppprrrwww{{{[[[GGG@@@222222222111000//////...------------------------........................---------.........//////---------......000111111222111222444444@@@dddttt}}}{{{HHH***---555444//////.........---------000000///...///000000---111///000333111...000888@@@FFFSSS\\\XXXWWWkkkxxxssswww{{{qqqqqqeeeSSSMMMKKK???EEEHHH999666;;;444111++++++111000(((''',,,+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------000///......000000000/////////000/////////000111333222222333444222111111888555333444888<<<>>>>>>IIIFFFCCCBBBCCCEEEGGGGGGCCCDDDAAA===<<<>>><<<777999999666222222333111,,,666///)))***///555;;;???---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---.........---...///000000///---,,,///111111111222222111444888BBBWWWwwwmmmddd___UUUIII333;;;===555/////////+++---222666333///---,,,---------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////...///////////////......)))555777///000::::::000:::777EEE\\\bbb\\\fffzzz|||aaaXXXLLLFFFFFFEEE<<<222666000...111111------222000...,,,---...000000000........................------------------------000000//////.........---555444333111000...---,,,---...///000111111111111333222000///000111333555888444333555777777999===FFFPPPWWW]]]___UUUSSS___]]]ZZZXXXYYYXXXWWW\\\bbbbbbVVVLLLAAA555888:::000555///+++---222333111///000///......000000///...........................///000111000...------.............../////////000------,,,...000111111111333---666888///>>>VVVVVV[[[yyyuuuqqqrrrmmm^^^mmmYYYIII666111555000...333333000------111222...++++++---------------------------------.........//////,,,000222000---...111333111666666555EEEkkkAAA000;;;111/////////.........------...///000111222444444333444///---222666999@@@GGGIIIPPPbbbvvvzzzwww[[[>>>:::AAAHHHCCC555888222......---++++++...---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,------------------...///000//////...000222333111000111111333333222000...///555;;;000;;;HHHPPPRRRRRRTTTWWWVVVSSSOOOMMMNNNPPPQQQQQQRRRUUUUUUQQQOOOPPPOOOKKKIIILLLLLLEEE>>>:::555000***,,,000444555444111000//////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,------...///------,,,---///000111000888222---,,,,,,///777AAAGGGddd|||iii]]]^^^OOO===333555:::888111333666888555000---,,,,,,------------------------.........------,,,,,,,,,,,,,,,---------.........---------.........//////......///000111111111111;;;,,,'''111999666888@@@LLLWWWdddtttuuu```PPPGGGEEEEEE>>>333///444111)))+++666222000......///000///...........................------------------------000/////////............111111111000000///////////////000111111111111111333222222333666777555333...000666===BBBGGGRRR]]]fff```XXX```vvv}}}yyyssskkkdddbbbXXXOOOVVVccc^^^RRRGGG;;;666888999777111,,,---///000///...///000000///---...........................///111000...------............/////////000000000000///000000000///...:::'''///@@@BBBOOOkkkzzzoootttwwwnnntttooo```LLL>>>777111444444***///,,,,,,///000------000---------------------------------.........//////...000111///...000333555222777<<>>HHH___uuuqqqZZZKKK@@@BBBQQQ@@@===555---***---...,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,---------......---...///000111111000000111111111111000111444666;;;AAAGGGGGGCCCAAADDDHHH\\\^^^___^^^\\\ZZZZZZZZZSSSRRRRRRTTTUUUUUUTTTRRRWWW\\\^^^\\\ZZZZZZXXXUUUMMMSSSTTTMMMGGGEEEEEECCC999999666333///...//////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////............///111333444000---222<<>>333---...444999//////...///111000///---........................---///000///---------///....../////////000000000111111111111111000000///333444777;;;RRR~~~ZZZ^^^^^^zzzyyy|||zzzYYY@@@444999999+++111......000...,,,...333------------------------------........./////////111000//////000111444666555888LLLtttOOO666000000000000000000000000000///111333333111111444333999CCCPPPaaayyynnneeeRRRCCCKKKHHHIIIBBB666333777444+++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............------------------............///000222222111111111222555444333777>>>FFFKKKNNNNNNRRRTTTPPPMMMNNNPPPQQQWWWSSSRRRZZZgggnnnmmmhhhpppssswww|||~~~zzzvvvooopppooolllkkkiiibbbYYY\\\]]]YYYPPPKKKLLLMMMKKKJJJFFF>>>666222333333111000//////.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000000111111111111111222444===222888TTTkkkttt|||zzzxxxdddWWWKKKBBB???666222//////...---...000.......................................---------------------........................////////////000000000000111222333333---888@@@>>>>>>PPPqqqpppXXXMMMRRRQQQBBB222---111777000///......//////...,,,................................................///////////////.........,,,---...///000111222222111111111111111111111222555555444333444777:::===OOOTTT]]]eeehhhjjjsss}}}yyycccZZZTTTMMMHHHHHHCCC555(((......---///000111///...........................---...///...------...000...////////////000000000...///000000000111222333///@@@KKKUUUuuufffPPPsssyyyNNN777555555444222222333000,,,---111....................................////////////222//////111222222222444;;;FFFoooPPP111111111111111111111111000...///444555444:::AAACCCHHHWWWuuuxxxvvvbbbIIIGGGIIILLLJJJCCCBBBEEE>>>111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---......//////......---------.........////////////000222111000000222444777888>>>JJJWWW^^^___]]]WWWUUUPPPLLLTTTbbbkkklll{{{vvvllldddWWWKKKGGGGGGEEEBBBCCCBBB999...111000////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///............///000000000222333333111111333444@@@BBB]]]{{{yyyeeeWWWUUULLLBBB999555222---+++---................................................---------.........//////........./////////000000222111000000000111222333:::777666DDDfff{{{\\\JJJMMMDDD...,,,<<>>666444000---+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......////////////............/////////000000000---000222333444:::DDDKKKPPP___pppvvvrrrmmmnnnqqqeeeTTTSSSUUUSSSEEECCC???;;;777333111///........................------------------------------------------------------------............000000//////000000111222222333444444888CCCRRR]]]yyyiiiuuuttt```NNNHHHBBB999444555........................---........./////////000............////////////.../////////000000000000222222222222444777:::<<>>III[[[qqqhhhJJJGGGAAA:::555222111111111///////////////////////////000000000///111444777//////000000000111111111333444333111111777BBBJJJVVVpppgggTTTpppiiieeeeeexxx___CCC999111111333222000///.........................../////////000000000000222...000555444555CCCVVV{{{222222222333333444444444333000888KKK^^^sssmmm\\\NNNNNNMMMHHHFFFIII===999444///,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000......////////////......////////////000000000000///222666888;;;CCCPPPYYYdddxxxooo^^^VVVPPPOOOMMMGGGAAA;;;555111///........................---------------------------------------------------------.........//////000000000000000111111222777777666777???PPPfffvvvyyywwwlllvvvhhh[[[NNN>>>444333////////////////////////---.........//////000000............/////////000////////////000000000000111222222444777;;;???AAAccc}}}oooSSSMMMBBB===777222111111222222000000000000000000000000////////////////////////---.........//////000000//////000222333444555666444444333444555888;;;===OOOTTTbbb|||uuuQQQJJJ@@@888333222111000000000000000000000000000000111111000000222666999000000000000111111111111///000111111555>>>MMMXXXoootttdddiii|||WWWGGG888444555444111000////////////////////////////////////000000000000333///000333333777LLLeee...666:::666222222333222@@@888KKKggg|||fff___PPPKKKHHHHHHBBBGGG@@@///)))111222)))///---+++***+++,,,,,,,,,---------........./////////000111000///...///000666000***+++111666333...222444;;;DDDMMM___~~~}}}fffcccQQQMMMPPPEEE:::888777222...---///---))),,,444///............///000000,,,,,,,,,---------...............//////000111222777...+++111666444333555111<<<666BBBdddeee___ttt|||vvvkkktttZZZOOOHHH@@@555111000333444000---------------------...///000////////////000000000000///000111000//////111333444444666666000555OOOlllzzzssszzzzzzfffNNNNNN999333???000!!!222333...,,,///000...---///////////////////////////////////////000000000000111111222333444555555555:::444777777...555JJJVVVaaaxxxzzz^^^GGGAAA???777111222///111111///,,,+++---///000000000000000000000000000///------///111222222+++CCC777---EEEOOO\\\iiifffkkkGGG555444555333///222111111000000000000111111000000000000000111222...999///--->>>DDD___444444444444333444666999<<>><<>>LLLYYYrrr{{{WWWDDDCCC666333111000111111000...000000000000000000000000///111222222111111222222222???DDDmmmmmmkkk~~~wwwjjjAAA222222222111111000////////////000000000000111222333333444333:::CCCUUU555444666888555>>>cccoooppppppyyyuuueeePPPGGGHHHAAA444000...------......---,,,........./////////000000...///000000//////000222777***///???999333ZZZhhhLLLQQQTTTPPPEEE:::444000...///............///000000........./////////000000000000000111111222333444777111222888777888MMMhhhwwwvvvuuufffVVVLLLDDD:::222///111111000000///000000111/////////000000000000111111222333333333333555777DDD---<<<{{{|||vvvvvv|||cccRRR???AAA111//////000///---...222////////////////////////000000000000111111111111333333222222333555777888@@@<<>>fffqqqkkkeeeWWWDDD999333///000000//////222////////////////////////000000000111111111222222444333333333555777:::<<<===DDDaaa___GGG>>>333///111333111---111111111111111111111111...000222111000111555999<<>>FFFRRRyyy~~~ooojjjpppvvvtttrrrxxxvvvkkkeeehhhhhhjjjoootttvvvuuussstttvvvrrriiieeejjjssswwwkkkWWWUUUSSSEEE999666111111111111111222222333//////000000000111111111222222111222222333444555333666777999KKKlllxxxxxx|||ppp^^^MMM@@@:::333333222111111111111111111222222222222333333333222333555555444555888:::333nnntttkkksssUUUFFF;;;111000222111000000////////////////////////000000111111111222222222444333333444666:::>>>@@@HHHWWW}}}eeeTTT>>>222///111000---111111111111111111111111000222333222111333:::???JJJooojjjnnnttt```lll}}}{{{PPP777666444333222111111111000000000111222333555555444BBBSSS|||yyyyyywwwyyy888888???ZZZ~~~mmmuuuuuuvvvkkkxxxcccGGG???GGG>>>999333/////////000111////////////000000000000000222333333333333555666;;;555UUUqqqeeeiiissszzziiisss{{{mmmbbb]]]MMM???<<<222222111111222222333444000000000000111111111111222222222222333444555555666999555<<>>:::...---666666---555222000222888;;;:::888:::///555;;;222444@@@AAArrryyyoooRRR777111444333///---000000////////////000000111111111222222333333444///;;;888000666>>>GGGRRRooouuuCCC===000,,,777333333222222111000000///111000000555***888666SSSjjjxxxrrrgggtttffftttTTT777111999333333666...222000///222333111333777???]]]rrr}}}:::XXX~~~vvvqqqtttqqquuu{{{}}}{{{}}}uuuooosss}}}[[[DDDCCC<<<;;;888000222555---222222111111111111222222444555333444666222777HHHsssxxxppprrr|||}}}pppooo|||wwwdddHHH<<<999666444333333333333000000000000111111111222222333222111111333555666>>>>>>VVV|||ccceeetttlllIII???555333222111111333555222000222777:::999777666888555:::???666AAAeeeyyy}}}sssRRR:::333666555000000000000//////000000000111111222222333333444444333999888666999===PPPmmmiii>>>@@@(((666333222222111111000000000......444444444DDD@@@jjjyyygggtttlllzzzNNN111333444///000222222000000222333222444999CCC]]]xxxnnnuuuqqq{{{uuuHHHzzz{{{}}}}}}wwwGGGGGG@@@@@@>>>444222555111222222111111111111222222444+++111;;;444333HHH___vvvooozzz{{{WWWEEEAAA:::444111000111222000000111111111222222222333444444333111111555999999AAAyyyuuupppcccHHH666::::::///...999555333111222555888777555---===444444DDD999LLLsssrrrpppIII444444555000111111000000000000111111111111222222333444555555777888777;;;???CCCccctttPPPFFF+++444222222111111000111111111000222777222333GGGKKK|||~~~rrr___uuujjjjjjiii888000999111+++555222000000222333222777===NNNggg|||uuu~~~iiinnntttzzz|||eeeMMMCCCCCCEEE:::444555333333222222111111222222333888---666<<<333BBBfffzzz|||mmmvvvmmm```TTTDDD888333222111000111111111222222222333333333222333666666666888<<<;;;fffqqq{{{\\\CCC@@@===333111999555333222222444555555444,,,===999444===EEEmmm}}}sss{{{fffEEE444111333222111111000000111111222111222222333444555666666777999888===IIIZZZ{{{LLL>>>666333222111000000111222222111777222666000LLLnnnZZZpppvvvnnnLLL333;;;777,,,444222000111333333444:::AAAVVVtttcccnnnlllpppYYYGGGCCCFFF>>>555444222333333222222222222333333555222999:::;;;___yyy|||wwwvvvsssmmmhhhnnnpppsssxxx}}}iiiOOO>>>999888555111222222222222333333333333555222222888:::888888;;;ZZZttthhh}}}vvvZZZFFF<<<888555333555444333333444444444444222:::@@@999999___mmmvvv]]]NNN|||ggg???000666222222111111111111222222111222333444555666777777555<<<<<>>UUUxxxwwwkkkeeeaaa\\\YYY[[[aaaffffffcccbbbccccccdddfffjjjqqquuu~~~wwwZZZEEE===999555111222222333333333444444444777222222888888666999AAAsssxxxnnnmmmmmmuuuRRR???<<<777...444444444444444444555555444444======HHHpppuuu~~~ppp{{{UUU666222333333222222222222333333222222333444666777888888555???DDDUUU\\\:::888777444222222222333444222999***BBBFFFxxxtttjjjNNN///444888222222111222444333666@@@KKKbbbsssPPPuuuooorrr||||||jjj]]]sssfffEEEDDDCCC<<<999555444333333222222333333444111888<<>>aaa|||uuutttrrr}}}ppp;;;555:::000222111333444333777BBBOOOnnndddWWW~~~kkkxxxnnn___cccooo|||}}}xxxLLLFFFGGGCCC???;;;444333333222222333333444999===BBBeeerrrrrreee```___cccfffgggmmmuuuuuu{{{zzzwwwwwwtttpppsssyyypppUUUDDD<<<;;;333333333444444444555555333444999:::555777PPPnnnzzzkkkuuuzzzVVVBBB<<<;;;444555555555555666777999:::AAA666PPPfff<<<444333333222222333333444222222333555666888999999===@@@UUUbbb>>>;;;888555333333444555333222<<<<<<~~~eeepppMMM999:::---222111333444444777DDDQQQssswwwzzzYYYeee}}}nnnyyyyyyeeeRRR{{{|||~~~\\\CCCAAAAAAFFF555222777222...444444333:::>>>@@@yyynnn~~~nnnbbb]]]eeehhhlllpppuuu{{{YYYGGGLLL555888666444444555555444333333FFF---333AAA:::[[[}}}tttqqq|||gggwwwrrr===GGG;;;777555444444555777777777:::888BBBpppEEE999555444666666555555444333777555444;;;999888@@@AAALLLUUU888444:::///---777666:::---BBBYYYooorrrwwwWWWAAA999222<<<000888222///???HHHRRReeeYYY|||{{{\\\nnnvvvaaaXXXrrr}}}IIIGGGFFF???888666888111...555444111888666aaazzznnn```[[[aaajjjmmmsss{{{yyyXXXDDD===:::888666555666666555444333999666999<<>>EEE===:::888777888:::::::::666JJJ```xxxVVV<<<444444---444:::...666777222333;;;999999DDDNNNzzzpppwwwTTT888888666222333333111???KKK~~~vvvPPP333888888000999666777DDDOOOeee^^^}}}cccnnnvvvrrryyyaaaOOOZZZtttsssLLLHHH<<>>---AAA;;;CCCpppcccnnnQQQAAA???<<<999888999:::;;;;;;555PPPxxx~~~yyy|||III222777111444;;;333666666333555<<<999999GGGnnnkkk@@@666888666555777444;;;bbbfff444;;;:::444;;;777:::BBBMMMnnnxxxsss~~~fffmmmnnnnnn]]]NNNWWWyyy}}}qqqSSSBBB???DDD999555111666;;;333999PPPkkkmmm___```fffqqq|||lllJJJCCC???999666555666777777999111;;;>>>aaa{{{wwwRRRvvvuuu???AAA>>>:::888888:::;;;;;;888YYY||||||sss|||]]]555888777333666999444666444888>>>:::???RRR}}}QQQ777666666555999:::666yyykkk~~~xxxiiiwww}}}CCC<<<888555999666<<>>===LLLiiijjj>>>666666333666???@@@^^^___|||www{{{bbbdddpppWWW777555444666444>>>BBBSSS}}}___uuuzzzdddUUUUUUiii|||}}}iiirrr{{{xxx}}}JJJEEEFFF>>>:::666888666888aaatttdddcccooozzzyyyOOOIIIAAA:::888888999999999>>>:::NNNlll^^^aaaeeeGGGCCC>>>;;;;;;<<<======NNNzzz|||~~~vvvbbbjjjeee999999777///888444666666999===CCC___GGG888999555666===[[[kkkeeezzztttvvvnnn:::777777777444@@@CCCVVV]]]___pppmmm^^^^^^fffrrrZZZooorrrQQQ???@@@>>><<<888999999CCC|||ttt[[[]]]oooyyyxxxSSSMMMDDD===:::999:::;;;555;;;???YYYiii~~~pppRRRyyy{{{IIIEEE@@@<<<<<<===??????XXXzzzlll}}}{{{zzzmmmyyy\\\kkk<<<999>>>222666555777555777<<>>999::::::sssxxxpppvvvvvv}}}EEE<<<<<<999555AAABBBVVVkkkaaaiiiaaaiiiwwwmmm\\\]]]^^^sssssskkk```eeeBBBCCCBBB???555;;;555UUUyyy^^^bbbmmmuuuuuuEEEEEECCC999===666<<<999999@@@zzz~~~zzzOOOZZZVVVAAACCC???999>>><<<@@@www~~~iiimmmyyy{{{~~~|||pppoooQQQsssFFFAAA999555333:::444444AAA;;;???{{{|||XXX<<>>555:::???@@@LLL}}}|||XXXNNNooojjjDDDCCC>>>:::>>>:::OOO~~~fffrrryyyuuu{{{{{{rrrsss^^^xxxjjjCCC>>>888999888444888@@@<<>>888;;;KKKooo{{{XXX???555:::999;;;FFFhhhuuuRRR[[[xxx|||mmmfffXXXYYY{{{hhh^^^fffJJJBBB;;;CCC;;;;;;NNNjjj]]]]]]sss~~~~~~lllIII@@@???@@@777;;;<<<@@@VVV|||kkkLLLTTTyyyKKKDDD>>>===???888gggeeeuuu}}}uuurrroooaaaiiiGGG;;;888888777555>>><<<===mmmtttuuuHHH:::;;;<<>>CCC<<<===rrr|||hhhaaaqqq}}}rrr{{{rrrxxx}}}\\\GGGCCC;;;;;;@@@===LLLsssuuuWWWLLLUUUhhhGGG>>>DDD===AAAyyy^^^yyy}}}nnnnnnfffeee]]]RRR<<>>===JJJnnnYYYooovvvzzzwwwllldddcccnnnzzznnnMMMBBB777;;;<<>>EEE===lll}}}{{{gggqqqsssgggaaa~~~ssshhhbbb]]]ZZZfffZZZ>>>:::999777???>>>}}}ssstttsss___wwwkkkEEE===GGGlllooobbbhhhiiiffflllkkkWWW>>>888:::BBBNNNwwwWWWSSSiii|||aaagggzzz}}}jjjhhhbbb]]]~~~vvv|||uuuyyyfffYYYQQQtttsssJJJBBB444BBBkkk```aaannnxxxxxx]]]WWWdddgggrrrPPPDDD???FFF>>>CCCaaauuu}}}eeecccKKKKKKOOOVVVBBBIIIBBBzzzrrrooojjjqqqxxxiiiggg~~~rrrjjj```___ccc^^^pppmmm<<>>???FFFeeevvv~~~uuuzzz```]]]OOOKKKSSSuuuXXXEEEBBBRRR}}}bbbsssfffdddgggzzz|||hhhcccdddVVVcccgggBBBBBB<<<;;;===III{{{eeeuuuyyyxxxnnn~~~???<<>>999BBBOOO|||]]]ooosssiiillleeedddzzzxxxyyyaaa\\\ZZZyyysssJJJFFF999HHHccc\\\uuuwwwuuuyyyMMM@@@@@@AAA\\\|||xxx|||cccbbbyyylll^^^QQQKKKGGGSSSmmmMMMGGG]]]|||qqqmmmfffqqqttt___WWWRRRaaazzz}}}nnnccc```VVV]]]XXXccc;;;===<<>>GGG}}}pppTTTRRR\\\pppiii\\\zzz===>>>999AAAPPPrrrqqqbbbeeewwwlllooogggdddnnnwwwxxx```___TTTxxxkkkdddMMM;;;AAAVVV~~~uuuzzzbbbbbb|||{{{OOOCCCBBBDDDaaazzzvvvtttwww{{{xxxzzzqqq^^^\\\ooouuujjjYYYTTTSSSMMMNNNxxxLLLEEEcccwwwyyyuuujjjjjj\\\KKKWWW^^^nnnqqqeeeaaa\\\___^^^]]]zzzBBB???<<>>:::>>>QQQiiiyyyvvvllllllpppfffdddyyyuuu}}}~~~nnnxxx```bbb```jjjzzz}}}LLLAAAEEEkkkeeebbbppp{{{mmmeeelllttt}}}TTTFFFDDDLLLqqq~~~zzztttssstttyyyuuuzzzvvvpppssswwwzzznnnlllnnnyyy}}}qqqqqqdddccc[[[```kkkgggkkkhhhTTTYYYZZZZZZMMMMMMIII|||iii|||eeecccsssfffLLLYYYmmm|||ooo|||iiiYYY^^^YYYcccWWWKKKBBB<<>>888PPP{{{\\\\\\ooobbbWWWssssssrrrfffeeeuuueeelllwww~~~cccYYY```^^^ttttttJJJ>>>eeerrrggghhhzzzxxxeeeSSSTTT[[[```qqqYYYEEE???YYYmmm~~~vvvjjjddddddmmmxxxsssvvvrrrggg^^^]]]```aaabbbeeelllTTTYYYVVVYYYYYYpppRRRIIIwwwyyyyyyjjjpppnnnttthhhTTTeeeeeepppnnnpppXXX___]]]iiiIIIeee}}}JJJBBB<<>>xxxpppmmmnnnJJJ;;;===KKKlllSSSFFFPPPTTT```rrrooohhhxxxqqqqqqlllggg}}}~~~}}}}}}{{{qqqaaa___eeemmmrrrqqqBBB@@@qqqiiicccssslllMMMTTTiiitttyyyxxxzzz~~~zzzuuueeeaaarrrwww```EEEBBBbbbyyy~~~wwwsssyyy{{{uuuoooooolllfff]]]WWWRRRSSSUUUVVVZZZ___gggLLLOOOPPPWWWVVVddd^^^LLLxxx|||ppplllmmmlllsss|||lllZZZaaahhh```TTTjjjFFFCCCvvvrrrsssppphhhppp}}}xxxvvvvvvgggDDD>>>nnn~~~|||jjjssszzz~~~jjjeee:::AAA>>>IIIzzz```OOOMMMWWW[[[YYY```kkkppp|||kkkddduuunnntttmmmiii}}}|||ooolllqqq|||~~~wwwhhhbbbcccgggkkkqqqvvvGGG===rrrjjjbbbrrryyy\\\KKKWWWmmmyyywwweee|||rrrvvv^^^FFFCCCbbbppp{{{tttrrrnnnjjj^^^YYYVVVWWWWWWXXX\\\bbbdddKKKPPPRRRYYYXXXhhhaaaMMM{{{yyypppooouuuzzzzzzlll[[[```bbbccccccpppFFFGGGvvv}}}rrrkkkyyysssooouuukkkIIIAAAaaa~~~llluuu{{{cccpppWWW<<<>>>999KKK}}}zzz[[[RRRWWW]]]ggg```cccpppsssuuummmcccwwwlllwwwnnnkkkzzztttaaadddpppjjjccceeebbbdddmmm\\\FFF@@@ooommmcccrrr^^^iiihhhnnntttwwwwwwqqquuu___IIIEEEaaasss}}}wwwsssqqqlllgggaaa\\\ZZZ[[[ZZZZZZ___eee```IIIQQQRRRXXXYYYmmm___PPP{{{|||}}}tttvvvjjj^^^```VVVkkkoooooo@@@CCCqqqtttooozzzrrrlllooouuuMMM@@@YYYttttttwwwsssZZZ@@@555<<>>eee{{{www[[[^^^kkk{{{yyywwwtttqqqnnnmmmlllccc[[[WWWXXXYYYYYY___fff___AAAWWWPPP[[[UUUttt]]]VVVttt{{{~~~cccWWW___ZZZsssfffuuuxxxEEEAAAgggiiifffxxxlllsss|||{{{xxxmmmuuu}}}VVVCCCMMM|||gggccc}}}EEE;;;===555JJJhhhiiidddvvvooo{{{rrrWWWppp{{{vvvsssuuuqqq}}}yyyxxxjjjWWWbbbkkkqqq~~~}}}tttlllgggppptttvvv~~~|||{{{kkkSSSnnnmmmnnnrrrMMM;;;999dddxxxgggtttnnnmmm{{{zzzqqqvvv}}}xxxRRRFFF???ccc}}}uuu\\\]]]hhh~~~}}}{{{xxxuuurrrpppnnnnnniiidddaaaaaa```]]]___eeeZZZEEEWWWPPPZZZPPPuuuUUUNNNppp}}}{{{fffssskkk```fffqqqdddllliiiEEEBBBbbbooo^^^mmmjjjhhhxxx{{{vvvkkkkkkxxxNNN999GGG~~~{{{}}}sssFFF<<<>>>888LLLiiinnn___tttyyyccclllzzzwwwyyyssszzzwwwOOOSSS___fffwww}}}rrriiiccc```iiittt~~~}}}sss[[[iiiddd[[[qqqzzzzzzIII:::;;;```fffmmmttthhhmmmtttvvvxxxtttsssuuuRRRFFF@@@___|||vvv]]]^^^ggg{{{}}}{{{xxxtttqqqooonnnmmmkkkjjjjjjiiieee```aaaeeeRRRJJJWWWQQQ[[[NNN~~~RRRKKKwww~~~```QQQxxxjjj___cccaaaVVVgggqqqDDDEEEXXXuuuTTTZZZjjjuuuuuueeewww|||vvvkkklllNNN999BBB~~~iii{{{tttCCC;;;<<<999LLLhhh~~~```wwwjjjrrr}}}|||}}}vvvooolll|||uuutttvvvmmmgggeeedddiii{{{~~~}}}tttnnnggg[[[ccceeejjjkkkaaaBBB>>>@@@```fffeeennnppp|||}}}kkkppp{{{pppPPPEEEAAAYYYppp[[[___jjjzzzzzzxxxuuuqqqnnnmmmlllllliiijjjkkkiiidddaaacccfffJJJPPPXXXUUU]]]QQQPPPJJJwwwbbb\\\iiitttwwwddd[[[___ZZZmmmhhhBBBHHHNNN{{{___RRRddd|||fffYYYgggyyylll}}}zzzpppuuuRRRAAACCCttt~~~jjjggg|||mmm>>>777999888HHHdddkkk}}}~~~zzzsssjjjggggggiiisss{{{yyyttthhheeeiii]]]```uuuxxxTTT999AAA;;;UUUkkkaaayyyppppppyyyqqqNNNDDDCCCSSScccXXXbbbqqqyyywwwssspppmmmlllmmmmmmmmmnnnlllgggbbbaaabbbdddIIIUUUYYYYYYZZZUUULLLGGGxxx~~~dddVVVeee}}}YYYccc~~~ddd```eeejjjrrrccc}}}???IIIGGGkkk\\\___nnnoooiiipppyyy~~~}}}~~~xxxxxxSSSEEEEEEmmmrrrrrr{{{}}}bbbooo;;;555777999GGGaaa~~~{{{{{{qqqgggdddfffhhhuuu}}}{{{|||uuu|||gggccciiiiiigggyyyQQQ666>>>777GGGvvvccc~~~oooYYYmmmvvvvvvJJJBBBCCCMMMooouuueee^^^mmmxxxvvvssspppoooooopppqqqvvvuuuooogggbbbaaa___\\\MMMZZZZZZ]]]VVV\\\pppLLLHHHzzzvvvxxx^^^[[[vvvzzzggg[[[ddd~~~}}}zzzzzzwwwbbbccciiinnnYYYdddqqq???GGGCCCggg```iiippp^^^uuu}}}}}}}}}yyyWWWHHHEEEbbb{{{~~~ssszzz[[[<<<777888<<>>::::::>>>vvviiivvvhhh^^^yyyvvvFFF@@@DDDHHHdddmmm|||ttt~~~}}}zzz{{{vvvtttqqqooonnnoooqqqsssvvvuuuooogggeeeddd]]]TTTQQQ[[[\\\bbbVVVjjjuuuKKKIII~~~kkk^^^cccwwwllliiirrrggg[[[eeeqqq|||qqq]]]]]]aaahhh\\\mmmjjjAAABBBCCC}}}nnndddlllooovvvuuu~~~|||{{{]]]IIICCCTTT|||{{{}}}|||oooKKK;;;666777===EEE\\\~~~{{{yyy~~~rrriiigggjjjmmmkkk}}}|||~~~\\\```qqqeeefffXXXYYYHHH888>>>888hhhooorrrjjjkkk{{{}}}yyyCCC???DDDFFFpppwww~~~|||}}}~~~xxxtttuuusssqqqnnnllllllnnnppprrrppppppkkkfffgggfff\\\PPPRRRZZZ\\\gggZZZyyyEEEDDDzzzkkkaaafffrrr|||qqqPPP^^^vvvyyy~~~pppZZZXXXYYYYYYlll___gggCCC???CCCzzzwwwgggmmmqqqpppvvv~~~||||||www}}}^^^DDDBBBHHHzzz~~~wwwsssyyy|||jjjAAA999444555;;;BBBYYYwww~~~}}}xxxrrr``````fffiii{{{ttt{{{|||}}}ggg___aaafffjjjppp```999;;;>>>333bbbpppqqq}}}uuu```HHH<<>>===FFFoooooozzzrrr;;;999444777???DDDXXXyyywww{{{}}}|||sssvvvxxxuuu}}}tttjjjddd^^^```hhhbbb:::======888]]]ooovvv|||xxxfffMMMEEEEEEDDDaaa|||tttqqqyyyxxxvvvtttqqqpppppppppllllllmmmnnnnnnmmmkkkkkkooommmhhhddddddcccZZZOOO\\\YYYiiiccceeezzz```@@@HHHSSSooocccuuuwwwnnnuuu{{{www~~~^^^\\\aaajjjeeebbbfffiiiAAAAAA;;;TTT{{{qqqrrrxxxzzz~~~zzz|||uuuDDDAAADDDgggwww___;;;999444666;;;???TTTvvvwwwsssuuuyyyvvvxxx{{{uuucccsssnnnZZZnnnZZZ>>>EEE888<<>>IIIppppppzzzooo|||vvvwww]]]]]]___iiihhhnnnooofffGGGMMMCCCEEEttt||||||rrrsss}}}}}}www~~~yyy___AAA???IIIwww~~~>>>555888555444555666MMMqqqttt]]]ccclllsssmmm|||kkk{{{~~~pppbbb{{{tttaaaXXX\\\HHH;;;BBB;;;[[[|||pppdddaaabbbiii{{{yyy|||yyyaaaMMM@@@IIIIIIgggttt~~~rrrjjjeee```\\\]]]aaadddgggjjjmmmnnnoooqqqrrrrrrpppnnnnnnooopppqqqrrrrrrqqqpppllleeecccfffaaaSSSKKKKKKUUUiiiZZZiiiwwwBBBBBB===III}}}zzzlll{{{lll\\\^^^ccciiibbbiiihhhMMMKKKAAABBBqqq}}}zzzpppqqq{{{|||wwwVVV@@@CCCAAAbbbxxxwwwQQQ???333666555555555555JJJnnnzzzssslllkkkooopppjjjpppmmmrrr~~~|||yyyYYYffffffCCCKKKJJJ===NNNbbb\\\bbbjjjmmmwwwvvvooo|||^^^JJJGGGFFFEEE\\\mmmttteee^^^[[[XXXZZZ```dddeeeeeefffjjjooorrrsssqqqqqqqqqooopppqqqrrrrrrrrrqqqpppfffffffffddd[[[RRROOOQQQhhhaaaPPPyyy```???@@@===GGGiii}}}rrrcccYYY]]]kkkppphhhfffrrr]]]MMMAAAEEE^^^yyyxxx||||||{{{UUUDDDIIIBBBKKKzzzAAA999222555444555666444FFFggg{{{mmmxxxjjjrrrtttqqqyyyjjj~~~~~~~~~lllqqqtttzzz}}}aaaZZZaaa^^^NNNXXXOOOAAAFFFmmmeee```gggpppxxx{{{ppptttccc\\\hhhXXXAAATTTmmmuuu}}}ppp___\\\ZZZZZZ___ggglllkkkggg[[[bbbiiillljjjjjjmmmqqqooopppqqqqqqqqqpppooonnnbbbhhhhhh^^^TTTSSSZZZ___kkkUUUbbbwwwJJJ??????;;;BBBSSS{{{}}}bbb\\\[[[mmmnnnjjjfff}}}rrriiiTTTIIIOOOOOO~~~}}}{{{[[[IIIJJJFFFAAAttt|||zzz>>>555333444222444666222???\\\yyy{{{tttsssppp|||hhhtttkkk}}}uuullllllzzz[[[YYYZZZOOOPPP```\\\PPPDDDBBB[[[vvvccc]]]gggpppsssrrrIIIXXXuuuuuu{{{uuujjj___]]][[[ZZZ___iiipppnnnhhhXXX```hhhiiiffffffnnnuuunnnoooppppppooonnnmmmlll___jjjjjjZZZOOOUUUccckkkaaaMMM<<<@@@>>>:::<<>>UUU~~~uuuHHH999222555444333222444666999;;;mmmvvv___rrr______uuuyyymmmzzzbbb[[[pppsssyyyyyypppccc]]]ZZZSSSWWW\\\WWWNNNUUUSSSIIIOOOooo}}}ooowww}}}uuu~~~{{{yyyuuunnniiipppssssssuuurrrXXXZZZ^^^ccchhhkkknnnpppssssssrrrpppooommmgggaaa[[[mmm___RRRXXXbbbiiiaaaKKKgggRRREEE666:::===EEEwwwxxxeeeYYYZZZbbbdddaaaWWWxxxttteeeaaaZZZMMM___tttwwwwww{{{wwwwwwzzzuuuwwwkkkwwwiiibbbMMMCCCWWWtttkkkzzz666<<<333555444222222333555888:::```uuuZZZfffyyyyyytttccc]]]gggtttvvvssszzzjjj```vvvyyyjjj}}}ddddddZZZYYYZZZVVV[[[```ZZZNNN\\\[[[QQQMMMTTT|||}}}xxxooovvvddd~~~zzz}}}}}}{{{zzzwwwssspppnnnqqquuuyyypppUUU[[[ccchhhkkkmmmqqqtttuuupppmmmnnnnnnkkkhhhgggnnnooo```OOObbbooo]]][[[~~~fff___JJJ<<<:::@@@FFF___yyyfffUUUUUU]]]cccbbb___\\\yyyjjjzzzxxxkkkaaaaaa^^^aaannn|||zzz~~~dddtttzzzxxx{{{||||||uuu|||ppprrryyyppp[[[TTTUUUZZZ|||{{{qqqJJJ333666555333222111111222444666888LLLuuu}}}ggghhhvvvpppOOOXXXooorrrjjj}}}uuuxxxssszzzxxxwww|||}}}{{{wwwmmmqqq\\\iiioooeeecccZZZZZZ[[[XXX]]]aaa[[[VVVccc^^^YYYUUUIIIjjjwwwkkkvvvnnn|||UUUqqqtttwwwxxxyyywwwtttqqqooooooeeellluuu~~~uuucccQQQZZZdddkkkmmmooossswwwqqqllliiiiiigggiiiuuummm]]]VVVmmmmmmMMMbbb|||```AAABBB???888@@@UUU}}}nnnYYYLLLTTTbbbddd___\\\MMMddduuu}}}mmm{{{wwwlllqqqvvvmmmeeewww~~~uuuxxx{{{}}}mmmttt~~~~~~wwwlllhhhVVVEEElllyyynnnyyy999>>>***666222111111000111333555666<<<```vvvsss}}}gggZZZHHHXXXxxxxxx~~~tttdddbbbssslllgggwwwaaa[[[aaaeeeeeepppxxx~~~aaaaaahhhfff\\\[[[\\\YYY^^^ccc]]]\\\aaaYYY[[[^^^KKK[[[ttttttxxxppp~~~~~~yyy||||||sss___nnn{{{kkk}}}zzzxxxsssuuuvvvtttqqqnnnmmmmmmaaadddiiinnnrrrooocccWWWMMMVVVaaahhhjjjlllppptttnnnmmmjjjeeeaaakkkddd___ggglllYYYNNN|||iii@@@===:::444???HHHyyyvvveeeTTTLLLXXXffffff^^^ZZZSSSaaaooossszzz~~~qqqxxxuuuqqqxxx}}}|||vvv}}}{{{{{{zzz}}}pppmmmuuummmoooaaaKKKeeerrrmmmNNN222>>>(((444111111000000111222333444666LLLzzztttuuudddZZZMMM^^^|||lllvvv[[[UUUqqq}}}~~~uuuxxxhhh]]]```kkksssuuuuuuiii]]]]]]cccXXXddd[[[ZZZ\\\YYY^^^ccc]]][[[XXXPPPUUU]]]QQQTTTssstttjjjooovvvbbbffftttuuuqqqssslllhhhnnnsssmmm}}}|||wwwtttsssqqqqqqqqqqqqpppnnnllljjjcccaaa]]]XXXUUUSSSSSSSSSVVV]]]eeekkkmmmnnnppprrrlllooonnnhhhiiiwwwvvv]]]gggqqq]]]KKKhhhrrr___CCC===>>>DDD999www|||vvvwww[[[UUUTTT^^^hhhhhh```YYYbbb___}}}sss{{{rrruuu{{{||||||vvv}}}}}}fffaaa~~~}}}zzzkkkllllll]]]\\\qqqxxx|||gggCCC111666000222111111111111111222333333777???lllmmm]]]RRRLLLPPPcccvvvzzzggg\\\SSSNNNsssxxxrrrjjjjjj|||qqqxxxyyydddUUU]]]aaaUUU```XXXYYY\\\YYY\\\^^^VVVTTTNNNKKKNNNSSSRRRTTTZZZ~~~}}}qqqvvvssspppfffsss}}}hhhqqqggggggkkkppp|||{{{|||xxxuuurrrpppooonnnmmmlllmmmoooooollliiifffddd^^^VVVNNNMMMUUU]]]fffiiimmmppprrrqqqpppooohhhmmmmmmnnn}}}cccbbbiiigggLLLVVV\\\oooqqqOOOJJJAAACCC;;;]]]wwwhhhqqqwwwpppRRRWWW^^^ccchhhiiiccc[[[QQQcccyyy~~~yyyrrr{{{ppp{{{pppuuuwwwyyy}}}xxx___WWWfffkkkzzzyyymmmgggnnnkkk]]]WWW}}}~~~sss[[[>>>999333000555111111111222222222333333777888XXXzzzvvvggg]]]XXXVVVUUUnnnnnn}}}ooogggVVVfffTTTMMM{{{|||tttooonnnppp~~~~~~hhhssskkk~~~mmmQQQ[[[]]]UUUYYYccc^^^WWWZZZ]]]XXXXXXVVVLLLNNNJJJKKKKKKJJJRRRWWWQQQhhhvvvppppppzzz{{{rrryyyooo\\\}}}sssmmmbbbgggtttccc}}}xxxwwwuuusssqqqooonnnnnnllljjjhhhkkkpppqqqmmmiiihhhkkklllggg^^^[[[cccnnnnnnnnnnnnpppqqqooollliiiccchhhjjjtttkkkcccmmmeeeVVVCCClll|||ddd^^^OOORRR888:::HHHMMM{{{nnnlllwwwvvviii\\\KKKYYYdddfffhhhkkkfff\\\WWWttt{{{yyypppuuuwww~~~zzzxxxrrrlllvvv{{{fffqqqwwwVVVlllnnnccckkktttmmmbbbnnn~~~nnn{{{tttccc>>>)))@@@666&&&:::222222222222222333333333444333FFFbbbuuueeeZZZSSSPPPOOO___}}}ppp{{{jjjmmmVVV[[[SSSSSSmmmzzzxxx|||~~~|||zzz}}}yyywwwqqqwww\\\\\\[[[[[[ZZZZZZYYYYYYWWWWWWTTTPPPQQQVVVVVVSSSUUUVVVRRRJJJJJJSSS\\\^^^]]]~~~zzzuuusssrrrwwwrrrkkknnnoooeeecccmmmsssuuuhhh[[[ZZZccckkklllhhh|||{{{yyywwwrrrsssooommmjjjiiihhhgggeeeccceeeeeegggiiilllmmmllljjjhhhmmmmmmhhhggglllooommmrrrpppnnnppprrrpppjjjeeehhhiiiyyy}}}cccrrr[[[aaaJJJJJJ|||jjj{{{zzzlllbbb```XXXHHH???AAAIII|||{{{~~~iiiuuunnn^^^UUU]]]JJJ[[[qqqjjjXXXxxxOOOzzz|||xxx~~~uuu{{{sss~~~||||||wwwpppqqqyyygggyyyzzz{{{ooopppwwwhhhgggssstttkkkooo}}}}}}rrrjjj||||||zzziiizzzrrrooo}}}RRR///888333111777///000000000000111111111111222222@@@UUU|||vvvfffWWWPPPQQQPPPNNNooonnnppptttVVVUUUUUUcccyyy|||zzzxxxwwwuuunnnkkkaaa}}}tttcccVVVVVVUUUUUUTTTSSSRRRRRRJJJLLLKKKJJJMMMSSSTTTRRRRRRWWWXXXUUUUUUYYY[[[YYYZZZiii}}}{{{}}}xxxtttrrrqqqqqqttt}}}fffeee___dddiiieeedddiiikkkrrrqqqmmmddd]]]]]]eeemmmxxx~~~vvvuuuwwwxxxuuurrrmmmiiiiiifffcccbbbcccdddeeedddccccccdddfffiiijjjiiihhhmmmpppooojjjiiimmmpppoooppprrrqqqmmmhhhfffhhhlllnnnrrrdddnnnddd^^^SSSNNNtttooozzzrrr~~~tttlllhhhbbbUUUIIICCCGGGbbbjjjsssuuudddYYYUUUOOO\\\hhhgggccciii[[[PPP||||||~~~}}}|||~~~|||mmmwwwzzz~~~|||{{{}}}vvvttt|||kkk~~~zzzuuuvvvtttxxxkkkyyyzzzyyywwwvvvvvvrrrmmmdddpppwwwuuulllvvvvvv???---888111///555...//////000000000111111111666111777EEEfff~~~rrrgggYYYOOOIIILLL[[[jjj}}}zzzpppggg___VVVTTTdddmmm```ccc|||{{{{{{uuupppooommm}}}fffOOOPPPVVVUUUTTTSSSRRRQQQPPPPPPHHHJJJKKKKKKOOOUUUUUURRRRRRXXX[[[ZZZYYYZZZYYYWWWYYYSSSppp~~~wwwvvvuuuttttttsssttttttmmmooopppooommmkkkkkkkkkmmmlllkkkmmmsss{{{zzzbbb[[[fffaaaaaafffiiijjjkkklll[[[aaaeeebbb]]]aaappp}}}ccclllnnnuuulllggghhh^^^dddaaa^^^]]]___aaacccccc`````````bbbeeegggfffeeekkkmmmmmmiiihhhkkkoooooommmssswwwqqqhhheeellltttwwwVVVYYYkkk^^^MMMSSSsssooobbbsssmmmzzzxxxrrrjjjeee^^^QQQDDDGGGGGGzzziiitttyyyfffWWWRRRTTTLLLhhhlllcccaaannnFFFmmmyyy}}}nnnvvv}}}xxxeee}}}tttuuu}}}{{{zzz{{{~~~~~~rrrwwwwwwrrrrrryyyzzzooozzznnnzzz{{{xxx~~~}}}vvvppprrrnnnkkk{{{}}}___JJJ//////888///---333,,,//////000000000000111111777000222999NNN{{{ppphhh]]]TTTNNNMMMLLLOOO```sssuuukkk\\\rrrggg```ZZZaaabbbSSSSSSiiitttqqqfffXXX|||[[[XXXYYYSSSUUUTTTSSSRRRQQQPPPOOONNNMMMPPPPPPOOOQQQUUUTTTOOOUUUWWWXXXVVVUUUVVVXXXYYY___TTTbbb~~~yyyuuutttvvvyyy}}}dddcccgggnnnjjjbbbbbbkkknnnkkkmmmmmmhhhbbb```cccfffiiiiiibbb{{{qqqlllrrrbbb```hhh___```^^^\\\[[[]]]^^^___^^^_________aaadddeeeeeedddgggiiikkkkkkjjjkkkmmmnnnoooooommmiiiiiirrruuu___```bbb[[[LLLCCCkkkiii]]]mmm|||jjjrrrpppccc\\\[[[TTTGGGKKKBBBmmmuuuttt|||iiiXXXNNNPPPVVV^^^iiihhhjjjhhh```\\\{{{zzzuuuuuurrrmmmttt{{{ggguuuuuu~~~vvv||||||xxxyyy~~~}}}{{{xxxuuurrrllleeebbbkkkyyygggmmmxxxpppyyywwwsssxxxvvvxxxuuuxxxzzzuuuuuuyyymmmdddpppyyywww}}}ooofffdddjjjlllfffgggnnndddlllzzzyyyaaazzz___777///555888///...222***////////////000000000111333000444999BBBbbb~~~tttiii___YYYSSSLLLFFFIIITTTbbbmmmrrrjjjcccRRR\\\\\\XXXYYYVVVWWWaaafffhhh|||tttqqqppp{{{nnnppp___RRRWWWUUUQQQRRROOOOOONNNMMMLLLKKKJJJJJJKKKMMMMMMKKKLLLOOOMMMIIISSSSSSUUUVVVUUUUUUWWWYYYdddaaaaaasssgggdddmmmgggeeejjjcccaaammmkkkaaacccrrrkkkdddcccgggiiigggcccfffqqqtttlllppp___]]]eee[[[XXXWWWXXXYYY\\\]]]\\\[[[```______aaaccceeefffeeeiiijjjmmmnnnmmmjjjjjjkkkmmmeee```fffxxxzzzeee___aaa[[[QQQDDD\\\ssshhhVVV{{{mmmmmmuuu^^^kkklll\\\SSSWWWYYYSSSOOOMMMUUUhhhXXXPPPNNNUUU\\\llljjjfffgggcccSSS|||vvvoooxxxgggaaatttsssmmm~~~nnnjjj}}}pppwww}}}uuurrrvvvxxxvvvvvvzzzyyy{{{}}}{{{wwwoooiiidddmmmdddgggyyyWWWjjj~~~sssnnnoooooogggdddddd```gggmmmqqqrrruuuxxxtttlllnnnnnn```iiitttzzzuuusssnnnlllwww{{{kkkwwwfffCCC555444666333///111222,,,...////////////000000000...000333777;;;MMM~~~{{{pppeee[[[SSSNNNPPPMMMFFFIII___tttttteeeXXXpppQQQjjjnnn```ZZZWWWNNNHHHGGGNNN___}}}uuusssxxx{{{xxxsssbbb^^^jjj|||YYYFFFPPPVVVLLLFFFNNNLLLLLLKKKKKKJJJIIIIIIIIIFFFHHHHHHFFFIIIMMMMMMIIIKKKMMMSSSYYYZZZWWWVVVXXX\\\ccc```ccc{{{jjj]]]ooorrr\\\VVViiiiiigggrrriiiXXX[[[^^^aaadddbbb^^^___dddiiicccccc{{{zzz{{{lllccc]]]OOOTTTTTTTTTVVVYYY[[[\\\[[[```___^^^___bbbdddeeeeeehhhggghhhjjjhhheeeeeehhhdddhhhtttuuulllooodddMMMGGGRRRjjjwww\\\```ooolllkkk```^^^iiiiii\\\UUUZZZ``````QQQVVVHHH~~~kkkVVVMMMNNNTTT\\\cccdddffffff\\\ZZZ]]]ttttttaaa___nnn\\\ZZZyyyuuuiiikkkwww~~~yyyvvvtttuuuwwwvvvsssssswwwrrruuuyyyyyyuuuoooiiiffffffkkkwwwcccmmmrrrsssrrrooonnnjjj```XXXjjjqqqtttpppqqqtttnnnddd___mmmllleeeqqqZZZ{{{sss000666444444000---///111111000......////////////000000---111///000555???fffzzztttsssoooggg]]]TTTMMMIIIGGGIIIQQQYYYaaammmpppaaaLLLaaa[[[xxxoooeee]]]PPPGGGRRRWWW\\\```iii|||vvv~~~tttfffpppWWW<<>>===<<<<<<>>>???@@@AAACCCDDDEEEFFFHHHGGGGGGHHHKKKNNNQQQSSSRRRQQQTTTYYYWWWTTT```qqquuuoooiiihhhjjjjjjddd^^^eeeaaa]]]\\\^^^___^^^\\\eeecccaaa]]]ZZZYYY[[[]]]^^^KKK```}}}}}}vvvtttppphhhbbbXXXYYYZZZ[[[\\\^^^aaadddfffnnn|||}}}kkkdddkkkwwwgggBBBDDDbbbkkklllnnniiieeejjjlll^^^aaaiiifff```]]]```eeeaaaYYYCCCSSSZZZYYYjjj{{{yyyiii___TTTIIIMMMaaaggg^^^aaappp```qqqnnnnnn~~~xxxuuukkkqqqvvvvvvrrrppptttyyysssqqqwwwiiigggyyy||||||}}}uuukkkZZZVVV\\\iiimmmeeeaaadddllljjjddddddfffeeevvvttt]]]zzz{{{tttzzz{{{iiiuuutttsssrrrrrrqqqooommmooonnnmmmlllkkkiiieeeccchhhfffaaa[[[XXX^^^jjjtttqqqNNNUUU{{{ZZZ000333999///000000///......................................./////////000111222444444___vvvvvvrrrsssuuukkkgggrrrooo~~~uuuyyy~~~zzzyyyzzz|||~~~qqqooommmmmmlllggg]]]UUUEEEXXXWWWQQQ[[[YYYQQQWWWXXX___bbb```eeeoooqqqkkksssrrrfffaaapppTTT\\\aaa]]]SSSOOOTTT[[[dddUUUJJJEEEDDDKKKSSSRRRnnnkkkrrroooXXXGGGBBBBBBCCCCCCBBBBBBAAA@@@?????????????????????>>>======<<<<<<===>>>???@@@BBBCCCDDDEEEGGGFFFFFFGGGJJJMMMPPPRRRNNNOOORRRTTTSSSTTT]]]hhh{{{zzziiifffeeeggglllnnnlllhhhgggddd___\\\[[[ZZZZZZYYY\\\\\\[[[YYYWWWVVVXXXZZZ\\\RRRjjj{{{|||uuussszzzxxxkkkgggiiioooxxxNNNdddyyyhhhbbbgggppp___ccccccfffeeeXXX]]]ppphhh___\\\___```^^^\\\WWWaaaccc[[[___zzzyyykkk]]]UUUOOOSSSVVV[[[dddnnnoooiiiiii}}}rrrrrr|||zzz~~~{{{uuurrrppptttxxxwwwsssooooooqqqrrrjjjjjj\\\___sss{{{~~~~~~~~~wwwpppVVVRRRWWWaaaeeeaaabbbhhhkkkfffcccssswwwVVV|||nnnccc}}}|||ssstttvvvxxxxxxuuurrroootttpppllljjjjjjiiigggeeefffgggfffccc______dddiiiyyy]]]aaaqqqvvvRRR666333666555222000//////......................................./////////000111222333444@@@uuunnnXXXdddnnnhhhbbbhhhfff]]]XXX\\\\\\]]]ddd]]]^^^______^^^\\\ZZZXXXVVVVVVXXXYYY[[[[[[YYYWWWWWWaaaWWWMMMWWW^^^bbbooo```dddgggiiikkkooorrrrrrfffYYYiiiNNNXXXaaa^^^SSSMMMPPPWWWZZZUUULLLCCCFFFPPPRRRKKKLLLMMM\\\lllqqq}}}SSSLLLEEE===:::>>>AAABBBAAA======<<<<<<<<<======>>>=========<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEEEEEEEFFFHHHJJJMMMNNNKKKOOOPPPOOOPPPWWW\\\]]]SSS{{{kkkhhhxxxuuurrrooolllgggaaa]]]cccbbb^^^ZZZWWWWWWYYY[[[[[[]]]^^^]]]\\\[[[[[[\\\______yyy{{{|||}}}iiibbbfffzzzmmmYYYiii{{{gggccc}}}aaaggg^^^hhhfffaaaZZZLLLTTTnnn```VVVWWWYYYWWWXXX]]][[[______WWWTTTeee}}}oooddd[[[SSSNNNRRRYYY]]]___hhhqqqoooeee|||qqquuuyyyuuunnnkkkkkkmmmppprrrssssssrrrqqquuuiiiiii```gggyyywww|||zzzvvvqqqpppkkkiiiiiiddd]]]___fffyyy~~~TTTfffiiivvvrrr~~~}}}ooorrrwwwzzzzzzvvvrrroootttnnngggeeefffgggeeebbb]]]aaadddccc___[[[YYYZZZZZZ___SSS[[[mmm|||UUU,,,---777111---444000///......------......------------------------////////////000222333444...MMMZZZQQQ^^^gggkkk^^^\\\``````ZZZ\\\\\\UUUSSSUUUXXX\\\]]]]]]\\\[[[]]]^^^^^^^^^^^^___aaacccfffmmmfff^^^aaa^^^WWWZZZcccaaaeeekkkhhhbbbeeeooo[[[aaaOOOYYYaaa___UUUOOOTTT[[[WWWYYYUUUQQQPPPJJJCCCBBB^^^SSSXXX___[[[cccwwwyyyVVVKKKNNNEEEBBB@@@@@@BBBBBB>>>:::::::::999999999999:::::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@BBBBBBCCCCCCEEEGGGIIIJJJIIIOOOOOOLLLOOOYYYZZZUUUOOOZZZlll}}}|||ccc^^^dddjjjjjjkkkjjjhhhfffcccaaaZZZ[[[ZZZWWWUUUWWW\\\aaa]]]___bbbbbbaaa^^^]]]]]]^^^cccyyyvvvuuu||||||zzz{{{tttnnnjjjttt|||kkkllluuutttjjj\\\fffxxxXXX]]]```[[[gggcccYYYQQQIIIVVVfffVVVOOOUUUXXXTTTWWW```UUUTTTSSSPPPMMMWWWwwwvvviii^^^YYYVVVTTTSSS\\\ZZZaaakkkmmmhhhlllvvvyyyrrrooosssuuupppjjjhhhjjjiiihhhkkkppprrrrrrqqqrrrkkkrrrooovvvtttqqqpppsssqqqjjjbbbdddjjjrrrvvvzzzoooeeepppjjjvvvttttttnnnnnntttjjjnnnsssvvvuuurrrooommmnnnhhhaaa___bbbbbb___[[[ZZZ]]]``````\\\WWWUUUTTTRRR[[[{{{fffTTTRRRWWW[[[```fffnnnxxx|||ssskkkrrreee999444222444555222...---//////...------------...------------------------.........///000111222333444666WWWoooaaaWWWXXXddd^^^fffeeeWWWZZZaaaUUUZZZYYYXXXXXXYYY[[[^^^```bbb```^^^]]]]]]^^^^^^___hhhddd[[[XXX```gggiiillljjj______fffccc[[[hhhRRRXXX]]]YYYRRRPPPUUU\\\TTTUUUQQQSSSOOO999333HHHOOOTTT___ddd^^^[[[___ccceee```OOOIIIGGGEEE;;;::::::<<<>>>===:::666999999888777666666666666888888888999999::::::;;;999::::::;;;<<<===>>>>>>???@@@@@@AAABBBDDDEEEEEEEEEKKKKKKHHHLLLUUUVVVOOOZZZSSSXXX}}}jjjiiieeeXXX_________^^^[[[YYYVVVUUUVVVWWWXXXVVVUUUWWW]]]bbbYYY\\\___```]]]ZZZWWWVVVYYY\\\ggglllfffgggrrrzzzzzzuuummmggghhhqqqmmmsssqqq___ZZZlll~~~rrrVVVRRRSSSNNNKKKYYYWWWQQQRRRSSSgggdddWWWSSS[[[]]]WWWXXX```WWWPPPMMMNNNLLLOOOccczzz~~~|||mmmfff\\\WWWWWWZZZ\\\]]]ccceeeiiikkkkkkrrr}}}yyywwwtttrrrtttssspppmmmmmmuuupppkkkiiilllnnnmmmllljjjhhhsssooosss{{{nnnlllnnnjjjxxx~~~~~~___SSSkkkwwwzzzyyytttmmmkkknnnsssjjjmmmqqqrrrpppmmmllllllgggccc______aaa```[[[WWWfffeeeaaa]]]XXXUUUTTTUUUUUUKKK^^^}}}ppprrruuuyyyxxxxxxTTT888222555222...111777333)))//////...------------------------------------------------...///000222222:::000:::jjjmmmNNNKKKCCCOOOXXXRRRZZZgggbbb^^^\\\ZZZWWWWWWXXXZZZ[[[___\\\ZZZ[[[^^^aaa```^^^aaaZZZZZZ___cccfffeee```gggWWWVVVjjj{{{UUUVVVVVVRRRMMMMMMRRRWWWSSSRRRHHHHHHGGG000444]]]MMMaaacccXXXWWWVVVWWWbbbUUUcccsss~~~______YYYKKK<<<666:::AAA777777777888::::::888666999888777666555444444444666777777777888888999999888888999999:::;;;;;;<<<======>>>???@@@@@@AAAAAAAAACCCDDDCCCGGGMMMOOOLLLUUUSSSTTTfff|||ggghhhkkkfff___dddaaa\\\XXXUUURRRMMMJJJYYYYYYXXXWWWVVVVVVYYY[[[XXX[[[^^^^^^[[[XXXUUUTTTYYYZZZZZZZZZ[[[]]]aaafff~~~~~~zzz{{{zzz~~~hhhqqqxxxrrraaaTTTYYYeeetttWWWTTTXXXYYYNNNIIIVVVUUUSSSWWWYYYnnn```YYYVVVZZZZZZTTTSSSVVVTTTNNNLLLOOOPPPQQQZZZfff}}}|||{{{oooeeeaaa___ZZZVVVWWW[[[aaadddeeecccrrrqqqbbblllzzzxxxuuutttsssssssssuuuwwwrrrmmmkkkmmmoooppppppjjjgggnnnggghhhrrrlllooonnnqqquuu|||VVV[[[|||uuu^^^tttxxx|||yyyooommmrrrtttpppmmmpppssssssoookkkjjjkkkdddccccccccccccaaa^^^[[[lllggg___XXXRRROOOOOOOOOLLLIIIKKKRRRgggddd000111333555///---000000+++---222///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222111111555KKKwwwuuuWWWDDDBBBBBBGGGRRRYYYVVVXXX[[[^^^```bbbccccccdddcccaaaaaaaaabbbccccccssskkknnnppphhhiiipppoooMMMeee\\\ZZZVVVRRROOOOOOOOOPPPTTTXXXGGG>>>AAA333999bbbaaaFFFdddrrr\\\UUU___```^^^ZZZ___ooozzzdddPPPDDDMMM???222333???GGGCCC;;;<<<;;;:::::::::999777666777666666555555555666666666666666666666777777777777777777888999999::::::;;;<<<<<<===>>>>>>>>>>>>???===???CCCEEEFFFJJJOOOKKKQQQPPPSSS^^^iiiwww___^^^aaa___aaaiiiWWWSSSQQQTTT[[[aaabbb```\\\ZZZYYYXXXXXXWWWUUUTTTWWWZZZ]]]^^^\\\ZZZXXXWWWYYY[[[WWWTTTYYY[[[ZZZ]]]yyyzzzwww{{{rrrnnnjjjccc]]]ooohhh```[[[[[[eee{{{lllbbb```WWWWWWaaaYYYRRR]]]]]]ZZZYYYSSSaaaZZZXXXVVVTTTRRRQQQPPPPPPKKKJJJKKKNNNPPPRRRWWW[[[ttt{{{qqqggg^^^hhhkkkqqqwww|||~~~~~~|||yyyuuutttuuuyyy}}}wwwwwwtttlllccc\\\WWWTTTWWWVVVWWW[[[ccciiijjjjjjfffpppmmmhhh|||wwwrrrppprrrssstttooonnnmmmmmmoooppppppppplllgggllldddhhhtttnnnrrrrrrsssrrrrrryyySSSVVVrrrsssZZZqqqyyypppmmmpppooolllmmmrrrvvvvvvpppjjjgggfffdddeeefffdddbbb```aaaccceee```ZZZTTTPPPMMMLLLKKKMMMQQQOOOKKKWWWwwwQQQ<<>>555555SSS~~~OOO[[[ZZZEEEMMMUUU\\\aaabbbaaaaaa^^^ZZZWWWdddwwwtttgggSSSEEECCCHHHFFF???666>>>DDDAAA999444666:::777777777777777666555444555555555555666777888999666666666666666666666666666666777777888888999999:::;;;<<<<<<======<<<<<>>EEEFFFDDDIIISSSNNNPPPMMMQQQ^^^bbbeeeoooyyyhhhZZZXXX\\\^^^______]]]WWWRRRSSSZZZ___^^^[[[\\\ZZZXXXXXXZZZYYYUUURRRTTTWWWZZZ[[[[[[YYYXXXXXXTTTYYYTTTQQQYYYZZZWWWZZZZZZ{{{|||~~~lll___```eee\\\[[[```ooottteeeUUUXXXcccwwwvvvhhh```^^^]]]WWWPPPXXXPPP]]]___]]]YYYLLLTTTXXXZZZWWWRRRQQQUUUWWWTTTJJJNNNOOOLLLJJJLLLNNNNNNQQQrrreeecccVVVZZZ```dddfffgggiiijjjnnnjjjhhhjjjmmmmmmgggbbbfffeeeaaaZZZUUUTTTTTTTTTVVVVVVZZZaaaiiinnnnnnmmmllldddcccxxx}}}rrrxxxqqqnnnoooooonnnpppppppppooommmiiifffdddhhhcccjjjffflllwwwmmmlllwwwlllmmmxxxvvvmmm{{{tttnnn\\\vvvmmmppp}}}pppwwwwwwwwwtttmmmhhhiiiooojjjqqqwwwwwwppphhhbbbaaadddffffffccc______ccchhh]]][[[YYYWWWVVVTTTQQQOOOIIIIIIIIILLLJJJEEE\\\QQQ222;;;666(((,,,444333333///,,,...222///)))......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111///222222000777UUUzzzkkkkkkeee\\\TTTOOOOOORRRTTTOOOYYY```^^^XXX^^^rrrnnnkkkaaa[[[^^^___[[[XXXXXXqqq```XXXIII333;;;PPPRRRwww]]]WWWkkkZZZfffpppbbb```[[[VVVUUUWWWVVVTTT\\\\\\\\\bbbuuuyyyfffXXXPPPLLLCCCCCCBBB@@@>>>===<<<;;;;;;;;;::::::999888777777777777666555555555555555444444555555555555444444555555555555666666666666555555555555666777888999777999<<<===<<<===>>>?????????@@@AAACCCEEEGGGHHHJJJKKKKKKMMMQQQUUUYYY[[[nnnrrreeeaaa___^^^___aaadddeeeeeeWWWWWWWWWYYY[[[\\\[[[ZZZ[[[[[[[[[\\\\\\ZZZVVVSSSXXXZZZ\\\[[[XXXUUUSSSSSSVVVVVVUUURRRQQQTTT[[[```UUUbbbssszzzxxxzzzdddfff^^^eeeyyy~~~tttrrr|||yyynnnaaagggssslllaaaeeetttmmmXXXeeeoooiiihhhiiixxxeeeccc___ZZZWWWUUUTTTTTTVVVWWWYYYZZZZZZWWWTTTRRRXXXUUURRRPPPOOOOOONNNLLLJJJJJJIIIHHHHHHJJJKKKLLLIII^^^|||hhh\\\[[[]]]XXXQQQOOOSSSZZZ]]][[[[[[[[[^^^bbbdddbbb[[[UUUWWWUUUTTTUUUWWWXXXVVVTTTXXXbbb[[[YYYhhhjjjdddmmmWWW___~~~ppprrrxxxwww~~~wwwmmmmmmllliiinnnhhhjjjkkkkkkkkkkkklllnnniiibbbeeeppptttmmmjjjmmmmmmyyykkkjjjqqqpppqqqfffwwwyyyssssss{{{sssccc]]]eeeyyy}}}ppp~~~{{{wwwwwwzzzyyyrrrjjjgggkkkooopppoookkkuuuzzzuuulllgggdddaaabbbaaa___```bbbeeefffeeeYYYXXXVVVSSSPPPMMMLLLKKKIIIIIIHHHGGGGGGGGGIIIIIIkkkrrr:::888555222000///000000//////.........------------------,,,,,,+++++++++******+++++++++,,,,,,,,,---------............///111...333777...111ZZZhhh^^^WWWWWWXXXXXXZZZ___eeeWWWSSSOOO???CCCiiikkk[[[iiiVVVXXXWWWXXXYYYTTTMMMOOOVVVYYYVVV^^^]]]ZZZYYY]]]aaa\\\SSSfffhhhnnnvvv~~~~~~}}}yyyoooggg]]]XXXPPPHHHCCC@@@@@@AAABBBAAA@@@???===<<<;;;:::::::::999999888777777666777666555555444444555555444444555555555555444444444444555555555666666666555555555555666777888999666666777777888;;;???BBB>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHJJJMMMQQQUUUWWW[[[cccyyy{{{ccc^^^```^^^\\\\\\\\\]]]\\\ZZZXXXWWWWWWXXXZZZ[[[ZZZXXXXXXWWWVVVVVVWWWXXXVVVUUUYYY[[[\\\[[[XXXVVVUUUUUUYYYZZZZZZYYYXXX\\\aaafffcccYYYVVVeee{{{www]]]RRR^^^bbbVVVRRRZZZooojjjZZZVVVkkkvvvhhhZZZtttwwweee]]]tttuuu[[[```^^^ZZZVVVSSSRRRRRRRRRWWWWWWXXXXXXVVVTTTRRRPPPVVVSSSPPPNNNNNNMMMLLLKKKHHHGGGGGGFFFGGGHHHIIIJJJNNNOOOnnnjjjZZZeeejjjfff\\\\\\[[[XXXTTTQQQLLLGGGWWWWWWVVVUUUUUUUUUUUUUUUSSSWWWYYYXXXVVVXXX___fffhhhfff]]]]]]iiilllfffdddiiiuuujjjhhhjjjnnnyyywwwmmmllljjjjjjrrrgggiiijjjjjjhhhhhhiiikkkgggaaacccnnnrrrllljjjmmmhhhqqqqqqwwwlllYYYZZZSSSeeeqqqooohhhiiiuuuwwwwww~~~~~~pppaaa___QQQ^^^mmm|||nnnlllppp}}}vvvuuuvvvxxxzzzvvvpppjjjhhhjjjlllnnnnnnkkkqqqtttqqqlllhhhccc]]]bbb```^^^^^^```aaaaaa```YYYWWWTTTPPPNNNLLLKKKKKKHHHGGGFFFEEEDDDEEEEEEFFFLLL```wwwPPP...666555333111000000111111///.........---------,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------............******000666000,,,@@@ZZZuuu^^^ZZZWWWXXXYYYYYY]]]aaa]]]TTTPPPOOOCCC<<>>===;;;:::999999888888888777666666555555666555555444444444444444333333444444444444333333333333444444444555555555555555555555666777888999999888777666888===DDDIII<<<<<<===>>>???AAACCCDDDBBBCCCDDDFFFHHHLLLOOOQQQVVVQQQ\\\wwwzzzkkkaaa[[[\\\[[[ZZZZZZ[[[ZZZWWWUUU\\\ZZZYYYYYYZZZZZZYYYXXXWWWUUURRRRRRTTTVVVWWWXXXYYYZZZ[[[YYYWWWVVVVVVWWWTTTVVVWWWXXXYYY[[[___bbb[[[VVVTTTZZZeeerrrwwwwww~~~tttaaabbb|||xxxiiisss^^^YYYTTT]]][[[WWWTTTRRRRRRRRRSSSXXXWWWUUUSSSQQQOOONNNMMMQQQOOOKKKJJJIIIIIIHHHGGGDDDDDDDDDDDDEEEFFFHHHHHHOOO@@@OOOuuu~~~dddaaavvvoooiii```WWWQQQQQQTTTXXXPPPPPPPPPPPPPPPSSSVVVYYYYYYYYYYYYYYYZZZ___ffflllQQQYYYgggggg\\\aaauuuwwwrrrmmmiiijjjooo|||{{{ooojjjdddccckkkfffhhhhhhgggfffeeefffgggeee```bbbkkknnnjjjhhhlllpppjjjkkkrrr]]]YYYrrrgggjjjqqqmmmfffiiikkktttpppsssuuummmmmmpppqqqqqqsssqqqooollliiihhhiiijjjkkkmmmoooqqqrrruuuuuummmcccaaa___\\\\\\\\\\\\[[[ZZZWWWUUUQQQMMMJJJIIIIIIJJJFFFEEEDDDCCCBBBAAAAAAAAACCCFFFQQQhhhjjjKKK777000000222111000/////////111111......------------,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------------............------111444333///000444NNNvvv~~~kkkUUUXXX]]]``````]]]\\\\\\WWWVVVOOOLLLDDD777YYYqqqWWWTTTUUU@@@JJJNNNLLLRRR^^^___WWWOOOOOONNNLLLLLLMMMMMMMMMLLLMMMOOOPPPPPPMMMIIIFFFBBBDDDGGGJJJJJJJJJJJJKKKFFFEEEDDDBBB???===<<<;;;<<<<<<;;;:::999999888888666666666555555555444444555555444333333333333333222222333333333333222222222222222333333333444444444444444555555666777888999888777777888<<>>>>>BBB???<<<;;;BBBRRRfffsss}}}bbbEEE666000///444;;;000///...------...//////------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........111111///---///333333///555KKKppphhh___SSSTTTYYY^^^```___]]]ZZZXXXPPPWWWQQQMMMMMMDDDOOOsss}}}```RRRMMMRRRUUUSSSNNNOOOUUUUUUOOOOOOOOONNNKKKFFFDDDGGGKKKFFFHHHJJJLLLMMMLLLKKKJJJDDDEEEGGGFFFCCCBBBBBBCCC=========<<<:::888555333999999999888888777777777555555444444444444444333444333333222222222222222111111222222222222111111111111111111222222222222333333333333444555666777222333444444444555888;;;888888888999;;;<<<>>>>>>===>>>???AAACCCEEEGGGHHHKKKOOOOOOKKKPPP]]]dddcccsssrrrhhheee]]][[[gggssskkkYYYUUUVVVXXX\\\______]]]ZZZ\\\ZZZXXXWWWXXXYYYXXXWWWVVVUUUTTTTTTVVVUUUTTTRRRVVVVVVVVVTTTRRRQQQRRRSSSRRRSSSTTTUUUVVVVVVTTTSSSZZZSSSLLLLLLNNNPPPVVV\\\ppphhhXXXWWWVVVXXXWWWNNNSSSQQQNNNKKKKKKLLLOOOQQQWWWTTTOOOKKKHHHGGGHHHIIIIIIFFFCCCBBBBBBBBBAAA@@@AAAAAABBBCCCDDDDDDEEEEEE@@@BBBCCCKKKaaazzzpppeeebbb^^^ZZZYYY___ZZZUUUUUUXXXXXXUUUQQQLLLLLLOOOVVV___eeefffeee\\\[[[|||tttkkkppprrrlllnnnwwwjjjsssppplllpppooojjjkkkggghhhhhhgggeeeccccccdddfffddddddeeedddbbbbbbddd```dddjjjkkk^^^zzzoooccccccfffqqq~~~rrrrrrqqqqqqzzzjjjiiixxx}}}ooommmvvvsssnnnkkknnnqqqpppppprrrkkklllkkkiiigggeeefffhhhcccbbbcccjjjvvvzzzpppbbbZZZYYYXXXWWWXXXXXXVVVTTTSSSPPPKKKGGGEEEEEEFFFGGGEEEDDDCCCBBB@@@>>>===<<<555999<<<:::666777>>>EEEWWWmmmpppUUUCCC888222'''&&&333;;;666...---///......---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---///,,,'''***111444222///222AAAaaaaaaGGGGGGOOONNNXXXZZZYYYVVVVVVXXXYYYVVVQQQVVVTTTQQQRRRLLLEEEGGGZZZMMMUUUQQQKKKFFFFFFHHHJJJMMMQQQBBBDDDHHHHHHCCC@@@FFFNNNJJJLLLLLLKKKIIIHHHHHHIIIBBBCCCBBB@@@>>><<<<<<===<<<===?????????===:::999888777777777777777777777444444444444444444444444333333222111111111111111000000111111111111000000//////000000000111111111111111111111222333444555111333555555444333333444777777777888999;;;<<<===<<<===>>>@@@BBBCCCEEEEEEDDDPPPRRRKKKNNN]]]___VVVSSSZZZfffuuuttt\\\```YYYaaaccc]]][[[___```]]]VVVVVVWWWZZZ[[[ZZZWWWTTTWWWUUUSSSRRRTTTVVVVVVUUUTTTSSSRRRSSSTTTSSSQQQOOOUUUUUUUUUTTTQQQOOOOOOPPPRRRQQQQQQSSSTTTSSSQQQNNNYYYNNNHHHKKKRRRTTTQQQOOOVVVjjj||||||uuu\\\^^^QQQTTT\\\ZZZWWWXXXTTTWWWTTTQQQNNNNNNPPPSSSUUUTTTQQQLLLHHHFFFFFFGGGIIIIIIGGGDDDBBBCCCCCCBBBAAA@@@AAABBBBBBCCCBBBBBBBBB===HHHBBB;;;JJJddd}}}{{{xxxiii^^^YYYXXXWWWVVVBBBPPP___fffeeefffnnnvvvzzzuuussstttpppjjjlllsssmmmsssnnnjjjqqqpppiiihhhggghhhhhhgggeeecccdddeeeeeeeeeeeecccaaa```aaacccZZZhhhkkkhhh^^^mmmmmmgggccceeeiiifffaaaiiixxxyyypppmmmmmmpppxxxxxxrrrnnnnnnmmmjjjiiijjjlllkkkiiihhhhhhhhhhhhiiicccdddfffiiiooopppeeeXXX[[[YYYXXXXXXXXXXXXUUUSSSPPPNNNJJJGGGEEEDDDEEEEEECCCCCCCCCBBB@@@>>><<<;;;999888999<<<>>>===888444'''111===FFFLLLRRRZZZ___uuuvvvyyy|||}}}yyyqqqjjjRRRTTTOOOCCC999777:::;;;???999666555///(((***333...---------,,,,,,++++++******++++++++++++,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------***---///------000111111111000333===QQQuuueeeBBBBBBDDD999???WWWZZZZZZWWWSSSUUUZZZYYYSSSWWWQQQTTTXXXRRRMMMDDD777NNNfffOOOYYYGGG>>>BBBPPPUUULLLKKKSSSUUUSSSPPPHHH;;;333999EEETTTTTTRRRMMMGGGDDDDDDFFFCCCBBBAAA@@@@@@AAAAAAAAA::::::;;;<<<;;;888666444666666777777777777777777444444444444444444444444222222111000000000000111///000000111111000000///....../////////000000000/////////000000111222333222444666666555444444555777777777777888:::;;;<<<;;;;;;===???@@@BBBBBBCCCGGGNNNPPPMMMOOOVVVWWWRRRLLLTTT]]]gggwwwtttttt{{{gggTTTYYYXXX[[[\\\XXXUUUWWW[[[^^^WWWVVVVVVVVVVVVUUUQQQOOOTTTRRRPPPQQQSSSVVVWWWXXXTTTRRRPPPPPPRRRSSSTTTSSSUUUVVVWWWUUURRRNNNMMMMMMNNNMMMLLLNNNPPPPPPNNNKKKLLLLLLNNNQQQPPPMMMOOOTTTLLLNNNVVVjjjpppVVV\\\aaaWWW[[[aaaWWWQQQWWW[[[YYYVVVRRROOOOOOQQQUUUWWWPPPMMMJJJGGGFFFFFFHHHIIIGGGEEEBBBAAAAAABBBAAA@@@???@@@@@@AAA@@@???>>>>>>===FFF???999CCCLLL___}}}vvvssswww|||www{{{yyytttpppnnnnnnoooqqqpppwwwqqqjjjllliiibbbccceeefffgggfffdddcccdddeeebbbddddddaaa___```ccceeebbblllccc___^^^bbbkkk\\\bbb]]]YYY]]]eeekkkiiifffnnnqqq|||~~~|||rrrqqqyyyvvvmmmoooyyytttqqqpppnnnhhhfffgggnnnkkkggggggiiilllllljjjgggkkknnnnnnnnnkkkaaaWWW^^^]]][[[ZZZZZZWWWTTTQQQNNNLLLJJJGGGEEEDDDDDDDDDAAAAAAAAAAAA???>>><<<;;;@@@;;;666555888:::888555<<<:::999999888666666666555777:::>>>???<<<777444666...***000666444,,,'''(((,,,111111,,,***...444++++++,,,,,,---------,,,************+++++++++,,,)))*********++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------000222222///...000000222333222333BBBeeePPP444CCCBBB777;;;FFFIIIGGGWWWYYYYYYYYY]]]```YYYOOOXXXJJJSSS```VVVRRRQQQFFF000KKKWWWCCCMMMGGGSSSlllnnnWWWJJJNNN\\\UUULLLAAA444111@@@SSSKKKKKKIIIDDD@@@???BBBEEEFFFCCC???=========<<<;;;888999;;;<<<;;;:::888777666666666777777777777777444444444444444444444444222111111000000000000000//////000000000000//////.........////////////000............///000111222///000111111000000222444777777777777888999;;;;;;999:::<<<>>>???@@@AAAAAAGGGEEEFFFKKKNNNMMMOOOTTTPPPWWWZZZYYY\\\eeejjjjjjssszzztttsssllljjjlllddd```iiibbbXXXQQQUUU\\\___[[[WWWVVVUUUTTTUUUUUUTTTQQQOOOTTTSSSQQQRRRVVVYYY[[[\\\WWWTTTPPPOOORRRVVVYYYZZZUUUWWWXXXWWWSSSOOOLLLKKKNNNLLLKKKMMMPPPRRRPPPNNNKKKIIIJJJNNNPPPNNNNNNPPPRRRMMMLLLRRR```rrrsssggg[[[___OOO___fff[[[___fff\\\QQQOOONNNTTTQQQMMMJJJIIIKKKOOOQQQMMMKKKIIIGGGFFFGGGIIIJJJDDDBBB???>>>>>>???>>>===>>>>>>?????????===<<<;;;===CCC>>>@@@FFF<<>>>>>888555@@@CCC555777OOO\\\WWWSSSUUUZZZ\\\YYYUUUVVVSSSRRRSSSTTTRRRMMMIII666333vvvoooGGGHHH000III\\\QQQKKKKKKVVV___TTTMMMFFFAAANNNdddnnnNNNJJJDDD===999;;;BBBGGGAAA???===<<<===>>>===<<<<<<;;;:::888777666666666666666666777666555555444555555444333222000000///111111111111111000//////////////////////////////////////////////////////............///////////////000000000111111111111333333444444555666666666:::::::::;;;;;;===>>>???CCCDDDFFFHHHLLLOOORRRTTTXXXVVVSSSUUUYYY[[[[[[YYY___bbbeeeiiipppzzz~~~uuunnniiigggfffdddaaa```___]]][[[XXX]]]\\\[[[]]]______[[[XXXXXXYYYXXXWWWTTTSSSTTTUUUMMMRRRTTTUUUWWWZZZYYYUUUNNNOOORRRTTTSSSQQQMMMKKKUUUQQQMMMKKKMMMNNNMMMLLLIIIIIIJJJKKKKKKJJJJJJIIIQQQLLLGGGHHHLLLOOOOOOMMMMMMMMMKKKJJJLLLTTT___gggoooeee^^^```aaa^^^\\\]]][[[ZZZWWWUUUSSSRRRRRRRRRQQQLLLIIIIIIMMMNNNKKKHHHJJJJJJIIIHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>============>>>>>><<<<<<===???AAACCC```ooo~~~wwwwww{{{rrrqqqooonnnlllkkkkkkllljjjgggccc``````aaaaaaaaafffdddaaa```aaaccceeeeeedddbbbaaaaaacccdddccccccfffbbb\\\XXXWWWXXXXXXXXXWWWWWWWWWXXXXXXZZZ[[[[[[[[[```ddddddbbbdddlllsss~~~xxx|||rrruuuwwwuuussstttttttttppprrrsssrrrqqqqqqssstttrrrtttssspppooopppqqqqqqqqqiiieeejjjppppppllljjjqqqmmmkkkllliiibbb[[[YYYWWWXXXXXXXXXWWWTTTQQQOOOLLLJJJGGGFFFEEEEEECCCBBB@@@>>><<<<<<<<<;;;999777777777777666555555444444222333333333333222111111000000000000000000000000000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------......///000111222333333;;;KKKgggiiiJJJ===;;;:::777333555888:::<<<===<<<;;;XXXSSSOOOQQQUUUXXXUUUQQQNNNOOOPPPPPPNNNKKKIIIIII===555```ZZZIII888NNNVVVFFFCCCAAAEEEEEEEEECCCFFFMMMRRRSSSUUUMMMGGG@@@======@@@AAAAAA>>><<<;;;;;;===>>>>>>===;;;:::999888777666666666555555666666555555444333555444333222111000000///000111111111111000//////................................................------.........//////////////////000000000111111222333333444444555666666888888888999;;;===???@@@@@@AAABBBEEEHHHLLLNNNPPPQQQSSSTTTUUUUUUVVVWWWXXX```___^^^]]]___ccciiimmmmmmooossszzzyyyzzzxxxnnnfffcccfffeeecccaaa___]]]]]]\\\```___^^^\\\ZZZXXXWWWVVV[[[ZZZZZZ\\\]]]]]]YYYVVVWWWXXXWWWVVVSSSRRRSSSTTTKKKUUU^^^___[[[XXXRRRMMMLLLMMMOOOPPPOOONNNKKKJJJQQQNNNKKKJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLIIIGGGIIIMMMNNNLLLHHHHHHIIIJJJIIIJJJNNNUUUZZZOOOooo}}}qqqcccWWWeee\\\WWWYYY[[[YYYWWWWWWYYYVVVRRRNNNLLLLLLMMMNNNLLLIIIEEEEEEHHHIIIGGGDDDGGGGGGFFFEEEDDDCCCBBBBBB============>>>???@@@@@@============<<<<<<<<<<<<===<<<;;;;;;<<<>>>@@@AAA:::___}}}www}}}xxxtttssssssqqqooollliiiiiiiiijjjjjjhhhfffccc```______```aaa```^^^\\\[[[^^^aaabbbccc```^^^\\\\\\^^^___^^^]]]\\\YYYUUUSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXZZZ^^^aaa```]]]^^^dddjjjaaahhhlllttt}}}uuummmrrrppphhheeeiiimmmnnnnnnppprrrtttlllnnnoooooonnnmmmnnnoooiiilllnnnnnnmmmmmmnnnnnnpppkkkiiikkklllkkkkkkmmmmmmhhhfffhhheee___YYYXXXWWWWWWWWWVVVUUURRRPPPOOOLLLJJJGGGEEEEEEDDDCCCAAA@@@>>><<<;;;;;;;;;999777777777666666555444444333222222222333222111111000000000000000000000000000////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------...///000111222222---///666DDD]]]yyyVVVJJJ;;;111000222444444777666666555555666888888UUUQQQMMMNNNRRRTTTRRROOOLLLPPPSSSRRRMMMJJJKKKMMM===222???zzz{{{KKKAAASSSNNN>>>GGGEEE>>>???GGGBBBHHH\\\XXXGGGEEEIIICCC======AAACCC@@@<<<:::999999:::<<<======<<<:::999888777666555555555444444444444444333333222444333333222111000//////000000000000000//////...------------------------------------------------------------...................../////////000000111111222222333444444555555555666888:::<<<>>>???<<<<<<>>>@@@CCCFFFIIIJJJIIINNNRRRSSSQQQQQQSSSWWW[[[YYYWWWWWWYYY[[[]]]^^^\\\^^^aaafffiiiiiieeebbbeeeggggggeeeaaaaaadddggghhhkkkeee^^^]]]YYYWWW___aaaaaaaaaaaaaaa```______XXXZZZZZZWWWSSSQQQRRRTTTXXXXXXXXXYYYZZZZZZWWWTTTUUUVVVVVVTTTQQQPPPQQQRRRLLLXXXbbbaaaYYYSSSMMMHHHIIIJJJJJJKKKJJJJJJIIIHHHLLLJJJHHHHHHHHHHHHFFFEEEGGGFFFEEEEEEDDDEEEFFFGGGEEEEEEFFFJJJMMMLLLGGGCCCCCCEEEGGGGGGGGGGGGIIIJJJJJJSSSUUUYYYiiixxxyyyvvvnnnddd___^^^\\\XXXZZZUUUQQQTTTUUUTTTRRRRRRTTTQQQLLLGGGEEEEEEHHHIIIJJJFFFCCCCCCEEEFFFDDDBBBCCCCCCBBBAAA@@@??????>>>:::::::::;;;<<<===>>>???<<<<<<<<<;;;;;;;;;::::::;;;::::::999:::;;;===>>>??????IIIcccrrrooossssssoookkkjjjfffccccccfffhhhhhhgggcccdddccc___[[[ZZZ]]]```[[[YYYWWWXXXZZZ]]]___```[[[YYYWWWWWWXXXXXXWWWVVVSSSQQQOOOOOOQQQRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTVVVYYY[[[YYYVVVVVVZZZ___```bbb\\\YYY___jjjtttkkknnnjjjeeeeeecccfffjjjkkkjjjiiillloooiiikkkmmmmmmkkkjjjiiijjjgggjjjooosssrrrpppoooooommmkkkjjjkkkhhheeegggmmmjjjeeecccdddccc^^^ZZZZZZWWWWWWUUUTTTRRRPPPOOONNNKKKIIIFFFEEEDDDDDDBBB@@@???>>><<<;;;;;;:::888666666666555555444333333333111111222222111111000//////////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---...///000000111444333000---...;;;NNN^^^yyy[[[HHH777(((...111555666666777:::<<<<<<999555111000111444666VVVRRRNNNNNNRRRTTTSSSQQQMMMOOOQQQQQQNNNMMMMMMNNNAAA666111WWWTTTIIITTTIIIBBBYYYYYYIIINNNWWWHHHEEE[[[UUUAAAFFFFFFAAA======???AAA???<<<:::999888999;;;;;;:::999999888777666555555555555333333333333333222111111333222222111000000////////////000000//////...---------------------------------------------------,,,,,,,,,,,,------------------------............///000000111222222333333444444555666888999;;;<<<999999:::<<>>======<<<;;;::::::::::::;;;<<<<<<::::::::::::999999999999999888888888888999:::;;;777666;;;LLLeee|||xxxooojjjnnntttsssmmmiii```^^^]]]aaafffhhhfffcccaaacccddd```ZZZXXX\\\```[[[YYYWWWXXXZZZ\\\]]]]]]XXXVVVTTTTTTTTTTTTSSSRRRPPPOOOOOOPPPRRRRRRQQQOOOMMMNNNOOOOOOPPPPPPPPPPPPPPPSSSUUUSSSPPPPPPSSSWWW[[[]]]VVVRRRVVVZZZjjjmmmbbbkkkrrrkkkdddfffeeegggkkkmmmjjjgggiiioooiiikkkmmmnnnllljjjiiijjjllloootttyyyxxxrrrmmmmmmiiihhhiiijjjhhhdddcccgggjjjeeebbbdddccc```^^^___WWWVVVTTTQQQOOONNNMMMMMMJJJHHHEEEDDDCCCCCCAAA??????===;;;:::::::::888666555555444444333333222222000000111111000000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////)))///555777555333333555===OOOggg}}}~~~mmmLLLHHH>>>444444<<>>NNNIII<<>>@@@;;;:::999999:::999666444777777666555444444444444222222222222222111111000111111111000000/////////...////////////...------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......//////000000111111555555444555555666777777777888999:::===???AAABBBEEEEEEGGGLLLQQQSSSQQQOOOYYYWWWUUUWWWZZZ[[[YYYVVVVVVXXXZZZ[[[\\\\\\]]]]]]^^^[[[VVVSSSSSSXXX___dddhhh___SSSQQQYYY[[[VVVRRRSSSTTTVVVWWWWWWWWWVVVVVVUUUWWWXXXTTTOOOMMMPPPUUUSSSTTTVVVWWWVVVTTTSSSRRRRRRSSSRRRQQQNNNMMMNNNOOOOOOQQQRRRRRRTTTVVVPPPIIIFFFFFFEEEDDDDDDEEEFFFGGGEEEFFFFFFFFFEEEDDDCCCCCCDDDBBB@@@???>>>???@@@BBB@@@@@@@@@AAACCCCCCBBB@@@BBBAAAAAAAAABBBCCCCCCCCC@@@HHHHHHIIINNNIIIAAADDDLLLPPPJJJJJJTTTWWWSSSVVVPPPWWWVVVVVV\\\ZZZWWW]]][[[[[[XXXSSSQQQTTTVVVVVVWWWVVVVVVXXXYYYXXXUUUSSSUUUUUUSSSQQQPPPPPPNNNKKKKKKLLLLLLMMMMMMLLLJJJJJJIIIHHHFFFEEEEEEDDDCCCBBB?????????>>>>>>======<<<>>>===<<<;;;:::999999999999999999999888888888888777777777777777777888888444:::???>>>???MMMeeexxxxxxuuunnnlllnnnssstttooojjjhhh___```bbbfffiiihhhccc^^^cccfffgggddd^^^\\\___ccc^^^]]][[[ZZZ\\\\\\\\\\\\WWWUUUSSSSSSSSSSSSRRRQQQQQQPPPOOOPPPQQQPPPNNNLLLKKKLLLMMMNNNNNNNNNMMMMMMKKKMMMOOOOOOMMMMMMPPPRRRPPPTTTPPPPPPVVVVVVWWWaaa^^^```dddiiigggaaa^^^___bbbccchhhkkkhhhcccgggooolllnnnppppppooommmmmmnnnqqqrrrvvv{{{wwwmmmggggggjjjgggiiinnnnnniiidddccciiidddbbbdddccc```^^^___VVVUUUSSSPPPNNNMMMLLLLLLIIIGGGDDDCCCBBBBBB@@@>>>>>><<<:::::::::999777555444444333333222111111111//////000000//////...---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........---...000333555666777)))///777===CCCNNN]]]hhhwwwooo```PPPDDD>>>999444;;;<<<:::666555444111,,,666444111...------...///666555333222111111222333SSSPPPMMMLLLMMMOOOQQQQQQRRRNNNKKKMMMPPPQQQOOOKKKIIIFFFHHHCCCYYYwwwWWWSSSLLLKKK___\\\MMMLLLSSSHHHAAAIIIEEE>>>HHHBBBBBBBBB>>>;;;:::===???;;;:::999::::::888555222666555444444333333444444222222222222222111111000000000000000//////.....................------,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++*********+++++++++,,,,,,,,,,,,---......//////000444444333333333333444444777777888999;;;===???@@@DDDBBBCCCHHHOOOSSSQQQOOOUUUTTTTTTVVVXXXXXXWWWVVVXXXYYYZZZYYYXXXXXXYYYZZZZZZWWWTTTRRRTTTZZZ```eee```OOOQQQ[[[YYYZZZ^^^XXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYVVVRRRQQQSSSVVVRRRTTTWWWWWWUUUSSSRRRRRRQQQRRRRRRPPPMMMLLLMMMNNNJJJMMMPPPTTTYYYZZZPPPDDDDDDDDDCCCCCCCCCDDDEEEEEECCCEEEEEEDDDCCCBBBBBBCCCBBBAAA???>>>===>>>>>>?????????>>>>>>>>>???@@@AAABBB@@@>>>???AAACCCDDDDDDIIILLLCCC;;;@@@DDDJJJXXXHHHRRRPPPIIIKKKKKKLLLTTTLLLVVVVVVRRRRRROOOQQQ\\\VVVUUURRRQQQRRRVVV[[[^^^UUUQQQOOOSSSVVVWWWYYY\\\TTTVVVTTTOOOMMMNNNNNNKKKKKKMMMOOOQQQQQQOOOLLLJJJGGGFFFEEECCCBBBAAAAAA@@@??????>>>>>>>>>=========@@@???===;;;999888888777999999999888888888777777666666666666666666666666@@@666---///:::CCCEEECCCgggwww~~~rrriiirrrlllkkknnnqqqooohhhdddeeefffhhhlllmmmkkkfff```\\\hhhiiiiiigggcccaaabbbddd___]]][[[[[[[[[[[[ZZZYYYUUUTTTRRRQQQRRRSSSRRRQQQOOONNNMMMMMMMMMLLLJJJHHHJJJJJJLLLMMMMMMLLLKKKJJJHHHIIIKKKLLLKKKLLLMMMOOONNNQQQNNNPPP[[[]]]ZZZ___VVVaaahhhccc\\\\\\```cccfffeeehhhjjjbbbXXXZZZcccnnnoooppppppooooooqqqrrrwwwuuuxxx}}}yyymmmhhhjjjmmmjjjlllrrrsssnnniiigggfffbbb```bbbaaa]]]ZZZZZZVVVUUUSSSQQQOOOLLLKKKJJJHHHFFFCCCBBBAAAAAA???===>>><<<:::999999888666555333333333222111111000000....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------999444...+++,,,---...---333444333000---///444888///222777>>>EEEIIIJJJJJJKKKHHHGGGFFFAAA999666888777444000///222888===???888444...***+++000333555333111000222555666444222......//////000000000000RRROOOLLLKKKLLLNNNPPPQQQUUUTTTRRRRRRRRRRRRRRRQQQHHHEEEMMMHHHOOOvvvOOONNNPPPKKKQQQMMMJJJLLLLLLJJJIIIJJJIIIGGGGGGCCCBBBAAAAAA@@@>>>;;;999:::999999::::::999666333555444444333333333333333222222333333222222111000000000////////////......---............---,,,,,,************************************************)))))))))*********++++++)))))))))*********++++++++++++,,,,,,---.........222111111111222222333444666666666777999;;;===>>>???@@@BBBFFFJJJNNNPPPQQQPPPRRRUUUVVVWWWXXXZZZ[[[XXXZZZ\\\[[[XXXUUUTTTTTTXXXWWWWWWXXX[[[___aaabbbEEE===bbb}}}aaaRRR^^^[[[ZZZZZZYYYXXXWWWVVVVVVVVV```^^^ZZZWWWUUUUUUUUUVVVRRRUUUXXXXXXVVVSSSSSSSSSQQQRRRRRRPPPMMMLLLMMMNNNHHHKKKNNNPPPRRRRRRJJJAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCBBB??????AAADDD@@@@@@???>>>>>>===<<<<<<<<<===============>>>??????>>>===>>>AAACCCBBB@@@===EEEDDDCCCGGGDDDBBBIII<<>>>>>>>>>>>============>>>===<<<:::999888888888999999999888888888777777666666666666666666666555000444888888555555888<<<666EEEZZZnnn}}}pppoookkklllwwwiiifffeeehhhhhhdddaaaaaafffkkknnnmmmgggaaa______ffffffeeedddbbbaaa``````YYYXXXVVVWWWXXXXXXWWWVVVRRRPPPOOOOOOPPPQQQPPPOOOLLLJJJIIIIIIIIIIIIHHHFFFGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJIIIJJJJJJKKKFFFKKKGGGFFFPPPSSSSSSZZZWWW[[[^^^]]]\\\^^^cccgggiiigggjjjlllcccWWWXXXccclllmmmmmmllllllmmmpppsssvvvrrruuu{{{xxxnnnkkkpppmmmlllnnnrrrppplllkkknnneeeaaa```bbb```ZZZVVVUUUUUUUUUTTTRRRPPPMMMJJJHHHGGGEEEBBBAAAAAA@@@>>>======;;;999999999888666444333222222111000000//////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------'''))),,,///111222333444333444555555444444666777===<<<;;;999888666333222555333444777888666777;;;777666888:::;;;777222///111111444888999666222...,,,,,,---///000000---+++,,,,,,------......//////SSSQQQNNNLLLLLLNNNQQQRRRQQQSSSTTTRRRNNNMMMOOORRRTTTLLLQQQNNNKKK```kkkCCCIIITTTLLLIIIGGGNNNQQQIIIIIIKKKHHHKKKLLLEEECCCAAA@@@BBBEEEBBB:::333888888888:::;;;:::777555444444333333222222333333222333333333333222111111///////////////.........------......------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++,,,,,,---....../////////000111333444555555555555666888999;;;<<<;;;???CCCEEEFFFIIINNNSSSRRRUUUWWWUUURRRQQQSSSVVVLLLQQQWWWZZZYYYWWWVVVWWWWWWXXXZZZ^^^aaabbb```___OOOSSSzzzSSS\\\XXX[[[[[[ZZZ[[[\\\^^^```bbbddd```[[[XXXWWWWWWWWWVVVRRRVVVYYYYYYVVVTTTSSSTTTQQQRRRRRRPPPMMMLLLMMMNNNJJJMMMKKKFFFDDDEEEDDDAAA>>>???@@@AAAAAAAAAAAAAAAAAABBBBBB@@@======@@@DDD????????????>>>===<<<;;;:::<<<>>>>>>>>>============<<<<<<>>>AAAAAA>>>;;;@@@EEEBBB@@@DDDAAA===CCCGGGLLLDDD???JJJPPPMMMMMMNNNOOOIIIJJJVVVWWWPPPQQQQQQPPPQQQSSSUUUUUUVVVXXXOOOLLLNNNVVVYYYVVVTTTWWWVVVYYYWWWQQQOOOUUUWWWVVVPPPOOONNNLLLJJJHHHFFFFFFGGGGGGFFFDDDAAA@@@@@@AAA==================<<<<<<<<<;;;:::999888888888888999999999999888888888888555666666777666666555555222444777888888777666666<<<;;;;;;BBBSSSfffuuu{{{vvvsssfff]]]bbbiiiiiilllttthhh```\\\```eeeddd```___aaafffjjjgggaaa^^^```dddbbb```^^^^^^^^^]]][[[YYYSSSRRRRRRSSSTTTUUUUUUTTTOOOMMMLLLLLLNNNOOONNNNNNJJJIIIGGGGGGHHHIIIIIIHHHFFFGGGHHHIIIIIIHHHFFFEEEGGGGGGHHHHHHHHHHHHGGGGGGHHHPPPLLLGGGLLLMMMNNNVVVXXXRRRQQQYYY]]]ZZZYYY[[[```aaahhhnnnjjjbbbhhhuuujjjjjjiiihhhhhhkkkooorrrnnniiikkksssrrrjjjiiiqqqjjjlllooooooiiieeekkksssfffbbbaaacccaaaZZZUUUSSSTTTUUUUUUSSSQQQMMMJJJGGGGGGEEEBBBAAA@@@@@@>>><<<===;;;999888888888666444222222111111000/////////------......------,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------...***...111000,,,+++...333///000000111000000111222///000111222111333666888777333222555666444444777777333111222333333444555888333////////////000222111111111000...///111222//////...------///000222TTTNNNGGGCCCDDDHHHMMMPPPPPPMMMNNNSSSWWWUUURRRRRR]]]SSSGGGCCCJJJ[[[ooo{{{PPPNNNLLLLLLNNNMMMIIIFFFEEEDDDDDDEEEFFFFFFEEECCC>>>??????>>><<<:::888666888777777666555444444333333333333222222222111111000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,------...//////000333333444555666777888888;;;>>>AAACCCEEEGGGJJJLLLNNNOOOOOOOOOPPPRRRVVVZZZVVVVVVUUUUUUUUUUUUUUUTTTUUUXXX\\\______``````aaaTTThhhooolllNNN]]]]]]___aaa```^^^\\\\\\^^^\\\\\\\\\[[[[[[YYYXXXXXXXXXYYYYYYXXXWWWUUUSSSQQQWWWRRRNNNMMMKKKIIIKKKOOOJJJJJJJJJIIIGGGEEEDDDCCCBBBAAA???@@@AAAAAA@@@>>>???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>???@@@@@@@@@@@@???AAACCCEEEEEEEEEDDDEEEGGGFFFHHHJJJMMMOOOQQQRRRRRROOOOOOOOOPPPQQQRRRSSSTTTOOOOOOPPPQQQRRRSSSTTTUUUTTTTTTTTTVVVWWWTTTNNNIIIOOOLLLJJJHHHHHHFFFCCCAAAFFFDDDAAA???======>>>>>><<<<<<;;;;;;;;;:::::::::::::::999999888777777777666666666666666666666666555444444333333444444555333333333444444444555555888666555555:::BBBKKKPPPgggoooyyypppgggbbb```]]]\\\\\\```dddeeedddaaaaaaUUUJJJKKKWWW```aaa^^^``````cccddd```YYYXXX[[[^^^\\\ZZZZZZ[[[ZZZWWWSSSQQQQQQRRRRRRQQQPPPOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPSSSQQQPPPTTTZZZ]]][[[XXX[[[bbbgggfffaaa___ccchhhdddgggccc^^^dddpppqqqiiiqqqlllkkkmmmmmmkkkmmmrrrmmmjjjhhhiiikkkkkkhhheee^^^______^^^[[[XXXXXXXXXXXXVVVQQQMMMJJJHHHGGGFFFCCCBBBAAA???>>>======<<<999999888777666555444444111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------....................................///000111111111000000222333444333222333444///222555666444333333444111666666222222666666111777444111222444444111---333111///...//////...,,,///...---,,,---...///000RRRNNNHHHBBBAAACCCGGGJJJOOOKKKKKKOOOQQQNNNLLLLLLSSSOOOKKKIIIKKKOOORRRUUUBBBCCCEEEHHHJJJJJJHHHFFFBBB@@@@@@@@@BBBBBB@@@>>><<<<<<<<<;;;:::999888777777666666666555444444444333333222222222111111111000000000/////////.........------------,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++,,,------......///111111222333444555666666888:::===@@@AAACCCFFFIIIJJJKKKMMMMMMNNNPPPSSSVVVTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVXXXXXXWWWXXXYYY[[[XXX]]]ddd\\\^^^NNNZZZYYY[[[\\\\\\ZZZYYY[[[]]]XXXXXXXXXXXXWWWVVVUUUTTTUUUUUUUUUTTTSSSQQQOOONNNOOOKKKIIIJJJKKKJJJMMMRRRHHHHHHGGGFFFEEECCCBBBAAA@@@???===>>>??????>>><<<===<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@BBBDDDDDDDDDCCCDDDFFFGGGGGGHHHJJJKKKMMMNNNNNNLLLLLLLLLMMMNNNOOOPPPQQQNNNMMMLLLLLLMMMOOORRRTTTRRRRRRQQQSSSSSSQQQLLLHHHIIIGGGFFFEEEEEEEEECCCAAADDDCCC@@@>>><<<<<<<<<===;;;;;;;;;;;;::::::::::::999888888777777666555555444444444444444444444444444444333333333333444444333333333333444444444444333222111111333666:::<<>>===<<<<<<999888888777666555444444111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...............---------------222222222222222111111111---///222333333444666777555444222000000111333555333444333000///111222111000...---...111333444333222111//////000111000/////////.........///000111KKKJJJGGGBBB??????DDDIIINNNIIIHHHJJJKKKHHHFFFGGGNNNOOOQQQQQQNNNJJJDDDAAADDDFFFHHHGGGCCC???<<<;;;@@@???======>>>>>>===;;;::::::999888888888888999555555555555444444444444222222222222111111111000000////////////.........------------,,,,,,,,,,,,++++++++++++*********)))******))))))))))))(((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------......///000111222333333444666999;;;<<<>>>AAACCCDDDFFFIIIKKKKKKMMMOOOQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUSSSQQQQQQTTTVVV]]]VVVcccQQQUUUWWWUUUYYYXXXXXXXXXVVVTTTTTTVVVXXXUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPOOOMMMKKKJJJJJJGGGFFFHHHIIIIIIKKKPPPFFFFFFEEEDDDBBBAAA@@@@@@>>><<<;;;;;;<<<<<<;;;:::::::::999999999999::::::999999999999999999999999777777777777777777777777888888888888777777777777999:::;;;;;;<<<<<<;;;;;;>>>@@@BBBBBBBBBAAABBBDDDEEEEEEEEEEEEFFFGGGIIIJJJGGGHHHHHHIIIKKKLLLLLLMMMNNNLLLJJJIIIJJJMMMPPPSSSPPPOOONNNNNNNNNMMMJJJHHHDDDBBBAAABBBCCCDDDCCCAAABBBAAA???===;;;;;;;;;<<<;;;;;;;;;:::::::::999999777777777666555555444444222222222222222222222222333333222222222222333333222222222333333333333444222222333333333333222111///333888;;;===@@@FFFKKKRRRZZZccceeebbb______aaaWWWSSSNNNMMMMMMKKKFFFAAADDDFFFIIIMMMQQQUUUYYYZZZQQQRRRVVV[[[```bbbbbbaaabbbdddeeebbb]]]ZZZ[[[^^^```\\\[[[]]]^^^\\\[[[]]]XXXWWWVVVWWWWWWVVVTTTQQQQQQPPPNNNLLLKKKJJJKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDFFFDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJKKKIIIGGGHHHKKKQQQTTTSSSQQQZZZ\\\___cccffffffdddbbbccceeebbb^^^bbbjjjjjjddd___ggglllkkkmmmqqqooohhhgggdddaaaaaadddfffeeeccc```^^^\\\]]]]]]\\\WWWSSSRRRPPPLLLHHHFFFDDDDDDDDDCCCBBB@@@???===<<<<<<<<<888888777666555444444333111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------000//////...///000111222999:::999777444222222222999666444333444666777777777444222222222000222555888777555333222333333444222111000000222333222111000000000000//////......CCCEEEFFFCCC@@@AAAGGGMMMMMMIIIGGGIIIIIIFFFFFFIIINNNOOOPPPOOOMMMLLLJJJJJJLLLLLLKKKEEE>>>999888888BBB@@@???>>>??????===<<<;;;:::888777666777888888333333333333444444444444222111111111111000000000/////////.........---------------,,,,,,,,,+++++++++************)))))))))***)))))))))(((((((((((((((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,,,,------...///000111111111444666888999:::===??????BBBFFFIIIJJJJJJKKKLLLMMMNNNOOOQQQSSSUUUWWWWWWVVVWWWVVVTTTSSSRRRTTTVVVXXXUUUQQQUUUZZZUUUYYYWWWYYYXXXUUUSSSQQQQQQRRRSSSUUUUUUTTTTTTSSSSSSSSSSSSOOOPPPPPPOOONNNLLLJJJHHHMMMIIIGGGIIIHHHEEEEEEHHHEEEDDDCCCBBB@@@@@@??????===;;;::::::;;;;;;:::999:::999888888777888888888777777777777777777777777555555555555555555555555777777777666666555555444888999999:::::::::::::::;;;===???@@@??????@@@AAACCCBBBAAAAAABBBEEEGGGIIIFFFFFFGGGIIIJJJKKKLLLLLLOOONNNLLLLLLMMMOOOQQQSSSOOONNNLLLKKKJJJJJJIIIIIICCCBBBAAABBBCCCCCCBBBAAAAAA@@@>>>===<<<;;;;;;;;;::::::::::::999999999999777777666666555444444444111111111111111111111111222222111111111111222222111111111222222222333333111222333444555555444444666777777555222000111333444:::>>>>>>:::999===BBB>>>;;;999999;;;<<<<<<;;;GGGIIIMMMPPPRRRSSSTTTUUUSSSTTTWWWZZZ\\\\\\[[[ZZZaaafffhhheee^^^[[[^^^bbbjjjccc^^^___```^^^\\\]]]WWWWWWXXXXXXXXXWWWTTTSSSUUUSSSPPPMMMLLLKKKLLLMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDBBBCCCDDDEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIEEEEEEFFFIIINNNPPPPPPOOOTTTXXX^^^bbbccccccaaa```bbbcccbbb___bbbggggggbbb___kkkpppkkkllltttrrrgggbbb``````cccggghhhfffcccaaa^^^\\\]]]___^^^WWWQQQPPPNNNJJJGGGEEEDDDDDDDDDBBBAAA@@@>>><<<<<<;;;;;;888777777666555444333222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,,,,,,,...111444555??????===:::555222111111//////000333666777444111999444444888999555666;;;555555555333111///......333222111111222222111///222333222222222111000///BBBEEEGGGDDDBBBCCCIIIOOOLLLIIIIIIKKKKKKIIIJJJNNNLLLMMMMMMKKKIIIIIIKKKNNNGGGFFFCCC>>>;;;<<>><<<===<<<:::888666666666666222222222222333333333333111111111000000000//////............------------------,,,,,,,,,+++++++++*********)))))))))(((((()))))))))(((((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********,,,,,,---...///000000111000222555666666888:::<<<;;;???DDDGGGHHHHHHIIIJJJKKKKKKMMMPPPRRRUUUVVVWWWSSSUUUWWWWWWVVVUUUUUUVVVPPPVVVOOO\\\YYYOOOVVVVVVWWWUUUSSSRRRRRRSSSTTTUUUXXXWWWVVVVVVUUUVVVVVVWWWQQQQQQQQQQQQOOOMMMKKKJJJNNNKKKIIIJJJHHHDDDBBBDDDDDDCCCAAA@@@????????????===;;;::::::;;;<<<:::999:::999888888777777777888666666666666666666666666444444444444444444444444777666666666555444444444777888888999999999999999999;;;======<<<<<<===>>>>>>>>>>>>>>>AAADDDGGGIIIFFFGGGHHHJJJLLLMMMMMMMMMOOOPPPQQQRRRSSSSSSRRRRRROOONNNLLLJJJIIIIIIJJJKKKGGGEEECCCCCCCCCCCCBBB@@@@@@@@@???>>>===<<<<<<<<<::::::999999999888888888888777777666666555444444111111111111111111111111111111000000000000111111000000000111111111111222////////////000111333333222222333222111222333444333444555555555666777888:::;;;=========???CCCGGG@@@CCCGGGIIIJJJLLLOOORRRTTTUUUWWWXXXXXXXXXXXXXXX^^^```aaa___]]]^^^bbbgggtttkkkdddcccbbb^^^[[[[[[YYYZZZ\\\\\\ZZZXXXVVVUUUTTTRRRPPPMMMKKKKKKLLLLLLEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDBBB@@@@@@@@@????????????>>>????????????@@@@@@@@@AAA@@@AAAAAABBBCCCEEEFFFGGGEEEEEEGGGIIILLLNNNNNNNNNPPPXXX```ccc```^^^```ccc```aaabbbaaabbbdddcccaaadddnnnppphhhhhhpppooofffbbbbbbdddgggjjjiiiccc^^^\\\YYYXXXZZZ\\\YYYRRRKKKNNNMMMJJJGGGEEEEEEEEEEEEAAA@@@???===<<<;;;::::::777777666555444333222222000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........000///......000222555777444555666555555555777999888999:::<<<>>>???>>>======;;;===BBBCCCAAAAAADDD===>>>AAACCCDDDDDDBBB@@@:::888777666555333000...111111111222222333333333FFFFFFFFFCCCAAACCCGGGLLLIIIHHHJJJMMMMMMJJJLLLQQQNNNPPPQQQOOOJJJFFFFFFGGGFFFCCC===999888===EEEKKKEEECCC???>>>======<<<;;;===<<<:::888666555444444222222222222111111111111000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))(((((((((((())))))((((((((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))******++++++,,,---...///000000000222444555555666888:::999===AAADDDFFFFFFGGGIIIIIIJJJLLLNNNQQQTTTVVVWWWNNNQQQUUUVVVUUUTTTSSSTTTSSS[[[TTT^^^SSSRRRVVV\\\SSSQQQQQQRRRUUUXXXYYYYYYXXXXXXVVVUUUUUUVVVWWWXXXRRRRRRRRRRRRPPPNNNLLLKKKKKKHHHHHHJJJIIIEEEDDDEEEBBBAAA@@@>>>======>>>???===;;;::::::;;;<<<:::999:::999888777777777777777555555555555555555555555444444444444444444444444555555555555555444444444666666777888888888888777666888:::;;;::::::;;;<<<;;;;;;<<<===@@@CCCFFFGGGEEEFFFIIIKKKMMMMMMMMMMMMOOOPPPRRRTTTUUUTTTRRRQQQOOOOOOMMMKKKIIIIIIKKKMMMHHHFFFDDDCCCCCCBBB@@@>>>?????????>>>======<<<<<<999999999888888888777777777777777666555555444444222222222222222222222222000000000//////000000000/////////000000000111111333111///......///111222000///000000111222333444666444333555888999777555333666888777555666;;;@@@@@@CCCGGGHHHIIIMMMRRRWWWOOOQQQRRRSSSTTTVVVYYY\\\ZZZZZZZZZZZZZZZ^^^dddhhhtttmmmgggdddaaa[[[XXXYYYZZZ\\\^^^^^^[[[XXXUUUUUUOOONNNLLLJJJIIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAABBBDDDDDDBBB@@@???>>>>>>>>>==================>>>>>>>>>??????????????????@@@AAACCCDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLNNNWWW___aaa]]]ZZZ^^^ccc\\\^^^___```aaaaaa```___fffkkkjjjdddccchhhhhhbbbgggfffgggiiiiiieee^^^XXX\\\[[[\\\]]]]]]YYYRRRLLLMMMLLLIIIGGGEEEEEEFFFGGGAAA@@@>>>===;;;:::::::::666666555444333222222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,------....../////////000000/////////000222333333444666666777999===@@@EEEFFFGGGHHHIIIKKKPPPTTTVVVYYY[[[ZZZ\\\``````^^^```___]]]^^^```]]]WWWRRRMMMKKKIIIHHHFFFBBB>>>:::222111000//////000111111EEECCC@@@>>>???BBBFFFIIIDDDEEEHHHLLLKKKHHHIIIMMMMMMQQQSSSQQQKKKEEEDDDDDDLLLFFF>>>999:::>>>CCCFFFGGGDDD@@@>>>======<<<<<<999999888777666555333333222222222111000000000///000000/////////.........---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***))))))((((((((('''''''''))))))((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))************+++,,,---.../////////111333444333444666888777:::>>>AAABBBDDDFFFGGGHHHIIIKKKMMMPPPSSSTTTVVVOOOQQQRRRRRRQQQQQQQQQSSSXXX\\\WWW\\\QQQ___VVV\\\TTTRRRRRRTTTWWWYYYXXXWWWUUUTTTSSSRRRRRRSSSTTTUUUQQQQQQQQQQQQOOOMMMKKKJJJHHHFFFGGGJJJIIIEEECCCEEE@@@???===;;;;;;;;;<<<===<<<;;;999:::;;;;;;:::888999999888777666555555666555555555555555555555555333333333333333333333333333333333333444444444444333444555555666666555555444666888999888888999:::999:::;;;===???@@@BBBBBBBBBDDDGGGIIIKKKLLLLLLKKKMMMMMMNNNOOOPPPOOOOOONNNNNNNNNNNNLLLIIIIIIKKKNNNEEECCCAAA@@@@@@???===<<<============<<<<<<;;;:::999888888888777777777777666666555555444333333333111111111111111111111111000//////......//////000....../////////000000000333222111000///000111111333222000000000111000000333111000111333444333111666777888888888888:::;;;;;;>>>AAABBBAAACCCHHHMMMKKKLLLMMMNNNOOOSSSYYY^^^UUUXXXZZZYYYXXXZZZ```fffiiieeecccaaa\\\VVVUUUXXXYYY\\\^^^]]]YYYUUURRRRRRJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCC?????????@@@AAAAAA???===============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===============>>>???@@@AAABBBCCCDDDFFFFFFFFFFFFGGGGGGLLLQQQVVVXXXVVVUUUXXXZZZWWWYYY\\\______]]]\\\]]]dddddddddcccbbbaaaaaa```gggeeeccccccdddbbb\\\XXX]]]___bbbcccaaa[[[UUUQQQKKKJJJHHHFFFEEEEEEFFFGGG@@@???>>><<<;;;:::999999666555555444333222111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...//////000111111...///000222444666777888???@@@BBBDDDFFFIIINNNRRRQQQZZZffflllooorrrxxx}}}}}}|||yyyppphhhllljjjhhhfffddd```[[[WWWLLLHHHBBB;;;666333222222@@@===999:::===CCCHHHJJJAAABBBFFFJJJHHHDDDDDDHHHGGGJJJLLLJJJEEEBBBDDDHHHKKKEEE>>><<>>===444555666666666555333222333222222111000//////...000/////////............---------,,,,,,,,,++++++,,,,,,,,,+++++++++******)))((((((((('''''''''''')))((((((((('''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))*********))))))***+++,,,---......///000222333222333555666666888<<<>>>@@@BBBDDDFFFHHHIIIJJJMMMOOORRRTTTUUUSSSSSSRRRPPPNNNOOOQQQSSSUUUVVVUUUXXXQQQiiiRRRSSSYYYWWWUUUVVVWWWWWWTTTQQQRRRPPPOOONNNNNNOOOQQQRRRPPPPPPPPPOOONNNLLLJJJIIIHHHFFFGGGJJJHHHCCCAAABBB>>>===;;;999999999;;;<<<;;;:::999999::::::999777999888777666555444444444555555555555555555555555111111111111111111111111111111222222333333333444222222333444444444444333333555777888777777888999888999;;;<<<===>>>>>>>>>@@@BBBEEEGGGIIIJJJJJJIIIKKKKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLIIIHHHKKKMMMAAA???>>>===>>>===<<<:::<<<<<<<<<<<<;;;:::999999888888888888777777777777555555444333333222222111111111111111111111111111//////............//////............/////////000,,,,,,---...///////////////...---...000222222222111111000000000000111222555222111444888:::888666666;;;???@@@???AAAFFFKKKJJJKKKKKKKKKKKKOOOWWW\\\RRRXXX]]]\\\WWWVVV\\\ccc^^^]]]]]]\\\XXXRRRSSSXXXWWWZZZ]]]\\\WWWRRROOONNNHHHIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCAAA@@@???>>>============>>>??????===;;;======<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBDDDDDDCCCCCCCCCDDDIIIJJJLLLNNNPPPQQQQQQQQQTTTUUUYYY]]]]]]ZZZZZZ[[[ccc```aaaeeeeee```^^^```ccc___]]]]]]___```___]]][[[^^^cccccc___YYYSSSPPPJJJIIIFFFEEEDDDEEEFFFGGG@@@???===<<<::::::999999666555555444333222111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...............///000111111222000222666;;;@@@CCCFFFGGGDDDGGGLLLRRRXXX```hhhnnnyyy~~~zzzuuurrrrrrkkk___SSSGGG???;;;999555555666777:::===@@@BBB@@@DDDGGGGGGDDDBBBAAABBBJJJKKKKKKHHHEEECCCCCCDDDJJJDDDBBBFFFHHHJJJPPPXXX[[[JJJ>>>???@@@;;;;;;???555555444444444333333333444444333333222111000000111000...---,,,,,,------......---,,,,,,+++******))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,---.........//////000000111111555666777888;;;===???@@@FFFHHHKKKMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRTTTUUUVVVOOOPPPQQQQQQPPPQQQSSSUUUPPPOOOOOONNNNNNNNNOOOOOOMMMMMMMMMLLLKKKIIIGGGFFFGGGFFFDDDCCCAAA???>>>===:::::::::;;;;;;<<<<<<<<<999999888777666555444444777666666666666555555555333222222111111222222333222222222222111111111000222222222111111111000000000000111111111222222222222222222222333444555555777888888999999:::;;;;;;===>>>???AAACCCFFFHHHJJJHHHIIIJJJKKKKKKJJJIIIHHHMMMKKKIIIFFFEEEEEEFFFGGGBBBAAA???>>><<<<<<======:::;;;<<<<<<<<<;;;:::999666666666555444444333333111111111222222333333333////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////000000000000000000000000111111222333444444444444666888:::;;;<<<===???AAABBBEEEIIILLLMMMOOOPPPRRRRRRSSSUUUWWWZZZ\\\^^^___XXX]]]```\\\TTTQQQWWW^^^]]]ZZZVVVSSSRRRQQQOOONNNHHHFFFEEEDDDEEEFFFEEEDDDBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999777666999999999::::::999999999;;;::::::::::::;;;<<<<<<>>>??????@@@@@@AAABBBBBBEEEFFFGGGHHHIIIKKKNNNQQQTTTWWWYYYYYYVVVVVVXXX[[[bbb```aaadddddd```^^^```dddbbb```_________]]]\\\^^^```bbbaaa]]]XXXSSSQQQJJJHHHEEEBBBAAABBBCCCEEEBBB???<<<;;;:::999777555666555444444222222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---000111000---***---222333///,,,///555888@@@CCCGGGKKKLLLLLLNNNPPPUUUzzzxxxxxxwwwgggiiiooojjj\\\QQQ444444555777999<<>>CCCFFFIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPTTTSSSQQQOOOMMMLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDBBB@@@???>>>===::::::::::::;;;;;;;;;<<<999999888777666555444333666555555555555444444444222222222111111222222222111111111111000000000000222222111111111000000000000000000111111111222222222111111222222333444555666666666777888888999999;;;<<<===???AAADDDFFFHHHFFFGGGIIIIIIJJJIIIHHHHHHLLLJJJHHHFFFDDDDDDEEEEEEBBBAAA???>>>===<<<======;;;;;;<<<<<<<<<:::999888666666666555444444333333111111111222222333333333////////////............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................////////////////////////000111222333333444444444555777:::;;;;;;<<<>>>@@@AAADDDHHHKKKLLLMMMOOOQQQNNNOOOSSSWWW\\\```ccceee]]]^^^^^^]]]ZZZYYYZZZ\\\\\\ZZZVVVSSSRRRQQQOOONNNIIIGGGEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>???>>>>>>======<<<;;;;;;::::::::::::888777666555777888888999999888888777999999999999999:::;;;;;;===>>>>>>??????@@@AAAAAABBBDDDEEEFFFGGGIIIMMMPPPQQQSSSUUUWWWWWWYYY[[[]]]bbb``````cccccc```___aaabbbbbbbbbbbbbbbaaa___^^^\\\^^^``````]]]WWWRRROOOIIIHHHEEECCCBBBBBBCCCDDDBBB@@@===;;;:::999777555555555444333222111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,555333///---...000222444222---+++333@@@HHHKKKJJJPPPLLLLLLQQQVVV\\\iiivvvxxxooofff^^^ZZZ333333444555888:::===???AAABBBDDDCCCBBBBBBCCCDDDDDDFFFGGGGGGFFFDDDDDDEEEDDDBBBCCCJJJQQQXXXaaaiiiNNNBBB999;;;<<<888666888444444444444333333333333111111111000000//////...//////...---,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---------...//////000000111111222333555777999;;;???BBBEEEGGGGGGHHHJJJKKKLLLKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTTTTXXXUUURRRRRRTTTTTTSSSPPPTTTSSSRRRPPPNNNLLLLLLKKKLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDCCCAAA@@@>>>===<<<999:::::::::::::::;;;;;;888888777666555444444333444444444333333333222222222222111111111111222222000000000/////////......111111000000000000000/////////000000000111111111111111111111222333444444444444444555666666777777999999;;;<<>>===<<<<<<<<<<<<<<<<<<<<<;;;:::888888666666555555444333333333111111111222222222222222/////////............---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------------------------------///000111222222333333333444666888999:::;;;===??????BBBFFFHHHIIIKKKMMMOOOLLLOOOSSSXXX]]]bbbeeegggaaa^^^\\\^^^aaaaaa]]]YYY[[[YYYUUUSSSRRRQQQOOOMMMIIIGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>===>>>======<<<<<<;;;::::::888888888888777555444333555666666777777666666555777777777666777888888999<<<<<<<<<===>>>>>>??????>>>@@@BBBDDDEEEGGGKKKMMMMMMMMMOOOSSSXXX\\\^^^^^^bbb___^^^aaaaaa___```cccaaabbbeeeffffffdddaaa^^^ZZZ\\\______]]]WWWQQQMMMHHHHHHFFFEEEDDDCCCCCCCCCBBB@@@===;;;;;;:::888666555555444333222111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------//////000000111111111111666333999KKKWWWWWWSSSSSSFFFLLLaaa~~~iii222222333444555888:::<<<@@@@@@@@@@@@AAABBBCCCDDDDDDFFFHHHHHHFFFDDDCCCCCC??????@@@DDDHHHLLLPPPSSSIIIAAA;;;===>>>:::777888444444444333333333222222111111111000000/////////......---,,,,,,+++++++++************++++++++++++))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++,,,,,,,,,---....../////////000000222333555777888<<>>===<<<;;;999999999999::::::::::::777777666555555444333333333222222222111111111111111111000000000000111111//////.........---------////////////////////////....../////////000000000000000000000111222333333222333333444444555666666888888999;;;===???AAABBBEEEGGGHHHJJJKKKKKKJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCAAA@@@???>>>===<<<<<<;;;<<<<<<<<<;;;:::999888777666666555444444333333222111111111111111222222222//////.........---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111111111111333555777777888888:::<<<===???CCCEEEFFFHHHKKKMMMOOOQQQTTTXXX[[[]]]______]]][[[[[[^^^aaa```\\\WWWYYYWWWTTTSSSRRRQQQNNNLLLIIIGGGDDDCCCCCCBBB@@@????????????>>>>>>=========<<<<<<<<<;;;::::::999999777777777777666555444333333333444444444444333333555444444444444555666666999::::::;;;<<<<<<======<<<>>>AAABBBDDDFFFIIIKKKJJJIIIJJJPPPWWW\\\]]]\\\```]]]\\\______^^^```ddd```cccggghhhgggccc___]]]ZZZ\\\^^^___]]]XXXPPPKKKGGGGGGFFFFFFEEEDDDCCCBBBBBB@@@===<<<;;;:::999777555444444333222111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------............+++,,,...000111444888:::HHHGGGNNNWWWVVVQQQZZZiiivvv111111111222333555888999============???AAABBBCCCEEEHHHJJJJJJGGGDDDAAA@@@AAACCCEEEEEEEEEDDDCCCAAADDD???;;;<<<===;;;888888444444333333333222222222111111111111111000000000---------,,,,,,+++******))))))******************((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***++++++++++++,,,------......//////000111333555666777999<<>>===<<<;;;:::999999999999999999999999666666555555444444333333111111111111000000000000111000000//////000000111.........------------,,,........................------........./////////////////////000111222222222222333333444555555555777777888999;;;>>>@@@AAAEEEFFFHHHJJJKKKLLLLLLKKKHHHHHHGGGFFFDDDDDDCCCCCC@@@??????>>>===<<<;;;:::<<<<<<;;;:::999999888888555555555444333333222222111111111111111111111111............------------++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111333555555555666888::::::===???AAABBBEEEHHHJJJMMMOOORRRUUUWWWXXXXXXXXXUUUWWWZZZ\\\[[[ZZZXXXVVVWWWUUUSSSQQQQQQOOOMMMKKKHHHFFFCCCBBBAAAAAA???>>>>>>>>>============<<<<<<;;;;;;::::::999888888888666777777666666555444333111222222333333222222111333222222222222333444444777777888888999::::::;;;;;;===@@@BBBCCCEEEGGGIIIHHHGGGHHHMMMTTTXXXYYYXXX\\\YYYYYY\\\]]]]]]___ccc```dddggggggddd```\\\[[[]]]]]]^^^___]]]XXXPPPKKKGGGFFFFFFEEEDDDCCCBBBAAAAAA???===;;;;;;:::999777555444333222111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........---------....../////////333222000000444===JJJRRRVVVQQQOOOQQQUUUaaa}}}000000000000111333555666999999999;;;>>>AAAAAA@@@DDDGGGJJJJJJGGGBBB???===BBBEEEEEECCCAAAAAA???;;;===;;;999888999888777666333333333333222222222222111111111111111111111111,,,,,,,,,,,,+++***))))))******))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++*********+++,,,,,,------//////000111222444555666666888;;;>>>@@@CCCGGGJJJNNNNNNMMMLLLKKKKKKKKKKKKMMMNNNPPPQQQQQQQQQPPPOOOSSSQQQPPPSSSWWWZZZZZZYYYWWWVVVSSSQQQOOOMMMLLLKKKJJJIIIGGGEEECCCCCCCCCCCC??????>>>===<<<;;;::::::999999999888888888888777555555444444444333333333111111111000000000000///000000////////////000000.........---------,,,,,,,,,------------.........,,,,,,---------.....................///000111111111111111222333333444444555666777888:::<<<===???BBBCCCEEEHHHIIIJJJJJJJJJEEEEEEEEEDDDDDDDDDCCCCCC?????????>>>===<<<::::::;;;::::::999999999999:::555555444444333222222222111111111111111000000000.........------------,,,******++++++++++++,,,,,,+++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...////////////000111333444333444666777888:::<<<>>>???BBBEEEHHHFFFIIIMMMQQQTTTUUUVVVVVVNNNSSSYYYYYYVVVSSSTTTVVVSSSRRRPPPPPPOOONNNKKKHHHFFFDDDBBBAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999888888777777666555555666666555444444333000111111222222111111000111111111111111222222333555555666666777888888888999<<>>;;;:::::::::888777444444333222111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------............------......///000000000,,,333<<>>@@@???===???CCCGGGHHHFFFAAA===;;;CCCDDDBBB<<<;;;>>>???===999888777555555666666555333333333222222222222111000000000000000000000000+++,,,,,,,,,+++***)))(((*********)))((((((((('''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***++++++))))))******+++,,,,,,,,,......///000111222444555222555777:::<<<@@@EEEHHHJJJJJJJJJJJJLLLMMMNNNOOOMMMNNNPPPQQQQQQPPPOOONNNPPPPPPPPPQQQRRRTTTUUUVVVUUUSSSQQQNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>===<<<;;;:::999999999999888888777777777777444444444333333333333333111111111000000000000///000//////......//////000............------------+++,,,,,,,,,------------,,,,,,,,,,,,------------------------...///000111/////////000111111222222333444444555777999;;;<<<<<<===@@@BBBDDDEEEEEEEEE@@@@@@AAABBBBBBBBBBBBBBB>>>>>>???>>>===<<<:::999:::999888888888999:::;;;555555444333333222222111222111111111000000000///.........---------,,,,,,************+++++++++,,,************************+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///000222222222222444666666888:::;;;===???CCCFFFBBBEEEIIINNNRRRSSSTTTTTTMMMRRRVVVWWWTTTSSSTTTVVVQQQOOONNNNNNNNNLLLIIIFFFDDDBBB@@@@@@@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666666555333333444444333333222222000000111111111111000000111000000000000111222222333333444555555666666777888:::===?????????@@@AAAAAACCCFFFIIIKKKMMMQQQSSSSSSRRRTTTYYY[[[ZZZ[[[___```bbbdddaaa^^^]]]```dddccc___\\\ZZZYYYUUUNNNGGGFFFEEEBBB@@@??????@@@AAA???===:::999999999777666444444333222111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............---......///000000111111000:::HHHQQQSSSQQQPPPPPP^^^ppp///.........///000222333333333444999>>>@@@>>>;;;;;;???DDDFFFEEEAAA===;;;GGGGGGAAA888777>>>CCCBBB888888777555555777888777333333333222222222111111.........///////////////++++++,,,,,,+++***((('''+++******)))(((''''''&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))***+++,,,)))))))))***++++++,,,,,,------......000111333333000222555777:::>>>CCCGGGCCCDDDEEEGGGJJJLLLOOOPPPMMMNNNPPPQQQQQQPPPOOONNNKKKMMMNNNOOOOOOPPPSSSUUUOOONNNMMMKKKJJJIIIIIIIIIEEEEEEDDDCCCBBB@@@???>>>======<<<;;;::::::999999999888888888777777666666444444333333333333333333111111111111000000000000//////............////////////.........---------+++++++++,,,,,,---------++++++,,,,,,,,,------------------------///000000------......///000000000111222222333555777888999777888;;;>>>@@@AAAAAAAAA<<<===>>>@@@@@@AAAAAAAAA>>>>>>??????===<<<:::999999888888777888:::;;;<<<555555444333333222222111222111111111000000//////......---------,,,,,,,,,))))))******+++++++++,,,************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------...000111222111111333555555777999:::;;;>>>BBBEEEBBBEEEIIIMMMPPPRRRQQQQQQPPPRRRTTTUUUUUUUUUUUUVVVOOONNNMMMMMMMMMKKKHHHEEECCCAAA??????@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;888888888777666666555555111111222222222111111000000000111111111111000000000000000000000111222222222222333444444555555666777999<<<============>>>===AAAEEEHHHHHHKKKOOOSSSQQQPPPSSSXXX[[[ZZZZZZ]]]___aaabbb```]]]^^^dddjjjddd___ZZZXXXWWWSSSLLLFFFFFFDDDAAA???>>>>>>@@@AAA>>><<<999888888888777666444333333222111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////---......///000111111222NNNNNNMMMKKKKKKQQQ\\\eee////////////////////////111222444666888999::::::>>><<<<<>>@@@BBBCCCEEEGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMLLLJJJIIIOOOLLLJJJKKKNNNOOONNNMMMMMMMMMKKKJJJIIIGGGFFFFFFHHHGGGEEECCCAAA@@@??????;;;;;;:::999888888888888777777666555444333333333555444333222111111111111000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............//////000000222333444555555666888:::<<<>>>?????????===<<<<<<<<<<<<>>>???AAADDDAAA>>><<<<<<<<<;;;:::999999999999888777666666333333333222222222111111111000000///////////////---------,,,,,,+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222444444444666888;;;>>>@@@CCCEEEHHHJJJKKKLLLMMMOOOTTTWWW[[[\\\ZZZVVVSSSRRRQQQPPPNNNLLLJJJIIIHHHHHHAAAAAA@@@???>>>>>>>>>>>>===;;;::::::;;;<<<:::999999888777666555555555555333333222222111000000000////////////////////////////////////000000000000111111222222222333333333444555666888999:::<<<<<<:::===AAADDDEEEGGGJJJKKKPPPQQQSSSUUUXXX\\\___``````^^^]]]\\\]]]```ccceeefffaaa[[[XXXWWWSSSLLLFFFIIIHHHEEEBBB???>>>======>>>===;;;999777555333333444333222000///.........------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////...---...---///111222555===GGG]]]PPPLLLTTT^^^nnn........................000111222444555777888999>>>>>>@@@DDDHHHFFF@@@:::GGGCCC<<<999===AAA>>>777888888777555111000111333222222222222111000//////............------------+++++++++*********))))))(((((((((((((((((((((((()))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((()))))))))*********+++,,,---...///000111111222111111333555888;;;===@@@AAADDDFFFHHHIIIIIIIIIJJJJJJLLLMMMMMMMMMLLLLLLOOOMMMLLLLLLOOOPPPOOONNNMMMMMMMMMLLLKKKJJJHHHGGGGGGFFFDDDBBB@@@???>>>>>>;;;;;;:::999888888888888777666555444444333333333444333222111000000000000000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------..................///000111222333333555666999;;;===>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===???===;;;;;;<<<<<<;;;::::::::::::999999888777666222222111111111000000000111000//////......//////------,,,,,,,,,+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222444444444555777:::<<<>>>AAADDDGGGIIIJJJKKKNNNPPPTTTUUUVVVVVVSSSRRRRRRRRRPPPOOOMMMKKKIIIGGGFFFFFFCCCBBBAAA????????????@@@<<<;;;::::::;;;;;;:::999888888777666555555555555333222222111111000//////............................../////////000000000000000111111111222222222333444555666888999:::;;;:::<<>>===;;;:::777555444333444333222000///.........------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222///,,,,,,...000000000777...***222???MMMYYYaaaZZZVVVaaa~~~------------------------/////////000222444666888<<<===AAAFFFIIIFFF@@@999===>>>>>><<<===>>>;;;666<<<999555333222222222111222222222222111000//////............------------++++++*********)))))))))((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))******++++++,,,---...///000000111000000111333555888999>>>???AAADDDFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPOOONNNOOOQQQQQQQQQPPPNNNNNNOOOPPPOOOMMMKKKIIIFFFEEECCCAAA???>>>======;;;:::999888777777777777777666555444333333333333222222111000////////////000////////////.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------...///000000111111333444666999;;;======>>>???>>>===;;;:::999999999::::::999:::<<<<<<;;;999::::::::::::999888777666111111000000000/////////000000///............///,,,,,,,,,,,,++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111444444444555666888:::;;;>>>AAADDDFFFHHHJJJMMMPPPRRRRRRQQQNNNLLLLLLOOOQQQNNNMMMLLLJJJGGGFFFDDDCCCDDDCCCAAA???>>>???@@@AAA<<<;;;999:::;;;;;;:::888888777666555444444444444222222111111000000//////........................---.........////////////...////////////000000000111222333444555777777888999:::<<<===>>>AAAEEEHHHMMMOOOQQQUUUWWWYYYZZZZZZRRRVVV[[[```bbbbbb```______\\\ZZZYYYYYYWWWRRRNNNDDDCCCBBB@@@@@@@@@AAABBB>>>===<<<:::888666555444333222111000///.........------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------333000......111222111///,,,111===LLLUUUXXXYYY[[[```uuu------------------------//////......///222555777777999<<>>AAADDDGGGIIIJJJJJJJJJJJJKKKLLLNNNPPPQQQPPPPPPPPPQQQRRRRRRRRRQQQNNNOOOQQQRRRQQQOOOLLLJJJEEEDDDBBBAAA???>>>======:::999888777777666777777666555444444333333333444111111000///............/////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---------------------...///000000111111222444666888:::<<<<<<>>>===<<<;;;:::999999999999999999;;;<<<<<<:::777::::::::::::999888777666111111000000000/////////000///......------......,,,+++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///000000333333333444555666777777;;;===AAACCCEEEHHHLLLOOONNNNNNMMMKKKIIIIIILLLNNNJJJJJJIIIHHHGGGEEEDDDCCCCCCBBB???=========???@@@;;;:::999999::::::999888777666555444333333333333222111111000//////......------------------------------------............------------............///000111222333444555555777888999999:::===AAADDDHHHJJJMMMQQQSSSTTTTTTTTTTTTWWW\\\aaacccbbb```^^^___]]]ZZZYYYWWWTTTOOOJJJDDDCCCBBB@@@@@@@@@@@@AAA======;;;:::888666555444222222111//////.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,///222333333111000///000AAAWWW```YYYPPPUUU```++++++++++++++++++++++++///...------...111444555444555888;;;???AAA@@@@@@888>>>???999444444555555AAA:::444333666777444000000000111111111000//////...------------,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''(((((((((((()))))))))******++++++,,,,,,------///000000111222333444555777888;;;>>>AAAEEEGGGIIIHHHHHHHHHIIIKKKMMMOOOPPPOOOPPPQQQRRRRRRQQQQQQQQQNNNOOOQQQRRRQQQNNNKKKIIIEEEDDDBBB@@@???======<<<999999888777666666666666555444444333333333333444111000///...------------............------------,,,,,,+++++++++*********++++++++++++++++++++++++*********************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---------......///000000000///000111333555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;888666999999999999888777666666222222111111111000000000///......---------------++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......//////111111222333444444444555888:::===???AAAEEEIIILLLJJJKKKLLLLLLJJJIIIJJJJJJEEEFFFFFFGGGFFFEEEDDDDDDAAA@@@>>><<<;;;<<<===>>>;;;999888888999999888777666555444333222222222222111111000//////......---------------------------+++,,,,,,,,,------------++++++,,,,,,,,,---------......///000111111222222555555666666666999===@@@BBBDDDHHHKKKNNNOOOOOOOOOVVVXXXZZZ]]]^^^^^^]]]\\\ZZZYYYYYYWWWUUUQQQMMMIIIFFFEEECCC@@@???>>>>>>>>><<<;;;:::999777666555444111111000///............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........***...222222//////555;;;QQQSSSSSSPPPPPP___++++++++++++++++++++++++------,,,---...000111333333444666999<<<>>>@@@AAA999>>>>>>777111222444666:::666222222444555222...///000000111111000//////------------,,,,,,,,,,,,******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((((((((()))))))))*********+++++++++,,,......///000111333333444555555777:::>>>AAADDDFFFEEEEEEFFFHHHIIIKKKLLLLLLLLLOOOQQQRRRQQQPPPPPPPPPNNNNNNOOOOOOMMMKKKHHHGGGDDDCCCAAA???===<<<;;;;;;999888777666555555555555444444333333333333444444000000///...------------......---------,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,------.........//////////////////111222444666777777777999:::;;;;;;;;;;;;<<<;;;::::::::::::888666888888888888777666555444222222111111111000000000......---,,,,,,,,,,,,---*********+++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........///000222333333333333555777999;;;===AAAEEEIIIFFFIIILLLMMMKKKIIIHHHHHHDDDDDDFFFFFFFFFEEEDDDCCC???>>>===<<<<<<;;;;;;;;;:::999777888999999888666555444333222111111111111000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......///000000111222444555555555666:::<<<===???BBBFFFIIIKKKLLLLLLSSSTTTVVVWWWXXXYYYXXXXXXTTTUUUVVVVVVUUUQQQNNNLLLHHHFFFDDD@@@>>><<<<<<;;;::::::999888666555444333111000//////.........///------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---....../////////000000---,,,333AAALLL\\\NNNEEENNNiii******************************+++,,,---......//////222555888999::::::;;;777;;;<<<777333444555555555333222333444444111...//////000000000000000///---------,,,,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((()))))))))))))))************+++***+++---...000111222222333333555777:::>>>AAACCCBBBCCCEEEGGGHHHHHHHHHHHHJJJMMMPPPQQQOOONNNNNNOOONNNNNNMMMKKKIIIGGGEEEDDDAAA@@@>>><<<;;;999999888888888777666555555555555444333333222333333444444111000///...---------------------,,,,,,,,,,,,++++++*********))))))))))))************************************************************************))))))))))))*********+++************++++++++++++,,,,,,,,,,,,------------//////...///000222333444444555666888888888888888:::888777777888999888777777777777666666555444333111111000000000/////////...------,,,+++,,,,,,,,,)))*********++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,---------,,,---///111222222222222333444666777999===BBBEEEEEEHHHJJJKKKIIIHHHHHHHHHEEEFFFGGGGGGFFFDDDBBB@@@===>>>>>>>>>===<<<;;;::::::888777777888888777666444333222111111000000111000000///......------,,,++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,---------......//////000111222444555555555777999:::;;;>>>BBBEEEIIIKKKMMMOOOPPPSSSVVVWWWXXXWWWVVVTTTUUUWWWWWWUUUQQQMMMLLLHHHFFFCCC@@@>>><<<;;;;;;999888777666555444333222000000///............///------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////222000...000777BBBMMMSSSPPPOOO]]]{{{tttwww))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,+++///444777777555333333333888;;;888555666777555333444444666666555222000//////000000000000000///---------,,,,,,,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))))))))))))))************((()))+++---///000000111222222333555888<<<@@@BBB@@@AAADDDFFFGGGGGGFFFEEEHHHLLLPPPPPPNNNLLLMMMNNNNNNMMMKKKIIIFFFDDDCCCBBB???>>><<<:::888777777666888777666555555444444555333333333222222333444444111111///...............---------,,,,,,,,,++++++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++,,,,,,//////......///000222333222333555666666666555444777555444444666888999999666666666666555444333222000/////////...............---,,,,,,++++++,,,,,,))))))******++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,------+++,,,...000222222222222222333444555777;;;???CCCFFFGGGIIIHHHGGGGGGGGGIIIHHHHHHHHHHHHFFFCCC???======>>>???@@@???===;;;:::999888777777888888777666444333222111000000000000000//////...------,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,---------......////////////222444555555555666777999:::===@@@DDDHHHLLLNNNLLLOOOSSSXXXZZZZZZYYYWWWXXXYYY[[[YYYUUUOOOKKKHHHGGGEEECCC@@@>>>===<<<<<<888777666555444333222222000//////............///---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000000...000999GGGQQQSSSQQQQQQccczzzxxx)))))))))))))))(((''''''))))))*********+++++++++......000222444666888999999999777444222111222333111222333333444444444444////////////............------,,,++++++******)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,---......111111222333444666777888<<<===>>>BBBFFFIIIJJJIIIOOOOOOOOONNNMMMMMMPPPRRROOOMMMJJJGGGFFFEEEFFFFFF>>>>>>===<<<;;;999777666888777666555333333333333333333111000000000111222000000///...---,,,,,,,,,---------,,,,,,+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------------......///000000000222222333444444555555666555555666666777777888888444444333333333222222222////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))************************++++++************++++++++++++************++++++++++++************++++++******************************+++++++++,,,,,,,,,...............///000000111222222444666888:::;;;@@@@@@AAACCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@???>>>===<<<<<<:::999888666555555555555222222111111000/////////------------------------,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...///000222333444555666888:::>>>AAADDDGGGHHHLLLPPPUUUWWWWWWWWWXXX[[[ZZZZZZZZZXXXUUUQQQMMMJJJJJJGGGDDDAAA@@@???>>><<<:::999888666555333222111000///...------,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......111///,,,+++---000111222...333888KKK___UUUNNNbbbeee)))))))))))))))((('''''')))))))))*********+++++++++,,,...000222444555666999;;;===999333111333666000111111222222333222222////////////............---,,,,,,++++++******)))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((()))))))))*********++++++***++++++,,,---...000000111111333555666777:::;;;>>>BBBFFFHHHIIIIIINNNOOOOOONNNMMMMMMPPPRRRPPPNNNLLLJJJHHHHHHIIIIII???>>>===<<<:::999888888888888666555444333333333333222111000000000111111000///...------,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------------...//////000000222222222333444444555555555555555555666666666666444444444444333333333222////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))************************++++++************++++++++++++************++++++++++++************++++++******************************+++++++++,,,,,,,,,...............//////000000000111222444666888999>>>???AAACCCDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@???>>>===<<<<<<;;;999999777666555444444444222222111000000//////...........................,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---...///000222333444444555777999<<>><<<::::::888777555333222222000///...------,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........222000///000222333111000222FFFTTTVVVRRROOO[[[qqq)))))))))))))))(((''''''))))))))))))************)))***+++---///111222333555;;;???;;;333...111666//////000111111111111000/////////............---,,,,,,,,,+++******)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((())))))))))))******************+++,,,---......//////000111333444555666999===AAAEEEGGGHHHHHHMMMNNNOOONNNMMMMMMOOOQQQOOONNNLLLKKKIIIIIIIIIIII@@@???===;;;:::999::::::999888777666444444444444222222111000000000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,---......//////000111111222222333444444444555555555555555444444444555555444444444333333333////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))************************++++++************++++++++++++************++++++++++++************++++++******************************+++++++++,,,,,,,,,...------------...////////////000111222444666777;;;===@@@CCCDDDCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@??????>>>===<<<;;;;;;999888777555444444333333111111111000//////..............................++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------...///111222333333444555777999<<>><<<;;;:::999777666444333222000///...------,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------............///000111111111000000@@@PPP___XXXOOObbb)))))))))))))))(((''''''((((((((()))))))))******((((((***+++---///000111111555888666111------//////000000111111111000000//////.........---------,,,,,,++++++***)))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))******+++,,,------------...///111222333333777<<>>AAABBBBBB@@@>>>===>>>???@@@@@@@@@@@@@@@???>>>>>>===<<<;;;::::::888777666444333333222222111000000//////...------------------------------++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000111222222222333444777999;;;===>>>>>>CCCIIIKKKLLLLLLNNNQQQUUUUUUSSSRRRPPPNNNLLLKKKCCCAAA????????????>>><<<;;;:::999888666444333222000///...------,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............,,,000222000...000888???YYYPPPTTTYYY```)))))))))))))))(((''''''''''''((((((((()))))))))(((((()))+++,,,...///000000000000000000///,,,***000111111111111111000000............------------,,,,,,+++******))))))(((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))***+++,,,,,,,,,,,,,,,---...///000111111666;;;???BBBCCCFFFHHHHHHJJJLLLLLLLLLLLLMMMNNNMMMMMMLLLJJJGGGDDDAAA???@@@???<<<:::999999;;;;;;999888777555444444444444111111111111000000//////...------,,,,,,,,,,,,---++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,,,,------......//////000000111222222222666666666555555444444444555555444444444333333333////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))************************++++++************++++++++++++************++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......000000000000111222333444444777;;;>>>??????===;;;;;;;;;<<<>>>>>>?????????>>>======<<<;;;:::999999777666555333222222111111000000//////...---------+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...//////000000111111222444666888999999;;;@@@FFFIIIJJJKKKMMMPPPPPPPPPPPPOOOMMMLLLJJJIIIBBB@@@??????@@@???>>><<<;;;:::999777666444333222000///...------,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////...333666111---444EEEUUUcccOOOUUUkkk~~~zzzxxxwwwwwwxxx{{{~~~)))))))))))))))(((''''''''''''''''''(((((((((((('''((()))***,,,---...///111...,,,---111222...+++000111111111111000000///.........------------,,,+++++++++***))))))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((()))***+++,,,,,,,,,,,,,,,---...///000000444999;;;<<<>>>CCCFFFEEEGGGJJJJJJJJJJJJKKKLLLMMMMMMMMMKKKIIIEEEAAA???>>>===;;;:::999999::::::888777666555333333333333000000111111000000///...------,,,,,,,,,,,,------*********+++++++++++++++************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************++++++++++++******+++,,,,,,------.........//////000111111222444444444444444444333333444444333333333222222222////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))************************++++++************++++++++++++************++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++++++++,,,------000000//////000111222222111333666:::;;;;;;:::999999999;;;<<<>>>>>>??????===<<<<<<;;;:::999888888666555444222111111000000/////////...------,,,,,,******************************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////000000111222444555666666;;;@@@FFFJJJKKKLLLOOORRRLLLMMMNNNOOONNNLLLIIIHHHBBBAAA@@@@@@@@@@@@===;;;:::999888666555333222111000///...------,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////,,,000222111111:::MMM\\\RRRVVVpppzzzssskkkeeebbb```^^^\\\WWWWWWVVVUUUVVVWWWYYYZZZZZZ[[[]]]___aaafffmmmqqq|||)))))))))))))))(((''''''&&&&&&'''''''''(((((((((&&&'''((()))***,,,---------,,,+++,,,...000000//////000000000000///...---.........---------,,,,,,++++++******))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))++++++,,,,,,,,,,,,---...//////---111555666666888>>>CCCBBBEEEHHHIIIHHHHHHIIIJJJHHHIIIJJJJJJIIIEEEBBB???;;;;;;;;;:::999999888888777666555333222222222222///000111111111000......---,,,,,,+++,,,,,,------)))*********++++++++++++************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************++++++++++++*********+++,,,,,,---------......//////000111111111111111111222222222222333333222222222111111111////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))************************++++++************++++++++++++************++++++++++++************++++++******************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---///............//////000///000333555777888888888888999:::<<<===>>>??????<<<<<<;;;:::999888777777555444333222000000000000//////......---,,,,,,+++******************************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,------......000000111111222333444444999>>>EEEHHHIIIKKKNNNQQQJJJLLLOOOPPPPPPMMMJJJGGGCCCBBBAAAAAAAAA@@@===;;;999888777555444222111000000///...------,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////---...000666???IIIRRRXXXTTTwww|||lll^^^]]]YYYSSSMMMIIIGGGEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFHHHIIIIIIIIIKKKPPPTTTVVV\\\eeennnxxx)))))))))))))))(((((('''&&&&&&&&&'''''''''((((((&&&&&&'''((()))***+++,,,)))***++++++***+++///222.../////////...------,,,......---------,,,,,,,,,++++++******)))((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''(((((()))***+++,,,,,,,,,,,,---......///,,,///222222111444:::@@@AAACCCFFFHHHGGGGGGHHHIIIAAACCCFFFGGGGGGDDDAAA???:::::::::::::::999888777666555444333222111111111///000111111111000...---,,,,,,,,,++++++,,,------))))))******++++++++++++************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++)))******+++,,,,,,------------......///000000000......//////000000111111222222222111111111000000000/////////..................---,,,,,,++++++***************************))))))))))))))))))))))))************************++++++************++++++++++++************++++++++++++************++++++******************************+++++++++,,,,,,,,,++++++******++++++,,,------------,,,,,,------......///111333444666777777777888:::<<<===?????????<<<;;;;;;:::999888777777555444222111000000/////////......------,,,++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------000000111111222222333333666;;;AAAEEEFFFHHHKKKNNNIIILLLPPPRRRRRROOOKKKHHHDDDCCCBBBBBBBBB@@@===:::888777666555333111000///000000...---------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000555333666BBBRRR\\\[[[VVVsss~~~lllaaa\\\WWWPPPEEEDDDDDDCCCBBBBBBBBBCCC???@@@AAACCCDDDEEEFFFGGGDDDFFFGGGFFFDDDDDDGGGJJJCCCHHHMMMPPPTTT___ooo{{{((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++//////.........---------//////...---,,,,,,++++++))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$(((((((((((())))))))))))((())))))))))))(((((('''+++******************+++------,,,+++++++++,,,,,,+++---///111444777<<>>===<<<;;;999888777666666444222111222222000//////////////////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************(((((())))))*********+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000000111111111111111111111111111111///............---------------------------------************************************************+++++++++*********))))))******+++++++++,,,,,,,,,*********)))))))))((((((************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++,,,,,,---.........000000000111222333555666888999999:::;;;<<<===>>>;;;;;;;;;:::999888777666444333222111000000000000......---------,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////000000111111333666;;;???BBBDDDHHHJJJIIIJJJJJJJJJHHHEEEBBB@@@CCCDDDEEEEEECCCAAA>>>===;;;:::888777555444444444//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......111111000///...///000111888---:::YYY```TTT\\\xxx~~~qqqggg[[[QQQKKKHHHEEEDDD???>>>===>>>@@@CCCDDDDDDBBBDDDFFFGGGHHHIIIKKKMMMKKKMMMPPPRRROOOIIIJJJOOOGGGDDDEEEJJJLLLKKKOOOVVVbbbmmm((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++------------,,,,,,,,,+++.........---,,,,,,++++++))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&(((((((((((())))))))))))))))))((((((((((((''''''((((((''''''((())))))*********))))))***+++,,,,,,...///111222444666:::===AAABBBDDDFFFHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;999888777666666444222111222222000//////////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))******************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000111111111111111111111111111111............------------------------------------************************************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******+++,,,,,,------.../////////000000000111333444555666666777888999:::;;;;;;::::::::::::999888777666333333222111000000000000...------------,,,,,,,,,************************************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......///000000111111333555999<<>>@@@BBBEEEFFFEEEEEEDDDEEEEEEDDDCCCBBBAAA@@@@@@======<<<;;;999888777777666444222111222222000//////////////////......---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))************+++++++++++++++*********************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...//////000000000000000000000000000000............------------------------------------************************************************+++++++++*********************+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***,,,,,,,,,---......//////////////////000222333444333444444555666777888888999999999999888777666666333333222111000000000000------------,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......///000000000222444666999;;;>>>CCCFFFIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@AAAAAA@@@>>><<<;;;999888777555444333222222//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........++++++---///222333333222:::MMMXXXTTTYYYyyytttcccTTTLLLFFFCCC???>>>>>>???@@@???>>>@@@EEEKKKRRRXXX]]]```UUUVVVXXXYYYZZZ\\\___bbb]]][[[]]]ccceee___XXXUUUVVVTTTTTTWWWWWWUUUVVVXXXVVVQQQNNNRRR]]]ppp((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******++++++++++++++++++++++++---,,,,,,,,,+++++++++***))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((***++++++,,,,,,,,,(((((((((((()))))))))))))))(((''''''(((***---///......---,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000222333222111111222444777999<<>>===<<<888777666444333222111111//////...---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------............---///111000...///444999OOO```___WWWrrrvvvdddVVVMMMGGGEEEAAAAAABBBCCCDDDEEEFFFFFFJJJMMMRRRVVVXXXYYYYYYZZZ```aaaaaa```^^^^^^___aaa```[[[YYYZZZ[[[\\\```fffcccaaa^^^]]]]]]\\\[[[[[[\\\WWWSSSQQQPPPTTT```mmm((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))++++++++++++++++++,,,,,,+++++++++++++++*********))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++,,,,,,,,,,,,(((((((((((())))))))))))'''''''''(((***---111333222111000...,,,,,,++++++---,,,,,,+++++++++,,,,,,...000111000...---...///000222666:::===?????????BBBBBBAAAAAA@@@@@@??????<<<<<<;;;::::::999888888666444222111222222000//////////////////......---,,,,,,+++++++++*********************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************((()))))))))************---,,,,,,++++++******************************************************************+++++++++,,,,,,+++++++++,,,------......////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,---.........------------......///000111111222333444555666666666666777777666666555555333222111000////////////------,,,,,,,,,+++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---......//////000111222222333666;;;>>>CCCBBBAAAAAAAAAAAABBBBBB>>>????????????>>>>>>>>>888777555444222111111111//////...---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........//////---222444000+++///===JJJ___^^^bbbxxx~~~oooZZZKKKDDDDDDCCCBBBAAADDDHHHKKKNNNOOOPPPQQQXXX\\\aaacccbbb```^^^^^^]]]^^^______]]]\\\\\\]]]\\\jjjyyymmmiii^^^[[[XXXUUUVVVXXXWWWVVVZZZZZZ[[[\\\XXXSSSTTTXXX[[[rrr((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((+++++++++++++++,,,,,,,,,************************))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((******+++++++++(((((((((((())))))))))))''''''((()))+++...000222000///---+++***)))((((((******)))(((((((((((((((,,,---///...---,,,,,,---...000333777;;;>>>@@@AAAAAA@@@@@@@@@?????????>>><<<<<<;;;::::::999888888666444222111222222000//////////////////......---++++++++++++************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))************+++++++++++++++*********************************************************************++++++++++++*********+++,,,,,,------////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,---......000111111222333444555666555555555666666555555444222222111000////////////,,,,,,,,,,,,++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,---............000111111222444777:::>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>???888777666444333222111111//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------........./////////+++000333000///777KKK\\\```[[[tttvvvbbbWWWJJJCCCBBBCCCBBB???CCCGGGMMMRRRUUUXXXZZZ\\\ZZZ^^^bbbbbbaaa```bbbddd\\\dddooo{{{{{{xxxuuupppiiigggeee___XXXXXXUUUVVVZZZ\\\ZZZZZZ\\\TTTUUUbbb|||((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((()))))))))*********++++++)))*********************))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))))))))((((((((((((((())))))))))))(((((())))))***+++,,,,,,+++***)))((((((''''''(((((('''''''''''''''((()))***,,,......---,,,,,,---...///000333666:::===???@@@????????????>>>>>>>>><<<;;;;;;::::::999999888666444222111222222000//////////////////......---++++++++++++************************************))))))))))))))))))))))))************************************************************************))))))))))))************))))))******************************************************************************++++++++++++))))))******+++,,,,,,,,,........................---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,)))*********+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,((())))))******+++,,,,,,,,,++++++++++++,,,------//////000111222333444444333444444555555555444444222111000//////......///,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++++++++++++++,,,------......---///111222222333555777999:::<<<===>>>>>>>>>===<<<<<<;;;<<<<<<===>>>>>>999888666444333222222222//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////---///111222777DDDUUUccc\\\sss{{{fff```LLLIIIEEECCCCCCEEEFFFFFFMMMQQQWWW[[[]]]^^^```bbbcccdddeeeeeeeeejjjttt{{{|||lllcccZZZYYYYYYWWWVVVWWWaaaWWWRRR[[[ooo)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''((((((((())))))******)))))))))))))))*********))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))******)))((('''&&&((((((((((((((())))))***''''''''''''(((***+++,,,)))+++...///...---......---------///111555999;;;????????????>>>>>>>>>>>>;;;;;;;;;::::::999999999666444222111222222000//////////////////......---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************(((((())))))*********+++************************)))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,........................---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))******++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,((((((((()))******+++++++++++++++***++++++,,,,,,......///000111222333333333333444555555444444444222111000//////.........,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,---......,,,///111222222222444555666888:::<<<>>>===<<<;;;::::::::::::;;;<<<======999888777555444333222222//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////............/////////000222111000444>>>LLLYYY```\\\vvvhhhXXXFFFBBBCCCCCCAAAAAAEEELLLRRRZZZ^^^cccdddcccbbbccceeedddjjjuuuwwwpppggg```]]]XXX[[[___^^^ZZZbbb~~~(((((((((((('''''''''''' ...###///000///^^^aaa...'''$$$222)))MMM{{{rrrHHH###+++)))''')))111(((}}}xxxZZZ222+++)))''' 888$$$%%%((($$$)))---""")))###999[[[...(((''' %%%((("""******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))(((''''''((()))***++++++,,,,,,+++***((('''))))))))))))))))))))))))((((((((((((((()))))))))+++---000222333222000...------...------000333666:::;;;===>>>???>>>===<<<<<<<<<<<<;;;:::999888777555444444333222111000000111000///......------...******************++++++(((((()))))))))*********((((((((((((((((((((((((++++++************++++++)))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************************************)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------------......///000000000333333333444444333222222222111111000///......---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......//////000111111111444666777999::::::::::::888999:::;;;<<<<<<<<<<<<999888777555333111000///......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............//////...------///000111000333222111777GGGYYYaaa```rrr^^^KKKBBBBBBDDD<<<:::AAALLLSSSXXX\\\cccZZZ^^^kkkmmmeeehhhttttttjjjiiihhhhhhfff___[[[eeerrr((((((((((((''''''''''''222///))) pppxxx---***###"""OOO%%%,,,'''111[[[&&&,,,222$$$'''$$$!!!)))$$$MMM###&&&!!!)))((($$$((($$$'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))*********)))((('''&&&&&&'''((((((,,,------,,,+++***((('''))))))))))))))))))))))))'''((((((((())))))*********+++---.........,,,++++++,,,---------...111444666777:::<<<======<<<<<<;;;;;;;;;;;;:::999888777555444444333222111000000111000///...------------,,,,,,,,,+++*********))))))************+++++++++************************++++++************++++++)))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************************************)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------...//////000000222222333333333333222222111111000000///......---++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------......///000000000333444666888999999999999888888999:::;;;;;;;;;:::888888666555333111000///......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////...///000111111000666,,,111GGGTTTZZZoookkkZZZNNNEEEBBBCCC<<>>TTTbbb]]]ggggggWWWHHHCCCDDDCCCAAA@@@KKKSSSYYY\\\eeeqqqtttoootttsssoooooo(((((((((((('''''''''''',,,)))***ZZZGGG///+++!!!---FFF ***$$$:::888///+++,,, $$$!!!:::>>>{{{###)))***&&&000|||000ccc ,,,###,,,'''###,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&'''((()))***+++,,,************))))))((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))******+++,,,---...///000000000///......---------)))+++---.........///000333444444555666666666666777777888888999888888888555444444333222111000000000///...------,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........++++++++++++++++++++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))*********+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++,,,,,,------.........//////000111111111000////////////............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,---------//////000000111333333444888888999999999888888777666666555333222111000000......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///,,,///111111000000111333;;;NNNZZZXXXccc~~~eeeSSSKKKDDDCCCDDDCCCEEEIII\\\```jjjrrrnnnhhhooo|||((((((((((((''''''''''''%%%%%%,,,%%%www111&&&...((( 555:::&&&)))111%%%***\\\***$$$+++222&&& %%%dddlll555$$$&&&???||| ...***---$$$***###$$$'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''')))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%&&&'''((())))))***'''(((((())))))(((((('''&&&&&&&&&&&&'''(((***+++))))))))))))))))))))))))''''''((())))))***++++++,,,------------,,,,,,+++***,,,------------...000333333333333333444444444555666777888888888888888555444444333222111000000000///...---,,,,,,,,,,,,))))))***+++,,,---......+++++++++,,,,,,,,,------************************++++++************++++++)))************+++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,******+++,,,,,,------...------...///000000000000........................++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------.........///000111333444666666777777888777777777555555444333222111000000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///---///111111000000444888KKKVVVWWW[[[~~~}}}fffYYYIIIEEEBBBAAAAAAEEEOOOZZZggggggmmmpppiiimmm((((((((((((''''''''''''&&&000jjjBBB888WWW,,,$$$888,,,!!! 888!!!---,,,###$$$)))***"""000///&&&""")))ZZZlll!!! 222+++%%%'''!!!)))$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''(((***+++,,,++++++******)))(((((((((((()))***))))))))))))))))))))))))''''''((((((((())))))))))))***,,,------,,,+++******+++++++++***+++---////////////000111222333333444555666777888888888888555444444333222111000000//////...---,,,,,,,,,,,,)))*********+++,,,,,,,,,)))************+++++++++************************++++++************++++++)))************+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,*********+++,,,,,,------,,,,,,---...///000000///........................++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,------...............///111222333222333444555555555555555555444444333222111000000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///...111333222111333888>>>TTTYYYccc}}}yyybbbUUUNNNEEEBBBBBBDDDHHHOOO]]]iiiooonnnrrr|||)))((((((((('''''''''''')))&&& '''CCC___+++***"""""",,,&&&(((///"""333%%%uuu,,,+++,,,$$$&&&,,,RRR;;;]]]}}}$$$888lll%%%+++444'''%%%&&&"""///&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***+++---///000000000///...---+++***)))((())))))))))))))))))))))))))))))******************++++++(((***---//////...,,,+++*********)))((())),,,///++++++,,,---///111333444333444555777888888888888555444444333222111000000//////...---,,,,,,,,,,,,++++++******************(((((()))))))))*********************************++++++************++++++)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------)))******+++,,,,,,------+++,,,---...////////////---.....................++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,---..................///111222444///000111222333444444444444444333333222111000000......---,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000222444333222555<<>>BBBAAADDDLLLTTT\\\fffpppuuuzzz))))))))))))((((((((((((,,, ''' $$$333000222"""222 ***))) 111...000UUU,,, nnn%%%)))ddd)))(((%%%---"""(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))((((((''''''))))))((((((((())))))***(((((((((((((((((((((((()))(((&&&%%%&&&''')))***,,,------......------,,,,,,,,,+++***))))))******))))))************))))))***+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222222333333444555555666333333222222111000/////////......------,,,++++++++++++++++++++++++++++++------,,,+++************************************************************************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************+++,,,------******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111111222222333444444333333222222111000//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000///;;;222---888555999WWWZZZlllkkkUUUFFFCCCGGG???BBBJJJWWWbbbjjjpppuuuyyy))))))))))))(((((((((((((((%%%%%%,,,,,,$$$RRR---333***&&&---$$$999uuu999+++VVVFFF...$$$lll$$$'''sss((()))%%%---"""(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((()))((('''&&&'''(((***+++,,,,,,------------,,,,,,,,,,,,+++***************))))))************))))))++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---///000000111222222222333444444555555333333222111111000/////////......------,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,************************************************************************************************************************************************************************+++++++++++++++++++++++++++++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............000000111111222333333333333333222111111000//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000000000222000111@@@PPPTTTdddqqq\\\NNNEEEAAABBBEEEEEEOOObbbnnnqqqwww))))))))))))((((((((((((!!!$$$&&&,,,(((!!!uuu,,,!!!wwwJJJ888'''***eee~~~(((%%%lll$$$&&&$$$)))###---###)))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((((((((''''''(((***,,,---+++++++++,,,,,,+++++++++,,,++++++************+++)))******++++++******)))************************))))))))))))))))))))))))******++++++,,,,,,------++++++,,,,,,---...//////111111111222333333444444222222222111111000000//////......------,,,++++++++++++++++++++++++++++++************+++,,,---...************************************************************************************************************************************************************************++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111111222222333222222222111111000000///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000000111333)))333555...IIIcccTTTuuuYYYJJJFFFDDDBBB@@@NNNRRR___nnnsssyyy))))))))))))((((((((((((,,,"""777)))>>>...%%%&&&zzz,,,$$$uuu)))###nnn'''''''''""",,,%%%+++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******++++++,,,,,,+++++++++******)))((((((((((((((((((((((((((((((((((((((()))***,,,---...******++++++++++++******,,,++++++******+++++++++******++++++++++++************++++++,,,---......++++++++++++++++++++++++,,,,,,,,,------......///******+++,,,,,,---......///000000111111222333333222111111111000000000//////......------,,,+++++++++++++++++++++++++++++++++*********++++++,,,---************************************************************************************************************************************************************************++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111222222111111111000000000///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------............///000000111111666...444999777JJJbbbeeewwwbbbKKKBBBCCCEEEGGGHHHVVVdddppprrrttt))))))))))))(((((((((((($$$...((("""***...uuu)))000 ???,,,///%%%"""///(((nnn''''''yyy"""((($$$+++$$$+++'''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,,,,)))************)))((('''))))))))))))))))))))))))(((((()))***+++,,,---...)))******++++++******))),,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......******++++++,,,---------......//////000111111111111111111000000000000000///......------,,,++++++++++++++++++++++++++++++---,,,++++++*********+++************************************************************************************************************************************************************************++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...//////000000111111111111000000000000000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------...............//////000111111111333555333<<>>''''''+++...lll$$$''';;;,,,(((,,,)))###+++(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((('''''''''''''''''''''(((***,,,,,,,,,+++***))))))))))))))))))))))))(((((()))******+++*********++++++++++++++++++***+++++++++++++++,,,---...,,,,,,------------,,,,,,///////////////000000000//////////////////////////////......------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---....../////////000000000000000000000///......------,,,++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++************************************************************************************************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.........,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---....../////////000000000000000000000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------............/////////000111111222222000222;;;KKKVVVbbblllNNNGGGCCCBBBEEEJJJRRR^^^jjjqqqttt))))))))))))(((((((((((('''$$$+++!!!666~~~$$$+++'''$$$$$$888UUU---$$$&&&###&&&///%%%'''&&&///888666###|||)))(((^^^nnn%%%)))(((###,,,)))$$$---(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((('''''')))+++---000111000//////))))))))))))))))))))))))((())))))*********))))))++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,---...,,,------......------,,,---...000333666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;444444333222111000//////,,,------------------...++++++,,,------......///////////////000000000000///......------,,,++++++++++++++++++++++++++++++************+++,,,------************************************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---------.........//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///////////////000000000000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........///////////////000111111222222777...CCCTTTPPPmmm|||WWWRRRDDD@@@AAAHHHQQQ[[[fffpppwww~~~))))))))))))))))))))))))'''444,,,$$$+++%%%+++++++++...LLL'''000777(((###AAA+++&&&###mmm...000!!!..."""(((***((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************'''(((+++000333333111...000---+++)))))))))'''&&&))))))))))))***+++,,,---,,,,,,------------,,,,,,000...---++++++,,,///111...***))),,,111666:::>>>???JJJNNNJJJPPP]]]\\\QQQZZZ___bbb___^^^___^^^\\\QQQPPPNNNMMMKKKEEE>>>999333000......//////...,,,...............------,,,111000//////111111000//////............------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------........................------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////000...------000222444555777---KKKQQQXXXdddPPPFFF???DDDFFFNNN]]]dddkkk{{{~~~)))))))))))))))))))))))))))###%%%444???+++((('''///hhh&&&'''---CCCLLL(((<<<(((%%%(((,,,++++++^^^###&&&...###+++)))$$$(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************''''''))),,,//////---+++,,,+++)))***+++,,,+++***************+++,,,,,,------------...------,,,,,,...//////...---------...222777>>>DDDFFFGGGJJJMMMZZZVVVSSSTTTZZZ^^^[[[VVVSSSZZZ___ccchhhnnnpppmmmfffccc___[[[YYYXXXXXXWWWSSSPPPIII???666///,,,,,,000///......---.../////////.........000000///---///............------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++++++++++++++------------------------........................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........---------.........//////111/////////111333555555444:::OOOXXXwwwrrrZZZKKKDDDAAAIIIJJJQQQfffrrrssswww))))))))))))))))))))))))''',,,$$$...www)))###)))SSS)))+++///111000222111(((ooo(((tttNNN+++(((&&&==="""<<<***+++)))"""+++(((%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))***************))))))***,,,,,,***))))))((((((***---///000///---,,,,,,,,,,,,,,,------000000000///...------,,,---...///000222555999<<>>CCCKKKSSS___jjjmmmjjjvvvnnnaaaTTTMMMOOOVVV[[[bbbeeeeee___UUUMMMIIIHHH777444111...------///000---------...000000///---///............---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.................................------------------------////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......,,,------------.........------........./////////000000111111222333444555999FFFQQQ]]]www^^^NNNFFFDDDEEELLLTTTcccqqqsss~~~))))))))))))))))))))))))'''+++''',,,&&&###%%%///$$$(((---###((('''111QQQ&&&&&&...(((&&&qqq+++ (((+++$$$###((('''+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************///---+++***++++++***)))(((((()))+++///111111111///......------------...444333222000///...---------000333666;;;CCCMMMTTT\\\bbbeeedddcccgggkkknnnjjjaaaZZZXXXYYYYYYYYY[[[]]]]]]]]]```iiiqqqrrrmmmdddjjjrrrtttnnndddZZZTTTRRRZZZccciiiggg```XXXRRRFFFBBB<<<555000.........---,,,,,,...111111111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------................................................,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...------------............------------------------------------------------////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------........................------------------------------------------------,,,,,,,,,---------......------------........................///////////////000111222222333444555FFFGGGVVViii~~~bbbOOOFFFDDDFFFJJJRRRbbbvvvvvvoookkkhhhdddccciiisss************************+++$$$###333+++333pppddd222222 ###666)))SSS111666555 CCC%%%444%%%(((&&&'''111,,,jjj$$$111***...$$$$$$+++&&&%%%---(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************///---*********+++***)))***)))***---///111000/////////......---.........333222111///////////////222888@@@FFFIIINNNUUUZZZfffhhheee___]]]___]]]XXXXXXaaabbbYYYXXXaaagggeeelllggg^^^XXXYYY\\\ZZZUUUUUUYYY^^^``````^^^\\\[[[RRRUUU\\\eeekkkiii___WWWZZZUUUNNNEEE===777333222...---,,,---///000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,---------.................................////////////////////////------------------------////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,---------.........---------.........//////................................................000000000000000000000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------........................------------------------------------------------,,,,,,,,,---------......---------.........//////........./////////000000...000111111111222555888OOOCCCiiimmmTTTGGGAAABBBGGGNNN^^^kkkpppwww}}}zzzkkk\\\YYYUUURRRSSSWWW]]]aaa}}}************************''')))(((((("""666&&&,,,+++\\\TTTiii((((((777 (((...'''###***+++******&&&######&&&)))))))))---333"""&&&AAABBB***???555jjj~~~{{{555111<<>>RRRMMMWWWOOOZZZIII<<>>ZZZKKKHHHXXXTTTIIIVVVTTTFFFVVVLLLLLLBBB444///$$$---...555000222!!!)))222&&&$$$111!!!...(((---###444***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********************,,,...///...---))))))***---//////---+++,,,,,,,,,------///000111///111666===FFFOOOWWW\\\]]]]]]YYYUUUUUU___qqq~~~nnn```VVVRRRQQQQQQXXX\\\aaaeeefffccc___\\\UUUMMMCCC:::444111000/////////.........---------+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////---------...///000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...........................................................................---------.........//////............/////////000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------................../////////000////////////000000000000111333444333222777@@@GGGTTT|||sss]]]HHHBBBCCCGGGSSSbbbkkkmmmvvvnnnYYYPPPKKKOOOUUUVVVVVVXXX\\\[[[[[[\\\]]]^^^___```rrr************))))))))))))*********)))))))))))))))+++*********,,,,,,+++)))...,,,---...)))%%%***333111///555AAAFFFCCCAAADDDNNNNNNLLLJJJGGGHHHKKKNNNIIIFFFFFFJJJNNNOOONNNNNNGGGEEEBBB???777...)))(((******)))(((((((((((())))))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++,,,,,,,,,///---,,,,,,---......---444,,,)))///333000---...111888III]]]fffccc``````SSSWWW^^^gggsssuuuXXXEEEJJJIIIMMMVVVaaaeeebbb^^^```___XXXJJJ@@@<<<777///111///------------,,,+++,,,,,,---.........------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,//////////////////.........---------...000222333000000///000222333222222111111222333111000111444222444333000...///111111...///000111444555222...111222000---,,,...000000,,,333666111---//////---......//////...------,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............/////////000...............///000000222000//////111111///,,,///000222555333000222888666222000111111///333:::000333333111222555333...888111222222---222666///.../////////......000111------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///..................------..................------........................111...,,,,,,///000///---000000//////......------......---------,,,,,,,,,........................---------------------------------------------------------.........//////000000000000////////////...555111---111444???RRRQQQfffLLLCCCIIIGGGKKK\\\jjjtttkkkvvvXXXUUUaaaUUUYYY[[[YYYUUUVVV^^^fff[[[kkkttthhh~~~ppp~~~************))))))))))))************))))))))))))***)))(((((()))***++++++'''%%%(((000333///---...666999???GGGMMMRRRYYY___SSSRRRRRRRRRQQQPPPOOONNNOOOOOOOOONNNLLLHHHEEEEEEMMMFFF@@@AAAEEEDDD===666,,,+++******))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++++++++***+++,,,------,,,......///000---,,,666BBBQQQWWW^^^\\\RRRJJJSSS```rrr}}}{{{eeebbb[[[PPPIIIMMMYYYdddZZZaaaddd^^^UUUMMMCCC:::444111...------...---------------------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---///////////////.........222111111000111111222222/////////000111333333333111000111222333222111222777888777555333444666777666444111//////222444555444222000111444555333000///222222...---111333222//////000000000//////............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000///............//////000,,,---...............///999444000///---+++///555000555;;;===<<<:::777666===888555666888777555555000***...333111666999111//////000///...,,,++++++.........//////000111111------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................111111111000000000000///222000...///111222111///000000000000000000000000.........------------,,,........................---------------------------------------------------------.........//////000000000000000000000///111777333111666999CCCVVVqqqqqqZZZHHHBBBEEEEEEKKK\\\jjjmmmooo^^^^^^aaa```]]][[[^^^bbbhhhooouuuzzz}}}jjj++++++*********)))))))))************************+++***)))((()))***---...333...***)))***...888AAA@@@JJJSSSWWW[[[dddnnnuuuzzzqqqkkkbbbVVVKKKLLLUUUWWWLLL@@@<<<>>>CCCJJJMMMEEE444&&&......,,,+++************(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********+++++++++++++++,,,+++++++++*********+++,,,---------,,,+++...111333111555BBBPPPRRRXXX^^^^^^ZZZ^^^ppp{{{jjjXXXLLLJJJLLLWWW^^^ccc```ZZZSSSLLLFFF===999333000.........------------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...............//////////////////000000000000000000666555444333333555666777:::999777888:::;;;888555000222555888:::===BBBFFFDDDBBB>>>999555222333444666111...000444444///***444444222...///111111...000000000000111111111111///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....../////////000000000000///...............///333555666555333333555888555000///444888;;;???CCCJJJUUU\\\]]]```ddd```XXXSSSLLLFFFFFFFFFDDDCCCEEELLLDDDEEEFFF???<<<888...444222000---,,,---...///............////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///////////////////////////000000000000000000000222000///000111222111000000000//////............/////////.........------........................------------------------------------------------------........./////////000000000000000000000000///222///000888===HHH[[[]]]KKKEEEBBBFFFKKKTTTbbbooommmrrrmmmfffcccjjjtttyyywww|||~~~+++++++++*********)))))))))***************++++++---------,,,,,,,,,---///'''---555888777999CCCMMMkkkxxx|||bbbPPPKKKOOOTTTIIIKKKJJJDDD???>>>>>>>>>111000...---+++*********'''(((***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++***+++,,,,,,,,,,,,+++***,,,---//////...---------,,,---111777>>>FFFNNNTTTZZZ```lll}}}mmmWWWGGGLLLQQQVVVZZZ\\\ZZZUUUOOOJJJEEE===777222///---+++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------...///......///////////////000---...///000111222333333999777555333444888===AAA<<<:::888888>>>DDDCCC>>>VVVWWW[[[```ccceeeiiimmmeeeddddddbbbYYYNNNGGGFFF@@@:::666777777444111111555333111111333333000+++000000000000000111111222/////////............---........................------------------------...................................................////////////000000000000000///.........//////////////////...///111333666777AAAQQQ___fffhhhkkklllpppllleeeiiirrrmmm___XXX]]]___\\\]]]eeejjjiiiccc\\\aaahhheeeeeegggaaaMMMGGG>>>666111000000000/////////......---------........................................................................---------------------------------............///............/////////////////////000000000000000///000000111222333333444222222222222333222222111222222111000///......---000000/////////.............................................................................................////////////000000000000000111111111...000...222<<>>QQQpppsssggg]]]MMMAAABBBEEE<<<---999888555333000...---,,,******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,)))+++---000111000///...+++---///...,,,,,,///222444@@@JJJKKKOOOaaa{{{{{{zzz___NNNKKKPPPZZZbbb]]]ZZZTTTNNNGGG>>>666000------,,,+++,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------...............///000111000000111111222222333333444333222222222333555666555:::AAAHHHQQQ^^^mmmwww~~~xxxyyy~~~|||ttttttssswww}}}zzzppplllooosssllljjjooooooiiifffiiiiiidddbbbaaa\\\XXX```nnnbbbWWWJJJ@@@888222000222333222000/////////000111000000000000////////////........................------------------------................................................/////////000000000111111111111111111111222333333444666999>>>EEENNNWWW\\\fffbbbbbbfffjjjjjjlllpppWWWSSS]]]ddd\\\YYYdddjjjmmmkkkjjjgggaaaUUUFFF;;;555333000......///111222........................................................................---------------------------------............///.........//////000000111000111111222222333333333444444333333333333333333222444666777555444444444111111111222222333333333222222111111111000000000////////////////////////....................................................../////////000000000///000000111111222222222555555222666@@@KKKgggvvvIIIMMMAAAKKKLLLWWWiiiffflll,,,,,,+++++++++*********))))))***++++++,,,------)))+++------,,,...555;;;:::XXX~~~lllffflllzzzzzz~~~qqqyyyxxxUUUHHHMMMQQQMMM???===;;;888555222111000,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,)))+++...111333333222111+++---000///...111777===CCCMMMYYYddduuudddQQQIIIOOOYYYZZZZZZZZZXXXTTTLLLBBB<<<222111...---,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,............................................................///000111222111111222333333444555555444444333333555999===@@@LLLSSS]]]dddjjjpppxxx}}}kkktttxxxuuuuuuyyyvvvmmm}}}yyy~~~xxxqqqqqqtttllliiijjjfff```fffqqqqqqkkkddd\\\OOO???666555666444222000//////000111111111111000000000//////................................................................................................//////000000000111111111111111111222333444555666555===EEEIIIKKKTTTcccpppqqqrrrwwwyyy```^^^aaafffddddddeeefffbbbYYYRRRFFFBBB:::333///...///000................................................................................................---------............///---......///000000111111111111222222333444444444333444777999===???BBBCCCCCCFFFIIIIIIGGGFFFEEEFFFAAA@@@>>><<<999777555444333222222222222111111111////////////////////////.................................................../////////000000000000///000000111111222333333111333222888DDDTTT{{{\\\HHHGGG???NNNSSS```pppjjj~~~||||||,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,---...------333>>>GGGjjjpppttt~~~|||~~~pppZZZMMMDDDCCCAAA>>>;;;888555444333---,,,***)))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,(((+++...222444555444333,,,///222222333777@@@GGGRRRTTT^^^yyy~~~xxxqqq{{{]]]MMMJJJVVVXXX[[[^^^\\\VVVLLLEEE666444111...,,,++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,............................................................///000222222222222333444444555666666888777888:::???FFFNNNRRR```hhhqqquuusssooonnnnnn{{{}}}rrrlllnnnkkkcccbbbiiibbbfffoootttjjjVVVGGGCCC888777444222000000111222111111111111000000000000////////////////////////........................////////////////////////////////////////////////000000000000111111111111111111222333444666777888LLLYYYeeeeeeaaafffzzzyyyppppppvvv}}}lllddd[[[XXXYYY\\\\\\ZZZ___XXXLLL@@@777222111111////////////////////////////////////////////////////////////////////////........................---------.........//////---......///000111111222111111222333333444555555888;;;@@@GGGNNNUUUZZZ]]]]]]aaaddddddbbb``````aaa\\\YYYUUUNNNGGGAAA<<<999333333333222222222111111000000000000000000000000////////////////////////////////////////////////////////////000000000000///000000111222222333333111444777???NNNdddoooGGGLLLDDD>>>QQQZZZiiixxxsssyyyrrroooyyy------------------------------,,,,,,///222111---333---+++///444AAA^^^yyyzzzqqqnnnwww~~~pppQQQLLL@@@GGGMMMBBBAAAAAA111......,,,+++,,,---***%%%+++++++++************)))))))))))))))))))))))))))))))))))))))************++++++***************+++++++++,,,,,,,,,---------,,,...000000000...---------...000444:::DDDOOOVVVXXXpppjjjUUUJJJXXXZZZ[[[eee[[[SSSGGG<<<222000///+++,,,000------,,,...///000///---------------------------------------------------------------------------..................------000000000000////////////111111000111111222333333---444555777:::333000:::>>>@@@CCCKKKYYYhhhooonnnnnniiifffgggeeefffqqq~~~}}}yyyqqq___hhhkkkooorrrsssnnn]]]MMMSSSOOOEEE888222333555444444222111111222222///---000000////////////000000........................////////////////////////////////////000000000000000111333222111111222444666222222555444777GGG[[[eee```aaaqqqrrrqqq|||ooobbbYYYZZZbbbcccZZZ\\\^^^XXXHHH777000111---000333333111......///////////////////////////........................//////.........---------///////////////.........000///...///111222111000000222222222444999;;;:::@@@^^^\\\OOO]]]cccZZZ___WWW]]]TTTVVVllliiiVVVRRRQQQVVVTTTTTT[[[UUUJJJJJJEEE???;;;999555000000555//////000222000...///333000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222222111666888===VVVQQQ```JJJCCCEEEHHHXXX```hhhwwwtttjjjsssnnn~~~---------------------------......------.........111111111777GGGaaa|||qqqpppvvv~~~___LLLOOOXXXMMMGGGIIICCC666222---+++***)))***+++++++++++++++************************************))))))))))))************++++++************++++++++++++,,,,,,,,,---------,,,,,,---...////////////111444777;;;CCCRRRffftttpppHHHGGGWWWdddiii```eeeWWWKKK???:::666000---...///...------//////---+++------------------------------------------------------------------------........................000000000000000000000///111000000000111222333333<<<888...000;;;;;;999@@@HHHTTTfffxxx{{{lllxxxtttyyyrrrjjjhhhnnnpppkkkhhhjjjiiiaaaSSSDDD===999222+++222333444333111//////000000000////////////000000........................////////////////////////////////////000000000111///000222222111111222333,,,222777999DDDUUU______lllvvvlll~~~^^^MMMOOO___XXXUUUXXXXXXNNN@@@777444111......111222000---////////////////////////........................//////.........---------///////////////////////////......///111111111000666555444555999BBBPPP[[[fff___hhhssshhh[[[iii|||mmmddd{{{jjjllloooVVVTTT[[[]]]```YYYOOOAAA999888888333+++555999999333...///000...000000000000000000000000000000000000000000000000////////////000000000000111111111111222222222222///888555HHHUUUqqqvvvYYYGGGCCCGGGOOOWWWcccpppnnnnnnkkktttpppyyy------------------------,,,...000///---,,,...111...)))444UUUvvvuuu}}}sssWWWPPPVVVaaa^^^JJJ===333---...---)))***///,,,+++++++++************************************)))))))))*********++++++++++++************++++++,,,,,,,,,,,,---------------,,,,,,---000111222222333999AAAKKKZZZqqq___TTTWWW[[[aaa```kkkaaaXXXMMMDDD;;;222,,,+++000...------......,,,***------------------------------------------------------------------------........................000000000000000000000000000000000000111222444444333999777444777999FFF\\\cccyyy{{{wwwtttnnndddhhhuuuwwwqqqbbbOOOAAA:::555//////222555444000...000333000000////////////000000......................../////////////////////////////////000000000111111///111222333222222333444;;;666999EEEKKKNNNYYYgggrrrccc\\\XXXYYY```ddd\\\QQQIIIAAA777---,,,222666333...////////////////////////......................../////////............---////////////////////////000000111111222222222222888333777HHHVVVZZZZZZ\\\UUUOOO{{{kkkwwwwww```RRRaaadddQQQ@@@===<<<777222888888000...333444000000000000000000000000000000000000000000000000000////////////000000000000111111111111222222333333111;;;666SSSXXXiiiPPPCCCDDDJJJ[[[YYYiiiwwwqqqaaaTTTttt}}}|||nnn........................,,,,,,///222222000000222111111OOO}}}|||yyySSSRRRkkknnnZZZHHH999///111222,,,+++///,,,,,,+++++++++*********************************))))))*********+++++++++++++++*********+++,,,,,,,,,,,,,,,------------...000000///000222222222111000:::KKK^^^rrrrrrmmm{{{___KKKWWW^^^eeedddbbb]]]RRRCCC555///...000...,,,,,,---...---,,,------------------------------------------------....................................////////////000000000000000111111111000000000111222444555666---777;;;>>>EEEJJJXXXppp|||ssswwwoooiiieeelllmmmcccTTTHHH@@@:::000111111000//////000222000000////////////000000........................//////////////////////////////000000000111111111222333444444333333555777...DDD\\\___TTTZZZnnn]]]YYY]]]^^^[[[YYYNNNBBB555000333666555111////////////////////////......................../////////...............///////////////000000000222333444333333333444555:::<<>>555888:::333...000111111111111111111111111////////////////////////////////////000000000000000111111222333333444444777666IIISSSuuuWWWGGGDDDLLLUUUccc___rrr{{{uuuhhhRRRYYY{{{uuu........................222------111111---///666MMMmmmpppjjjmmmQQQ:::...+++---///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++***++++++,,,---...,,,---------............---000333222///111777===MMMccc~~~uuuoookkkhhhgggcccddddddeeeeeeeeeeeeddd___```aaadddfffiiikkkmmmkkkooovvv~~~~~~{{{jjjYYY\\\fffsss|||vvveeeSSSCCC999222000...---...000000///------------------------------------------------.................................//////000000111///000000111111222222222111222222444666888:::;;;999===@@@NNNcccjjjkkksss}}}~~~ppp```]]]gggmmmcccSSSJJJ???333///222444222...000000////////////000000////////////////////////000000000000000000000000000000000111111111222222111111111222555:::AAAGGG___\\\jjjiii{{{~~~xxx|||ssstttzzzzzzvvvvvvXXXNNNPPPUUUQQQIII???444//////000000000000000000000000000////////////////////////...////////////000000000...//////000000111111222000111222111222666>>>DDDMMMRRR[[[gggyyyXXXJJJ@@@>>>;;;222///222111111111111111111111111000000000000000000000000////////////000000000000000111111222333444555555444333NNNVVVlllQQQFFFHHHQQQZZZ^^^bbbsssuuurrrYYYUUU^^^zzz........................111...///111......>>>RRRpppssszzz~~~yyyrrrQQQ888111222111------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,---......------------............,,,111444222000777GGGUUUPPPjjjxxxkkkjjjhhhffffffgggggggggfffccceeegggiiiiiiiiihhhgggkkklllmmmooopppqqqrrrrrrnnnooopppqqqssswww|||hhh___aaannn{{{{{{mmmUUUAAA777444111/////////...---------------------------------------------------........................---......///000000111111///000000111111222333333222333444555888:::<<<===555JJJZZZaaafffnnnllleeefffeee```]]]QQQBBB777444333222000000000////////////000000////////////////////////000000000000000000000000000000111111111222222222222222333555;;;FFFQQQYYY\\\}}}xxxsssrrrnnnrrrrrr[[[XXXVVVUUUPPPGGG===555111111000000000000000000000000////////////////////////.../////////000000000000...//////000111111222222///111333444777@@@MMMVVVWWWfffxxxvvvkkkpppfffOOO===999888444111111111111111111111111000000000000000000000000////////////000000000000000111111222333444555666555<<>>WWWllluuu{{{eee^^^bbbeeeeeeaaabbbeeehhhjjjiiieeeaaadddfffjjjmmmooopppooonnntttuuuwwwxxxxxxxxxwwwvvvxxxzzz}}}}}}nnn```kkkzzzkkkOOO<<<888333000///...,,,+++------------------------------------------------////////////////////////---......///000111111222///000000111222222333333333444555777999;;;>>>???EEEWWWdddmmm{{{fff^^^^^^jjj___NNN???555111222333000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222444555666:::CCCQQQ```jjj{{{xxx}}}wwwxxxiiiYYYXXXUUUNNNFFF===777444000000000000000000000000000000000000000000000000.../////////000000111111...//////000111222222222111333666888>>>JJJZZZfff```{{{gggDDDAAA>>>000111111111111111111111111000000000000000000000000////////////000000000000000111111222444555666666999GGGPPPrrr\\\HHHEEEMMMXXXaaahhhsssvvvkkkJJJMMMbbbyyyuuupppvvv///////////////000111111///000444111222PPPzzzyyykkkAAA444777222***///333)))%%%+++...************************++++++******++++++,,,---++++++,,,,,,,,,---------///......///000000///---,,,///333777???PPPlllhhhfff]]]]]]dddaaa\\\bbbhhhccceeegggjjjvvv|||sss{{{cccnnnhhhDDDAAA999111000333333000......---------,,,,,,,,,..........................................------////////////000000000000111000000000111222333333;;;888888;;;<<<;;;@@@GGG]]]fffppprrr`````````ccc___RRR@@@444222333333333333111//////111333000000000000000000000000000000000000111111111111333333333222222222333333333:::333@@@\\\ZZZddd~~~~~~mmmlllYYY```PPPJJJSSS===000000222333111/////////...000000000000000000000000000000000000111111111111222111000///000222444666...555:::===EEETTTccciiieeeHHH<<>>666111222222...111111111111000000000000000000000000111111111111111111111333555666777777<<>>OOOiii^^^HHHFFFKKKWWWdddfffddd}}}aaaQQQRRR___oooTTTQQQooo000000//////000000111222333000555WWW}}}}}}uuuAAA777444444000***///111%%%++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,------------...,,,...000111111000000111000888EEE[[[zzzsssVVVQQQXXX\\\^^^bbb___lllxxx~~~yyy~~~WWWBBB999333222444............------------....................................//////////////////000000000111111111222222222222333444666666:::444666GGG[[[jjjwwwmmmuuuyyyqqqkkkfff\\\QQQMMM@@@999222000222333000---000000000000000000000000000000111111111222222222111444666777555555666888999YYY[[[hhh~~~qqqxxx}}}fffEEE@@@999333222222111000111///////////////////////////000000000111111111111111444666666555444666888<<>>FFF\\\ppprrrxxxzzzyyytttlll^^^SSSCCC666111000222222111111111111111111111111111111111222222222222333000222444222222666@@@HHHbbbeee^^^ppp~~~}}}RRREEE999666333///000666000000000000000000000000000000000000111111111111000222444333333777@@@HHH[[[{{{___;;;888777///333222222222222111111111111111111222222222222333000222444444333555:::>>>KKKXXXbbbLLLEEENNNTTT\\\dddcccxxxiiivvvccc[[[eeewww}}}ddd111111000000111111222333444NNNqqq}}}zzzppp{{{fffDDD111222000---///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------...............000111///...000777===\\\yyy[[[VVVWWWLLL___]]][[[aaawwwkkkKKK:::333////////////....................................---......///000000111111000000111111111222222222333333444555666888999:::;;;PPPjjj{{{|||ccccccYYYJJJ<<<222000222444111111111111111111111111111111111222222222333333222444444333555>>>NNNZZZuuuJJJ\\\tttYYY@@@888666222111333000000000000000000000000000000000000111111111111000333555555777@@@OOO[[[~~~hhhKKK999333333333222222222111111111111111111222222222333333000333444444222444:::@@@LLLbbb\\\HHHEEEQQQWWW^^^eeeccc~~~ooopppdddeeeooo~~~iii111111111000111111222333???hhhtttxxxssswwwyyyxxxTTT444444444///---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////...000111//////333<<>>333333333222222222111111111111222222222333333333000333555444222444;;;AAASSSppp{{{WWWFFFEEERRRYYY```fffeeekkk{{{lllcccfffmmm{{{~~~mmm{{{rrr222---///222111666999333VVVpppsss~~~ppp```vvvooo<<<333555+++'''000---------,,,,,,,,,++++++,,,,,,,,,---------.........------------...//////---888111...777222@@@kkkoooIIISSS\\\RRRUUUiiisss;;;FFF:::------222//////111,,,........................////////////000000000000000111111222222333444444777333222666999;;;>>>BBBYYYgggxxx}}}mmmxxx___\\\QQQ@@@888888666111///000111222222222222222222222222222333444555555222888333555EEEWWWxxx[[[TTTxxxXXXHHH666333111111333222111111000111111111000111111222222333444444555888000444EEEMMMddd]]]@@@777999777333222333333000111111111111111111111111333222333444333333999BBBVVVxxxqqqTTTEEELLLRRRZZZ___^^^rrrvvvhhh~~~uuugggdddpppvvv|||xxxkkk222111///000000///333<<>>,,,111@@@GGGfffiii```{{{OOOBBB666;;;777333222222111111111111111111111111222333333444444333777666;;;MMMhhhiii>>>777222333555444333444111111111111111111111111222111333555555666===FFFLLLlllPPPEEEKKKSSS``````aaammmlll~~~fffZZZjjjsssvvvZZZTTT000666000...222+++555UUUzzzyyy}}}yyytttaaaXXXwwwiiiSSSSSSnnn888333999222///------------,,,,,,,,,,,,........./////////000000......------......///000111***666666222```QQQHHHNNNSSSVVV___rrrsssvvv{{{}}}OOODDD:::666222,,,000333+++......................../////////000000000111111111111222222333333444444444555777999777888BBBMMMjjjmmmsssfffRRRVVVSSS===///333111111111222222222222222222222222222333444555666<<<(((888HHHMMMnnn\\\oooqqqIII:::444444333333222111111111111111111111222222333333444444000333999AAAXXX]]]DDD333666:::555222666222222222222222222222222111111333666666888AAALLLWWWjjjKKKGGGKKKTTTggg```eeehhh}}}yyyqqqWWWRRRjjjuuuuuuhhh---888000...666...@@@tttuuurrrqqqeee{{{```aaawwwcccFFFmmmJJJ444888333000...------------,,,,,,,,,---.........////////////...............//////000111111666999KKKRRRLLLTTTXXX[[[aaauuuyyyuuuuuu{{{}}}zzzyyykkkGGG===888333---222444***........................//////000000000111111111111111222222333444444555555666999999777>>>QQQeeeoooZZZ{{{]]]YYYUUUCCC555555222222222222222222222333333222222333333444555666111555FFFRRRhhhvvv___uuuWWWAAA***555333333222111111111111222111111222222333444444555555222===MMMmmmaaa<<<777:::333000444222222222222222222222222111222444666555777BBBNNNlllgggGGGIIILLLVVVjjj___jjjwwwqqqiiiWWWQQQXXXddduuuyyyvvv{{{qqq,,,888111...666333LLLwwwggg|||]]]wwwkkkttt{{{fffKKKJJJwwwiii;;;111///............---------,,,,,,,,,,,,---------.........///............///000000///999111:::nnnSSSCCCVVVUUUXXXaaasssqqq|||{{{{{{SSSAAA777555111333444+++////////////////////////000000000000111111111111111222222333444444555555666888999999;;;KKKjjjiiiggg~~~nnnUUULLLGGG>>>555333333222111111222222333333333333333444555666666111???LLLeeeiii___ooo~~~GGG666;;;444333333222111222222222111222222333444444555555<<<666DDDaaa{{{KKK777444222222444222222222222222222222222222333555555333555BBBOOOooocccGGGKKKOOOXXXhhh^^^ssslllqqqUUUFFFQQQ``````ssswww}}}___hhhuuuiiixxx---666222...222888XXXzzz|||ZZZxxxxxx}}}hhhdddIIILLLFFF///222222............---------,,,,,,,,,,,,------------...//////......//////000111---:::555LLLSSS@@@VVVQQQVVVbbbxxx~~~zzzyyy|||vvvoooMMM999888555222222---////////////////////////000000000111111111222222222222333333444444555555777888999:::CCC[[[xxxgggZZZGGGHHHDDD777555444222111111222333333333333333333444555666777888<<>>LLLkkkvvv|||~~~oooRRRLLLHHH???666444333111111222333444444333333444444555666777<<>>VVVlll]]]jjj]]];;;===333111555333333444000777444111777777555<<>>;;;555444444333333444444555111666555777999999NNNpppsssRRRLLLNNNXXXeeeZZZqqqeeeXXXwwwYYYJJJHHHSSSVVVZZZdddkkkhhh]]]nnnfffddd^^^www000111000666>>>dddvvvqqqjjjooo|||ccc{{{sss[[[LLLLLLyyy___666999222111///...//////...---...........................111,,,,,,444444111777FFFUUULLLMMMRRRZZZwww{{{qqqsssppp|||PPP<<<;;;555///111000000//////000000111111111222222222333333333333444555555777777888999666DDDQQQfffdddiiivvveeeMMMJJJKKKGGGMMMUUUZZZ\\\```eeejjjhhhooovvv}}}oookkkOOOOOOFFF???666111333555444222111777555333999999;;;FFFjjj___bbbhhh~~~AAA>>>888333444666333111333888444333999888666===ZZZ{{{xxxyyyoooeee666777555555444444444444444555444777555777999;;;SSSxxxqqqNNNNNNQQQYYYccc[[[yyykkkWWWdddOOOJJJPPP\\\]]]ZZZdddsssfffdddzzzrrreeeZZZjjj{{{000111000666LLLqqqsssqqqjjj~~~zzz___OOOCCCdddCCC000333111///...//////...---...........................///+++---444222222???\\\iiiFFFQQQTTTXXXooosssXXXkkkzzz|||ooonnneee;;;999888...111000000000000000000111222222222333333333444444444444555666777888999999999GGG]]]}}}zzzaaa~~~bbbXXXMMMVVV^^^]]]```cccdddeeeiiiooouuu~~~|||TTTTTTLLLBBB666222444666555222000555444333666555===QQQ|||sssVVV[[[NNN===:::333222999444000555888444444:::888777@@@[[[rrrzzzeeewwwqqq444777666555555444444444444555555666444666888;;;WWWpppLLLOOOTTTYYYaaa^^^zzzaaa^^^cccHHHMMMVVVaaadddaaarrrccchhhlll^^^eeejjjooozzz000222000777\\\{{{hhhxxxSSSVVVnnn~~~aaaQQQEEETTT{{{xxxIII000333111/////////000///.................................***---222...555KKK}}}|||MMMIIIRRRSSS```rrr}}}mmmoooqqqllluuummmiiiqqqzzztttFFF:::<<<333111111000000000000111111222333333333333444444444444444555666777888999999@@@MMMnnnllltttWWWYYY___kkkkkkmmmkkkkkkoooxxxoooZZZRRRNNNCCC888333555777555222555888777777888666FFFddd[[[ZZZgggzzzddd???;;;333000;;;333222444666333444:::888:::HHHggg{{{qqqmmmlll___NNNBBB777666555444444444444444555444222555888;;;[[[oooLLLPPPVVVZZZ___aaa]]]```uuuRRRIIISSSYYYbbbhhhfffdddkkkrrraaammmqqqsssyyy111333222;;;lll{{{eee```llluuuYYYWWWLLLeee~~~cccRRRIIILLLWWWHHH;;;333111//////000000///...........................///...,,,...000,,,===___UUULLLOOORRRYYYppp~~~mmm```dddmmmYYY>>>===444222111111000000111111222222222333333333444444444444555666666888888999:::???RRR~~~[[[zzzoooZZZeeennnuuummmooorrrzzzuuuoooqqqRRRLLLDDD:::555555666555333555777555777777666NNNvvv\\\]]]sssFFF;;;555000;;;111555222666444666:::777???TTTgggfffppptttPPPfffpppAAA777777666555444444444444555333111666999===^^^lllMMMNNNWWWZZZ^^^eeerrrWWWTTTNNNZZZ]]]cccjjjiiillluuuxxxaaa___qqq111666666???xxx}}}]]]PPPaaabbbKKKuuutttNNNuuu}}}hhhQQQIIIJJJIIIRRRBBB444222000///000000///...........................//////---000000...IIIvvvyyyHHHTTTOOOWWWlllppp~~~}}}~~~zzzwwwiii]]]{{{qqqGGG===333222111111000000111111222222222222222333333333333555555666777888999999:::<<<[[[gggmmmdddrrrsssxxxxxxuuu}}}rrrUUUHHHCCC<<<777555555444444222333333666666777XXXeee[[[hhh{{{{{{wwwsssyyy|||PPP>>>888222:::---777111666666888:::888FFFaaahhhkkkuuuTTT\\\CCC888777666555444444444444555333222999<<>>999555444444444555555666:::<<<>>>cccXXXRRRwwwxxxrrrhhhgggnnnrrrvvvXXX@@@;;;333999+++888111777999:::;;;999JJJjjjjjjhhhVVV888888777555555444444444666333333;;;>>>AAAdddfffOOOKKKWWWYYY\\\iiiccc>>>MMMMMM```eeemmmzzzvvvuuuqqq888000...YYYwww{{{vvvnnndddIIIEEE^^^hhhMMMIII[[[xxxkkkrrr~~~kkkUUUGGGGGGGGGKKK999666444111/////////...---////////////////////////000...///000...;;;jjj}}}MMMOOOPPPUUUggg~~~xxxqqqsss______wwwooo|||\\\GGG???:::111222555111333666111222222333333333444444444222666888666666888;;;===EEEXXXfffsssooorrr}}}qqqxxxiiidddCCCGGG===444777777333555333===666777:::NNNWWWYYY}}}wwwnnnggg```^^^```^^^___nnnmmmxxxFFF555666<<<888111555999222444>>>;;;JJJrrr~~~llljjj;;;===555555555444888333444555888>>><<<===kkkbbbMMMNNNVVV[[[ZZZkkkfffCCCQQQPPP[[[```gggrrrzzz222555777[[[{{{~~~xxxqqqpppZZZHHHHHHaaayyyTTTKKKQQQnnnuuuqqqtttXXXEEECCCEEEIII}}}???666444111/////////...---////////////////////////...---///000111CCCssshhhHHHOOOTTT\\\rrryyy{{{xxxttteeeZZZrrrjjjzzzsssQQQCCC777...000444000111555222222222333333333444444444444777888888888:::<<<===NNNwwwmmmnnnsssxxxkkkzzzaaazzzKKKKKKAAA777777666444777222<<<666666888SSSdddlll|||sssqqqjjjbbb[[[XXXYYYWWWVVVccctttxxxHHH999555:::666444444888555777;;;999UUU{{{lllmmm~~~???<<<666666555444888333222111111888;;;GGGaaaKKKOOOWWW\\\\\\nnnSSSJJJMMMJJJ]]]jjjpppsss...:::<<<]]]rrrmmm[[[NNNFFFKKKeee^^^BBBQQQcccnnnxxxjjj~~~___FFFDDDGGGOOO~~~wwwFFF777444111////////////...////////////////////////,,,---///000666OOOVVVHHHPPPWWWddd~~~{{{uuu}}}~~~wwwsss{{{oooTTTiiirrr|||\\\III;;;111333666000///333222333333333333444444444444777777888:::;;;<<<===>>>QQQkkkwwwjjjyyy^^^yyy|||___ooo{{{UUUNNNEEE<<<888555666999111:::666666999^^^dddxxxsssllliiiaaa\\\WWWTTTTTTPPPNNNWWWddd|||LLL>>>444777333777222555888;;;999<<>>@@@[[[lllkkk|||]]]kkkooocccyyy\\\NNNFFFBBB:::555777888333888555777???nnniiiSSSuuusssllldddWWWXXXTTTSSSRRROOOLLLRRR[[[yyyQQQBBB555777111:::333222888>>>:::CCCzzzhhheeehhh|||ZZZ:::888:::333444444666555777777;;;>>>III{{{aaaKKKQQQXXX\\\```vvvdddAAAIIICCC???[[[]]]nnnqqquuu333555:::tttvvvVVVMMMLLLEEEGGGVVV{{{NNNTTT}}}bbbuuusss|||hhhRRRKKKJJJMMMvvvLLL777555222000000000///...////////////////////////,,,000///000DDDkkkaaaPPPRRRRRR]]]~~~|||zzz[[[UUUnnnXXX{{{eeeJJJ999555999222///333444333333444444444555555555888777999======;;;???FFFzzztttzzzmmm{{{hhhggg~~~|||ccceeeLLLEEEFFF;;;666999666777666333999GGG~~~\\\LLLssszzzppphhh___RRRSSSRRRQQQPPPNNNMMMRRRWWWnnn]]]EEE666888111:::888222777===999III{{{___wwwggg^^^cccbbbooo;;;999;;;222666333666...222555:::@@@LLL~~~dddNNNPPPVVV[[[aaayyykkkLLLGGGGGGBBBJJJ[[[gggnnnrrr333444>>>wwwSSSGGGLLLLLLVVVkkkuuuaaavvvgggdddlllvvviiiRRRIIIEEEJJJjjj~~~PPP888555222000000000000///////////////////////////...111000222OOO{{{WWWKKKLLLSSSkkkxxx|||{{{fffSSS^^^YYYqqqQQQ999000555333111666777333444444444555555555555888777;;;???<<<:::BBBOOOpppxxxuuuooo~~~sssgggmmmtttYYYsssMMMBBBFFF:::666:::444888555444;;;LLLaaaSSSwwwoooeee___ZZZSSSNNNNNNNNNMMMLLLNNNQQQTTThhhpppGGG777;;;222999;;;444888999666QQQ|||oooyyysssnnniii[[[WWWTTT===999;;;222:::333666555666444666===OOOfffOOOPPPVVV[[[ccc}}}tttVVVJJJHHH???JJJYYYSSSiiillluuu~~~bbb]]]mmmzzz111777???~~~XXXJJJPPP\\\rrrzzzWWWYYYtttXXXjjjiiiQQQHHHCCCLLL]]]}}}~~~VVV888555222111111111000///////////////////////////...222000666ZZZ|||UUUJJJGGGVVV{{{yyy}}}zzz}}}{{{rrrVVVWWW}}}hhhkkkjjj```AAA222777666444777777444444444444555555555555888:::???BBB===999GGGZZZnnnssstttuuudddggglllVVVkkkRRR???CCC777444;;;333777444666===KKKbbbUUUvvvzzzttthhh^^^WWWVVVSSSMMMMMMLLLJJJKKKMMMPPPRRRddd}}}HHH777===333777999555:::888777___hhhuuunnnZZZVVVQQQ@@@888;;;222===333666::::::666666===RRRfffNNNQQQWWW\\\eeecccUUUNNNGGGAAANNN\\\WWWfffpppaaa]]]kkknnnttt111;;;===yyy^^^OOOVVVkkkpppMMMeeelllwwwiiiQQQIIIFFFKKKQQQooo[[[888555222111111111000//////////////////////////////222000888bbbgggXXXMMMFFFYYYzzz~~~sssyyyZZZVVVlllttt^^^```pppLLL888;;;999777777555444444444555555555666666999<<>>AAA333333<<<444444444777===III[[[MMMppp}}}uuummmhhh^^^UUUSSSQQQNNNOOOMMMJJJKKKNNNQQQQQQbbbtttIII666===444666555555===999:::mmmrrryyyrrrYYY\\\OOOqqqAAA777:::222???333666000444444888BBBXXXeeeMMMSSSXXX]]]gggaaaZZZNNNJJJMMMMMMUUUfffgggyyyfffNNNNNN[[[XXXlll666333>>>}}}{{{mmmSSS[[[zzzbbbkkk~~~pppuuuttt{{{{{{^^^EEEJJJPPPVVVuuuuuu```888555222000000000///---////////////////////////222...+++999gggLLLJJJMMMeee~~~}}}{{{{{{VVVQQQggg{{{RRRcccOOO<<<;;;222222555888555555555555555666777888;;;===>>>777???AAABBBfffyyyrrriiippprrr[[[```~~~```WWWSSS@@@CCC111333999777999777777555]]]```LLLrrr|||ssslll___QQQRRRUUUMMMUUUQQQMMMMMMOOORRRSSSRRRWWWpppJJJ===;;;777:::888777===888;;;llljjjvvv___YYYUUU[[[CCC:::888:::888888555666444777<<<@@@XXXeeeOOOTTTWWWZZZaaahhhQQQRRRMMMBBBAAANNN]]]dddnnn~~~tttfffTTTTTT``````]]]www666666EEEnnnSSSaaahhhyyykkkyyy]]]VVVmmmtttXXXCCCIIIDDDPPPttt}}}jjj888555222000000000///...////////////////////////---...000AAAbbbMMMHHHQQQmmmyyyxxxyyy|||[[[QQQZZZyyyXXXiiieeeEEE@@@:::999999777555555555555555666777888:::;;;===999???@@@GGGvvvqqqjjjrrrsss\\\aaavvv```QQQ[[[FFFHHH777777999666444888>>>???dddZZZLLLtttyyyjjjaaaXXXMMMMMMRRRNNNUUURRRNNNMMMNNNQQQQQQPPPUUUmmmIII<<<;;;888999888777===999>>>ssswww~~~mmmWWWbbbSSSPPPCCC:::777888777777555555444777:::???YYYdddNNNTTTWWWZZZaaaaaaQQQTTTQQQHHHEEEOOO]]]eeennnoooZZZcccbbbccchhhgggmmmtttxxx222222BBBzzz~~~iiiUUU```fffllleeelllpppggg}}}ttt[[[FFFHHHEEEVVVpppxxxuuu999666333000000000///...///////////////////////////333555HHH|||[[[OOOFFFXXXyyy}}}||||||cccPPPVVV{{{[[[gggxxxzzzIII===;;;;;;:::333777666666666666666777888999777<<<;;;@@@===PPPjjjgggpppuuu___bbbtttbbbTTTgggMMMKKK<<<;;;888555333888@@@BBBgggmmmQQQQQQzzzcccVVVRRRIIIIIIOOOPPPWWWSSSPPPNNNNNNOOOOOOOOOVVVmmmlllLLL:::<<<999666999888===999BBB}}}iiiTTTYYYTTT^^^EEE:::666777666777444444444666999===YYYcccNNNTTTWWW[[[bbb___NNNSSSTTTNNNKKKRRR___hhhpppzzz^^^ZZZkkkkkkeeegggkkkeee|||333111>>>~~~ssshhhvvv~~~vvvSSSPPPZZZrrr{{{bbb~~~pppfffIIIGGGLLLXXXlllwww;;;888333111000000000///////////////////////////222444666NNNzzz|||VVVRRREEE___}}}~~~hhhNNNYYYxxxWWWhhhrrrmmmOOO<<<;;;:::===444888888777666666777777777999444;;;>>>@@@<<>>YYYcccNNNTTTWWW[[[bbbeeeLLLTTTYYYVVVSSSWWWbbbllltttkkk^^^bbbkkknnnccc[[[dddpppmmm777666CCCzzzcccttt|||{{{jjjVVVRRRooonnn___eeexxxrrreeeEEEIIIJJJMMMpppuuu===999444111000000000000000000000000000000000000000000333ZZZvvvTTTTTTGGGdddzzzxxxwwwzzzhhhMMMUUUkkkQQQYYYvvv```FFFBBB;;;BBB;;;:::999888777777777777777888333;;;>>>@@@<<<]]]|||wwwkkkiiiiii}}}xxx```bbbkkkggg]]]xxxyyyRRRCCC::::::555999;;;666666<<>>:::555111000000111000000000000000000000000000000...444gggsssSSSSSSKKKhhhwww}}}zzz|||eeeMMMRRR^^^SSSTTTooonnnNNNHHH;;;DDD<<<;;;;;;999888777777777777888444;;;===@@@???]]]|||iiihhhgggwwwttt]]]aaahhhlll\\\~~~oooZZZEEE;;;:::333<<<888555:::CCCwwwUUUJJJbbbiiiSSSWWW___gggsssqqqwww]]]JJJDDDJJJKKKQQQ]]]```]]]\\\ZZZVVVRRRQQQSSSUUUUUU\\\SSSSSS:::999999<<<999444777===ZZZ{{{___kkksssWWWSSSaaaLLLGGGHHH===888999777888555555555666888AAAYYYcccOOOSSSWWW\\\dddkkknnnoooqqqrrrmmmhhhiiioooWWW[[[XXXeee```VVVaaauuu222333DDD|||kkkRRR```{{{}}}xxx[[[EEETTTooocccqqqwwwhhh```jjjNNN???IIILLLTTTuuurrrvvv???;;;555111000111111111000000000000000000000000222111:::rrrrrrPPPPPPNNNjjjxxxbbbOOOVVVWWWZZZPPPaaasssRRROOO???GGG;;;<<<<<<:::999888777777777888666;;;;;;@@@BBB[[[}}}cccfffhhhxxxkkkXXX```nnniiiUUUqqquuugggNNNCCC<<<222===666666===DDDuuuWWWGGGaaazzzkkkUUUUUUhhhrrrxxxqqqOOOGGGGGGKKKKKKUUU```___]]]\\\ZZZVVVRRRQQQSSSVVVWWW\\\[[[VVV@@@999777===666666;;;>>>WWWrrrccc|||~~~uuuRRRVVV]]]MMMRRRFFF<<<888888666666333444777999888>>>[[[cccPPPSSSWWW]]]eee|||lllyyywwwwwwyyyvvvpppnnnqqqZZZgggiiikkk___^^^ppp}}}666444BBBsssMMMKKK\\\aaa{{{WWWJJJgggeeeYYYPPPEEELLLNNNRRRiiinnnkkkqqqXXXPPPGGGEEEBBBZZZgggwwwyyy@@@<<<666111000111111111000000000000000000000000///222>>>|||qqqNNNMMMPPPkkkyyy}}}___QQQYYYTTT___NNNccctttVVVXXXHHHPPP@@@===<<<;;;999888777777777888777<<<:::@@@DDDYYYzzzccchhhkkkxxxdddTTT___rrr~~~[[[IIIdddrrrWWWJJJ???222>>>777888<<<>>>iii]]]DDD\\\zzz\\\\\\YYY```mmmtttyyykkkXXXMMMJJJNNNNNNLLLWWW```[[[[[[[[[ZZZUUUQQQPPPSSSVVV[[[^^^kkk[[[EEE:::555<<<555888???===PPPaaabbbgggJJJUUU[[[UUUdddCCC:::777888555555111333999;;;777<<<^^^dddPPPSSSWWW]]]eeesssnnnzzzuuuuuuzzzzzzuuurrrttt^^^lllffffff___ggguuuvvv777;;;===rrrmmmQQQGGG___MMMPPPvvvsss[[[IIIGGGJJJPPPgggyyyoooUUUCCC>>>LLLHHHMMMooovvv~~~PPP<<<444555000000222...000000////////////000000***444<<<eeeZZZLLLPPPxxxwwwxxxuuuxxx}}}{{{[[[TTT```UUUPPPTTT\\\}}}\\\VVVVVVFFFIIIEEE???:::::::::777777999999888>>>===???AAAcccuuuaaaeeesssZZZUUUggguuucccUUUKKKnnnoooUUUAAA<<<999888999===AAA```^^^:::jjjuuuVVVYYY[[[]]]hhhzzzcccUUUIIIKKKOOOSSSXXX\\\^^^```aaa^^^UUUJJJJJJQQQVVVUUUTTTccc]]]___<<<999888;;;777<<<===888ZZZ|||xxx\\\mmm|||\\\RRRUUUZZZOOOBBB888<<<222;;;000666999000888===:::bbbgggRRRVVVWWW[[[eeeuuurrrwwwwwwbbbpppssswwwyyydddppp444888;;;ooo]]]MMMTTTtttpppKKK___ZZZPPPLLLRRR```vvvlllwwwgggUUUGGG???GGGWWWIIIoooppp[[[DDD777666111111333///000000////////////000000000888<<<}}}iiiYYYLLLQQQyyy|||}}}yyy|||~~~[[[RRRPPPYYYTTTGGGlll}}}___ZZZZZZLLLPPPHHHAAA<<<;;;:::777777999999777===<<<>>>@@@bbbsssfffhhhsss{{{YYYXXXhhh|||[[[QQQJJJnnnZZZDDD;;;222<<<999;;;@@@aaaeeeLLLjjjrrrYYYZZZXXXWWWbbbyyy{{{gggYYYIIIKKKOOOSSSXXX\\\___```___ZZZOOOFFFHHHPPPUUUSSSVVVggg]]]bbbAAA===888999999777:::<<>>>>>999???777999@@@aaa{{{PPP^^^hhhXXXXXXUUUVVVbbbwwwvvvjjj[[[IIIKKKPPPUUUYYY]]]```bbb^^^VVVJJJCCCHHHQQQUUUTTTUUUhhh___fffFFF@@@999888;;;333777???VVV}}}ggguuulllRRRLLLQQQZZZ^^^ttt>>>555:::333:::444999777222777:::888WWWqqqJJJWWWZZZ^^^fffkkkqqqmmm```bbbmmm{{{yyyaaawwwqqqwwwyyyrrr333666777```mmmXXXRRRaaatttooo\\\kkkzzzSSSiiiddd___LLLEEEEEEJJJKKKPPPsss]]]???888333333555111111000000000000000000111+++555===qqqWWWNNNTTTyyyvvv{{{wwwsssWWWNNNSSSWWWJJJEEEhhh}}}llleeefff^^^```SSSKKKDDDAAA===888777888999666;;;:::===>>>]]]rrrdddaaafffqqqwww~~~```^^^iiimmmXXXVVVXXXzzz]]]AAA@@@AAA===666999@@@]]]KKKOOO}}}```WWWVVVUUUZZZkkkpppqqqxxxyyyrrrrrrnnn___HHHKKKQQQWWW]]]aaacccddd]]]RRRGGGDDDLLLUUUXXXVVVVVVmmm|||cccjjjJJJAAA::::::;;;444888>>>SSSssseeeQQQNNNTTTQQQ```{{{>>>555:::444888444888555333888;;;<<>>[[[ooolll```]]]hhhvvvlllWWW___jjjmmmxxx[[[UUUYYYxxxQQQ>>><<<<<<777;;;>>>RRROOORRRzzzwwwpppiiiddd[[[TTT\\\vvvrrrnnnppprrrppptttpppaaaGGGKKKSSS[[[aaadddddddddWWWMMMDDDFFFOOOVVVXXXWWWXXXrrrmmmfffpppPPPEEE<<<===;;;999;;;999NNNyyy___PPPOOOTTTWWW]]]hhh???666999444555333555444666999;;;???VVVuuuWWWUUUXXX\\\cccrrreeeQQQ]]]]]]hhhuuunnniii444888777OOO|||ooozzz}}}}}}bbbgggLLLEEELLLMMMTTTmmmrrrttttttFFF;;;888666666111222111111000000111111222...555999yyyrrrxxxXXXSSSRRRkkkzzz|||yyybbbeeewwwNNNLLLKKK^^^IIICCC~~~kkkwwwsssiiiiiigggfff^^^XXXRRROOOJJJBBB===<<<;;;777;;;:::>>>>>>ZZZooofffdddqqq|||]]]TTT[[[hhhqqqjjj[[[NNNTTTvvvVVV@@@>>>???:::>>><<>><<<:::888222222111111000000111111222...444777vvvggg~~~ZZZSSSMMMbbb{{{yyyJJJKKKLLL[[[EEEIIIgggqqqssshhhiiijjjhhhbbb\\\XXXVVVQQQHHHAAA???===888;;;;;;>>>>>>YYYyyynnnxxxdddUUUSSSXXXkkk^^^[[[IIITTTuuuXXXKKKIIIBBB===@@@<<<@@@sssZZZ[[[iiiuuuxxx```iiiqqq___QQQGGGNNNXXX```bbb^^^XXXSSSFFFBBBEEEOOOVVVWWWUUUVVVWWWzzzaaa|||nnnaaa]]]NNNGGG@@@===@@@999<<>>yyyddd^^^oooZZZEEEFFFPPPKKKNNNyyyMMM@@@???===:::444222222111111111111222222000999???ccc[[[SSSIII]]]}}}zzzqqqyyywwwGGGLLLXXXTTT;;;VVVZZZlllrrrgggjjjllljjjddd___\\\ZZZUUUKKKCCC@@@>>>888;;;;;;??????YYYvvvSSSRRRUUUWWWpppWWW\\\IIIZZZ}}}uuueeeVVVKKKDDD>>>AAA>>>BBBtttdddUUUhhhooo~~~iiivvvttt^^^TTTHHHOOOYYY```aaaZZZQQQKKKCCCBBBIIIUUU[[[YYYWWWYYYcccwww^^^eeeeeeiiiXXXLLLDDD;;;@@@===555ZZZwwwkkkRRRGGGGGGOOOWWWTTT:::;;;333666666222888777///777444555BBBSSS]]]UUUZZZ^^^cccbbbSSSkkkzzz|||>>>444<<<999[[[~~~jjjiiibbbWWWGGGEEEMMMJJJQQQuuuqqqmmmFFFNNNEEE;;;===444444222111000111222111000666666>>>|||mmmYYYaaaGGGZZZ|||{{{|||}}}\\\MMMMMM\\\WWWKKKIIIbbbtttmmmhhhjjjfffiiigggeeebbb^^^ZZZSSSKKKFFF===<<<:::======>>>```}}}^^^RRRMMM[[[eeettt|||dddOOODDDrrrxxx\\\SSSRRRBBB@@@???@@@iiiRRRhhhzzzssswwwyyyooozzzeeeTTTTTTRRRTTTVVVUUUPPPIIIBBB>>>@@@JJJVVV]]]___^^^[[[WWWkkkxxx[[[gggrrruuuccc[[[QQQCCC;;;JJJ888III~~~xxxcccUUUDDDJJJVVVOOOXXXppp<<<999555444444444444444444777555555;;;OOOZZZSSS\\\\\\]]]{{{^^^eeesssoooxxxBBB999777666TTTrrrvvvqqqRRRJJJCCCHHHPPPLLLMMMrrrlllOOOSSSGGG>>>???777777444222222222222222000333222999ssscccbbb^^^OOOVVVwwwuuu{{{{{{|||XXXLLLMMMUUUUUUJJJNNNXXXrrrmmmiiimmmjjjmmmhhhfffcccaaa]]]XXXRRRNNNFFFCCC>>>??????>>>[[[kkkUUURRRYYY```jjjbbb```UUUIII{{{sss~~~ggg]]]XXXGGGDDDCCC>>>]]]^^^[[[}}}wwwpppnnnqqqhhhgggdddeeennnxxxzzzvvvwww___SSSOOOQQQTTTTTTNNNFFF@@@???AAAHHHOOOWWW\\\\\\ZZZXXXVVVqqqggguuusss|||{{{mmmeee^^^MMMBBBCCC888LLLiiiWWWMMMBBBIIIVVVRRRQQQqqq;;;888555444444444444444222666666777;;;JJJ{{{```SSS[[[[[[[[[~~~dddnnnqqqkkksssEEEAAA555555LLLxxxgggJJJAAAAAAKKKPPPJJJIIIlllnnnkkkYYYYYYJJJCCCDDD;;;:::777444333333333222111000...333eee___nnnYYYZZZQQQoooqqqooo|||QQQJJJMMMTTTVVVHHHUUUtttVVVrrrpppnnnrrrpppsssjjjhhhfffdddbbb___[[[XXXNNNJJJAAA???>>>;;;NNNqqqsssWWWRRRSSSccceeevvvSSS^^^VVVNNNrrrwwwjjjaaaOOOIIIGGG>>>PPP}}}WWWwwwuuurrrllleeebbbYYY[[[YYYVVVVVV\\\______fffooopppggg]]]YYYTTTMMMMMMOOONNNEEE<<<:::@@@HHHTTTXXX]]]^^^[[[WWWWWWXXXsssVVVyyyzzz~~~zzztttqqqjjj]]]TTTDDD>>>OOO|||qqqYYYJJJFFFBBBJJJUUUUUU[[[YYY:::888555444444444444333111555777999;;;DDDpppcccRRRXXX[[[YYYkkkgggrrrssseeedddtttHHHKKK:::999FFFwwwlllNNNAAACCCKKKLLLFFFTTTppprrrkkk^^^ZZZNNNKKKJJJAAA===:::666444333333222111111---000XXXbbbxxxTTTbbbOOOfff{{{vvvqqqKKKJJJPPP[[[WWWDDD___hhh```ppppppmmmrrrooorrrmmmkkkhhhfffeeeccc```^^^XXXTTTHHHBBBAAA;;;DDD\\\}}}bbbSSSZZZVVVdddllllll\\\[[[NNN[[[tttmmmYYYOOOKKK@@@IIIbbbrrr~~~yyysssoookkkfffaaa]]]```ZZZRRRRRRZZZ```ZZZOOOFFFMMMNNNIIINNNZZZZZZOOOFFFFFFEEEAAA>>>AAAJJJRRR___```cccccc^^^XXXYYY\\\yyycccVVVrrryyy|||~~~fffeeecccFFF@@@DDDRRR{{{lllxxx```PPPEEEEEEFFFJJJRRRWWWIII999777444444444555444333111444666888999???iiifffRRRUUUZZZXXXwwwZZZ___gggccc}}}fffxxx[[[ccctttNNNTTTEEE???AAAjjjyyy~~~hhhMMMBBBEEEIIIJJJNNNttt}}}lll___XXXSSSRRROOOFFF@@@===888444333222111000444///111MMMiiiUUUdddSSS___[[[IIILLLTTT]]]SSSCCCooo___jjjvvvkkknnniiillliiijjjnnnllliiigggfffdddaaa___```]]]RRRJJJHHHAAAAAAOOOhhhUUUXXXddd[[[ggg[[[cccMMMNNNzzz{{{zzzgggVVVPPPFFFGGGtttqqqUUU|||wwwttttttsssooohhhaaa^^^^^^^^^```ZZZSSSRRRYYY[[[PPPAAA;;;@@@@@@>>>HHHWWWUUUHHH@@@???@@@DDDKKKSSSYYY\\\aaaaaadddfffaaa[[[]]]eeeZZZkkkwwwxxx~~~\\\PPPGGGEEEmmm}}}}}}{{{hhhTTTKKKDDDFFFIIIHHHOOO]]]KKK777666444444555555444222333444444777777<<>>EEElllVVVLLL]]]hhhhhh|||hhhWWWZZZ>>>^^^uuucccZZZRRRIIIdddLLL|||sssooommmhhhkkkhhh^^^WWWWWWZZZ[[[YYY]]]\\\UUUNNNHHHCCC>>>===???>>>===CCCIIIDDD888AAAAAAEEENNNYYYaaacccbbb___^^^aaadddaaa^^^gggtttbbb{{{|||mmm```NNNLLLxxxtttmmm\\\JJJHHHBBBCCCIIIGGGSSSnnnuuu<<<666555444444555555444222555333222777777;;;fffqqqTTTRRR]]]XXXqqqRRRVVV```vvvoooyyyjjjzzzccccccttt]]]UUUTTTHHHJJJGGG}}}~~~yyy}}}kkkrrrnnnbbbLLLFFF<<>>999777555444333333000444@@@jjj```kkk[[[nnnyyyIIIIIIPPPXXXXXXHHHNNNSSSppprrrvvvoooqqqmmmlllkkkjjjiiiiiiiiifffbbb___YYY```ZZZQQQOOOHHHAAADDDppp|||nnnYYYRRRTTTeeejjj~~~XXX\\\RRR???wwwrrrlllgggTTTWWWwwweeexxxvvvooollllll```bbb___WWWTTTVVVWWWTTTYYY``````UUUHHHCCCBBBCCCCCCBBBBBBDDDFFFEEE@@@<<>>JJJRRRrrrBBB@@@555444333444555555333222444222333:::999888```ZZZTTT```XXXeee|||zzzjjjYYYeee```zzzoooeeehhhVVV;;;CCCXXXPPPcccuuuUUUVVV]]]fff|||hhhXXXQQQDDDEEEFFFMMMKKKVVVxxxgggVVV\\\]]]OOORRRLLLEEEBBBCCCAAA:::333444333888...[[[iiikkksssNNN|||}}}UUUHHHNNNPPPbbbjjjFFFUUUiii^^^vvvmmmhhhiiikkkjjjhhhhhhggghhhiiihhhfffeeeeeeeee___bbbbbb^^^[[[ZZZWWWQQQVVV[[[qqqzzzvvvYYYPPPWWWbbbgggoooeeeRRR^^^YYYNNNbbb{{{}}}~~~uuullljjjkkkhhhccc|||tttnnnjjjiiihhhggg^^^YYYUUUTTTSSSQQQTTTXXXddd]]]TTTKKKFFFDDDFFFGGGOOOPPPQQQSSSUUUWWWXXXYYY[[[\\\[[[XXX\\\cccddd___bbbcccaaa```jjjvvv[[[wwwlllbbb]]]ggg{{{cccRRRIIIFFFGGGJJJ@@@;;;MMMQQQcccfff<<<555555444333333222222333333777000666444777@@@XXXdddOOOZZZ```[[[{{{kkk^^^___eeewwwffffff^^^NNNUUUcccRRRTTT~~~mmmeeeCCCLLLRRRXXXvvv|||ppp^^^OOOIIIAAA>>>EEEKKKVVV]]]uuuzzzvvvgggbbbbbbbbbZZZUUUOOOHHHEEEEEECCC<<<666555444555111RRRssslllqqqQQQnnnNNNHHHQQQUUUbbbRRRDDDiiiXXXgggnnngggdddgggjjjiiihhhhhheeeggggggfffdddbbbaaabbb```cccbbb^^^\\\]]]ZZZVVVUUUsssbbbkkkyyypppWWWUUU[[[```kkkxxx}}}WWW[[[dddHHHHHHjjjzzzqqqiiirrrZZZ|||uuupppiiibbb___]]]\\\[[[^^^XXXSSSRRRPPPMMMOOOSSS^^^YYYRRRJJJDDDCCCGGGJJJSSSTTTVVVXXXZZZ\\\^^^___]]]___^^^\\\^^^cccccc^^^ddd^^^]]]iii\\\pppzzzyyy}}}~~~{{{yyytttmmmgggaaahhhUUUKKKFFFBBB@@@555DDDFFFKKKRRRxxxxxxWWW888888555444333333222222333333555000777555777===OOOhhhRRRZZZ___ZZZgggsss___ZZZaaannnppp{{{^^^bbb]]]dddooo^^^TTTiiieeexxxZZZUUUPPPRRRmmmqqqhhh^^^RRRGGGBBBFFFDDDRRRTTTZZZZZZlllZZZbbbdddgggbbb___]]]YYYSSSMMMJJJIIIFFF@@@:::777555000555CCCmmm~~~ppprrr]]][[[xxxkkkHHHJJJTTTYYY\\\AAAFFF{{{SSSuuuwwwjjjeeecccgggjjjhhhggggggdddeeeeeeccc```^^^]]]^^^```bbbaaa^^^]]]______\\\RRRbbbhhhkkkuuu[[[QQQ^^^bbb\\\kkkaaaWWWYYYOOOEEE^^^|||}}}xxxiiiiiidddvvv|||yyynnniiibbb\\\YYYWWWUUUTTTZZZUUUQQQQQQPPPOOOQQQUUUYYYWWWRRRJJJBBBAAAGGGMMMVVVWWWXXX[[[]]]```aaabbb\\\^^^^^^^^^```cccaaa\\\aaa[[[dddbbbUUUvvvwww{{{|||vvvvvvzzz|||yyyuuuqqq}}}tttuuugggTTTHHHEEEDDD@@@<<<>>>SSSMMMJJJ```lllCCC222777555444333333222222333333333000888777777999EEEooonnnUUUZZZ___XXXaaaWWWWWW```mmmnnn]]]eeebbbbbbjjjbbbXXX^^^gggdddOOOPPPgggrrr```UUUPPPIIICCCAAABBBEEESSSZZZOOORRRzzzjjjttt```dddeee```]]]\\\\\\WWWRRROOOMMMJJJEEE@@@;;;777...888777WWWrrrwwwwwwmmmSSSmmm}}}NNNHHHPPPUUUUUULLL>>>SSSttt]]]uuulllgggfffiiijjjgggdddeeeddddddccc```]]][[[ZZZ[[[^^^```___[[[[[[___aaa___RRRZZZsssvvvoooXXXRRRZZZhhhiiillljjjZZZ___UUU888```yyymmm```zzz{{{sssooojjjeee^^^YYYVVVTTTSSSRRRSSSPPPOOORRRUUUVVVZZZ```ZZZZZZVVVLLLCCCAAAGGGNNNTTTUUUVVVYYY\\\^^^```aaa\\\^^^aaabbbcccdddccc```^^^eee~~~oooMMMzzz}}}{{{}}}{{{vvvuuuxxx}}}xxxpppwwwbbbYYYMMMEEECCCCCCAAA???FFFLLLAAAZZZMMM999555777555444333333222222333333333000888555666777>>>dddtttXXXVVV]]]XXXyyyjjj|||```[[[bbbeee|||wwwpppyyyfffjjjddd^^^^^^ZZZPPPJJJaaavvvnnnTTT\\\|||jjjUUUJJJFFFBBBAAAAAAJJJLLLRRRcccYYYqqqccczzzlllhhhbbbcccddd___^^^ZZZVVVSSSQQQNNNJJJFFF@@@999111;;;111JJJzzz~~~yyysss]]]WWWggg@@@NNNUUUQQQJJJ<<<<<>>@@@BBBPPPPPPRRR{{{AAA:::===888555444333333222222333333444111777333555888===___~~~\\\SSS[[[YYYrrrpppiii___eeebbbjjjwww|||tttyyyxxxjjjjjjhhhccc```^^^SSSFFFFFFtttzzzsssbbbOOODDD@@@>>>@@@CCCUUUQQQUUU^^^eeeuuupppnnnnnnfff]]]ccchhh___]]][[[XXXUUUSSSQQQNNNKKKFFF===:::===111DDD~~~rrryyypppoooUUUqqqSSSCCCUUUUUUIIIAAA666CCCUUUnnnpppeeeaaa^^^___cccdddcccdddgggccccccaaa^^^ZZZXXXYYYZZZYYY[[[YYYUUUVVVZZZ\\\ZZZbbbPPPVVV{{{tttaaa\\\```iiijjjhhhqqqfff\\\ZZZMMM666ZZZ~~~|||yyyuuuuuuxxxssswwwkkkwwwwwwuuutttrrrpppkkkeeeaaa[[[XXXSSSPPPOOONNNMMMLLLOOOLLLMMMQQQTTTUUUXXX]]]___]]]XXXNNNFFFDDDIIIOOOUUUVVVWWWYYY[[[]]]^^^___```^^^___aaaaaa```ccchhh]]]VVV~~~~~~{{{}}}~~~xxxvvv{{{}}}wwwmmm```[[[oooxxxnnniiibbbWWWMMMFFFHHHGGGCCC>>>===AAAEEEJJJbbb|||SSSCCC======333555444333333222222333333555222777222666:::===ZZZfffSSSZZZZZZiiiwww{{{aaaZZZaaabbbrrr~~~iiidddddddddcccddd]]]OOOCCCqqq}}}wwwbbbUUUHHH@@@>>>>>>CCCJJJMMMVVVoooYYYnnn|||fffzzzooocccbbbdddaaa[[[bbbeeeZZZ\\\ZZZXXXVVVUUUSSSPPPOOOKKK@@@FFF@@@555@@@gggrrr~~~~~~ooowwwhhhbbb{{{]]]KKKLLLWWWOOOAAA===>>>gggrrr]]]xxxiiiccc___]]]^^^aaabbbaaaccchhhaaaaaa___\\\XXXWWWXXXZZZXXXZZZYYYUUUUUUXXXXXXVVVZZZPPPRRRaaaoooaaaYYY\\\cccZZZfffxxx___VVV]]]UUUHHHHHH}}}wwwxxx~~~|||{{{zzzyyyyyylllvvvsssqqq{{{nnneeecccccc```]]]XXXUUURRRPPPPPPPPPOOONNNPPPMMMMMMPPPQQQQQQSSSWWWXXXUUUOOOIIIFFFHHHMMMRRRXXXXXXYYYZZZ\\\]]]^^^___\\\ZZZ\\\aaadddhhhrrr|||oooWWWwww|||zzz~~~}}}yyy{{{|||yyyyyyzzzyyyyyyvvvlllWWWUUU[[[{{{~~~xxxnnnaaaXXXTTTPPPJJJDDDCCCCCCCCCCCCDDDFFFKKKNNNNNN{{{FFFCCC<<<999333555444333333222222333333444222888333777;;;:::TTTsssVVV[[[[[[```nnnhhhYYY\\\___dddlll```\\\\\\ZZZ]]][[[NNNOOOddd}}}ooouuuxxxlllRRRIIIAAA======@@@IIIRRRTTTrrryyyvvv~~~nnnooojjj```___bbbaaaddddddYYY[[[ZZZXXXVVVUUUSSSRRRQQQMMMCCCNNNBBB888>>>RRR^^^sssttt}}}]]]nnnpppEEEJJJTTTWWWJJJ;;;===GGGOOOsss\\\kkkjjjdddbbbaaabbbaaa```bbbggg```___]]]ZZZWWWVVVXXXYYYXXXZZZYYYUUUTTTWWWWWWTTTMMMSSS\\\TTTtttdddWWWXXX^^^cccgggllllllccccccYYYTTTLLL;;;JJJzzz}}}qqqlllttt|||||||||xxxuuuyyy~~~xxx```uuugggrrrssslllbbb]]]YYYUUUSSSQQQNNNMMMNNNNNNMMMLLLPPPMMMMMMPPPRRRQQQSSSWWWPPPLLLGGGDDDEEEJJJPPPTTTXXXYYYZZZ[[[\\\]]]]]]^^^___]]]aaajjjrrr{{{tttLLLjjj~~~|||xxxyyyyyy}}}~~~zzz|||~~~yyyvvvssssss{{{xxxgggTTTNNNNNNUUU^^^jjjzzz~~~|||||||||xxxpppjjj\\\WWWPPPKKKGGGFFFEEEEEEEEECCCCCCFFFMMMSSSWWWXXXFFF@@@<<<:::999<<<555444333333222222333333333222999555999;;;777NNN|||~~~YYY\\\[[[ZZZxxxsss\\\]]]jjjdddiiikkkddd\\\XXX[[[^^^ZZZRRRVVVHHHjjjuuuooosssooogggxxx~~~yyyppp___MMMCCC???555888GGGMMMPPPZZZxxxuuufffnnnooohhhfffccc```___``````]]]YYYZZZ\\\ZZZWWWYYY\\\XXXQQQQQQLLLLLLMMMDDD@@@UUUrrrkkkuuu{{{ppp___bbb~~~~~~KKKAAAUUU^^^HHHIII<<<666~~~iiiXXXmmmcccnnn]]]aaabbbddddddccc```]]][[[\\\YYYVVVVVVXXXZZZYYYXXXUUUTTTTTTTTTVVVVVVTTTRRRQQQNNNUUUYYYfffyyyllleeeZZZMMMMMM```kkkhhhgggnnn}}}TTTWWWRRRJJJ@@@;;;MMM}}}yyy~~~dddZZZyyy{{{~~~wwwxxx}}}vvvlllpppfffllluuuyyy[[[tttuuu]]]SSSSSSTTTRRRPPPMMMLLLMMMNNNOOONNNMMMMMMPPPTTTUUUSSSQQQOOOMMMKKKLLLQQQUUUVVVUUU[[[YYYWWWWWWXXX[[[^^^```bbb___mmmTTTccc~~~~~~rrrnnniii~~~xxxqqq|||ssshhhxxxwww{{{|||{{{{{{~~~|||yyyvvvqqqwwwvvvppp|||VVVIIIFFFJJJLLLKKKWWWeeefffaaacccfffgggddd^^^YYYUUUMMMFFFBBBGGGIIIFFFBBBBBBAAA@@@GGGNNNKKKMMMfffzzzpppDDDFFF===999???999555333222333444444333111111222222222444777<<<@@@gggdddVVVYYY[[[sssmmmZZZTTTTTThhh\\\]]]YYYVVV___jjjfffXXXOOOUUURRRyyy~~~ooohhh{{{ttttttjjjgggaaaSSSDDD999@@@BBBCCCGGGGGGPPPeeebbbggg||||||~~~kkkmmmhhh___[[[ZZZ[[[^^^aaaaaa]]]YYYZZZ[[[ZZZWWWYYY]]]ZZZSSSTTTOOOPPPQQQHHH???LLLbbbrrrqqqxxxsssnnnpppyyyZZZFFFZZZSSSJJJGGG777333fff]]]llldddbbbggggggaaaaaabbbaaa___]]]ZZZXXX___\\\ZZZYYYZZZZZZXXXVVVUUUTTTRRRRRRRRRQQQOOOMMMOOOIIIIIIKKKPPPlll}}}yyyxxxjjj]]]WWWXXXUUU[[[eeejjjgggmmmjjj^^^\\\MMMLLLAAA:::RRR{{{xxxvvv}}}nnnttt|||{{{xxxtttsssuuuuuuoooiiiuuuooovvvsssmmmhhhgggTTTNNNLLLJJJJJJLLLMMMMMMMMMNNNNNNNNNRRRVVVXXXWWWUUUWWWVVVTTTUUUWWWXXXVVVSSSRRRVVV[[[^^^___^^^______ggguuuVVVddd{{{~~~~~~yyy|||pppzzzzzzyyy|||qqqjjjuuuuuuyyyyyyvvvtttuuutttrrrwwwtttuuuqqqnnnvvvMMMFFFDDDEEEEEEKKKMMMGGGMMMLLLKKKJJJIIIGGGDDDBBBNNNLLLFFF@@@@@@CCCCCC???DDDFFFKKKPPPXXXqqqXXXAAAGGGBBB===>>>999777555444444444555333222333333333333333666:::===TTTpppWWWYYY[[[nnnmmmUUUSSSXXXeeesssSSSYYYYYYWWW```jjjdddSSSAAAUUUKKKOOOuuuWWW^^^vvvoooWWWppptttyyyrrrsssuuussssssuuuuuurrrqqqsssyyyiiiZZZVVVTTTMMMAAA888:::======CCCMMMRRRaaa{{{aaaiii{{{ooo~~~ggggggaaaZZZTTTTTTWWW]]]```___ZZZUUUZZZYYYWWWVVVYYY\\\ZZZUUUSSSOOOQQQTTTLLLBBBFFFSSSnnnzzz~~~xxxjjjxxxmmmGGGPPP[[[MMM@@@III111BBBaaaVVVddd```bbb^^^iii```___^^^]]][[[YYYWWWVVV\\\ZZZYYYWWWVVVTTTPPPMMMUUUSSSPPPOOONNNLLLIIIGGGLLLIIIEEEGGGGGGLLLuuutttooofffiiiqqqwww~~~vvvlllccc[[[XXXVVVSSSRRRRRRYYY\\\bbbooouuuZZZNNNNNNRRREEEAAA===KKKxxxrrrqqqaaauuuxxx{{{tttwww|||xxxuuurrrpppnnnmmmtttrrr{{{ooohhhuuutttooo]]]UUULLLHHHJJJMMMMMMLLLPPPPPPPPPQQQTTTTTTSSSRRRUUUVVVWWWZZZ\\\\\\ZZZWWWYYY[[[\\\[[[\\\cccoooxxxYYYVVVzzzzzz{{{uuuuuuzzzxxx{{{uuujjjmmmtttxxx|||}}}xxxtttuuuwwwvvvtttvvvsssppppppvvvuuuWWWDDD@@@BBBCCC@@@@@@@@@AAADDDGGGIIIIIIHHH>>>DDDDDD<<<<<>><<<;;;fffbbbLLLrrrzzz]]]dddbbbZZZaaa]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXWWWUUUQQQMMMJJJSSSPPPMMMKKKJJJIIIGGGEEEEEEKKKIIIKKKLLLEEE]]]uuuzzzqqqhhh___eeefffiiinnntttyyy{{{{{{tttuuuuuurrrmmmeee\\\UUU\\\\\\]]]```bbbbbbcccdddmmmtttmmmQQQPPPZZZZZZNNNEEE@@@???RRR|||tttooovvvppp~~~wwwwwwssssss{{{vvvrrrppppppsssqqqppp}}}rrreeekkkqqqwwwcccVVVSSSTTTSSSQQQNNNOOOOOOQQQSSSTTTTTTTTTUUUVVVXXXYYY[[[[[[[[[ZZZ\\\___aaaaaadddpppvvvMMMcccwww~~~wwwooosssrrrjjjsssmmmfffuuuzzzyyy~~~zzzwwwzzz~~~nnnuuurrrtttwwwkkkmmm{{{RRRCCC@@@BBBJJJFFFHHHJJJIIIFFFBBB>>>===<<>>===TTTTTTxxxmmmWWWDDDDDDIIIGGGGGGIIIJJJKKKPPPUUUOOORRRUUUUUUTTTRRRNNNKKKJJJAAA===???>>>999<<>>UUU~~~}}}JJJTTTnnnYYYhhhaaa[[[bbb]]]YYYYYYYYYYYYYYYXXXWWWWWWRRRTTTVVVVVVSSSPPPMMMLLLMMMJJJHHHGGGGGGHHHGGGFFFCCCIIIEEEAAAFFFLLLNNNSSSzzz|||pppvvvlllggggggiiirrrfff[[[YYY\\\```cccgggaaahhhpppyyyjjjUUUSSSQQQPPPLLLAAA999AAAOOOpppnnneeecccdddmmm```^^^ccclllsssuuuvvvvvvrrrhhhjjjoooppprrrwwwtttnnnwwwrrrnnnqqqlllxxx~~~zzzooommmjjjddd]]]WWWUUUUUU[[[\\\^^^aaadddiiiooosss]]]YYYvvv{{{wwwzzzzzzuuuxxx~~~|||~~~pppwww|||tttxxxzzzyyyuuutttvvvvvvsssvvvsssnnnpppsssjjjdddkkkvvv```vvvsssssslllpppeeeUUUJJJFFFIIILLLNNNHHHJJJNNNSSS\\\kkkPPPQQQhhh[[[RRRPPPNNNHHHBBB>>>@@@===999666444444333222///111333333444666888;;;???UUU|||]]]YYYZZZoookkkqqqqqqaaa```uuupppYYY[[[VVVMMMIIIOOOUUUWWWNNN\\\YYYPPPBBBAAA???===???BBBDDDEEE666::::::666666999:::666;;;???AAA>>>===AAAEEEEEELLLGGGWWWwwwzzz^^^~~~lllqqqpppaaa^^^WWW\\\\\\QQQ^^^]]]YYYUUUUUUXXX[[[[[[ZZZVVVRRRRRRYYY\\\XXXSSSSSSSSSRRRSSSTTTQQQMMMLLLNNNGGGccc{{{}}}{{{zzzuuueeeDDDJJJOOORRROOOBBB555555SSScccXXX~~~ggg[[[______]]]^^^^^^YYYZZZZZZZZZYYYVVVSSSRRRMMMOOOQQQPPPLLLIIIGGGGGGLLLIIIFFFDDDEEEEEEEEEDDDGGGDDDGGGFFFBBBHHHOOOLLLTTTyyyvvvjjj\\\VVVPPPKKKRRRKKKBBB???GGGYYYrrrmmmjjj```\\\aaa^^^\\\eeeVVV]]]oooxxxppplllvvv~~~sssjjjhhhnnnppplllmmmsssllliiiqqqhhhgggnnnfffiiihhh{{{rrrnnnmmmssswww}}}\\\RRR|||xxx}}}|||zzz{{{vvvttt|||}}}vvvyyyqqqxxxxxxvvvsssvvvxxxuuunnnwwwrrrrrrqqqjjjkkkooommmuuuiiitttooojjj___TTTfffwww~~~{{{|||tttlllDDD```___XXXbbbWWWIIIEEE???EEEAAA<<<888666666555444000222444444444444666888===WWWccc[[[___gggjjjsss|||wwwyyypppZZZaaaVVV???AAAWWW]]]QQQTTTRRRZZZbbbnnnfffXXXIII???<<<;;;999999<<<;;;666888@@@DDDCCC999@@@AAA>>>AAAIIIJJJDDDOOOdddjjjXXXnnndddtttttt___UUUPPPXXXYYYRRRggg\\\XXXTTTTTTWWWXXXWWWVVVWWWSSSTTT\\\___YYYTTTSSSOOOQQQTTTVVVTTTPPPOOOQQQQQQIIIhhhnnntttxxxtttuuu|||cccFFFEEESSSPPPLLLGGG888999MMMeeekkkEEE}}}zzzTTTjjjbbbVVVcccbbbVVV[[[ZZZZZZ[[[ZZZXXXTTTPPPMMMOOOQQQRRRPPPKKKHHHGGGGGGKKKHHHEEECCCCCCCCCCCCBBBAAA999FFFMMM???>>>IIIHHHGGGPPPpppyyyzzzssshhh[[[SSSPPPPPPTTTYYY@@@CCCGGGNNNbbb]]]MMMNNNOOOWWW```YYYTTT___fff]]]aaahhheeegggnnnpppiiifffiiippplllbbbaaaiiigggiiirrrggggggtttpppqqqggg|||^^^HHHggguuu|||{{{{{{vvvpppxxxtttxxxuuukkkooozzzzzzrrrqqqoooooouuuyyytttllltttpppyyyvvvfffkkksssiiijjjooolllvvvddd]]]ppp```PPPTTTRRRGGGCCC>>>:::888777666666222444555555333333444666666RRRhhh^^^cccdddkkktttsssZZZ\\\WWWOOOOOOVVVTTTLLLFFFZZZRRRPPPnnnwwwlllrrrwww~~~aaaKKKBBB@@@EEE===777<<>>222HHH;;;???QQQTTTMMM[[[xxxxxxtttuuucccaaasssnnn\\\QQQUUUZZZWWWVVVYYYZZZVVVRRRSSSWWWYYYXXXUUUTTTUUUVVVWWWWWWWWWVVVUUUUUUSSSQQQQQQSSSSSSSSSRRRZZZQQQUUUsss}}}dddvvv~~~~~~zzzqqqtttttt|||LLLEEE999NNN]]]FFF:::BBB===CCC~~~rrrUUUQQQhhhfff```___^^^]]][[[ZZZYYYXXXXXXVVVTTTTTTSSSRRRPPPNNNLLLMMMNNNLLLHHHEEEFFFHHH\\\^^^UUUEEE???DDDDDD>>>AAAAAAAAAAAAAAAAAAAAAAAALLLAAAQQQyyyxxxrrrbbbXXXSSSUUUVVVUUUUUUSSSJJJBBBCCCJJJUUUtttxxxOOOJJJNNNOOOPPPPPPOOOOOOQQQSSSXXXZZZ]]]```bbbddddddddddddeeeeeeccc___^^^```cccccceeegggggggggfffhhhiiihhhppp~~~VVVYYYvvvvvvxxx{{{yyyzzzxxxssspppppptttqqqoooqqquuuyyy|||}}}zzzzzzxxxvvvtttqqqooonnnyyyuuuqqqoookkkgggiiinnngggpppttt|||aaazzzssszzzllljjjgggdddcccdddfffgggZZZNNNBBB>>>;;;777666:::333222222111222333555666888FFFgggaaa```aaajjjnnnpppsss[[[ZZZTTTPPPQQQVVVVVVTTTIIIZZZRRRNNN```ZZZHHHLLLRRReeeuuufffYYYWWWaaa___QQQOOOYYYEEEKKKggg```[[[hhh~~~yyymmm^^^RRRLLLQQQUUUQQQPPPSSSWWWSSSQQQRRRWWWYYYXXXVVVUUUUUUVVVVVVUUUTTTRRRQQQRRRQQQQQQPPPPPPPPPQQQRRRTTTQQQOOOaaaqqqccctttvvvttt^^^hhhsssKKKGGGDDDUUUKKKCCCNNNCCC777FFFdddMMMjjjrrrfff[[[[[[[[[ZZZYYYYYYXXXXXXVVVTTTRRRQQQQQQQQQOOONNNJJJKKKLLLJJJFFFDDDEEEFFFIIIMMMIII???<<>>>>>>>>>>>>>>=========999BBB======ZZZoooNNN]]]uuuyyyxxxtttooooooooolllgggeeeaaaaaaeeebbb[[[YYY^^^\\\\\\[[[ZZZXXXTTTQQQOOOWWWMMMBBB;;;:::EEE___zzzXXX999>>>DDD???FFFGGGHHHHHHGGGHHHJJJLLLPPPQQQSSSUUUVVVWWWXXXXXXZZZ]]]___```___^^^^^^___dddfffiiijjjiiigggfffgggeeejjjiiijjj]]]NNNfff||||||vvvsssxxx}}}}}}||||||sssvvvyyyzzzxxxtttqqqppprrrssstttuuutttrrrooommmrrrkkkhhhkkkoooooopppssspppvvvrrrppp{{{zzz]]]}}}uuuyyy{{{vvvqqqqqqoookkkfffaaa]]]ZZZXXXTTTLLLFFFDDDAAA<<<888666555444333222333333555666333@@@JJJyyytttWWW]]]bbbwww~~~wwwVVVSSSVVV^^^\\\OOOGGGHHHIIIKKKGGGIIIOOOGGGFFFWWWKKK;;;@@@dddjjj___^^^ggglllnnn}}}sss[[[^^^pppoooeeeZZZNNNNNNMMMOOOSSSSSSOOOPPPTTTMMMMMMNNNRRRVVVYYYYYYXXXTTTTTTTTTSSSQQQPPPOOOOOOLLLPPPRRRPPPMMMLLLOOOTTTPPPVVVNNNLLLdddpppXXXggg|||}}}TTT;;;DDDPPPPPPSSSJJJRRRIII111KKK|||TTTwwwiiiaaaZZZXXXXXXXXXXXXXXXXXXWWWXXXRRROOOLLLKKKLLLMMMNNNMMMGGGGGGGGGFFFDDDCCCBBBBBBBBBFFFGGGCCCBBBCCCAAA<<<===============<<<<<<<<<===???===???CCCJJJkkk|||mmmaaaaaammm|||}}}wwwwwwyyyzzzrrrhhhccceeeccc___eeepppqqqlllgggbbb\\\RRRKKKIII@@@HHHYYYjjjqqqyyyOOO:::???DDDAAA===AAACCCDDDDDDCCCDDDFFFHHHKKKLLLMMMOOORRRSSSUUUUUUYYYZZZ[[[\\\]]]^^^___```fffiiilllmmmkkkiiihhhhhhjjjfffggglllqqq|||lllTTT```nnnuuu~~~vvvrrrvvv{{{zzzxxxwwwtttwwwzzzzzzvvvrrrooonnnrrrtttvvvwwwvvvsssooommmvvvnnniiikkkoooooonnnnnnooosssoookkkpppyyyttt~~~}}}}}}|||yyywwwvvvwwwooommmhhhdddcccdddfffhhh^^^XXXPPPKKKGGGAAA<<<888666555444333333444555555444@@@CCCggg___bbb___ggguuuXXXTTTVVV]]]ZZZNNNIIILLLMMMKKKHHHJJJKKKEEEHHHWWW999BBBDDDGGG^^^xxxrrrkkk|||yyykkkQQQOOOUUUZZZVVVRRRRRRPPPJJJIIIJJJKKKIIIGGGJJJNNNIIIKKKNNNRRRVVVWWWWWWWWWRRRQQQQQQQQQQQQRRRRRRRRRMMMPPPSSSRRRNNNMMMQQQUUUMMMRRRMMMKKKVVVcccwwwSSSUUUrrryyy~~~kkkJJJDDDIIIKKKOOOVVVZZZHHH???;;;PPPpppZZZooogggfffdddYYYZZZZZZYYYXXXXXXWWWWWWVVVPPPNNNLLLKKKLLLMMMLLLLLLGGGFFFEEEDDDDDDCCCBBBAAABBBDDDBBB???>>>>>>>>>;;;>>>=========<<<<<<<<<;;;999666888AAA???555LLL{{{~~~cccMMMEEEFFFZZZYYYWWWQQQKKKKKKTTT]]]rrriiiccceeefffeeeiiiqqqjjj[[[MMMFFFDDDEEELLLTTT\\\oootttNNN555;;;@@@999999DDD>>>???AAAAAA@@@AAADDDFFFEEEFFFIIILLLOOORRRUUUVVVYYYXXXXXXYYY[[[^^^```bbbeeegggjjjkkkiiihhhhhhhhhiiihhhkkkmmmlllmmm|||tttkkkccc|||zzzzzztttppptttwwwvvvssssssuuuuuuvvvuuusssqqqpppppprrrtttuuuvvvtttpppllljjjwwwooojjjlllooommmkkkjjjoooooogggeeejjjjjjoooxxxwwwzzz~~~xxxpppnnnttt{{{nnnnnnmmmmmmllllllllllllkkkdddYYYPPPIIIDDD>>>999888777555444444444444555666>>>AAAZZZpppccc^^^bbbttt[[[WWWTTTSSSQQQPPPTTTYYYLLLLLLNNNQQQNNNJJJLLLPPP@@@OOOSSSQQQUUU___yyyyyy]]]PPPJJJLLLJJJGGGIIINNNMMMIIIIIIHHHGGGFFFEEEEEEHHHKKKHHHJJJNNNRRRUUUUUUUUUTTTOOOOOOOOOOOOPPPRRRSSSTTTOOOQQQRRRRRRPPPPPPSSSVVVQQQTTTRRRRRRQQQPPPeeeuuuTTTTTTxxxxxxZZZAAA888IIIVVVRRROOOVVVGGG>>>000RRRwwwkkkuuuiiibbb]]]\\\^^^YYYYYYXXXWWWVVVVVVUUUUUUNNNMMMKKKKKKLLLKKKJJJHHHFFFDDDCCCCCCCCCCCCBBB@@@@@@@@@>>>======>>>??????=========<<<;;;;;;::::::888:::666888???===>>>KKK\\\rrrtttiiiSSSWWWYYYUUUIII???@@@GGGEEEDDDCCCCCCCCCDDDDDDCCCHHHBBBEEEUUUfffssshhhxxxUUUBBB;;;777888:::999:::===;;;<<<===>>>>>>???AAACCCAAABBBDDDGGGKKKPPPSSSUUUXXXVVVUUUWWWZZZ^^^___``````bbbddddddccccccdddfffeeemmmkkkdddjjjxxxwwwjjj~~~uuuwwwppp]]]___xxx}}}zzzvvvssszzzvvvsssoooppptttvvvtttssstttuuusssppppppqqqrrrqqqpppooopppqqqqqqooolllhhhfffqqqkkkhhhjjjlllkkkjjjkkkggghhhaaa```jjjiii``````oooyyyooozzz|||{{{xxxwwwwwwtttpppooorrrvvvxxxuuunnnfffaaannniii^^^RRRKKKGGGAAA:::999888666555444444444555666888@@@LLL[[[^^^bbboooTTTVVVTTTNNNLLLPPPUUUWWWKKKKKKNNNNNNJJJOOOTTTOOOEEEMMMHHHHHHRRROOOQQQdddaaaOOOJJJKKKGGGHHHCCCCCCJJJKKKGGGGGGIIIIIIHHHGGGHHHJJJKKKKKKGGGKKKOOOSSSTTTSSSRRRQQQMMMMMMMMMMMMNNNPPPRRRSSSPPPPPPPPPPPPQQQRRRSSSTTTWWWZZZXXXVVVSSSLLLVVVpppvvvWWW___~~~~~~|||bbbFFF@@@IIILLLIIINNNWWWVVVLLL888AAAUUUuuueeefff``````YYYWWW]]]SSSSSSSSSSSSSSSSSSSSSSSSKKKKKKJJJKKKKKKIIIFFFCCCDDDBBB@@@@@@BBBBBB@@@>>>???>>>>>>>>>>>>>>>>>>???<<<;;;;;;::::::999888888:::???777222<<>>AAA===>>>@@@CCCFFFJJJNNNPPPRRRRRRTTTXXX\\\]]]\\\YYY\\\^^^_________```ccceeedddkkkhhhbbbiiivvvssscccsss|||~~~pppddd``````eeeyyy~~~{{{zzz{{{nnnttt~~~qqqqqqnnnooosssxxxwwwsssssswwwuuuppplllmmmqqqsssoookkkmmmmmmmmmmmmllljjjhhhgggkkkgggfffhhhhhhffffffiii```gggaaa^^^jjjooofff___bbbjjj|||kkkoootttjjjnnnooonnnoooqqqmmmfffoooqqqtttuuurrrkkkddd___iiiggg```VVVQQQNNNFFF===:::999777555444444444555555000>>>BBBkkkbbb]]]bbbmmmmmmKKKTTTVVVOOOLLLOOOOOOIIIPPPLLLJJJBBB===IIIRRRJJJFFFVVVMMMBBBMMMQQQIIILLLIIIggg```GGGAAAEEEGGGFFF:::???@@@EEEIIIAAA===HHHFFFFFFFFFGGGIIILLLKKKHHHGGGKKKPPPSSSSSSQQQPPPOOOMMMLLLLLLLLLLLLNNNPPPQQQQQQOOONNNOOOQQQSSSSSSSSSVVV[[[WWWRRRQQQKKKJJJUUUtttzzzPPP\\\~~~~~~|||{{{}}}lllLLL@@@BBBBBBPPPXXXUUUSSSRRRJJJ>>>>>>```eeecccwwwpppddd\\\[[[]]][[[WWWNNNNNNOOOOOOPPPQQQQQQRRRIIIIIIIIIJJJJJJGGGCCC???CCC@@@>>>>>>@@@AAA???<<<===<<<<<<===<<<999888888::::::999999888777777666444777444444;;;777555===888<<<;;;MMMzzzxxx|||rrrEEEBBB>>>,,,222333777:::666111555===555777888999999:::===???<<<<<<===???BBBFFFIIIKKKNNNOOOSSSYYY^^^]]]XXXTTT\\\]]]]]]]]]]]]```dddggggggeeefffkkkhhhdddhhhrrruuuooo|||tttkkkfffgggmmmrrr___iiirrrrrrpppwwwrrrxxxtttxxxuuuzzzyyynnn}}}pppsssyyy|||yyysssssswwwuuuooojjjmmmrrrtttmmmfffllllllmmmmmmllllllkkkkkkiiigggfffgggddd```aaaeeeaaalllfff\\\eeemmmgggaaa```___eeeqqq~~~{{{oookkkqqqttt|||~~~xxxjjjcccjjjvvv}}}nnnmmmkkkiiihhhhhhhhhhhhdddeeeaaaZZZWWWUUUMMMBBB;;;:::888666555444444555333+++>>>>>>___www\\\```^^^xxxwwwnnnJJJRRRQQQOOORRRLLLFFFJJJIIISSSRRRFFFBBBJJJKKKBBBHHHKKKIIICCC@@@DDDIIIKKKGGGGGGUUUuuu~~~TTTMMMDDD===<<<<<<<<<;;;===???@@@@@@??????@@@AAAEEEDDDDDDCCCCCCEEEFFFGGGGGGHHHIIIJJJLLLLLLLLLLLLMMMKKKIIIHHHHHHJJJLLLNNNNNNNNNMMMMMMNNNPPPQQQRRRMMMNNNNNNKKKHHHEEEEEEEEEZZZ^^^ZZZ{{{}}}ssspppuuu{{{iiiNNN>>>===GGGSSSSSSRRRUUUWWWNNN>>>:::@@@nnnggg\\\ddd^^^[[[WWWUUUUUUVVVVVVVVVQQQNNNLLLLLLMMMNNNMMMKKKIIIHHHGGGFFFEEECCCBBBBBBAAA???===<<<===>>>===<<<;;;;;;:::::::::999999999888888888888777777777666666666666666666666666666666888777777CCCdddyyywwwpppmmmyyyUUU999555555555555444444444555555555666666666666666777888888999999===<<<;;;;;;===AAAEEEHHHKKKMMMPPPTTTWWWXXXXXXXXX\\\]]]\\\[[[[[[___hhhnnnggghhhiiiiiihhhiiikkkmmmnnnooowww{{{~~~~~~}}}~~~wwwsssuuusssmmmkkkmmmwwwuuutttsssuuuvvvvvvvvvwwwvvvtttqqqpppoooppppppnnnkkkhhhiiikkkllliiifffiiihhhggggggfffeeebbb```gggfffeeedddbbbaaa```___\\\[[[^^^cccdddkkkqqqrrrrrrqqqppppppqqqsssvvvtttqqqnnnmmmmmmooopppoooqqqrrrppplllooouuulllbbb^^^]]]YYYQQQHHHCCC>>>999666777888777666;;;444666===VVVggg^^^ddduuuuuuxxxjjjvvv~~~pppddd}}}vvvDDDJJJGGGFFFKKKHHHBBBFFFFFFGGGFFFEEEFFFGGGGGGEEEEEEJJJKKKGGGEEEHHHKKKLLLMMMKKKMMMSSS[[[jjjsssUUU>>>DDD@@@<<<;;;<<<===<<<;;;;;;<<<======<<<<<<===???@@@@@@??????@@@AAACCCDDDGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJHHHGGGGGGIIIKKKMMMMMMNNNOOOPPPPPPOOOOOONNNLLLMMMNNNLLLJJJIIIIIIJJJQQQlllZZZ\\\\\\{{{|||zzzssskkkjjjqqqxxxwwwyyy___JJJ999;;;HHHRRRSSSQQQUUUUUUQQQGGG;;;>>>UUUmmmvvv___eeehhheee^^^ZZZUUURRRRRRSSSSSSSSSQQQMMMJJJJJJMMMOOOLLLIIIHHHGGGFFFEEEDDDBBBAAAAAA???>>><<<<<<===>>>===<<<::::::::::::999999999999888888777777777666666666555555555555555555555555555888999666555@@@UUUfffmmmOOO444---111222222333333333333444444444444555444555555666777777888888::::::999:::<<>>GGGFFF@@@CCCCCC===>>>EEEHHHCCCCCCGGGCCCJJJMMMKKKIIIKKKMMMMMMGGGHHHHHHDDD???CCCTTTfffzzzkkkQQQBBB>>><<<:::777777888:::<<<===;;;999777999::::::999999:::;;;;;;::::::;;;<<<>>>@@@AAAFFFGGGHHHIIIKKKKKKKKKKKKIIIHHHGGGFFFFFFHHHJJJKKKLLLNNNPPPQQQQQQOOOLLLJJJLLLMMMOOONNNMMMMMMOOOPPPMMMQQQfff{{{{{{gggLLLuuutttrrroookkkgggccc```eeeppp}}}pppVVVBBBCCCCCCGGGPPPUUUVVVVVVXXXKKKWWWKKK///555bbbnnnaaagggvvvaaa]]]^^^\\\XXXSSSPPPOOOPPPPPPPPPQQQLLLHHHIIINNNPPPLLLGGGFFFFFFEEECCCBBBAAA@@@???===<<<;;;;;;===>>>======::::::999999999888888888777777777666666666555555444444444444444444444444///444777555111///111555AAAYYY{{{zzzdddvvvKKK444---+++111444000///222111111111222222222333333222333333444555555666666666777777999;;;===???@@@BBBDDDHHHMMMRRRVVVXXXYYYYYY]]]aaabbbbbbdddhhhkkkmmmmmmlllkkkiiijjjmmmpppvvvtttpppmmmpppvvv}}}wwwxxx~~~{{{uuuyyyvvvuuuyyy{{{zzzyyy{{{uuuuuutttssssssttttttuuuyyyxxxvvvtttrrrqqqqqqpppmmmmmmnnnmmmkkkjjjjjjkkkjjjjjjjjjhhheee```\\\YYYaaa``````___^^^]]]]]]\\\]]]VVVVVV\\\^^^YYYWWWZZZ[[[iiippp{{{xxxpppbbb]]]```______aaaccceeefffiiillloookkkkkklllnnnpppsssuuuvvvpppmmmnnntttwwwtttpppooorrrmmmfffddddddccc]]]XXXHHHEEEAAA>>>;;;999555333444111666:::>>>___ppp___fffwwwddd[[[lllzzzrrr^^^mmmssssssFFFGGG???>>>HHHIIICCCEEE???@@@CCCFFFDDDBBBCCCFFFDDDJJJMMMJJJHHHJJJMMMLLLHHHEEEDDDGGGIIIGGGCCC???DDDNNN```ttt{{{kkkcccHHHEEE@@@<<<;;;;;;:::777777888999;;;;;;;;;999777555777888888666666777999888777888999:::===???AAAFFFGGGHHHIIIKKKKKKKKKKKKIIIHHHGGGGGGGGGIIIJJJLLLKKKLLLNNNOOOPPPOOOMMMLLLNNNOOOPPPPPPPPPPPPQQQRRRTTTDDDHHHaaawwwhhhGGG```xxxzzziiiYYYXXX^^^YYYbbbmmmvvv{{{mmmZZZMMMBBB===<<>>===<<<:::999:::<<<======<<<999999888888888777777777666666666555555555555444444444444444444444444444///111222333333444444555777333888MMMpppzzzpppzzzyyytttsssrrrllldddyyyuuummmfffjjjzzz~~~XXX<<<...333222333666333------222//////000000000111111111000111111222222333333444444555777999:::<<<======CCCDDDGGGJJJNNNQQQTTTUUUXXX\\\```aaaaaacccgggjjjmmmmmmllljjjiiijjjmmmooommmmmmmmmmmmnnnooopppqqq|||zzztttuuuzzz~~~|||yyyyyywwwvvvwwwxxxwwwvvvuuussssssssssssrrrqqqrrrssssssrrrqqqooommmlllkkkjjjeeehhhjjjiiifffeeegggiiiddddddbbb___\\\YYYWWWWWW\\\\\\[[[[[[ZZZZZZZZZYYYVVVRRRRRRYYY]]][[[XXXXXXZZZ^^^WWWRRR[[[bbbgggrrrvvvfff[[[WWWYYYXXXZZZ___bbb___```aaaaaaaaabbbdddfffggghhhiiijjjkkkkkkllllllfffnnnxxx|||uuukkkkkkqqqtttooojjjgggeeebbb^^^ZZZQQQNNNHHHCCC>>>:::888666777555:::===999LLLdddgggtttddd___qqq{{{mmmjjjKKKKKKBBB@@@JJJJJJDDDFFF===KKKOOOEEE>>>BBBEEECCCFFFKKKKKKFFFDDDFFFIIIJJJQQQJJJBBBBBBHHHKKKFFF???FFFCCCEEEJJJMMMOOORRRWWWhhhkkkllllllqqqxxxxxxsssjjjdddYYYMMMBBB;;;888888444444666999:::777444222888888888888777777777888444555777666555555666888777777777888:::===@@@AAAFFFFFFHHHIIIJJJKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKKKKLLLMMMNNNPPPQQQPPPQQQRRRQQQPPPOOOPPPQQQUUUIIIHHHSSSeeeUUUWWW]]]fffmmmjjj___UUUZZZZZZ]]]bbbhhhmmmpppqqqxxx}}}yyyjjj]]]MMM???999:::>>>HHHSSSQQQMMMNNNWWW]]]XXXOOOHHH===777ZZZcccfffgggYYYVVVNNNMMMTTTPPPPPPRRRUUUWWWVVVRRROOOQQQMMMJJJKKKPPPQQQLLLFFFCCCBBBAAA@@@???===<<<<<<;;;999888999;;;<<<<<<;;;888888777777777666666666555555555444444444333333222222222222222222222222444222111111222333333222888444111111:::LLLddduuummmJJJ666000333999222///......,,,***,,,000.........////////////000/////////000111111222222222444666888::::::;;;;;;AAABBBDDDFFFJJJNNNRRRTTT\\\___aaabbbbbbdddjjjnnnkkkkkkjjjiiihhhiiikkknnniiihhhhhhkkknnnnnnkkkgggiiiggghhh}}}yyyuuuyyy~~~yyyuuutttwwwyyyxxxvvvuuuuuutttssssssssspppmmmoooqqqrrrqqqooonnnooopppjjjjjjiiihhhgggeeedddccc```ccceeeeeecccccceeehhh^^^^^^[[[WWWTTTSSSVVVYYYXXXXXXWWWWWWVVVVVVUUUUUUUUURRRQQQRRRRRRQQQRRRUUUQQQUUUQQQPPPVVVTTTOOOUUUYYY]]]aaabbbeeehhhiiigggcccdddfff^^^TTTYYYZZZMMMPPPQQQQQQUUU[[[ZZZYYY\\\^^^___```___^^^^^^```aaadddeeeeeeeeeeeeeeeeeeeeeaaahhhqqquuupppiiiiiioooqqqoookkkhhheeebbb```^^^YYYTTTMMMEEE>>>:::999:::666444666888444===rrrnnnfffppp~~~mmm```lllxxxooozzzFFFHHHAAA???FFFEEE@@@DDD===MMMPPPAAA999AAAEEE@@@EEEIIIIIICCC@@@CCCFFFGGGFFFIIIIIIDDDAAAAAABBBAAAHHHBBB???@@@???;;;777777;;;===>>>>>>???@@@BBBBBB@@@===999666444555666777AAA999222...---///555<<<222333333333222333666999333444555555444444555666777777777888:::<<>>===<<<;;;;;;999888888:::;;;::::::777777666666666555555555444444444333333333333222222222222222222222222222111111222333333222...,,,(((...777;;;777111222777DDDYYYvvvyyyQQQBBB444///000///***'''///---------.........---------............//////.........///000000111111111222444666777888999999<<<===>>>AAAFFFLLLQQQTTTYYY[[[^^^______aaafffkkkggghhhiiiiiihhhiiikkkllllllhhhccccccfffgggfffcccdddjjjgggjjjyyyuuuqqqwwwzzzvvvtttwwwrrrrrrssstttuuutttqqqnnnoooppppppoooppprrrpppkkkllloooqqqpppllljjjkkkmmmeeeeeeeeeeeedddcccbbbaaabbbcccddddddccccccdddeeeZZZ[[[YYYUUURRRRRRWWW[[[UUUTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPNNNLLLNNNSSSXXXOOORRRNNNPPPVVVQQQKKKQQQQQQMMMNNNRRRPPPLLLOOOWWWRRRNNNOOONNNLLLVVVYYYMMMOOOUUUQQQPPPWWWVVVRRRXXXXXXYYY[[[[[[[[[\\\___aaabbbaaaaaabbbcccdddeeefffjjjeeefffooovvvuuupppmmmmmmmmmllliiifffdddeeefff\\\XXXQQQHHH@@@;;;::::::777666333555555888bbbhhhjjjvvvzzzqqquuu{{{|||iiiYYYfffyyyyyyxxx~~~{{{<<>>BBB@@@::::::???BBB@@@@@@EEEGGGDDDAAACCCEEEEEE===FFFKKKFFF@@@===<<<:::<<<999:::???BBB@@@@@@BBB999888777888777666666888222444888;;;<<<:::555222+++,,,333;;;<<<444000000///111222222111111444777111222444333222222333555555555555555777999;;;===@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKHHHIIIJJJKKKMMMNNNNNNOOOMMMNNNNNNNNNLLLKKKLLLMMMAAAFFFPPPMMMEEERRRkkkuuutttSSSKKKaaayyy\\\ZZZXXXWWWWWWWWWUUUTTTPPPRRRSSSTTTUUUWWW[[[]]]bbbdddjjjsss{{{zzzssskkkccc\\\XXXSSSPPPIIIBBBAAAEEEDDDAAABBBIIIOOORRRRRRSSSQQQOOOSSSUUUTTTLLL???>>>PPPeee|||dddnnnKKKSSSQQQGGGIIISSSSSSHHHJJJJJJKKKNNNQQQQQQOOOMMMMMMNNNNNNMMMJJJGGGEEECCCBBBAAA@@@???>>>===<<<;;;;;;999777777999999999888666666666555555555444444333333333333222222222222111111111111111111111111---...000222333222111000555,,,&&&)))///111333777333...///;;;RRRjjj|||sssWWWAAA333,,,000333444333222222111000111111111111111...+++---------.........//////------...//////000000111000111111333444555666777:::::::::<<>>555000555<<<===>>>AAA;;;BBBGGGFFFDDDEEEEEEDDDJJJIIIBBB;;;;;;AAAAAA===???;;;::::::777444555:::999555333555777444444555888555222111111222222222555111///111///+++...444000222555555222111111333000111222222111111222333333333333333444666888:::===>>>???@@@AAABBBBBBBBBDDDEEEFFFGGGHHHIIIJJJJJJHHHIIILLLNNNNNNMMMLLLJJJJJJKKKLLLLLLKKKJJJKKKMMMMMMDDDGGGKKKEEEFFFPPPSSSkkksssWWWDDDUUU[[[cccfffbbbZZZRRRMMMLLLNNNOOOOOONNNMMMNNNOOOPPPKKKKKKPPPRRROOOQQQWWWUUUSSSZZZ___XXXVVVVVVNNNMMMLLLLLLLLLLLLKKKIIIGGGEEEJJJMMMLLLLLLQQQTTTTTTHHHOOORRRNNNMMMSSSVVVTTTNNNDDD===CCCWWWwww{{{rrreee:::RRREEEDDDPPPPPPDDDBBBLLLJJJIIIHHHHHHJJJKKKKKKJJJJJJMMMOOOLLLGGGCCCAAAAAABBBAAA@@@???>>>===<<<;;;;;;999888777888888888777666666555555555444444444333333333222222222111111000000000000000000000000//////......---...000222000---///444555///...111///333555222,,,...777@@@@@@???WWWpppttt~~~ppp[[[NNN===333222555333000333222---))),,,111000******,,,,,,******,,,---,,,---------.........//////------......///000000111/////////000111333444555;;;:::999:::<<>>===BBBEEEGGGEEE@@@<<<>>>AAA===777;;;:::999888777777777777444444333333333222222222444444333222111000///...////////////000000000000////////////////////////111111//////000111444555777444000000333666666555777888:::<<>>JJJDDDEEEGGGGGGFFFFFFFFFGGGGGGGGGGGGIIILLLNNNNNNMMMOOONNNKKKIIIGGGFFFEEEDDDCCCAAA???>>>??????>>>===>>><<<:::999777777777888666555555555555444444444333222111111000000111111222111///.........///000///////////////////////////////////////.........////////////////////////222222333444666777888888AAACCCGGGKKKOOORRRSSSTTTJJJIIIFFFBBB>>>999555333111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000000000111222444555666777888:::;;;;;;===@@@BBBGGGNNNVVV[[[]]]^^^```ccceeeggghhhhhhhhhhhhiiikkkffffffeeedddbbb```^^^]]]YYYZZZ[[[ZZZWWWVVVUUUVVVRRRTTTUUUVVVWWWXXX[[[]]]hhhhhhiiijjjkkklllmmmmmmkkkhhhdddaaa___```bbbcccccceeeggghhhhhhjjjmmmooollllllkkklllmmmnnnpppqqqpppnnnnnnppppppnnnqqqvvvuuuuuuvvvwwwwwwuuuqqqmmmrrrpppmmmjjjhhhiiijjjkkkiiiiiihhhhhhggggggffffffdddaaa^^^]]]\\\[[[YYYXXXWWWWWWUUUSSSRRRPPPOOONNNPPPNNNLLLJJJIIIIIIKKKKKKJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHGGGHHHJJJKKKNNNNNNOOOOOOOOOOOOOOOOOOTTTTTTTTTUUUXXX[[[___aaa```fffmmmooommmlllooorrrsssqqqpppqqqsssqqqlllggghhhgggccc^^^[[[WWWLLLAAA???:::888:::777444@@@PPPxxx{{{oooSSSVVVRRRQQQOOORRRdddvvvzzz___[[[SSSXXX777777777777777777777777777666555333333666:::===>>>BBBCCC???===BBBHHHJJJCCC@@@:::666888<<<;;;777999999888777666666666666444333333333333222222222444333333222000//////...////////////////////////////////////////////////111000/////////111333444666333000000333555555444666777888:::<<<>>>???@@@AAABBBCCCCCCCCCDDDFFFHHHHHHHHHIIIJJJJJJJJJIIIHHHJJJKKKMMMOOOOOOMMMKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCEEEQQQeeeyyysssYYYLLLFFFCCCHHHQQQXXXUUUTTTVVVSSSMMMIIIIIIQQQQQQQQQQQQPPPMMMLLLKKKMMMMMMLLLKKKJJJIIIJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMLLLOOOSSSXXX[[[ZZZWWWTTTQQQMMMJJJLLLLLLGGG===666MMM{{{bbbvvv|||```KKK<<<;;;CCCCCCDDDFFFGGGFFFEEEFFFGGGIIIGGGFFFGGGJJJMMMNNNNNNMMMLLLKKKIIIGGGFFFEEEEEEFFFCCC@@@>>>>>>>>>===;;;;;;:::888666555555666666555555555555444444444444222222111000000000111111111000///.........///000........................///.....................////////////////////////...//////000111222333333---...000111222222111111555555444333222000...---000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------............///000222333444555666888999999:::===@@@CCCIIIQQQVVVXXX[[[^^^aaa```dddgggiiihhhgggggggggfffeeedddbbb___\\\ZZZXXXVVVWWWXXXVVVTTTRRRRRRRRRNNNOOOQQQQQQQQQRRRUUUWWWXXXYYYYYYYYYZZZZZZZZZ[[[ZZZXXXWWWVVVWWWYYY\\\]]][[[]]]```cccdddgggkkknnnjjjjjjiiijjjkkkmmmooopppllllllppptttsssooonnnqqqyyyxxxvvvvvvuuusssooolllsssrrrpppnnnllljjjhhhgggfffffffffffffffeeeeeeeeeccc```]]][[[ZZZYYYWWWUUUTTTTTTSSSQQQOOOMMMLLLKKKLLLKKKIIIHHHGGGHHHIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJMMMMMMMMMMMMNNNNNNNNNNNNRRRQQQRRRSSSUUUYYY\\\^^^___bbbfffjjjlllmmmnnnnnnjjjkkkllllllmmmnnnoooqqqlllkkkhhhdddbbb___VVVLLLCCC<<<999;;;888444;;;HHHvvv|||nnnMMMTTTNNNRRRVVVZZZdddwwwhhhiiinnnXXXKKKSSSVVVccc555555555555555555555555222555666333000444AAALLLGGGDDD===888999@@@BBBAAA???===777222444:::;;;888777777666666555555444444333333333222222222111111333333222111000///......////////////////////////........................//////......///000222333444222000000222333444444444555666777888:::;;;;;;???AAABBBBBBBBBCCCEEEGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJGGGGGGFFFEEEDDDCCCCCCBBB;;;>>>HHH\\\tttyyyqqqdddQQQDDDAAA@@@@@@EEEKKKMMMMMMRRRXXXOOOPPPRRRSSSTTTTTTSSSRRRUUUUUUUUUTTTSSSSSSRRRRRROOOMMMLLLOOOSSSVVVUUUTTTUUUTTTQQQPPPPPPSSSVVVXXXEEEKKKJJJ>>>666CCCcccmmmpppkkkCCC555999;;;999888@@@BBBEEEEEEEEEEEEFFFGGGJJJHHHFFFFFFIIILLLNNNOOOKKKJJJIIIHHHGGGFFFEEEEEEHHHEEE@@@===<<<;;;:::999999888777666666666666666555555444444444333333333222111111000000000000000000000///............///................................................////////////////////////------........./////////222222222222111///...---++++++,,,---------------/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,------...///000111222333555555666777:::<<<>>>CCCIIINNNQQQUUU[[[___]]]aaafffhhhhhheeecccbbbbbbaaa```^^^\\\ZZZXXXWWWSSSTTTTTTRRROOOMMMMMMMMMKKKMMMMMMMMMLLLMMMOOOQQQQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQRRRSSSTTTVVVXXXYYYUUUWWWZZZ\\\^^^```cccfffffffffggghhhiiikkkmmmnnnkkknnntttzzzyyyrrrnnnnnnxxxuuupppnnnlllkkkiiigggllllllmmmmmmkkkhhheeecccdddddddddddddddcccbbbbbb```^^^ZZZXXXWWWVVVSSSQQQQQQPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDGGGGGGGGGHHHHHHHHHHHHHHHBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCEEEGGGJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNOOOPPPRRRUUUXXXZZZ[[[\\\^^^dddiiilllkkkiiidddgggiiihhhgggjjjpppvvvjjjjjjgggcccbbb```ZZZQQQGGG???:::;;;999666999AAA```zzzwwwIIIOOOOOOTTTYYY\\\[[[\\\aaagggYYY___zzzmmmZZZVVVPPPWWWfffjjjyyy333333333333333333333333333444333//////:::MMM\\\KKKEEE<<<888>>>EEEDDD>>><<<;;;888444666;;;<<<999666666666666666555444444222222222222111111111111222222111000//////......//////...............---------------------------...---------...///000111111111000000111222222222444444444555666666777777<<<>>>???@@@@@@AAADDDFFFDDDDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@<<<;;;CCCUUUjjj}}}ooo[[[KKKCCC<<<:::;;;???IIISSSPPPRRRRRRPPPOOOPPPNNNKKKQQQPPPPPPPPPQQQPPPOOONNNSSSPPPNNNQQQVVVYYYVVVSSSOOOSSSXXXYYYVVVNNNFFFBBB888:::FFFbbbtttxxxyyyEEE999111444999888777666===???BBBCCCCCCDDDEEEFFFIIIHHHHHHIIIKKKMMMNNNMMMHHHHHHHHHGGGGGGFFFEEEEEEFFFCCC>>>;;;:::999999888999999999888888888888888444444444444333333333222111111000////////////000//////.........------------------------------------------------................................./////////////////////...///000000/////////.........///////////////...............---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000000222333444444555777:::999===BBBFFFJJJOOOWWW]]]]]]```dddeeeccc```___^^^[[[ZZZZZZYYYYYYYYYYYYZZZQQQQQQPPPNNNKKKIIIIIIJJJLLLMMMMMMLLLKKKKKKLLLNNNQQQQQQPPPOOONNNMMMLLLLLLRRRRRRSSSSSSSSSSSSRRRRRRSSSUUUWWWXXXXXXXXXZZZ[[[bbbcccdddfffhhhjjjlllmmmiiikkkrrrwwwvvvooojjjjjjoookkkfffbbbaaaaaaaaa```aaabbbdddeeeeeeeeedddcccdddddddddcccbbb```___^^^]]][[[WWWUUUSSSRRRPPPNNNNNNMMMLLLKKKJJJHHHGGGGGGEEEEEEDDDDDDDDDEEEEEEFFFDDDDDDDDDEEEEEEDDDDDDCCCFFFFFFFFFEEEEEEDDDDDDDDD?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@BBBDDDFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKLLLMMMPPPRRRTTTVVVUUUWWWZZZ___dddggghhhhhhhhhiiiiiihhhhhhjjjnnnrrriiiiiifffaaa______[[[TTTOOODDD<<<::::::999;;;@@@LLL}}}~~~TTTQQQZZZ]]]aaaddddddeeekkksss]]]TTTbbb333333333333333333333333222111000111555???MMMVVVCCC???:::<<>>???BBBDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJEEEDDDDDDCCCBBBAAA@@@???CCCBBB???;;;===JJJ___ooorrraaaUUULLLBBB<<<:::HHHNNNSSSUUU[[[cccgggfffUUUTTTTTTVVVXXXYYYWWWUUU]]]XXXTTTTTTUUUTTTNNNIIIEEEDDD@@@>>>???FFFPPPXXXgggkkkxxxlllSSS888000222555555000...333;;;999;;;>>>@@@AAABBBCCCEEEFFFGGGJJJMMMOOOOOOLLLIIIFFFFFFGGGGGGFFFFFFDDDDDDAAA>>>;;;999999999999888888888999999888888888888444333333333222222222222111000//////......//////............---------,,,------------------------+++,,,,,,,,,---------...------------------------////////////............***************+++++++++---------------,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------......///000000111222333333444666888666999===@@@DDDJJJRRRYYY^^^``````___]]][[[ZZZ[[[YYYXXXWWWWWWWWWWWWXXXXXXOOOOOONNNLLLIIIHHHHHHJJJKKKLLLLLLKKKIIIIIIJJJKKKNNNMMMMMMLLLJJJIIIIIIHHHNNNNNNNNNNNNNNNLLLKKKJJJPPPRRRTTTUUUTTTTTTUUUVVV^^^___aaadddfffiiijjjkkkfffgggjjjnnnmmmgggeeegggiiifffaaa______```aaaaaabbbbbbbbbccccccdddeeefffffffffeeedddaaa^^^[[[YYYZZZWWWTTTRRRPPPOOOMMMKKKLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>=========???AAACCCCCCCCCDDDEEEFFFFFFFFFHHHIIIJJJKKKMMMOOOQQQRRRNNNSSSYYY]]]]]]___dddhhhjjjiiiiiikkknnnooonnnlllnnnnnnkkkeeebbbccc```\\\ZZZOOOBBB<<<;;;;;;<<<>>>CCCccc{{{hhhYYYcccdddkkkuuu|||zzzxxxUUUXXX|||111111111111111111111111---...000555999===>>>>>>999999888:::CCCJJJIIIBBB555999:::777777888666222444555666777777666555444111111111000000000000///000/////////.........---.........---,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---------,,,...//////......///000222222222333333333333444555777999:::;;;===@@@BBBBBBCCCDDDEEEFFFGGGHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJCCCCCCBBBAAA@@@??????>>>===BBBCCC===555666AAAMMMmmmsssbbbXXXBBBGGGEEE??????EEEFFFAAAHHHGGGGGGKKKOOOPPPNNNLLLGGGEEEDDDEEEGGGFFFCCC???GGGGGGGGGKKKYYYqqqxxxxxx[[[@@@---...333444444444222111333666555777:::===>>>???BBBCCCCCCEEEIIIMMMOOONNNIIIEEEEEEEEEFFFFFFFFFEEECCCBBB===;;;999999::::::999888666777777777666666555444333333333222222222111111000000///...............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------------------------------------,,,,,,,,,,,,,,,111000///......---......)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------...//////000///111222222222333555777444777:::<<>><<<<<<==========================================:::;;;<<<;;;;;;;;;===?????????@@@AAABBBCCCCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNIIIPPPWWWYYYXXXYYY___eeefffeeeggglllqqqsssoookkkooooookkkeeebbbccccccaaacccXXXKKKAAA<<<;;;;;;;;;BBBLLL{{{zzzaaa^^^___gggttt}}}vvv]]]YYYPPPsss////////////////////////+++---///222444555444333444666777666888<<<<<<888777::::::666444555444111222333555666666555444333111111000000000///////////////............------......------,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++---//////---,,,...///000000000111111222222222111333555777888:::>>>@@@@@@AAACCCDDDEEEEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBAAA@@@???>>>>>>===:::;;;<<<:::666555777999>>>UUUffftttkkk\\\WWWPPPFFFAAA???@@@EEEKKKMMMKKKHHHDDDGGGKKKQQQUUUXXXYYYZZZcccrrr|||oooLLL---+++111???......///222666888444000111444777:::;;;===@@@BBBAAACCCFFFIIIKKKJJJFFFCCCDDDEEEFFFFFFEEEDDDAAA@@@<<<;;;;;;;;;<<<;;;999777777777777777666555333222222222222222111111111111000///......------......,,,------...---,,,+++***++++++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))(((((())))))***+++,,,------......---************++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------------...//////...///111000000111333555222444777999;;;???FFFKKKNNNPPPSSSTTTSSSRRRSSSSSSXXXVVVSSSQQQOOONNNNNNOOOKKKKKKJJJHHHGGGGGGIIIKKKGGGHHHHHHGGGEEEEEEFFFHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHIIIJJJKKKLLLMMMNNNIIILLLOOOQQQRRRRRRRRRSSSSSSUUUYYY]]]```ccceeeeeellljjjjjjmmmllljjjlllpppiiihhhhhhiiijjjjjjhhhfffhhhiiiiiiiiiiiigggeeeddd```aaaaaaaaa___[[[XXXUUUSSSQQQOOOMMMMMMMMMKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999:::;;;:::::::::<<<>>><<<======>>>???@@@AAABBBBBBBBBDDDFFFHHHIIIJJJJJJHHHLLLPPPRRRTTTVVVZZZ^^^aaacccfffjjjnnnooommmllljjjjjjgggaaa^^^aaadddccc^^^YYYPPPFFF@@@>>><<<;;;>>>EEEoootttnnn___^^^eeeqqqyyywwwXXXfffsss------------------------......---,,,,,,///444888///444777555777<<<@@@AAA<<<>>>;;;555222333444333111222444555555444222111000000000000////////////..................------......---,,,,,,+++******************************((()))***++++++,,,++++++***,,,//////---,,,---///......//////000111111111///111444555666999<<>>@@@BBBDDDDDDDDDBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>======<<<777222333888;;;:::777888<<>>AAAAAAAAABBBEEEGGGFFFDDDBBBDDDEEEFFFFFFEEECCCAAA???=========>>>>>>===999666999:::::::::888666444333222222222111111111111000//////...------------...,,,,,,---...---,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,+++*********,,,---...,,,,,,,,,,,,,,,++++++***))))))******+++++++++,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......---...////////////222444000333666777888;;;AAAFFFDDDHHHNNNRRRRRRQQQQQQPPPSSSRRROOOMMMMMMMMMNNNOOOIIIIIIIIIGGGFFFFFFIIIKKKGGGHHHIIIHHHFFFFFFGGGIIIDDDEEEFFFGGGHHHIIIIIIJJJFFFFFFFFFFFFGGGHHHIIIJJJKKKNNNQQQQQQPPPNNNNNNNNNOOORRRUUUZZZ^^^```bbbcccfffdddfffhhhhhhfffhhhllleeefffgggiiijjjhhhdddaaa^^^aaadddggggggeeebbb```\\\]]]^^^___]]][[[XXXVVVRRRPPPMMMMMMMMMMMMLLLJJJGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???>>><<<<<<===>>>>>>???>>>>>>========================;;;:::::::::999999888888888888888888888888888888888999::::::999:::<<<>>>;;;;;;<<<===>>>???@@@AAA???@@@BBBDDDEEEFFFGGGGGGIIIIIIJJJMMMRRRVVVXXXWWW^^^cccgggiiihhhgggiiilllhhhiiifff```___cccggggggTTTTTTPPPJJJEEEBBB@@@>>>777DDDTTTyyyllliiiooo}}}ccc......---------,,,,,,,,,,,,---------,,,,,,...///222111111555999;;;999777999666333333555555444111111111111111111111111111............------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,------...////////////000000111111444888;;;<<<>>>AAAAAA@@@?????????EEEDDDCCCBBBBBBBBBBBBBBBBBBAAA???>>>???>>><<<::::::999888777666666666666999777888<<<>>>LLLpppxxxTTT;;;///...---,,,,,,,,,,,,,,,++++++,,,---...///000111222111222333777;;;@@@BBBBBBAAA@@@AAADDDFFFGGGGGGCCCCCCCCCDDDCCCAAA<<<999>>>>>>>>>===<<<;;;999999999999999999777666555444444444333222222111111000......---------,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///222222444555666888999999@@@BBBEEEIIIKKKMMMMMMMMMJJJLLLMMMLLLJJJIIIIIIJJJGGGHHHHHHGGGFFFEEEGGGHHHIIIGGGEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIJJJKKKJJJJJJJJJMMMPPPSSSVVVXXX[[[^^^aaagggdddcccdddhhhjjjjjjhhhjjjggghhhkkkjjjeeefffllldddgggiiijjjgggdddcccbbb___^^^\\\ZZZXXXVVVUUUTTTUUUQQQMMMKKKKKKKKKKKKKKKIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777666666666666777777666666666666666666666666666666666666666777888888::::::::::::;;;<<<=========>>>???@@@BBBCCCDDDEEEDDDFFFHHHJJJLLLPPPTTTXXX\\\^^^aaaccccccdddfffhhhhhheee___[[[YYYZZZ]]]___SSSOOOSSSRRRFFFCCCBBB;;;;;;>>>UUUrrrtttzzzwww------------,,,,,,,,,,,,+++,,,---,,,+++,,,---//////111333555666777888999888666333333444555333111111111111111111111111111//////.........---------++++++++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((()))))))))*********++++++)))***++++++,,,,,,++++++,,,,,,,,,---....../////////000111000111333666999:::<<>>???@@@CCCCCCCCCBBBBBBAAAAAAAAAAAA???>>>=========;;;999999888777666555555555555999333333666777:::JJJ]]]bbbnnn~~~|||yyy}}}vvvUUU<<<222111......---,,,,,,,,,,,,,,,++++++,,,---...///000000000000111333555666888999?????????AAADDDFFFFFFEEEFFFEEEEEEFFFFFFDDD@@@<<<>>>>>>===<<<;;;:::888888999999999888777666555444444333333222111111000000...------------,,,,,,,,,,,,,,,,,,++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------............000000111333444666777777;;;===AAADDDFFFHHHHHHHHHIIIJJJKKKJJJHHHFFFEEEFFFFFFGGGGGGFFFDDDDDDEEEFFFHHHFFFDDDCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGIIIIIIJJJJJJIIILLLOOOQQQSSSUUUXXX[[[___^^^^^^aaaeeeggggggfffgggddddddfffccc^^^^^^bbbbbbdddggggggeeebbb```___aaa```]]]ZZZVVVSSSQQQOOORRROOOKKKIIIIIIIIIIIIIIIGGGGGGFFFDDDCCCBBBAAA@@@????????????>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::999999999999888888888888777666666555555666666777666666666666666666666666555555555555555666666777777777777888888999:::;;;;;;;;;<<<>>>???@@@AAABBBAAABBBEEEFFFHHHKKKOOORRRUUUWWWZZZ\\\]]]___aaacccaaa```^^^]]]]]]]]]^^^___^^^YYY]]]^^^TTTPPPNNNEEE<<<888@@@eee---------,,,,,,,,,+++++++++,,,---,,,++++++---///,,,000444555333333666999666555333222333333222111000000000000000000000000/////////............---++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))************))))))***+++++++++++++++++++++,,,,,,---.........///000111000000111444777777999<<<=========???@@@@@@AAABBBBBBBBBAAA@@@??????===;;;;;;;;;;;;999888777777666555444444444444EEE:::333555555111000333:::HHH\\\mmmzzzyyyiiiPPP:::---)))***,,,------,,,++++++++++++,,,***++++++,,,---...//////...///111222222111///...<<<<<<===@@@CCCEEEDDDCCCFFFEEEEEEFFFFFFDDD@@@===>>>===<<<;;;999888777666999999888888777555444333333333222222111000000000------------,,,,,,,,,,,,+++++++++++++++******************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------..................///000222333444444666888;;;>>>@@@AAABBBBBBFFFGGGHHHGGGDDDBBBBBBBBBDDDEEEEEEDDDBBBBBBCCCDDDFFFDDDBBBBBBBBBCCCBBBAAA????????????????????????????????????@@@AAABBBBBB???@@@BBBDDDFFFGGGHHHHHHEEEGGGJJJKKKLLLNNNQQQSSSVVVVVVYYY]]]aaaddddddccccccaaaaaabbb___[[[[[[^^^___aaaddddddaaa^^^\\\[[[]]]\\\ZZZWWWSSSPPPNNNLLLOOOLLLHHHFFFFFFGGGFFFFFFEEEEEEDDDCCCAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777777666666666555555444444555555666555555555555555555555555333333333222333444444555444444444444555666777888777888999:::;;;===>>>>>>===???AAABBBCCCEEEIIIKKKQQQSSSWWWYYY[[[]]]```bbbYYY[[[]]]```aaaaaaaaa```fff```dddgggaaa^^^YYYMMMCCC;;;777CCCkkkzzzttt,,,,,,,,,,,,++++++++++++***+++,,,+++******,,,...,,,...111222111222444666444333222111111111111111000000000000000000000000/////////.........------******************************)))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))******((())))))***+++***************++++++,,,---------///000000000//////222444333555888::::::;;;>>>@@@===???@@@AAAAAA@@@>>>===<<<:::999999999999888666555555444333333333333333MMM@@@444333555333000000333666:::>>>JJJbbbuuubbbTTT<<<222(((&&&,,,111///+++,,,++++++*********++++++******++++++,,,------...//////000//////...---,,,777888;;;>>>BBBCCCBBB@@@BBBAAAAAABBBBBBAAA>>>;;;>>>===;;;:::888777666555888888888777666555333333222222222111000000//////---------,,,,,,,,,+++++++++++++++***************************************************++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///000111222222333555777999<<<===>>>>>>BBBCCCDDDDDDBBBAAAAAABBBDDDEEEEEECCCAAAAAABBBCCCCCCBBB@@@@@@AAAAAA???>>>=========>>>>>>=========<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBCCCDDDEEEEEEBBBDDDGGGHHHHHHIIIKKKMMMQQQSSSWWW[[[___aaaaaa```______```aaa___^^^___aaa]]]___bbbaaa___\\\YYYYYYVVVUUUTTTRRRQQQOOONNNMMMLLLIIIFFFEEEEEEEEEEEEDDDEEEDDDCCCBBB@@@???>>>>>><<<<<<<<<;;;;;;;;;::::::999999999888888888777777666666666666555555555555444444333333333333444444333333333333333333333333111111000000111111222333222222222222333444555666555666666777999::::::;;;;;;===???@@@@@@BBBDDDFFFLLLOOORRRUUUWWWZZZ^^^aaaXXXZZZ^^^aaacccddddddcccggg```eeejjjfffddd^^^PPPKKKAAA===>>>TTT|||{{{yyyuuu,,,,,,+++++++++************+++++++++******,,,---...,,,,,,---111333333111111111111000000///000111////////////////////////............------------************************)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))'''((())))))******))))))))))))******+++,,,,,,,,,---...//////......000111000222444666777999<<<>>>;;;<<<>>>@@@@@@???===<<<:::888777777888888666555444333222222222222222222???777000///000111222333///000000000444<<>>444---###,,,444333+++%%%&&&*********)))))))))******+++))))))******++++++,,,,,,111000...------...///000444555777;;;???AAA@@@??????>>>>>>?????????===;;;===<<<;;;999777666666666777777777666555444333222222111111000000//////...------,,,,,,,,,+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...///000111111222333444666888:::;;;<<<======???AAABBBBBBBBBCCCDDDDDDEEEEEECCCAAA@@@AAABBBAAA???>>>>>>???>>>===;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFFFFGGGIIIJJJPPPSSSWWW[[[]]]^^^______^^^```aaa```______``````\\\___aaa```]]]ZZZXXXWWWVVVUUUTTTRRRQQQOOONNNMMMJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>===;;;;;;;;;;;;::::::::::::777777777777666666666666555555444444444333333333333333222222222222333333111111111111111111111111///////////////000000111111111111111222333444555444444555666777888888999;;;===???@@@@@@@@@BBBDDDDDDFFFJJJLLLOOOSSSXXX[[[[[[\\\^^^aaaccceeefffggghhhaaaeeejjjggggggbbbVVVQQQDDDBBB@@@DDDrrr{{{vvvtttpppmmm+++++++++*********)))))))))***+++***))))))+++---...+++(((***///222111...///000000///......///111////////////////////////---------,,,,,,,,,,,,+++************************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))***++++++++++++---......------...000...000222333444666:::<<<:::;;;<<<=========<<<;;;888777666666777777666444333222222111111222222222---...000111///......///---...///111222000---+++:::>>>DDDMMM[[[lll}}}zzzlll```WWWKKKCCC666,,,((()))******---......,,,***((()))***)))(((((((((((()))******))))))))))))******++++++000...,,,+++,,,...000222111222444888<<>>???>>>>>>???@@@@@@>>>======<<<:::888777777888888777777666666555333222111111111000000///.........,,,,,,,,,,,,++++++++++++)))))))))***************************************)))))))))************+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...//////000111111222333444666888999;;;;;;999<<>>===<<<<<<===<<<:::888999:::;;;<<<<<<;;;:::999999999999999:::;;;<<<===<<<===>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDDDDEEEGGGIIINNNQQQUUUXXXZZZ\\\^^^```___bbbbbb^^^[[[[[[[[[ZZZ\\\^^^```___\\\YYYVVVUUUYYYXXXVVVTTTQQQNNNLLLKKKIIIGGGEEEDDDEEEEEEDDDCCCDDDCCCBBBAAA???>>>======::::::::::::999999999999666666555555555444444444333333333222222222222111222111111000000111111222000000000000000000000000...............//////000000000000111111222333444333333444555555666777777999;;;===?????????@@@AAAAAACCCFFFHHHKKKPPPUUUXXX\\\]]]^^^___bbbeeegggiiikkkdddhhhlllhhhiiiiii```[[[LLLFFFCCC===RRR|||wwwrrrkkkgggfff+++*********))))))))))))((()))******((()))***,,,+++***)))***,,,---//////---///000///---,,,...111........................,,,,,,++++++++++++******************************((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''(((((())))))((((((''''''((())))))******+++)))+++------------...///---...000111222444888::::::::::::;;;;;;;;;<<<<<<888666555555666777666444333222222111111222222333+++///333333111///.........---------///000111222((()))+++...333<<>>>>>???>>>===>>>@@@@@@???>>><<<;;;999888888888::::::666666666555444333222111111000000//////...------,,,,,,,,,++++++++++++***((()))))))))*********+++************************))))))))))))************************************************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......//////000000111111333444666888999888;;;===??????@@@AAACCCBBBCCCCCCAAA>>>===>>>???<<<;;;:::;;;<<<;;;888666666777888999999888777666777777777777888999:::;;;888888:::;;;<<<<<<<<<<<<===>>>@@@AAAAAABBBDDDFFFIIILLLQQQTTTVVVYYY]]]aaa\\\``````[[[XXXZZZZZZWWWZZZ\\\^^^^^^ZZZWWWTTTSSSVVVUUUSSSPPPMMMKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>><<<;;;;;;888888888888777777777777555444444444444333333333222222222111111111000000111000000//////000000111..............................------......///000////////////000111222222111222222333333444444555555777:::<<<<<<<<<===>>>???AAADDDFFFHHHMMMRRRVVVXXXYYY[[[___bbbeeegggiiijjjeeehhhiiidddgggkkkfffaaaVVVKKKHHHBBBAAAhhhzzzuuusssrrrllldddccchhh************))))))))))))((()))***)))((((((***,,,(((***,,,+++))))))---111,,,...000...,,,,,,...111........................+++++++++*********))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''(((((()))*********(((***,,,---------...///,,,...///000000333666999:::999999999999:::;;;<<<777666555555666777666444333222222222222222333333111333333000......000000,,,---...---,,,+++---///))),,,///000///---++++++444111///222999AAAGGGJJJIIIYYYXXXKKKJJJNNNRRRZZZbbb]]]PPPCCCAAAFFFDDD===222...000///***......###)))+++...,,,'''$$$&&&,,,&&&+++...,,,&&&"""$$$''''''''''''''''''((()))***(((((((((((())))))))))))((()))***++++++***))))))/////////222777;;;===>>>>>>===<<<===>>>???>>>===<<<;;;999888888999;;;<<<666666666555444333111111000000000///......------,,,,,,,,,+++++++++******(((((())))))*********+++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------...............///000222444555666888:::===>>>======???@@@AAAAAAAAA???===;;;<<<===;;;:::::::::;;;:::777555444555777888888777555444666555555666666777888999333444666888:::;;;<<<<<<:::;;;>>>??????@@@BBBDDDDDDHHHLLLPPPRRRWWW]]]bbbXXX]]]^^^YYYXXX\\\\\\ZZZYYY[[[]]]\\\YYYUUUSSSRRRMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCCCCCCCCCCBBB@@@@@@@@@???===<<<;;;:::999777666666666666555555555444444444333333333222222111111111111000000000000000000////////////000000...........................------------...//////...............000111111000000111111222222333333111444777999999999:::;;;:::<<<>>>???BBBFFFLLLOOORRRUUUYYY^^^ccceeegggggggggaaadddddd]]]aaaiiiggg]]]ZZZNNNKKKIII;;;KKKyyyxxxsssnnnnnnnnnggg^^^```iii))))))))))))(((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++++++++,,,...///111222222555666777888888999999999666666555555444444444444222333333333333222111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++,,,,,,......///000111333555666888888999:::;;;;;;;;;;;;::::::;;;;;;:::999777666666777777777666444222000000000000///......------++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++******************++++++++++++++++++++++++,,,,,,,,,++++++*********...---+++))))))***+++,,,------------------------...------,,,,,,------...------------------------...//////000111222222333555777999999999999;;;===@@@BBB@@@;;;999:::999555<<<:::888777555555555666777666666666666555555555555555555555555555555555444555666777888999:::;;;::::::;;;<<<===>>>??????BBBDDDHHHKKKOOOTTTYYY]]]XXXXXXYYY[[[^^^``````___XXXWWWVVVXXXYYYWWWRRRNNNPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDCCCBBB@@@???>>>===>>>===<<<;;;999888777666666666555444444444444555222222222111111111000000000000000000//////////////////////////////////////////.........------------,,,,,,++++++,,,,,,------------.........//////---......///000111111222333333333444666888999:::===<<<<<<===???BBBFFFHHHLLLPPPUUUZZZ^^^_________YYYZZZ]]]___aaacccdddeee[[[gggmmm```JJJ???HHHUUU|||uuuqqqooommmjjjfffdddccccccccc))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********+++++++++++++++,,,,,,,,,,,,---...---------,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))*********++++++++++++,,,---///000111222444444555666777777777777555555555555444444333333222222333333222222111000////////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((((()))******+++,,,,,,------...///000222333444777888999999::::::::::::888999999999888777555444666666666555444333111111000000//////......------++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******...---+++***)))***+++,,,------------------------...------,,,,,,------...------------------------......//////000111111222444555777888777888999;;;<<>>:::999;;;:::777;;;:::888666555555555555555444444444333333333333444444444444444444444444444444555666777777888888999999:::;;;<<<======>>>???AAACCCFFFHHHLLLPPPTTTWWWWWWWWWWWWXXXWWWVVVUUUWWWVVVVVVWWWXXXVVVRRRNNNOOOMMMLLLIIIGGGFFFEEEEEEBBBAAAAAA@@@???>>>>>>>>>======;;;:::999777666666666555555444444444444444222222111111111000000000000000000/////////......///////////////////////////.........---------------,,,,,,++++++,,,,,,---,,,,,,---------.........---......///000000111111222222222333555666888999:::::::::;;;===@@@CCCEEEDDDGGGMMMRRRVVVXXXXXXXXXWWWZZZ]]]______```bbbddd___eeefff^^^OOOGGGIIIOOO}}}wwwpppkkkgggfffeeedddddddddeeeggghhh))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))***************+++,,,---...///000111111222333444555555555555444444444444333333333333222222222222222111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))******+++++++++,,,,,,---...000111222555666777888999999999999666666777777777555444333666555444333222111111111000000//////...---------++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++*********+++,,,------------------------...------,,,,,,------...---------------------------------...//////000000222333555555555666777999888;;;;;;888888;;;;;;888999999777666555555444555222222222111111111111000222222222222222222222222333333444444444555555555666666777888999:::;;;;;;@@@BBBCCCDDDEEEGGGKKKNNNWWWWWWXXXXXXWWWVVVUUUTTTVVVUUUUUUVVVVVVTTTPPPMMMMMMLLLJJJHHHEEEDDDCCCBBB?????????>>>>>>>>>>>>===<<<;;;:::999888777666555555555444333333333333333111111111111000000000000000////////////.........////////////////////////............---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------......///000000000000000111222333444666777777777777888:::<<>>===<<<<<<::::::999888777666555444444444333222222222222222111111000000000//////////////////.........------........................---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------......//////////////////000111222444444444444555666888:::<<<===BBBDDDIIINNNRRRVVVXXXYYYTTTZZZ```___[[[YYY]]]cccfffbbb^^^]]]\\\XXXPPPIIINNNcccxxxwwwxxx~~~vvvrrrlllgggeeecccbbbaaa`````````aaabbbdddfffggg))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++++++++++++++++++++++++++*********)))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,------...------///000000000000000111111111222222222222222000000111111000000///...------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))(((((())))))***+++,,,---000111222444555666666666555666777777777666555444444333111000//////000111/////////...------,,,,,,************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,------------000222333444333444666777666888888555555888888555555555555555444333333222111111111111000000000///////////////////////////000000000000000000111111111111222333444555666666888999;;;;;;<<<>>>BBBDDDHHHLLLQQQTTTUUUUUUWWWXXXXXXXXXVVVTTTPPPLLLJJJHHHKKKJJJHHHFFFEEECCCCCCBBBCCCCCCAAA@@@>>><<<;;;:::888888777666555444444333333333222111111111111111000000000/////////..................------------------------------------,,,,,,---------------------,,,,,,++++++,,,,,,---*********+++++++++,,,,,,------------........................///111222333333333444555777999:::;;;<<<>>>BBBFFFKKKOOORRRTTTTTTZZZ```___[[[YYY]]]ccccccbbb```___]]]YYYRRRMMMDDDQQQrrrzzzsssqqqrrriiieeeaaa___^^^_________aaaaaaaaabbbccceeeffffff))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))*********)))************+++++++++******)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***+++,,,,,,,,,,,,,,,---...////////////000000000111111111111111000000000000000///......------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((()))***+++,,,...///000222333444444444666666777888888777666555222222111000000000000000//////......---,,,,,,,,,************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,+++,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,------///111222333222333444666555888888555555888888555444444444444444333222111111111111111000000000000..............................//////000000000000///000000111222333444444666888999::::::===@@@CCCFFFKKKQQQSSSRRRRRRSSSTTTTTTTTTSSSPPPLLLIIIGGGGGGIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDBBB@@@===;;;999888666666666555444333333333222222111000000000000000////////////..................---------,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------............///000111111222222333555666888888999:::;;;===AAAEEEJJJNNNPPPTTTYYY]]]^^^[[[[[[^^^bbb___aaaaaa```\\\WWWSSSQQQHHHKKKyyy~~~}}}|||uuupppnnnpppppplllhhhgggeeeccc```___```aaabbbaaa___```bbbdddgggiiikkklll))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))******++++++***)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***+++++++++++++++---.............../////////000000111111111//////000000//////...---,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((()))***+++,,,---///000222333333333555666777888888777666555111111222222222111000000///......------,,,,,,+++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******++++++,,,,,,,,,,,,++++++,,,,,,---......///...------,,,,,,------...---------------------------------------------------...000111000111222444222666666555666999:::888222333333444444333111111111000000000////////////........................------......///000111111...//////000111222333333777888999999999;;;>>>AAACCCHHHOOOQQQOOOMMMNNNPPPKKKMMMMMMKKKHHHFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@>>><<<:::999888555555444444333333222222111111000////////////000/////////.........---------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............///000111000111222444555666666777:::;;;<<>>>>><<<;;;:::999999444444444333333222222222111111000/////////////////////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...............///000111...///111222444444555555777888888;;;>>>CCCGGGJJJRRRTTTVVVXXXZZZ\\\]]]^^^[[[[[[[[[YYYWWWTTTQQQPPPNNNSSSFFFttttttrrrmmmmmmsssuuuuuuxxxvvvqqqrrr|||zzzvvvwwwssslllgggdddeeegggiiidddfffiiikkkeee___```eeeeeecccaaa```___^^^\\\ZZZcccdddgggjjjmmmooopppqqq))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********+++++++++---------............///////////////////////////------,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************------,,,------...///000111222444666666555333222333333222111000///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------.........////////////000000111111222444555666666444444333333222111000000........................---------------------------------.........//////.........////////////000111111222333444666777888;;;<<<===>>>AAACCCEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>AAA???===:::888666666666444444333222222111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---...///000111222333333222444777999;;;???CCCFFFLLLNNNQQQUUUWWWYYY[[[[[[[[[ZZZWWWTTTQQQPPPPPPOOORRRQQQPPPTTTjjjqqqmmmhhhdddeeejjjqqquuurrrqqqqqqrrrrrrqqqnnnkkkhhhhhhgggeeeddddddfffiiibbb___]]]]]]______]]]ZZZaaa^^^\\\ZZZ\\\aaafffiiieeekkkrrrrrrmmmsss))))))))))))(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))*********++++++,,,---------....................................------,,,++++++***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******,,,,,,,,,,,,---...///000000111333444555444333222333333222111000///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------------.........////////////000111222333444444555333333222222111000000///........................------------------------,,,------------.........------........./////////000000111222333555666777999999:::<<<>>>@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>@@@???<<<999777666666555444333333222111111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---...///000111222222333111333666888:::<<<@@@CCCJJJLLLPPPTTTWWWYYYZZZZZZZZZYYYWWWUUUTTTTTTTTTTTTTTTQQQLLLLLLZZZ{{{~~~{{{vvvpppkkkgggeeeddd___```aaadddfffeeecccaaa]]]]]][[[YYYXXXYYYZZZ\\\\\\ZZZXXXYYYZZZZZZYYYWWWUUUZZZaaafffhhhjjjkkkmmmqqqiiigggvvv))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))************,,,,,,,,,,,,------------------------------------,,,,,,,,,+++******))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))),,,++++++,,,,,,---...//////000222333333333222111222222111000//////......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,---------...............//////000111222333333222111111000000/////////------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------....../////////000111333444555555666777888:::<<<>>>@@@BBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>???===;;;999777666555555333333222222111000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------......///000111222222111333555666777999<<>>>>>===<<<:::999777555444444222222222111000000//////.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000111111000222333444444666888;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888666555333222222111111000000//////......------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000///000222222222333666888888;;;@@@FFFJJJLLLLLLMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGDDDHHHNNNIIICCCPPPfffyyysssooommmkkkjjjgggeeecccdddeeefffeeeccchhhiiiiiijjjjjjkkklllmmmdddfffppp))))))))))))((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((())))))***+++,,,.........///000111222222000000000//////.........,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................................................................,,,---------............------------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------...///000111111111222333444666777888888888999::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888777666444222111111111000000///.........------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......//////...///000111111222444666888:::>>>BBBFFFHHHJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDHHHDDDEEEIIIHHHEEEKKKUUU}}}|||{{{zzzyyyvvvssspppppprrrrrrooollljjjlllnnnooopppqqqtttvvv}}}))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******************************))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******(((((((((((()))***+++++++++++++++,,,---///000000///////////////.........,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------................................................................................................------........./////////---------............................../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........,,,,,,,,,,,,------------......---......///000111///000000111222444555666444555666777888999::::::999999::::::::::::999999777888888777666444222111111000000//////...---------------,,,,,,,,,++++++******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------------.........---...000000000111444666777888999<<>>>>>???@@@@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@FFFTTTmmm))))))))))))(((((((((((((((((((((((('''''''''''')))'''&&&%%%%%%%%%'''(((,,,'''(((***(((%%%(((...%%%"""///,,,))) %%%***%%%&&&000000''''''&&&%%%%%%%%%%%%%%%%%%"""%%%&&&"""---%%%&&&######)))###%%%!!! ***///'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))*********++++++************************************+++++++++,,,++++++++++++************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,---...------......//////000000///000000111111000000//////000111000...---...///222222222111111111000000///+++***++++++***+++///***,,,---/////////...---..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,.........////////////000111222222333444444555555555555666666777666666555555555555444333222111000............------------************************************************,,,++++++******++++++,,,++++++,,,,,,,,,+++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------....../////////000111222333555777888888;;;;;;<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>BBBSSSwww))))))))))))(((((((((((((((((((((((((((''''''''')))%%%###%%%'''&&&''')))&&&---...)))%%%...111,,,(((&&&"""&&&+++333'''"""&&&"""***'''&&&&&&%%%%%%%%%&&&&&&***$$$,,,(((+++333!!!+++(((&&&!!!,,,)))))))))444(((###&&&(((***$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,---...000000222111///------...000111///000000000000111111111111222333333444333222222///000111000.........///111222222111111000000///222///...111111000111555//////...------,,,,,,,,,------------------------......------------......------------------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////000000111222222333333444333444444555555555555555444444444333333222111000.........---------,,,,,,************************************************,,,++++++******++++++,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------............///000111333444555666777888999;;;===???@@@AAA@@@@@@@@@@@@@@@AAAAAAAAABBB@@@???FFF___))))))))))))(((((((((((('''''''''((((((((((((((('''&&&)))......(((%%%'''***&&&---777///...!!!(((((($$$"""&&&!!!$$$$$$***111,,,!!!&&&&&&&&&%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&,,,###(((!!!&&&...+++///$$$$$$//////$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))******************************************+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************************************************************************++++++++++++***************************++++++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,------------------------------------,,,------...///000111222111///...---///000111333333333333333444444444...///111333444333333222444555666555444333333555333444444555555444444333111......111000,,,,,,...666444111...---...000111........................///......------......///------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////000000111222222222111222333444444444444444333333333333222111000000...------------,,,,,,,,,************************************************,,,++++++******++++++,,,***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---------------......000111222333333555555777999;;;===>>>???======>>>>>>>>>?????????>>>??????>>>GGGccc))))))))))))(((((((((((('''''''''(((((((((((((((%%%(((,,,---###%%%444"""]]]xxxeeeKKK--- ///###...(((%%%222CCCfffiii[[[===&&&"""&&&&&&&&&&&&&&&&&&&&&&&&'''(((VVVvvviiiMMM!!!))),,,000...sssQQQGGG"""))) +++***((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++*********************************************************++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................///000111//////.........///000111111111222333444666666777555777:::===>>>???>>>>>>AAABBBCCCBBB@@@@@@@@@AAAHHHIIIKKKLLLMMMMMMLLLKKKBBB>>><<<<<<999444333555555333000---+++,,,.../////////////////////////////////............//////------------------------+++,,,---//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------...............///000000111111000000111222333333333333222222222222222111000///------------,,,,,,,,,,,,************************************************,,,++++++******++++++,,,******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222333333555777888:::;;;<<<;;;;;;;;;<<<======>>>>>>:::===???<<<;;;FFFbbb|||))))))))))))((((((((((((''''''''''''((((((((()))$$$(((***$$$+++___TTT$$$###222 (((yyy|||444!!!&&&&&&&&&&&&&&&'''((((((000$$$"""222 $$$000uuu888&&&'''$$$$$$+++$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************************++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++*********************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------.........///000///////////////000000///000000111222333444444555666888;;;???BBBDDDEEEFFFHHHLLLPPPRRRSSSSSSRRRSSSTTTUUUTTTRRRQQQRRRSSSYYY[[[]]]```aaaaaaaaa```bbb\\\WWWUUURRRPPPRRRWWWEEEDDDAAA===999666333111000000000000000000000000//////............//////........................+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,------------------...//////000000...///000111222222222222111111111111111111000///---------,,,,,,,,,++++++************************************************,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,------...///000111111222222444555777888999:::999999::::::;;;<<<<<<===<<<;;;<<<===:::<<>>DDDXXXxxx)))))))))(((((((((''''''''''''''''''''''''''''''...222%%%---qqqGGG&&&&&&'''###*** PPPbbbIII111999***%%%VVV '''...''')))!!!FFF000###)))&&&!!!---...###000)))(((:::###)))***###***$$$###)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,+++*********...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///...---,,,,,,,,,---.../////////000000111111111000222:::EEENNNSSSXXX]]]aaaddd```ZZZ```lllkkk___nnnnnnpppzzzvvvzzzsssyyyyyytttfffWWWSSS___mmmkkkggghhhkkkggg]]]ZZZ^^^SSSLLLMMMWWW\\\XXXTTTTTT>>>999222......000111111333000---+++,,,---------...,,,,,,...222333000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000000000///......------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,---------......//////000000111222222222444444555555666777777888777666555555666888999:::<<<888;;;MMMhhh)))))))))(((((((((((('''''''''''''''''''''''''''++++++(((uuu===%%%$$$CCC,,,,,,'''666!!!&&&&&&000!!!%%%)))%%%!!!***###'''%%%+++jjj&&&,,,'''((((((###"""****** '''222+++%%%((($$$000%%% '''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********************************++++++++++++,,,,,,,,,------------------,,,,,,,,,------------,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------............,,,,,,,,,------...///000333111...---///444999===IIIJJJTTT```fffcccbbbeeeuuurrrsssuuusssuuuwwwqqqyyyyyykkkaaaaaalll]]]TTTSSSRRRMMMPPPXXXWWWMMM???666555666111***111///---,,,---...---------,,,,,,...111222000...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------.........//////////////////......---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,,,,------......---,,,++++++++++++,,,,,,,,,---------......---......//////000111111333333444444555666666666666666555555555666777888<<<777555:::IIIfff***)))))))))((((((((((((((((((((((((((((((((((((%%%///(((CCCEEE---777!!!///)))%%%444'''bbb)))(((,,,$$$)))((((((%%%(((''''''###111###,,,)))&&&'''MMM&&&"""000###"""(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,------------......------,,,,,,,,,+++---....../////////......,,,,,,---.........------***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---------....../////////...///000111222333222222///111555;;;BBBKKKRRRVVVIIIMMMWWWccckkkpppxxxvvv{{{wwwpppfffgggqqqssshhh___SSSGGGGGGNNNTTT\\\\\\OOO???555000------------...000///...,,,---------...000111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------........................------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,---------......,,,------......//////000111222222333444444555555777666666555444444444444333666888777777DDDccc~~~******)))))))))(((((((((((((((((((((((((((((((((111)))000$$$HHH+++...***777 ---""")))777RRR +++$$$,,, ...&&&$$$FFF999###!!!$$$&&&,,,&&&KKK---&&&+++!!!(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,---------......---------...............000111444666888999999999555555555555444222000...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............---------...//////000000...//////000111222333333777<<>>>>>>>>===:::888666111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,+++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............---------...///000000000///......///222888>>>AAAOOORRRXXX^^^cccfffggghhh]]]qqq}}}{{{qqqiii}}}}}}nnnyyyuuuqqqoookkk___ccc]]]YYYdddxxx}}}xxx}}}rrrpppssskkk^^^UUURRRNNNRRRbbblll___III999555111....../////////------.........///000111------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++++++++,,,---......,,,,,,,,,---------......,,,,,,------...///////////////000111111222222333333444444444444333333333111333777888444000555>>>KKK^^^************))))))))))))))))))))))))))))))))))))***((( >>>555&&&--- fffnnnjjj///$$$###,,,$$$)))%%%)))+++)))---)))###;;;>>>%%%%%%...###///''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111222555888<<<@@@CCCDDDIIIJJJKKKKKKJJJHHHFFFDDDAAABBBCCCDDDDDDCCCAAA@@@666666444222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------...///000000111444222111333:::EEEPPPWWWcccbbbbbbdddiiirrrzzzsss___TTTfff~~~|||tttmmmgggdddcccxxxwwwlllkkk```TTTUUU^^^```YYYAAA;;;333...,,,...000111---...............000222---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......++++++,,,,,,,,,---------*********+++,,,---...///,,,,,,,,,---------......,,,,,,---......//////000/////////000111111222222111111222333444444444444333///...111333333444777666;;;^^^+++++++++***)))(((((('''%%%+++,,,&&&%%%))))))&&&%%%***444...;;;///000***222)))'''111'''"""///"""JJJ(((%%%...)))***|||...%%%ooo,,,***$$$%%%%%%---''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))++++++++++++******))))))******+++++++++,,,,,,,,,)))+++......---,,,,,,---///222---+++333333000555666BBBDDDDDDJJJIIIHHHNNNRRRRRRNNNIIIKKKPPPMMMEEEJJJEEEBBBBBBEEEFFFCCC???IIIGGGBBB<<<555000......,,,,,,,,,---......+++)))+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------............//////////////////.........222111000...,,,,,,...000444>>>777???IIITTTeee```eeedddbbbhhhiii```XXXaaallljjjttt~~~vvv^^^bbbfffYYYOOOPPPVVVMMM>>>222///111222111......------------............---------,,,,,,,,,------------------------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------.........------,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------////////////000000000000111111111111111111111111111111000000111111222333777333;;;PPPhhh+++++++++***)))(((((((((+++,,,***))))))+++***''')))---(((222 777JJJ***///""">>>>>>"""+++"""%%%'''777(((...&&&))))))eee,,,***)))qqq))) %%%&&&+++###'''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))(((''''''&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***++++++++++++*********)))++++++++++++,,,,,,,,,,,,////////////......//////...333///---444555555<<>>KKK^^^+++++++++***))))))((((((***&&&$$$(((***)))((((((///''')))000$$$|||sss(((%%%///BBB111888%%%777 ///,,, ///,,,+++)))999$$$%%%%%%***,,,!!!'''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((()))))))))(((''''''((((((((((((((((((((((((''''''((((((((()))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++++++++************+++++++++,,,,,,,,,---------,,,+++,,,---//////...///555333222:::>>>DDDPPPTTTVVVUUUccc{{{kkkZZZLLLDDDAAABBBDDDFFFHHHHHHEEEBBB@@@888333...+++,,,...000111---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///////////////////////////...000222000///111888>>>LLLSSSVVVhhhjjjaaarrr|||hhhbbbzzzlllaaa^^^[[[VVVKKKPPPRRRJJJ;;;///---//////......------......///......---------,,,,,,,,,------------------------...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------....../////////000000000000000000000000000000000000000000000000111111222777333111222333<<>>CCCHHHGGGEEE>>>999444000//////000000...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------............//////////////////000000000555222...---111:::FFFMMMTTTbbbgggxxxXXX___~~~hhhXXX^^^UUUWWWWWWQQQCCC555///111//////............//////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------------------------+++++++++,,,,,,,,,------------------------------................................./////////000000000000000000000000000000000////////////000111111222222333555222000999DDDTTTyyy++++++++++++************))))))+++,,,)))%%%''',,,%%%)))---'''***!!!---)))%%%///:::VVV;;;,,,,,,000***+++111///666bbb***---%%%***###...^^^000$$$%%%###///WWW,,,'''++++++)))***(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))************+++++++++++++++++++++,,,,,,,,,---------.........//////000222333333111000000<<>>===:::555222111000///...------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......---------............///...//////000111111222222444:::DDDNNNYYYeeeqqqxxx[[[lllmmmLLL777000000////////////000000......---------,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000,,,,,,,,,---------......,,,,,,,,,------------...------------------------........................---------.........//////..............................------......///000111111000///000333666777000333777999:::KKKooo++++++++++++++++++++++++(((...+++'''555KKKHHH444''',,,---***!!!+++)))///lll111///"""333777999LLL999>>>___222///!!!@@@"""~~~HHH"""(((111%%%$$$))),,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************++++++++++++++++++,,,,,,---------............/////////000111333444333444???RRRaaa{{{eeeMMMCCCCCCAAA???>>>>>><<<:::888111111000......---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////...//////000111222222222;;;DDDPPPZZZfffzzz|||rrr___xxx\\\BBB000000////////////000000......---------,,,,,,,,,------------------------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000,,,,,,,,,------.........,,,,,,,,,---------......------------------------////////////////////////---------.........//////...........................------------...//////+++000444333000000222444333555666555333666@@@JJJhhh************************%%%///---###///NNN```^^^,,,'''+++...(((CCC[[[,,,'''999333000DDD@@@AAAJJJ666???%%%___tttjjj))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++***************++++++*********++++++,,,)))***+++,,,------------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++.../////////111111111222000666:::<<>>555//////111111000---//////.........---------------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------.........//////................................................000000////////////000000////////////////////////................................................////////////////////////000111111111222222222222111222222333333444444555JJJ\\\www************************'''///...&&&(((444777000+++(((---111'''(((TTT999666???AAALLLLLLxxxgggUUUEEE%%%OOO999\\\www***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))*********+++************************++++++++++++,,,,,,---...,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************************************************************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------//////...---...///000000000444:::???OOOuuuyyy\\\QQQIIIJJJKKKHHHFFFFFF<<<999666333111000///...,,,---.........---,,,+++,,,,,,,,,---------.........------,,,,,,------...,,,,,,---------..................///////////////555,,,,,,444444///999LLLRRRiiivvvsssgggCCC:::777444///111333,,,//////.........---------------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........---------.........//////................................................000000////////////000000........................................................................////////////////////////000000000000111111111222111111222222333444444444666;;;CCCMMM\\\rrr++++++++++++++++++++++++'''+++,,,***))))))&&&!!!+++'''***111---$$$%%%000JJJmmmrrrGGG++++++>>>OOOBBBJJJaaa^^^eeeuuurrrwwwsssnnnqqqssseeeeeeMMMLLL:::>>>BBB111\\\ppp000777******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))*********+++++++++************************((())))))***+++,,,------------,,,+++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......111///------000222333444222888@@@PPPttt|||vvvcccUUULLLEEEBBBBBB???;;;666444333222///,,,,,,------.........------,,,,,,,,,---------.........------,,,,,,------...,,,------------..................//////000000000777,,,+++333555555GGG```hhhzzzwwwvvvqqqmmmwwwYYYBBB<<<999---000666,,,/////////.........------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,------------.........------........./////////////////////////////////////////////////////////000//////......//////000........................////////////////////////////////////////////////////////////////////////////////////000000000000111111111222333333444444---///111333777???KKKSSSqqq___++++++++++++++++++++++++,,,)))))),,,---+++---111...***'''+++000111---)))"""444111---555///...CCCGGGXXXSSS\\\}}}gggTTTQQQ[[[333666EEE777???KKKLLL333000333,,,...888///*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************)))***************++++++*********+++++++++,,,,,,************++++++++++++++++++,,,,,,------------......---,,,,,,---......------------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------............111......111444444666888:::CCCRRRssszzz```MMMDDDBBBGGGAAA:::666555444111///---------...............,,,,,,,,,---------.........------,,,,,,------...------------.....................///000000111111111444222---444JJJ^^^hhh~~~uuuPPP999999000///666///////////////............------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------........................////////////////////////////////////////////////////////////000//////......//////000........................////////////////////////////////////////////////////////////////////////.........////////////000000000111111222333333333222555:::;;;999555333333888PPPvvvoooZZZQQQEEE666++++++++++++++++++++++++111+++))),,,+++(((***000000///,,,)))+++///111///666 ...999***<<>>XXXllltttsssiiilllzzziii:::777555000222444000000/////////.........------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////........./////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---.........//////////////////000111111222222333333222111000000444888<<<444888@@@IIIRRR```uuuyyydddWWWGGG===777444666;;;,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,///...+++)))+++)))///333000,,,+++---------+++555IIIYYYaaa]]]RRRzzzsssEEEHHHNNNJJJ@@@DDD555...+++000000***777++++++*********)))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------......///,,,---...///......,,,,,,------...//////......---//////.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000222000222555333000888DDDeeerrrnnnvvvtttmmmjjjlllwwwwww]]]OOOXXXSSSJJJ@@@999666666666000///......------......,,,,,,,,,---------.........------,,,,,,------...------........./////////......///000000111222222444***---AAARRR^^^uuuiiigggtttmmmkkkjjjjjj~~~OOO::::::333///666000000000/////////......------------------------------------------------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------........./////////....../////////000000000000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////////////////000111111222222222000...---///222666999777444111000111888BBBJJJOOO\\\kkkxxxjjj[[[OOO@@@222555000444@@@BBB888333777,,,,,,,,,,,,,,,,,,,,,,,,(((+++------...000000---'''+++000222000///222777:::UUUQQQfffsssWWW444HHH444BBB===AAAJJJ888***000+++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,------------------......///000000000...///222444555555444444444555666666555333000...////////////.........---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------........./////////000000000222000222666444666HHH]]]yyyiiisssnnnSSS]]][[[UUUKKK@@@888777888222111///...------------,,,,,,,,,---------.........------,,,,,,------...............////////////---...///000111222333333333///999OOO^^^llllllYYYttt}}}ttt\\\]]]```eeeooo}}}vvvBBB<<<777---444000000000000/////////...------------------------------------------------++++++,,,,,,---......///------------------------------------------------------------------------------------------------,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------............////////////.../////////000000000000111111111111111111111111111111111111111111111111333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000....../////////000000000......//////000111111222333333555666666444000---///222666777777666333111888999777555777@@@KKKQQQfffnnn|||ooo^^^PPPGGGCCCAAA;;;555444777;;;===DDD<<<555333333333777;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,///---&&&&&&---000---111,,,)))+++---000999CCC[[[bbb{{{wwwLLLCCCFFF>>>AAA666000<<<---+++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------...............///000111111222888:::>>>AAACCCDDDDDDDDDDDDEEEFFFFFFCCC???:::777000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000000///222777888???[[[xxx{{{rrrnnneeegggeee[[[MMMBBB>>>???333222000...---,,,,,,---,,,,,,,,,---------.........------,,,,,,------.............../////////000---...///000111222333333---???NNNSSS___~~~pppooo\\\WWWXXXiiiwww~~~}}}~~~~~~}}}}}}JJJ===;;;---222000000000000////////////------------------------------------------------++++++,,,,,,---...//////------------------------------------------------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------............/////////000////////////000000000000111111111111111111111111111111111111111111111111444333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000......//////000111111111333111......///111222333222333333000///222555777111555888888777777888888888;;;BBBFFFCCC>>>@@@FFF@@@LLLHHHAAALLLTTTLLLCCCBBB@@@BBBDDD@@@999888>>>333555888999999999999:::111777999666777;;;777...---,,,,,,++++++,,,,,,---,,,,,,,,,---///000---)))444---+++666777///DDDqqqwwwXXXCCC???>>>???:::...333...***)))+++,,,+++)))************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------///000///---+++---...///111444;;;CCCJJJUUUTTTOOOMMMSSS\\\]]]XXXQQQSSSXXX\\\[[[VVVQQQOOOIII>>>666666555111------,,,---//////...,,,,,,,,,------,,,,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,..................------000///......000111111000///555777:::>>>JJJsssttt}}}eee```iiiWWWEEEDDDCCC===777111///111111...***......------------........................................../////////000333000...///222444333222///VVV```OOO|||pppooo]]]\\\kkk|||zzzrrrllljjjiiiiiigggfffeeedddcccbbbaaaaaaaaabbbddddddcccaaa___^^^``````aaabbbccceeeeeefffpppuuu|||dddEEE===<<<...111000///......------...........................------------------------........................------------------------+++++++++,,,------......+++,,,---.........---,,,------............//////...........................------,,,,,,------...------------------------------------------------...------,,,,,,,,,---------------.........//////111111000////////////000666111,,,,,,///222444555222222000...///222333333444///111;;;;;;333555???:::666:::<<<:::===>>>666===888777999777333222555///222555666333000333888222444666555111---///333111333000***+++111222...000/////////............////////////////////////000000000000000000000000//////000111222222333333444444555666666555555444777;;;>>>>>>:::777777888777777777777888888888888999999999888888888888888777777666666555666666777555888999999888888777555------,,,,,,,,,,,,------,,,......,,,,,,...000111111555///000CCC]]]}}}zzzxxx{{{sss{{{```MMMCCCAAA@@@;;;777444111...---,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++++++++...------,,,,,,------...,,,.../////////000111333111555<<>>777555333111///...////////////...------,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------......................../////////000111333333333888;;;444222GGGjjjooo~~~ccc^^^XXXXXXVVVHHHEEE???777222000000000000///......------......///................................./////////000000222111000///111333444555FFFTTTgggjjjpppooo~~~ssskkknnnuuu|||uuuooolllkkkfffdddbbbaaaaaabbbdddfffeeeeeefffgggggggggggggggffffffffffffggghhhjjjkkkccccccbbbbbbaaa```____________``````ccchhhnnnsss{{{RRRFFF666777222222111000////////////........................------------------------........................------------------------000000000///////////////,,,---............------......---------,,,,,,,,,...........................------,,,,,,------...------------------------------------------------...------,,,,,,------...---------.........//////............////////////111000000222444444222///555777777666666888<<<>>>EEECCCBBBDDDGGGIIIJJJKKKRRRQQQLLLGGGFFFDDD@@@???>>>???@@@@@@@@@???>>>===???;;;888777777555222000111000000222444666888:::)))111777666222000//////000000/////////.........////////////////////////000000000000000000000000//////000111111222333333333333444444555555555666>>><<<:::888888777777666555666666666777777777777888777777777777777777777444444444444444555666666555555555444333444444222------,,,,,,,,,,,,------,,,...000...---...555;;;333222333OOOwwwsss}}}wwwiiiUUUEEEBBBAAA:::777222...,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---...///222222111///000666@@@GGGTTTUUUYYY___fffmmmqqqrrruuuwwwtttkkkccc```^^^\\\XXXYYY\\\bbbhhhkkkiiifff]]]VVVOOOJJJFFFCCCDDDGGG:::555///,,,---///000///......------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---...000222333444444444111:::999CCCjjjuuusss```[[[dddggg\\\HHHDDD===777333111111111///......------......///............................../////////000000000111222222111000222777;;;]]]SSSllldddnnnjjjkkkvvvpppllljjjfffbbb```aaafffiiilllmmmooorrruuuyyy{{{|||~~~}}}rrrmmmgggcccaaaaaaaaaaaa[[[aaaiiiooovvvkkkNNN,,,:::333333222111000000000000........................------------------------........................................................................------------------------/////////...------,,,,,,..............................------------......------------------------------------------------...---------------......------........./////////---...///000111111111000000000111333555555222000---222888===???@@@DDDGGGRRRRRRLLLGGGMMMYYY\\\WWWXXX```ZZZZZZgggcccYYY^^^ZZZ]]]ZZZRRROOOOOOHHH>>>KKKHHHDDDEEEIIIJJJFFFAAA>>>;;;777666666444...(((888000,,,///333333111///000000000000////////////////////////////////////000000000000000000000000//////000000111111222222333222222222333444666777DDD>>>777444666777666444444444444444555555555555666666666666666666666666444333333333444555666777:::888666777888999::::::......------------......---...000222111000666<<<---888YYYzzzmmmXXXQQQBBB;;;222......///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------...---------...111333555;;;777333444<<>>@@@BBB???:::666222111111111000///......---.........------------------,,,,,,------------------------,,,------------.....................////////////---///222333333333444444111;;;FFFdddttt}}}|||jjjdddmmmvvvOOOIII@@@;;;777555111...//////............//////...........................////////////000000000///222444222///222;;;CCCccc```|||jjj{{{}}}zzzjjj```\\\]]]aaaeeegggkkkooottt||||||pppnnnkkkfffccceeelllqqqZZZ000;;;333333111000000000000000................................................................................................+++,,,,,,---......//////111000000///////////////000000000000000/////////..............................------------.........................................................------------......///............///////////////000111222333222222111444222111111333666:::<<>>IIIYYYhhhrrrwwwwwwsssmmmiiigggggghhhhhhaaabbbfffnnntttrrrlllfffmmmnnnjjjdddbbbbbb\\\UUUXXX[[[]]][[[WWWSSSOOOMMMJJJLLLKKKFFF>>>777555555111000//////............------------------------------------------------,,,,,,,,,,,,------------........./////////000000///111333333222222333444===DDDWWWyyyrrrnnniii[[[III===999777333.../////////....../////////////////////////////////////////////000000000111///333555333111666BBBLLL^^^|||iiisssiii```YYYYYY]]]bbbkkkuuu}}}{{{uuurrrooovvvoooCCC===222222111000////////////................................................////////////////////////////////////////////////......//////000000000111222222111111111000000///......//////000000111111///////////////////////////......------......///................................................---------------...///000........./////////000000111111222222222111111000333444444666:::>>>CCCGGGWWWRRROOOOOOLLLHHHJJJPPPUUUUUUfff}}}}}}rrrllljjjiii}}}vvvVVV@@@<<<>>>***222<<<>>>555,,,///777222111111111111000000000000000000000000000000000//////////////////////////////////////////000000111000//////000222555777===>>>===:::666333333444000111111111222222222222222222333333333444444444444444333333444444555555:::888;;;@@@AAA>>>???DDD//////............//////222//////222000000;;;JJJqqqnnn|||www{{{yyywww~~~eeefffUUUAAA555444555222---------------------------,,,,,,,,,---------......,,,------....../////////000///......000444777999<<>>666333222111000////////////------------.........///........................------------............---......///000000111111000333555444333555;;;AAAMMMvvvuuuzzzrrr\\\III===999888000000////////////000000//////////////////////////////000000000111111111111222333333777AAAPPP[[[llleee```ooo[[[aaa___dddwwwccc;;;333333222111000000000000................................................////////////////////////000000000000000000000000000111222444555777888999666888:::;;;:::888555333333333222111000000////////////////////////////////////............//////................................................------------...///000111.../////////000000000000111000//////111444777999;;;BBBJJJQQQTTTVVVXXXYYYSSSccczzz}}}}}}|||qqqiiixxx|||oooRRR888444>>><<>>HHHTTT^^^dddooo{{{xxxmmmlllooottt```WWWPPPRRRXXXVVVJJJ>>>333222111000////////////---------.........//////..................................../////////000---......///000111111222000333555555555999AAAHHHyyy|||}}}pppXXXCCC999777000000////////////000000000000000000000000000000000000000000111111111111222222222333999EEETTT___wwwhhhrrrzzzsss```TTTYYYeeennnyyyyyyOOO555444333222111111111111........................////////////////////////000000000000000000000000000000000000000000000000444666999>>>BBBGGGJJJLLLIIIKKKNNNOOOOOOKKKGGGEEE:::999888666444222111000000000000000000000000000//////............//////////////////////////////////////////////////////---------......000111111////////////000000000000333222111222555999>>>AAAIIILLLPPPSSSUUUZZZ```eeennnssstttKKK<<<;;;777333333333222222222111111000000000000000000000000////////////////////////.....................---...///000000000000000///000...---///222333000---000000000000111111111111111111222333444444555555666888;;;???DDDIIIMMMPPPcccfffoooyyy{{{+++...111111000......///***666888...EEExxx|||^^^MMMRRRvvv||||||rrrzzzxxxuuurrrttt}}}jjjUUUBBB777222000333333///+++***+++,,,..................------111000...---000444555333///333888DDD]]]ttttttgggzzz{{{~~~}}}zzzaaaUUUUUUUUUTTTSSSCCC;;;555444000***+++222/////////000//////...---000000//////.........---000000000000////////////000000000111222222333333555111333888666888KKKbbbvvvwwwVVV???BBB===444...111333111000111000000////////////000000/////////000111111222222///444777---DDDLLLJJJ|||{{{cccffffff___VVVVVVdddsssOOO<<<666444***222777)))111////////////////////////............/////////000---......//////000000000//////000222333555666777999@@@HHHNNNQQQSSSWWWZZZ[[[TTTPPPSSSUUUSSSOOONNNMMMHHHNNN>>>===>>>(((333222000111333111......111111111111000//////......///////////////////////////////////////////////////////////////000111111111222222111000000222444222555777666888@@@NNNYYY^^^SSS[[[dddggg~~~yyycccKKKAAA000666666111111666666111222333555444222000......000000///.......................................////////////////////////000000000000////////////444333111000000111222222444444333333666::::::777@@@BBBIIIQQQUUUVVV[[[aaa111111111000////////////444222111AAAxxxeeeZZZNNN```}}}{{{~~~yyyuuu~~~hhhMMM<<<555111000...,,,,,,.................................000000......///111000//////999KKK___lllqqqrrrsssnnnooo|||wwwaaaWWWTTTTTTUUUIII:::222333555333......///////////////......000000/////////.........000000000000000000000///000000111111222333333333888222333777444:::^^^wwwvvvYYYIII;;;:::666222111222222111000000////////////000000//////000000111111222222000666777777KKKXXXiiizzzzzziii[[[]]]^^^\\\^^^lll```???777666...222666)))111////////////////////////........./////////000000////////////000000000000333000,,,***...777@@@GGGKKKMMMOOOMMMKKKJJJLLLOOOHHHDDDCCCHHHKKKJJJIIIIIIIIIFFFPPPHHHLLLOOO===DDD888555444555333000111444111111000000///////////////////////////////////////////////////////////////////////////000111111///111222222111111222444222<<>>FFFQQQYYY\\\hhh333111///...000111111111888,,,777iiieeeSSSTTTkkk{{{tttyyybbbGGG:::555222......///111000///............/////////////////////000000000000000999>>>SSSnnnyyyrrrmmmqqqlllmmm[[[YYYRRREEE999555777444---.........///////////////000000////////////......000000000000000000000000000111111222222333333444999444555:::<<>>;;;333000222222111111000000//////000000111//////000000111222222222///666333???LLL___zzzuuudddZZZXXXXXXXXX^^^pppDDD666888222333555***222////////////////////////....../////////000000000111111000000000000000000000222555999>>>BBBFFFHHHHHHKKKNNNOOONNNNNNRRRUUUPPPKKKHHHJJJIIIEEEAAAAAAHHHAAAGGGBBBCCCFFF:::;;;AAA;;;777666444000111444111111000////////////000////////////////////////////////////////////////000////////////000111111...000222333333333444666<<<333:::QQQ]]]XXXUUUZZZuuu~~~eeekkk{{{|||```BBB:::;;;777222222444333222111111111222333111000//////......//////........................////////////////////////////////////000000000000......///000111222333444222///333===BBBAAACCCHHHOOO[[[lll|||///---,,,...111444444333222999]]]}}}vvv^^^kkk|||mmmgggtttTTT>>>999555333333333000/////////////////////000000000---...000333333222444888BBBNNNcccsssuuuqqqwwwyyytttpppooommmooo{{{lll\\\YYYTTTLLL???444111333/////////...////////////000000//////////////////000000000000000111111111111111222222333444444444555666999>>>PPPtttuuuyyyjjjIII>>>666555444000///222111000000000000000000111///000000111111222333333222888444GGGNNNfffqqq\\\]]]YYYXXX[[[lllzzzLLL555777555222333,,,333////////////////////////...////////////000000000222111000000000000111111333777===CCCGGGHHHFFFEEEEEEJJJPPPRRRSSSUUUXXX[[[[[[SSSNNNQQQVVVWWWUUUUUUVVVMMMPPPQQQRRRXXXWWWTTTIIICCC>>>===:::666444666222222000000///000000111////////////////////////////////////////////////000000//////000000111222000111222222333666:::===???OOO______SSSVVVttt{{{QQQ;;;;;;;;;111666444222111111111000///111000000///.../////////........................////////////////////////////////////000000000000///000111222444555555555888444888BBBFFFJJJ[[[nnnzzz------...000222333222111---```{{{PPPSSSwww{{{uuusssjjjJJJ999666555777444...---111/////////000000000111111//////111444333111666???LLLeeeyyyxxxrrr~~~rrrsssrrrtttyyy}}}~~~|||{{{jjj^^^\\\PPP<<<333888222111000/////////000000//////000000000000000000///000000000111111111222222222222333444444555555222999:::CCCkkk|||rrr{{{~~~^^^AAA111888:::///,,,444111111000000000000111111000000000111222222333333444;;;;;;PPPWWWuuulllrrr~~~eeeUUUXXXVVVZZZhhhxxxzzzZZZ666555666111333///444000000000000000000000000////////////000000000111111111000000000222444555@@@???======AAAGGGNNNSSSZZZ```hhhqqq{{{uuukkkhhhgggZZZUUUUUUFFFNNNIIIEEEEEEDDD???<<<<<<555444222111000000111222000000000000000000000000000000000000000000000000000000000000000111222222333333222222444:::BBBGGGLLL___^^^NNNZZZoootttPPP===<<<;;;555333222222333333000...111111000///////////////////////////////////////////////////////////////.../////////000000000111000111222333444555666666:::???FFFJJJLLL^^^000111222222111000111333;;;WWWPPPuuu|||~~~jjj???777333555444......222//////000000111111222222333111222444111///:::HHHfffnnnqqqvvvtttppppppqqqnnnrrr{{{kkkeee```PPP>>>555555444222111000///000000//////000000000000111111///000000111111222222222222333333444444555555666444;;;AAAUUUvvvmmmyyy}}}vvvRRR888:::<<<222...555222111111000000111111222000000111111222333333333000777BBBSSSccccccgggVVVUUUVVVTTTdddooo<<<555777000222111444000000000000000000000000/////////000000000111111111111000111333666999;;;CCCDDDFFFJJJPPPWWW]]]aaaooonnnjjjgggfffkkkuuu}}}ssskkkkkkzzzsssvvv```WWWOOOIIIIIIHHHCCC??????999777555222111111222222000000000000000000000000000000000000000000000000111000000000000111222222333333444555999@@@JJJQQQVVVOOOWWWsss~~~uuudddHHH777777444222333555666444111222111000000//////000000////////////////////////////////////////////////......//////000000111111000000000111333555888:::===FFFWWWlll000333444111...000888???jjj___XXXzzzxxxddd___]]]cccooowww{{{VVVCCC444444666222000222//////000111111222333333555111222555333555FFFZZZwwwpppqqq}}}}}}}}}|||{{{}}}uuujjjTTT===999777555222000000000000//////000000000111111111///000000111111222333333333333333444555555666666888@@@TTT||||||ooozzz}}}tttmmmMMM;;;888888666444222111111000000111111222000111111222222333333444000888NNNWWWqqq]]]SSS\\\]]]___}}}~~~FFF777999///333222222000000000000000000000000//////000000000111111111222222222444777<<<@@@CCCCCCHHHPPPYYYaaafffiiijjjZZZcccppp}}}ttthhh[[[TTTNNNGGGCCCBBB===;;;777444222222222333000000000000000000000000000000000000000000000000111111000000111111222333111333777;;;@@@HHHPPPVVVWWWpppyyywwwKKKCCC===666333444666555333222111000000//////000000////////////////////////////////////////////////.........///000111111111222111111222666;;;@@@CCCJJJbbb---111222///---333AAAMMM{{{hhhUUUUUU```aaassshhhUUUXXX```]]]jjjtttoooQQQ777444999777111000///000000111222222333333444000222777888>>>TTTmmmpppyyyxxxzzz{{{|||~~~lllOOO;;;999666333111000000000//////000000111111111222///000000111222222333333333333444444555666666666:::DDDiiiwwwhhhkkkrrr```<<<222===>>>222222222111111111111222222000111111222222333444444888@@@]]]```}}}YYYQQQ]]]___ppprrryyyNNN::::::///333333000000000000000000000000000000000000000111111111111333333444666;;;@@@FFFIIIMMMLLLLLLOOOWWWbbbmmmtttwwwssseeeZZZPPPJJJHHH@@@===999555333222222333000000000000000000000000000000000000000000000000111111111000111111222333...222999@@@FFFMMMSSSWWWrrr}}}RRRHHH;;;333222333333222222111111000000000000000000000000000000000000000////////////////////////---......///000111111222444444333666:::AAAHHHLLLXXX///555///333:::...KKK~~~UUUFFFiiiVVVHHHccciiiOOOMMM]]]ooo{{{]]]AAA<<<777::::::+++222222111111222444666777999:::444000@@@___sssuuummmqqqsssxxxVVVJJJ;;;222000111111///111111111111000000000000000222333333222222222333888111111777777222444<<>>>>>;;;EEEUUUVVVMMMIIIVVVsssqqq___OOOJJJ===<<<===444000333222333333222222111111000000111111111000111111222333222111000111333555555555111DDD???;;;LLLUUUlllzzzxxxbbbGGG777222222333444222555444000111444222+++000000000000///////////////////////////.........222000......000333555555444333777<<<===BBBVVVlll,,,111000333666:::jjjkkkHHH\\\UUUEEETTT~~~rrrWWWRRRUUUggg{{{PPP???999666555222222222222222222333444555444666:::HHH___tttxxxrrrvvv}}}yyyRRR888<<<===///---999222222111111111000000000000222333333222222333444666666777888999:::===@@@IIIkkkuuuiiiqqqBBB>>>EEE222333333333222222222222222555222111444555444444666BBBWWWbbb}}}~~~sss|||```SSSWWW]]]ssspppttt~~~iiiDDD555333333333222222000///000222333111...111111111111111222222222333>>>???999CCCVVVUUUEEEMMMZZZssszzzwwwuuuzzzxxxmmm{{{XXXIIIDDDBBB777222444111444333333222222222111111111111111111111222222333333222111111222333333222777111IIIXXXMMMddd~~~ZZZHHH???666222666111333222//////333333000111000000000////////////////////////////////////111000///000222444666666666444888BBBOOO```{{{///222222000444RRRqqqQQQXXXKKKPPPssszzzRRRWWW```rrrwww```BBB<<<555111888222222222333333333333333999000999WWWjjjooo|||~~~lllFFF>>>;;;111///888222222222222111111111111111222444333333222333555000444666666555999BBBIIIlllvvvmmmsss]]]???@@@777555555444333222222222333444222222555555333333666EEERRReee~~~nnnpppUUUOOO\\\jjj|||CCC999000222888000222111000111222333111///111111111111222222333333999:::???EEEIIILLLRRRYYYrrrxxxyyy{{{```LLLDDD<<<<<<:::000444444333333222222333333111111111111111222333333333333333333444444555555BBB888GGGZZZkkkcccKKK<<<444222333555444000///111444444111111000000000///////////////////////////////////////000111333555666777222@@@HHHPPPooo333555444000EEEaaaMMMRRRcccZZZooohhhYYYaaatttsssGGG???:::333999333333333333333222222222;;;222CCCdddjjjddd|||uuuppprrrxxx}}}qqqCCC111:::;;;///333333333333222222222222111333444444333333555666222111555888333444HHHaaarrrpppLLL666@@@777666555444333333333333333222333666555333444777EEE\\\~~~cccrrr|||aaaQQQRRR```xxxIII???333444===000111111222222333222222111222222111111222444555666AAA===@@@GGGFFFMMMpppvvv```NNNFFFGGGAAA222555444333222222222333333222111111111111222333333222333444444555777:::<<>>888777444444333333333333333333333BBBYYYjjjrrryyynnndddgggppp|||]]]999>>>@@@111444444444444333333333333222333444444333444666888;;;333777???999777YYYfffeeennn>>>AAA:::999666444333333333444333222333666555333666<<>><<<:::888555333333444444444333444666555555:::BBBVVVttthhhddd]]]KKKPPPXXXfff~~~hhh@@@;;;222777///111333555444333222333444222222222333666:::===???EEEIIIXXXwww~~~wwwYYYKKK???999888555222111111222333222222222222222333444444333444444333444888AAAGGGPPPccc]]]NNN999444222444444222111222222222111111111000000000...//////000000111111222000222444333333555;;;???CCCkkk444777777XXXgggUUU\\\llliii\\\iiiNNNlllyyyvvvmmmxxxRRR@@@???666777666444222333555888:::FFFXXXaaaiii[[[^^^gggyyyzzzEEE222<<<666666666555555555444444333444444444333555888;;;777555666;;;GGGcccooojjjyyyvvvRRR>>><<<999555444333444555555333444555444666>>>HHH^^^hhhooo]]]RRROOOXXXttt|||yyyvvv|||{{{===>>>000444444111444666555333222333444222222333555888===AAADDDMMMZZZ~~~eeeLLL>>><<<888555333222333444333222222222222333444444444555666666999AAANNNXXXpppkkkIII===444444666444222333222222222111111111000000...//////000111111222222///222444555666;;;CCCJJJPPP000444>>>qqq___KKKjjjmmmLLL~~~yyyTTTeeeeeennnhhhfff|||qqq]]]AAA???666999666444222333666:::===GGGLLLjjjaaaQQQhhhnnn^^^??????666666666666555555555555444444444444444555999<<<555;;;;;;:::QQQvvvhhhxxxuuuttt???===999666444333444555555444444555444777AAALLLlllnnnuuuccc\\\PPPYYY~~~zzz{{{zzz===BBB111333:::111444666666333222333555222222333555:::???DDDGGGVVVWWWAAA???;;;777444444444555333333222222333333444555333555777:::@@@MMM^^^jjjvvv\\\KKK;;;888888666333444222222222111111111111000...//////000111222222222///222555666888???JJJSSSzzz444///QQQ]]]cccmmmmmm___hhh||||||XXXhhhrrr|||vvv>>>BBB<<<111:::777222888999777<<>>NNNffffff|||~~~zzzqqqZZZZZZ```}}}vvvsss{{{{{{DDD===555...:::777777666555555555555555666444999??????BBBNNNZZZ}}}YYYGGG888777:::888222///444444444555555444333333999666333@@@AAAJJJkkkttthhhHHH999777666333111555444333222111111111111000111111222222222111111+++777666888EEEFFFQQQnnn111999iii~~~aaaddd}}}kkkhhhqqq^^^sssssszzzjjjMMM===888666<<<666000555666666<<>>===666444888666222444333777777555666::::::666777:::FFFdddrrr{{{pppwwwvvvOOO777999888333444777333999777555:::<<>>999777777555444333666888777888::::::888:::???XXXwwwnnn[[[}}}fff;;;777@@@666...888333999888777;;;===HHH^^^ttt|||oooMMMWWWppprrr___BBB<<<555777777777666555555555666666777555:::AAAIIIbbbvvvMMM777555888:::999444444555555555555555555444BBBEEEMMMXXXwwwbbbEEE777555777444444333333333333333333111111111222222333333333;;;222888BBBHHH\\\333YYYPPPLLL___qqqtttttthhhkkk@@@HHH<<<<<<666555;;;<<>>888::::::333444777888888777888888888:::JJJrrr|||ppp}}}{{{WWW}}}KKK999CCC<<<000777444999888888<<<>>>MMMgggtttyyygggKKKZZZzzzppptttCCC===777555777777666666666666666777<<<111FFFSSSXXXhhhIII999444222111555555555555555555666666;;;GGGGGGSSSnnn~~~[[[BBB999888555555444444444444444555222222222222333333444555666333???GGGMMMrrr???nnnPPPQQQ~~~[[[vvvnnn^^^ttt======;;;<<<888999===>>>MMMiiiaaaSSSxxxPPPAAA>>>???888:::<<<222777888999888666555666999:::\\\ggg|||rrr[[[ggg===;;;===777888555::::::<<>>XXX___ZZZxxxiiiDDD888>>>777888;;;000:::999999999666444777>>>KKKvvvqqquuuiiitttLLL444999===:::666;;;===BBBJJJTTTqqqnnn~~~UUURRRddd|||zzzEEE<<<:::<<<777777666666666777888888333FFFHHH{{{sssLLL999888===666666555555666777999:::>>>GGG]]]yyySSS555999888777666555555555555333333222222333555777888;;;DDDIIILLLkkk```kkkNNNPPPzzzccctttnnn{{{hhhWWW???;;;;;;999;;;===DDDlll{{{ZZZyyy{{{uuuppppppqqquuuSSS999@@@999777===444;;;999999999777666===FFFqqqfffvvvkkk@@@:::@@@999777:::;;;AAAJJJUUUxxxyyywwwRRRVVVdddvvvMMM>>>:::>>>777777666666777888888999<<>>===666<<<<<<>>>kkk}}}UUUaaajjjuuuyyyvvvFFF@@@BBBAAA999777444;;;666555;;;:::LLLuuunnnzzz```ccc???<<<@@@;;;;;;999444AAAEEE|||xxxfffPPPSSSmmmfff\\\???888999555888>>>555888;;;222@@@PPP~~~~~~uuueeeYYYccc[[[ZZZTTT[[[___\\\\\\gggwwwrrrDDD999999444555:::999555:::DDDRRRzzzUUUDDD777777888444222555666333333666888888;;;@@@OOOJJJvvv___IIIxxxddd}}}NNNxxxsssKKK:::BBB;;;;;;999CCCuuubbbVVVzzztttuuudddFFFAAAAAA999777666888999;;;999;;;^^^sss~~~sss|||GGGDDD:::999:::999666EEELLL~~~}}}bbbPPPVVVsssmmmtttooocccAAA::::::666777===666:::===666FFFeeeeeeddd\\\VVVaaa]]]]]]___eeegggbbb```eeennnssstttZZZ888<<<777555777777777>>>GGGaaa~~~yyylllhhhnnnhhhhhhwwwzzzPPP333888???555111999777555555777888999@@@IIIIIIgggwwwpppQQQRRRxxxjjj___jjjkkkHHHAAAAAA===;;;<<>>AAA<<<999999555<<>><<<999999===FFFNNN~~~vvvhhhcccaaa``````FFFLLLSSSYYY```hhhllllll___ccctttEEE999>>>888555<<<999666666999<<<@@@HHHQQQlllyyywwwXXX@@@eee___xxx~~~|||}}}aaasssXXXMMM@@@:::;;;999GGGwwwZZZeee|||]]]```hhh|||eeerrr___@@@DDDEEE===999888999777JJJlll{{{zzz___vvvNNN===::::::888888RRRbbb}}}|||TTTVVVYYYkkkvvvrrrxxx??????AAA<<<777<<<999;;;@@@PPP|||^^^fffpppmmmjjjooo|||ppp???===<<<<<<:::<<>>888MMMoooRRRoooyyyuuudddvvvooobbbzzzHHHAAAEEE;;;999;;;777999```ccc~~~vvv{{{\\\```AAA:::999888===aaavvvvvvwwwPPPZZZ[[[xxx{{{ppp>>>>>>>>>===777===::::::DDDbbbttt^^^uuuwwwqqq{{{sssFFF>>>;;;===999:::SSSssssssvvveee]]]XXXZZZ\\\ZZZXXXXXXdddeeeccc```hhhuuuzzzwww{{{UUU666888<<<777999555555;;;CCCJJJTTT\\\pppQQQ^^^wwwkkkiiiXXXooo^^^UUU===???@@@???______^^^uuulllxxx}}}ZZZuuuQQQ:::BBB<<<999===888DDDxxxxxxtttvvvrrruuujjj~~~GGG===;;;999CCCnnnlllppp~~~MMM]]]___www}}}lllFFF@@@:::;;;777>>>;;;;;;IIIuuuppprrrXXXEEE<<>>CCCMMM```rrrfffHHHmmmrrrrrruuu]]]qqqJJJHHH???:::???HHHqqqpppPPPlllmmmyyy___jjjyyytttZZZeeeVVV555@@@===:::>>>999OOOvvvyyyoooiiikkkMMMBBB===:::EEEtttfffmmm{{{KKK___cccxxxwww{{{{{{gggQQQHHH===:::666???======NNNdddiiiNNN@@@BBB>>>EEE}}}pppbbb___```dddkkkooolllggghhhnnnvvvjjjwwwOOO::::::;;;888;;;@@@AAABBBNNNjjjwww[[[DDDooowwwttthhh```rrrKKKLLLGGGBBB666AAAggg\\\|||~~~nnn}}}iii___iiiaaaooolllUUUhhhBBBAAACCC======@@@___pppzzzqqqlllaaazzzlll\\\CCC666AAAJJJppppppqqqpppTTTTTTdddwww___wwwfffzzzNNNBBB;;;777;;;:::>>>BBBMMMvvvmmm<<>>888:::555>>>???OOOSSSccclllTTT^^^rrrvvv~~~vvvooogggdddfffhhhfffcccgggdddhhhnnnkkkggguuuuuu___cccJJJOOOHHH>>><<>>QQQyyyooommmkkkUUUUUUiiinnnfffeeeTTTDDD;;;===<<<888:::EEEcccvvv___JJJGGG======WWWnnndddmmmlllqqquuuQQQ;;;<<<999777???EEERRR```www```ZZZ{{{{{{iiippp```TTTRRRQQQQQQSSSSSSRRRPPPNNNOOOQQQTTTUUUZZZfffrrrZZZ~~~\\\EEEJJJFFF:::@@@\\\TTTfffeeeZZZhhhppp|||eee```qqqVVVaaammmWWWaaaQQQyyyIII???777@@@444YYYnnn```www~~~fff|||{{{xxxgggYYYaaaXXXHHH@@@:::YYYssssssdddTTTWWWpppccctttccc^^^DDD999>>><<<:::;;;KKKVVVlll```BBB===EEEfffsssgggyyy}}}|||kkk777>>>888<<<>>>JJJRRRlllwwwttt^^^aaaxxxjjjrrrVVVGGGKKKRRRXXXZZZZZZYYYXXXWWWYYYZZZXXX\\\fffnnnpppsss\\\qqqddd>>>@@@BBB;;;>>>hhhOOOooo{{{vvvcccXXX\\\lllZZZeeeuuuPPPLLLVVVKKKBBB===???999lllnnnuuu___wwwVVVlll~~~{{{nnn\\\VVVooohhhPPPGGG999```www^^^RRRWWWvvvXXX}}}aaa|||hhhCCC666999<<<>>>@@@SSS^^^WWW{{{???<<>>@@@BBB[[[rrrTTTDDD>>>RRRXXX@@@:::======MMMVVVoooSSSqqqZZZpppVVVXXXFFFSSSVVV[[[bbbkkkuuuTTTcccAAACCC@@@BBB888|||lllbbbwww{{{sssbbbdddiiippp|||{{{mmmUUUQQQ```bbbCCC===888TTTppprrr~~~sssqqq]]][[[zzz{{{yyyvvvkkkWWWKKK[[[|||dddIIIHHHqqquuu[[[RRRWWWmmmggg___wwwzzzBBB===999CCC<<>>BBBIIISSSvvvpppQQQ```rrrhhh[[[VVVZZZwwwcccrrrdddzzzBBBAAA666EEE999QQQ{{{mmm]]]eeeqqqQQQOOOSSSAAAiii}}}VVVDDD999OOOZZZaaaJJJYYYnnnnnnVVVRRRXXXdddwwwRRRZZZlllAAA@@@???===SSSaaabbbZZZIIIWWWaaabbbhhhzzzqqqXXXKKKUUU}}}yyyBBBBBB>>>gggzzzxxx~~~wwwssstttxxx^^^CCC@@@IIIOOOkkkxxxwwwGGGRRR___|||eeeRRRVVVZZZyyyeeecccvvvCCCBBB===>>>DDDOOO~~~yyyppp]]]```NNNMMM|||PPPDDDyyy}}}jjjfffnnnmmmaaaAAA???HHHYYYtttsss}}}aaaUUUvvvVVVooooooXXXUUU]]]ggg{{{]]]]]]xxxmmmBBBEEEJJJDDDVVVmmmgggZZZWWWKKKTTT[[[^^^ggg|||ttt[[[LLLQQQvvvJJJEEETTTjjjppp{{{~~~~~~|||uuuqqqqqqkkkVVV??????GGGNNNkkkuuuRRRYYYcccnnn|||NNNUUU[[[mmmxxxbbbsssBBB===;;;===@@@QQQ}}}ggg]]]nnnUUUNNN{{{oooNNNttt}}}kkknnniiipppvvvppp@@@AAALLL```rrr```gggzzzuuu\\\nnnWWWvvvkkkUUUTTT^^^bbb}}}dddZZZ|||hhhBBBCCCEEECCCPPPyyyjjjbbbQQQUUUZZZaaaqqquuu]]]MMMNNNoooLLLAAAbbbmmmtttnnn{{{zzzvvvuuuvvvuuuooojjjjjj]]]NNN???@@@HHHNNNkkkwwwYYY\\\hhh{{{{{{}}}RRRTTT]]]yyybbbooo{{{III@@@>>>BBB>>>TTTwwwmmm\\\]]]|||^^^NNNxxxzzzbbbyyy}}}ffffffttt{{{pppqqq{{{~~~nnn~~~AAAEEERRRmmmrrrfffoooZZZvvvUUUzzzgggRRRTTT```{{{qqq]]]{{{eeeIIIBBB<<<@@@IIIuuusssTTTUUU\\\kkkppp[[[NNNNNNlllLLL>>>jjj___~~~vvvzzzwwwyyyvvvtttrrrllljjjkkkkkkfffaaa```UUUMMMCCCDDDJJJNNNjjjttt[[[XXXhhh{{{~~~WWWSSSaaa~~~www}}}bbblllvvvMMMDDD>>>DDD===QQQlll___^^^fff}}}gggMMMvvvooooooyyywwwzzzpppfffGGGHHHWWWzzziii|||XXXQQQyyyiiiUUUYYYfffiiinnnoooTTTGGGBBBCCCIIIrrr___TTTTTT___xxx~~~gggVVVMMMPPPmmmOOODDDsss\\\rrr||||||yyygggfffnnnooopppooohhhbbbcccccc___[[[YYYPPPMMMFFFFFFJJJLLLdddjjj}}}\\\UUUggg{{{yyyzzzTTTVVVhhhwwwrrrbbbkkksssHHH@@@777AAA<<>>KKKCCCBBBXXX```\\\ZZZjjjttt___QQQLLLSSSrrrJJJNNN}}}mmmvvvQQQTTTjjjrrr{{{sssggg[[[WWWVVVSSSPPPOOOGGGGGGBBBDDDJJJNNNbbbiiiNNNaaa}}}vvv{{{SSSTTTnnn{{{xxx___jjjrrrEEECCC<<<@@@EEEWWW|||\\\kkkyyyKKKlllwwwjjjiii```fffAAA]]]eee~~~YYYqqquuuiiiTTTYYYhhh}}}kkkzzz|||uuuRRRCCCSSSEEEAAAbbbhhhWWWTTTdddqqq```bbbjjjyyyuuuaaaQQQLLLRRRsss{{{IIISSSnnn}}}qqqoooPPPUUUmmmwwwrrrdddVVVQQQOOOLLLJJJIIIEEEEEEAAADDDNNNTTTggghhhJJJgggpppzzzQQQNNNjjjyyy]]]iiiDDDEEE>>>;;;???OOOwwwooo___sss~~~KKKjjj}}}{{{fffhhhbbb}}}rrrEEEdddwww}}}ttttttpppiiiRRR]]]wwwtttoooeeeMMMGGG;;;HHHhhhbbbaaa~~~VVVVVV^^^mmmtttllluuunnn^^^GGGUUUUUUuuuhhhNNNXXXwwwjjjyyyuuuuuufffRRRnnn|||jjjWWWNNNKKKIIIFFFEEEBBBIII>>>KKKMMMLLLooo}}}cccEEEuuuyyyiiiOOOTTTggguuu___iiiPPP777@@@<<>>BBBXXXuuuVVVVVVooottt]]]XXXXXXdddwww```XXXxxxyyybbbQQQEEEQQQ]]]{{{^^^JJJQQQzzzwwwnnnwww|||lll]]]kkk|||zzzmmm^^^NNNIIIHHHFFFEEEEEE@@@GGGCCCJJJNNNXXXyyy]]]{{{@@@pppkkkXXXSSSdddwww}}}]]]gggOOODDD:::>>>>>>HHH^^^IIIxxxxxxggg___rrrvvv^^^aaa\\\TTTlllppp\\\]]]zzzwwwXXXUUUdddppp[[[JJJ===>>>@@@SSSrrrWWWmmm{{{zzzfff^^^ZZZbbbuuu~~~WWWfffttteee|||ttt```QQQJJJOOOdddtttYYYIIINNN~~~}}}~~~lllnnnrrrjjj\\\___jjjiiiaaaUUUIIIFFFFFFEEEDDDEEEDDDIIIHHHIIIOOOaaa~~~]]]hhhAAAoookkkTTTUUUeeejjjiii\\\fffOOO======???:::AAA|||[[[VVV~~~~~~xxx~~~kkkzzzXXXaaahhhUUUnnn~~~^^^[[[~~~___YYYeeettt{{{uuucccIII777:::KKKnnnkkkddd]]]^^^kkk{{{YYY{{{ooo[[[PPPMMMNNNooovvv^^^FFFJJJrrrvvvuuujjjfffiiidddWWWWWW^^^\\\WWWMMMEEEDDDEEEDDDDDDFFFFFFIIIKKKGGGQQQkkkyyy}}}SSS@@@hhh~~~nnnQQQXXXeeedddrrr[[[fffPPP===>>>>>>999@@@sssWWWfff|||zzzyyy}}}wwwZZZfffdddTTTgggzzz{{{^^^kkk}}}cccYYY```\\\{{{III777999GGGvvvjjjfff^^^XXX^^^ppp^^^gggSSSKKKNNNRRRrrrbbbDDDDDD|||uuuzzz~~~sss{{{tttqqqgggaaa```\\\SSSWWW^^^ZZZOOOHHHBBBCCCEEEEEEEEEGGGGGGFFFMMMGGGWWWzzzxxxGGGDDDdddzzzrrrTTTXXXeeewww[[[gggxxxLLL???;;;===:::DDDggg~~~mmmqqqyyyIIIlllxxxvvvxxxnnnaaakkkRRRUUU^^^kkk```mmmtttdddUUUZZZ|||VVVvvvFFF<<<999CCCnnnccceee```WWWZZZmmmppp|||___OOOIIISSS\\\iiieeennnCCCAAAxxxtttxxx|||vvv|||{{{sss|||tttssseee^^^[[[TTTMMMWWW___YYYKKKEEEAAADDDFFFEEEFFFHHHHHHFFFPPPLLLdddAAAGGG```~~~sssWWWUUUccc~~~\\\gggrrrIII@@@:::<<<;;;CCCXXX}}}ZZZfffzzzpppxxxrrrCCCwwwxxxfffttt{{{lll]]]gggRRRWWW\\\pppzzzgggaaalllfffYYY]]]kkk}}}[[[jjjiiiNNN<<<444:::eeegggwww]]]ccccccZZZ]]]ssspppZZZPPPJJJYYYffffffkkkbbbCCCAAAzzznnnrrrooo}}}}}}mmmpppeee^^^XXXMMMHHHTTT^^^VVVIIIDDDAAADDDFFFFFFFFFIIIJJJGGGUUURRRqqqzzzfff;;;EEEYYYpppWWWSSS```{{{zzzrrr~~~\\\hhhxxxrrrMMMCCC<<<;;;999???MMMrrraaauuuqqqkkkwwwyyyLLLZZZ{{{pppwwwvvvzzzqqqQQQ___bbbXXX___}}}~~~rrraaatttyyyaaaSSShhhgggzzzyyyRRR<<<>>>???JJJkkkeee```rrrwwwjjjzzzeeeTTTIIIQQQ```|||vvv```XXX<<>>OOOwwwgggwwwLLLRRReeexxxlllrrrZZZhhhrrrUUUAAA<<>>???AAABBBCCCFFFIIILLLQQQWWWUUUiii}}}qqqAAA888;;;TTTkkkdddzzzPPPRRRfffzzzzzz}}}rrr[[[iiisssVVV@@@;;;===999???BBBXXXpppTTT???XXXeeemmmFFFfff}}}jjjUUU^^^aaaVVV{{{KKKggg^^^aaavvvvvvzzz```aaaxxx]]]UUU{{{EEE888888===RRR|||cccLLLIIISSSXXXeee]]]???>>>:::EEEooozzzzzzkkkaaa___}}}eeeppphhh\\\]]]TTTMMMHHHLLLTTTUUUKKK???===???BBBDDDFFFHHHLLLNNNRRR\\\RRRpppPPPAAA999777QQQaaammm~~~[[[QQQffftttqqqyyywwwsssZZZiiitttSSS>>>>>>999888===???RRR}}}~~~OOOAAAsssxxxTTTDDDhhhyyypppccc\\\[[[eeezzzvvvKKK___qqqNNN|||{{{llleeeuuu{{{}}}___xxx~~~III<<<999===CCCjjjkkkWWWNNNOOORRRcccqqqbbbfffnnn===???555===\\\||||||rrrkkkeee```___fffhhhjjjmmmeee[[[[[[QQQKKKJJJOOOTTTRRRGGG===<<>>>>>???TTT```NNNLLL~~~]]]lllBBB>>>UUUxxx___iiimmmxxx|||wwwooo{{{fff]]]\\\^^^rrrDDD???IIIppp]]]qqqjjj}}}qqqsssYYYVVV777<<<333???999666fffrrrxxxyyyaaaTTTLLLQQQnnnZZZ[[[tttGGG888>>>888;;;999XXXooolll___SSSVVVdddkkkbbbTTTXXXhhhttt]]]gggxxxcccWWWVVVQQQKKKJJJLLLNNNHHH>>>:::<<<===BBBGGGMMMQQQTTTXXXZZZ^^^bbbhhhAAA999888///<<<555DDDfff{{{___LLLaaa|||ssshhhjjj{{{nnn}}}ggg\\\oooyyyzzz:::???<<<555>>>999<<<999???{{{vvvMMMYYYmmm]]]qqqUUUDDD<<>>;;;555;;;111@@@@@@]]]yyycccQQQZZZrrrtttvvvaaacccRRR^^^fffsss}}}yyywwwaaaXXXvvvyyymmm???<<<;;;888:::>>>;;;888EEEWWW|||ZZZFFFgggQQQFFF===BBBGGG[[[yyy{{{nnnkkkssstttnnn```^^^TTTkkk@@@AAAIII^^^>>>ppp}}}xxxyyybbbfffBBB:::777888999555555FFF[[[dddTTTSSSWWWgggqqqbbb[[[RRRTTTaaawwwvvvVVV]]]XXX999===444444888555===ccctttqqqNNNSSS[[[[[[hhhjjjcccqqqlllhhh}}}ttt[[[QQQOOOKKKKKKJJJHHHDDD@@@>>>???@@@<<>>\\\|||{{{hhhPPP[[[tttiiirrrWWW___jjjkkkwwwrrrrrrttt{{{^^^YYYxxxhhh@@@===<<<888999===:::777@@@NNNuuu}}}VVVVVVKKKttthhhiiibbbCCC===@@@???XXXlllmmm~~~eee]]]]]]gggbbb```???BBB@@@QQQ555dddcccwww^^^wwwRRR888;;;777666888666444===KKK~~~cccPPPUUUaaaooo{{{qqqXXXTTTNNNPPPZZZsss~~~ZZZZZZttt}}}KKK999888;;;444555666666NNN{{{{{{XXXDDDOOOXXX\\\fffvvvvvvkkkjjjssswwwjjjwwwqqqXXXMMMJJJHHHKKKJJJFFFAAA===<<<===??????HHHJJJNNNWWWZZZ^^^iiiuuuNNN<<<555333;;;888111999<<>>___uuuRRRYYYhhhvvvzzz~~~rrrhhh___XXXUUUOOOYYYooohhhMMMhhhYYY???999333@@@444111:::777???ddd|||~~~kkkNNNOOOVVV]]]aaaaaaaaa___```eeennnvvvwwwtttzzzmmmTTTIIIGGGFFFKKKIIIEEE???<<<<<>>CCCFFFIIIPPPRRRVVV^^^bbbnnnJJJ<<<666///>>>,,,666666888???QQQvvvzzzQQQVVVmmm{{{rrrZZZ```ssstttwwwYYY\\\CCC:::666999555555888;;;;;;;;;;;;HHHqqqsss[[[UUULLL\\\```WWW:::===333>>>???@@@ssspppbbbaaabbbaaaxxxmmmAAA888AAA888HHHfffyyy333999bbbppp{{{ppp\\\~~~DDD666;;;444333333555777777777666222\\\yyyzzz~~~zzzlll___\\\YYYTTTSSSVVVeee{{{eeeMMMTTTtttBBB<<<888222888000111:::444---===aaaxxxqqq}}}~~~XXXQQQeeerrr|||dddRRRSSSRRRVVVddd|||qqqVVVHHHHHHNNNTTTGGGEEECCC@@@???BBBGGGKKKLLLRRRUUUYYYccciii{{{iii777>>>//////DDD222222777666BBBRRRsssWWWRRRfffnnn^^^WWWbbblllooorrrjjj|||[[[^^^???999999666555666888:::<<<<<<;;;???\\\___KKKMMMeeejjjrrryyy???999???666:::<<<===SSS|||yyyeee``````bbbeeeUUU???<<<;;;666???ZZZ666333JJJxxxyyyuuurrr~~~|||```nnn[[[999===444333444333222333555555444333???^^^~~~~~~~~~yyyuuu|||ttthhhkkkaaaWWWRRRVVVXXXYYYcccqqqjjjPPPVVV|||YYYBBB>>>777777444555222666444111666HHHzzz{{{ttt{{{iii```iiixxxbbbQQQWWWWWWSSSiii^^^MMMNNNSSSTTTQQQAAAAAAAAA@@@AAAEEEJJJOOOQQQVVVYYY```kkkuuuHHH666>>>111666===777111888333AAAPPPnnn```OOO```|||lllsssiiivvv|||uuujjjzzzxxx]]]vvvuuu]]]aaavvv>>>666:::555666777777777999::::::444CCCxxxaaaUUULLLTTTwwwtttHHH555<<<999<<<999777???BBBeeeaaaaaa\\\bbbpppGGG???<<<555;;;999OOO777000888\\\rrreee}}}oooiiiQQQ555,,,AAA---333444333111000111333333777---999kkksssaaa___gggmmmvvvpppfffeeeZZZRRR\\\SSSTTTYYY^^^[[[```}}}gggHHHVVVkkkppp<<<:::666///666///666222555777:::666444[[[yyy~~~pppnnn]]]SSSbbbfffjjjuuuuuuppplllOOOKKKYYY```VVVHHH>>>>>>???@@@BBBFFFLLLPPPUUU[[[^^^gggttthhh333777:::333888...222222999000>>>KKKgggfffNNN]]]xxxmmm~~~iiizzzttt___kkkYYYccc|||ooo<<<333999555777888666555666888999888<<>>;;;888444222111222333111:::999BBBeeebbbuuuLLLVVVyyynnn|||\\\{{{jjjXXXgggXXXSSS777888:::555555555555666666666666888555JJJpppuuuuuunnniiiMMMUUUqqqzzzKKK555555<<<111;;;666999>>>666ZZZppplll\\\]]]eee]]]sssHHH<<<:::666:::777999FFF]]]333222777===XXXyyyuuuxxxaaa^^^}}}???333888333333444444333222222222222222)))444666555NNN{{{||||||tttcccYYYPPPQQQVVVVVVOOOHHHQQQUUUVVVRRRQQQVVVZZZ\\\^^^ppp}}}fffVVVRRRooozzzPPP===///111666444111333222000222555111000>>>PPPwwwvvvgggqqqfffZZZYYYbbbaaaOOO@@@===>>>===???EEEIIILLLQQQXXX^^^eeemmmxxxlll<<<:::777444222222333333000222888QQQsssdddxxx}}}SSSXXX{{{iiiccciiizzz}}}yyy~~~mmmiiifff\\\ooowwwSSS888333///444555555555666666666666:::111999SSSxxxqqqtttuuuuuuvvv~~~iiiwww\\\:::;;;<<<444444;;;444555<<<333IIIsssmmmZZZ\\\kkkfffgggFFF777999666999777888>>>OOO~~~000555777222BBBsssxxxuuuQQQ___yyyQQQ000///555333111333333222111111111222222)))333333+++444VVV{{{pppqqqbbb\\\WWWPPPIIIQQQUUUWWWYYYaaarrr}}}^^^NNNXXXxxx}}}|||TTT>>>444...333666333000111333......333444000333:::___vvvwwwuuu{{{uuuqqqsssjjjzzzzzzWWW]]]cccaaaTTTCCC::::::<<<===BBBIIINNNPPPUUU[[[aaajjjsssxxx@@@999777555333222222333444888000888]]]{{{ggg~~~jjj\\\VVVqqqxxxggg}}}~~~```ZZZjjjvvv]]][[[zzzmmmQQQ===888111444444444555555555666666:::555333888ggghhhuuulllvvviiiuuummm???111999;;;333444;;;333333<<<555:::YYYuuueeegggTTT```iiiZZZooolllDDD555999777888666777777???lll111555555000555WWWxxxuuu|||zzzgggQQQhhh555000111111555333222111111000000000111111666,,,,,,333111555WWWyyyvvvyyytttuuuwwwzzzuuuXXXQQQKKKWWW{{{|||WWWFFF777444000///444444000///111111...///444666444333666AAAssspppkkkfffeeefffeeekkkxxx|||iiifffzzzkkkSSS___eee[[[III>>>;;;<<<===???FFFNNNQQQRRRWWW]]]hhhtttNNN,,,666555333222222222333444;;;000555TTTmmmdddtttbbbbbbQQQeee|||wwwpppvvvmmmtttVVV[[[]]]III<<<;;;666333333444444444555555555444888===444FFFfffzzzzzz{{{yyyvvvqqqBBB666777111222:::222999444333<<<:::999DDDjjjdddbbbaaaeeebbbeeeOOO;;;666666888666444888666666ZZZ333222222555555???hhhrrrooo~~~vvvpppnnnUUUwwwMMM...777333---333444000000/////////000000111888------666111***???```{{{uuuvvvZZZIIIJJJOOOfffqqqppp}}}]]]666666222222111111222111...///222111000222444444333444888666hhhuuujjjdddeeeggglllpppnnnfffqqqsssjjjmmm{{{fff^^^eeebbbQQQBBB=========AAADDDJJJRRRTTTUUUZZZbbbttt[[[:::222333333222111111222333444111///222DDDUUU___ddd|||^^^kkkPPP^^^xxx```rrrWWW```kkkrrr???222444333333333333333444444444444222444???:::<<>>hhhnnnfffbbbaaagggbbbpppaaa;;;111999444888555333999:::555KKKttt333222111777777222NNNwwwzzz~~~bbbNNNffffff;;;...888111+++111111//////.........///000000...333444...,,,111888;;;kkkssslllyyyppp^^^UUURRRRRRVVVhhh|||}}}mmmiii]]]555111<<<...333333222111///...000222111222333222//////222555///QQQ|||wwwiiifffjjjooowwwtttbbbZZZnnn|||zzz~~~sssjjjlllfffYYYHHH===;;;===>>>FFFHHHNNNUUUWWWYYYbbblllhhh<<<444===222222111111111111222222+++222777@@@KKKbbbZZZhhh^^^tttwwwVVV\\\eeeooo|||uuuggguuuwwwWWWcccZZZ<<<111222666222222222333333333444444:::000555555777<<>>---111999+++111222111//////000000000000111111//////000111222,,,666QQQtttxxxeee___bbbgggwwwwww___^^^wwwqqqlllpppmmm___MMM@@@;;;:::>>>CCCJJJLLLQQQWWWZZZ___lllyyyzzzEEE888111<<<111111111111111111111111///444777<<>>---444111111111111000000000000444000---222888YYYNNNiiisssfff|||aaaVVVmmmppp[[[hhhaaatttpppccciii{{{bbbZZZooolllwww111<<<666000222111111222222222333333333///000999555888777000DDDRRRtttccckkknnn555<<<666111222777555...000777888///222777333444:::999???>>>xxxkkkgggaaa___ccceeevvv>>>888///EEE&&&111,,,888777111444555999CCCfffZZZ222111000000000111333333JJJwww~~~eeekkkwww~~~tttzzzyyylllDDDllljjj>>>111000000///...---------........................---...///000111222333333---000???[[[wwwzzzuuuhhh]]]aaajjjhhh]]]\\\]]]]]]YYYRRROOORRRXXXZZZiii{{{uuu]]]JJJaaawwwRRR@@@444333222,,,---333///////////////////////////000000000111111111111000555777@@@bbb~~~yyyssseee___UUUDDDWWWvvvzzz~~~yyysssmmmooolllgggccc```___```aaaQQQGGG;;;888===EEEIIIJJJJJJOOOVVVbbbjjjjjj|||ttt999000666222222111111111111111111111111555000000333333666HHH^^^{{{jjjhhhgggNNNhhhnnngggpppnnnYYYUUU~~~|||bbb777555777+++999111111111111111111111111333333333444444444555555AAA[[[VVV===666333333333333222222111111111444333333333333444555555<<<777OOOuuubbb[[[^^^YYYcccZZZ555777555:::111555222333333444555666777888ZZZhhhVVV111111000000000111222333>>>iiivvvkkk{{{}}}uuuCCCsss~~~JJJ000000000//////...------,,,---------------------------......///111222222333000///444BBBVVVnnnyyynnnyyyxxxpppllleee^^^]]][[[[[[^^^dddjjjooorrr}}}yyyjjj[[[dddzzzOOO@@@333,,,///000,,,,,,111........................//////000000000111111111000444333444IIIsssyyytttppphhh^^^XXXPPPRRRQQQaaattt{{{mmmbbb___[[[UUUOOOJJJHHHGGGGGG@@@;;;777999@@@HHHMMMNNNLLLUUUZZZbbbmmmyyyNNN...333888333111111111111111111111111111333//////222111444DDDXXX|||rrrrrrSSScccsss~~~}}}~~~^^^XXX{{{WWW777555888///555111111111111111111111111333333333333444444444444555777^^^{{{rrr{{{___@@@444333222333333222222222111111111333333333333333444555555333555???___bbb___eeeggg```YYYlll{{{JJJ555:::444666000444222222333333444666777888>>>eeeqqqVVV111000000000000111222222111LLLiiiuuuvvvxxxkkk|||zzzzzz]]]```JJJ666(((/////////......------,,,------------------------------...///000111111222111...,,,...555HHHfffmmmfffZZZ[[[^^^bbbccceeellluuuqqqiii```\\\]]]___]]]ZZZKKKPPPVVVYYYYYYggg~~~^^^444222***'''---000,,,+++...........................////////////000000000000...333333...222PPP}}}llldddaaaZZZRRRYYYJJJNNNUUU```eeeuuuttt```VVVRRRNNNHHHBBB===:::999888444666999???EEELLLPPPSSSRRR]]]```dddxxxXXX///...444444222000000000000000000000000000000...///222000111>>>NNN~~~ZZZ\\\zzzppp{{{uuu```___HHH777444888444000111111111111111111111111222222333333333444444444999...===UUUffftttmmmNNN888000000222222222222222111111111111111333333222222333333444555444<<<777;;;qqqkkk^^^fffgggbbbeeeuuubbb777666<<<333222000222222222222333444555666777222PPPzzz^^^000000000000000111111222,,,:::SSSppp|||{{{kkkggguuuzzztttbbbSSSttt^^^333777***.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000///...---,,,+++111AAARRRsss~~~vvvlllcccSSSDDDBBBJJJTTTRRRMMMGGGFFFKKKOOOPPPnnn~~~NNN444<<<111,,,+++///000,,,+++,,,------------------------........./////////000000---111555333---888^^^kkk]]]YYYWWWTTT^^^KKKKKKSSSaaahhhvvv{{{|||wwwdddSSSOOOJJJGGGDDD@@@>>><<<<<<===999===CCCGGGJJJNNNSSSVVVXXXcccdddlllWWW444...:::222+++000000000000000000000000000000///...000222000000888DDDqqqbbbUUUpppdddkkkvvvcccYYYjjjwww}}}===777222555888---111111111111111111111111222222222222333333333333222///888@@@MMMyyy^^^FFF111...333333222333111111111111111111111000222222222222222333333444555===777111PPP{{{qqqfffiiilllYYY___PPP>>>///666:::222111333222222222222222333444555666666EEEaaarrr//////000000111111111111///111;;;UUUzzzooo~~~}}}xxx{{{}}}NNNSSSttt999---444---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///...---///111///,,,...333BBB```~~~zzzzzzxxxnnnrrrPPP777///000333///---......,,,,,,...---------------------------............///////////////333666111///@@@WWWyyyppp{{{eeeZZZUUURRRNNNEEEMMMYYYtttxxxtttuuukkkVVVJJJLLLDDDCCCAAA@@@???@@@AAAAAABBBFFFJJJLLLLLLOOOUUU[[[ZZZeeelllhhh888+++333:::...,,,333---//////////////////////////////222222000000555<<<___mmmRRReee{{{YYYkkkkkkvvv^^^RRRyyyiiiggg:::777000222999,,,000000000000000000000000111111111222222222333333---333777111000HHHjjj||||||sssQQQ???333...444777222000444000000000000000000000000222111111111111222333333111111444777===SSSyyyoooiiikkk```\\\XXX]]]<<<444444444666222111777222222222222222222333444555444888FFFooo...///000000111111000000222///---;;;aaavvvvvv{{{nnnsssuuuxxxuuurrrrrrnnngggccceeennnwwwvvvhhhYYYjjjiii;;;...---,,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------///,,,,,,///111...---///---===OOOggg~~~zzzooorrrbbb;;;+++...000,,,///---,,,++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------------.........///111------111111///555>>>[[[|||ggguuuaaaRRRIII>>>DDDXXXjjjlllpppwwwxxxhhhQQQGGGHHHEEEDDDCCCBBBBBBBBBCCCDDDGGGHHHJJJKKKMMMRRRZZZ```___pppGGG777111///...---444666,,,////////////////////////...000222222000000333777OOO}}}|||~~~VVVZZZ~~~|||XXXhhhsss___TTTjjjRRR:::666000///777---000000000000000000000000000000111111111222222222444666444000222999AAAFFF```vvvUUUBBB111555111222666222,,,---333////////////000000000000111111000000111111222333555---333;;;222000ZZZ}}}vvvmmmgggeeebbb]]]pppiii666:::555:::000222444111888111222111111111222222333444222555999VVV......000111111111000//////000---111GGGjjjrrrjjjbbbdddppp{{{ttt```WWWQQQJJJJJJPPPVVV\\\eeexxxddd______vvv|||iii666***111...+++000++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...******---...---...111222...,,,>>>[[[nnnwww{{{nnnooo}}}\\\444******'''***333+++,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,---------............------...///000333666CCC]]]sssuuu}}}lllXXXJJJGGGSSSmmm}}}sss~~~zzzdddOOOGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMQQQWWW^^^cccmmm\\\555666555,,,)))111444000000........................---000111000...///222333@@@eeezzz```VVVttt[[[ddd~~~ddd[[[bbbjjj}}}===999444222---444...000000000000000000000000000000000000111111111222//////+++---555444222666444SSS~~~}}}dddDDD888777000111222333222///,,,---///........./////////000000000000000000000111222222777111333999111***AAAccczzzvvvpppgggaaaaaaccc|||{{{888222444111:::+++111777...555///111111111111111222222333000999777@@@kkk---...000111111111000///***000333//////CCCjjjooolll~~~qqqqqqnnnzzzkkkyyy}}}xxxuuusss|||~~~wwwnnnjjj}}}xxxhhhaaauuuxxxrrrvvvuuu>>>%%%///111------)))+++++++++++++++++++++,,,************************++++++++++++++++++,,,,,,******+++...---***+++///,,,...***+++222===\\\~~~tttvvvsssjjjhhhsssaaa<<<---&&&///666111******,,,...000...,,,,,,+++)))++++++++++++++++++++++++,,,,,,,,,---------......)))///333111///000111111111AAAllluuueee|||}}}tttdddUUUXXXccc~~~yyyyyy]]]LLLGGGGGGAAAAAABBBCCCEEEGGGIIIJJJMMMMMMMMMPPPUUU[[[```ddd}}}mmm:::///+++555111000666,,,&&&666........................,,,///000...---...000111999TTTiiiWWWqqq\\\nnn~~~RRRUUUoooyyyttt///888222444---222000000000000000000000000000000000000000111111111111222444111333777000000<<<444///:::NNNgggwww|||\\\SSSGGG444)))333888,,,...000000000111222000,,,---.........//////000000000000000000000111111222...///111333555777:::===~~~|||xxxwwwoooccc]]]]]]yyyyyy|||===777444888+++777'''222999,,,222...111111111111111111222222(((888444000QQQ000000000000000000000000///...000333111555MMMhhh{{{ssslllppprrrmmmfffjjj}}}{{{ssswww{{{eeerrrsssxxxqqqcccooo666333000...------,,,***,,,,,,+++***))))))******************************)))************+++++++++++++++,,,,,,,,,,,,------,,,---...///000111222333]]]qqq|||rrrZZZCCC444,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///000000000000222FFFlll{{{jjjqqqeeeYYYeeeyyy___YYYooopppssstttSSSLLLKKKEEEBBBCCCEEEGGGHHHJJJLLLNNNPPPKKKMMMWWWZZZ[[[hhhzzzjjjAAA555444................................................////////////000000000000444IIIrrr{{{|||ZZZ[[[dddmmmqqqIII]]]JJJ<<<000///222222///---000000000000000000000000////////////000000000000000000111111111222222222333444444555???WWWxxxpppvvviiiHHH;;;999666333111000111111111111111111000000000///............////////////............////////////111222222333333444444555999ZZZ~~~yyyyyyrrrccchhh}}}}}}~~~KKK...000444000333333222222111000//////////////////000000000000111222555999<<>>222000---,,,,,,,,,+++))),,,+++******)))))))))***************************))))))*********++++++++++++++++++,,,,,,,,,------,,,------...///000111111444AAATTThhhzzzsss]]]III;;;333000///,,,,,,,,,++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------......//////000000222///444PPPbbbBBB<<>>333***&&&&&&)))***+++++++++++++++******************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000111111---666]]]uuuFFF666EEEqqq~~~cccbbbggglllkkkfffhhhyyyxxx___OOOIIIGGGEEEFFFEEEEEEGGGKKKNNNOOOOOORRROOOSSS___nnnSSS...---444...------------------------------------------------....../////////000000000666000EEElll```uuusssdddffffffJJJ___uuuKKK999333///000111000000222////////////////////////....../////////000000000000000000000111111111111///222555444222...,,,,,,111555>>>IIIKKKKKKUUUbbbggg^^^ZZZbbbjjjdddSSSFFFEEEBBB;;;333,,,))),,,111000///.........///111222000000000000////////////---............/////////---............/////////000000111111222333333444333666HHH~~~vvv}}}TTT...,,,666555111111222222111111000000//////....../////////000000000222//////000///555LLLccc////////////////////////...+++---111000------111333AAAfff|||uuullleeebbbrrrooollltttooohhh~~~kkkwww\\\@@@...111+++***))))))***+++***))))))***************))))))************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------444333000,,,+++...333888IIINNNUUU[[[aaagggnnnsss}}}yyytttrrroookkk```YYYRRRKKKAAA555///...&&&'''))),,,//////,,,***+++++++++***************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000---444444000<<<___vvvLLL777[[[rrrzzz}}}gggUUUNNNIIIEEEFFFFFFGGGHHHKKKNNNOOOOOONNNQQQXXXeeewww^^^===+++111888111------------------------------------------------........./////////000000666///:::YYYooonnnyyy~~~nnn^^^mmmPPPUUUwwwooo777333111111333222...///333////////////////////////........./////////000000/////////000000000111111111111111333555777777777111444333///...111555888666666555222333555333---000///222777666222333888......------...///000111000000/////////.........---------.........//////---------.........////////////000111111222222333555333000III^^^qqq}}}~~~|||jjjtttOOO888,,,333666...+++222111111000000000/////////........./////////000000333111000111000111;;;HHH|||........................---++++++///111000000111666888IIIjjjnnnxxxyyyoooppptttlllppp|||~~~hhh]]]tttzzzwwwsssiiitttNNN444'''(((111***))))))***,,,,,,+++***((())))))*********))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,...///...---,,,,,,,,,...000111111333444666333888;;;888555666666444666111,,,+++***(((***...///,,,***))))))******)))************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////111555333///999]]]qqqFFFHHHuuuxxx{{{~~~\\\PPPNNNIIIFFFGGGHHHJJJLLLMMMLLLKKKKKKKKKTTTgggqqqGGG777000//////+++------------------------------------------------............////////////111333;;;IIImmmrrrsss|||wwwzzzzzzbbbzzz~~~VVVVVVsssrrrnnn]]]333222111333555222......222....................................////////////....../////////000000000333///,,,+++...111333333111555444------333555111333666444//////555777444...333777666444333///***/////////............////////////............---------------............------------..................//////000111111222777999000444999QQQtttqqq}}}}}}~~~{{{FFF000222555666222------///000000//////////////////............////////////222000111333333222666:::XXXyyy~~~{{{}}}...........................---+++,,,............///...000===WWWtttxxxwwwssstttoooaaafffoooooo}}}xxxuuurrraaahhhzzzfffXXXrrrhhhDDD000---///---)))***))))))+++,,,---,,,***'''((()))*********)))((())))))))))))))))))))))))((((((((()))))))))******************++++++++++++******++++++,,,,,,,,,---((()))+++---////////////000000000///......------+++000111///...111111000,,,)))))),,,---+++,,,///,,,+++***)))******)))''')))))))))***************)))))))))************+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////333******222111000@@@YYYBBBeee{{{xxxtttsss~~~qqqTTTLLLMMMJJJGGGHHHKKKNNNPPPMMMIIIIIINNNTTTggg^^^777333111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,444<<<>>>TTTwwwkkksssvvvvvvtttoooooo~~~}}}|||YYYXXXiiixxxVVV;;;;;;222111222444222...---000........................------........./////////............////////////111///......//////---,,,...333444000000555666222///000111000111333000,,,...444444,,,,,,111111***000000000///......------///.........------------,,,------------.........,,,------------.........------...//////000000111///777222777888@@@hhhqqqhhhooodddMMM111000555444......333333,,,////////////............------........./////////......///111222222333444===]]]........................---......---,,,---,,,+++---//////000:::PPPjjj{{{~~~uuuvvvqqqmmmxxx|||uuuooonnnhhhhhhxxxhhh|||sssjjj{{{{{{ccc]]]nnnqqqQQQiiiiiiQQQ888)))+++000333000)))***))))))+++,,,,,,+++)))&&&''')))***+++***)))((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++******++++++,,,---......///...---,,,,,,+++)))(((***))))))+++,,,---...---,,,---,,,((('''))))))&&&///,,,,,,///...***)))+++$$$&&&***...111///+++'''((()))))))))*********+++))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------......///111***(((...222111444;;;aaafffmmm{{{nnnppp~~~sss___MMMIIIJJJIIIHHHIIILLLPPPQQQNNNKKKRRRcccrrreeeBBB.........///222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---111999;;;@@@```sssssssss{{{sssxxx|||iiitttwwwzzz}}}}}}}}}zzz~~~}}}{{{yyy~~~||||||xxx||||||lll[[[nnnbbb^^^fff555;;;111......111111...---///........................---------.........//////------........./////////---///111222222222222222///222333111000000000...000///000444555111...,,,---//////---...333444222......//////......------.........---------,,,,,,,,,,,,---------.........,,,,,,---------.........,,,------...//////000000***333000888888444BBBCCC]]]zzz|||jjj:::333000333333000,,,...444333...........................---------.........//////---.../////////111111111///@@@^^^........................+++...000///......---++++++,,,------***...AAATTTmmmooommmwww~~~{{{yyyffflllqqqgggssswww^^^UUUhhhtttoooYYY\\\ppplll]]]cccsssHHHDDDeeeqqq~~~ooo???///'''---333***$$$)))+++)))))))))***,,,+++)))'''%%%''')))***+++***)))((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))******,,,---...//////+++++++++---......,,,***+++*********++++++***)))------+++(((***......***+++'''&&&((()))))),,,111///---)))(((((()))))))))(((((())))))*********+++))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///+++000111...,,,///111000666bbbwwwnnnsssyyyyyy^^^SSSIIIFFFHHHHHHIIIJJJJJJOOORRROOOOOO^^^zzz===111---...,,,111333***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000...777<<<666HHHuuu}}}ssstttsss}}}iiinnnzzzwwwssssssooovvvwwwssszzzzzz|||xxx}}}}}}xxxxxxxxx~~~~~~}}}~~~zzzssswwwuuu~~~|||xxx{{{uuuzzzzzzuuutttyyy|||zzzjjjXXXeeeuuukkkiiiHHHrrrjjjrrrCCC333---///+++***...000///...///........................---------.........//////---------.........//////+++---------,,,---000222---///111111000...000222222------222333//////444///,,,---222222---***+++,,,,,,---.........------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------...//////000...666000555222---777555>>>WWWzzzWWWIII,,,111555---///222222000...///222---.....................---------.........//////...000000......///111111333777DDD___------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------...///111333444OOObbbzzz}}}zzz{{{fffjjj|||{{{sssmmmjjjiiihhhhhhlllcccbbbkkkqqqttttttkkk{{{}}}~~~yyyjjjTTT>>>111))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++((()))+++***((())),,,000******************************++++++++++++******++++++************++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++++++++******************++++++,,,,,,,,,,,,---------------............///000???bbbvvv]]]OOOLLLIIIIIILLLNNNOOONNNTTTLLLKKKUUUcccwww???000//////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++...777??????BBBXXXqqq|||vvvzzzvvvrrruuu}}}tttpppooollllllsss|||~~~zzztttqqqooonnnqqquuuwwwxxx~~~}}}{{{zzz}}}{{{}}}}}}yyywwwxxxyyyzzz{{{}}}~~~~~~~~~~~~zzzyyy|||gggZZZ\\\jjjzzzddd|||SSSPPPyyy{{{jjjddd999333111000///------///000///...---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///........................000000000000000000000000........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000111111111222222222444444SSSmmmxxx{{{vvvPPP777111333222/////////.........---------........................+++++++++,,,,,,,,,------............////////////111///444DDD^^^zzzwwwttt------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111???RRRcccoooyyyeeecccmmmuuuttt|||}}}zzz|||~~~~~~iiisssyyykkkZZZHHH999---((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((())))))***+++((()))***)))((((((+++...************************)))******++++++******)))+++******))))))******+++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++************************+++++++++,,,,,,,,,------------------............000///>>>___~~~pppUUUNNNEEE@@@BBBHHHMMMQQQPPPQQQXXXhhh|||XXX;;;/////////...---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...///666???>>>===JJJ[[[ggg~~~zzzuuutttqqqtttuuugggiiikkksssxxxuuupppkkkkkkpppuuuwwwwww||||||{{{{{{{{{zzzwwwtttttttttttttttuuuwwwxxxyyyyyyxxxxxxwwwxxxxxxyyyyyyyyyxxxxxxxxxwwwuuuttttttwwwsssssswwwyyywwwwwwyyy{{{|||}}}~~~zzz}}}yyyrrrXXX]]]bbbeeejjjyyytttlllHHH\\\zzzJJJ111333222000///------///000///...---------------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---...///........................////////////////////////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000111111111222222:::000:::BBBIIIwwwxxx|||{{{aaaOOO999------111000...///.........------------........................,,,,,,,,,,,,------------............////////////222000///555FFF```zzz------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------'''***222>>>MMM^^^mmmwww||||||uuugggfffmmmlllvvv{{{|||uuusssvvvtttoooooouuurrreeeZZZIII777+++'''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))(((((())))))***+++((()))***)))(((((()))+++************************)))******++++++******)))+++******))))))******+++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++************************++++++++++++,,,,,,,,,,,,------------............333***+++;;;UUUqqq~~~kkkbbbVVVLLLHHHKKKOOORRRSSS^^^pppxxx}}}uuuccc000222///......------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...444>>>AAA>>>@@@GGGYYYooovvvrrrrrrpppvvv~~~|||wwwwwwsssmmmmmmrrrnnneeeooo{{{qqqiiieeefffiiilllnnnpppvvv||||||yyyxxxwwwvvvvvvvvvwwwxxxyyyvvvvvvwwwxxxxxxyyyzzzzzzxxxxxxxxxxxxwwwwwwvvvvvvzzzvvvvvv{{{~~~}}}}}}~~~}}}}}}}}}~~~}}}vvvlllaaaZZZVVVUUU___kkkuuummmPPPPPPttt[[[333...444333000...---...///000///...------------------------,,,,,,,,,,,,,,,---......------,,,,,,,,,---......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000000111111111111666///444222///OOOwww~~~~~~uuuyyylllMMM999333......111444222///............------------------------------------,,,------------.........---............/////////000000///---222CCC]]]ppp~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++++++++...,,,++++++111;;;HHHQQQkkklllwwwzzzpppqqqxxxwwwdddfffgggccc]]]YYYZZZ]]]ccc___```ffflllooowwwwww[[[KKK;;;666///)))&&&'''***---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((()))******)))))))))(((((((((((()))************************))))))************))))))******))))))))))))******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........111111111222777NNNzzz|||wwwooohhhcccbbbbbbcccjjj{{{|||~~~mmmffffff<<<222***------------,,,,,,++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,---+++000;;;CCCCCCBBBDDDQQQaaammmkkkhhhjjjkkkiiioooiiieeemmm~~~xxxlllvvvvvvhhhdddrrrvvvkkkeeecccddd]]]___eeelllrrrvvvvvvuuuyyyxxxwwwuuuuuuvvvvvvwwwsssssstttuuuvvvvvvvvvvvvttttttssssssssstttttttttwwwsssrrruuuwwwuuutttuuupppooollliiihhhhhhiiijjjaaa```\\\WWWUUU[[[fffooovvvyyyyyyqqq~~~|||tttsssWWWRRRrrrqqqCCC///333444111///.........000000///---------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------........./////////000000000111111...000:::888---666DDDBBB^^^xxx{{{~~~|||}}}|||qqqooommmbbbDDD333111111222333444222000------------------------------------------------------------.........//////---------.........//////,,,000222111000666DDDPPPttt,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***+++,,,---***(((+++444;;;???FFFZZZgggffflllvvvwwwyyy|||~~~{{{uuuqqqsssvvvqqqqqqttt{{{vvvddd[[[KKK999444***+++++++++***)))'''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''((())))))***))))))(((((())))))(((''')))))))))))))))))))))))))))))))))******)))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------------...---222444///***666UUUrrr}}}}}}jjjooouuu:::...888***,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,+++)))+++555???DDDEEEGGG>>>PPPcccooovvvwwwkkk]]]bbb\\\]]]llljjjlllppppppllliiimmmtttwwwqqqoooiiifffcccbbbbbbccccccbbbeeedddcccaaa``````aaabbbbbbbbbbbbbbbbbbbbbbbbbbb```______^^^______```aaa```\\\[[[]]]^^^[[[ZZZ[[[XXXWWWUUUTTTSSSUUUVVVWWWPPPWWW___eeeiiiooozzztttnnntttuuutttuuubbbHHHuuuuuuvvvrrrOOO555444666111...///......///000000...---------------------------,,,++++++++++++,,,------...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------........./////////000000000000///222000+++000777666666RRRvvv~~~}}}~~~tttxxxtttbbbPPP@@@555///222222222000...,,,++++++,,,,,,---------------------------------------------------.........//////------------............,,,///111222222444777;;;LLLiiizzzyyyzzzqqqlll~~~,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++''',,,///...***(((,,,111333555AAAIIIFFFKKKUUUUUUYYYaaakkksssvvvwwwyyyzzz{{{}}}~~~xxxnnnddd^^^YYY\\\RRRFFF???222&&&&&&***************)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((''''''(((((()))***)))(((((()))++++++)))'''))))))))))))))))))))))))((())))))******))))))(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******'''(((((())))))*********************++++++++++++,,,,,,,,,,,,------------000///...---...333:::???```qqq}}}xxxnnnkkk>>>---333......++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++++++++******...555<<>>DDDJJJPPP___ppptttnnn___^^^ccclllkkkeeejjjvvvooo```___cccfffeeebbbhhhpppxxx~~~}}}{{{yyyvvvtttnnnmmmkkkjjjiiiiiijjjkkkhhhfffdddcccdddfffiiikkklllkkkiiihhhhhhiiijjjkkkllliiiiiimmmpppooooooqqqrrrtttvvvyyy|||vvvllliiinnnsss{{{aaafffbbb~~~fffGGGFFFqqqeeeXXXrrrjjj>>>...555///,,,111///.........000111111...,,,------------------------+++++++++***++++++,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------------........./////////...222111111666222---000777000+++---666JJJcccsssrrruuuxxxkkkiiippptttnnnddd```bbbdddeeeddddddhhhlllkkkmmmqqqqqqkkklll{{{{{{qqqzzzuuu]]]???>>>:::333---***,,,///...------------...000111++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............---++++++,,,...000111222777666MMMdddrrrvvvrrrttt++++++++++++++++++++++++************************((()))***,,,,,,,,,+++***,,,)))((())),,,---+++)))000)))+++,,,&&&***000,,,000000111444:::@@@DDDEEEGGGEEE???777222000...---''''''"""%%%///,,,$$$%%%&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((()))))))))'''(((***---...,,,)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++)))************+++++++++++++++,,,,,,,,,---------'''---111...***+++///333...BBBXXXiii{{{~~~kkkaaasssvvvrrrpppnnnmmm{{{}}}zzzyyy{{{zzzWWWYYYssszzzDDD111666***'''000)))******************++++++))))))))))))))))))))))))************************)))************+++++++++(((---///,,,,,,444AAAKKK888>>>BBBDDDOOO___fffddduuuaaaVVV\\\ccccccdddjjjlllzzzzzzjjj___ccceee___bbbaaaaaadddjjjrrryyy~~~~~~}}}|||||||||}}}}}}}}}{{{yyyxxxyyy}}}}}}}}}~~~~~~zzzxxxqqqkkkgggkkktttxxxtttmmm]]]^^^nnn|||ZZZvvvOOO;;;[[[}}}fffUUUhhhrrrIII'''***:::---***555000.........000111111...,,,------------------------++++++******++++++,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,------------------.........//////---222///...333000...666,,,111222666666000555HHHIIIUUUuuuyyyxxxuuuyyyyyyxxxhhhmmmrrrqqqnnn{{{yyymmmxxxhhh{{{yyyoooyyy|||hhhgggxxx}}}}}}|||~~~___PPPGGG222333///,,,...222333///***---------.........,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......))),,,///111000///......///555...666;;;EEEeeessstttxxxeeejjj+++++++++************)))************************++++++************+++++++++++++++*********))))))++++++++++++++++++++++++***)))))))))))))))***++++++*********))))))((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))$$$###,,,999;;;222&&&(((((())))))))))))((((((((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------............555HHHbbbtttzzzyyydddccclll~~~zzzzzz|||wwwuuu{{{~~~|||yyy}}}kkk]]]jjjzzziii===777///,,,---...,,,))))))))))))))))))))))))))))))************+++++++++******************************************************)))***,,,333;;;BBB;;;@@@CCCBBBAAAKKK]]]mmmppptttsssiiiZZZTTTXXX```eeekkkuuuxxxpppaaaWWWVVV```^^^___aaaaaaaaaeeekkkoootttzzz|||wwwvvv{{{vvvvvvvvvrrrllleee```^^^```fffmmmrrrtttnnn___PPPQQQqqqwwwRRR>>>999___rrrYYY]]]hhhLLL///000000000///...---,,,---///000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111000...,,,,,,,,,...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------............///000000000000111111111111///000000000111111111111444:::JJJZZZ___aaaooo{{{tttooorrryyyyyytttyyy{{{nnnjjjxxxxxx~~~uuugggnnnrrrlllPPP[[[iiitttxxx{{{}}}rrrhhhXXXJJJ@@@999333///000000//////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---------------------------------............///...------///333888>>>AAAbbbhhhvvv|||zzzuuuyyy~~~}}}+++++++++************)))************************+++******))))))******++++++++++++*********))))))++++++++++++++++++++++++******)))))))))))))))************)))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''%%%%%%)))...///,,,'''(((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))************)))***++++++,,,,,,++++++,,,,,,,,,------------...222///...666EEEXXXhhhpppllllllnnnrrrssssssyyyuuurrrtttxxx{{{}}}zzzvvvxxx~~~yyyvvvtttwwwzzz|||{{{|||}}}wwwooommmqqqiiidddhhhxxxwww]]]GGG555000***(((***,,,***((())))))))))))))))))))))))))))))*********+++++++++************************************************++++++******+++///555:::999===@@@@@@@@@HHHVVVbbbiiimmmlll___OOOJJJRRR\\\XXXaaaooozzzuuufffXXXSSSXXXVVVXXX]]]___]]][[[\\\[[[___dddggghhhjjjmmmooosssttttttuuuvvvwwwxxxxxxsssssstttuuuuuuuuuuuuuuuyyyxxxxxxxxxwwwuuusssqqqvvvvvvuuussspppooopppqqqrrrmmmkkklllkkkgggfffgggcccaaa^^^\\\]]]```eeeiiinnnlllhhhfffhhhjjjdddZZZlllnnn}}}www^^^CCC<<>>AAAPPPccccccjjjqqqsssqqqrrryyyxxxnnnkkkqqqqqqhhhbbbcccqqqkkkffffffjjjkkkhhhdddXXXbbbbbbTTTPPPYYY___]]]rrruuuwwwsssjjj```ZZZXXXNNNHHH>>>777333000...,,,////////////......------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,------------------------------------............///...------...111444666:::GGG___vvvzzzqqqooovvvzzzwwwuuutttpppiiihhhjjj+++++++++************)))************************+++******))))))******++++++************)))))))))))))))))))))))))))))))))+++******)))((((((((((((******))))))))))))(((((()))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''(((((('''%%%%%%'''***(((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))))))))************)))***++++++,,,,,,++++++,,,,,,,,,,,,------------000...+++)))---;;;NNN\\\jjjsssxxxtttmmmooovvv{{{yyytttsssuuuuuutttrrrqqqttt{{{}}}~~~zzzyyyqqqfffgggttt~~~~~~}}}{{{vvvlllaaa\\\]]]ccceeennnvvvoooXXX<<<***---***'''(((***+++***((()))))))))))))))))))))))))))))))))*********++++++************************************************,,,,,,+++***)))+++...111:::<<<>>>>>>>>>BBBHHHNNNaaaddddddZZZNNNKKKVVVaaa^^^___dddkkklllhhhfffgggxxxkkk^^^[[[]]]___```bbb\\\]]]]]]\\\YYYXXXXXXYYY[[[\\\]]]^^^____________\\\]]]^^^_________^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[]]]^^^]]][[[YYYXXXZZZ\\\YYYWWWWWWYYYXXXUUUWWW[[[[[[YYYWWWVVVYYY___eeejjjfff___VVVUUUbbbttt}}}}}}vvvrrrxxx~~~uuukkkuuuqqqWWWBBB???LLLaaaPPPFFFaaaYYY555...///////////////...............///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------............---.........////////////////////////000000000000666000---...---...888FFFBBBGGGNNNTTTXXX^^^eeekkkoooeee```dddeeeaaa```ccckkkgggeeefffiiigggbbb\\\]]]aaabbb``````fffjjjlllhhhhhhdddZZZMMMAAA;;;888333111---,,,---.../////////............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,------------------------------------............///...------------......,,,000===MMMTTTUUU\\\eee}}}zzzpppqqqyyy+++++++++*********))))))******************************))))))))))))******************)))))))))))))))))))))))))))))))))))),,,+++***(((((('''''''''))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((******(((%%%%%%(((,,,(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***((()))))))))************))))))***+++++++++++++++++++++,,,,,,,,,---------+++---...,,,***///888AAAPPPeeewwwwwwrrrpppmmmhhhuuuvvvxxxxxxzzz{{{xxxrrrmmmmmmooosssuuurrrnnnlllrrrqqqooommmrrrzzzsssqqqmmmggg```\\\^^^aaarrrllldddZZZJJJ888+++(((+++***)))***,,,---+++)))))))))))))))))))))))))))))))))))))))************************************************************+++,,,,,,+++***)))***,,,<<<<<<======<<<<<<<<<<<>>AAACCCOOOLLLOOOWWW[[[ZZZXXXZZZaaa``````bbbffffffbbb]]]bbb^^^[[[\\\[[[XXXVVVWWW??????===888333000000111......---...///000000000---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---///000000000000444...+++...444;;;HHHTTTaaakkkwww{{{rrrkkkppp{{{+++++++++*********))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((''''''''''''(((((((((((((((((())))))'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))*********(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((()))))))))************))))))***++++++++++++***+++++++++,,,,,,,,,------)))+++...///...---......333GGGZZZaaaeeeiiifff___ffflllooooooqqqsssoooiiippprrrrrrssssssqqqmmmhhhvvvllliiiooonnneeeaaaeeeXXX\\\______```ccciiimmmoooaaaMMM>>>111))))))---,,,,,,,,,,,,---,,,***)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************)))+++,,,,,,+++***+++,,,777888999:::;;;;;;999777GGGIIIOOOWWW___ccccccbbbMMMKKKMMMUUUZZZ\\\^^^```fff___]]]aaacccZZZLLLBBBRRRQQQQQQQQQRRRTTTTTTUUUUUUUUUVVVWWWWWWWWWVVVVVVUUUVVVWWWXXXXXXWWWUUUTTTXXXYYYZZZZZZXXXWWWYYY[[[UUUVVVWWWVVVUUUTTTUUUWWWWWWVVVWWWYYYUUURRRTTTZZZZZZZZZYYYYYYXXXTTTMMMIIIccc___[[[```pppooobbb___kkkvvvrrrcccZZZTTTQQQIII???;;;AAAJJJQQQUUUFFFCCCMMMFFF...&&&111......------...///000111...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---------------............/////////------000444555222//////111111000000000000///...000000555===AAA@@@??????BBBAAAAAACCCFFFHHHGGGEEEDDD===999;;;999222---...000///...,,,++++++---///---...//////...------,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***+++---///111111111111000------000222222444666<<>>GGGAAA)))+++555***...---------...///111222.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,------------------------.........//////..................///222222222111111000000000///...---------......///000...------///000000///111...---000000...,,,,,,111000///---------......,,,...000///...,,,,,,---++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......---------...///000000...------111333888???AAA???AAAEEE+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******)))))))))))))))))))))))))))(((((('''''''''(((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&((()))((('''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))************((())))))******************++++++++++++,,,,,,,,,---,,,+++*********+++,,,000,,,,,,111999BBBNNNYYY___eeeddd\\\YYY^^^^^^XXXSSSUUURRROOOPPPVVVVVVSSSWWWPPPMMMRRRTTTNNNIIIHHHWWW```fffbbbZZZRRRIIIAAA555///+++---...,,,***+++)))*********)))((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************(((***++++++******+++,,,(((+++000333666999===@@@777999;;;???DDDIIIOOORRR```WWWMMMEEEAAACCCOOO[[[UUUUUUXXXZZZYYYWWW[[[bbbZZZXXXVVVUUUTTTRRRMMMJJJTTTRRRPPPMMMLLLLLLMMMNNNHHHLLLQQQTTTSSSOOOJJJFFFLLLNNNOOOLLLHHHGGGJJJMMMIIIMMMPPPQQQOOOLLLJJJIIIGGGCCCCCCGGGIIIHHHIIIKKKSSSMMMFFFEEEJJJPPPTTTTTTIIIKKKJJJGGGGGGKKKJJJGGGXXXUUUUUUYYY\\\YYYTTTQQQCCC:::666@@@OOOTTTLLLCCC>>>===???555&&&...777---...---,,,,,,---000222333......------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,---------............000000...,,,---///111...///111000///...000222333333111...------///000///.........//////...---***---...---...111222111,,,,,,,,,---.........---,,,///111000...---...000***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...///...+++***+++///222---***+++...///---...000+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******************************(((((('''''''''(((((()))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&(((***(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************(((((()))*********************+++++++++,,,,,,,,,***---000///,,,***+++,,,,,,(((***111000---333>>>HHHTTTZZZXXXZZZ```^^^WWWUUUVVVQQQKKKMMMSSSUUURRRPPPUUUXXXYYY___ccc]]]RRRNNNUUUVVVMMMCCC<<<555...000+++''')))***))),,,000******+++***)))***+++---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((***+++***)))((()))+++(((,,,000111222444999>>>:::<<<===<<<<<>>BBBIIIPPPWWW___aaaZZZQQQQQQVVV[[[[[[[[[^^^bbbbbb```\\\kkkgggaaa[[[WWWUUUUUUVVVPPPOOOMMMKKKKKKKKKMMMNNNEEEIIIKKKJJJHHHIIINNNRRRKKKOOOSSSUUUSSSOOOKKKIIIRRRLLLJJJMMMPPPOOONNNNNNWWWQQQJJJHHHJJJLLLLLLJJJBBBDDDBBB===;;;@@@DDDDDDOOOJJJGGGKKKRRROOOAAA333@@@000333IIINNN>>>:::EEEAAA999...---000***)))333------,,,,,,---000222444......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,---------......&&&,,,111111///...///000---///111000,,,***,,,///(((+++......///000000///+++,,,---///000///...---,,,222333---***...///+++))))))***,,,...///---,,,+++...///...++++++,,,///*********++++++,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000'''---222222///.........222...---///000...000444)))************)))(((((())))))))))))))))))))))))''''''''''''((((((((((((+++++++++*********))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&)))(((&&&%%%$$$%%%%%%&&&((((((((((((((((((((((((''''''''''''((((((((((((++++++++++++++++++++++++''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))'''&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......444777<<>><<<;;;<<<<<<@@@CCCBBB===999777888222000---******,,,...000,,,,,,,,,---///000222333000///---,,,++++++,,,,,,...+++((()))+++---,,,++++++***)))))))))***+++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------............///////////////////////////))))))******))))))((('''))))))))))))))))))))))))''''''''''''((((((((((((*********))))))((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************+++++++++++++++,,,------+++---000444888<<>>DDDBBBAAADDDHHHJJJIIIGGGLLLHHHCCC>>>;;;:::;;;===>>>??????===999555222111111000---,,,+++,,,...///------,,,------...///000000///...---,,,,,,,,,---...+++))))))+++---,,,+++++++++*********+++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------------....................................)))))))))***))))))((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,++++++,,,,,,------......333555888:::;;;===???AAA;;;;;;:::999555111---******)))((('''((()))+++---(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))*********))))))))))))***++++++))))))))))))************++++++++++++++++++++++++---,,,+++***+++,,,---...+++...444:::===<<<888555<<>>;;;::::::===@@@CCCJJJGGGDDDDDDEEEFFFDDDBBBDDDAAA===999777888:::<<<<<<:::777666444222///---//////...---------.........------,,,,,,,,,------000000///...---------------,,,******+++,,,,,,+++,,,++++++++++++,,,---...,,,,,,++++++++++++******************************------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------....................................******++++++******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***&&&&&&&&&''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((((()))+++---...************************((()))))))))************)))))))))))))))))))))))))))))))))******************************************************+++,,,,,,000//////...---,,,+++***(((***,,,,,,++++++,,,---+++,,,---------+++)))(((************++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++*********))))))***++++++((()))))))))************++++++++++++++++++++++++---,,,++++++***+++,,,,,,222000000333888<<<;;;999:::999888888999<<<@@@BBBDDDEEEDDDBBBCCCEEECCC???===@@@@@@===>>>BBBCCC@@@???@@@AAACCCDDDEEEDDDCCCFFFEEECCCBBBAAABBBDDDFFFDDDCCCBBBCCCDDDEEEDDDCCCEEEGGGFFFBBBAAADDDCCCAAA>>>>>>>>>=========>>>>>>AAAAAAAAAAAAAAABBBDDDFFFIIIEEEAAA@@@BBBBBBAAA???===<<<;;;999888888888888666222//////111222111///---...............---------------,,,------......000000//////............,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,+++++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---------.................................++++++,,,,,,++++++***)))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))***+++&&&''''''((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((((()))+++---...************************((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,+++++++++***,,,---,,,***))))))***'''((()))+++,,,,,,,,,,,,***************)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++***************+++((()))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...333000---///444999:::::::::888444222333888===AAA>>>@@@@@@???AAADDDCCC??????AAA@@@<<<;;;>>>>>>;;;666888:::;;;<<<<<<<<<<<>>======???@@@AAA<<<::::::;;;===>>>===<<<<<>>::::::<<<<<<:::::::::999:::;;;===???@@@???BBBDDDEEECCCAAAAAAAAAFFFBBB>>><<<======;;;999999:::<<<<<<;;;888555333333000,,,,,,///111000///,,,---...//////...------,,,,,,,,,---...000111222///////////////.........,,,,,,------,,,,,,,,,,,,,,,,,,------............,,,,,,,,,---------------------------------------........................------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------------...........................++++++,,,,,,++++++***)))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))******'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''(((((()))***+++'''((())))))***))))))(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,************************))))))))))))************))))))))))))))))))))))))*********+++,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,------***+++++++++,,,,,,,,,,,,)))+++------,,,+++,,,---)))******+++++++++++++++))))))***+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,+++************+++))))))))))))************+++++++++++++++++++++++++++,,,,,,------......///,,,,,,---000333444333222555666666777888999999:::;;;===>>>>>>AAAEEEEEEAAA>>>@@@???;;;:::<<<<<<999:::<<>><<<<<<===???@@@@@@999888888999<<<======<<<===>>>===:::999===>>><<<======<<<===???AAACCCEEE???CCCFFFFFFBBB>>>>>>>>>CCC???;;;999:::999666333666888:::;;;999666222///333000...,,,---------,,,,,,---......///.........,,,,,,,,,---///111222333....../////////......---+++,,,......---,,,,,,---+++,,,------......------,,,,,,------------..............................................................................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------)))************)))(((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''(((((()))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))******))))))*********)))((('''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***+++,,,,,,,,,***************************************+++,,,,,,+++++++++,,,,,,,,,,,,,,,%%%'''*********)))***,,,******************))))))))))))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,---,,,++++++*********+++))))))))))))************++++++++++++++++++++++++,,,,,,------------------(((***---//////...//////000222555888999888666555666888999999===BBBAAA>>>;;;======::::::===>>>;;;===@@@BBBCCCAAA@@@AAABBB???<<<999999<<<>>>???>>>:::999999:::===???>>>>>>>>>???===999999===@@@>>>AAAAAA@@@AAAAAACCCDDDEEEAAACCCEEEBBB===;;;===???<<<999777888999999666333333333444444333222000...---......---+++++++++---------------......//////,,,,,,,,,---...///000111,,,---......///...---,,,***---//////---+++,,,---***+++,,,---...------,,,++++++,,,,,,,,,---------------------------------------------------------------------------------........................------------------------------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++,,,,,,,,,---------------------------------(((((((((((((((''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''(((******)))***++++++***)))((('''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))'''&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))******+++++++++******)))(((((((((''')))******)))((()))***(((((()))))))))*********'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,---,,,,,,+++*********+++))))))))))))************++++++++++++++++++++++++,,,------------,,,+++***,,,---...,,,***+++///333---...000111333444444444---000111000444999888555999<<<<<<:::;;;@@@AAA???777:::======;;;999:::<<<<<<999666666999<<<<<<;;;:::999999;;;>>>??????>>>999:::777222333888;;;:::CCCBBBBBBAAAAAAAAAAAABBB>>>???>>>:::555444999>>>444333444777;;;<<<:::777111000...------...///000&&&***,,,,,,++++++---000---------------...///000---------,,,,,,------...+++,,,---.........---,,,***---000///---+++,,,---***+++,,,---------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------