BM6(7 ]]]LLLLLLGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAACCC@@@@@@BBBBBBBBBEEEJJJccc}}}pppmmmjjjpppyyyyyyeee```XXXSSSQQQJJJDDDBBB???>>>>>>??????>>>======>>>>>>>>>?????????@@@??????>>>>>>??????@@@>>>@@@AAADDDOOOiiixxxooohhh^^^XXXPPPKKKIIIGGGDDDAAABBBBBBDDDGGGJJJMMMPPPQQQTTTVVVXXX[[[```hhhsss{{{~~~}}}|||zzzxxxxxxxxxwwwuuusssqqqooommmllllllkkkhhhfffdddbbb```___``````___^^^```ccccccaaa```bbbaaa^^^bbbeeerrryyypppfff___YYYWWW]]]fffmmmrrrvvvyyyyyyzzz~~~zzzbbb[[[```nnn{{{yyy}}}uuupppppprrrvvvzzz\\\LLLLLLFFFDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???AAABBBAAAAAAIIISSSrrruuukkklllmmmwwwkkkaaaWWWTTTSSSMMMFFFCCC@@@>>>>>>???>>>===============>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@CCCQQQnnn~~~wwwmmmggg^^^WWWOOOIIIGGGFFFDDDBBBAAABBBDDDFFFIIIMMMOOOQQQSSSTTTWWWZZZ```jjjttt{{{|||{{{zzzxxxvvvuuuuuutttrrrpppnnnllljjjiiiiiihhhfffdddbbb```^^^^^^^^^___^^^]]]```cccccc``````bbbbbb___```cccrrr~~~|||yyyvvvssslllddd^^^YYYVVVZZZaaakkkpppvvvyyy{{{|||{{{eee```eeerrrwwwuuu}}}xxxpppjjjhhhiiikkksssyyy[[[KKKLLLFFFDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@===>>>AAACCCBBBEEESSSbbbzzzkkkhhhnnnuuuxxxiii[[[WWWWWWQQQIIIFFFAAA???>>>>>>>>>===<<<<<<<<<=========>>>>>>>>>>>>>>>======>>>>>>>>>@@@@@@@@@CCCUUUuuu}}}uuulllfff]]]VVVMMMGGGEEEEEEDDDBBBAAABBBCCCFFFIIILLLOOOQQQRRRSSSVVV[[[bbbllluuu{{{|||zzzxxxwwwuuusssrrrrrrqqqooommmjjjhhhffffffeeeeeecccaaa___]]]\\\[[[\\\]]]\\\[[[^^^aaa```^^^^^^aaaaaa___]]]___ppp~~~|||~~~~~~uuuooommmmmmkkkjjjkkkfffaaa^^^YYYUUUXXX]]]fffllltttyyy{{{}}}|||hhhdddiiiuuupppmmmttt}}}vvvkkkccc```aaaccceeeqqqwww~~~YYYJJJKKKEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@===???AAABBBBBBHHHZZZlllssskkkmmmuuusss___YYYZZZUUULLLHHHCCC???>>>======<<<;;;<<<<<<<<<<<<=========>>>======<<<<<<======>>>???@@@???EEE[[[{{{sssjjjddd\\\UUULLLFFFEEEDDDCCCBBBAAAAAACCCFFFIIILLLOOOPPPRRRSSSUUU[[[dddooowww||||||zzzwwwuuutttrrrpppooonnnmmmkkkiiigggeeecccbbbbbbbbb```^^^\\\[[[YYYYYYZZZ[[[ZZZYYY[[[]]]]]]ZZZ[[[^^^```^^^]]]]]]mmm|||xxxuuuuuusssvvv|||{{{sssiiibbb````````````ccc```]]]]]]YYYUUUVVV[[[bbbiiirrryyy||||||jjjhhhllluuuyyykkkhhhnnnxxxqqqhhhaaa___aaadddfffqqqvvv|||VVVJJJKKKEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCLLLaaasssxxxppplllrrr{{{~~~dddYYYZZZVVVOOOKKKDDD@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<======>>>??????GGGbbb~~~zzzrrriiibbbZZZSSSKKKFFFEEEDDDBBB@@@@@@AAACCCEEEHHHLLLNNNPPPRRRSSSVVV]]]gggrrrzzz~~~~~~~~~|||zzzwwwtttsssqqqooommmlllkkkjjjgggeeedddbbb````````````^^^\\\ZZZXXXVVVWWWXXXYYYXXXWWWWWWYYYYYYVVVWWW[[[]]][[[___[[[iii~~~~~~zzzwwwtttqqqnnnooonnnrrryyy~~~uuummmccc\\\ZZZ[[[\\\[[[\\\ZZZZZZ[[[YYYVVVWWW[[[^^^fffqqqzzz~~~~~~nnnlllooouuuuuuiiiggglllrrrnnngggbbb___aaadddgggpppuuu{{{~~~TTTIIIKKKEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???AAA@@@@@@CCCJJJXXXnnnxxxqqqpppqqqzzz}}}wwwsssjjjnnnrrrsssuuuzzzjjj\\\[[[XXXQQQLLLEEE@@@===<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<>>>@@@JJJiii}}}xxxpppgggaaaWWWRRRKKKFFFEEEDDDAAA???@@@AAACCCEEEHHHKKKNNNPPPSSSSSSVVV^^^jjjuuu|||}}}}}}|||{{{xxxuuurrrqqqooommmkkkiiiiiigggeeecccbbb```___^^^___^^^]]][[[XXXVVVUUUUUUVVVWWWWWWVVVSSSUUUTTTRRRSSSXXXZZZYYY]]]WWWbbbwww}}}~~~{{{xxxtttqqqooonnnllljjjkkkkkkooowww|||~~~qqqiii___XXXWWWXXXYYYYYYXXXVVVWWWZZZYYYVVVXXX]]]]]]fffrrr|||rrrpppqqquuu|||rrrhhhfffjjjmmmmmmkkkgggcccbbbfffjjjpppvvv}}}|||SSSIIIKKKEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????@@@>>>???FFFQQQddd}}}qqqoootttzzz{{{rrriiiccc___[[[___cccddddddiiiqqqxxx|||ppp___^^^[[[SSSMMMFFF@@@===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;>>>@@@LLLmmm}}}xxxpppggg```VVVQQQKKKGGGFFFDDDAAA>>>@@@AAABBBEEEHHHKKKNNNPPPTTTTTTWWW___kkkwww~~~|||||||||zzzwwwtttqqqpppnnnllljjjhhhgggfffcccaaaaaa```^^^^^^^^^^^^\\\[[[WWWUUUTTTTTTUUUVVVVVVUUUQQQSSSRRROOOQQQVVVXXXWWWZZZRRR[[[ooo|||xxxvvvwwwxxxxxxxxxrrrooollljjjjjjiiihhhggghhhhhhllltttzzz}}}mmmfff\\\VVVUUUVVVWWWWWWVVVTTTVVVYYYYYYWWWYYY^^^^^^gggttt~~~tttrrrsssvvv|||xxxpppgggdddgggooorrrssspppkkkiiimmmqqqpppwwwwwwUUUFFFDDDEEEBBBBBBCCCCCCBBBBBBAAA@@@AAA???======>>>?????????DDD>>>???MMM___sss}}}vvvnnnmmmuuuzzzrrrllleee]]]ZZZ[[[XXXYYYZZZ\\\___bbbdddfffqqqttt}}}fffZZZ```VVVPPPIIIDDDBBB@@@===:::;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<888AAAAAAMMMvvv}}}yyytttkkkaaaZZZVVVRRRLLLGGGDDDBBBAAA???===@@@CCCFFFHHHKKKNNNQQQSSSTTTXXXbbbnnnxxx~~~~~~|||{{{|||yyyvvvtttrrrpppmmmjjjiiigggeeeccccccaaa___]]]^^^\\\ZZZYYYYYYYYYWWWVVVTTTTTTUUUTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKLLLMMMOOONNNRRR[[[ggguuu{{{uuunnnkkkmmmoooooommmdddeeeffffffddddddfffhhhjjjmmmqqquuuyyyyyylllcccXXXTTTXXX]]]^^^]]]^^^VVVTTT[[[___]]][[[\\\aaammm{{{}}}yyy|||xxxoooiiieeedddmmmqqquuuwwwuuutttuuuvvvuuuwww{{{uuuSSSEEECCCDDDBBBBBBBBBCCCBBBBBBAAA@@@@@@???=========>>>>>>>>>AAA>>>CCCUUUkkkuuuooolllppp~~~zzzqqqkkkddd\\\YYYZZZXXXYYYZZZ\\\^^^aaacccdddgggjjjqqq{{{ppp```aaaVVVQQQJJJEEECCCAAA===:::;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;888@@@AAAPPP||||||yyysssjjj```ZZZTTTOOOIIIEEEBBBAAA???>>>===@@@CCCFFFHHHKKKNNNQQQSSSTTTXXXaaannnxxx~~~~~~|||{{{zzzxxxuuurrrqqqnnnkkkiiigggeeecccbbbaaa```^^^\\\]]]ZZZXXXWWWWWWWWWUUUTTTRRRRRRRRRRRRRRRQQQPPPOOOKKKJJJIIIHHHHHHIIIJJJKKKIIIKKKRRR\\\hhh|||}}}zzzpppjjjcccaaaccceeeeeeccc```aaaaaaaaaaaabbbeeegggkkkoootttxxx|||vvvkkkbbbXXXVVVZZZ___```___]]]WWWUUU[[[___^^^]]]^^^bbbnnn}}}zzzqqqiiidddbbbjjjooovvvzzzzzzyyyyyyyyyuuuvvvzzzqqqRRREEECCCCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>=========<<<@@@AAALLLccc}}}zzznnnkkkmmmxxx~~~tttmmmfff^^^[[[[[[[[[[[[]]]^^^```bbbcccdddaaabbbfffmmmsssyyy}}}fff___WWWRRRLLLHHHFFFCCC>>>:::;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;:::@@@BBBUUU~~~|||xxxrrriii___XXXPPPLLLGGGBBB@@@???===<<<===@@@CCCFFFHHHKKKNNNQQQTTTTTTXXXaaammmxxx~~~}}}|||{{{xxxvvvrrrpppnnnllliiifffeeecccaaa``````___]]][[[[[[XXXVVVUUUUUUTTTSSSQQQOOOOOOOOONNNNNNMMMKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGFFFHHHMMMUUU___ppp}}}wwwuuuiiiddd___]]]^^^``````___\\\]]]^^^^^^___bbbgggkkkooosssxxx}}}|||rrrhhh```YYYWWW[[[```bbbbbb___ZZZXXX\\\`````````aaacccooo~~~~~~uuulllfffdddfffkkkssszzz||||||||||||uuuwwwzzz~~~nnnQQQFFFCCCBBBAAABBBBBBBBBBBBAAA@@@@@@===>>>???>>>===<<<<<<<<>>===<<<===@@@CCCFFFHHHKKKNNNQQQTTTUUUYYYbbbnnnyyy~~~}}}|||{{{zzzvvvssspppnnnllljjjfffddddddbbb```___```___]]][[[ZZZWWWUUUSSSSSSRRRQQQOOOKKKKKKKKKJJJJJJHHHGGGFFFCCCCCCBBBAAAAAABBBCCCCCCCCCDDDGGGNNNVVVdddyyy~~~wwwqqqpppdddaaa]]][[[\\\^^^___^^^\\\\\\]]]^^^aaafffmmmrrrtttxxx~~~zzzpppeee___XXXWWW[[[```ccccccbbb___^^^```bbbcccccccccdddooo~~~zzzrrrmmmkkkgggkkkpppvvvzzz|||}}}}}}xxxyyyzzz}}}kkkPPPGGGEEECCCAAAAAABBBBBBAAAAAA@@@???<<<>>>???>>>===<<<===???AAAOOOggg|||}}}rrrmmmrrr~~~|||sssllleeebbbaaaaaabbbdddeeefffgggggggggfffeeeeeeggghhhjjjrrr{{{{{{xxxccc[[[VVVQQQMMMKKKGGGAAA<<<;;;::::::999999::::::;;;:::::::::999999:::::::::<<<@@@EEE^^^~~~~~~|||yyyvvvooofff\\\UUUNNNJJJEEEAAA??????>>>======@@@CCCFFFHHHKKKNNNQQQUUUVVVZZZdddqqq{{{~~~~~~~~~}}}|||zzzyyyxxxtttqqqnnnllljjjhhhdddbbbcccaaa```___``````^^^]]]YYYWWWTTTRRRRRRQQQPPPNNNHHHHHHHHHGGGFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>@@@DDDHHHPPP___mmmxxxzzztttooojjjhhh\\\ZZZWWWVVVWWWYYYZZZZZZ[[[\\\^^^aaadddkkksssxxxzzz~~~yyyooobbb]]]WWWUUUXXX]]]aaabbbeeeeeeeeefffggghhhhhhfffgggppp}}}yyyvvvuuupppppprrruuuyyy||||||||||||}}}hhhOOOHHHFFFCCCAAAAAAAAAAAAAAA@@@??????<<<>>>???>>><<<<<<@@@DDDCCCXXXwww{{{{{{rrrlllnnnxxxwwwoookkkfffddddddbbbdddfffhhhiiiiiiiiiiiigggeeeeeegggffffffmmmuuusss~~~ooo^^^YYYSSSNNNLLLHHHCCC???;;;::::::999999::::::;;;::::::999999999999::::::;;;@@@GGGbbb}}}}}}{{{xxxtttnnndddZZZSSSMMMIIIDDDAAA@@@??????>>>===@@@CCCFFFHHHKKKNNNQQQUUUWWW]]]hhhttt}}}~~~~~~}}}|||zzzxxxwwwuuurrrpppmmmjjjiiifffcccaaaaaa```______``````^^^]]]XXXVVVSSSQQQQQQPPPNNNLLLGGGGGGGGGFFFEEECCCAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@>>>???@@@AAABBBJJJSSS^^^fffooozzz~~~tttqqqlllhhhfffYYYXXXWWWVVVWWWXXXZZZ[[[[[[]]]```dddiiiooowww|||zzzppp```[[[TTTPPPRRRVVV\\\___fffjjjmmmmmmnnnpppooolllmmmsss~~~}}}||||||zzzxxxwwwxxx|||~~~~~~dddMMMGGGEEEAAA@@@AAAAAAAAAAAA@@@??????===>>>???===;;;===CCCIIINNNhhhzzztttllljjjrrr~~~pppkkkjjjiiihhhiiifffhhhjjjmmmnnnooonnnnnnjjjiiijjjkkkjjjiiinnnvvvyyy{{{aaa[[[TTTOOOLLLIIIDDDAAA;;;::::::999999::::::;;;::::::999999999999::::::888???JJJfff|||zzzxxxsssmmmcccYYYRRRKKKHHHCCC@@@??????>>>>>>===@@@CCCFFFHHHKKKNNNQQQUUUXXX```lllxxx~~~}}}{{{yyyvvvtttsssrrrooollljjjhhhfffbbb```___^^^]]]]]]^^^___]]]\\\VVVTTTQQQOOONNNMMMKKKIIIGGGGGGFFFEEEDDDBBBAAA@@@??????@@@@@@@@@@@@?????????>>>???AAAAAA???CCCIIIOOOSSS\\\jjj~~~xxxpppnnnkkkfffdddZZZZZZZZZZZZZZZ[[[^^^```]]]```eeejjjooovvv}}}zzzppp___YYYQQQKKKKKKPPPVVVZZZccckkkqqqsssuuuyyyxxxtttssswww}}}~~~~~~|||zzz|||aaaLLLFFFDDD@@@@@@AAAAAAAAAAAA@@@??????===??????===;;;>>>EEELLLZZZuuu{{{~~~oookkkmmmyyyyyyllliiikkklllmmmoookkkmmmpppssstttuuuttttttooooooppprrrqqqooossszzzccc]]]TTTNNNLLLIIIEEEBBB;;;::::::999999::::::;;;:::999999999999999999:::555???KKKiii|||zzzwwwssslllcccXXXQQQJJJGGGBBB???>>>>>>>>>======@@@CCCFFFHHHKKKNNNQQQTTTXXXaaannn{{{}}}{{{xxxuuusssrrrqqqooollliiihhheeebbb```]]]\\\[[[\\\]]]]]]\\\[[[UUURRROOOMMMLLLKKKIIIGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>????????????>>>>>>888888;;;@@@@@@???AAAFFFEEEFFFNNN]]]lll|||ppphhhgggeee```^^^YYYYYYZZZZZZZZZ[[[^^^```aaaeeekkkpppvvv|||yyyooo___YYYOOOHHHGGGKKKSSSXXX```jjjsssvvvzzzzzzxxxzzz}}}|||}}}|||zzz{{{~~~bbbKKKDDDBBBBBBAAAAAAAAA@@@@@@@@@??????@@@::::::??????>>>IIIYYYqqqqqqiiikkkqqq{{{ttttttuuutttuuuwwwwwwwwwwwwyyy{{{||||||{{{||||||}}}}}}|||xxxyyyzzz}}}ooo\\\UUUUUUMMMGGGEEEAAA>>>;;;888777777888999888::::::999999888999999999@@@>>>NNNtttxxxwwwuuuqqqkkkbbbXXXQQQLLLFFFAAA@@@???<<<<<<>>>===@@@CCCFFFHHHKKKOOOQQQUUUWWW___kkkyyy}}}|||{{{zzzyyyuuuqqqmmmnnnlllkkkiiihhhfffbbb___^^^\\\ZZZZZZ[[[ZZZYYYWWWPPPOOOMMMKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>======>>>>>><<<<<<<<<<<<<<<===>>>>>>DDDBBBDDDJJJQQQ^^^qqqvvviiiaaa___```aaa```YYYYYYZZZ[[[[[[^^^bbbeeedddhhhoootttyyy}}}tttlllZZZPPPHHHEEEFFFGGGJJJNNN^^^kkkvvv|||~~~|||~~~|||xxxuuuyyy```KKKDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???;;;<<<@@@@@@AAAPPPccc}}}wwwmmmlllsss{{{}}}|||}}}||||||~~~~~~wwwrrrkkklllnnnrrryyyvvv___UUUUUUNNNIIIHHHCCC???<<<999777888999999888::::::999999888999999:::@@@???PPPvvvyyywwwtttpppjjjaaaXXXQQQLLLEEEAAA@@@???<<<;;;===;;;>>>BBBDDDGGGJJJMMMPPPVVVYYYaaammmzzz}}}|||zzzyyyxxxtttpppllllllkkkiiihhhgggeeeaaa^^^]]][[[ZZZZZZZZZZZZXXXVVVOOONNNLLLJJJIIIGGGGGGFFFDDDDDDCCCBBBAAA@@@??????@@@???>>>>>>======>>>>>>===<<<<<<<<<<<<===>>>>>>???>>>???CCCFFFLLLXXXeeekkkdddZZZVVVXXX[[[]]]^^^WWWXXXZZZ[[[\\\```dddhhhhhhlllqqqvvvyyy|||sssjjjYYYOOOGGGEEEFFFGGGJJJOOO[[[iiiwww|||wwwtttqqqpppuuu}}}]]]JJJDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>===>>>AAA@@@FFFZZZpppzzzmmmjjjppp|||ssskkkffffffgggiiimmmrrrvvvyyyeeeUUUTTTOOOMMMKKKDDD@@@===:::888888999888888:::999999888999999::::::@@@AAATTTzzzzzzwwwsssnnnhhh```WWWRRRKKKEEE@@@??????<<<;;;===;;;>>>BBBEEEGGGJJJNNNQQQWWW[[[dddppp|||}}}|||zzzxxxvvvsssnnnkkkjjjiiigggfffeeeccc___\\\\\\ZZZYYYYYYYYYXXXVVVTTTNNNMMMKKKIIIHHHFFFFFFEEEBBBBBBAAA@@@???>>>>>>===???>>>>>>============>>>======<<<<<<======>>>??????>>>???AAA@@@@@@FFFMMMVVVRRRMMMLLLPPPUUUXXXYYYWWWXXXZZZ\\\^^^bbbgggkkkmmmpppuuuxxxzzz|||~~~}}}|||~~~~~~qqqhhhVVVNNNGGGEEEFFFGGGKKKPPPWWWgggwww|||}}}}}}vvvoookkkiiijjjrrr|||\\\JJJDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@===>>>@@@@@@@@@JJJddd|||rrriiijjjssstttkkkiiiiiihhhiiijjjlllnnnooopppwwwlllWWWSSSOOOOOOMMMEEEAAA>>>;;;999888999888888999999888888999999::::::???BBBXXX~~~{{{xxxsssmmmfff___WWWQQQJJJDDD??????>>>;;;;;;======@@@DDDGGGJJJNNNRRRTTTXXX]]]gggrrr|||~~~~~~{{{yyyvvvtttqqqmmmiiigggfffeeedddcccaaa]]]ZZZZZZYYYXXXXXXXXXWWWTTTRRRMMMLLLJJJHHHFFFEEEDDDDDDAAAAAA@@@@@@???>>>======>>>======<<<<<<==================<<<===>>>>>>???>>>===>>>@@@???>>>AAAFFFMMMKKKHHHIIIMMMQQQTTTUUUXXXZZZ[[[]]]^^^bbbgggkkkooorrrvvvyyy{{{|||~~~}}}~~~}}}pppfffRRRLLLFFFFFFGGGHHHMMMSSSVVVhhhzzz}}}}}}wwwvvvyyyzzz|||rrrhhhcccbbbgggqqq|||\\\JJJEEEBBB@@@BBBBBBAAAAAAAAA@@@@@@@@@<<<>>>@@@@@@CCCRRRooozzzmmmiiinnnyyyzzzqqqkkkkkkkkkjjjjjjjjjiiiiiilllpppwwwuuu[[[TTTPPPOOOMMMFFFCCC@@@<<<:::999999888777999888888888999999:::;;;>>>EEE___~~~{{{wwwrrrlllfff^^^VVVPPPIIICCC>>>>>>===;;;;;;======@@@DDDHHHKKKOOOSSSVVVYYY___hhhsss{{{}}}~~~{{{xxxuuurrroookkkhhheeedddcccbbbaaa___\\\YYYXXXWWWWWWWWWWWWUUURRROOOKKKJJJIIIGGGEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<<<<=====================>>>??????===:::999;;;;;;:::===CCCHHHGGGFFFHHHLLLOOORRRTTT[[[\\\]]]]]]^^^aaaeeeiiimmmpppuuuxxx{{{|||~~~|||nnndddOOOJJJGGGGGGHHHIIIOOOVVV]]]ooo}}}yyy||||||oooqqqvvvvvv{{{nnnaaa[[[\\\bbbnnnzzz~~~[[[JJJEEEBBB???AAAAAAAAA@@@@@@@@@??????<<>>BBBFFFJJJNNNRRRVVVYYY___iiirrryyy}}}~~~~~~~~~{{{wwwssspppmmmiiifffdddbbbaaaaaa```___[[[YYYWWWVVVVVVVVVUUUSSSOOOLLLJJJIIIGGGEEEDDDBBBBBBAAA@@@@@@?????????>>>>>>>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>======>>>>>>???@@@BBB===;;;<<<;;;:::<<<@@@@@@@@@BBBEEEIIINNNRRRUUU\\\\\\]]]]]]^^^```dddhhhkkknnnssswwwyyy{{{~~~~~~zzzkkk```MMMJJJHHHIIIJJJKKKRRRZZZeeexxx|||zzz~~~tttlllnnntttwwwyyykkk\\\UUUVVV^^^jjjvvv}}}}}}YYYIIIEEEBBB???@@@@@@?????????>>>>>>>>><<>>;;;:::999888777888888888888999:::;;;<<>>>>>>>>===============;;;;;;::::::;;;;;;<<<===>>>>>>======>>>>>>???@@@DDD@@@>>>??????<<<;;;>>><<<===???BBBFFFKKKPPPTTTYYY[[[\\\\\\^^^aaaeeeiiijjjmmmrrruuuwwwyyy{{{}}}~~~vvveeeZZZLLLIIIIIIKKKKKKMMMTTT]]]iii|||}}}~~~}}}}}}tttnnnlllmmmssszzzzzzkkk[[[SSSUUU]]]iiittt~~~zzzWWWIIIFFFCCC@@@?????????>>>>>>>>>>>>===<<<@@@DDDKKK^^^}}}~~~uuullljjjlllxxx|||}}}qqqbbbUUUPPPPPPKKKFFFCCC>>>;;;:::999888777888888888888999:::;;;<<>>>>>>>>>>>>>>??????@@@???<<<<<>>???@@@AAADDDHHHNNNRRRWWWXXXZZZ\\\^^^aaafffjjjjjjmmmqqqtttvvvwwwyyyzzz}}}sssaaaUUUKKKIIIJJJLLLLLLNNNVVV___ggg{{{|||~~~uuuiiiiiilllmmmttt}}}}}}mmm]]]UUUWWW___kkkvvvuuuWWWIIIBBB@@@CCC??????>>>>>>>>>>>>>>>???@@@???DDDTTTnnnnnnccceeeooo|||}}}zzzzzz{{{eeeXXXPPPMMMNNNIIIEEE@@@<<<:::999888777666777777777777888;;;===DDDWWWyyy~~~|||yyywwwrrrllldddZZZPPPJJJFFF@@@<<<<<<<<<::::::===<<<>>>BBBHHHMMMSSSWWWYYY^^^ccckkksssxxx{{{{{{{{{{{{uuuqqqqqqnnniiieeeeeecccaaa___^^^]]][[[YYYVVVUUUUUUUUUSSSQQQNNNKKKIIIHHHGGGEEECCCAAA@@@??????>>>>>>===<<<;;;;;;:::::::::999999888888999999:::<<<<<<<<<<<<============???>>>===<<<<<<===>>>???>>>>>>@@@BBBFFFJJJNNNPPPWWWXXXZZZ[[[\\\___cccfffiiikkknnnpppqqqtttwwwyyyyyy{{{|||}}}}}}~~~nnn```XXXLLLLLLKKKJJJMMMSSS[[[aaaqqq~~~~~~|||}}}sssjjjlllqqqtttxxx}}}~~~mmmZZZTTTXXXaaannnxxxsssUUUHHHAAA???AAA??????>>>>>>>>>>>>??????===???III```~~~zzziiieeeiiivvv~~~yyy}}}}}}nnn\\\SSSNNNKKKIIIEEE@@@<<<::::::888777666777888777777888;;;===FFFXXXzzz~~~|||yyyvvvrrrllldddZZZPPPJJJFFF@@@<<<<<<<<<::::::======???CCCIIINNNTTTXXXZZZaaafffmmmuuuzzz}}}}}}|||yyytttppppppmmmgggddddddbbb```^^^]]]]]][[[XXXUUUTTTTTTSSSRRROOOMMMJJJHHHHHHGGGEEEBBBAAA???>>>>>><<<<<<<<<;;;:::999999999:::999999888888999999::::::;;;;;;;;;;;;<<<<<<<<<>>>>>><<<<<<<<<<<<===>>>>>>>>>@@@BBBEEEJJJMMMOOOUUUVVVXXXYYYZZZ\\\```cccgggiiimmmoooqqqrrruuuwwwxxxyyyzzzzzzzzz{{{~~~|||jjj[[[SSSNNNNNNMMMMMMQQQYYYdddkkkwww~~~wwwooojjjmmmrrruuuzzznnn[[[SSSWWWaaaoooyyypppSSSGGGAAA???@@@??????>>>>>>>>>??????@@@===DDDUUUrrrrrrgggmmmsssyyyyyyyyyaaaVVVPPPIIIIIIEEEAAA===;;;:::999888666777888888777888;;;>>>LLL]]]}}}~~~{{{xxxuuuqqqkkkdddZZZPPPIIIFFF@@@<<<<<<<<<:::;;;===>>>AAAEEEJJJPPPUUUZZZ\\\eeeiiiqqqxxx}}}~~~~~~}}}wwwrrrnnnnnnlllfffccccccaaa___]]]\\\[[[ZZZWWWTTTSSSSSSRRRPPPNNNKKKIIIGGGGGGFFFDDDBBB???>>>===<<<;;;;;;::::::999999888888999999888888888888999999999999999:::::::::;;;;;;===<<<;;;:::;;;;;;=========>>>???AAAEEEIIILLLNNNQQQSSSTTTUUUVVVYYY\\\___cccgggkkknnnpppqqqrrrsssvvvwwwwwwwwwwwwxxxzzz||||||}}}~~~yyygggYYYRRRQQQPPPOOOPPPVVVaaaoooxxx~~~zzzooollllllppptttxxx}}}qqq]]]UUUZZZeeesss~~~nnnRRRGGGBBB???@@@??????>>>>>>??????@@@@@@AAAKKKbbb{{{yyyooolllvvv}}}}}}xxxxxxaaaWWWPPPHHHIIIFFFAAA>>><<<;;;999888777888888888777999;;;>>>QQQccc}}}zzzwwwtttpppjjjcccZZZPPPIIIEEE???;;;<<<<<<;;;;;;>>>@@@BBBFFFLLLRRRWWW[[[]]]ggglllrrryyy}}}~~~}}}|||vvvqqqmmmmmmkkkeeebbbbbb___]]][[[ZZZZZZXXXUUUSSSSSSSSSQQQOOOMMMJJJHHHGGGGGGEEECCC@@@>>><<<;;;;;;;;;;;;::::::999999999888999999888888888888999999999999999::::::::::::;;;<<<;;;:::::::::;;;<<<======>>>???AAAEEEHHHLLLNNNPPPQQQRRRSSSTTTVVVZZZ]]]```dddjjjmmmoooooopppppptttuuuuuuttttttuuuxxxzzz{{{{{{|||~~~~~~wwwggg[[[UUURRRQQQPPPRRRYYYfffuuu~~~vvvppplllmmmppptttwww{{{qqq^^^XXX^^^kkkzzzlllQQQHHHDDDAAAAAA???????????????@@@AAAAAABBBRRRmmm{{{uuuvvvqqqnnnqqq|||~~~vvvsss|||cccVVVPPPJJJIIIFFFBBB???>>><<<:::888777888888888888999<<<>>>QQQggg}}}zzzvvvsssooojjjbbbYYYOOOIIIEEE???;;;<<<<<<;;;;;;>>>AAACCCGGGMMMSSSXXX\\\^^^hhhlllrrrxxx{{{|||zzzyyyuuuooolllllljjjeeeaaabbb]]]\\\ZZZYYYXXXVVVSSSQQQSSSRRRPPPNNNLLLJJJHHHGGGEEECCCAAA???===;;;::::::;;;;;;;;;;;;::::::::::::999888888777777888888999999999:::::::::;;;;;;;;;;;;:::999999:::;;;<<<===>>>???@@@BBBEEEHHHLLLMMMOOOPPPQQQRRRSSSUUUXXX[[[^^^bbbhhhkkkmmmmmmnnnnnnrrrssssssrrrqqqsssvvvyyy{{{{{{|||}}}}}}}}}~~~vvvggg[[[VVVRRRRRRRRRUUU]]]jjjxxx|||wwwooojjjlllppptttvvvyyy||||||lll]]][[[dddqqqjjjPPPHHHEEEBBBAAA???????????????@@@AAABBBBBBWWWvvvuuuqqqyyyxxxlllmmmttt~~~tttooowwwjjjXXXPPPLLLJJJGGGCCCAAA???===:::888777888999888888999<<>>@@@@@@AAACCCFFFIIILLLNNNNNNOOOPPPQQQQQQSSSVVVYYY\\\```dddhhhiiijjjkkklllooopppoooooooooqqquuuyyyzzz{{{|||}}}~~~}}}|||{{{|||~~~vvvfffZZZTTTSSSTTTWWW\\\eeeppp}}}zzzsssooommmmmmppptttwwwxxx|||vvviii___```jjjwww~~~yyyzzz~~~hhhNNNGGGDDDAAA@@@????????????@@@AAABBBCCCHHH```}}}wwwuuuqqqkkkqqqxxxxxxpppsss~~~xxx]]]PPPNNNJJJGGGDDDAAA@@@===:::888888888999999888:::<<>>;;;<<<===;;;<<>><<<;;;:::::::::999999999999999:::::::::888888777777777777888888888888888999999999999:::;;;::::::::::::<<<>>>???AAAAAABBBDDDGGGJJJMMMOOOMMMNNNOOOOOOOOOQQQTTTWWWZZZ\\\```bbbdddeeehhhjjjkkkkkkkkkkkkkkkoootttwwwyyyzzz{{{|||}}}}}}|||{{{zzzzzzzzz{{{|||wwwiii]]]WWWTTTXXX___gggppp{{{~~~rrriiiiiiooouuuyyy|||}}}~~~wwwmmmfffjjjuuu{{{uuuqqquuu{{{fffLLLFFFCCC@@@???????????????@@@AAABBBCCCOOOiiizzzyyyzzz|||www~~~zzzmmmmmmvvv~~~~~~sssrrryyybbbQQQNNNJJJGGGDDDBBB@@@>>>;;;888888999999999999:::===???YYY|||}}}zzztttqqqmmmhhhaaaXXXOOOIIIDDD>>>;;;<<<===<<<<<>>>>>===<<<;;;;;;;;;;;;888888888888888888999999888888777777777777888888777777777777888888888888;;;;;;::::::;;;===>>>???BBBBBBCCCEEEGGGJJJMMMOOOKKKMMMNNNNNNNNNPPPSSSVVVXXXZZZ]]]___```bbbeeehhhhhhhhhhhhhhhiiimmmrrrvvvxxxyyyzzz{{{|||~~~zzzzzzyyyyyyxxxyyyyyyyyyzzzlllaaa\\\UUU[[[dddnnnyyy{{{mmmccceeeqqq||||||sssnnnttt~~~sssnnnlllqqqyyycccOOOEEEAAA@@@<<<@@@>>>>>>@@@@@@???DDDJJJYYYxxx{{{~~~uuummmooo|||wwwnnnnnn|||tttnnnpppyyyhhhNNNTTTOOOJJJDDDAAA@@@???===:::999777777999999888===CCC```~~~yyyvvvsssnnnhhh```WWWNNNHHHAAA===;;;<<<<<<:::;;;???AAAAAAFFFMMMRRRUUUZZZaaaiiilllppptttuuutttqqqooohhhfffdddbbbaaa___\\\ZZZZZZWWWSSSQQQPPPOOONNNLLLMMMKKKHHHEEEDDDAAA>>><<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777888888777666666666666666999999999999999999::::::::::::999999999:::;;;;;;AAABBBDDDFFFJJJMMMPPPRRROOONNNMMMNNNQQQRRRSSSSSSVVVXXXZZZ[[[\\\^^^aaadddeeefffggggggiiimmmrrrvvv||||||{{{zzzzzz{{{|||}}}yyyyyyyyyxxxxxxwwwwwwwww}}}|||pppddd\\\]]]dddooo|||~~~pppggghhhrrryyyyyy~~~ppphhhfffmmmwwwbbbOOODDDAAAAAA<<<@@@>>>???AAA@@@@@@EEELLL```{{{uuummmooo{{{tttooorrruuummmmmmvvvnnnQQQUUUOOOJJJDDDAAA@@@???<<<:::999777777999888888===CCC```~~~zzzvvvsssnnnhhh```WWWMMMGGGAAA===;;;<<<<<<:::;;;???@@@AAAFFFMMMRRRUUU[[[bbbjjjmmmpppssstttrrrpppnnnhhheeecccaaa```^^^\\\YYYYYYVVVRRRPPPPPPOOOMMMLLLLLLJJJGGGEEECCCAAA>>><<<<<<;;;;;;;;;;;;:::::::::888888888888777777777777888888777666666666666666888999999999999::::::::::::::::::999::::::;;;<<>>???AAA@@@AAAHHHPPPggg~~~{{{ssskkkmmmzzz{{{rrrqqqwwwxxxqqqlllkkklllnnnuuu}}}vvvllliiipppxxxXXXVVVPPPKKKEEEAAAAAA@@@===::::::888888999777777===EEEbbb~~~{{{vvvsssnnnggg```VVVMMMGGG@@@<<<;;;<<<;;;:::;;;??????@@@EEEMMMRRRVVV\\\ccclllnnnppprrrrrrpppmmmkkkfffdddaaa```___]]]ZZZXXXWWWTTTQQQPPPOOONNNLLLKKKKKKIIIEEECCCBBB@@@>>><<<;;;;;;;;;;;;::::::::::::888888888888777777777777888777777666666666666666888888999999999::::::::::::::::::::::::;;;<<<<<<===???CCCHHHLLLPPPRRRSSSNNNMMMMMMMMMOOOQQQSSSUUUTTTVVVXXXYYYYYYZZZ\\\^^^```aaadddfffhhhlllqqqtttwwwwwwvvvvvvwwwwwwxxxyyyvvvuuuttttttuuuxxxzzz|||uuukkkfffdddmmmzzz|||jjjnnnzzzzzzqqqmmmsss}}}mmmgggdddjjjuuu```NNNDDDAAAAAA===>>>===>>>@@@???AAAIIISSSlllyyy}}}ooogggkkk{{{vvvpppsss}}}{{{uuuddd^^^ZZZ[[[]]]cccmmmwwwyyylllgggkkk{{{```XXXQQQLLLFFFCCCBBBAAA>>><<<:::999999999777777>>>HHHfff~~~}}}vvvsssnnnggg___VVVLLLFFF@@@<<<:::;;;;;;999;;;>>>>>>???DDDMMMSSSVVV]]]dddmmmnnnpppqqqpppmmmjjjhhhdddbbb___^^^]]][[[XXXVVVUUUSSSPPPOOONNNMMMKKKIIIIIIGGGCCCAAA@@@???>>><<<;;;;;;;;;:::::::::999999888888888888777777777666777777666666666666777777888888888999999::::::;;;;;;:::::::::;;;<<<===>>>===@@@DDDIIINNNRRRUUUVVVQQQQQQPPPOOOOOOOOOQQQSSSSSSUUUWWWWWWWWWWWWXXXZZZ\\\^^^aaadddgggjjjooorrrttttttttttttuuuvvvvvvwwwtttrrrqqqpppqqqtttwwwyyy{{{}}}vvvnnniiieeennn|||jjjaaammm}}}{{{tttrrryyy}}}nnnjjjiiiooo|||^^^MMMCCCAAABBB>>>===<<<===???>>>@@@KKKWWWppp~~~yyyzzziiiccckkkrrrqqqxxx}}}vvvuuuuuutttqqqkkkeee```ZZZVVVUUUXXX]]]fffuuu~~~ppphhhhhhuuugggZZZSSSNNNHHHEEEDDDCCC@@@>>>;;;::::::999777888AAALLLlll~~~}}}vvvsssnnnggg___UUUKKKEEE@@@<<<:::;;;;;;999:::>>>>>>???DDDMMMSSSVVV]]]dddnnnnnnoooooonnnkkkhhhfffbbb```]]]\\\[[[YYYVVVTTTRRRQQQOOONNNNNNLLLJJJHHHHHHEEEAAA???>>>>>>===<<<;;;;;;:::::::::999999999888888888888777777777666777777666666666666777777777777888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????AAAEEEKKKPPPTTTWWWYYYUUUVVVVVVTTTPPPNNNOOOPPPQQQSSSVVVVVVVVVUUUVVVWWWXXX[[[___cccfffhhhlllnnnpppqqqrrrssssssttttttttttttsssqqqoooppprrrtttvvvyyyzzz|||}}}~~~~~~~~~}}}}}}wwwpppkkkgggppp~~~~~~mmm___```ppp~~~~~~xxxxxx}}}nnnnnnooowww]]]LLLCCCAAABBB???<<<<<<>>>???>>>AAANNN[[[uuuxxxyyysssdddbbbppp{{{ooorrr}}}wwwnnniiiddddddeeedddaaa^^^ZZZXXXYYYWWWXXX^^^fffsss}}}{{{vvvkkkhhhqqq}}}nnn[[[TTTOOOIIIEEEEEEDDDAAA>>>;;;:::;;;:::888999EEERRRttt~~~}}}wwwsssnnnggg___UUUKKKDDD???;;;:::;;;:::999:::>>>???@@@EEEMMMRRRVVV\\\cccmmmnnnnnnnnnllliiifffeee```^^^[[[ZZZYYYWWWTTTRRRPPPOOOMMMMMMMMMLLLIIIGGGFFFCCC???============<<<::::::::::::999999999999888888888888777777777777666666666666666777777888777777888999:::;;;;;;<<<;;;;;;;;;<<<===>>>???@@@AAACCCFFFJJJOOOTTTXXXZZZYYY[[[]]]ZZZTTTPPPNNNOOOOOORRRUUUVVVUUUUUUUUUVVVVVVYYY^^^bbbdddfffhhhjjjlllmmmnnnpppqqqqqqqqqqqqsssrrrqqqppppppqqqssstttxxxyyyzzz{{{|||}}}~~~~~~}}}}}}wwwqqqnnnllltttuuucccYYY```ppp||||||||||||nnnqqquuu~~~\\\KKKCCCAAACCC???>>>>>>@@@@@@???CCCQQQ```wwwwwwpppvvv{{{lll```fffzzzuuummmtttrrrfff^^^ZZZZZZ[[[\\\\\\[[[ZZZYYYYYYYYYXXX[[[bbblll{{{wwwkkkhhhhhhoootttvvvzzz}}}pppiiioooxxxrrr\\\RRRMMMGGGDDDCCCBBB@@@===;;;;;;;;;;;;999;;;IIIWWW{{{}}}|||wwwsssmmmggg^^^TTTJJJDDD???;;;999;;;:::888:::===@@@AAAFFFMMMRRRUUU[[[bbbmmmmmmmmmllljjjhhhfffddd___]]]ZZZXXXWWWUUUSSSQQQNNNMMMLLLLLLLLLKKKHHHFFFEEEBBB>>><<<<<<<<<===<<<:::::::::999999999999888888888888888777777777777666666666666666777888888666777888999:::;;;;;;<<<;;;;;;;;;<<<===>>>@@@AAACCCCCCDDDGGGLLLRRRWWWZZZZZZ^^^aaa___YYYSSSPPPPPPNNNQQQTTTVVVUUUUUUUUUVVVTTTXXX]]]aaacccdddeeegggggghhhjjjlllmmmmmmmmmmmmmmmmmmmmmmmmnnnpppqqqrrruuuuuuvvvxxxyyy{{{|||}}}zzz||||||xxxtttrrrooovvv}}}sss```VVV___ppp|||~~~~~~|||rrrwww}}}[[[KKKCCCAAACCC@@@???@@@BBBBBBAAAEEETTTdddvvvnnnhhhrrruuuggg___iii~~~qqqkkkvvvwwwfff[[[UUURRRSSSTTTUUUUUUUUUVVVWWWYYYXXXWWWZZZbbbmmm}}}|||ggg[[[WWWPPPXXX^^^___bbbjjjssswwwssskkknnnvvvttt\\\QQQLLLFFFCCCBBBAAA>>><<<:::;;;<<<<<<999===KKKZZZ|||{{{wwwsssmmmfff^^^TTTJJJCCC???;;;999::::::888:::===AAAAAAFFFMMMRRRUUUZZZaaalllllllllkkkjjjhhheeeddd^^^\\\YYYWWWVVVUUURRRPPPMMMMMMLLLLLLLLLKKKHHHEEEDDDAAA===;;;;;;<<<===<<<:::::::::999999999888888888888888888777777777777666666666666666777888888666777777999:::;;;<<<<<<;;;;;;<<<<<<===???@@@AAACCCCCCCCCEEEIIIOOOUUUYYYYYY^^^cccccc\\\VVVSSSRRRMMMPPPTTTVVVVVVUUUVVVVVVTTTXXX]]]aaabbbcccdddddddddeeegggiiijjjkkkjjjjjjeeefffgggiiikkkmmmnnnnnnqqqrrrrrrtttvvvxxxzzz{{{wwwyyy{{{|||}}}~~~}}}{{{yyywwwvvvpppvvv|||wwwttt```VVV___rrr~~~~~~~~~|||www~~~XXXJJJCCC??????>>>???;;;@@@BBB>>>III___jjj~~~vvvhhh[[[^^^uuuvvvjjjbbbooolllkkkppp}}}~~~iiiZZZTTTSSSRRRUUUVVVYYY]]]___]]]YYYUUU[[[[[[^^^eeeoooxxx}}}}}}lll]]]TTTQQQQQQQQQSSSXXXZZZ^^^gggqqq}}}uuummmlllnnn}}}~~~}}}]]]RRRLLLFFFFFFDDD@@@>>>???:::>>>;;;:::<<<===KKKeee||||||xxxtttmmmggg```VVVKKKDDD@@@>>><<<:::999:::;;;<<>>AAA<<>>???:::>>>;;;:::<<<===KKKfff}}}|||yyytttnnnggg```WWWLLLDDD???>>><<<:::999:::;;;;;;AAAAAAEEELLLQQQUUU\\\dddkkkmmmnnnnnnkkkgggdddccc^^^\\\YYYVVVSSSQQQPPPPPPRRROOOLLLJJJJJJIIIGGGEEE@@@>>>===;;;::::::::::::999999999888888888888777777777777777666666666666666666666666666777888888888888888999::::::;;;;;;======???@@@AAAAAABBBBBBCCCFFFHHHIIIJJJKKKOOORRR\\\```aaa___]]]\\\XXXSSSTTTPPPPPPTTTVVVTTTSSSTTTVVVYYY\\\___aaa```___^^^```aaaaaaaaaaaaaaaaaaaaabbbbbbcccdddeeefffgggggghhhhhhiiiiiijjjkkkkkkkkkpppooonnnmmmmmmoooqqqrrrssssssrrrqqqqqqqqqqqqqqqsssqqqooorrrwwwyyywwwtttrrruuu{{{}}}xxxwwwzzzyyyfff[[[bbbrrr~~~{{{yyy~~~WWWJJJCCC???@@@>>>BBB===AAACCCBBBRRRjjjrrrvvvcccPPPNNN```|||yyyqqqrrrqqqkkknnnyyyxxxhhhZZZRRRQQQUUUYYYeeejjjpppqqqmmmgggdddbbbcccdddgggiiikkkmmmnnnooosssyyy|||vvviii\\\VVVTTTTTTSSSUUU\\\cccmmm}}}{{{pppjjjiiissszzzooosss|||aaaUUULLLFFFEEEDDDAAA>>>???;;;>>>:::999<<<===LLLggg~~~|||yyyuuunnnhhhaaaWWWLLLEEE>>>===;;;999999999:::;;;@@@@@@EEEMMMSSSVVV\\\ccciiikkkmmmmmmjjjfffdddccc]]][[[YYYUUUSSSQQQPPPPPPRRROOOKKKIIIHHHGGGFFFDDD???>>><<<;;;:::999::::::999999999888888888888777777777777777666666666666666666666666666777888888888888999999::::::;;;;;;>>>>>>@@@AAABBBCCCCCCCCCDDDGGGIIIKKKKKKLLLNNNPPPZZZ^^^___]]]\\\]]][[[VVVSSSOOONNNRRRTTTSSSSSSUUUVVVYYY]]]```bbb```^^^\\\___^^^^^^^^^^^^]]]]]]]]]^^^______```aaabbbbbbccceeeffffffgggggghhhhhhhhhlllkkkiiihhhggghhhiiiiiihhhggggggfffffffffffffffiiihhhhhhlllqqquuuuuutttrrrsssxxx{{{yyyuuuuuuzzzzzzhhh]]]cccrrr~~~}}}{{{{{{VVVJJJCCC@@@@@@>>>AAA===@@@BBBDDDXXXooouuuuuu```MMMNNNbbb|||yyyuuu|||pppjjjpppzzzoooaaaWWWQQQPPPVVV]]]jjjpppuuuuuunnngggdddddddddeeegggggghhhjjjooorrruuucccXXXTTTUUUWWW^^^jjjvvvsssjjjfffmmmzzz{{{mmmnnnxxxhhhVVVMMMFFFDDDDDDAAA???>>>;;;>>>:::999<<<>>>MMMhhh|||yyytttmmmggg```WWWLLLDDD>>><<<:::999888999:::;;;???@@@FFFOOOTTTWWW]]]ccchhhjjjlllllliiieeecccbbb\\\ZZZXXXUUURRRPPPPPPPPPMMMKKKIIIHHHGGGFFFDDDBBB>>>===<<<:::999999::::::999999999888888888777777777777777777666666666666666666666666666777777888888888999999:::;;;;;;<<<===>>>@@@AAACCCCCCDDDDDDEEEGGGJJJLLLMMMNNNNNNNNNXXX[[[]]][[[[[[^^^]]]ZZZSSSOOOMMMPPPRRRRRRRRRUUUVVVYYY^^^aaabbb```]]]ZZZ[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^ccccccdddddddddeeeeeeeeefffeeecccbbb````````````^^^^^^]]]\\\\\\\\\\\\]]]______aaaeeekkkqqqssssssqqqqqqtttwwwvvvsssuuu{{{yyyiii___cccqqq}}}~~~UUUJJJDDD@@@@@@>>>@@@===???AAAGGG]]]sssvvvlllZZZLLLQQQddd|||wwwxxxooolllvvv~~~tttnnncccXXXSSSQQQRRRYYYbbbmmmrrrvvvsssllleeebbbbbb]]]___``````bbbiiittt}}}}}}fffWWWQQQUUU[[[iii{{{vvvkkkeeeiiisss}}}mmmllluuuqqqYYYNNNEEEDDDEEEBBB???>>><<<>>>:::999<<<>>>NNNjjj~~~xxxssslllfff___VVVKKKCCC>>><<<:::999999:::;;;<<<@@@AAAGGGPPPVVVYYY___eeehhhjjjlllkkkhhheeebbbbbb[[[YYYWWWTTTQQQPPPOOOOOOIIIHHHHHHHHHHHHFFFBBB???===<<<;;;:::999999::::::999999999888888888777777777777777777666666666666666666666666666777777888888999999:::;;;;;;<<<<<<<<<===???AAABBBCCCDDDDDDGGGHHHJJJLLLNNNOOOOOONNNVVVYYY[[[YYYZZZ^^^___]]]TTTOOOLLLNNNPPPPPPQQQTTTUUUXXX\\\```aaa___\\\YYYVVVWWWXXXYYYZZZ[[[\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]\\\ZZZXXXVVVUUUTTTSSSUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUWWW\\\bbbgggkkkmmmnnnnnnqqqtttsssqqquuu|||uuujjjbbbdddppp{{{UUUJJJDDDAAA@@@>>>@@@===@@@BBBJJJcccwwwvvv^^^PPPIIIUUUlllvvv|||zzzmmmqqq|||vvvkkk^^^UUUNNNPPPQQQSSS[[[fffoooqqqrrrooohhhbbb______UUUYYY[[[\\\___jjj{{{hhhZZZUUUVVV^^^pppyyymmmffffffmmm|||}}}kkkiiirrrzzzZZZOOOEEECCCEEECCC???>>><<<>>>:::999<<<>>>OOOkkkxxxsssmmmfff```VVVKKKCCC>>>===;;;::::::;;;<<<>>>BBBCCCIIIQQQWWW[[[aaahhhiiikkkmmmlllhhhdddbbbaaaZZZXXXVVVSSSQQQPPPOOOOOOLLLKKKIIIIIIHHHEEEAAA>>>===<<<:::999999999:::;;;999999999888888888888777777777777777666666666666666666666666666777888888999999::::::;;;;;;<<<<<<<<<===???AAABBBDDDDDDDDDHHHHHHIIIKKKOOOQQQPPPOOOUUUXXXYYYXXXYYY___aaa___VVVPPPLLLMMMNNNMMMOOORRRSSSVVVZZZ]]]___]]][[[YYYSSSSSSUUUVVVXXXYYY[[[[[[XXXXXXXXXXXXXXXWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVXXXWWWVVVTTTRRRPPPNNNNNNLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLNNNQQQVVV[[[___bbbiiiiiilllpppqqqpppuuu|||}}}xxxrrrkkkeeeeeeooo{{{~~~TTTJJJDDDAAAAAA>>>AAA???BBBEEEOOOhhhzzzvvvYYYKKKHHH\\\xxx~~~vvvuuummmssspppeeeWWWNNNJJJOOORRRSSS[[[fffnnnmmmjjjfffbbb^^^[[[YYYSSSYYY___aaaeeeppp{{{eee[[[YYYXXX```ppp{{{ooogggcccggguuu|||jjjgggooo}}}\\\OOODDDCCCEEECCC@@@>>><<<>>>:::888<<>><<<;;;;;;<<<>>>???EEEEEEJJJQQQWWW\\\dddlllkkkmmmnnnmmmiiidddaaa```YYYXXXUUURRRPPPOOOOOOOOOVVVRRRMMMHHHEEECCCAAA???<<<;;;:::999999999:::;;;999999999888888888888777777777777777666666666666666666666666666777888888999999::::::;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFFFFIIIHHHHHHJJJOOORRRRRRRRRUUUXXXXXXVVVYYY^^^aaa```XXXQQQLLLKKKLLLKKKMMMQQQRRRTTTWWWZZZ\\\\\\[[[ZZZQQQQQQRRRSSSUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUTTTSSSRRRPPPMMMLLLJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGHHHJJJMMMRRRVVVYYYbbbcccggglllnnnnnnssszzzxxxsssooommmiiihhhqqq{{{~~~TTTJJJEEEAAAAAA>>>BBB@@@DDDHHHRRRlll|||vvv]]]MMMKKKccczzzvvvtttpppqqq~~~wwwhhh]]]XXXOOOLLLQQQTTTRRRYYYdddkkkhhhccc___\\\YYYVVVTTTVVV^^^fffiiilllwwwppp\\\UUUWWWYYY```mmm||||||pppiiiaaadddppp}}}kkkhhhooo}}}]]]PPPDDDCCCEEEDDD@@@===<<<>>>:::888<<>>===<<<<<<===???@@@GGGFFFJJJRRRXXX]]]eeennnmmmnnnooommmiiidddaaa___YYYWWWUUURRRPPPOOOOOOOOO```ZZZPPPHHHCCCAAAAAA@@@<<<;;;:::999999999:::;;;999999999888888888888777777777777777666666666666666666666666666777888888999999:::;;;;;;<<<<<<===>>>???AAACCCEEEGGGGGGHHHJJJHHHGGGIIINNNSSSTTTSSSVVVXXXXXXVVVXXX^^^aaaaaaYYYRRRLLLKKKKKKJJJLLLOOOQQQSSSVVVXXXZZZ[[[[[[[[[PPPQQQQQQQQQRRRRRRSSSSSSYYYXXXXXXWWWWWWVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRQQQNNNNNNMMMLLLJJJHHHFFFDDDGGGFFFFFFEEEDDDEEEEEEEEEFFFGGGHHHIIIKKKNNNSSSVVV]]]___dddjjjllllllqqqxxxuuuqqqoooooolllkkkrrr|||yyyWWWHHHCCCCCC;;;BBB???DDDDDDEEEWWWpppwwwnnnRRRDDDRRRvvvvvv|||rrroooxxxvvvjjj^^^TTTNNNMMMMMMNNNPPPUUUYYY\\\\\\^^^^^^ZZZTTTQQQTTTXXX\\\iiiuuuzzz~~~sssfff^^^XXXUUUXXX]]]gggpppyyyrrrcccaaabbbllllllgggjjjuuugggNNNEEEIIICCC===>>>>>><<<===:::<<<>>>???RRRssswwwnnnhhhaaaVVVLLLIIIAAA???===<<<<<>>???BBBBBBCCCDDDEEEFFFGGGGGGGGGIIIKKKMMMNNNOOOOOOOOOXXXWWWVVVWWWZZZ]]]___```UUUNNNHHHHHHHHHHHHJJJNNNOOORRRSSSQQQOOOQQQXXX^^^UUUQQQMMMLLLNNNPPPQQQQQQTTTVVVWWWXXXXXXVVVTTTSSSOOONNNMMMOOOQQQQQQNNNJJJMMMKKKIIIGGGDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@CCCDDDEEEFFFFFFHHHLLLOOORRRVVVZZZ```fffmmmuuuzzztttssspppmmmllloootttxxx~~~~~~yyyVVVGGGBBBBBB:::AAA???CCCBBBEEEXXXpppssshhhUUUMMMbbbwww|||qqqqqq{{{wwwkkkaaaXXXQQQNNNMMMNNNOOORRRUUUXXXZZZ[[[]]]]]]XXXSSSRRRWWW\\\jjjzzz{{{lllaaa]]]\\\[[[[[[]]]___dddlllwwwsssdddaaaaaajjj}}}ooogggjjjuuujjjQQQFFFHHHCCC===???>>>===>>>;;;;;;???@@@VVVxxxyyyoooiii```TTTKKKFFF@@@>>><<<;;;<<<>>>AAACCCFFFGGGKKKQQQTTTWWW___hhhooonnnmmmjjjgggdddaaa```[[[XXXTTTQQQPPPNNNKKKIIIFFFOOONNNDDD===>>>>>>:::<<<<<<;;;;;;;;;:::::::::777777777777777777777777666666666666666666666666555555666666777888888888<<<<<<<<<<<<===???@@@AAADDDDDDEEEFFFGGGHHHHHHHHHGGGIIIKKKNNNOOOPPPQQQQQQVVVUUUUUUXXX]]]______]]]TTTMMMHHHHHHIIIIIIKKKOOOOOORRRSSSQQQNNNPPPWWW]]]WWWSSSNNNLLLMMMOOOPPPPPPSSSTTTVVVWWWWWWWWWUUUTTTQQQOOOMMMMMMNNNNNNLLLIIIKKKJJJHHHFFFDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEGGGJJJMMMOOOQQQTTTYYY^^^eeemmmssstttsssrrrpppppprrrwwwzzz|||kkkfffffffffkkkssswww}}}xxxUUUGGGAAAAAA:::@@@???AAAAAAFFFZZZnnnlll]]]NNNQQQpppyyywwwrrruuu|||jjj___XXXRRROOOLLLMMMOOOQQQSSSUUUWWWXXXZZZ[[[ZZZVVVRRRTTT[[[bbbwww}}}wwwuuullleee]]][[[___dddffffffffffffgggooo~~~zzzvvvvvvxxxyyyuuueeebbb```fffxxxrrrhhhiiivvvpppTTTFFFGGGBBB>>>@@@???>>>???;;;;;;???CCC\\\{{{pppiii```SSSIIIEEE>>>===;;;:::;;;===@@@AAADDDEEEJJJPPPSSSUUU]]]fffooonnnllljjjgggcccaaa___[[[XXXTTTQQQOOOLLLIIIGGG>>>EEEFFF>>>:::<<<===:::<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777666666666666666666666666555666666777888888999999;;;<<<<<<===???AAACCCDDDGGGGGGHHHHHHIIIIIIJJJJJJHHHIIILLLOOOQQQRRRSSSSSSTTTSSSUUUZZZ```bbb]]]XXXRRRKKKGGGHHHIIIIIILLLOOOPPPRRRRRROOOLLLNNNUUU[[[[[[VVVQQQMMMLLLMMMNNNOOOPPPRRRTTTUUUWWWWWWVVVVVVTTTPPPLLLJJJIIIIIIHHHHHHHHHHHHGGGEEEDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBDDDDDDEEEGGGKKKMMMMMMNNNOOORRRVVV]]]eeekkkqqqssstttuuuuuuwwwzzz}}}~~~xxxbbbYYYVVVUUUYYY```eeekkkrrrxxx|||yyyVVVGGGBBBBBB;;;AAA??????@@@III]]]llleeeSSSFFFSSS||||||tttssszzztttcccYYYSSSPPPOOOLLLMMMPPPRRRTTTUUUUUUUUUXXXYYYXXXTTTRRRWWWaaajjj}}}mmmddd```aaa```aaagggooosssrrrooolllmmmpppzzz}}}kkkdddeeejjjnnn{{{xxxhhhccc___cccssstttiiihhhvvvvvvWWWGGGGGGAAA>>>@@@@@@??????;;;;;;@@@FFFccczzzpppiii```SSSIIIEEE===<<<:::::::::<<<>>>???CCCDDDHHHNNNRRRUUU\\\eeepppooonnnkkkhhheeebbb```[[[XXXTTTPPPNNNKKKHHHEEE>>>CCCCCC>>><<<>>>>>><<<<<<;;;;;;;;;;;;:::::::::777777777777777777777777666666666666666666666666666666777777888999::::::;;;<<<===???BBBDDDFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJMMMQQQSSSUUUVVVVVVRRRRRRUUU\\\cccbbb[[[SSSOOOIIIFFFHHHJJJJJJMMMPPPPPPRRRRRRNNNKKKLLLSSSZZZ^^^ZZZTTTOOOLLLLLLLLLMMMMMMNNNQQQSSSUUUVVVWWWWWWVVVRRRMMMHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBEEEFFFGGGGGGHHHJJJMMMPPPNNNNNNNNNOOOQQQWWW___dddmmmppptttwwwyyy{{{}}}~~~}}}fff[[[XXXXXX]]]eeekkkqqqyyy~~~zzzWWWIIIDDDCCC<<>>AAA@@@???@@@<<<<<>>AAABBBGGGNNNRRRUUU^^^gggooonnnmmmjjjgggdddaaa```ZZZWWWSSSOOOLLLJJJFFFDDDAAACCCCCC@@@>>>>>>>>><<<:::::::::999999999888888777777777777777777777777555555555555555555555555666666777888999:::;;;;;;:::<<<>>>@@@CCCFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOSSSUUUWWWXXXXXXRRRSSSWWW^^^bbb___WWWOOOLLLGGGEEEGGGJJJKKKNNNQQQRRRSSSRRRNNNJJJKKKRRRYYY___\\\WWWQQQMMMJJJJJJKKKJJJKKKMMMPPPRRRTTTVVVWWWWWWTTTPPPJJJEEECCCCCCCCCBBBCCCDDDDDDDDDDDDCCCCCC????????????@@@BBBCCCDDDHHHIIIIIIIIIIIIKKKNNNPPPPPPOOONNNMMMMMMRRRXXX]]]dddiiipppuuuxxxzzz|||}}}|||mmmbbb^^^^^^dddlllqqqxxx{{{XXXJJJDDDDDD===CCC???@@@EEEQQQaaaggg[[[JJJLLLeeevvvmmmuuuggg[[[VVVPPPNNNPPPQQQSSSUUUWWWXXXXXXXXXWWW\\\]]]\\\ZZZ[[[cccpppzzz|||iiiaaa___```aaalll{{{nnnXXXNNNOOOTTTXXXeeerrr|||mmmfff___^^^kkk}}}{{{oookkkwwwzzzYYYFFFFFFBBB???AAA@@@>>>@@@======BBBKKKlllxxxoooiii```UUUKKKGGG<<<<<<;;;::::::;;;<<<===@@@BBBGGGOOOSSSXXXaaajjjmmmllljjjhhheeeaaa___]]]XXXUUUQQQNNNLLLIIIFFFDDDBBBAAA@@@???===<<<;;;:::999999999999888888888888777777777777777777777777555555555555555555555555666666777999:::;;;<<<===:::<<<>>>AAADDDFFFHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKNNNOOORRRUUUWWWXXXYYYYYYUUUWWW[[[^^^^^^ZZZSSSMMMJJJEEEDDDGGGKKKLLLOOORRRTTTUUUSSSNNNIIIJJJQQQXXX^^^]]]ZZZUUUOOOJJJIIIIIIGGGHHHJJJLLLOOORRRTTTUUUWWWVVVSSSNNNHHHCCCBBBAAA@@@AAACCCEEEEEEEEEEEEDDDAAA@@@@@@@@@BBBDDDFFFGGGJJJKKKKKKJJJIIIJJJLLLNNNOOONNNMMMKKKJJJLLLQQQUUUZZZ```hhhooosssvvvxxxyyyzzz~~~~~~rrrllliiipppzzzzzzWWWIIIDDDDDD<<>>AAAHHHUUUbbbeeeYYYKKKQQQkkktttooo|||}}}cccXXXUUUQQQQQQVVVXXXXXXYYY[[[\\\\\\\\\\\\aaabbbcccbbbccckkkxxxuuuhhhcccbbbaaammmxxxiiiVVVMMMNNNQQQTTT^^^gggrrr}}}ooofff___]]]iiizzzuuunnnwwwyyyXXXEEEEEEBBB@@@AAA???===@@@>>>>>>CCCLLLnnnzzzpppiii```TTTIIIEEE===<<<;;;;;;;;;;;;<<<<<<@@@AAAHHHPPPVVV[[[dddnnnlllkkkjjjgggdddaaa^^^]]]WWWTTTPPPMMMKKKIIIFFFDDDAAA???>>>======;;;999999:::::::::999999999888888777777777777777777777777555555555555555555555555666777888999:::<<<======:::<<>>BBBKKKWWWcccdddYYYLLLXXXsssuuuttt~~~bbbXXXVVVSSSVVV\\\\\\]]]]]]^^^^^^___``````eeefffggggggiiippp}}}wwwmmmjjjgggeeeuuu}}}hhhWWWPPPPPPTTTVVV[[[```hhhttt~~~pppggg___]]]hhhyyyzzzqqqwwwxxxWWWEEEEEECCC@@@AAA>>><<<@@@>>>???CCCMMMooo|||qqqiii```RRRHHHCCC===<<<<<<;;;;;;;;;<<<<<>>===>>>>>><<<::::::;;;;;;;;;:::::::::999999777777777777777777777777555555555555555555555555666777888999;;;<<<===>>>:::<<>>@@@;;;<<>><<<>>>@@@AAABBBCCCEEEGGGFFFHHHJJJKKKKKKLLLNNNPPPXXXYYY[[[\\\\\\[[[ZZZYYY^^^ZZZUUUTTTTTTQQQKKKEEEAAACCCDDDDDDDDDIIIQQQXXX]]]UUULLLFFFGGGLLLSSSWWW\\\]]]\\\XXXRRRLLLHHHFFFFFFFFFGGGHHHIIILLLNNNPPPRRRUUUYYYXXXRRRIIIBBB===@@@CCCGGGIIIIIIHHHGGGHHHGGGIIIJJJJJJJJJKKKMMMPPPTTTYYY[[[WWWQQQMMMPPPTTTWWWVVVUUUSSSPPPMMMJJJIIIOOORRRXXX___dddgggiiijjjkkkuuu|||ssssssTTTGGG===AAA???AAA@@@CCCKKKbbbttthhhTTTQQQ___uuuwww}}}cccYYYWWWVVVYYY___dddeeeeeecccaaabbbfffkkkooorrrqqqnnnpppxxxzzznnnhhhkkkqqquuuzzz~~~|||zzzhhh^^^ZZZZZZ]]]aaaaaaccchhhsss|||qqqgggbbb___eeessszzzxxxXXXFFFFFFBBB???@@@===<<>>AAAFFFHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRWWW\\\```]]]XXXUUUWWW[[[]]]\\\\\\ZZZXXXVVVUUUSSSTTTWWW[[[^^^aaadddfffhhhkkkttt{{{ttt{{{qqqSSSHHH>>>AAA???AAAAAAEEEOOOgggwwwhhhTTTTTTjjj}}}vvv{{{fff[[[YYYYYY]]]ccchhhiiijjjiiiggghhhlllpppwwwzzzyyyvvvwww~~~}}}qqqlllpppvvvyyy}}}~~~yyyfff___```dddiiimmmnnnooosss}}}|||sssjjjddd^^^aaammm~~~wwwWWWEEEEEEAAA>>>@@@>>>;;;>>>:::;;;EEERRRnnn~~~uuukkk```TTTJJJDDD>>>===;;;::::::;;;===>>>AAADDDHHHNNNUUU___iiiooommmkkkiiigggeeeccc___\\\XXXTTTPPPLLLJJJGGGEEECCC@@@>>><<<;;;<<<<<<;;;999:::999888888777888888888777777777777777777777777666666666666666666666666666666777777999:::<<<<<<===???BBBCCCCCCDDDFFFHHHHHHJJJLLLMMMNNNPPPSSSVVVXXX[[[___bbbdddccc```___RRROOOKKKJJJLLLLLLJJJGGGCCCBBBDDDGGGMMMSSSWWWYYYVVVPPPIIIGGGJJJQQQXXX]]]aaabbbaaa\\\UUUMMMHHHFFFCCCEEEFFFGGGHHHJJJMMMPPPMMMQQQUUUVVVRRRKKKFFFBBB===@@@DDDFFFGGGGGGHHHIIIMMMNNNPPPPPPQQQRRRTTTWWW\\\aaaffffffbbb___aaadddddddddeeeeeeeeeeeedddcccaaabbbbbbaaa```aaadddfffkkkssszzztttzzzoooRRRHHH???BBB???@@@@@@FFFSSSkkkxxxgggTTTXXXssszzzwwwhhh[[[YYY[[[```fffjjjlllmmmlllkkklllpppttt~~~vvvssswww}}}tttbbb\\\aaajjjssszzz}}}~~~}}}uuunnnggg______iiizzzxxxWWWEEEDDD@@@>>>???>>><<<>>>;;;===GGGUUUrrr~~~uuujjj```UUUJJJDDD>>>===;;;999999;;;===>>>BBBEEEIIIOOOVVV```jjjqqqllljjjhhhfffeeeccc```]]]VVVSSSNNNKKKIIIGGGDDDBBB@@@>>><<<;;;<<<<<<;;;:::999999888888888888888999777777777777777777777777666666666666666666666666777777777777999:::;;;<<<@@@BBBEEEFFFGGGHHHJJJLLLMMMOOOQQQRRRSSSVVVYYY\\\\\\___dddggggggeeeaaa___OOOMMMLLLLLLLLLKKKHHHEEEAAA@@@BBBHHHPPPVVVWWWVVVPPPLLLIIIIIIOOOWWW^^^bbbddddddccc^^^VVVNNNHHHEEEBBBDDDFFFGGGGGGIIIMMMQQQPPPSSSWWWWWWSSSMMMGGGDDD???AAADDDEEEEEEFFFGGGIIIOOOQQQRRRTTTTTTVVVYYY[[[bbbggglllmmmjjjgggggghhhjjjkkkmmmooopppqqqrrrrrrqqqpppmmmhhhcccaaabbbeeeiiiqqq}}}yyyrrr{{{mmmQQQHHH???BBB???@@@@@@FFFTTTnnnxxxdddUUU]]]yyywwwwwwlll\\\XXX[[[bbbgggiiilllnnnnnnmmmnnnrrruuu}}}|||~~~mmm\\\YYY```mmmzzzwwwqqqjjjaaa___gggwwwyyyXXXEEEDDD@@@===???>>>===@@@===???JJJYYYvvv}}}tttjjj___TTTJJJDDD???===;;;999999;;;===???CCCEEEJJJOOOWWW```jjjpppllljjjgggfffeeeccc___]]]UUURRRMMMJJJHHHFFFDDDBBB???===;;;;;;;;;<<<;;;:::999888888888888888999999777777777777777777777777666666666666666666666666777777777888999;;;<<<===AAACCCFFFGGGHHHJJJMMMOOOQQQRRRTTTUUUVVVYYY]]]```ccceeehhhjjjhhhddd___\\\PPPPPPPPPPPPNNNJJJEEEAAA??????CCCJJJQQQUUUTTTRRRKKKJJJKKKOOOVVV^^^cccfffdddeeeddd___VVVMMMGGGCCC@@@DDDGGGGGGFFFHHHMMMRRRVVVXXX[[[ZZZTTTMMMHHHEEEBBBCCCDDDDDDDDDDDDFFFHHHOOOQQQTTTVVVXXXZZZ^^^aaaiiilllppppppnnnkkkjjjkkkooopppsssuuuxxxzzz||||||||||||xxxqqqhhhcccccceeejjjqqq|||wwwqqq|||jjjPPPHHH@@@CCC???@@@@@@FFFVVVoooxxxcccWWWeee|||uuuxxxrrr___ZZZ^^^dddhhhjjjmmmpppppppppqqqtttxxxrrrfff[[[[[[cccooo~~~yyyssslllccc___fffvvv|||[[[GGGEEE@@@===???======@@@>>>AAAMMM\\\zzz|||sssiii___TTTJJJDDD???===:::888888:::===???DDDFFFJJJOOOVVV___iiiooollljjjhhhfffdddbbb^^^[[[SSSPPPLLLIIIGGGEEECCCAAA>>><<<::::::;;;<<<;;;:::888888888777888888999:::777777777777777777777777666666666666666666666666777777888999;;;===???@@@???BBBEEEHHHJJJLLLOOORRRTTTUUUVVVWWWWWWZZZ___bbbiiijjjkkkjjjhhhccc]]]ZZZSSSSSSSSSRRRNNNHHHBBB??????BBBGGGNNNSSSTTTRRRPPPLLLMMMQQQWWW^^^ccceeefffbbbcccccc^^^VVVLLLEEEAAA@@@DDDHHHHHHFFFHHHNNNTTTZZZ\\\]]][[[UUUNNNHHHEEECCCDDDDDDDDDCCCEEEHHHJJJPPPRRRVVVYYY\\\___dddgggnnnpppssssssrrrpppoooooosssuuuxxx{{{~~~|||ssslllkkkmmmpppuuu|||~~~xxxttt|||iiiOOOHHH@@@CCC??????AAAGGGXXXqqqyyyccc[[[mmmwwwrrrzzz{{{eee^^^bbbhhhlllmmmpppsssttttttuuuxxx|||wwwfffaaa___cccjjjssszzzssslllccc___eeeuuu|||^^^IIIFFF@@@===???===<<>>AAAMMM]]]|||}}}tttjjj```UUULLLFFF@@@===:::888888:::===@@@DDDGGGJJJOOOUUU^^^gggmmmmmmkkkhhhfffdddaaa]]]ZZZRRROOOKKKHHHFFFEEECCCAAA===<<<::::::;;;<<<;;;:::888888777777888999999:::777777777777777777777777666666666666666666666666777777888:::<<>>===;;;>>>===AAAMMM]]]|||~~~uuulllaaaWWWMMMGGG@@@===:::888888:::===@@@EEEGGGKKKOOOUUU]]]ffflllnnnkkkhhhfffddd```\\\YYYRRROOOKKKHHHFFFDDDCCCAAA===;;;::::::;;;<<<;;;:::888888777777888999::::::777777777777777777777777666666666666666666666666666777999;;;===@@@CCCDDDDDDGGGKKKOOOSSSVVV[[[^^^aaaaaaaaaaaaaaacccgggkkkkkkkkkjjjhhheeeaaa]]][[[UUUSSSNNNHHHCCC@@@@@@@@@EEEMMMUUUZZZYYYUUUSSSRRRVVVYYY___eeehhhfffaaa]]]^^^``````\\\TTTJJJCCC???@@@EEEJJJJJJGGGIIIPPPVVVYYY[[[\\\ZZZTTTNNNIIIFFF@@@AAABBBCCCEEEIIINNNSSSRRRUUUZZZ^^^ccchhhnnnrrruuuuuuwwwxxxyyy{{{|||}}}}}}~~~~~~{{{xxxxxxzzz}}}~~~}}}gggNNNIIIBBBCCC???CCCBBBIII___vvvttteeeiii|||sssvvv}}}xxxhhhhhhnnnppprrrqqqttt~~~yyyjjjeeecccaaaeeedddfffmmmxxxyyyvvvllleeedddeeekkk~~~~~~vvv^^^HHHFFFAAA??????===>>>AAA===???PPPeeeyyyqqqgggZZZNNNFFFCCC>>>;;;;;;:::999;;;???AAAEEEJJJPPPVVV\\\bbbgggmmmllljjjfffaaa\\\XXXUUUOOOMMMKKKHHHEEECCCBBBAAA>>>===:::888888888999:::777777777777777777777777666666666666666666666666777666666666666777777888999999:::===@@@CCCDDDDDDGGGJJJPPPUUUXXX[[[___aaagggeeebbb______bbbfffiiillliiieee```\\\ZZZYYYXXXSSSKKKDDDCCCBBBAAAFFFNNNQQQTTTXXX[[[\\\\\\]]]^^^___```bbbdddfffddd___\\\[[[[[[XXXRRRKKKEEEBBBAAADDDHHHLLLMMMKKKLLLQQQVVVXXXYYYYYYWWWSSSMMMGGGDDDDDDEEEFFFFFFGGGJJJOOOSSSVVV[[[bbbiiimmmpppsssuuutttvvvwwwwwwwwwxxx{{{~~~|||wwwvvvyyy{{{gggfffqqq{{{gggMMMIIIBBBCCC???CCCAAAHHH]]]rrrooobbbiii~~~sssxxxooojjjkkkllluuuuuuyyyqqqeeebbbbbbaaagggiiinnnvvvyyytttkkkcccbbbccciii{{{yyy```IIIFFFBBB??????<<<===@@@===AAATTTjjj|||tttiii\\\PPPGGGDDD???<<<<<<;;;999<<<@@@AAAEEEJJJPPPVVV]]]ccchhhiiiiiigggddd```\\\XXXVVVNNNMMMJJJGGGDDDBBBAAA@@@===<<<:::888777888999999777777777777777777777777777777777777777777777777777666666666666777888888:::;;;<<>>???<<<;;;???===CCCXXXqqqwwwlll^^^QQQIIIDDD@@@<<<===<<<;;;===AAAAAADDDJJJPPPVVV^^^eeejjjffffffeeebbb___[[[WWWUUUMMMKKKIIIFFFCCCAAA??????<<<;;;999888777777888999777777777777777777777777888888888888888888888888666666666666666777888999<<<===???AAACCCFFFGGGHHHLLLPPPVVVZZZ\\\^^^___```gggccc``````bbbeeeeeeddd^^^\\\XXXTTTQQQNNNMMMLLLGGGDDDEEEHHHKKKLLLOOOSSSUUUXXX\\\___```aaabbbcccggggggggggggfffccc]]]YYYWWWUUUPPPJJJDDD@@@@@@AAAGGGIIILLLMMMNNNQQQWWW\\\ZZZZZZYYYVVVSSSNNNJJJHHHHHHIIIKKKMMMOOOSSSXXX\\\^^^ccckkkqqquuuwwwyyy{{{yyyyyyyyyyyyzzz}}}zzzzzz~~~}}}tttlll```RRROOOTTT]]]hhhuuu}}}fffLLLHHHBBBCCC???CCCAAAKKK___lllfff___rrryyyttt~~~zzzsssrrrzzz}}}pppeeeeeejjjnnnqqqyyyzzzqqqfff^^^]]]^^^bbbpppyyydddLLLGGGBBB>>>???<<<;;;???===EEE\\\uuuxxxmmm___RRRIIIEEE@@@=========<<<>>>CCCAAADDDJJJPPPVVV^^^ggglllhhhgggeeebbb^^^ZZZVVVTTTKKKJJJHHHEEEBBB@@@>>>>>>:::999888777777777888888777777777777777777777777777777777777777777777777666666666666777888999999<<<>>>AAACCCDDDGGGIIIKKKOOOSSSXXX\\\]]]]]]^^^^^^cccaaa```ccceeeeee```[[[SSSRRROOOLLLIIIHHHFFFFFFFFFGGGJJJOOORRRTTTUUUVVVWWWZZZ^^^aaabbbbbbcccdddhhhgggffffffdddaaa[[[WWWRRRPPPKKKEEE@@@>>>@@@BBBIIIJJJMMMNNNQQQUUU\\\```___]]]ZZZVVVQQQMMMJJJHHHIIIKKKNNNPPPSSSXXX]]]aaadddiiipppuuuwwwxxxyyyzzzyyyyyyzzz{{{|||yyy|||}}}nnngggaaa^^^YYYQQQNNNOOOTTTZZZdddoooyyyeeeLLLHHHAAACCC@@@CCCBBBPPPeeeooohhheee|||vvvssszzzxxxkkkggglllrrrxxx~~~{{{qqqeee]]]\\\]]]```lllzzz{{{vvvdddLLLGGGAAA>>>>>><<<;;;>>>===FFF^^^xxxyyynnn```RRRIIIEEE@@@===>>>===<<>>===999999888888888888888888777777777777777777777777666666666666666666666666666666666666777888999:::<<>>>>>AAADDDKKKLLLNNNQQQUUUZZZ___cccccc```[[[UUUOOOKKKHHHGGGIIILLLPPPTTTXXX]]]bbbfffkkkooosssvvvvvvvvvwwwwwwzzz|||~~~vvvpppooottt|||yyytttllldddbbb^^^[[[[[[YYYTTTOOOMMMPPPQQQVVV```kkktttzzz}}}dddKKKHHHAAACCC@@@CCCBBBTTTllluuummmllltttsss~~~zzzmmmnnnuuu{{{|||qqqfff\\\\\\]]]___iiiuuuzzzuuudddKKKFFF@@@===>>><<<<<<>>>===FFF```zzzyyynnnaaaRRRIIIDDD???=========<<>>===999999999999999999999888777777777777777777777777555555555555555555555555666666666777888999:::;;;<<<@@@EEEGGGHHHKKKPPPTTTWWWYYY[[[\\\[[[ZZZ[[[[[[\\\```dddeeeaaaXXXNNNHHHCCCCCCDDDFFFGGGHHHIIIIIIMMMQQQTTTUUUWWW[[[\\\YYY___bbbeeegggfffeeeeeeeeecccaaa```^^^]]]YYYTTTQQQHHHFFFDDD@@@>>>@@@DDDGGGLLLNNNQQQUUUYYY^^^aaacccddd```ZZZSSSMMMJJJHHHGGGJJJNNNSSSXXX\\\bbbhhhlllppprrrtttuuuuuuuuuvvvxxxyyy|||}}}jjjbbb```___dddllliiikkkiiidddaaaaaa___[[[_________```^^^YYYSSSOOOQQQNNNOOOXXXbbbkkkuuu|||{{{dddKKKGGGAAABBB@@@CCC@@@WWWrrr|||sssssssssrrr{{{tttzzz}}}sssfff]]]]]]]]]^^^gggrrr{{{wwwbbbIIIDDD???<<<>>>===;;;===<<>>===999999::::::::::::999999777777777777777777777777666666666666666666666666666666666777888999;;;<<<===BBBHHHKKKLLLOOOUUUZZZ]]]]]]^^^]]][[[ZZZ[[[]]]^^^bbbdddaaaXXXMMMFFFDDDAAABBBEEEHHHLLLOOOQQQRRRSSSXXXYYYXXX[[[aaacccaaaeeehhhjjjkkkiiihhhggggggdddaaa___\\\YYYUUUPPPLLLCCCCCCBBBAAA@@@CCCGGGJJJNNNOOOSSSXXX]]]aaabbbcccbbb^^^WWWPPPLLLJJJJJJJJJLLLPPPVVV\\\aaagggmmmqqqrrrssstttttttttuuuyyy||||||~~~nnndddfffhhhfffffflllddddddaaaZZZWWWZZZ\\\[[[^^^bbbfffhhhfffccc^^^ZZZXXXSSSSSSXXX^^^dddmmmwwwwww|||dddJJJGGGAAABBB@@@CCC???XXXvvvvvvwwwrrrqqq|||~~~~~~tttggg^^^]]]^^^___fffqqq|||zzzaaaHHHDDD>>><<<>>>===:::===<<>>;;;<<<<<<<<>>===999::::::;;;;;;;;;::::::777777777777777777777777777777777777777777777777666666666777888:::;;;<<<>>>CCCJJJMMMOOOSSSYYY___`````````]]][[[[[[]]]^^^```dddddd]]]PPPFFFCCCCCCAAACCCGGGLLLPPPTTTWWWXXXYYY^^^___\\\```gggkkkiiijjjlllnnnnnnllljjjiiiiiifffccc___\\\XXXSSSMMMIII@@@AAAAAAAAABBBDDDIIILLLNNNPPPTTTZZZ___bbbcccbbb```\\\UUUOOOKKKJJJKKKMMMNNNRRRXXX^^^dddjjjppptttrrrssssssssstttwww|||rrrfffaaaiiinnniiifffhhhggggggbbbYYYVVVYYY\\\\\\[[[ccckkkoooooommmjjjggg```[[[ZZZ\\\]]]^^^fffppptttzzzbbbLLLFFF>>>BBBBBBEEEHHH\\\{{{}}}}}}uuuuuuvvvkkklllsssxxxxxxssstttxxxzzz}}}vvviii^^^[[[ZZZZZZdddpppaaaJJJCCC>>>===>>>999;;;???===HHHfff~~~yyyqqqeeeVVVLLLEEE???;;;;;;;;;;;;???DDDFFFHHHLLLQQQWWW___hhhmmmmmmkkkgggddd```[[[UUUQQQMMMJJJGGGEEECCCBBB???===;;;;;;:::999999888777777:::999888888777777888888777888888888777666555444666777888777777999===@@@CCCEEEKKKQQQVVV[[[^^^``````aaaaaa^^^[[[ZZZ\\\^^^cccbbb]]]SSSHHHAAAAAACCCJJJMMMQQQUUUYYY]]]bbbeeeeeeddddddeeegggkkknnnpppoooqqqooollllllnnnkkkfffhhhddd^^^XXXSSSNNNIIIFFF@@@AAAAAABBBCCCFFFKKKOOOUUUWWWZZZ\\\^^^`````````XXXUUUOOOJJJHHHIIILLLNNNQQQVVV]]]eeemmmrrrvvvwwwrrrsssnnnoooyyyzzz}}}nnnjjjkkkssszzz{{{zzzzzzvvvuuurrrnnniiiddd```^^^eeeiiiqqqwwwyyyxxxtttqqqllljjjiiigggeeeeeeddddddmmmsss{{{aaaLLLFFF???BBBBBBEEEHHH___~~~wwwxxxtttgggeeeiiilllsss|||tttpppqqqvvv|||~~~wwwjjj___\\\ZZZ[[[dddpppbbbJJJCCC>>>===>>>999<<<@@@>>>IIIhhh}}}xxxqqqeeeVVVLLLEEE???;;;;;;;;;;;;>>>DDDEEEHHHLLLQQQWWW```hhhnnnmmmkkkgggddd```[[[UUUQQQMMMKKKGGGEEECCCBBB???=========<<<<<<;;;::::::999:::999888888777777888888777777888777777666555555666777888888999;;;???BBBEEEHHHNNNTTTYYY]]]```aaa______^^^\\\ZZZZZZ\\\^^^eeeaaaXXXLLLCCC@@@CCCHHHRRRUUUYYY]]]```dddhhhkkkiiiiiiiiijjjlllnnnpppqqqrrrsssqqqnnnmmmnnnkkkeeefffbbb\\\WWWSSSNNNIIIFFFDDDEEEEEEFFFGGGKKKQQQUUUYYYZZZ\\\^^^___^^^]]]]]]WWWSSSNNNIIIHHHIIIMMMPPPTTTXXX```hhhnnnrrrtttuuuooorrrnnnpppzzz}}}uuutttxxx~~~yyytttqqqrrrvvv}}}}}}}}}|||{{{xxxvvvsssqqqppprrrwww}}}aaaLLLFFF???CCCBBBEEEGGGbbb}}}xxx|||sssgggddddddeeehhhqqq|||ooolllooowwwxxxkkk```]]]\\\\\\eeepppdddKKKDDD>>>===>>>999<<<@@@???KKKjjj|||wwwpppdddWWWMMMFFF@@@<<<;;;;;;:::>>>CCCDDDGGGKKKQQQXXX```iiiooonnnkkkgggccc___[[[UUURRRNNNKKKGGGEEEDDDBBB@@@>>>======<<<<<<;;;::::::::::::999888888777777888888777777777777777777666666777888999:::;;;>>>AAADDDHHHLLLRRRXXX]]]```aaa```^^^\\\[[[YYYYYYZZZ\\\^^^ccc\\\PPPEEE???AAAHHHOOOWWWYYY]]]```bbbeeeiiilllkkklllmmmnnnoooooonnnnnnrrrttttttpppooooookkkdddccc___ZZZVVVRRRNNNJJJHHHEEEEEEEEEEEEGGGLLLSSSXXX]]]^^^```aaa___]]]ZZZXXXTTTQQQLLLHHHGGGJJJOOORRRXXX\\\cccjjjoooqqqrrrqqqjjjpppooorrr}}}vvvxxx{{{yyyyyy|||```KKKFFF???CCCAAADDDGGGccc{{{yyyzzz|||rrrjjjkkkllllllnnnwwwyyylllkkkppp|||yyymmmbbb___]]]\\\eeepppfffMMMDDD>>>===>>>:::;;;??????JJJjjj{{{vvvoooeeeWWWNNNFFFAAA<<<<<<;;;:::===BBBCCCFFFKKKQQQXXXaaajjjpppnnnkkkgggccc___ZZZVVVRRRNNNKKKHHHEEEDDDBBB@@@>>>;;;;;;::::::999999999999:::999888888777777888888777777777777777777888888888:::<<<===???AAAEEEHHHKKKOOOUUU[[[___aaa```___\\\ZZZWWWWWWYYY[[[\\\\\\[[[SSSHHHAAA@@@FFFOOOUUUYYY[[[^^^aaabbbeeehhhjjjjjjlllnnnpppooommmkkkiiipppssstttrrrqqqpppjjjccc___\\\XXXUUUSSSPPPMMMKKKGGGHHHGGGHHHJJJOOOWWW\\\aaabbbcccbbb```\\\XXXUUUQQQNNNIIIFFFGGGKKKQQQUUU[[[___eeekkknnnooommmlllgggnnnpppvvvxxx{{{___KKKGGG???CCCAAADDDJJJfffyyyxxx~~~rrrnnnvvvwwwkkklllrrrxxxzzz|||wwwlllmmmuuuzzzmmmccc```^^^\\\dddoooiiiNNNEEE>>>===???:::999======IIIiiizzzvvvoooeeeYYYPPPGGGAAA===<<<;;;999<<>>;;;;;;::::::::::::999999:::999888888777777888888777777666666777888999:::<<<>>>@@@BBBCCCEEEHHHKKKNNNRRRWWW\\\___```___]]][[[WWWTTTVVVZZZ]]][[[YYYOOOJJJCCCBBBGGGOOOUUUXXX\\\^^^aaacccdddfffiiikkkjjjllloooqqqpppnnnjjjggglllpppsssrrrrrrqqqjjjbbb[[[YYYVVVUUUUUUTTTRRRQQQQQQQQQQQQRRRTTTYYY```eeeeeeeeeeeeccc```\\\WWWUUUOOOLLLHHHEEEHHHMMMTTTYYY___aaafffjjjlllkkkiiihhheeennnrrr{{{^^^KKKGGG@@@CCCAAADDDOOOhhhxxxxxxzzzuuupppoookkkfffgggsssyyyrrriiigggmmmxxxvvvmmmqqq{{{zzznnnccc```^^^\\\cccmmmkkkPPPFFF>>>===???:::999===<<>><<<:::888;;;@@@???BBBIIIPPPYYYcccmmmtttppplllfffaaa]]]ZZZVVVTTTOOOLLLIIIFFFEEECCCAAA???<<<<<<==================:::999888888777777888888777666666666777999;;;===DDDFFFIIIKKKKKKLLLNNNPPPVVVXXXZZZ]]]^^^___^^^]]]ZZZVVVSSSXXX___```YYYQQQFFFCCCCCCJJJUUU[[[ZZZWWWVVVXXX[[[^^^___aaadddggglllnnnrrruuuuuutttqqqpppoootttwwwwwwuuupppfff\\\VVVUUUUUUWWW[[[^^^______^^^```bbbdddfffhhhllloooqqqnnnjjjddd]]]XXXTTTRRRLLLIIIFFFEEEJJJRRR[[[bbbfffggghhhhhhhhhhhhgggggghhhpppvvv]]]JJJGGG@@@CCCAAACCCKKKdddyyy{{{wwwiiibbb]]]YYYSSSWWWZZZ\\\aaannnyyytttppprrruuuxxx~~~uuunnnwwwzzzmmmccc```]]][[[aaakkk{{{nnnRRRGGG???===???:::;;;???>>>IIIhhh{{{wwwqqqiii]]]UUUIIICCC>>><<<:::888;;;???>>>BBBHHHPPPYYYcccnnnuuuppplllfffaaa]]]ZZZVVVTTTOOOLLLIIIFFFEEECCCAAA???::::::;;;;;;;;;;;;;;;;;;:::999999888777888888888777666666666777999<<<>>>GGGIIILLLMMMMMMNNNOOOQQQYYYZZZ\\\]]]_________^^^ZZZVVVTTTYYYaaaaaaXXXOOOHHHEEEEEELLLWWW]]]ZZZVVVYYY\\\___aaaccceeehhhkkkkkkmmmppptttuuutttrrrqqqsssxxx{{{yyyvvvpppeeeZZZUUUUUUUUUXXX]]]aaaccccccgggjjjmmmoooppprrrtttvvvvvvrrrlllddd\\\VVVRRRPPPLLLIIIFFFFFFJJJSSS]]]dddiiiiiiiiihhhhhhhhhhhhhhhjjjrrrxxx]]]IIIEEE???DDDDDDHHHIIIfff{{{mmm^^^XXXUUUSSSSSSRRRTTT[[[bbblll~~~~~~tttvvv{{{xxxxxx}}}sssiiibbb^^^\\\aaagggyyytttQQQCCCAAA???<<<;;;;;;>>>===IIIhhh}}}{{{uuukkk]]]SSSKKKFFF>>>999888:::<<<===@@@BBBGGGMMMVVVbbbnnnuuupppmmmhhhaaa[[[WWWSSSRRRKKKHHHEEEBBBAAA@@@???============<<<;;;;;;;;;::::::::::::999999888888888888888888777888:::>>>BBBIIIJJJLLLOOOQQQTTTVVVWWW[[[ZZZZZZZZZZZZ[[[[[[\\\[[[WWWXXX___bbb[[[QQQJJJGGGLLLRRRWWWZZZYYYVVVTTTXXXYYY\\\aaafffiiijjjiiinnnppprrrpppmmmkkklllnnnttt|||sss```TTTRRRVVV[[[___bbbdddgggiiilllrrruuutttuuu{{{|||oooeee[[[RRRNNNNNNHHHHHHIIIKKKOOOWWWaaahhhllllllkkkjjjiiihhhhhhgggiiilllyyyyyygggbbbeeelllzzz^^^JJJFFF???DDDCCCGGGNNNlllzzzmmm___XXXUUURRROOONNNQQQYYYaaannn|||{{{}}}tttiiibbb^^^\\\aaagggtttsssQQQCCCAAA>>><<<;;;999<<<;;;FFFfff}}}wwwlll]]]SSSKKKFFF???:::999;;;<<<===@@@BBBGGGMMMUUU```kkksssooolllgggaaa[[[VVVSSSQQQJJJHHHDDDBBB@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999777888888777777:::>>>BBBIIIJJJLLLOOORRRUUUWWWXXX[[[[[[[[[ZZZZZZZZZZZZYYYYYYVVVXXX]]]]]]VVVNNNJJJLLLQQQVVVZZZ[[[YYYVVVTTTXXX[[[```dddgggiiiiiiiiijjjkkkkkkiiiggghhhmmmrrr~~~ppp]]]RRRVVVXXX\\\___aaadddhhhkkkrrrvvvxxxxxx|||~~~pppeee[[[PPPKKKJJJHHHIIIKKKNNNSSSZZZccciiijjjkkkkkkjjjiiihhhgggfffhhhlllzzzpppcccWWWVVV]]]jjj}}}^^^JJJFFF???CCCCCCFFFPPPqqqyyymmm```ZZZUUUQQQMMMMMMPPPWWWbbbsss}}}~~~tttjjjccc^^^]]]aaagggtttsssPPPBBB@@@>>>;;;<<<999===;;;FFFeeezzznnn^^^SSSKKKGGGAAA===<<<<<<======@@@CCCFFFLLLSSS]]]hhhooollljjjeee___ZZZUUUQQQOOOIIIFFFCCCAAA@@@???<<<;;;:::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::777777777777777:::???BBBHHHJJJMMMQQQUUUXXXZZZ[[[[[[\\\\\\\\\[[[YYYWWWVVVVVVVVVXXX[[[WWWOOOJJJJJJTTTWWW[[[]]][[[WWWTTTRRRXXX^^^eeeiiiiiihhhiiijjjdddcccaaa___```gggqqqzzznnn\\\TTT[[[\\\]]]^^^```dddiiimmmvvvyyyzzz}}}qqqeeeXXXLLLFFFEEEGGGJJJNNNSSSXXX^^^eeeiiihhhiiikkkkkkkkkiiigggfffgggmmm}}}{{{[[[UUUPPPSSS]]]ppp^^^KKKGGG@@@CCCBBBEEENNNrrrzzz}}}lllaaa[[[VVVPPPNNNOOORRRXXXdddxxxuuujjjccc___]]]aaahhhyyysssPPPAAA@@@>>>;;;<<<<<>>============@@@CCCFFFKKKRRR[[[dddkkkjjjhhhddd^^^YYYTTTPPPNNNHHHEEEBBB@@@???>>>;;;999999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888777888;;;???CCCHHHJJJNNNSSSWWW[[[]]]^^^\\\\\\]]]]]][[[YYYVVVTTTVVVWWWZZZZZZSSSJJJIIINNNYYY\\\^^^]]]XXXTTTQQQQQQYYYaaaiiillljjjggggggiii^^^]]][[[YYY^^^iiiyyylll^^^YYY]]]]]]]]]]]]^^^cccjjjoootttxxx|||}}}nnnaaaTTTHHHBBBBBBFFFJJJPPPVVV\\\aaafffiiigggiiikkkmmmlllkkkhhhfffhhhooodddUUUSSSRRRVVVbbbwww^^^KKKGGG@@@DDDBBBEEELLLsss}}}xxxhhh___[[[VVVPPPMMMPPPSSSXXXddd{{{vvvkkkddd___]]]aaahhhzzzsssOOOAAA???===;;;<<<;;;???===FFFddd}}}ooo___SSSKKKGGGBBB???>>>>>>>>>===@@@CCCFFFKKKQQQYYYbbbhhhhhhfffbbb^^^XXXSSSOOOMMMGGGEEEBBBAAA@@@>>>;;;888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888888999<<>><<<;;;<<<999===;;;CCC___}}}{{{nnn___TTTLLLHHHBBB>>>======>>>>>>@@@BBBFFFKKKQQQYYYaaafffgggeeebbb^^^XXXSSSOOOLLLFFFEEECCCAAA@@@>>>;;;888888999999999999999::::::::::::::::::;;;;;;;;;;;;999999::::::;;;>>>CCCFFFJJJMMMRRRXXX]]]```bbbbbb\\\\\\]]]]]]]]]\\\ZZZYYYZZZ\\\]]]ZZZPPPJJJNNNWWW\\\\\\[[[UUUNNNKKKOOOTTT___dddiiijjjgggdddccccccYYY[[[]]]aaakkk|||ttt___WWWWWWYYY[[[]]]```ccciiiooottt{{{wwweeeWWWKKKBBB@@@BBBDDDJJJRRRZZZ```eeeiiikkklllmmmoooqqqqqqpppooonnnooouuueeeTTTLLLOOOQQQXXXjjj[[[IIIHHHBBBFFFDDDGGGUUU~~~~~~{{{sssdddWWWRRRSSSPPPLLLJJJQQQVVV[[[jjj~~~xxxmmmfff```^^^bbbhhhwww~~~sssNNN???===<<<;;;<<<888===;;;CCC]]]yyy~~~|||yyymmm___VVVMMMHHHAAA<<<;;;<<<>>>??????BBBGGGLLLRRRYYYaaaffffffeeebbb^^^YYYTTTOOOLLLGGGEEECCCBBBAAA???;;;888999999999999888888888888999999999999:::::::::;;;::::::;;;;;;<<<@@@DDDHHHKKKNNNTTTZZZ^^^aaacccccc\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\\\\XXXPPPKKKPPPZZZ[[[[[[XXXPPPJJJJJJQQQXXXbbbdddeeefffeeecccaaa___XXX\\\aaaiiiuuukkkZZZUUUWWWWWWZZZ___eeeiiioootttxxxyyyeeeTTTHHHAAA@@@CCCFFFKKKTTT\\\ccchhhlllnnnooopppqqqrrrsssssssssssstttxxxmmmZZZRRRLLLNNNQQQYYYoooZZZIIIHHHBBBGGGEEEGGGYYY|||uuulll^^^QQQMMMOOONNNIIIKKKSSSZZZ___ooowwwvvvwwwzzz}}}|||zzzzzz~~~yyymmmfffaaa^^^bbbhhhyyysssNNN???===<<<;;;<<<999???===DDD]]]xxxuuuwww~~~wwwlll___VVVMMMGGG@@@:::999;;;>>>??????BBBGGGLLLRRRYYYaaaffffffeeebbb^^^YYYTTTOOOLLLGGGEEEDDDCCCBBB???<<<999:::999999999888888777777888888888999999:::::::::;;;;;;<<<<<<===AAAFFFIIILLLPPPUUU[[[___bbbcccccc\\\\\\\\\]]]^^^___aaabbb]]][[[ZZZWWWPPPLLLRRR[[[[[[ZZZVVVNNNHHHIIISSS\\\dddccccccddddddccc___]]]WWW\\\eeeooo{{{~~~fffXXXWWWZZZUUUZZZaaahhhnnnssswwwzzz|||fffTTTGGG@@@@@@DDDGGGMMMVVV^^^eeejjjnnnqqqrrrrrrrrrssstttuuuvvvwwwwwwzzz|||aaaTTTRRRJJJLLLNNNVVVnnn|||]]]JJJGGGAAAFFFEEEHHHXXX}}}pppfffYYYPPPMMMNNNOOOPPPRRRSSSYYYfffyyyxxxnnnrrrttttttsssrrrrrrtttyyy}}}}}}yyymmmbbb\\\]]]bbbffftttyyynnnNNNDDD>>>;;;<<<888999===BBBJJJZZZvvvuuuuuu~~~~~~wwwmmm```WWWNNNFFF@@@>>>===<<<===@@@AAABBBEEEIIIOOOYYYcccjjjfffccc___\\\YYYVVVRRROOOHHHGGGEEEBBB@@@===;;;:::777777777777777777777777888888888888999:::;;;<<<<<<<<<<<<===???CCCFFFHHHKKKQQQXXX\\\aaaeeeaaa[[[WWWXXXZZZZZZ[[[]]]aaadddcccddd```WWWPPPPPPSSSSSS\\\WWWPPPIIIGGGLLLTTTZZZdddaaa___aaadddddd___ZZZUUU\\\gggrrrqqq^^^VVVTTTSSSQQQQQQ\\\nnnuuuttt|||lllYYYFFFCCCGGGBBBMMMQQQVVV]]]dddjjjnnnpppppppppqqqssstttuuuuuuvvvuuu|||mmmXXXQQQQQQQQQPPPQQQ[[[uuuxxxttt{{{}}}]]]JJJGGGAAAFFFEEEHHHYYYwwwggg```XXXSSSQQQRRRSSSRRRSSSVVV^^^ooonnnjjjpppnnnnnnnnnmmmmmmqqquuuyyy|||yyylllaaa\\\]]]aaaeeeqqqvvvmmmMMMDDD>>>;;;<<<888999;;;???HHHZZZwww{{{yyy~~~xxxnnnbbbYYYNNNFFF@@@>>>===<<<===@@@AAACCCEEEJJJPPPZZZeeelllgggddd```\\\YYYUUUQQQNNNGGGFFFDDDBBB???===;;;:::888888888888888888888888888888888888999::::::;;;;;;;;;<<<===@@@DDDGGGIIINNNSSSYYY]]]```ccc^^^XXXWWWXXXZZZ[[[\\\^^^bbbeeeeeefffbbbWWWQQQQQQTTTUUUZZZUUUMMMGGGFFFLLLTTTZZZ```^^^]]]___bbbaaa]]]XXXVVV^^^iiisss~~~kkk\\\VVVTTTRRRRRRSSS___pppyyy||||||gggYYYKKKHHHLLLJJJRRRSSSXXX```hhhnnnpppqqqqqqqqqqqqrrrtttvvvwwwxxxzzzjjjXXXPPPNNNNNNNNNPPP\\\vvvuuuqqqrrr}}}||||||]]]JJJGGGAAAFFFEEEHHHYYYppp^^^\\\YYYXXXYYY[[[[[[ZZZ^^^```hhh{{{tttfffeeejjjggghhhiiijjjkkkooouuuyyy~~~zzzyyy|||}}}~~~wwwkkk```[[[\\\```dddmmmssslllLLLCCC>>>;;;<<<888999999<<>>===<<<===AAAAAACCCEEEJJJQQQ[[[fffnnniiieeeaaa]]]YYYUUUPPPMMMGGGFFFDDDAAA>>><<<:::999999999999999999999999999999999888888888999999:::::::::<<<>>>BBBFFFIIIKKKQQQVVV[[[^^^```aaa]]]VVVWWWYYY[[[\\\]]]___cccfffggghhhcccXXXQQQRRRUUUVVVWWWRRRKKKFFFGGGMMMUUU[[[ZZZYYYZZZ\\\___^^^ZZZUUUWWW```llluuu}}}vvvbbbYYYVVVSSSQQQRRRWWWdddsss}}}vvv^^^YYYRRRPPPTTTTTTXXXXXX[[[cccnnnttttttrrrrrrqqqqqqrrrtttwwwzzz|||{{{jjj\\\RRRNNNMMMOOOSSS```xxxzzzmmmmmmrrr}}}yyy{{{~~~]]]JJJGGGAAAFFFEEEHHHXXX|||}}}kkk]]]]]]]]]^^^aaadddggghhhqqqqqqvvvvvvlllfffdddeeeeeegggiiikkknnnsssxxx}}}yyyxxxyyy}}}~~~}}}~~~~~~vvvkkk```[[[[[[___bbbkkkrrrkkkKKKCCC===;;;<<<999;;;999:::EEE\\\|||~~~zzzssshhh```PPPHHHAAA>>>===;;;===AAA@@@AAADDDHHHPPP[[[fffnnnjjjgggbbb]]]YYYTTTOOOLLLFFFEEECCCAAA>>>;;;999888999999999999999999999999:::999888888888888888999999:::<<>>===;;;===AAA???@@@BBBFFFNNNYYYeeemmmkkkhhhbbb^^^YYYTTTOOOLLLFFFEEECCCAAA>>>;;;999888888888888888888888888888999999888888777888888888888:::===AAAEEEJJJMMMOOOSSSYYY___bbbfffhhhccc]]]YYYZZZ\\\\\\]]]___cccfffeeefffaaaWWWPPPQQQUUUVVVTTTOOOIIIGGGKKKSSS[[[___WWWYYY\\\___```]]]XXXTTTYYYcccoooxxxeeeXXXXXXWWWRRROOOTTT^^^jjjuuuyyyjjjVVV\\\^^^^^^bbbccc___^^^```iiiuuuzzzxxxsssrrrqqqpppqqqsssvvvzzz}}}tttiii___VVVPPPPPPTTT[[[ggg}}}}}}}}}}}}|||tttlllnnnnnnuuuyyyxxxyyy}}}}}}zzz{{{]]]JJJGGGAAAFFFEEEHHHVVVyyyooohhhiiijjjmmmqqqzzz~~~fff]]]aaaeeehhhjjjeeehhhlllppptttzzz{{{xxxvvvwww}}}}}}vvvkkkaaa[[[[[[^^^aaaiiiqqqhhhIIIAAA<<<;;;<<<999;;;:::<<>><<<;;;>>>BBB???@@@BBBEEELLLWWWdddlllkkkhhhccc^^^ZZZUUUPPPLLLGGGFFFDDDAAA>>><<<:::999777777777777777777777777888888777777777888888999999:::>>>BBBGGGKKKNNNPPPTTTZZZ```dddhhhkkkgggaaaZZZ[[[\\\\\\\\\^^^aaacccbbbdddaaaXXXRRRSSSVVVVVVTTTNNNHHHGGGMMMUUU\\\___YYY\\\```cccccc^^^YYYUUUZZZbbbooozzz}}}aaaYYYZZZXXXTTTRRRVVVbbbmmmwwwzzzvvvhhh\\\bbbcccdddgggeeeaaaaaaeeemmmvvv{{{yyyuuusssrrrrrrsssuuuwwwzzz|||xxxjjj^^^TTTOOONNNRRRXXXcccwww|||vvvwwwwwwvvvwwwwwwqqqiiikkklllssswwwwwwzzz}}}{{{wwwxxx}}}]]]JJJGGGAAAFFFEEEHHHWWW{{{tttooorrrwww{{{~~~ooobbbaaagggjjjjjjjjjgggkkkoootttxxx~~~}}}wwwtttpppooouuu|||}}}vvvlllbbb\\\\\\___aaafffnnn}}}vvvgggHHH@@@<<<;;;<<<999888999<<>><<<;;;>>>BBBBBBBBBCCCEEELLLWWWdddllljjjgggbbb^^^ZZZVVVQQQMMMGGGFFFDDDBBB???===;;;:::888888888888888888888888777777666777777888999:::999;;;???CCCHHHKKKNNNOOOUUUZZZ```dddhhhkkkggg```[[[\\\\\\\\\[[[\\\^^^aaa```cccaaaZZZUUUVVVXXXXXXSSSMMMFFFFFFMMMUUU[[[^^^ZZZ___dddfffddd___YYYUUUZZZaaammm{{{vvv^^^YYY\\\ZZZVVVVVVWWWdddqqqzzzsssuuuyyyyyyjjjgggjjjgggiiikkkfffbbbdddjjjqqqxxx{{{zzzyyyuuuuuuuuuvvvxxxzzz{{{|||~~~wwwgggZZZSSSPPPSSSUUU[[[iii~~~vvvrrroooqqqrrrrrrtttuuupppiiijjjkkksssyyytttvvvzzz|||xxxtttwww}}}]]]JJJGGGAAAFFFEEEHHHXXX}}}wwwvvv{{{hhhcccccckkkrrrqqqlllhhhkkknnnsssxxx||||||ooopppppppppuuu{{{zzzuuurrrllljjjpppxxx~~~}}}wwwlllccc]]]]]]___bbbccckkk|||zzzqqqfffGGG@@@<<<;;;<<<999666888<<>><<<;;;>>>BBBDDDDDDDDDFFFMMMXXXdddmmmjjjgggbbb^^^ZZZVVVQQQNNNHHHGGGEEECCC@@@===;;;:::999999999999999999999999666666666666777888:::::::::<<<@@@DDDHHHLLLNNNOOOUUU[[[aaadddhhhjjjeee___\\\\\\\\\[[[ZZZ[[[]]]______cccbbb\\\WWWXXXYYYYYYRRRLLLEEEEEELLLUUUZZZ\\\[[[```eeehhheee___XXXTTTZZZ```lll{{{qqq\\\ZZZ]]][[[XXXZZZXXXfffsss}}}iiiqqq{{{rrrllloooooojjjlllnnnfffbbbgggmmmtttyyy{{{|||{{{wwwwwwxxxzzz{{{||||||}}}~~~rrrccc[[[UUUVVVUUUUUU^^^nnn{{{vvvoookkkkkkmmmnnnooorrruuuqqqjjjkkkmmmuuu}}}qqqqqqtttxxx{{{wwwsssvvv}}}\\\IIIGGGAAAEEEDDDGGGTTTssswwwzzzsssmmmdddfffkkkqqquuutttooojjjhhhnnnuuu|||{{{nnnccc______dddiiikkkoootttooolllggggggrrr|||tttiii___]]]^^^^^^\\\cccjjjyyytttqqqdddHHHAAA<<<:::;;;999???<<<;;;BBBVVVvvv}}}yyysssiiibbbWWWNNNDDD@@@===;;;===@@@@@@@@@DDDIIINNNVVVdddrrrllljjjfffaaa[[[TTTPPPMMMHHHGGGEEEBBB@@@???>>>===999999999999999999999999888777777777777999:::;;;===???BBBEEEHHHKKKPPPSSSVVV[[[bbbhhhkkkkkkiiiggg\\\^^^______^^^]]]^^^^^^aaaeeeddd^^^YYYYYY[[[ZZZVVVQQQKKKKKKQQQXXX]]]```]]]bbbfffhhhiiihhhbbbYYYYYYdddpppxxxlllXXXYYY```^^^YYYYYY___jjjwwwvvvkkksssrrrpppqqqssssssoookkkhhhggggggnnnxxx}}}~~~}}}~~~~~~~~~}}}|||{{{|||qqqhhhYYYWWW[[[WWWZZZeeekkkzzz~~~wwwsssooolllmmmqqquuuvvvtttqqqooonnnnnnqqqwwwyyyqqqnnntttyyywwwrrrrrryyy\\\JJJGGGAAAEEEDDDGGGUUU}}}qqqwwwxxxxxxgggeeedddhhhmmmsssvvvtttnnniiijjjooowww~~~xxxggg```\\\ZZZ^^^aaacccggglllllljjjfffgggqqq}}}uuuhhh___\\\]]]^^^]]]dddkkkzzzqqqpppcccGGG@@@;;;:::<<<999<<<::::::AAAVVVvvv{{{uuullleeeWWWNNNDDD@@@===;;;<<<@@@??????CCCHHHLLLSSSbbbooollljjjgggaaa[[[UUUPPPMMMHHHGGGEEEBBB@@@>>><<<<<<999999999999999999999999888777777777777999:::;;;===@@@CCCFFFIIILLLQQQTTTXXX\\\aaagggjjjjjjiiihhh^^^___```___^^^\\\\\\\\\___dddeee___[[[ZZZ[[[ZZZWWWRRRLLLKKKPPPWWW\\\^^^[[[aaaeeegggiiijjjddd]]]\\\fffpppxxxkkkYYYZZZ```___ZZZYYY^^^iiivvvwwwllltttrrrqqqrrrtttuuuqqqkkkggggggfffkkktttzzz{{{|||~~~~~~~~~~~~~~~~~~qqq___XXX[[[WWWZZZdddhhhsssyyyzzzuuuppppppooommmvvvxxxzzzzzzxxxuuurrrqqqmmmnnnsss|||xxxooooootttyyywwwsssttt|||\\\JJJGGGAAAEEEDDDFFFUUUuuukkkjjjjjjooozzzjjj^^^```hhhlllsssxxxxxxtttoookkkkkkqqqyyy~~~iii___[[[XXXYYYZZZ[[[___dddiiihhheeefffppptttfff]]]ZZZ\\\^^^___dddkkkzzzqqqqqq```EEE???;;;:::<<<:::888777999AAAUUUuuu~~~wwwnnnhhhXXXOOOEEE@@@===:::;;;???>>>>>>AAAFFFJJJQQQ___lllmmmkkkgggbbb\\\VVVQQQNNNIIIGGGEEEAAA>>><<<::::::999999999999999999999999888888777777888999;;;<<>>;;;:::<<<:::777777:::BBBTTTqqqyyypppiiiZZZPPPFFFAAA===::::::>>>>>>>>>AAAFFFIIIPPP^^^kkknnnlllhhhccc]]]WWWRRROOOJJJHHHEEEAAA>>>;;;999888999999999999999999999999999888777777888999;;;<<<@@@BBBFFFIIILLLPPPTTTXXX\\\^^^aaaeeehhhiiijjjjjjdddcccbbb```^^^ZZZVVVSSSUUU^^^dddcccaaaaaa```^^^[[[UUUNNNLLLOOOTTTXXXYYYXXX]]]aaaeeejjjooonnniiidddgggmmmsss{{{xxxjjj^^^___dddccc___\\\___gggsssyyypppxxxrrrlllnnnqqqtttwwwvvvmmmccc______dddooowwwzzz{{{~~~}}}{{{wwwuuuvvvyyy~~~lll\\\[[[[[[cccmmmooowww|||}}}{{{{{{wwwqqqllllllqqq~~~{{{{{{}}}~~~|||{{{]]]JJJGGGAAAEEECCCEEEPPPvvvvvvlllhhhccc\\\VVVOOONNNPPPWWW```lll}}}}}}kkkbbb```bbbooouuu|||}}}wwwqqqmmmmmmpppuuu}}}|||kkkeeebbb``````___^^^cccjjjmmmooommmjjjooo}}}nnn___YYYXXXXXX]]]cccdddjjjxxxuuu{{{\\\BBB>>>;;;:::<<<:::999:::<<>>::::::===??????BBBGGGJJJQQQ___lllooommmiiiddd^^^XXXSSSPPPJJJHHHEEEAAA===:::888777999999999999999999999999999888888888888:::;;;<<<@@@CCCGGGJJJMMMQQQVVVYYY]]]___bbbeeegggiiijjjkkkgggeeecccaaa___[[[UUUQQQPPPZZZbbbddddddeeedddbbb]]]WWWPPPMMMOOOTTTWWWYYYVVV[[[___cccjjjqqqssspppffffffjjjqqqwww{{{{{{{{{vvvlllccccccffffffccc```bbbgggqqqzzzrrrzzzlllhhhlllooorrrwwwxxxooocccWWWZZZcccqqq{{{}}}}}}|||zzzwwwuuuvvvzzzuuuaaa]]]]]]eeeqqqsss~~~~~~tttmmmjjjllluuu~~~~~~]]]KKKGGGAAADDDBBBEEENNNrrryyyggg```^^^ZZZUUURRRMMMLLLNNNSSSWWW^^^jjjvvv{{{lllbbb```ccceeerrryyy}}}tttmmmlllmmmuuuzzz~~~{{{xxxooofffeeedddeeehhhgggffflllsssxxxzzzxxxrrrsssxxxiii[[[XXXWWWWWW\\\dddeeekkkxxxttt~~~\\\CCC???<<<;;;===:::;;;<<<===AAAOOOkkk~~~yyypppjjj___UUUJJJDDD???;;;;;;===??????BBBGGGKKKRRR```nnnpppnnnjjjeee___YYYTTTQQQJJJIIIEEEBBB>>>;;;999888999999999999999999999999999999888888999:::<<<===@@@CCCGGGJJJNNNRRRWWWZZZ^^^```bbbeeehhhiiijjjjjjhhhfffccccccbbb^^^WWWQQQPPPYYYbbbdddeeeffffffddd___YYYQQQNNNPPPUUUXXXYYYVVVZZZ^^^bbbjjjssswwwuuuiiifffhhhpppvvvxxxxxxyyywwwpppiiigggiiiiiigggeeefffiiippp||||||uuu}}}lllfffkkknnnqqqxxx|||ssseeeTTTWWWbbbrrr|||~~~~~~}}}{{{zzzzzz||||||eee```]]]eeeqqqtttuuunnnjjjjjjppp{{{]]]KKKHHHAAADDDBBBEEEMMMoooppp^^^XXXYYYYYYWWWVVVQQQPPPQQQUUUYYY^^^hhhssspppdddccciiilllzzzvvvoooooosss{{{jjjeeeeeecccaaadddfffggglllqqqqqqrrrxxx{{{xxxsssdddXXXWWWWWWVVV[[[dddgggmmmzzzsss]]]DDD@@@===;;;===:::;;;<<<===@@@NNNjjjzzzrrrkkkbbbWWWLLLFFF@@@<<<;;;>>>===>>>AAAGGGKKKRRRaaannnqqqoookkkfff___YYYTTTRRRJJJIIIFFFBBB???<<<;;;:::999999999999999999999999999999888888999:::<<<===@@@CCCFFFJJJNNNRRRWWWZZZ^^^```cccgggiiijjjjjjiiihhhfffcccdddddd```YYYSSSSSS\\\ccceeeeeefffeeeccc```ZZZRRROOORRRVVVZZZ[[[VVVZZZ^^^aaajjjtttyyyxxxlllggghhhqqqxxxyyyxxxyyyzzzuuunnnjjjjjjlllkkkiiijjjjjjoooyyy}}}wwwooofffkkknnnpppyyyxxxjjjVVVXXXbbbpppzzz||||||~~~{{{{{{|||~~~yyyeee___]]]fffuuuzzzsssjjjhhhjjjoooxxx^^^KKKHHHAAADDDBBBDDDMMMooo~~~kkkYYYVVVYYYZZZZZZ\\\YYYXXXYYY]]]aaafffrrr}}}|||llliiipppvvvzzzssstttyyyfffMMMLLLQQQQQQVVVaaahhhkkkrrrxxxzzz{{{|||}}}pppaaaUUUVVVWWWVVVZZZdddjjjooo|||uuu^^^EEEAAA>>><<<===::::::;;;<<<@@@MMMjjj{{{sssmmmcccYYYNNNGGGAAA<<<<<<>>><<<===@@@FFFKKKRRRaaaoooqqqoookkkfff```ZZZUUURRRJJJIIIFFFCCC@@@===<<<;;;999999999999999999999999:::999888888999:::<<<===???BBBFFFJJJMMMRRRWWWZZZ]]]```dddgggjjjjjjiiiiiihhheeecccdddeeebbb[[[TTTVVV___eeeeeeddddddcccaaaaaa[[[SSSPPPSSSWWW[[[\\\WWWZZZ]]]aaajjjuuuzzzzzznnnhhhiiirrrzzzzzzzzz{{{|||xxxqqqlllkkknnnnnnlllmmmlllnnnxxx~~~xxxqqqffflllnnnpppzzz|||mmmYYYZZZaaammmvvvyyy{{{}}}xxxzzz|||rrraaa]]]]]]hhhzzzyyyiiiaaaeeekkkuuu]]]LLLIIIAAACCCBBBEEELLLiii}}}iii___^^^]]]bbbhhhdddddd]]]]]]gggpppwww|||rrrxxxwwwwww~~~}}}[[[SSSKKKJJJKKKNNNTTT[[[eeelllxxxzzz{{{~~~ssslll```UUUTTTVVVYYY]]]aaajjjrrr~~~WWWHHH???:::===777:::<<<::::::AAAPPPkkk}}}uuupppiii\\\NNNGGGBBB>>>===?????????AAAFFFKKKRRR^^^jjjqqqtttrrrjjjccc^^^YYYTTTNNNJJJEEEBBB@@@===;;;999:::999999888888999999:::===<<<999888888:::<<<>>>@@@BBBFFFKKKPPPUUUXXXYYY___```bbbfffiiijjjhhhfffgggffffffggggggbbbZZZTTTZZZ[[[\\\]]]^^^]]]\\\\\\^^^[[[VVVTTTUUUWWWZZZ[[[^^^^^^___eeennnvvvzzz{{{uuunnniiimmmxxx}}}vvvnnniiiiiinnnsssqqqqqqsssyyy{{{zzzuuulllnnnrrrvvvzzz}}}hhhbbbaaahhhqqqvvvzzz~~~uuuxxx}}}iiiYYYXXX^^^gggxxx}}}hhhaaaaaagggttt]]]LLLIIIAAADDDBBBEEELLLiiilllccceeehhhpppxxxtttqqqlllooo|||||||||dddSSSLLLFFFGGGIIILLLSSSZZZhhhooo{{{||||||}}}}}}sssjjj___UUUSSSVVVYYY]]]aaammmtttVVVGGG>>>:::===777:::<<<::::::AAAOOOjjj~~~vvvqqqkkk^^^PPPHHHCCC???>>>???@@@???AAAFFFKKKQQQ]]]hhhrrruuussskkkddd___ZZZUUUNNNJJJEEEBBB???===;;;999:::999999888888999999:::===;;;999888888:::===>>>@@@CCCGGGLLLPPPUUUXXXYYY]]]^^^aaaeeeiiijjjhhhffffffeeefffggggggccc\\\WWWWWWXXXYYY[[[[[[[[[[[[[[[```]]]XXXVVVVVVXXXZZZ[[[]]]]]]^^^eeennnvvvyyyzzzwwwqqqlllnnnxxx|||uuunnnjjjjjjooorrrtttsssuuu{{{|||xxx|||wwwnnnpppssswww{{{zzzmmmccchhhtttzzz{{{{{{wwwyyylll]]]SSSUUU]]]hhh|||{{{gggccchhhrrr^^^MMMIIIAAADDDBBBEEEKKKhhhlllccchhhooo|||}}}|||fffMMMJJJFFFCCCFFFIIIMMMTTT\\\kkkssswwwvvvuuuwwwvvvzzz}}}xxx|||rrrfff\\\TTTSSSVVVYYY]]]bbbpppwwwzzz~~~UUUFFF>>>:::>>>777;;;<<<:::;;;@@@NNNhhhwwwrrrlll```RRRJJJEEE@@@>>>???AAA@@@BBBGGGJJJPPP[[[fffrrrvvvtttmmmeee```[[[VVVNNNJJJEEEBBB???===:::888:::999999888888999999:::<<<;;;999888888:::===???AAACCCGGGLLLQQQUUUWWWYYY[[[\\\___cccgggiiihhhfffeeeeeeeeeffffffccc^^^ZZZVVVWWWYYYZZZ\\\]]]]]]]]]ccc```\\\XXXWWWXXXZZZ\\\\\\[[[^^^eeennnuuuxxxyyywwwqqqlllmmmuuu|||}}}{{{vvvqqqmmmmmmppprrruuutttvvvzzz~~~{{{uuuxxxyyyqqqssswwwyyy|||xxxfffhhhuuu}}}}}}zzzzzzzzz~~~|||ppp\\\TTTPPPUUU]]]iiizzzgggfffooo~~~___MMMJJJAAADDDBBBEEEJJJgggpppeeekkkttt[[[HHHHHHEEEFFFJJJMMMPPPWWW^^^llltttuuukkkhhhfffeeehhhlllqqquuuzzz~~~yyyooobbbZZZSSSSSSVVVYYY^^^dddrrryyywww|||SSSEEE>>>:::>>>777;;;;;;:::;;;@@@LLLfffyyytttnnnaaaSSSKKKEEE@@@===>>>AAA@@@BBBGGGJJJOOOYYYcccrrruuutttmmmfffaaa[[[VVVOOOKKKFFFBBB???===:::888:::999999888888999999:::<<<;;;999888999;;;===???BBBDDDHHHLLLQQQUUUWWWYYYYYYZZZ]]]bbbfffhhhgggeeecccdddeeeeeeeeeccc```]]]YYYZZZ\\\]]]___aaabbbbbbeeeccc___[[[XXXXXX[[[]]]\\\[[[]]]dddmmmtttwwwxxxuuupppkkkkkkooouuuzzz|||zzzzzzxxxtttqqqpppqqqssstttssstttwwwzzz|||{{{yyyrrrssszzzzzzpppuuuzzz}}}zzzfffeeeqqqzzz|||{{{zzzzzzkkk^^^SSSQQQSSSXXX^^^kkk}}}iiijjjttt___NNNJJJBBBDDDBBBEEEIIIggg{{{pppsss{{{tttTTTHHHHHHGGGJJJPPPRRRTTTYYY```lllvvvjjj^^^\\\[[[YYY^^^cccfffjjjrrr}}}}}}uuukkk___XXXSSSSSSVVVYYY```gggrrrzzzsss|||yyyQQQDDD===:::>>>888;;;::::::;;;@@@JJJccc{{{wwwooocccUUUMMMFFF@@@<<<===@@@???BBBGGGJJJNNNXXXbbbqqquuuuuunnngggbbb\\\VVVPPPLLLGGGCCC@@@>>>;;;999:::999999888888999999:::;;;:::999888999;;;>>>???CCCEEEHHHMMMQQQUUUWWWYYYXXXYYY]]]aaafffgggfffeeebbbcccddddddcccaaa```___[[[\\\]]]___aaacccdddeeefffeeebbb]]]YYYYYY\\\___^^^]]]^^^ccclllssswwwwwwuuurrrnnnkkklllppptttwwwxxxyyyyyyxxxtttrrrqqqqqqsssrrrsssuuuwwwxxxyyyxxxoooooosss}}}yyynnnsss{{{uuueeebbbjjjsssyyy~~~xxxyyy~~~eeeUUUNNNLLLOOOTTTYYYaaaooo~~~lllnnn{{{~~~```NNNKKKBBBDDDBBBEEEJJJhhhxxxzzzgggMMMFFFHHHJJJOOOVVVXXXXXX]]]cccpppzzzcccVVVUUUUUUUUU\\\bbbdddiiiuuu}}}|||{{{pppfff\\\VVVSSSTTTWWW[[[bbbjjjssszzzlllzzzwwwOOOCCC===;;;???888;;;999:::<<>>>>>AAAFFFJJJNNNWWWaaaqqqvvvvvvpppiiiddd]]]WWWRRRNNNIIIEEEBBB???<<<::::::999999888888999999:::;;;:::888888999;;;>>>@@@CCCEEEIIIMMMQQQUUUWWWYYYYYYZZZ]]]aaaeeegggfffdddaaabbbcccbbb```______```ZZZ[[[[[[]]]___aaacccdddfffeeeccc^^^YYYYYY]]]aaaccc```___bbbjjjrrrvvvxxxwwwvvvsssooolllmmmpppsssuuuwwwzzzyyyvvvrrrooommmppppppqqqrrrsssuuuwwwxxxnnnllllllrrr{{{{{{vvvkkkpppxxx|||pppeeecccgggmmmuuu}}}uuuxxxiiiUUULLLKKKGGGLLLSSS[[[fffwww}}}ooosssyyyqqqnnnppppppnnnnnnqqqwww}}}aaaOOOKKKBBBDDDBBBEEEJJJiiiaaaLLLJJJJJJNNNVVV]]]______dddkkkvvv```TTTSSSTTTXXX```eeehhhppp}}}||||||{{{vvvlllaaaZZZVVVTTTVVVXXX\\\dddlllttt{{{|||hhhuuuMMMBBB===;;;???888;;;999:::<<>>======AAAFFFJJJNNNWWWaaasssxxxyyyssslllggg```ZZZTTTPPPKKKGGGCCC@@@===;;;:::999999888888999999:::;;;:::888888999;;;>>>@@@DDDFFFIIIMMMRRRUUUWWWXXXZZZ[[[^^^bbbfffgggeeeccc```bbbbbbaaa^^^\\\^^^___ZZZZZZ[[[[[[]]]___aaabbbeeeeeeccc^^^YYYYYY]]]bbbhhhddd```bbbhhhpppvvvxxxwwwxxxvvvqqqkkkiiikkkmmmqqqtttxxxxxxuuuooojjjhhhjjjkkkkkklllmmmooosssuuunnnjjjgggjjjqqqvvvuuurrriiilllttt~~~zzzpppgggfffiiimmmrrrwwwssswwwuuu\\\OOOLLLNNNKKKPPPXXX```nnn}}}qqqxxx~~~|||wwwpppjjjccccccbbb```aaahhhttt~~~aaaOOOKKKBBBDDDBBBEEEKKKiiiyyywwwwww}}}bbbQQQSSSMMMRRR[[[dddgggfffkkkrrr|||```TTTUUUVVV\\\dddiiimmmvvv~~~yyysssiii___YYYUUUTTTVVVYYY]]]eeennnuuu|||yyygggtttMMMAAA<<<;;;???888;;;888:::<<>><<<:::999999999999999999:::;;;:::888888999;;;>>>@@@DDDFFFJJJNNNRRRUUUWWWXXX[[[\\\___cccffffffeeeccc```aaabbb```\\\[[[]]]___\\\\\\[[[\\\]]]___aaacccdddeeeccc^^^YYYYYY^^^ccckkkfffaaaaaagggpppvvvyyyuuuvvvuuupppiiieeefffhhhnnnrrrvvvwwwsssmmmgggddddddeeeeeeeeegggiiimmmpppnnniiidddffflllqqqrrrpppiiijjjppp|||~~~sssjjjjjjmmmooopppqqqrrrwwweeeQQQIIIKKKOOOSSSXXX___gggvvv~~~ssszzz}}}yyysssqqqooooooppppppllliiibbbaaa]]]YYYYYYaaaooo{{{aaaMMMIIICCCGGGDDDEEEHHHaaalllgggaaa```fffssseeeWWWVVVUUU]]]gggoootttwwwzzz}}}|||aaaXXXYYYZZZeeejjjqqqzzzzzztttlllbbb[[[UUURRRSSSVVVZZZ]]]fffnnn~~~tttpppsssOOO<<<===;;;999;;;::::::===;;;@@@OOO___}}}|||wwwmmm___RRRJJJDDD>>>;;;===<<<>>>EEEKKKQQQZZZccczzz}}}{{{uuuooojjjddd^^^XXXTTTNNNIIIEEEAAA===;;;888:::;;;:::777777999;;;;;;:::999888:::===@@@BBBGGGIIILLLNNNPPPRRRUUUWWWYYYXXXZZZ```fffhhhddd``````aaacccaaa^^^]]]^^^```\\\[[[YYYZZZ]]]```cccdddeee```___```___\\\___eeerrrooojjjfffdddhhhooouuusssuuuuuupppjjjdddaaaaaaggggggiiijjjjjjgggbbb^^^YYY[[[^^^___aaadddgggjjjeeebbb]]]\\\^^^``````___^^^```fffppp}}}~~~uuurrrtttxxxxxxwwwwwwxxx~~~iiiUUUKKKJJJMMMPPPVVVYYY___kkk}}}}}}wwwqqqllldddbbb``````bbbeeefffgggfffbbb^^^[[[XXXXXX```iiizzzbbbMMMIIICCCFFFCCCEEEFFF]]]wwwooo[[[YYYWWWZZZcccppp~~~kkk]]][[[ZZZcccooowww|||~~~|||ccc\\\^^^___jjjpppxxxyyyrrrjjj```XXXTTTRRRRRRWWWZZZ^^^fffooouuuyyyqqqOOO<<<===;;;999;;;:::999<<<;;;???LLL\\\zzz|||xxxooo```TTTLLLEEE???;;;===<<>><<<999:::;;;:::888777999;;;;;;:::999999:::===AAACCCGGGIIILLLNNNPPPRRRUUUWWWXXXXXXYYY___eeegggddd```aaacccdddccc```^^^^^^___^^^]]]\\\\\\^^^```bbbbbbeeeaaaaaaccccccbbbeeekkkpppnnnkkkgggeeefffjjjnnnsssttttttqqqlllgggeeeeeedddccccccccccccaaa]]]ZZZXXX[[[___aaabbbcccdddeee___]]]YYYXXXXXXWWWTTTQQQUUUVVVZZZcccoooyyy|||zzzyyyyyyxxxwww{{{}}}zzznnn^^^RRRNNNPPPUUUWWWbbbfffkkkwwwxxxzzz~~~{{{|||~~~{{{uuunnngggccc```^^^\\\\\\^^^`````````gggfffffffffccc```ccciiirrr|||bbbMMMHHHBBBEEEBBBDDDGGGZZZ|||mmmbbb[[[PPPRRRVVV^^^iiivvv{{{xxxyyy|||~~~{{{}}}rrrccc^^^___hhhuuu~~~xxxddd```bbbbbbooowwwwwwpppggg]]]VVVRRRPPPRRRWWW[[[___gggpppvvvmmmNNN<<<===:::999<<<:::888<<<:::>>>KKKZZZyyy~~~yyypppbbbWWWNNNGGG@@@<<<<<<<<>>BBBDDDHHHJJJMMMOOOPPPRRRUUUWWWWWWWWWYYY]]]ccceeedddaaabbbdddfffeeebbb^^^\\\[[[^^^^^^______```aaabbbbbbdddbbbbbbeeeggghhhkkkooonnnmmmkkkhhheeeeeefffiiiqqqrrrsssqqqnnnkkkiiiiiibbb```]]]\\\\\\\\\[[[ZZZWWW[[[```cccbbbaaa```___]]]\\\ZZZYYYWWWUUUQQQNNNMMMMMMNNNTTT^^^hhhpppttt|||}}}~~~~~~|||zzzzzzzzz}}}|||~~~{{{fff```YYYUUUVVV\\\aaaeeepppuuu{{{{{{lllnnnvvvwwwxxxxxx{{{}}}|||{{{xxxrrrlllfffbbb```^^^\\\[[[\\\]]]\\\[[[fffiiioootttrrrlllkkknnnpppxxx~~~~~~dddMMMHHHAAADDDBBBCCCHHHWWW{{{ooo___UUUQQQNNNRRRZZZeeeoooxxx~~~~~~uuuiii```]]]```dddggglllkkkmmmttt}}}ttteee^^^___iiivvv|||{{{}}}rrrcccaaaccccccrrr{{{~~~vvvnnneee[[[TTTQQQOOORRRXXX\\\aaaiiirrrwwwiiiMMM======::::::<<<999777<<<;;;???LLL\\\}}}zzzqqqdddXXXPPPHHH@@@;;;;;;;;;@@@GGGJJJLLLPPPVVVhhhpppwwwvvvrrrooojjjddd\\\XXXRRRLLLHHHDDD@@@===::::::::::::::::::;;;<<<:::999999999<<>>===999:::===999777<<<===AAANNN___zzzrrrfff[[[QQQIII@@@::::::;;;@@@GGGKKKLLLQQQVVVfffooowwwwwwsssooojjjeee]]]YYYRRRMMMHHHDDD@@@===;;;:::::::::;;;<<<<<<===:::999999:::===@@@DDDGGGIIIKKKNNNPPPQQQRRRUUUWWWVVVVVVWWWZZZ]]]```aaaaaa```bbbdddeeeddd```[[[WWWYYY\\\```bbbcccdddgggiiihhhhhhiiijjjnnnppppppnnnhhhfffccc___]]]^^^cccgggiiijjjkkkllllllllljjjiii```]]]ZZZYYY\\\```cccddd```aaabbbbbbaaa```aaaccc```^^^ZZZVVVTTTUUUWWWYYYXXXVVVRRRPPPRRRVVV\\\aaabbbgggkkkjjjiiijjjqqqxxx|||~~~vvvooommmllllllqqq{{{}}}jjjcccfffhhhjjjmmmoooppptttzzz~~~zzzxxxxxx|||}}}yyy|||~~~~~~~~~~~~||||||{{{yyyuuuqqqmmmkkkkkkjjjiiihhhhhhfffbbb``````dddnnnxxx}}}sssggghhheeehhhqqquuuxxx{{{hhhPPPJJJAAADDDBBBCCCDDDJJJhhhooo[[[MMMGGGFFFFFFKKKSSSYYY\\\[[[XXXUUUNNNKKKHHHEEEEEEIIIMMMQQQUUUWWW```mmmxxx~~~yyytttlllfffccc```kkkzzz~~~nnniiiiiikkknnnxxxzzzqqqiiiaaaXXXQQQOOOOOOSSS[[[aaagggoooxxxttt{{{```JJJ>>><<<999;;;>>>999777======AAAMMM^^^{{{ttthhh^^^TTTKKKAAA;;;:::;;;???FFFJJJKKKPPPVVVeeeoooxxxwwwrrroookkkhhh___[[[TTTNNNJJJEEEAAA>>><<<;;;999:::<<<>>>>>>===:::999999:::===BBBFFFIIIJJJLLLOOOPPPQQQRRRUUUWWWWWWWWWWWWXXXZZZ\\\^^^______```bbbeeeeeeccc^^^ZZZWWW[[[```bbbbbbdddiiilllnnnooooooppptttwwwuuuoooeeeccc___ZZZYYY[[[```dddgggfffggghhhjjjiiigggeee^^^\\\ZZZ[[[^^^bbbdddeeecccdddeeedddddddddfffiiijjjgggbbb\\\XXXXXX[[[^^^```___\\\XXXUUUUUUYYY\\\aaacccdddaaa___aaahhhnnnvvv~~~~~~~~~|||oooddd___aaa```bbbeeefffgggiiikkknnnjjjhhhfffiiimmmqqqqqqpppsssoookkkkkkqqq|||~~~}}}}}}|||}}}}}}~~~~~~}}}|||zzzwwwuuusssqqqqqqppppppooommmhhheeebbbccciiirrryyyhhhZZZZZZWWWYYYbbbgggjjjpppkkkRRRKKKBBBEEEBBBDDDEEEGGGaaawwwbbbQQQFFFBBBBBBGGGKKKQQQVVVWWWSSSNNNKKKBBBDDDEEEDDDDDDFFFLLLQQQRRRSSSZZZeeennnuuuuuujjjfffddd```___``````lll~~~uuulllkkklllqqqvvvvvvmmmfff^^^UUUOOOOOOPPPUUU]]]dddiiirrrzzznnn|||]]]III???<<<888;;;>>>888666<<<===???IIIZZZ~~~~~~wwwlllbbbXXXNNNDDD===<<<<<>>BBBGGGJJJKKKMMMOOOPPPQQQRRRUUUWWWXXXXXXXXXWWWXXXYYY\\\^^^``````bbbeeehhhgggccc```YYY\\\`````````bbbhhhmmmoooqqqrrrrrrwww|||xxxqqqfffeeebbb___\\\\\\___bbbfffeeedddfffhhhgggeeebbb```___^^^___bbbdddddddddcccfffhhhjjjjjjjjjkkkmmmqqqpppmmmhhhccccccfffiiiggggggfffbbb]]]ZZZ[[[\\\aaabbbaaa```___aaafffjjjrrr|||}}}qqqhhhaaa[[[XXXYYYWWWYYY[[[]]]^^^___```aaaaaa^^^\\\]]]aaaddddddcccfffccc```aaagggooowww{{{~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}xxxxxxxxxxxxxxxuuuppplllgggfffiiiooouuu~~~www[[[NNNQQQOOOOOOWWW[[[^^^gggzzzlllSSSLLLCCCEEECCCDDDHHHGGG```lllYYYKKKCCCAAAAAAEEEIIIOOOSSSSSSOOOJJJFFFAAAEEEHHHGGGEEEGGGNNNSSSRRRRRRVVV___fffmmmxxxuuujjj```[[[XXXVVVWWWZZZ^^^lllnnniiijjjmmmsssyyy|||sssjjjccc[[[SSSMMMOOOPPPUUU^^^eeekkkttt|||wwwjjj|||[[[III???<<<888;;;>>>888666<<<<<<===FFFUUUyyyyyyoooeee[[[QQQFFF???>>>===???CCCDDDEEEIIIOOObbbnnnwwwwwwsssqqqqqqpppeee```ZZZTTTOOOJJJFFFCCC===;;;999:::>>>@@@???>>>999999999;;;>>>CCCHHHJJJKKKMMMOOOPPPQQQRRRUUUWWWYYYYYYXXXWWWVVVXXX[[[]]]aaaaaabbbfffiiijjjgggddd[[[^^^``````^^^```ggglllmmmpppqqqqqqwww}}}yyyqqqjjjjjjiiifffcccaaaaaabbbgggeeedddeeeggggggccc```dddcccccceeefffgggeeecccbbbfffkkknnnooonnnnnnnnnnnnooopppmmmjjjjjjlllooolllmmmmmmiiiddd```___```___```aaabbbcccfffiiilllpppzzz}}}sssjjjaaa[[[WWWTTTRRRQQQPPPRRRTTTVVVWWWYYYZZZZZZ```]]]ZZZ[[[___bbbcccbbbeeeaaa^^^^^^bbbgggjjjkkkrrrwww~~~~~~}}}~~~~~~~~~~~~{{{vvvrrrllljjjjjjnnnsss{{{kkkPPPFFFNNNMMMLLLSSSVVVZZZdddyyylllSSSKKKCCCEEECCCDDDDDDMMM]]]xxx|||sssdddSSSGGGAAABBBEEEHHHJJJNNNQQQPPPKKKFFFBBBCCCEEEGGGIIIJJJKKKNNNPPPSSSSSSWWW^^^ccciiittt~~~zzzmmmbbbWWWTTTTTTRRRRRRSSSWWWeeezzzuuuhhhgggkkkpppvvv~~~zzzoooggg```VVVOOOMMMNNNRRRZZZaaaeeeiiivvvrrrkkkVVVHHH;;;999<<<;;;999777:::;;;999===FFFQQQppp{{{pppbbbYYYQQQGGG>>>??????@@@BBBEEEHHHKKKMMMbbbjjjuuuyyywwwsssrrrsssddd```YYYRRRMMMHHHCCC@@@>>>===;;;;;;;;;;;;999888999:::<<>><<<;;;:::;;;:::999777777999<<>><<<:::999:::999888777555777;;;???CCCFFFHHHHHHJJJMMMQQQSSSSSSSSSTTTTTTZZZ]]]\\\WWWUUUWWWYYYXXXXXXZZZ\\\]]]]]]___aaaccchhhgggccc^^^ZZZ\\\bbbgggkkkmmmoooppppppsssvvvyyyuuurrrqqqrrrvvvxxxwwwuuuvvvrrrnnnmmmjjjgggjjjooosss}}}yyyvvv}}}}}}xxxrrrmmmkkkjjjiiihhhkkklllnnnqqqtttwwwxxxyyytttsssrrrssswwwzzz{{{{{{uuuwwwxxxwwwwww}}}zzzmmmbbb[[[ZZZ]]]VVVVVVVVVVVVWWWXXXYYYZZZ___aaaccccccbbbbbbcccdddjjjkkkooouuu}}}~~~|||pppkkkfffeeelllwww|||yyyxxxyyyyyyyyy{{{{{{{{{|||}}}~~~vvv^^^PPPKKKHHHLLLOOORRRVVV[[[bbbkkk~~~oooVVVMMMDDDFFFBBBDDDAAAIIIWWWqqqxxxgggZZZSSSOOONNNNNNOOOPPPNNNKKKHHHGGGGGGIIIJJJKKKLLLMMMNNNOOOOOOLLLMMMMMMMMMNNNQQQVVVZZZ]]]___eeemmmrrrwww~~~ssslllaaaZZZTTTSSSSSSQQQQQQTTTTTTUUUXXX\\\ccckkktttyyyvvvwwwrrrjjjhhhjjjjjjfffgggeeeiiittt|||ooo```XXXSSSPPPQQQTTTVVVXXX___hhhmmmqqq{{{yyyhhhPPPEEE<<<;;;===<<<;;;;;;999:::888;;;BBBJJJfffyyymmmddd\\\QQQGGGDDDCCCAAAAAABBBDDDGGGIIIXXXdddttt|||{{{vvvqqqooojjjfff```ZZZTTTNNNHHHDDD???===:::999999999888666555888<<<@@@DDDFFFGGGGGGJJJMMMQQQTTTTTTTTTTTTUUUYYY]]]]]]XXXUUUVVVWWWVVVVVVXXXZZZ[[[[[[[[[]]]___eeeffffffaaa\\\\\\aaafffgggiiilllnnnnnnoooqqqrrrsssqqqpppssswww{{{}}}}}}{{{vvvqqqnnniiiggglllsss}}}~~~wwwqqqnnnmmmllliiikkkmmmqqquuuzzz}}}~~~}}}|||}}}~~~yyyzzzxxxuuuuuuzzzyyyrrrmmmkkkhhhdddaaacccaaaaaaaaabbbbbbcccccccccddddddeeefffgggjjjooorrrtttuuuxxx~~~xxxnnnhhhjjjqqqyyy|||yyywwwwwwyyyzzzzzz{{{{{{||||||~~~~~~|||aaaOOOOOOLLLMMMRRRVVVWWW\\\bbbmmmwwwqqqWWWNNNDDDFFFBBBCCCBBBJJJVVVoooppp___TTTNNNLLLLLLNNNOOOPPPNNNLLLJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQMMMNNNOOOOOOPPPTTTZZZ^^^bbbdddjjjrrrwwwzzzzzzpppiii```ZZZVVVWWWVVVTTTTTTWWWSSSSSSTTTXXX]]]bbbgggjjjeeefffeeebbbbbbeeehhhhhhgggiiiooo|||}}}nnn^^^UUUQQQOOOQQQTTTXXXZZZ```iiiooosss|||zzzgggNNNDDD<<<<<<===<<<;;;<<<888:::888:::@@@FFFaaazzzoooggg___SSSHHHEEECCCAAA@@@AAACCCFFFHHHSSSaaarrr||||||wwwrrrppplllhhhbbb\\\VVVOOOIIIEEE@@@>>>:::999888999888777777999===AAADDDEEEFFFFFFIIILLLQQQTTTUUUUUUUUUUUUXXX^^^___ZZZUUUUUUVVVUUUVVVXXXYYYZZZZZZZZZ\\\]]]___cccgggeeeaaa___aaaeeedddhhhllloooooonnnnnnmmmmmmlllllloootttyyy~~~zzzvvvqqqmmmhhhfffllluuuxxxsssrrrrrrllllllmmmppptttyyy}}}}}}yyyxxx{{{|||sssooolllmmmpppoooiiicccbbbggghhhiiijjjkkkllllllllliiihhhfffdddeeejjjqqqwwwyyyzzz~~~|||vvvuuuwww{{{}}}{{{yyyvvvvvvwwwzzz{{{{{{|||}}}}}}~~~lllZZZQQQOOOOOORRRWWWYYY[[[bbbjjjwwwrrrXXXOOOEEEFFFBBBCCCCCCJJJRRRjjj|||hhhWWWOOOMMMMMMNNNPPPQQQRRRPPPMMMKKKJJJJJJMMMMMMMMMMMMOOOPPPQQQRRROOOQQQSSSUUUWWW[[[```dddhhhjjjpppxxxzzz|||xxxnnnhhh\\\YYYWWWYYYZZZXXXZZZ^^^ZZZYYYYYYZZZ]]]`````````cccdddddddddeeeggghhhiiijjjnnnuuu{{{mmm]]]SSSPPPNNNQQQVVVZZZ[[[bbbkkkrrrvvv}}}yyyeeeMMMEEE>>>======;;;:::<<<888:::777:::???CCC\\\{{{rrrjjjaaaUUUIIIEEECCCAAA???@@@CCCFFFHHHOOO]]]ooo{{{}}}yyyuuusssmmmjjjddd^^^XXXQQQJJJEEEBBB???;;;999999999999888999:::===???BBBCCCCCCCCCFFFJJJPPPTTTUUUUUUUUUVVVWWW^^^aaa\\\VVVTTTUUUTTTUUUWWWYYYYYYYYYZZZ\\\^^^\\\aaafffgggeeecccbbbccceeehhhmmmppppppnnnmmmmmmjjjiiiiiikkkoootttzzz~~~vvvsssppplllfffeeemmmwww|||wwwuuuvvvooooooooopppssswww|||~~~~~~zzzwwwqqqjjjkkkhhhhhhmmmpppnnnnnnooohhhhhhiiikkkmmmppprrrsssqqqnnnjjjeeedddhhhooottt{{{}}}zzzxxxvvvwwwyyy|||}}}~~~sss```UUUSSSOOOPPPTTTXXXZZZ]]]hhhssssssYYYPPPEEEFFFBBBCCCCCCHHHMMMbbbwwwbbbSSSMMMNNNPPPRRRSSSUUUWWWVVVRRRNNNKKKJJJIIIIIIJJJLLLNNNPPPRRRSSSTTTVVVZZZ]]]```dddiiillloooqqqvvv|||~~~}}}~~~vvvnnniii]]][[[]]]aaacccdddgggllliiifffcccbbbccccccaaa___fffddddddhhhmmmooopppppprrrvvv{{{vvvhhhYYYQQQOOOOOORRRWWW]]]^^^dddnnnuuuyyy^^^MMMEEE???>>>===:::999;;;777999777999===AAAXXX|||}}}tttmmmdddWWWKKKEEECCC@@@???@@@BBBFFFIIILLLZZZmmmyyy|||zzzwwwvvvppplllgggaaa[[[SSSLLLGGGDDDAAA<<<:::999:::999999999:::;;;<<<>>>???@@@@@@CCCHHHNNNSSSUUUVVVVVVVVVWWW___bbb]]]VVVTTTTTTSSSTTTVVVXXXYYYYYYZZZ\\\^^^___aaadddeeefffdddcccaaafffhhhjjjjjjjjjjjjkkkmmmkkkkkkiiiiiijjjooouuuyyyrrrpppnnnkkkfffeeennnxxxyyyxxxyyysssrrrppppppssswww{{{~~~wwwxxxyyyxxxvvvvvvxxxyyy}}}~~~}}}yyywwwvvvqqqjjjiiieeeeeejjjpppssswww|||nnnnnnnnnnnnpppsssvvvwwwxxxwwwsssooommmnnnrrrvvv~~~}}}{{{}}}zzzjjjZZZRRRRRRQQQRRRVVVZZZ\\\bbbqqqtttYYYPPPEEEFFFBBBCCCCCCFFFHHH\\\vvvaaaSSSNNNPPPTTTVVVUUUXXX\\\\\\XXXRRRMMMKKKDDDFFFHHHKKKNNNQQQSSSTTTWWWZZZ___cccgggkkkpppssssssuuuzzz~~~|||uuunnnjjjaaa```dddkkkooopppuuu{{{ssspppllllllnnnpppooonnniiifffgggnnnwww|||~~~|||~~~}}}rrrdddVVVPPPNNNOOOTTTYYY___```fffpppwww{{{WWWMMMFFF@@@>>>===:::999;;;777999777999===???VVVzzzvvvooofffYYYMMMDDDBBB@@@>>>???CCCFFFIIIJJJXXXkkkxxx|||zzzyyyxxxrrrnnniiiccc]]]VVVNNNIIIEEEBBB===::::::::::::::::::999999::::::<<<===>>>AAAFFFMMMRRRUUUVVVVVVWWWWWW___ccc^^^VVVSSSSSSSSSSSSTTTWWWXXXXXXYYY\\\^^^dddcccbbbccceeeeeecccaaaeeeeeeeeeccccccdddhhhkkkooommmkkkiiihhhlllqqquuuooonnnmmmkkkgggfffooozzz|||{{{|||uuutttrrrqqqssswww|||}}}vvvwwwwwwuuuqqqooooooooosssxxx{{{}}}}}}}}}vvvnnnkkkgggfffkkkoooppprrruuuyyyxxxuuuttttttuuuxxxyyy||||||{{{zzzxxxxxx{{{}}}~~~|||{{{{{{|||~~~yyykkk\\\UUUVVVSSSUUUYYY]]]```hhhyyyUUUOOOKKKCCCBBBBBBCCCDDDIIIZZZvvvyyycccTTTPPPRRRUUUUUU[[[```fffhhhbbbWWWLLLEEEFFFGGGIIIKKKLLLOOOSSSWWW\\\aaahhhooosssvvvyyy{{{}}}{{{xxxrrrmmmhhhiiimmmuuu}}}|||xxxxxx{{{|||zzzvvvrrrtttvvvzzz~~~zzzpppaaaQQQMMMOOORRRVVVYYY```eeekkkrrrwww}}}}}}ZZZJJJFFF@@@<<<;;;<<<<<<;;;888;;;999999===@@@SSSpppyyyqqqeeeZZZRRRJJJCCC???AAACCCCCCDDDFFFHHHRRReeevvv}}}{{{xxxyyytttqqqllleee]]]UUUOOOLLLIIIEEE???<<<:::999999888777666666666777999;;;<<>>OOOkkk{{{rrrggg\\\UUUMMMEEE???@@@BBBCCCDDDFFFHHHQQQcccuuu}}}{{{yyyyyyvvvsssnnnggg___WWWQQQNNNIIIEEE@@@<<<::::::999888777666666777888;;;===>>>CCCFFFLLLRRRVVVWWWVVVVVVWWW[[[^^^___]]]ZZZVVVUUUSSSSSSUUUWWWYYY[[[]]]^^^ccceeefffeeeaaa]]]YYYXXX^^^bbbdddbbbaaacccdddcccgggiiilllpppsssuuuwwwxxxppppppooopppssswww{{{~~~}}}zzzqqqqqqssswww|||zzzvvvwwwxxxzzzzzzwwwtttqqqtttwww}}}{{{vvvrrrqqqrrrtttyyyzzz|||~~~~~~uuummmgggcccbbbffflllrrr|||^^^SSSLLLDDDBBBAAADDDDDDHHHWWWtttiiiYYYRRRTTTYYY\\\```eeejjjmmmiii___UUUMMMGGGJJJMMMOOORRRVVV[[[^^^iiimmmtttzzz~~~|||{{{xxxtttqqqmmmooottt{{{{{{uuukkk]]]QQQNNNQQQTTTXXX]]]eeeiiiooovvv|||sssTTTIIIEEE@@@===<<<<<<;;;:::666:::777666999:::IIIddd|||tttjjj___XXXPPPGGG@@@???AAABBBDDDGGGHHHOOO___rrr{{{|||zzzzzzwwwuuupppjjjbbbZZZSSSPPPJJJFFF@@@===;;;:::999888777777777888:::===???AAACCCFFFLLLQQQUUUWWWWWWVVVXXXXXXZZZ\\\]]]\\\ZZZXXXVVVVVVVVVVVVXXX[[[]]]___aaaaaacccddddddaaa\\\XXX[[[aaadddcccbbbeeeeeebbbaaadddjjjpppuuuyyyzzz{{{tttsssssstttwww|||~~~zzzqqqpppqqqvvv}}}}}}yyyzzz{{{|||{{{zzzwwwvvvzzz|||~~~wwwsssrrrrrryyy{{{~~~zzzwwwuuuzzzaaaTTTKKKEEEDDDBBBDDDDDDGGGTTTpppnnn\\\TTTUUUZZZ___eeehhhmmmooommmdddYYYQQQJJJLLLOOORRRVVV[[[```eeeqqquuu{{{}}}{{{zzzwwwuuuppprrrtttxxx}}}xxxrrrfff[[[QQQOOORRRVVV[[[```jjjnnntttzzzlllRRRHHHDDD@@@===<<<;;;;;;:::777:::777666999999EEE^^^|||uuulllbbb\\\TTTJJJAAA???@@@AAACCCGGGHHHMMM[[[nnnzzz|||{{{{{{xxxvvvrrrlllddd\\\UUUQQQKKKGGGAAA===;;;:::999888666777777999;;;???AAACCCCCCGGGLLLQQQUUUVVVWWWWWWXXXVVVVVVXXX\\\^^^]]]ZZZZZZYYYWWWVVVWWWZZZ]]]``````______cccggghhheeebbbbbbgggkkkjjjiiijjjiiifffcccfffjjjpppuuuyyy}}}~~~yyyyyyxxxyyy{{{|||rrrpppooouuu}}}~~~~~~}}}||||||}}}~~~|||vvvsssrrrzzz}}}}}}~~~cccTTTJJJEEEFFFDDDDDDEEEGGGPPPjjjtttaaaVVVUUU[[[```iiikkkooorrrqqqjjj___WWWRRRSSSUUUXXX\\\bbbiiinnnxxx|||~~~}}}{{{zzzyyyyyyxxxxxx{{{}}}uuunnnaaaXXXQQQQQQTTTXXX]]]ccclllpppuuu{{{gggQQQGGGDDD@@@===<<<;;;:::999888;;;888888;;;999BBBYYY|||vvvmmmeee___WWWLLLBBB???@@@@@@CCCGGGGGGJJJVVViiixxx}}}|||{{{xxxvvvsssmmmfff]]]VVVRRRLLLHHHBBB>>><<<;;;999888777777888:::<<>>@@@BBBEEEGGGKKKOOOSSSVVVWWWXXXVVVYYY[[[ZZZWWWWWWYYY[[[bbb```^^^\\\[[[ZZZ[[[\\\]]]aaagggkkknnnsssyyy~~~}}}|||{{{{{{zzz}}}|||{{{{{{||||||zzzxxxwwwxxx|||}}}{{{zzz}}}tttlllnnnxxx~~~}}}|||{{{}}}|||}}}uuu[[[QQQJJJFFFHHHFFFFFFDDDEEEQQQllllll[[[[[[ccciiippp{{{~~~{{{xxxvvvyyyzzzlll___YYYUUUOOOPPPYYY\\\[[[cccooottt{{{xxxVVVKKKDDDAAA>>><<<<<<;;;999777888666666888888999>>>EEEddd{{{{{{vvvnnnfff___UUUIIIBBBBBBDDDEEEEEEFFFGGGLLLWWWkkk|||||||||{{{zzzwwwssskkkbbb[[[SSSMMMFFF@@@>>><<<999666666777888:::<<>><<<;;;:::999777999666666888888888===CCC\\\sss|||xxxooogggaaaWWWKKKCCCAAABBBCCCBBBDDDFFFJJJUUUhhhyyy~~~{{{|||{{{zzzxxxssslllccc]]]VVVPPPHHHBBB@@@>>>:::777666777888:::<<>><<<;;;:::888777:::777666888888777;;;AAAWWWnnn~~~yyyppphhhcccZZZMMMDDDAAAAAA@@@@@@CCCDDDHHHRRReeevvv}}}{{{|||{{{zzzxxxtttnnnfff```YYYSSSKKKEEEBBB???;;;888777777999:::===???AAACCCDDDGGGJJJLLLNNNOOORRRTTTXXXWWWWWWWWWWWWXXXXXXYYY\\\]]]^^^___```aaa``````___aaahhhqqqvvvwww|||~~~zzzvvvtttvvvyyy{{{~~~rrrssszzz~~~{{{wwwyyy~~~~~~~~~gggVVVLLLHHHGGGGGGGGGGGGGGGJJJVVVlll|||~~~jjj``````lllrrr|||}}}vvvlll___UUURRRNNNNNNRRR[[[___aaafffnnntttwwwcccLLLHHHCCC@@@===<<<;;;:::888666:::777777888777666999???WWWnnnzzzqqqhhhccc[[[OOOFFFBBB@@@@@@@@@BBBDDDGGGPPPaaattt||||||}}}|||zzzyyyvvvpppiiiddd\\\VVVMMMGGGCCC@@@<<<888888888999;;;===???AAACCCDDDFFFJJJLLLMMMNNNPPPQQQWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]___```aaaaaaaaaaaa___```fffnnnrrrtttxxx~~~}}}zzzxxxwwwvvvvvvssszzz}}}wwwvvv{{{lllXXXMMMIIIGGGJJJHHHGGGGGGGGGPPPggg}}}zzzpppdddaaajjjqqq|||wwwoooeeeYYYRRRPPPNNNPPPUUU\\\aaaeeekkkqqqxxxxxx~~~\\\IIIGGGBBB@@@===;;;;;;:::888666999777666888777555888===TTTkkkzzzqqqiiibbb[[[QQQHHHCCCBBBBBBBBBCCCDDDGGGNNN___qqq|||}}}}}}|||{{{zzzwwwssslllhhh^^^XXXOOOHHHDDD@@@;;;888888999:::;;;===???AAABBBCCCFFFJJJLLLMMMNNNOOOPPPVVVVVVWWWXXXYYY[[[\\\]]]^^^```ccceeefffdddbbb```______dddkkkoooppptttyyy{{{~~~zzzwwwwww}}}}}}vvvzzzzzzwwwzzzqqq[[[PPPKKKIIIKKKHHHGGGHHHGGGMMMccczzzwwwjjjeeekkksss~~~|||pppggg^^^TTTPPPPPPPPPSSSXXX]]]ccciiipppvvvwwwvvv{{{|||YYYIIIGGGBBB@@@===;;;:::999777666777555666888777555777<<>>???AAABBBBBBFFFKKKNNNOOOPPPPPPQQQWWWXXXYYYZZZ]]]___aaabbbcccjjjttt|||}}}xxxpppjjjiiihhhjjjnnnpppooorrrxxxxxxzzz}}}}}}||||||~~~|||yyyyyyzzz|||}}}{{{}}}}}}~~~}}}{{{bbbWWWSSSPPPHHHGGGKKKNNNJJJHHHYYYnnnuuupppjjjpppxxx|||sssfff\\\UUUOOONNNPPPUUUYYY\\\___fffpppyyy~~~sssWWWJJJGGGBBB???<<<;;;:::999777555555333555777777555888<<>>@@@AAABBBBBBFFFKKKNNNPPPPPPQQQRRRXXXXXXYYY[[[^^^```cccdddeeennn{{{xxxqqqnnnmmmnnnrrrrrrqqqtttyyy{{{|||}}}|||yyyyyy{{{~~~~~~~~~}}}zzzzzz~~~{{{|||~~~~~~{{{}}}iiiXXXSSSRRRMMMLLLKKKJJJGGGJJJWWWddduuuooommmpppyyywwwkkk___VVVPPPLLLLLLOOOVVVZZZ```eeekkktttiiiTTTJJJEEE@@@>>>;;;:::999999777555555555555555666777999999AAAXXX{{{tttpppjjj```VVVMMMGGGDDDCCCBBBFFFGGGFFFPPPcccttt{{{{{{zzzyyyzzz|||{{{wwwsssnnnggg\\\SSSLLLFFF???:::;;;:::::::::;;;===>>>???BBBDDDHHHLLLPPPSSSUUUVVV]]]^^^]]][[[^^^eeegggeeeggguuu}}}}}}{{{{{{~~~}}}~~~|||zzzyyy|||xxxyyy~~~~~~}}}~~~ppp___YYYYYYSSSQQQPPPMMMHHHHHHRRR___zzztttppppppuuuzzz}}}~~~ooodddYYYSSSNNNLLLMMMQQQWWW\\\bbbgggnnnwwwdddQQQHHHDDD@@@>>>;;;999999888777555555555555555666777888999@@@UUUyyy|||vvvtttnnneeeZZZPPPIIIEEECCCAAADDDEEEEEEMMM___pppxxx{{{{{{{{{}}}~~~|||xxxtttpppiii^^^VVVOOOHHH@@@;;;::::::::::::;;;===???AAACCCEEEIIIMMMQQQTTTUUUVVV___aaa```___ccciiijjjhhhnnnxxx}}}{{{~~~}}}|||~~~~~~~~~}}}|||zzzhhhaaa```ZZZXXXUUUPPPIIIFFFMMMXXXxxxrrrnnnppptttwww{{{}}}wwwggg]]]TTTPPPOOONNNQQQVVVXXX]]]dddkkkqqqzzzyyyaaaOOOHHHEEEAAA>>>;;;999999888777666666555555666666777888999???QQQqqq}}}wwwxxxsssiii^^^TTTLLLFFFCCC???BBBCCCCCCJJJZZZjjjsss{{{{{{}}}~~~zzzvvvrrrkkkaaaYYYRRRKKKCCC===;;;:::::::::;;;>>>AAABBBCCCFFFIIINNNQQQTTTVVVVVVbbbeeeffffffiiinnnnnnkkkuuu{{{{{{}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~ooofffddd]]]\\\YYYTTTKKKEEEKKKTTTxxxzzzrrrkkklllpppuuu}}}vvvpppbbbZZZSSSQQQQQQRRRVVV[[[YYY___gggnnnuuu~~~xxxaaaQQQIIIFFFAAA>>>;;;888888888777666666666666666666777888888@@@OOOlll}}}yyyxxxtttlllbbbWWWNNNHHHDDD???AAACCCCCCHHHTTTdddoooyyy{{{~~~zzzwwwsssmmmddd]]]VVVNNNEEE???;;;;;;::::::<<>>:::888888888777777777666666666666777777888@@@MMMiii~~~{{{vvvsssllldddZZZQQQIIIEEE@@@BBBCCCDDDGGGPPP___lllwwwzzz~~~{{{xxxuuuoooggg```YYYQQQGGG@@@===<<<;;;:::<<>><<<;;;<<>>AAADDDCCCEEEHHHLLLOOOQQQRRRRRR\\\```dddgggnnnuuuwwwtttsssuuuuuussssssvvvuuurrrvvvqqqoootttxxxyyy|||~~~|||{{{zzzzzz|||~~~}}}xxxtttpppsssxxx|||yyyzzzzzzyyyyyy~~~|||~~~zzzooo]]]LLLFFFIIIKKKjjj~~~nnneeebbbcccjjjrrrzzzrrriii```ZZZSSSNNNKKKPPPUUUZZZaaaggghhhoooyyyuuueeeXXXNNNJJJCCC???:::777777777888888888777666666666666777777777>>>TTTvvv|||tttiii\\\QQQJJJAAA@@@CCCEEECCCEEETTTdddzzz~~~~~~yyysssmmmggg]]]QQQIIICCCAAA>>>;;;;;;>>>AAACCCCCCEEEHHHKKKNNNPPPQQQRRR[[[___cccfffmmmvvvyyywwwwwwtttnnnlllpppuuuqqqiiimmmkkkmmmrrruuuvvvyyy~~~~~~{{{zzzzzz{{{~~~|||xxxpppsssyyy~~~yyy{{{|||||||||yyy|||aaaKKKHHHIIILLLcccsssfffaaaeeeooovvv|||tttkkk```XXXVVVMMMNNNQQQSSSVVV[[[aaaeeemmmrrr|||uuuggg\\\PPPJJJGGG@@@999777666444555999555555555555666666666666<<<===HHHddd~~~yyyvvvpppdddUUUKKKBBB??????BBBDDDGGGQQQ\\\pppzzz|||xxxtttpppjjj```UUULLLCCC@@@<<<;;;>>>AAADDDEEEBBBDDDFFFJJJMMMOOOQQQQQQTTTXXX___eeekkkoootttwwwxxxtttqqqpppmmmkkkmmmqqqooojjjkkkssswwwwwwwwwzzz~~~|||zzzyyyzzz{{{|||ssswww|||yyyyyy~~~{{{|||hhhOOOJJJKKKHHH[[[xxxwwwiiidddhhhqqqxxxuuuoooggg]]]WWWVVVOOOQQQTTTVVVYYY^^^dddhhhpppvvvuuuiii^^^TTTMMMGGG@@@999777666444555888555555555555666666666666999999DDD]]]~~~}}}xxxwwwuuukkk\\\PPPEEEBBBAAACCCCCCFFFMMMVVViiiuuu}}}zzzwwwsssnnndddXXXPPPGGGCCC>>><<<===@@@BBBCCCBBBCCCEEEHHHKKKNNNPPPRRRTTTWWW\\\cccjjjooossstttuuusssrrrqqqmmmiiikkkpppoooiiiiiiooouuuuuuuuuwww}}}|||{{{{{{zzzyyyyyyyyy}}}wwwxxxyyy}}}zzzyyy~~~}}}{{{{{{qqqUUUNNNLLLIIIUUUqqq}}}ooogggjjjrrrzzzwwwmmmfff```XXXUUUVVVSSSUUUXXXZZZ^^^bbbgggkkkssszzzvvvlllcccZZZSSSGGG@@@999888666444444777555555555555666666666666666666>>>TTTsss{{{xxxyyy{{{uuueeeWWWHHHEEECCCDDDCCCCCCHHHOOOaaannn{{{}}}{{{xxxsssjjj^^^UUULLLGGGAAA======>>>???@@@CCCCCCDDDFFFJJJMMMPPPRRRSSSTTTXXX```iiioooqqqqqqpppqqqsssrrrmmmggghhhmmmnnnhhhfffkkkqqqsssssssssxxxzzz|||}}}|||zzzwwwuuuyyy||||||yyyvvvxxx}}}{{{yyy}}}}}}||||||zzzyyy[[[QQQNNNLLLQQQjjjtttkkkkkkrrryyy|||qqqfff___YYYTTTSSSVVVUUUXXX[[[^^^aaafffjjjnnnuuu}}}|||zzzrrriii___WWWFFF???999888666444444666555555555555666666666666555666;;;KKKhhh|||xxxzzz|||kkkZZZJJJFFFDDDEEEDDDCCCFFFKKK[[[jjjxxx}}}|||xxxooocccZZZPPPKKKDDD???===>>>???@@@DDDDDDDDDFFFIIIMMMQQQTTTSSSRRRSSS[[[fffnnnooonnnmmmooossssssmmmeeeeeejjjnnniiieeehhhnnnqqqqqqpppuuuxxx}}}|||wwwtttuuuxxx~~~{{{tttsssyyy~~~{{{|||||||||~~~zzz~~~aaaUUUPPPKKKLLL```{{{pppnnnsssxxxwwwmmmaaaZZZUUURRRRRRUUUXXX[[[^^^bbbeeeiiimmmpppxxxyyyyyyoooaaaXXXDDD>>>999888777444444666555555555555666666666666666888;;;FFF```~~~zzzzzz~~~ooo\\\LLLGGGDDDEEEEEEDDDFFFJJJXXXgggwww~~~}}}zzzssshhh```TTTOOOGGGAAA???@@@AAABBBDDDDDDEEEFFFJJJNNNRRRTTTSSSQQQQQQWWWbbbkkknnnnnnlllnnnrrrsssmmmeeecccgggmmmjjjgggfffiiinnnpppooossswww}}}zzzvvvsssvvv{{{~~~tttpppttt}}}}}}||||||~~~{{{}}}}}}~~~iiiZZZTTTOOONNN\\\{{{xxxsssuuuzzzqqqggg\\\WWWTTTQQQSSSWWW[[[^^^bbbfffiiilllpppsss|||{{{zzzsssbbbVVVBBB<<<888888777555555777555555555555666666666666666999:::AAAXXX{{{}}}zzz~~~qqq```OOOIIIDDDDDDEEEDDDFFFJJJUUUdddttt|||~~~|||vvvmmmfffZZZTTTKKKDDDAAAAAABBBCCCCCCCCCDDDGGGJJJMMMPPPRRRTTTQQQOOOTTT]]]gggnnnqqqnnnmmmoooqqqnnngggcccdddjjjkkkjjjeeedddhhhmmmooorrrvvv|||}}}zzzsssuuuxxx|||wwwppppppvvv}}}~~~}}}|||~~~}}}rrraaaYYYSSSQQQZZZrrr{{{{{{~~~}}}xxxhhh___WWWTTTSSSRRRUUUZZZ^^^aaafffjjjmmmppptttwww}}}}}}zzzvvv```QQQ@@@:::666777888666666888555555555555666666666666444888999<<>>999666777888777777999555555555555666666666777222777777888LLLooo{{{|||yyykkkYYYOOOGGGDDDDDDDDDEEEHHHJJJYYYkkkuuu|||~~~{{{uuupppfff^^^SSSIIICCCAAA@@@@@@===>>>AAAEEEHHHJJJLLLLLLTTTSSSPPPPPPUUU```nnnwwwsssmmmkkknnnpppkkkdddaaaccckkklllaaaZZZ^^^hhhnnnooorrrwww{{{~~~uuuuuuuuuvvvyyy}}}}}}ssskkklllvvv}}}~~~~~~}}}}}}gggdddWWWRRRPPP[[[ssswwwoookkk]]]VVVOOOLLLPPPWWW]]]```hhhhhhiiimmmrrrvvvwwwvvvvvvUUU@@@<<<;;;:::888777666666666777777666555555555555555666666555:::KKKhhhxxxvvvyyyxxxsss]]]TTTIIICCCBBBDDDCCCBBBKKKTTTaaannnxxx~~~yyyvvvmmmeeeZZZOOOHHHDDDAAA@@@@@@AAABBBCCCEEEGGGIIIJJJPPPWWWYYYSSSRRR\\\iiipppvvvrrrjjjcccgggmmmgggYYYaaajjjnnnfffYYYWWW```iiimmmqqqvvv{{{}}}|||yyyvvvuuuxxx|||yyyjjjhhhttt}}}||||||}}}iiifff[[[UUUQQQWWWjjj|||ssslllhhhYYYTTTOOONNNRRRYYY^^^aaajjjkkkmmmrrrxxx}}}}}}vvvTTT@@@<<<;;;:::888777666666666777777666555555555555555666666555888FFF```~~~yyywwwzzzzzzwwwbbbXXXLLLEEECCCDDDDDDDDDHHHQQQ^^^kkkvvv~~~zzzwwwppphhh]]]RRRKKKFFFBBBAAAAAAAAABBBCCCEEEGGGIIIJJJOOOWWWZZZTTTQQQYYYfffnnnuuurrriiibbbffflllggg[[[aaaiiimmmfffZZZWWW___hhhlllpppuuuzzz}}}}}}zzzwwwvvvxxx|||{{{kkkfffooo{{{}}}|||}}}}}}~~~mmmjjj```ZZZSSSSSS___uuuwwwnnnfffaaaTTTRRRPPPQQQVVV\\\aaacccgggjjjnnnttt{{{}}}pppNNN???;;;;;;999888777777666666777777666555555555555555666666666777???UUUssszzzxxx{{{}}}}}}iii___QQQGGGDDDDDDEEEFFFEEELLLYYYhhhttt}}}|||yyytttmmmbbbWWWNNNHHHDDDBBBBBBBBBBBBCCCEEEGGGIIIJJJNNNWWW\\\WWWPPPTTT```jjjuuurrriiiaaadddkkkggg]]]___ggglllggg\\\WWW^^^gggkkkoootttyyy||||||xxxvvvxxx{{{~~~nnnfffkkkttt||||||}}}~~~~~~tttpppeee^^^VVVRRRXXXkkkyyypppfff^^^ZZZPPPPPPQQQUUUZZZ___dddfffhhhlllrrrxxx~~~~~~eeeEEE===;;;:::999888777777777777777777666555555555555555444666666666:::LLLjjj{{{yyy|||pppeeeVVVIIICCCCCCEEEFFFCCCJJJUUUdddrrr||||||xxxqqqfff\\\SSSKKKFFFBBBCCCCCCBBBCCCDDDGGGIIIKKKMMMWWW^^^YYYPPPOOOZZZfffsssqqqiii```bbbhhhggg```]]]ccciiiggg^^^WWW\\\fffjjjnnnsssxxx{{{}}}yyywwwxxx{{{}}}~~~tttiiikkksss{{{~~~{{{~~~~~~}}}vvvhhhbbbZZZUUUVVVfff|||sssiii___XXXTTTNNNQQQTTTYYY]]]bbbgggiiiooouuu||||||~~~YYY???>>>::::::999888777777777777777777666555555555555555333444666777999FFFccc~~~~~~{{{}}}vvvkkk[[[LLLCCCAAACCCEEEDDDHHHRRR```ooo|||~~~|||uuukkk```WWWOOOHHHDDDEEEDDDCCCCCCDDDFFFIIIKKKMMMVVV^^^\\\QQQMMMUUUaaaooopppjjjaaa```ggggggbbb[[[```ggghhh```WWW[[[dddjjjmmmrrrvvvzzz~~~~~~yyywwwxxx{{{}}}~~~yyyoooqqqwww{{{}}}{{{~~~|||mmmfff^^^YYYVVVbbb~~~uuukkkaaaYYYTTTRRRPPPTTTXXX]]]```dddiiilllrrrzzz{{{xxxQQQ??????:::999999888777777888888777777666555555555555555444333555888888AAAZZZttt}}}|||{{{qqq```PPPEEEAAABBBDDDEEEGGGNNN[[[kkkyyyzzzpppfff]]]TTTLLLGGGFFFEEECCCCCCDDDFFFIIIKKKNNNUUU^^^]]]TTTMMMSSS]]]llloookkkbbb```eeegggbbbYYY]]]dddiiibbbXXXYYYcccjjjmmmrrruuuyyy}}}~~~zzzxxxyyy|||~~~}}}sssvvv~~~||||||~~~{{{rrrjjjbbb\\\VVV[[[ttt|||vvvlllbbbZZZUUUSSSRRRTTTWWW\\\```bbbfffjjjnnnsss|||dddJJJ???===:::999888888777888888888777777666555555555555555666333555888888===QQQiii|||vvvfffUUUHHHBBBBBBCCCGGGFFFJJJUUUfffvvv~~~uuulllcccYYYQQQLLLGGGEEECCCCCCCCCFFFIIILLLOOOTTT\\\___WWWOOOQQQZZZhhhmmmkkkccc```dddfffbbbXXXZZZbbbiiicccXXXXXXbbbkkknnnrrruuuxxx{{{}}}yyyxxxyyy|||}}}uuuzzz}}}|||}}}}}}vvvmmmddd^^^UUUUUUjjjvvvpppfff\\\UUUSSSSSSTTTVVVZZZ___aaacccfffkkkooowwwvvvUUUEEE>>>999999999888888888888888888777777666555555555555555888444444888888:::KKK```{{{zzzjjjXXXJJJCCCBBBDDDGGGEEEGGGRRRccctttyyypppggg]]]UUUPPPGGGFFFDDDCCCCCCFFFJJJLLLPPPTTT[[[___ZZZQQQQQQXXXfffllllllddd```dddfffbbbWWWYYYaaajjjdddXXXXXXaaalllooorrrtttwww{{{}}}yyyxxxyyy}}}}}}uuuzzz~~~|||}}}}}}rrrfff```\\\\\\eeeppp|||tttkkkfff]]]UUUPPPOOORRRTTT\\\]]]```bbbdddiiinnnsssyyy___EEEBBBAAA888<<<;;;999888777777666666666666666666666666666666666666666777666999EEERRR|||}}}|||sss```OOOGGGDDDAAACCCFFFHHHJJJWWWmmm~~~zzzuuusssnnn```QQQMMMJJJFFFDDDEEEFFFHHHHHHLLLOOOVVV\\\ZZZUUUTTTWWWeeelllllldddbbbeeeeee```XXXWWW]]]eeeddd^^^^^^eeeoooooopppsssvvv{{{~~~yyyxxx{{{xxx~~~|||yyy}}}sssiiiccc```___fffoooyyyqqqfffaaaYYYSSSOOOPPPSSSUUU\\\^^^aaadddggglllqqquuu}}}zzzvvvUUUAAA>>>???999<<<;;;:::888777777666666666666666666666666666666555555666777666888BBBNNNlll~~~}}}tttaaaRRRJJJFFFBBBCCCFFFGGGIIIUUUjjj{{{{{{{{{wwwjjj[[[PPPLLLHHHEEEEEEFFFGGGHHHMMMPPPVVV\\\ZZZUUUTTTWWWdddkkkkkkdddbbbfffgggbbbXXXWWW]]]eeeddd]]]^^^eeeooooooppprrrvvvzzz}}}yyyxxx{{{~~~zzz~~~{{{}}}uuummmhhheeedddhhhmmmyyy|||ssslll^^^ZZZTTTPPPOOOQQQTTTWWW\\\___cccggglllqqqwww{{{zzz|||cccLLLAAA???@@@<<<<<<;;;:::999777777777777666666666666666666666666444444666888666777>>>HHHbbb}}}~~~tttdddVVVNNNIIIDDDCCCEEEFFFHHHRRRdddvvvsssfffTTTPPPJJJFFFEEEFFFFFFGGGNNNQQQWWW\\\ZZZUUUSSSVVVbbbiiiiiicccbbbgggiiieeeYYYXXX]]]dddbbb[[[\\\dddmmmnnnoooqqquuuzzz~~~|||yyyxxx{{{~~~}}}}}}~~~}}}xxxrrrmmmkkkjjjjjjkkkrrrzzzsssjjjcccUUUSSSPPPNNNOOOSSSWWWZZZ^^^bbbgggmmmrrrxxx~~~TTTIIIFFFDDDCCC@@@<<<;;;:::999888777777777666666666666666666666666444444666888777555:::BBB]]]~~~~~~~~~|||tttfffZZZSSSMMMGGGDDDEEEEEEGGGOOO^^^ooozzzyyymmmYYYTTTMMMGGGEEEEEEEEEDDDNNNPPPWWW\\\ZZZTTTSSSVVV```fffgggbbbbbbhhhkkkhhh]]][[[^^^ccc```YYYZZZaaallllllnnnppptttyyy~~~}}}zzzxxxxxxzzz|||}}}}}}~~~|||yyyuuuqqqooonnnkkkhhhmmm~~~xxxppphhh```ZZZPPPOOONNNNNNQQQUUUZZZ]]]aaafffmmmtttzzzpppLLLIIIKKKIIIFFF@@@===<<<:::999888888777777666666666666666666666666444333555888777555888>>>OOOuuu~~~zzzyyysssiii```ZZZRRRKKKEEEEEEEEEGGGLLLXXXhhhuuu}}}rrr___YYYPPPIIIEEEDDDCCCCCCLLLOOOUUU[[[YYYSSSRRRUUU]]]dddeee``````hhhllliiibbb___```ccc___WWWXXX___kkkkkklllooosssxxx}}}~~~}}}zzzwwwuuuuuuvvvxxx~~~~~~}}}~~~}}}|||}}}{{{zzzvvvrrrqqqpppkkkeeefffrrrzzzpppggg^^^WWWSSSNNNNNNOOOQQQTTTYYY]]]```eeekkksss{{{aaaHHHIIILLLLLLHHH???===<<<;;;999888888888888666666666666666666666666555333555777777555777<<>>===<<<:::999888777777555777::::::888666555555666555444333333444555666BBBTTTtttyyywwwwwwzzz|||zzzrrrkkkVVVHHHBBBHHHJJJHHHQQQaaaooo{{{uuupppggg\\\RRRJJJEEECCCFFFGGGIIINNNRRRTTTTTTTTTZZZ___^^^WWWYYYdddhhhcccbbbaaa___]]]^^^cccjjjooollljjjiiijjjooouuuyyy{{{{{{zzzzzzzzz{{{|||~~~{{{xxxyyyxxxwww}}}}}}~~~|||}}}{{{uuunnnooovvvxxx|||uuujjjaaa[[[XXXSSSPPPOOOPPPQQQQQQXXXZZZ]]]```ccchhhnnnrrrwww~~~}}}qqqaaaXXXOOOMMMPPPQQQMMMHHH>>>===<<<:::999888888777888;;;??????<<<888555333666555444444444444555666===LLLhhh|||{{{|||{{{tttZZZKKKBBBGGGJJJGGGNNN[[[iiivvv{{{vvvnnncccYYYPPPJJJGGGEEEEEEHHHLLLPPPSSSTTTSSS[[[___^^^WWWYYYcccgggcccaaa```___^^^___dddkkkppplllkkkjjjlllqqquuuxxxyyyzzzyyyyyyyyyzzz}}}{{{xxxyyyyyyzzz|||uuuzzzzzzssswww|||wwwrrrjjj```WWWRRRPPPMMMLLLNNNQQQUUUXXX]]]___cccfffjjjoootttxxx}}}yyysss___^^^YYYSSSPPPOOONNNJJJGGG???>>><<<;;;999999888888;;;???BBBCCC???999444222666555444444444444555666:::DDDZZZwww~~~~~~{{{___NNNCCCGGGJJJGGGKKKTTTaaaqqq|||tttjjj___UUUMMMIIICCCCCCEEEIIINNNRRRSSSSSSZZZ___^^^WWWWWW```fffeee`````````___aaaffflllqqqkkkkkklllooosssvvvvvvvvvxxxwwwvvvwwwyyy|||}}}{{{||||||yyyxxxzzz}}}}}}yyyxxxtttiiiiii{{{wwwpppjjjbbbYYYSSSQQQPPPNNNMMMNNNRRRXXX\\\^^^aaaeeeiiimmmrrrwww{{{aaaYYYWWWUUURRRNNNKKKHHHEEECCC@@@???===;;;:::999999999<<<>>>@@@@@@<<<888555333555555555444444555555555999???PPPlll~~~yyyaaaPPPDDDFFFIIIHHHJJJOOO[[[nnn}}}wwwmmmbbbWWWNNNJJJCCCCCCCCCGGGKKKOOOQQQRRRYYY^^^^^^XXXWWW]]]cccfffbbbbbbbbbaaabbbeeekkknnnjjjkkkmmmrrruuuvvvuuusssssssssrrrsssvvv{{{~~~{{{yyyzzz~~~}}}yyyxxxyyyxxxtttoookkk^^^\\\kkk{{{yyyppphhhaaa[[[TTTPPPPPPPPPPPPPPPPPPTTT[[[``````ccchhhmmmqqqvvv{{{tttZZZZZZRRRQQQPPPLLLHHHEEEBBBAAA@@@???>>><<<;;;:::999999:::::::::888666555555777444555555555555555555444777<<>>===;;;:::::::::888777666444222333666999444444555666666555444444444777AAAVVVtttxxxppp]]]QQQGGGFFFGGGHHHIIILLLTTTeeevvvzzzqqqfff[[[UUULLLIIIGGGFFFHHHKKKMMMNNNUUU\\\```^^^XXXWWW^^^eeeeeefffeeedddcccbbbdddfffeeeggglllrrrvvvvvvrrroookkklllmmmppptttxxx|||~~~|||}}}~~~~~~~~~}}}}}}|||zzzxxx|||xxxooogggXXXOOOQQQSSSeee}}}wwwoooiiiddd___XXXRRRNNNMMMLLLMMMMMMRRRWWWYYYZZZ]]]dddiiijjjnnntttzzzttt]]]UUUUUURRROOOKKKIIIHHHGGGEEECCCAAA@@@???===<<<;;;;;;:::777777777555444444666888444444555666666555444444222555;;;KKKggg}}}uuunnn\\\TTTKKKGGGEEEEEEGGGKKKNNN\\\lllwwwyyynnnddd^^^RRRNNNJJJHHHHHHJJJLLLLLLRRRZZZaaaaaaYYYVVV[[[dddcccdddeeedddcccbbbccceeebbbeeejjjppptttuuurrrooojjjlllooorrrvvvyyy|||}}}yyy|||~~~}}}|||xxxzzzzzzyyytttkkkZZZPPPNNNNNN___|||~~~~~~|||xxxpppfff___\\\XXXRRRMMMJJJKKKLLLNNNSSSXXX^^^```___aaafffkkklllpppvvv|||bbbXXXVVVTTTQQQLLLHHHFFFGGGGGGEEEBBBBBBAAA???>>><<<;;;;;;;;;777999:::999777555555666333444555666666555444333333555999EEE___~~~~~~{{{sssmmm\\\VVVNNNHHHDDDCCCEEEIIIJJJVVVeeeqqq{{{}}}sssiiicccVVVRRRLLLIIIHHHJJJKKKKKKQQQYYYbbbbbbZZZUUUZZZccc```bbbcccdddccccccdddeeeaaadddiiiooottttttrrrooojjjlllpppuuuxxx{{{||||||vvvzzz~~~}}}{{{uuuxxxzzz{{{xxxjjj[[[TTTSSSYYYgggvvv|||~~~yyyssskkkccc\\\XXXTTTSSSQQQMMMKKKLLLOOORRRWWW[[[___ccceeegggiiikkktttuuu{{{oooZZZPPPRRRUUUQQQNNNJJJIIIJJJIIIGGGDDDCCCAAA>>>======<<<;;;:::;;;:::999777666666555555555555555555555555555555111777;;;@@@QQQnnn}}}{{{yyyvvvpppkkk]]]SSSJJJFFFDDDBBBEEEIIIMMMQQQZZZggguuu|||vvvkkkbbbZZZTTTMMMHHHGGGIIILLLNNNMMMTTT\\\```___[[[XXXWWW]]]bbbdddaaa___cccggghhhccceeeeeegggpppxxxuuullllllpppuuuxxxxxxwwwvvvvvvwwwzzz~~~~~~}}}}}}vvvvvvyyyuuufffXXXWWW^^^fffqqqzzz|||xxxxxxzzz}}}~~~uuurrrnnnhhhaaa[[[VVVSSSOOOOOONNNLLLLLLNNNRRRVVV]]]```eeehhhjjjmmmoooqqqxxxyyy~~~tttdddXXXSSSUUUSSSPPPMMMJJJIIIIIIHHHFFFDDDBBBAAA???>>>???>>><<<:::;;;:::999777666666666666555555555555555555555555222666888<<>>;;;;;;:::999888777666666666555555555555555555555555333555666888EEEaaa~~~{{{xxxsssnnnjjj\\\SSSJJJGGGDDDCCCEEEIIIGGGJJJQQQ[[[ggguuuyyyqqqfffaaaYYYSSSOOOLLLJJJIIIPPPSSSWWWYYYXXXWWWVVVWWW]]]bbbddd```^^^```cccdddeeefffhhhlllttt{{{yyyssstttxxx||||||zzzxxxxxxyyy|||}}}|||}}}~~~~~~|||{{{{{{lllbbbYYY\\\eeelllllliiippp}}}uuusssqqqooopppssswwwzzz|||}}}zzzzzzzzzwwwsssmmmgggccc\\\YYYUUUQQQOOONNNNNNOOONNNPPPQQQSSSVVVZZZ```dddhhhkkkooosssvvvyyy}}}ppp\\\YYYVVVTTTSSSMMMMMMLLLJJJHHHGGGGGGFFFEEEBBBBBBBBBCCCDDDCCC???<<<;;;;;;999888777666666666555555555555555555555555444555555666AAA\\\~~~~~~zzzvvvqqqllliii\\\SSSJJJGGGEEECCCDDDHHHFFFHHHMMMVVVaaappp}}}~~~vvviiiddd^^^WWWSSSOOOKKKIIILLLOOOSSSVVVXXXXXXWWWWWW___dddfffbbb___aaadddddddddeeehhhoooxxx~~~~~~{{{yyy}}}|||yyyzzz}}}}}}{{{yyy{{{|||wwwpppeeebbb^^^]]]aaadddcccaaajjjwww|||yyyuuupppnnnnnnooopppuuuxxx|||~~~{{{wwwuuuqqqqqqpppmmmhhhbbb\\\YYYSSSQQQNNNLLLLLLMMMOOOQQQRRRSSSUUUWWWZZZ^^^cccgggjjjmmmqqquuuxxx|||zzzeee\\\[[[TTTQQQQQQMMMLLLLLLKKKIIIGGGFFFFFFGGGDDDCCCCCCDDDEEECCC@@@===<<<;;;:::888777777666666555555555555555555555555444555555777@@@XXX{{{~~~zzztttnnnjjjgggZZZQQQIIIFFFDDDBBBCCCGGGFFFHHHLLLSSS]]]kkk{{{wwwooojjjbbb[[[UUUPPPKKKHHHHHHKKKPPPVVVZZZ[[[YYYXXX^^^dddfffbbb```aaacccccccccdddhhhrrr{{{~~~~~~{{{~~~~~~~~~~~~|||zzzyyyxxxuuunnnhhh___bbbbbb^^^\\\^^^^^^]]]ccciiizzz~~~yyysssoookkkjjjiiijjjmmmqqquuuyyy~~~}}}{{{xxxuuupppmmmgggfffdddaaa]]]XXXTTTRRRNNNLLLKKKJJJLLLNNNQQQSSSUUUWWWYYY[[[]]]aaaeeeiiiooorrruuuyyy}}}hhh[[[YYYZZZRRRPPPRRROOOLLLMMMLLLJJJHHHGGGHHHIIIFFFEEEDDDDDDDDDCCC@@@===<<<;;;:::999888777777777555555555555555555555555444555666888>>>QQQssszzzssslllhhhfffXXXPPPHHHEEECCCAAAAAAEEEEEEGGGKKKPPPXXXfffvvvyyyvvvqqqhhh```ZZZTTTOOOKKKJJJLLLOOOUUUZZZ\\\\\\ZZZ\\\bbbeeebbb```bbbccccccddddddjjjttt}}}}}}~~~{{{yyyyyyzzzxxxrrrkkkfff___bbbaaaZZZWWWXXXXXXVVVYYYZZZggg~~~{{{xxxsssnnnjjjhhhdddeeegggiiikkkpppuuuzzz{{{}}}|||zzzuuusssqqqooonnnkkkfffccc\\\[[[YYYVVVSSSPPPOOONNNLLLLLLLLLMMMOOORRRUUUWWWZZZ\\\___aaadddggglllooovvvxxx|||~~~aaaUUUTTTWWWSSSTTTUUUOOOLLLNNNNNNLLLIIIGGGIIIKKKIIIGGGDDDCCCCCCAAA???===<<<;;;:::999888777777777555555555555555555555555333444666888:::HHHhhhzzzqqqjjjfffeeeVVVNNNGGGDDDBBB???@@@CCCAAADDDHHHLLLRRR___ooozzz|||xxxsssllleeeaaa]]][[[YYYRRRPPPPPPRRRWWW[[[]]]]]]^^^dddhhhfffdddfffgggggggggffflllvvv}}}~~~xxxwwwxxxzzzyyyrrrjjjeeeaaaccc^^^VVVRRRTTTRRRLLLPPPPPPZZZppp~~~~~~~~~|||xxxsssnnnlllccccccbbb``````ccchhhkkkppprrruuuvvvxxxzzz~~~~~~~~~~~~~~~{{{xxxuuuqqqppphhhgggeeeeeedddaaa^^^[[[VVVTTTQQQOOOMMMLLLLLLLLLNNNNNNOOOQQQTTTWWWZZZ[[[^^^aaadddgggjjjnnnsssvvv{{{~~~nnnbbbUUURRRVVVUUUXXXWWWMMMMMMNNNOOOMMMIIIHHHJJJLLLKKKHHHEEEBBBAAA@@@>>><<<<<<<<<:::999888777777777555555555555555555555555222333666777666AAA___{{{yyyqqqiiifffeeeUUUMMMFFFCCCAAA>>>???BBB>>>AAAEEEIIINNNZZZjjjuuuvvvrrrlllhhhggggggggggggZZZUUUPPPOOOTTTZZZ^^^___bbbhhhllljjjiiikkkmmmllljjjiiinnnxxx}}}|||~~~|||zzzyyywwwvvvuuusssooommmhhhgggaaaYYYWWWWWWRRRJJJKKKQQQWWWaaaxxxzzzvvvsssqqqpppnnnjjjddd___]]]]]]\\\\\\^^^cccjjjmmmooopppsssuuuxxxwwwuuuuuuuuuwwwyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||zzzxxxuuurrrppppppooommmkkkjjjgggbbb___^^^]]]ZZZXXXVVVUUUUUUUUUPPPPPPOOONNNNNNMMMNNNNNNNNNQQQTTTWWWYYY\\\___bbbccceeehhhlllpppvvv}}}pppbbb[[[\\\```eeecccYYYQQQNNNMMMLLLJJJHHHHHHHHHIIIJJJMMMIIIDDDAAAAAAAAAAAA@@@>>>===;;;:::999888888888666666555555555444444444111000555888555666JJJccc{{{}}}zzzuuunnnfff```VVVMMMFFFDDDBBB???>>>???AAA???AAAFFFKKKSSS```mmmzzzvvvrrrlllhhhkkkttt~~~wwwbbbQQQPPPUUUXXX[[[___fffiiilllkkkiiijjjoootttrrrpppnnnrrryyy~~~~~~|||{{{uuuuuuvvvwwwwwwuuuqqqnnnkkkjjjddd]]]YYYXXXQQQHHHJJJPPPVVV___rrr}}}wwwsssqqqpppnnnkkkgggccc```]]]YYYVVVVVVYYY]]]```cccgggmmmqqqrrrqqqpppooopppqqqssstttuuuvvvwwwyyyzzz{{{||||||zzzzzzyyyxxxxxxxxxxxxxxxvvvuuuuuusssqqqnnnllljjjiiigggeeedddbbb```]]]ZZZWWWVVVUUUSSSRRRRRRRRRRRROOONNNNNNNNNNNNOOOOOOPPPUUUWWW[[[]]]___aaaeeeggggggjjjnnnrrrwww|||~~~hhh^^^\\\\\\aaafffcccZZZRRRPPPKKKJJJIIIGGGGGGIIIJJJKKKKKKHHHCCC@@@@@@@@@??????<<<<<<;;;:::999888777666666666555555555444444444222111444888555666FFF[[[sss~~~{{{wwwooofff```VVVMMMEEECCCBBB???===>>>@@@>>>@@@EEEIIIQQQ^^^jjjzzzyyytttnnnnnnttt~~~}}}gggTTTRRRVVVXXX[[[```dddhhhjjjjjjiiijjjnnnsssuuurrrpppsssxxx{{{zzzxxx{{{uuuuuuwwwyyyyyyvvvqqqmmmmmmjjjccc[[[WWWTTTMMMEEEIIIOOOVVV\\\iii{{{vvvsssqqqmmmlllkkkjjjgggbbb\\\XXXUUUUUUUUUUUUWWW]]]dddiiiiiihhhgggfffggghhhiiijjjiiijjjkkkmmmnnnpppqqqqqqooonnnnnnmmmmmmmmmmmmnnnjjjjjjjjjhhhfffdddbbbaaa```]]]ZZZYYYXXXWWWUUUSSSOOOOOONNNNNNNNNOOOPPPQQQPPPPPPPPPPPPQQQRRRSSSTTTWWWYYY\\\___```cccfffhhhkkknnnsssxxx}}}nnnddd^^^VVVUUUXXX\\\[[[SSSNNNMMMIIIHHHGGGGGGGGGIIIKKKMMMJJJGGGCCC@@@??????>>>>>>::::::;;;;;;:::888666555666666666555555555444444555222333777666666AAAOOOhhhzzzrrriiibbbWWWMMMEEEBBB@@@===<<<===>>>===???CCCGGGMMMYYYdddvvv|||wwwrrruuuoooZZZUUUWWWXXX\\\bbbcccfffhhhiiiiiijjjnnnrrrxxxuuutttuuuxxxyyywwwuuu|||}}}|||{{{yyyyyywwwtttpppmmmkkkeee\\\TTTPPPNNNJJJFFFJJJPPPWWW[[[bbbrrr|||yyywwwooonnnnnnnnnmmmjjjeeebbb]]][[[XXXVVVUUUXXX[[[^^^___^^^^^^]]]]]]]]]^^^^^^\\\\\\]]]]]]^^^```aaaaaabbbbbbaaaaaa```aaaaaabbb______^^^]]]\\\ZZZYYYYYYXXXUUURRRPPPPPPPPPPPPOOOKKKKKKLLLMMMOOOPPPRRRRRRUUUUUUUUUUUUVVVWWWXXXYYYYYY[[[___aaaccceeehhhjjjtttvvv{{{iiiaaa___[[[QQQNNNNNNQQQPPPKKKJJJLLLHHHGGGFFFFFFGGGIIILLLNNNJJJGGGCCCAAA@@@@@@???===:::;;;<<<<<<<<<:::777666666666666666555555555555777333222555666666;;;BBBXXXyyywwwmmmgggXXXNNNDDDAAA???<<<;;;<<<===<<<===AAADDDIIISSS^^^mmmwww{{{xxx~~~wwwaaaZZZZZZZZZ]]]cccaaadddgggiiijjjlllooorrrzzzxxxwwwxxxzzzzzzyyywwwxxx~~~~~~yyyvvvtttsssrrrqqqiii```TTTNNNLLLLLLMMMNNNNNNSSSYYY\\\^^^gggxxxuuusssqqqooonnnmmmjjjhhheeebbb___]]][[[ZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTUUUXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTRRROOONNNOOOOOOOOOOOOMMMNNNOOOQQQSSSUUUVVVWWWYYYYYYXXXXXXYYYYYYZZZ[[[___bbbeeehhhjjjmmmpppsss~~~jjjVVVVVVVVVQQQQQQMMMKKKLLLLLLJJJLLLPPPHHHHHHGGGFFFGGGJJJLLLMMMKKKHHHEEECCCBBBAAA@@@>>>;;;<<<>>>>>>>>><<<:::888777777666666666555555555777444222444666666777999HHHggg}}}sssmmmYYYOOOEEEAAA>>>;;;:::<<<<<<;;;===@@@BBBEEEMMMWWWeeeppp|||hhhaaa___\\\^^^dddaaacccfffiiillloooqqqsss{{{{{{{{{}}}~~~~~~}}}xxx~~~{{{vvvrrrrrrssstttuuuiii^^^RRRNNNMMMOOOSSSWWWRRRVVV[[[]]]\\\^^^jjjwww~~~zzzuuuqqqnnnllljjjhhhfffdddbbbaaaaaa```]]][[[XXXXXXWWWWWWVVVUUUTTTTTTWWWUUUSSSRRRQQQQQQQQQRRRSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTRRRPPPQQQRRRSSSSSSRRRQQQSSSUUUWWWYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^cccfffjjjmmmpppssswwwzzzyyy]]]TTTTTTSSSOOONNNKKKJJJMMMMMMLLLMMMPPPKKKJJJIIIHHHHHHIIIKKKLLLKKKHHHEEEDDDCCCBBB@@@>>>======>>>>>>>>>===;;;;;;777777777666666666555555666444333333444555555555AAA]]]zzzxxxqqq[[[PPPEEEAAA>>>;;;:::<<<;;;;;;===@@@AAABBBIIIQQQ^^^jjj{{{nnnhhheee``````dddbbbdddgggkkkooorrruuuvvvzzz|||~~~|||||||||xxxsssqqqpppqqqqqqqqqggg\\\SSSQQQRRRRRRUUUYYYUUUVVV[[[^^^[[[YYY___iii}}}{{{wwwtttqqqnnnkkkiiifffdddcccddddddbbb```\\\\\\[[[[[[YYYXXXWWWVVVWWWVVVTTTRRRRRRRRRSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUWWWXXXWWWUUUVVVWWWYYY[[[\\\]]]]]]]]][[[[[[\\\^^^```ccceeefffhhhkkkpppssswww{{{dddYYYXXXUUUSSSUUUKKKKKKOOOUUUVVVRRROOOOOOOOONNNKKKIIIIIIIIIJJJKKKIIIGGGEEECCCBBBAAA???===============<<<<<<<<<<<<777777777777666666666555555555444222333444555555===UUUsss{{{ttt]]]RRRFFFAAA>>>;;;;;;<<<;;;;;;===@@@@@@@@@FFFMMMVVVcccvvvrrrnnnjjjcccaaadddccceeeiiinnnsssvvvxxxxxx{{{}}}{{{xxxtttqqqooommmkkkiiidddZZZSSSTTTUUUSSSTTTWWWWWWVVVZZZ^^^[[[VVVYYYaaaeee}}}{{{xxxuuurrrnnnjjjfffdddeeefffdddbbb``````___^^^]]]\\\ZZZYYYVVVUUUSSSRRRRRRTTTUUUVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTUUUWWWXXXUUUUUUVVVXXXZZZ[[[YYYWWWXXXYYY[[[]]]^^^^^^]]]]]]\\\^^^```cccfffjjjmmmoooppptttxxx}}}dddQQQRRRUUUPPPQQQYYYMMMPPPXXXaaaccc\\\UUUSSSQQQPPPMMMJJJIIIIIIIIIJJJHHHFFFDDDBBBBBB@@@>>><<<======<<<;;;;;;;;;<<<<<<777777777777666666666666444555555222222444666666666KKKiii{{{|||uuu^^^SSSGGGBBB???<<<;;;===<<<;;;===@@@@@@???DDDKKKOOO]]]qqqtttrrrnnneeeaaacccdddfffjjjooouuuxxxzzzzzz{{{~~~|||zzzvvvrrrpppooolllhhhcccccc]]]WWWUUUUUUWWWVVVUUUYYYXXXVVVVVVUUUVVVWWWXXXbbbuuu{{{uuuuuurrrnnnjjjhhhfffdddaaacccbbbbbbaaa```___^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[YYYYYYYYYYYYXXXWWWVVVVVVXXXZZZ\\\^^^```bbbbbbcccbbbccceeehhhlllpppsssuuuxxx~~~eee]]]SSSNNNOOOQQQPPPMMMRRRRRR]]]qqqxxxlll```[[[aaaVVVKKKHHHMMMRRRQQQNNNIIIGGGDDDAAA???>>>>>>?????????>>>>>>======<<<<<<===<<<:::888666666666666222444666444111000444999<<<@@@UUUuuu}}}ssseeeTTTFFFCCCAAA<<<;;;??????@@@AAABBBBBBDDDGGGIIIPPPXXXfffwwwyyytttssspppjjjdddhhhjjjmmmpppsssvvvzzz}}}}}}}}}{{{{{{wwwtttrrrqqqnnniiidddaaa]]]WWWUUUVVVXXXWWWVVVXXXWWWVVVVVVVVVVVVWWWXXX[[[gggwww|||~~~{{{wwwtttqqqnnnjjjgggeeedddcccbbbaaa___^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]^^^```aaaaaa^^^^^^___^^^^^^]]]\\\\\\\\\]]]___bbbdddfffhhhhhhlllmmmooorrrwww{{{yyyooo]]]WWWPPPLLLMMMOOOPPPPPPTTTQQQXXXfffkkkddd___aaacccXXXLLLHHHLLLPPPPPPNNNHHHGGGDDDAAA??????????????????>>>>>>======>>>>>>===<<<:::888666666666666222666:::999555222333555777<<>>======>>>@@@AAA<<<;;;:::888777666555555333888<<<===999444222222333:::GGGZZZqqqwwwwwweeeVVVHHHFFFDDD>>>===@@@BBBCCCDDDDDDEEEGGGJJJMMMOOOTTT]]]kkkyyy~~~|||}}}}}}zzzvvvppppppqqqsssvvvzzz}}}}}}{{{xxxwwwuuuqqqjjjeee]]]YYYUUUUUUWWWYYYYYYXXXUUUUUUVVVWWWWWWWWWVVVVVV[[[YYY^^^qqq{{{vvvrrrqqqpppnnnkkkhhhfffdddcccbbbaaaaaa``````aaaaaaaaa```````````````aaaaaaaaa[[[\\\___aaacccdddddddddbbbcccdddddddddddddddcccfffgggiiilllppptttvvvxxxyyyzzz{{{~~~vvvcccTTTSSSSSSQQQPPPRRRWWWZZZVVVSSSQQQQQQQQQSSS^^^jjjzzzlll[[[OOOKKKKKKJJJHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@???>>>>>>>>>@@@AAACCC<<<<<<:::999888666666555333777;;;;;;999555333222444<<>>===@@@BBBCCCEEEFFFGGGIIIMMMPPPTTTVVV\\\gggttt}}}uuusssrrrsssvvvzzz}}}~~~{{{wwwuuutttpppjjjddd[[[WWWSSSSSSVVVWWWVVVUUUSSSTTTVVVWWWXXXWWWVVVUUUTTTSSSXXXfffzzzzzzyyywwwtttqqqnnnllljjjfffeeeeeedddddddddddddddccccccccccccddddddeeeeeefffgggiiikkkllllllkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllmmmooorrrvvvzzz}}}}}}zzzlll^^^SSSSSSSSSRRRQQQRRRUUUXXXTTTSSSRRRPPPNNNPPP[[[ggguuuiiiYYYNNNJJJIIIHHHGGGEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCC===<<<<<<:::999888666666333555666666555555555555444<<>>>>>======;;;999888777444333222222222444555666333888AAALLL___uuuiiiXXXHHHDDDAAA>>>???DDDBBBEEEHHHKKKNNNRRRXXX\\\^^^___cccjjjuuu|||uuusssuuuxxxzzzzzz~~~|||wwwqqqmmmllliiieeeaaaXXXUUUPPPOOOOOOOOOLLLIIIPPPRRRVVVXXXYYYXXXUUUTTTOOORRRWWW\\\^^^dddvvv~~~xxxwwwvvvtttsssrrrrrrrrrpppqqqqqqrrrssssssttttttsssuuuwwwzzz{{{{{{zzzyyyuuuvvvwwwxxxzzzzzzzzz{{{rrruuu}}}lll]]]]]]\\\WWWNNNKKKIIIJJJMMMOOOMMMKKKKKKMMMOOOMMMKKKLLLOOORRROOOKKKFFFEEEFFFHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCBBBAAABBBCCCDDDDDDCCCAAA@@@?????????>>>===;;;999888666444222222222333444444333666???LLLYYYgggxxxnnn[[[JJJDDDBBB???BBBHHHEEEGGGKKKOOOSSSYYY___ccceeegggllluuuxxxtttvvvyyyyyyyyyyyy}}}{{{vvvooojjjhhhgggccc```XXXTTTPPPMMMMMMLLLHHHEEEOOORRRVVVYYYZZZXXXUUUSSSLLLNNNSSSWWWWWWZZZjjj{{{}}}{{{zzzxxxxxxwwwvvvwwwwwwxxxyyyzzzzzzzzzzzz||||||}}}yyyvvvxxxxxxwwwbbb[[[WWWTTTUUUMMMIIIGGGIIINNNPPPNNNJJJHHHKKKKKKJJJIIIJJJKKKJJJHHHFFFEEEEEEGGGHHHHHHGGGCCCDDDDDDDDDDDDDDDCCCCCCAAACCCEEEFFFEEECCC@@@???@@@@@@@@@@@@>>><<<:::999777666444333444333222111444555???NNNWWW^^^ppp|||~~~qqq^^^KKKEEECCCAAAEEELLLFFFIIINNNRRRWWW]]]dddiiilllnnnuuu{{{vvvwwwyyyzzzxxxuuuzzz}}}wwwqqqkkkhhhhhhgggccc^^^VVVQQQMMMNNNRRRRRRMMMGGGQQQ]]]aaaWWWQQQTTTVVVRRRRRRMMMLLLQQQUUUVVV]]]eee{{{wwwlllxxx~~~uuu~~~ddd\\\ZZZSSSLLLKKKJJJKKKLLLLLLLLLKKKJJJIIIJJJIIIHHHGGGEEEDDDCCCCCCFFFEEEDDDEEEGGGHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDEEEEEEFFFFFFEEECCCAAA@@@@@@@@@AAABBBAAA???:::666888777666555555555555555:::777<<>>>>>===:::888888888777666555555555555777555:::FFFLLLOOOYYYfffxxx}}}lllWWWKKKGGGGGGJJJNNNRRRVVV\\\aaaeeekkkuuu}}}yyywwwvvvpppmmmpppvvv|||~~~tttpppkkkhhhhhhfffccc___\\\XXXUUUVVV[[[]]]ZZZVVVgggqqqqqqdddVVVQQQPPPNNNTTTQQQQQQTTTUUUTTTUUUXXXXXXggg{{{~~~mmmaaafffwwwuuutttzzz^^^WWWSSSSSSOOOHHHHHHMMMJJJJJJJJJJJJIIIHHHFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDEEEFFFGGGFFFEEECCCCCCBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAABBB@@@===<<<<<<<<<;;;:::999888777666555555555555666555:::DDDJJJLLLRRR\\\sss~~~uuu___QQQKKKKKKNNNSSSZZZ```gggkkkooowww~~~xxxtttpppmmmnnnssswwwzzzzzzpppmmmiiigggfffdddaaa^^^[[[WWWSSSSSSVVVWWWVVVTTT\\\eeehhh___TTTQQQQQQQQQRRRQQQRRRTTTUUUSSSSSSSSSQQQ[[[kkk~~~zzzpppdddaaagggyyytttssscccVVVSSSRRRSSSOOOIIIHHHLLLJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDCCCDDDFFFFFFEEEDDDBBBAAA@@@??????@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBBBBB@@@>>>>>>???>>>===;;;:::999888777666555555555777777<<>>???AAADDDFFFBBBAAAAAAAAABBBBBBBBBCCC@@@@@@AAABBBCCCBBB>>>;;;;;;:::999888666666666666666777;;;CCCHHHIIIKKKMMM[[[oooppp```UUUQQQYYYcccmmmwww~~~~~~yyyuuuuuurrrrrrtttuuuvvv}}}uuummmhhhhhhgggfffcccaaa___]]]\\\XXXQQQMMMKKKKKKKKKJJJLLLNNNQQQRRRRRRSSSTTTTTTLLLPPPRRRRRRRRRTTTSSSPPPNNNNNNSSS```ppprrreeeZZZUUUZZZbbbxxx|||sss\\\UUUQQQLLLGGGFFFIIIJJJIIIFFFHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHEEEDDDCCCCCCDDDDDDCCCBBBBBB@@@???>>>@@@DDDHHHKKKCCCCCCBBBBBBBBBBBBBBBCCC???@@@BBBDDDEEEDDD@@@<<<<<<;;;:::888777666666666444555999???EEEHHHHHHHHHLLL___uuu|||lll\\\WWWbbbqqq}}}}}}yyyvvvtttrrrrrrsssrrrssszzzsssmmmhhhhhhhhhgggdddbbb```___]]]YYYRRRMMMJJJJJJKKKKKKNNNLLLLLLPPPTTTUUUSSSQQQLLLQQQRRRPPPPPPSSSRRRMMMMMMKKKNNNXXXcccsssvvvrrrxxxttt```YYYTTTSSSTTT\\\nnnuuu\\\QQQPPPMMMKKKGGGFFFIIIKKKJJJHHHGGGGGGFFFFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBCCCDDDDDDBBBAAACCCAAA@@@@@@CCCHHHMMMQQQFFFEEECCCBBBBBBBBBBBBCCC@@@@@@@@@BBBCCCCCCAAA>>>===<<<;;;999777777666666444555999>>>EEEIIIJJJHHHFFFTTTlllyyyfff___mmmyyyzzz}}}xxxvvvsssrrrssstttrrrqqqwwwsssooohhhiiijjjiiifffcccaaaaaa\\\XXXRRRLLLJJJJJJKKKLLLOOOJJJIIINNNUUUVVVRRROOONNNSSSSSSOOOOOORRRPPPKKKNNNLLLNNNUUU\\\hhh}}}rrrlllssswwwbbbRRRRRRNNNOOOWWWbbbrrrzzzyyyttt___RRRMMMNNNGGGHHHGGGEEEEEEFFFEEEDDDGGGFFFFFFFFFFFFHHHIIIJJJEEEEEEEEEEEEDDDDDDDDDCCCEEEDDDBBBBBBCCCCCCBBBAAACCCBBBAAAAAAEEEJJJQQQUUUGGGFFFDDDCCCBBBBBBBBBCCCAAA@@@>>>???@@@AAAAAA@@@>>>===;;;999888777666666666888:::???FFFMMMMMMKKKFFFQQQiiillleeeuuutttttt|||}}}xxxuuuttttttuuuvvvsssrrrwwwyyyoooiiijjjiiifffggghhhddd]]]\\\WWWQQQNNNNNNOOONNNLLLPPPNNNMMMOOOQQQRRRPPPNNNKKKLLLLLLMMMNNNNNNOOOPPPOOOKKKLLLSSSVVVYYYjjj~~~uuummmkkkxxx{{{yyyiii^^^TTTNNNOOONNNUUUeee{{{||||||sss]]]WWWQQQKKKJJJHHHGGGFFFEEEDDDEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCEEEHHHKKKMMMEEEDDDCCCBBBAAAAAA@@@AAA=========>>>??????@@@@@@>>>===;;;999999999;;;<<<===@@@>>>===FFFTTTTTTKKKEEEHHH\\\zzzuuulll~~~rrrrrryyy}}}{{{zzzwwwuuutttqqqpppvvv~~~yyyzzzrrrnnnooommmjjjkkkkkkfff___]]]ZZZVVVTTTRRRQQQOOONNNKKKJJJIIIJJJMMMNNNLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLHHHJJJPPPPPPQQQ^^^ooo}}}pppjjjiiiqqq|||jjj^^^TTTLLLJJJMMM^^^hhhyyyyyyzzzyyyxxx}}}~~~\\\OOONNNJJJFFFFFFGGGFFFEEEEEEDDDDDDEEEEEECCCCCCDDDDDDDDDEEEEEEEEECCCCCCBBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAA@@@@@@@@@=========>>>@@@BBBEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>============>>>===;;;:::999::::::;;;>>>AAA???<<>>>>>;;;;;;;;;<<<===>>>@@@@@@CCCBBBAAA@@@@@@???@@@@@@???>>>>>>===<<<<<<;;;;;;======<<<<<<;;;::::::999<<>>;;;AAAPPPZZZ\\\IIIAAAGGG]]]rrr~~~pppkkkmmmqqqyyy~~~{{{yyyuuusssyyyyyyvvvppppppmmmjjjiiiiiiccc\\\UUUYYY\\\[[[UUUOOOKKKJJJHHHHHHIIIIIIJJJJJJJJJIIIEEEGGGJJJLLLLLLKKKIIIHHHIIIHHHKKKNNNLLLHHHJJJQQQQQQaaauuuppphhhjjjttt}}}mmm\\\SSSWWWNNNLLLPPPPPPTTTmmmzzzwwwlll\\\QQQHHHHHHIIIGGGEEEGGGDDDEEEFFFFFFFFFEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@????????????@@@@@@@@@???>>>>>>======>>>>>>>>>>>>??????@@@@@@BBBAAA@@@@@@?????????@@@??????>>>>>>========================<<<;;;:::999777<<<<<<999<<>>>>>>>>??????>>>>>>>>>=========AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@>>>>>>?????????@@@@@@@@@<<<<<<=========<<<;;;:::777;;;===;;;;;;@@@HHHLLLRRRFFF???FFFTTTdddwwwtttllljjjkkkqqqyyy}}}}}}}}}tttqqqoooooommmiiiiiihhhbbb[[[UUUWWWYYYXXXUUUPPPMMMKKKGGGIIIJJJKKKIIIIIIJJJKKKIIIJJJKKKMMMMMMLLLJJJIIIEEEGGGIIIJJJIIIGGGGGGHHHHHHIIIPPP^^^mmm}}}xxxlllfffmmmzzzuuuhhh[[[UUUNNNIIIMMMVVV]]]___fffooo{{{tttmmmooowwwZZZNNNLLLJJJGGGEEEDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>=========>>>>>>>>>??????AAAAAABBBBBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>???@@@@@@AAABBBBBB;;;<<<<<<<<<<<<=========<<<>>>@@@>>><<<===@@@BBBMMMGGGCCCFFFNNN\\\qqqqqqjjjhhhiiilllqqq~~~tttnnnnnnnnnllliiiiiihhhccc[[[UUUTTTSSSSSSRRRPPPMMMKKKGGGIIILLLKKKJJJIIIJJJLLLJJJJJJKKKKKKKKKKKKJJJJJJGGGHHHIIIHHHHHHHHHHHHHHHJJJIIIMMMTTT\\\fffwwwxxxyyy{{{}}}||||||~~~xxxdddZZZSSSOOOPPPNNNMMMWWWfffuuuppppppwwwwww[[[KKKGGGHHHHHHGGGEEEEEEFFFFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????@@@@@@@@@AAA@@@@@@@@@?????????>>>>>><<<<<<===>>>???@@@@@@AAA@@@AAABBBBBBBBBBBBAAA@@@BBBBBBAAAAAAAAAAAABBBBBB???????????????@@@@@@@@@;;;;;;:::;;;<<<===???@@@BBBAAA???>>><<<:::;;;<<>>BBBAAA???>>>>>>>>>???@@@>>>????????????@@@@@@@@@@@@@@@@@@@@@????????????;;;;;;<<<>>>???AAABBBBBB@@@AAABBBCCCDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCC@@@@@@??????>>>=========;;;:::::::::;;;>>>AAACCCDDD@@@===;;;999777888999777@@@JJJMMMOOO\\\vvv}}}nnnjjjkkkllljjjiiinnnyyyrrrooolllnnnlllfffeeefffaaaZZZRRROOOKKKIIIIIIJJJJJJJJJLLLMMMOOOPPPOOOLLLIIIGGGLLLIIIFFFFFFHHHKKKMMMNNNKKKLLLKKKJJJIIIIIIKKKMMMIIIKKKLLLKKKKKKNNNUUUZZZjjj~~~~~~mmmkkkeeeiiixxxtttiiibbb[[[SSSPPPSSSPPPZZZccchhhrrrsssuuu|||~~~___TTTPPPJJJFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@?????????@@@AAABBBBBBAAAAAA@@@?????????@@@BBBCCCCCCAAA???======>>>============>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@AAABBBCCC@@@@@@@@@?????????>>>>>>:::;;;;;;<<>>???@@@AAABBBAAAAAA@@@???????????????AAABBBBBBAAA>>>======>>>============>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@@@@BBBBBB@@@@@@@@@?????????>>>>>>;;;;;;<<<>>>@@@CCCFFFHHHDDDCCC@@@===;;;999888777;;;888>>>KKKPPPRRRbbbwww~~~sssllljjjkkkllllllnnnsss{{{nnnjjjiiijjjhhhdddcccccc___ZZZOOOLLLIIIGGGHHHIIIIIIHHHHHHIIIKKKLLLKKKIIIGGGFFFGGGFFFEEEFFFHHHIIIIIIHHHHHHIIIIIIHHHGGGGGGHHHJJJIIIKKKLLLKKKHHHGGGIIILLLTTT```rrrvvvzzz~~~wwwllleeebbbaaaaaaaaafffnnnyyyxxxbbbVVVNNNNNNPPPVVV\\\dddqqq}}}~~~vvvssspppooo~~~\\\NNNEEEFFFHHHEEEDDDGGGDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>???@@@AAAAAA@@@===<<<<<<===<<<<<<<<<<<<===>>>??????????????????????????????AAAAAA@@@@@@???@@@@@@AAA@@@????????????>>>>>>>>>======>>>@@@BBBEEEGGGIIICCCBBB@@@===;;;:::999888;;;555777BBBIIILLLYYYjjj}}}xxxpppllljjjkkkllllllpppvvv|||~~~mmmiiieeedddbbbaaa___^^^ZZZVVVMMMJJJGGGFFFGGGGGGGGGGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDFFFHHHHHHFFFEEEFFFGGGHHHGGGFFFEEEGGGHHHDDDGGGJJJJJJGGGFFFHHHJJJOOOUUUbbbuuusssqqqllleee```^^^```bbbhhhrrr~~~jjjXXXMMMGGGMMMUUUcccppp}}}tttmmmooowwwttt___MMMHHHEEEGGGGGGCCCCCCGGGCCCBBBBBBAAA@@@@@@??????===============>>>>>>>>>>>>>>>===============>>>>>>??????>>><<<;;;<<<===<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@???????????????????????????>>>>>>>>>>>>@@@@@@AAABBBCCCEEEFFFFFFBBBAAA???>>><<<;;;:::::::::444555===AAADDDPPP___uuu~~~wwwppplllkkklllkkknnnssswww}}}~~~mmmiiicccaaa______^^^ZZZVVVTTTJJJHHHEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEEEECCCCCCDDDFFFGGGGGGEEECCCDDDFFFGGGGGGEEEEEEEEEFFFAAADDDHHHIIIHHHHHHJJJLLLKKKMMMSSS]]]kkkzzzxxxiii___YYYYYY]]]aaadddgggkkkqqquuu}}}vvvjjj]]]TTTRRRUUUXXXaaaooosssnnnkkkppp~~~dddRRRLLLEEECCCBBBBBB@@@>>>@@@CCCAAAAAA@@@@@@??????>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<===;;;<<<======;;;:::;;;===;;;;;;;;;:::;;;;;;<<<<<<========================?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>><<<<<<<<<<<<888777999;;;:::;;;HHHWWWkkkuuuwwwqqqmmmllllllnnnqqquuuyyy~~~mmmiiiddd```^^^^^^]]]WWWSSSRRRGGGFFFDDDDDDEEEEEEDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFFFFDDDBBBCCCEEEGGGGGGEEEDDDEEEFFFCCCFFFJJJJJJIIIIIIKKKMMMLLLLLLNNNRRRVVVaaasssuuulllhhheee___ZZZXXXXXXZZZ[[[]]]bbbhhhkkkkkkmmmrrrwww~~~zzzooohhhhhhddd^^^ZZZ\\\dddqqqyyy{{{kkkkkkppp}}}bbbJJJEEEIIIAAAAAA@@@???>>>>>>AAACCC?????????>>>>>>>>>======999::::::;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<999:::<<<;;;::::::;;;<<<;;;:::::::::::::::;;;;;;==============================>>>????????????>>>======>>>>>>>>>>>>>>>???CCCCCCCCCCCCBBBAAA@@@???@@@??????>>>============999999;;;;;;777777AAANNNbbbnnnxxxqqqmmmlllnnnqqqsssvvv|||~~~lllhhhaaa\\\YYY[[[XXXQQQMMMMMMEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFEEEDDDDDDDDDFFFFFFDDDCCCCCCEEEGGGGGGFFFEEEEEEEEEKKKMMMOOOMMMIIIHHHIIIKKKLLLKKKMMMPPPPPPSSSaaaooozzzqqqiiiddd___XXXSSSXXX[[[\\\\\\YYYXXXZZZ\\\```______aaaeeehhhjjjkkkdddfffhhhiiikkknnnqqqtttwwwyyy{{{|||zzzyyyzzz|||zzzxxxtttnnnhhhdddbbbbbbhhhiiijjjmmmuuu{{{yyyxxxzzzeeeQQQEEEDDDHHH@@@AAAAAA@@@@@@AAAAAAAAA>>>>>>>>>============<<<888888:::;;;;;;;;;:::999999999999999999:::;;;;;;777999::::::999999:::<<<::::::999999999999::::::========================:::;;;===>>>???@@@??????============>>>>>>?????????@@@AAAAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>;;;::::::999777777<<>>??????>>>>>>>>><<<999===============<<<<<<<<<777888999:::;;;:::999999999888888888999::::::;;;777888::::::999999:::<<<::::::999999888999999:::========================999:::<<<>>>@@@@@@@@@@@@<<<=========>>>>>>??????<<<===???@@@AAAAAA@@@@@@??????>>>>>>>>>>>>??????>>>:::777777888999:::;;;CCCRRRjjj{{{rrrjjjllloooqqqrrruuuxxx{{{{{{lllhhh]]]YYYUUUQQQOOOMMMKKKIIIEEECCC@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDCCCCCCCCCEEEFFFEEEDDDCCCCCCDDDFFFHHHIIIRRRRRRPPPLLLGGGEEEEEEFFFEEEHHHJJJJJJIIIJJJNNNQQQZZZeeevvvzzzqqqgggbbbaaa\\\XXXXXX]]]``````^^^\\\^^^aaaaaaaaaaaabbbcccmmmsssuuusssuuu~~~uuuooofffjjjrrr~~~\\\TTTIIICCCAAA@@@===999>>>===<<<;;;;;;<<<===>>>;;;:::888999::::::999777888888888888888888888888666666666666666777777777666777888999999888777666888999999:::::::::999999???>>>===<<<<<<<<<<<<<<<;;;<<<>>>???>>>===;;;:::;;;<<<========================>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>===;;;:::888888888888===GGGVVVqqq~~~rrrooolllmmmqqqtttvvvuuu}}}}}}mmmggg]]]ZZZUUURRROOONNNKKKIIIEEECCCAAA@@@AAABBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCBBBCCCDDDEEEEEEDDDCCCCCCDDDEEEGGGIIIKKKKKKKKKHHHFFFFFFGGGIIIFFFHHHJJJKKKJJJJJJLLLOOOPPPVVVaaaooo~~~}}}{{{}}}zzzpppiiifffeeemmmsss}}}ttt\\\NNNHHHAAA>>>???@@@>>><<<======<<<;;;;;;<<<======;;;999888888999:::888777888888888888888888888888666666666777777777888888666777888888888888777666777888888999:::::::::999>>>======<<<;;;;;;<<<<<<;;;<<<===???>>>===<<<;;;;;;<<<<<<===============>>>>>>???@@@@@@AAABBBBBBAAA@@@@@@@@@????????????======<<<;;;:::999999888999AAANNNhhhvvvsssooonnnpppsssttttttyyy}}}llleee]]]ZZZUUURRRPPPNNNLLLJJJEEECCCAAA@@@AAABBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCEEEGGGHHHFFFFFFFFFEEEDDDEEEGGGIIIGGGIIIKKKKKKJJJIIIIIIJJJKKKLLLPPPYYYgggxxx~~~vvvnnniiiiiimmmqqqssszzzfffQQQFFFCCC@@@<<<<<<>>>@@@>>><<<<<<<<<;;;;;;;;;;;;<<<<<<:::999888888999999888666777777777777777777777777555555666777888999999:::666777777888888777777666555666777999999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<;;;;;;<<<===============??????@@@@@@AAAAAABBBBBB????????????>>>>>>>>>>>><<<======>>>===<<<;;;:::555;;;DDD\\\xxx}}}yyytttqqqpppqqqrrrrrrtttxxx~~~lllccc\\\YYYUUUQQQPPPNNNLLLJJJEEECCC@@@@@@AAABBBBBBAAA???@@@@@@AAABBBBBBAAAAAA>>>>>>???@@@BBBDDDDDDCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEECCCDDDFFFHHHIIIIIIJJJJJJIIIHHHGGGFFFIIIIIIKKKQQQ]]]kkkyyyzzzzzzwwwrrrnnnlllooouuuzzzaaaPPPJJJIIIBBB@@@>>>>>>???>>><<<:::;;;;;;::::::::::::;;;;;;:::888777777888888777666666666666666666666666666555555666777888999:::;;;666777777777777777777666444555666888999::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<============<<<:::;;;<<<===>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>=========;;;===>>>??????>>><<<;;;555888===PPPlllzzzzzzuuurrrqqqqqqqqqqqqtttzzzmmmdddZZZWWWSSSPPPNNNLLLJJJIIIDDDBBB??????@@@AAAAAA@@@>>>??????@@@@@@@@@@@@???=========@@@CCCEEEDDDBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFEEEEEEFFFIIILLLJJJJJJIIIHHHHHHFFFEEEDDDDDDFFFJJJPPPWWW```gggkkkyyy}}}zzz|||xxx{{{~~~kkkRRRFFFDDDCCCCCC@@@???>>>======<<<;;;999999999::::::::::::999999999888666777888888777555555555555555555555555555444555666777888999::::::777666666666666666666777333444666777888999999999888999::::::::::::999999::::::;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>========================<<<===???@@@@@@???===;;;888;;;:::FFF```oooyyy{{{vvvsssqqqqqqpppsssyyy~~~~~~mmmeeeWWWTTTPPPMMMKKKJJJHHHGGGBBB@@@>>>===>>>??????>>>===>>>>>>?????????>>>>>>===<<<<<<@@@EEEGGGEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCAAACCCEEEFFFHHHKKKOOORRRLLLJJJGGGFFFFFFEEEDDDCCCCCCGGGLLLRRRWWWZZZ[[[[[[dddrrr}}}{{{ooollllllmmmuuuttt___HHH@@@BBBAAA===999999:::::::::::::::::::::888888999999999999888888888777666666777777666444444444444444444444444444444444555666777888888999777666666555555666666777333444555777888888888888666777999:::::::::999888888999999999:::;;;;;;;;;::::::<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>>???@@@???>>><<<<<<:::===:::@@@TTTcccppp{{{vvvssssssqqqtttxxx|||wwwfffaaaTTTQQQMMMJJJIIIGGGFFFDDDAAA???<<<<<<===>>>>>>=========>>>>>>>>>======<<<===<<<<<>>>>>??????=================================>>>>>>?????????@@@@@@???>>>===<<<<<<;;;999>>>:::;;;JJJYYYhhhyyyyyyvvvtttrrrtttxxx{{{}}}ooo___ZZZRRROOOKKKHHHGGGFFFDDDBBB@@@>>>;;;;;;<<<======<<<<<<===============<<<<<<===<<<<<>>?????????>>>>>>>>>>>>>>>===============>>>>>>??????@@@@@@AAA@@@???===<<<;;;;;;;;;666>>>:::888DDDSSScccvvv~~~|||wwwvvvrrrtttwwwyyy{{{~~~fffWWWTTTPPPLLLGGGEEEEEEDDDBBB???@@@???>>>>>>>>>>>><<<:::777777888:::::::::::::::============>>>???@@@AAA???>>>===============>>>FFFFFFGGGGGGGGGGGGFFFFFFHHHDDDBBBFFFMMMOOOKKKEEEIIIKKKKKKIIIIIIMMMNNNLLLTTTTTTVVV\\\iii|||vvvfffooo~~~{{{cccUUULLLHHH>>>>>>===<<<;;;;;;::::::777888888999999777666555666666666666666666666666555555444444444444333333111111222222222333333333555555555444444333333333444444333222222333333333111222444666777777666666444555555666666666666666777777888888888777777666:::::::::;;;;;;;;;<<<<<<::::::<<<===>>>>>>>>>>>>????????????@@@AAABBBBBBCCCAAA???=========<<<;;;???999999>>>AAAFFFZZZppp~~~wwwtttuuuwwwzzz|||fffWWWUUUOOOKKKFFFDDDEEEDDDBBB???>>>===<<<<<<======;;;999777888888999:::;;;;;;<<<===============>>>???@@@=========<<<<<<===>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBHHHEEEGGGTTTdddiii```UUUJJJKKKKKKJJJMMMRRRSSSPPPOOONNNMMMOOOVVVcccqqq{{{{{{sssooouuupppXXXMMMGGGBBB======<<<<<<;;;::::::999999666666777888777666555444555555555555555555555555333333222222222111111111111111111222222222333333444444333333222222222222333222222111111111222222222333444555666666555555444444555666666666666666777777777888888777777666::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===>>>?????????@@@AAABBBCCCDDDBBB@@@?????????===<<<@@@:::999>>>@@@DDDVVViii{{{xxxxxxyyyzzz|||gggXXXUUUNNNJJJEEEDDDDDDDDDAAA>>>===<<<;;;;;;<<<;;;999888888888888888999;;;===>>>======<<<<<<<<<======>>><<<;;;;;;;;;<<<===>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@CCCAAAGGGZZZooouuuhhhYYYKKKKKKJJJKKKRRRZZZZZZUUUPPPNNNLLLJJJKKKQQQYYY___hhhsss{{{vvvrrrpppooolllwww|||qqqlllqqqyyyooo]]]HHH>>>???AAA>>>999;;;;;;::::::999888888888555666666666666555444333555555555555555555555555222222222222111111111111111111111222222222222333222222222222111111111111111111000000000111111222333444444555555444444333333444555555666666555555666666777777777777666666999999999::::::::::::;;;<<<<<<===============<<<===>>>???@@@AAABBBCCCCCCDDDCCCAAAAAAAAAAAA???>>>@@@<<<:::===>>>AAAOOO___|||}}}|||{{{{{{|||~~~hhhYYYVVVMMMIIIDDDCCCCCCCCCAAA>>><<<;;;:::;;;<<<;;;:::888999888777777999;;;>>>@@@===<<<<<<;;;;;;;;;;;;<<<::::::::::::;;;<<<>>>>>>AAAAAABBBBBBBBBBBBAAAAAA@@@???DDDSSScccggg\\\OOOKKKJJJIIILLLVVV___^^^YYYQQQQQQOOOMMMLLLNNNRRRVVVWWW```sss|||{{{wwwxxx{{{|||{{{tttsssqqqnnnllllllnnnooottt~~~~~~uuu^^^RRRIII>>>;;;>>>AAA???<<<999999888888888777777777666666666666555555444444444444444444444444444444444444444333333333333222111111111111222222222222222222222222222222111111111111000000000111222222444444444444333333222222333333444555555555555444555555666666777777666666888888888999999999::::::<<<============<<<<<<;;;<<<===>>>@@@AAABBBCCCCCCDDDCCCBBBBBBCCCCCCAAA???@@@===<<<===<<<>>>HHHSSSppp}}}{{{{{{}}}hhhYYYUUUKKKGGGCCCAAABBBBBB@@@===<<<;;;;;;;;;<<<<<<;;;999999888777777888;;;===???;;;;;;::::::999:::::::::999999999999:::;;;<<<===@@@AAAAAAAAAAAAAAAAAA@@@AAAAAADDDJJJPPPRRRNNNJJJJJJIIIGGGKKKUUU^^^^^^XXXNNNNNNNNNMMMKKKKKKMMMOOOSSSUUU___ppp|||zzzzzzyyypppkkkgggiiinnnrrrtttuuunnnppprrrsssuuuxxx}}}nnnVVVHHHCCCBBB@@@===;;;;;;;;;<<<777777777777777666666666777777666666666555555555444444444444444444444444444444333333333222222222000000111111111222222222222222222222333333333333111111111111111222333333555444333333222222111111222333333444444444444444333444555666666666666666777777777888888888888999;;;;;;<<<<<<<<<;;;;;;:::;;;<<<>>>???@@@AAAAAAAAACCCBBBAAABBBDDDCCCBBB@@@???===<<<<<<;;;<<>>>>>>>>>>>======<<<@@@CCCCCCBBBCCCEEEGGGGGGGGGFFFHHHPPPXXXXXXSSSMMMNNNNNNLLLIIIHHHHHHIIINNNLLLOOOWWWcccqqq~~~|||~~~xxxooofffccccccjjjqqqwww}}}jjjXXXLLLFFFDDD<<>>999777999;;;777777666666666666666666888777666666555555666666333333333333333333333333111111111111000000000000000000000111111111111222222222222333333333333333111111111111111222333444444333222222111111111222111222333333444444333333222333444555666666666666666666666777777777888888999999::::::;;;::::::999:::;;;===>>>??????>>>>>>@@@@@@@@@BBBCCCCCCAAA???<<<======<<<<<<<<<>>>AAAFFFZZZiiiwww||||||~~~~~~bbbRRRLLLIIIEEEAAA@@@AAAAAA???<<<:::999999:::;;;;;;:::888888888888888888888888888777777777777888888999:::999999888888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;888>>>DDDEEECCCAAACCCEEECCCEEEEEEEEEIIIOOOPPPMMMMMMNNNNNNLLLIIIGGGGGGGGGIIIHHHJJJMMMPPPWWWeeerrryyytttqqqsssyyy~~~zzzhhhSSSGGGAAA======@@@;;;===>>>===:::888999:::666666666666666777777777777666555444444444555555222222222222222222222222111111111111000000000000000000000000111111111111111111111111222222222333/////////000000222333333333222111000000111222222111111222333333333333333222222333444555555555555555555666666666777777777666777888999999999999999:::;;;<<<>>>>>>===;;;:::======>>>@@@BBBBBB@@@>>>:::<<<======<<<=========<<>>===;;;;;;FFFNNN]]]ttt~~~~~~{{{ttt^^^QQQHHHFFFCCC@@@>>>>>>===<<<;;;888999999999999888777777888888777777777777888888666666666777888999;;;;;;888888888888888888888888888888999::::::;;;;;;<<<999@@@JJJPPPPPPLLLGGGDDDCCCCCCBBBCCCDDDFFFHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEIIIHHHHHHHHHIIIKKKMMMNNNXXX^^^tttfffTTTLLLAAA@@@???===<<<<<<;;;;;;999888777777777777777777555555666666666666555555444444555555444444333222222222222111111111000000111111111111000000000000000222444333111...------000000000000000000000000000000000000////////////000000111111111111000000111333444444222000000111333333333444666666444333333444555666777777777777777777777777777888888888<<<======;;;999888999;;;>>>??????>>>======>>>???@@@>>>;;;;;;===>>>>>>>>>===@@@GGGVVVkkk~~~}}}zzzrrr___UUUNNNGGGDDD@@@>>>>>>===<<<;;;999999999999999888888777888888777777777777888888888777777777888999:::;;;888888888888888888888888888999999::::::;;;<<<<<<888>>>GGGLLLLLLHHHDDDBBBBBBBBBBBBBBBCCCDDDFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFFFFFFFHHHJJJLLLMMMLLLMMMZZZsssrrrbbbUUUHHHAAA@@@???>>>===;;;::::::999999999888888777666666666666555555666666666666555555333333333333333222222111222222222111111111000000111111111000000000//////111///...---...///111222000000000000000000000000000/////////////////////000000111111111111000000111222333333222111333444333222111222444444444333333444555666666777777666666666777777777777888888;;;<<<<<<;;;:::999:::<<>>???AAA@@@???>>>>>>AAACCCDDDDDD???===BBBPPPfff{{{~~~yyyuuuooo^^^WWWRRRHHHEEEAAA???>>>===<<<:::999::::::::::::999888888888777777666666777777888999999888888888999999:::777777777777777777777777888999999::::::;;;<<<<<<777<<>>HHHGGGEEEBBB???>>>???AAA???>>>>>>@@@CCCFFFGGGGGG@@@<<<;;;GGG]]]qqq}}}~~~yyytttooommm\\\TTTNNNHHHEEEAAA???>>>===;;;::::::::::::::::::999888888777777666666666666777777::::::999888888888888888777777777777777777777777888888999999:::;;;;;;;;;888;;;@@@BBBBBB@@@???>>>@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCBBBCCCDDDEEEFFFKKKJJJKKKNNNNNNQQQ\\\hhhssscccTTTJJJFFFCCC?????????===;;;::::::999888777666666666666999888777666555444444444444444444555555444444444111111222222111111000///111111111111000000000000111000000000////////////...///444===CCCBBB:::333////////////////////////........./////////////////////000000000000/////////000111111111444888<<<999666222000000111111000222222333555555555555555444555555666666777777777999:::;;;;;;:::;;;===???EEEDDDBBB>>><<<;;;===???===<<<<<<>>>AAADDDDDDDDD@@@<<<:::AAAQQQdddttt}}}~~~|||yyyuuuqqqnnnnnnZZZPPPIIIGGGDDD@@@>>>======;;;:::999::::::::::::999888888777777666666666666777777::::::999888777777777777666666666666666666666666777777888888999:::::::::999<<>>>>>>>>>>>>>>>>>?????????????????????@@@@@@AAAAAAAAAAAAEEEDDDCCCBBBAAABBBCCCCCCBBBDDDHHHKKKKKKLLLSSS\\\uuuuuudddUUULLLGGGEEEDDD<<<<<<;;;:::999999666444999999888777666666666666888777666555444444444444333333444444444444333333222222222222222111000000000000000000000000000000000000000////////////......///444;;;AAA???777///........................------....../////////000//////000000000000//////...///000000111444888<<<===999555222111111000///111222333444555555555555333444444555666666777777888999:::::::::;;;===?????????>>><<<;;;;;;===@@@======<<<>>>@@@AAA@@@??????>>>===>>>FFFWWWlll{{{{{{vvvsssrrrpppooonnnZZZOOOGGGDDDBBB>>>===<<<<<<;;;:::888999999999999888777777777666666555555666666777999888777666666666666666666666666666666666666666555666666777888888999999:::===@@@AAA@@@>>>======<<<<<<===>>>??????>>>>>>>>>??????@@@@@@AAAAAABBBDDDCCCBBBBBBBBBCCCDDDEEECCCEEEFFFGGGIIIMMMUUU[[[mmm{{{vvvuuuhhhXXXRRRIIIBBB????????????<<<<<<999444333777999888999888777666666666666777666666555444444444444555222333333444444333333222222222222222222111000000//////000000000000000111000000////////////......///---,,,...111222000---........................---------......//////000...//////000000//////......///000111111333666999<<<999555333222222000///111111222333444444444444222333333444555666777777777888999999999999;;;===;;;<<<======<<<===???AAA@@@???>>>???AAA@@@???======???@@@>>>@@@LLL```ppp|||wwwsssqqqpppooonnniiiVVVMMMGGGBBB???<<<;;;;;;<<<;;;:::777888888888888777666666666666555555555555666666777666555555555555555666555555555555555555555555444444555555666777777777:::===@@@AAA@@@===<<<;;;:::;;;===>>>????????????>>>>>>???@@@@@@AAABBBBBBAAAAAAAAABBBDDDFFFHHHJJJOOONNNLLLIIIJJJNNNRRRTTTcccfffppp{{{{{{ssssss{{{}}}}}}~~~vvviii___UUUKKKDDDDDDBBB???===;;;:::888666;;;===<<<777666:::<<<:::777777666555555555666666444444333333444444555666222222333333333333222222000000111111000000///...////////////000000111111000000/////////............---+++******+++---...------------------------,,,,,,---......///000000......////////////......---///111111111111333555666555333333333333222000000111222333333444444333111222333444555666666777666888888888777777999;;;888;;;===>>>======>>>??????>>>>>>???AAA@@@>>><<<;;;>>>@@@??????FFFRRR]]]tttzzz~~~xxxvvvtttrrrqqqpppmmmkkkbbbQQQJJJFFF@@@===;;;:::;;;;;;;;;:::777777777777777666555555666666555555555555666666555555444444444444555555555555555555555555555555333333444444555666666666999<<<@@@AAA???===;;;:::999:::<<<>>>@@@@@@@@@???>>>??????@@@AAAAAABBBBBB>>>>>>@@@BBBEEEIIILLLNNNSSSSSSPPPOOOPPPRRRRRRPPPTTTKKKLLLYYY[[[QQQPPPYYYUUUggg||||||{{{yyyuuutttzzzoooaaa[[[SSSIIIBBB?????????>>>:::::::::::::::;;;;;;;;;000888<<<999888888555000666666555444444444555555333333333333444555666666222222222333333222222222///////////////......---.../////////000000111111000/////////............+++---000111000.........------------------------,,,,,,------...///000000......////////////......---///111222111000111222111000000222444555333222000000111222333333333333111111222333555666666777666777888777666666888:::666999<<<===<<<;;;;;;;;;<<<<<<<<<>>>@@@@@@>>><<<:::<<<>>>???@@@CCCHHHLLL```iiiuuu{{{wwwrrrrrrrrrsssssspppkkkggg```LLLEEEBBB???>>><<<<<<<<<;;;:::888777777777777666666666666222222333333444555555555777666555444444444444444444444333333333333444444666666666666666666666666777777999999:::999888777::::::;;;;;;<<<=========BBBAAA???===<<<<<<===>>>===???DDDJJJPPPRRRQQQOOOVVVTTTPPPLLLJJJJJJKKKLLLNNNIIIDDDBBBCCCFFFIIILLLSSSRRRUUU```mmmwwwrrrnnnllliiiiiinnnvvv|||zzzqqqeee\\\WWWQQQJJJDDDDDDAAA>>>===>>>>>><<<:::999999888888999999:::;;;999999888888777666666666444444444444444444444444111222222333333222222111222222222111000//////...111111000000//////......////////////////////////////////////............------------------------,,,------......------,,,......------------..............................////////////............000000000000000000000000000111111111111222222222333333333444444444555555444555555555444555777:::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999:::<<<>>>@@@AAABBBBBBJJJ]]]kkkmmmxxx~~~{{{yyyxxxvvvuuuppprrruuuuuuppphhh```ZZZ___LLLEEEBBB???===<<<;;;<<<;;;:::888777777777666666666555555222333333444555555666666666666555444444444444444555444444444444444444555555555555555555555555555555666888999999999888888:::::::::;;;<<<<<<======@@@???===<<<<<<===>>>???BBBCCCFFFJJJNNNPPPOOOMMMRRRPPPMMMJJJIIIIIIJJJJJJKKKJJJDDD>>>???EEEHHHFFFLLLJJJMMMTTT\\\fffuuuuuunnnkkkaaaXXXXXX[[[aaalllvvv|||ooobbbYYYZZZTTTMMMIIIGGGEEEAAA===AAA>>>;;;;;;<<<<<<;;;999999888888888888999::::::999888888777777666555555444444444444444444444444111222222333333222222111222222111111000//////...000000000000//////..........................................------------------------------------,,,------......------,,,......------------..............................////////////////////////000000000000000000000000000000111111111222222222222222222222333333333333444555555555444555777999999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>@@@@@@AAAAAA@@@QQQ^^^dddqqq|||zzzxxxvvvtttqqqpppqqqrrrqqqkkkcccZZZUUU]]]KKKDDDBBB???===;;;;;;;;;;;;999777777666666666666555555555333333444444555666666777666555444444444444444444555555555444444555555555444444444444444444444444444555777888999999999888999999::::::;;;<<<<<<<<<>>>>>>===<<<<<<>>>???@@@FFFFFFFFFIIIKKKLLLKKKJJJLLLKKKIIIGGGGGGGGGHHHIIIGGGKKKFFF<<<>>>KKKPPPKKKKKKIIIJJJMMMOOORRRYYYaaajjjvvvpppXXXLLLJJJMMMQQQUUU[[[\\\^^^```cccjjjttt{{{~~~{{{nnnggg^^^VVVQQQMMMGGGCCCCCC@@@======??????===:::<<<:::888888999:::999888888888777777777888999999888888777777666555555444333333333333333333333333111111222222222222111111222111111000000//////...000000000////////////...........................------------,,,,,,,,,+++------------------------,,,------......------,,,......------------......------------------------////////////////////////000000000000000000000000000000000111111111222222000000111111111222222222333444555444444444666888888888888999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???????????????IIIVVVbbbqqq~~~|||yyywwwvvvtttpppnnnppppppnnnkkkddd[[[RRRMMM}}}[[[JJJDDDBBB>>><<<;;;:::::::::888777666666666555555555444444333444444555555666666777555555444333333444444444666555555444444555555666444444444444444444444444222444666888999999999999888888999999:::;;;;;;;;;============>>>@@@AAABBBFFFEEEDDDEEEGGGHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHDDDKKKGGG<<>>===<<<===???>>><<<999888888777777777888888888777777666666777777888999777777666666555444444444222222222222222222222222111111222222222222111111111111000000////////////////////////////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...------------------------...///////////////000000000000000000000000000000000000000000111111111111000000000111111111222222222333444444444444666777777777777888888888999999999::::::;;;;;;;;;;;;:::<<<===>>>>>>>>>>>>>>>>>>CCCFFFQQQcccvvv~~~{{{vvvsssrrrpppnnnmmmnnnmmmiiiccc\\\SSSKKKGGG{{{YYYHHHCCCBBB===<<<:::999:::999888666555555555555444444444444333333444444555666666666444444333333333444444555555555444444444444555555555555555555555555555555222333555777888888888888777777888888999:::::::::======>>>???@@@BBBCCCDDDBBBAAA@@@@@@CCCEEEFFFEEECCCDDDEEEFFFGGGGGGGGGGGGBBBJJJGGG@@@MMMlll}}}|||WWWPPPJJJIIIGGGDDDFFFJJJJJJKKKLLLMMMPPPYYYeeennnrrrzzzkkkVVVJJJEEEDDDCCCEEEDDDCCCAAAAAABBBEEEHHHHHHIIIJJJKKKLLLLLLMMMMMMDDDGGGJJJMMMOOOOOONNNMMMOOONNNLLLKKKKKKIIIFFFDDDBBBBBBBBBDDDEEEFFFEEECCCEEECCCBBB@@@???===;;;999;;;;;;;;;<<<<<<:::888555777777777666666777888999666555555555555666777777666666555555444333333222222222222222222222222222000111111222222111111000000000000///////////////.............../////////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------------------------------------......//////////////////////////////////////////000000000111111111111111111111222222222222000222444444333333555666666666666777777777888888888888999:::;;;;;;::::::======>>>>>>>>>>>>======@@@???III^^^ttt{{{tttooommmllllllllljjjhhhbbb\\\TTTMMMHHHEEEyyyWWWGGGBBBAAA===;;;999999999999777555555555444444444333333333222222333333444555555666333333333333333444444555444444444333333444444444666666666666666666666666222333555666777777777777666666777777888999999999<<<===>>>???AAABBBCCCCCC???>>>===>>>AAACCCCCCCCCAAABBBDDDFFFGGGGGGFFFFFFBBBGGGEEECCCQQQmmm]]]UUUMMMIIIGGGDDDEEEHHHDDDHHHLLLMMMMMMMMMPPPSSSUUU[[[bbbiiinnnrrruuuvvvrrrnnnbbbSSSGGGDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFEEEEEEFFFGGGHHHJJJKKKGGGHHHIIIJJJJJJJJJIIIHHHJJJHHHHHHHHHIIIIIIGGGEEE@@@@@@@@@BBBDDDDDDCCCAAA>>>???@@@@@@>>>;;;888666777888999::::::999777777666777777666555555777999555555444444555555666777555555444444333222222222111111111111111111111111000000111111111111000000////////////////////////---............/////////------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////////////////////////////000000000111111000111111111111222222222///111333444333333444555555555555666666666777777777777888999::::::::::::<<<<<<===>>>>>>>>>=========>>>EEEVVVmmmzzzsssmmmjjjiiihhhhhhccc___ZZZSSSMMMIIIFFFEEEwwwVVVFFFBBBAAA<<<:::999888999888777555444444444333333333333222111111222222333444444444333333222222333333444555333333222222222222333333555555555555555555555555333333555666777666555555555555666777777888888999:::;;;===>>>???@@@AAAAAA???>>>===>>>@@@AAA@@@??????@@@CCCEEEFFFFFFDDDDDDBBBBBBAAACCCNNN___lllpppZZZRRRKKKIIIHHHFFFEEEGGGAAAGGGMMMOOOLLLIIIHHHHHHLLLOOORRRTTTTTTUUUXXX[[[ZZZ[[[WWWMMMHHHGGGEEEAAA<<<>>>@@@CCCEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGCCCBBBBBBAAA@@@@@@@@@AAA===<<<<<<===>>>>>>===;;;???>>>???@@@AAAAAA>>><<<999:::===>>>>>>===<<<<<<666888999999888888888999555666777666333333555777444444444333444555555666444444444333222222111111111111111111111111111111000000111111111111000000////////////////////////---------.........//////------------------------------------,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...////////////////////////////////////000000000111/////////000000000111111...111333444333333333444444444555555555666666666666777888999::::::::::::;;;;;;<<<===>>>>>>>>>===<<>>>>>??????@@@??????@@@AAAAAA???======???BBBDDDEEEDDDCCCBBBAAA???>>>BBBHHHPPPVVVZZZOOOHHHDDDEEEFFFDDDCCCDDDGGGJJJMMMLLLIIIFFFGGGHHHEEEHHHJJJJJJIIIIIILLLPPPIIIKKKIIICCCCCCEEECCC<<<>>>???BBBFFFIIIHHHEEECCCAAABBBDDDEEEEEECCCAAA???DDDBBBAAA@@@??????@@@AAA>>>======>>>??????>>><<<;;;;;;<<<===???>>>;;;999:::;;;<<<<<<:::::::::;;;666666777666555444555666444666777555222111333666444333333333333444555555444444333333222111111000000000000000000000000000000000111111111111000000.........///////////////---------.........//////------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------////////////////////////////////////000000000000............/////////000...000333444333333333444444444444555555555666666666666777999999::::::::::::;;;<<<===>>>>>>>>>>>>:::BBBAAA:::DDDbbb|||xxxuuurrrooojjjddd]]]YYYSSSPPPKKKFFFDDDDDDFFFGGGrrrUUUHHHCCCAAA>>><<<999777666555333222555555444333333222111111222222222222222222222222222222222333333444444444111111111111111111111111222222333333333333444444111111222333333444555555666666555555666777888:::;;;;;;<<<<<<===>>>>>>>>><<<======<<<;;;;;;>>>@@@???@@@BBBCCCBBBAAABBBCCC???BBBDDDCCCFFFKKKMMMLLLGGGGGGFFFDDDCCCCCCFFFHHHMMMRRRVVVTTTMMMFFFCCCCCCHHHGGGFFFFFFEEEFFFFFFFFFDDDDDDDDDCCCAAA???===<<<@@@BBBDDDFFFFFFEEEDDDCCCAAAAAA@@@???@@@AAACCCDDDAAAAAA???>>>==================<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999<<<:::888999;;;;;;888555666555555555555444444444444444333333333333222222222222222222222222222222777777666555333222111000111111000000000000111111333111//////000000...,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///............////////////000000000000000000000000000000111222222222222111222222333333444555666666555555555555666777888999<<<<<<<<<<<<=========>>>>>>??????>>>CCCQQQgggwww}}}{{{zzzvvvsssqqqpppnnnfffZZZQQQPPPKKKHHHHHHFFFCCCDDDHHHqqqTTTGGGCCC@@@===;;;888777666666444333555444444333222222111111222222222222222222222222111111111222222222222222111111111111111111111111111111111222222222333333111111222222333444444555666555555555555777888999999999::::::;;;<<<<<<<<<;;;<<<===<<<;;;<<>>===<<<<<<<<<======<<<<<<;;;;;;::::::;;;;;;::::::::::::999999;;;999888888999999666444555555555555444444444444444444333333333222222222222222222222222222222222999888666555333111//////111111000000000000111111222111//////000000...,,,........................//////.........------------------------------------------,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,+++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------........................////////////////////////////////////000000111222222222222111222222333333444444555555555555555555666777888999<<<<<<<<<<<<<<<<<<=========@@@AAAAAABBBKKKZZZfffrrr}}}|||zzzxxxwwwuuusssrrrqqqnnneeeYYYPPPJJJGGGGGGHHHGGGEEEFFFJJJpppSSSFFFAAA>>>;;;999777666666666555444444444333333222222111111222222222222222222222222111111111111111000000000111111111111111111111111000000000111111111111222111111222222333333444444555555444444555666888999777777777888999999:::::::::;;;=========>>>@@@CCCCCCDDDEEEEEEDDDBBBCCCCCCBBBDDDBBB???@@@EEEGGGFFFIIIIIIHHHEEECCCBBBCCCDDDLLLNNNOOOLLLGGGCCCCCCDDDHHHHHHFFFEEEDDDDDDDDDDDD@@@@@@?????????@@@AAAAAACCCCCCBBBBBBAAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBB>>>>>>>>>===<<<<<<;;;;;;======<<<<<<;;;::::::999;;;;;;;;;::::::999999999;;;999888888888777555333555555555555444444444444333333333333222222222222222222222222222222222222555555444444333222111111111000000//////000000111222000////////////...---------------------------////////////............------------------------...---------,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,++++++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............---............////////////////////////////////////000111111222222111111333333333333333333333333555555444555555666777888<<<<<<<<<<<<;;;;;;;;;;;;<<<@@@BBBBBBAAADDDLLLRRRccclllzzz~~~{{{yyyvvvuuutttuuusssrrrqqqmmmdddXXXOOOHHHFFFFFFHHHHHHFFFIIINNNmmmRRREEE@@@<<<:::888666666666777666555333333333333222222111111111111111111111111111111222222222111111000000///111111111111111111111111000000000111111111222222111111222222333333333333555444444333444666777888555666666777888888999999888:::<<<===>>>???BBBDDDDDDEEEFFFFFFDDDBBBCCCCCC@@@AAA@@@<<<===CCCGGGGGGGGGHHHGGGFFFCCCCCCDDDEEEMMMMMMLLLIIIEEECCCDDDEEEHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@?????????@@@AAABBBDDDCCCAAA?????????@@@AAA@@@@@@@@@@@@@@@@@@AAAAAA=========<<<<<<;;;;;;:::======<<<;;;;;;:::999999;;;;;;;;;::::::999999999;;;:::999999888666555333555555555444444444333333333333333222222222222111111111111111111111111111...///000222333555666666000000////////////000000111///......//////...---------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------........./////////////////////////////////000000111111111111111333333333333222222222222444444444444555666777777;;;;;;;;;;;;::::::::::::;;;>>>AAAAAA???@@@DDDHHHYYYcccrrr}}}|||yyyvvvtttrrrrrrssssssrrrpppkkkaaaUUUMMMJJJHHHGGGHHHGGGGGGMMMUUUkkkPPPEEE???;;;999777555555666777666555333222222222222222111111111111111111111111111111333333222222111111111000000000000000000000000000111111111111222222222333111111222222222222222333444333333333333555666777666666666777888888999999777999<<<===>>>???AAACCCCCCEEEFFFEEECCCBBBBBBCCC???AAA@@@>>>@@@GGGLLLLLLDDDEEEFFFFFFDDDDDDFFFGGGMMMLLLJJJGGGEEEDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???@@@@@@@@@CCCBBB???======>>>???@@@@@@@@@@@@@@@@@@@@@@@@???;;;<<<<<<===<<<;;;;;;:::<<<;;;;;;;;;;;;:::::::::<<<<<<;;;::::::999888888;;;;;;;;;:::999777666666555444444444444333333333333333222222222111111111111111111111111111111111---...///111333555666777000000////////////000000000///......//////...------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))*********+++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------....................................//////000111111111111000222222222222222111111111333333333333444555666777::::::::::::999999999999:::<<<>>>>>>>>>???DDDGGGUUUaaaqqqyyyvvvvvv~~~{{{wwwuuusssrrrrrrqqqqqqppplllfff\\\RRRKKKJJJGGGFFFFFFGGGKKKVVVbbbhhhOOOEEE@@@;;;999777555555666666555444222222222222222222111111111111111111111111111111222222222222222111111111000000000000000000000000111111111222222222333333111111222222222222222222333333222222333444666777666666666777888888999999666888;;;===>>>>>>@@@BBBAAABBBDDDCCCBBB@@@AAABBB@@@BBBCCCAAAEEELLLQQQQQQBBBDDDFFFFFFEEEEEEGGGHHHLLLJJJGGGEEEDDDEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@@@@AAA???>>><<<<<<===???@@@@@@@@@@@@AAA@@@@@@???>>>:::;;;<<<======<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::999888888999;;;<<<;;;999777777888444444444444333333333333222222222222111111111111111111111111111111111111000111111111111222222222000//////......//////000///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((()))))))))******************+++++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------....................................///000000111111000000111111111111111111111111333333333333333444666666888888888888999999999::::::;;;;;;;;;===@@@EEEHHHOOOYYYjjjuuutttttt}}}yyyvvvsssrrrssssssoooooolllggg___VVVMMMHHHFFFDDDDDDFFFIIIPPP___mmmfffOOOEEE@@@;;;:::888555555555555444333111111111111111111222222111111111111111111111111000000000111111111111111000000000000000000000000000000000111111111111222222222111111111111111111333222222222222444555666555555666666777888888888555888;;;=========>>>???===???AAAAAA@@@???@@@AAA===AAABBBBBBEEELLLPPPOOOCCCEEEFFFFFFEEEEEEEEEFFFIIIGGGEEECCCDDDDDDEEEEEECCCCCCBBBBBBCCCCCCDDDDDD>>>@@@BBBDDDEEEDDDCCCAAA>>>===<<<<<<<<<===>>>??????@@@@@@AAA@@@???>>>===:::;;;===>>>>>>===<<<;;;888888999:::;;;<<<<<<======<<<<<<;;;999888888777666999;;;:::888777888999444444444333333333222222222222222222111111111111111111111111111111111111111111111111000000000000//////............/////////...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))************)))*********++++++++++++************************************++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------....................................//////000000000000000//////000000111111222222222222222222333444555666555666666777888999::::::<<<<<<<<<<<<===???BBBEEEIIILLLYYYkkktttyyy|||zzzwwwtttrrrrrrrrrsssnnnlllhhhbbbYYYPPPJJJFFFCCCDDDFFFIIIKKKPPP^^^llleeeNNNEEEAAA<<<:::888666555555555444333111111111111111111222222000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000222222111111111111111111333222222111222333555666444444555555666777777777555888;;;<<<<<<<<<===>>>;;;===??????>>>>>>???@@@:::===??????CCCIIIKKKJJJEEEFFFHHHGGGEEEDDDDDDDDDFFFEEECCCBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEE;;;>>>BBBFFFGGGGGGEEECCC<<<<<<<<<<<<<<<===>>>??????@@@AAAAAA@@@???>>>===:::<<<===??????>>><<<;;;666777888999;;;<<<===>>>======<<<;;;999888888777444777999999777666777999444444444333333333222222222222222111111111111000000000000000000000000000//////000000111111222222//////............//////...---,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++))))))******++++++++++++************************)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------.................................//////000000000000000...//////000111222222333222222222222333444555555444555555777888999:::;;;>>>============>>>???@@@EEEAAAJJJ```rrr|||zzzxxxuuurrrqqqqqqrrrsssmmmkkkfff^^^UUUMMMHHHEEEEEEFFFJJJMMMLLLNNNXXXddd```KKKBBB???>>>999888777666444444333333111111111111000000000000111000///......///000111000000000000000000000000......////////////......---///111111000000111333222222222111111111111111222111000000000111333333888777666555555555555555666555888<<<<<<:::;;;???888???CCC???;;;;;;===<<<@@@BBBDDDEEEDDDDDDDDDEEECCCDDDFFFGGGGGGFFFEEEDDD???DDDFFFDDDCCCDDDCCC???GGGEEEDDDDDDEEEEEEDDDBBBCCCCCCEEEIIIMMMKKKCCC<<<@@@@@@@@@AAAAAABBBBBBBBB>>>>>>============>>>>>>@@@???=========<<<:::888666777888999:::;;;;;;;;;;;;;;;;;;:::999888777666444555666666666666666555555555444333333222111111222333333444444333333222111111000000//////......000000000000////////////................................................***++++++,,,,,,++++++***+++++++++*********))))))******+++++++++,,,,,,,,,---+++))))))+++,,,***((())))))************))))))******)))))))))))))))))),,,,,,,,,,,,++++++++++++))))))***++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------..............................000000000000////////////000000000000111111111111333333222222333333444555444555666777888999::::::===>>>>>>????????????>>>DDD??????JJJ[[[mmm|||vvvqqqppptttwwwvvvssslllccc[[[WWWRRRKKKFFFEEEJJJDDDGGGTTTYYYUUUTTTXXX___JJJ@@@======999888777666444444444444111111111111000000000000000000////////////000000000000000000000000000000......////////////......///000000000......000222000000000000000111111111111111000000000111222333666666555444444444555555666555777;;;;;;999<<>>???@@@???AAADDDEEEDDDDDDEEEEEEBBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCDDDDDDCCCBBBAAAFFFEEECCCCCCDDDEEECCCBBBCCCBBBCCCGGGKKKJJJDDD>>>@@@@@@@@@@@@AAAAAAAAAAAA========================>>>===<<<<<<===<<<:::888666777888999999:::999999999:::::::::999888777777555555666666666555555444555444444333222222111111222222333333333333222222111000000000/////////...000000000000/////////...................................................***++++++,,,,,,++++++***+++++++++*********))))))*********+++++++++,,,,,,---+++))))))+++,,,***((())))))************))))))************************))))))((((((((('''''''''))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++++++++,,,,,,,,,,,,------------...------------------------000///////////////////////////000000000111111111333222222222222333444444444555555666888999999:::<<<===>>>>>>???>>>>>>>>>@@@>>>???EEENNN]]]sss{{{xxxuuuttttttsssppplllbbbZZZSSSQQQMMMGGGCCCCCCIIIGGGOOO]]]ccc^^^\\\```___III???<<<;;;999888777555444444444444222222111111111000000000//////000000000000//////000000000000000000000000......////////////......000000///...---...000333///////////////000111222111000000000000111222222444333333333333444444555666444666999::::::>>>DDDKKKNNNMMMEEE@@@@@@AAAAAA>>>@@@CCCDDDDDDDDDEEEFFFCCCCCCBBBAAA@@@@@@@@@AAABBB===>>>FFFHHHCCC@@@CCCEEECCCBBBBBBDDDDDDCCCAAAAAA@@@AAADDDGGGGGGDDD@@@@@@@@@@@@@@@@@@@@@??????<<<===>>>>>>>>>>>>===<<<===<<<;;;;;;<<<<<<:::888777777888888888888777777888888888999999888777777666666666666555444333333444444333333222222111111222222333333333333222222000000000000////////////000000000/////////..............................------------------------***++++++,,,,,,++++++***+++++++++************************++++++++++++,,,,,,+++******++++++***((())))))************))))))************************************)))))))))(((((()))******++++++******************++++++,,,,,,+++++++++++++++*********,,,,,,,,,,,,------------------------------------//////////////////////////////000000000000111111222222111111222222333444444444555666777888888999;;;<<<======>>>>>>======;;;===@@@@@@@@@JJJ```vvv{{{|||{{{yyyuuunnngggcccXXXQQQLLLKKKIIIDDDBBBCCCIIIQQQbbbrrrwwwrrrrrryyy^^^III???<<<:::888888666555555444444444222222222111111111000000...///000111111000///...000000000000000000000000---......//////......---/////////------///333777222222000000///000000111000000000000000111111222222111111111222333444444777555555888:::;;;AAAHHHYYYYYYSSSHHH@@@??????======???AAABBBBBBCCCDDDFFFGGGFFFDDDBBBAAAAAABBBBBBAAA999===LLLQQQFFF@@@CCCCCCBBBAAAAAABBBCCCBBB@@@@@@???>>>@@@CCCDDDCCCBBB@@@@@@@@@??????>>>>>>>>>;;;<<<>>>??????>>><<<;;;<<<;;;;;;<<<======;;;:::666777777777777777666555666666777888888888777777666666666555444333222111333333333333222222111111111111222222222222111111000000000000////////////000000/////////.................................------------------------***++++++,,,,,,++++++***************************************++++++++++++++++++***************)))))))))************))))))************+++++++++++++++++++++*********))))))((())))))***************))))))******++++++,,,,,,,,,,,,++++++******))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////////////////000000000111111111111111111222333333333444444555666666777777999:::;;;<<<<<<======<<<;;;>>>AAA@@@<<<@@@PPPbbbqqqxxx}}}}}}}}}uuujjjaaa[[[RRRLLLIIIHHHGGGDDDDDDGGGKKK[[[sss~~~xxx}}}^^^III@@@<<<;;;888777666555555444555555222222222222111111111111...///000111111000///...////////////////////////------............---------............111666:::888666444111000///////////////000000111111111111111111111111111222333444888555555888:::<<>>@@@@@@@@@AAACCCDDDGGGEEEDDDBBBAAAAAABBBBBBAAA:::AAAUUU\\\PPPEEEDDDAAA@@@???@@@AAABBBAAA@@@>>>=========???AAAAAAAAA?????????>>>>>>======<<<:::<<<===??????===<<<:::===<<<;;;<<<======<<<:::666666777777777666666555555555666777777777666666555555555555444333111111333222222222222222111111000111111222222111111000////////////000000000000////////////....................................------------------------***++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++***))))))***))))))************))))))))))))*********+++++++++(((((('''''''''&&&&&&&&&(((((()))************))))))))))))******++++++++++++++++++******)))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000...////////////000000000111000000000000111222222333333333444555555555666888888999:::;;;<<<<<<;;;===???BBBCCCAAA@@@GGGPPPaaafffttt}}}{{{zzz~~~|||rrrfff\\\VVVNNNIIIFFFFFFEEEDDDGGGMMMSSSfffzzz|||nnnccciiiwww}}}\\\HHH???<<<;;;777777666555555555555555333222222222222111111111//////000000000000//////////////////////////////------............------,,,---......///222666999;;;999666222///............///000000111111000000222111111111111222222333666444444777999:::@@@GGGLLLKKKEEE<<<888;;;<<<;;;<<<===>>>>>>======@@@AAABBBAAA@@@??????>>>??????AAA>>>FFFXXXbbbZZZLLLEEE???>>>===>>>@@@AAA@@@???===<<<<<<<<<===>>>??????==================<<<<<<;;;<<<============<<<;;;===<<<;;;<<<<<<<<<:::888666666777777777777666666555555555666666555555444444444444444333222111111222222222222222222111111000000111111111111000000////////////000000000000/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++)))))))))************+++***+++,,,+++)))))))))***))))))************))))))((((((((()))******++++++))))))))))))(((((((((((('''((())))))******))))))***************************************)))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------......//////000......////////////000000000000000///000000111222222222333333444444444444666777888999:::;;;;;;;;;>>>>>>AAAEEEDDDAAAAAAEEEOOOTTTdddzzz}}}zzzxxxwwwwww{{{zzzwwwrrrjjjaaaXXXRRRKKKGGGDDDDDDEEEGGGNNNWWWhhhrrrxxxlllWWWKKKOOOYYYyyyZZZFFF>>>;;;999777777666555555555555666333333222222222111111111000000////////////000000////////////////////////,,,------......------,,,+++,,,.........///222444;;;888555111///......///......000111111111000///333333222111111111222222333111222555777777<<>>===<<<======<<<::::::<<<>>>=========>>>======<<<<<<===>>>DDDQQQ]]]\\\OOOBBB>>>===<<<===???@@@???>>>;;;<<<<<<<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999777555555666666777888888888888555555555555555444333222222222333333333222222111111111111111111111222222///000000000000000000///.../////////000000000111//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++))))))))))))***************+++---+++)))((()))+++))))))************))))))&&&''''''((())))))******---,,,,,,,,,,,,+++++++++'''(((((()))))))))))))))++++++******))))))(((((())))))))))))***************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---......///000000........./////////000000000////////////000111111222222222222333333333333555555777888999::::::::::::;;;???CCCAAA======AAAAAAGGGYYYqqq}}}xxxuuuttttttuuuuuupppiiiddd___ZZZSSSNNNKKKGGGDDDEEEHHHNNNZZZeeewwwtttiiiYYYJJJDDDGGGLLLvvvWWWDDD<<<999888777666666555555555555666333333333222222222111111111000///......///000111////////////////////////,,,------......------,,,+++,,,......,,,,,,---...999666333000.........///---...000111111111000///444444333222111111111222111///000444555555999???EEEDDD???::::::>>>???===<<<<<<<<<:::999999:::<<<;;;<<<===>>>>>>>>><<<<<<999;;;>>>GGGTTTYYYMMM======<<<<<<===>>>??????>>>;;;<<<<<<<<<:::::::::;;;:::;;;;;;<<<<<<============<<<;;;;;;;;;;;;<<<===;;;999888888888777555333555555777888999999999999555666555555444333222111111111222333333333222222111111111111111111222222//////000000000000//////.../////////000000111111//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++))))))))))))************)))+++---,,,)))((()))+++))))))************))))))%%%&&&&&&'''((())))))************))))))))))))((('''(((((())))))))))))))),,,,,,+++***)))(((''''''(((((())))))******++++++******+++++++++,,,,,,,,,************************,,,,,,------...///000000............/////////000///////////////000111111222222222222222222333333444555666888999999::::::666999===@@@<<<888;;;AAA;;;AAASSSkkk}}}}}}|||yyyuuurrrrrrsssuuuppphhh___YYYWWWUUUOOOKKKLLLHHHFFFHHHMMMUUUdddrrrvvviiiVVVGGGCCCGGGJJJKKKrrr[[[DDD::::::888666666555444333333333333222222222111111111111000111111000000/////////...000000//////.........---------------,,,,,,+++***---------............///////////////////////////000000//////.........---111222333333111000000111000000000111222333555555999@@@<<<888<<<<<<===FFFDDD@@@;;;:::::::::999777888999;;;<<<<<<<<<;;;;;;999;;;===@@@CCCEEEGGGHHHAAA>>><<<===??????===:::;;;;;;;;;:::::::::999999<<<<<<<<<<<<<<<;;;;;;;;;============<<<;;;:::999:::999888666666666666777999999888888777777666666444555555555555333222111000111333333333222000...000000000000000000000000111111000///////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))************))))))(((((((((((())))))))))))***++++++++++++++++++*********))))))((((((((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000000111111000000111111222333555555666666777777888888888999:::;;;<<<<<<<<<<<<======DDDWWWnnn~~~{{{wwwrrrrrruuuvvvsssoooggg```XXXQQQNNNLLLIIIGGGHHHJJJIIILLLXXXhhhpppnnniiiWWWHHHDDDCCCBBBJJJVVVpppZZZDDD:::;;;999666666555444333333333333222222222111111111000000000000000//////.........000/////////.........---,,,---------,,,,,,+++***------------................................................---------,,,000111333222000//////000000000000111222333444555777<<<:::999======CCCUUURRRIII???::::::;;;;;;:::777888:::<<<<<<<<<<<<;;;;;;<<<>>>@@@AAABBBCCCCCC@@@>>><<<<<<>>>>>>===:::;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::999:::999888777666666666777888888888777777777777777444444555555444333111000000111222333333111000...000000000000000000000000111000000///////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((())))))))))))************))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))*********)))))))))(((((()))))))))((())))))***************************)))))))))((()))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................../////////000000000000111111000000111111222333444555555666777777888888777888999::::::;;;;;;:::<<<:::???LLL^^^qqq{{{xxxtttqqqppprrrppplllhhh^^^XXXQQQLLLJJJJJJIIIHHHFFFJJJOOOWWWdddnnnmmmeeeVVVJJJBBB@@@@@@EEEXXXlllmmmXXXDDD;;;;;;999666666555444333333333333222222111111111000000000/////////.............../////////...............,,,,,,---------,,,++++++------------............---------------------------------,,,,,,,,,,,,,,,...000111111///....../////////000000111333444555444777888<<>>?????????>>>>>>>>>===<<<<<<===>>><<<;;;;;;;;;:::::::::999999999<<<<<<<<<======>>>>>>>>>============<<<;;;:::::::::999888777666666666666666777777777777777777888444444444444333222111000000111222222222111000///000000000000000000000000111000//////......//////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))(((((())))))))))))************))))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))***'''(((((()))))))))))))))************)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....../////////000000000111000000000000111222222444444555555666777777777555666777888999999999999<<<:::;;;AAALLL\\\qqq}}}}}}}}}xxxuuurrrpppnnnmmmiiibbb\\\UUUPPPKKKGGGFFFHHHIIIJJJMMMRRRYYYbbbiiihhh\\\OOOGGGCCCBBBCCCEEESSSqqqmmmWWWDDD;;;;;;888666666555444333333333333111111111111000000000000..................------........................,,,,,,,,,------,,,,,,+++,,,,,,---------.........---------------------------------,,,,,,,,,,,,,,,---...000///...------.../////////000111222333444444555666===???:::MMMrrrnnnSSSAAA:::;;;<<<<<<======>>>??????>>><<<;;;<<<<<<=========<<<<<<;;;<<<<<<<<<<<<=========<<<;;;;;;;;;::::::::::::999;;;<<<<<<===>>>??????@@@<<<<<<======<<<;;;;;;:::999999888777777666666666555666666666777777888888555555555444333333222222000111111222111000//////000000000000000000000000000000///............///........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************)))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))&&&''''''((()))(((((((((*********)))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------........./////////000000000000000000000111222222333444444555555666777777555666777888888999888888;;;:::;;;>>>BBBMMMaaasssxxx|||~~~|||}}}~~~~~~~~~yyyuuusssqqqooommmiiibbbYYYSSSQQQMMMHHHEEEEEEGGGKKKMMMSSSXXX___aaa___WWWJJJAAAEEEEEEHHHNNNVVVkkklllWWWDDD;;;:::666666666555444333333333333111111111000000000//////------..................---------...............+++,,,,,,------,,,,,,,,,,,,,,,,,,------------...........................---------------------...+++---//////---,,,---............///000111222333444555555;;;===888IIIllloooUUUCCC===>>>@@@AAABBBBBBBBBBBB@@@>>><<<:::999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<=========>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<===>>>??????@@@<<<<<<<<<===<<<<<<;;;:::999999888888777666666555555555666666777777777888666666555444444333333333111111111111000000//////////////////////////////000//////.......................................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))(((((((((((('''((()))))))))************))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))((()))************)))(((&&&&&&'''((((((((((((((())))))))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............////////////000000//////000000111222333333333444555555666666555666777888888999999999888999<<<>>>???EEETTTcccooottt}}}~~~~~~}}}~~~~~~{{{vvvrrrrrrpppmmmiiiccc\\\SSSNNNMMMKKKGGGDDDEEEHHHNNNRRR\\\^^^^^^YYYOOOGGGEEEFFFDDDGGGNNNZZZkkkiiiUUUCCC;;;:::555666666555444333333333333111111000000000/////////.............../////////---------------.........++++++,,,---------,,,,,,,,,,,,,,,,,,------------////////////////////////------------............+++---......---------...------......///111222333444555333777;;;777@@@YYYhhh\\\LLL@@@===@@@DDDGGGDDDDDDDDDCCCAAA>>><<<:::888999:::;;;;;;<<<;;;;;;:::<<<>>>>>>===>>>???AAA>>>>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;888999999999888777666555555666666666666666666777666666555444333333333333111111000000000/////////////////////////////////000///......------......------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))((((((((((((''''''))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((())))))'''((()))******)))((('''&&&''''''((((((((((((((())))))))))))************((())))))))))))*********++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000////////////000111111222222333333444555555555555555666777888888888888555777;;;>>>===>>>HHHSSSffflllvvv}}}|||||||||{{{xxxsssoooooommmhhhbbb[[[TTTNNNJJJHHHGGGFFFFFFHHHOOOWWW^^^rrrkkk```RRRDDD===BBBKKKFFFMMM[[[mmmdddQQQBBB;;;;;;666666666555444333333333333111000000000////////////.........//////000000000,,,,,,,,,------.........***+++,,,,,,---------,,,++++++,,,,,,,,,---------........................++++++,,,,,,------------+++---...///...---...///---------...///000111222111444000111888777888DDDGGGDDD???;;;:::===BBBFFFAAAAAABBBAAA@@@>>>===;;;999999:::;;;;;;;;;:::::::::===??????>>>>>>AAACCC????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<<<<;;;888888999999888777555444666666666666666555555555555444333111111111111111111111000/////////////////////////////////////////////...------------...------------------------,,,,,,,,,++++++++++++***************************************************************************))))))((((((((('''''''''))))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))&&&'''((())))))((('''&&&''''''((())))))))))))(((((()))))))))************''''''((((((((()))))))))************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////000111111222222222333444444555555333444555666666777777666777777:::===;;;:::???GGGUUU^^^kkkwwwzzz|||~~~|||~~~~~~}}}yyyyyyzzzyyyxxxtttooollljjjgggaaaYYYQQQKKKHHHGGGDDDEEEGGGKKKQQQ\\\iiirrr~~~nnnZZZLLLCCCAAAHHHRRRWWWeeezzz___NNN@@@<<<;;;777666666555444333333333333000000000000////////////.../////////000000111111,,,,,,,,,------.........***+++,,,,,,------------++++++,,,,,,,,,---------------------------------*********++++++,,,,,,,,,+++---//////.........///---------...///000111222///333...---777888333666333555777777666888<<>>???@@@@@@???======:::;;;;;;;;;;;;:::999999:::===@@@@@@??????BBBDDD@@@@@@@@@@@@?????????>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;888888999999888777555444777777666666555555555444333222111////////////000111111000/////////////////////////////////////////////...------------...------------------------,,,,,,,,,+++++++++******************************************************)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))************************''''''''''''((((((((()))%%%&&&((())))))(((&&&%%%'''(((((()))))))))))))))(((((())))))*********+++''''''''''''((((((((((((************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////000111111111222222333333444555555222222333444555555555555;;;:::;;;===;;;999<<>>???@@@AAA@@@@@@???===>>>@@@AAA@@@???===<<<<<<===>>>===;;;:::::::::===<<<<<<;;;;;;:::999999999888777666555444333333222333333444555555555444111111111111111222222222000000000000000000000000......//////......---,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&((()))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))***+++,,,,,,---------------............///000000000///......------111111222222222333333333333555777888777555555666777888999:::<<<===>>>>>>AAACCCKKKYYYjjjyyyzzzvvvsssnnnkkklllpppsss|||~~~~~~~~~}}}{{{zzzzzz{{{|||}}}~~~}}}|||{{{{{{zzzzzz|||zzzwwwtttqqqlllgggccc___WWWOOOJJJEEEAAACCCGGGDDDFFFMMM]]]uuurrrYYYSSSHHHAAADDDUUUlll~~~^^^PPPBBB:::888555555444444333333222222111111111111000000000//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++---,,,++++++,,,...............////////////---///000111000000222333333444555666777888888999888999:::999888888999;;;;;;<<<<<<<<<<<<<<<;;;;;;===>>>???@@@AAA@@@??????>>>?????????>>><<<;;;:::<<<===>>>===;;;:::::::::<<<<<<<<<;;;::::::999999888888777666555444333333111222222333444444333333111111111111111111111111000000000000000000000000......//////......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++*********++++++,,,,,,---------------.....................///////////////111111111222222222333333333555666666555555555666888888999:::;;;<<<=========@@@FFFQQQ___nnnzzzxxxoookkkmmmpppuuu~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||zzzzzz{{{|||||||||yyyuuuqqqlllgggaaa]]]UUUNNNIIIIIIIIIFFFEEEFFFNNNSSS[[[iii{{{zzzkkkRRRMMMEEEAAAIII___{{{}}}]]]OOOBBB:::888555555444444333333222222111111111000000000000//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***+++,,,,,,++++++,,,...---............/////////---///000000000000111333333333444555666777888888555666777777666666888::::::;;;;;;<<<<<<<<<;;;;;;===>>>???@@@@@@@@@???>>>@@@???>>><<<;;;:::999999<<<===>>>===:::999:::;;;<<<<<<;;;;;;::::::999999888777777666555444333333111111222222333333222222222222222111111000000///////////////////////////......//////......---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))***))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************(((((()))))))))*********++++++++++++++++++++++++------------............------......///000000111000111111111222222222222333444555555444444666888999999999:::::::::;;;;;;999;;;@@@FFFOOO]]]mmmxxxxxxrrrsssyyy}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{}}}~~~{{{wwwqqqkkkeee^^^XXXTTTKKKFFFDDDGGGJJJIIIHHHIIITTTYYYaaajjjrrrrrreeeWWWGGGDDD@@@CCCRRRnnn{{{ZZZMMMAAA999888666555444444333333222222111111000000000////////////...........................------,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,)))+++,,,,,,++++++,,,------------.........//////...///000000//////000222222222333444555666777777444555666666555666888999:::;;;;;;<<<=========<<<===>>>???@@@@@@???>>>===@@@???===;;;::::::;;;<<<<<<======<<<:::999999;;;<<<<<<;;;;;;:::999999888777777666555555444333333222222333333333333222222333222222111000//////....................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************))))))))))))*********+++,,,,,,++++++++++++++++++,,,,,,---------.....................//////000000000000000111111111111222333444444333222333666888999999999999999999999999777:::<<<===BBBNNNaaaooo~~~~~~~~~~~~~~~}}}|||zzz{{{{{{|||||||||||||||vvvqqqjjjbbb\\\UUUOOOKKKHHHDDDCCCFFFGGGIIINNNUUU^^^___``````^^^XXXNNNEEEBBBAAADDDRRRjjjxxxXXXKKK@@@999999666555444444333333222222111000000000////////////..............................------,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,)))***,,,+++******+++---------------...............///000000///...000111111111222333444555666666555666777666666666888999;;;;;;<<<>>>>>>?????????===>>>???@@@??????======???>>><<<;;;;;;<<<>>>@@@<<<===<<<;;;999888999;;;<<<;;;;;;:::999999888888666666555555444444333333333444444444444444333333222222111111000///......------------------------.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------...000000//////............//////000000000111111111222333333222222333666888888888888888888777777777888:::<<<:::;;;EEEVVVddd|||~~~~~~}}}{{{zzzxxxzzz}}}~~~~~~{{{xxxuuuoooiiiaaaZZZSSSNNNIIIEEEEEEDDDDDDFFFFFFLLL[[[iiissslllbbbXXXNNNGGGBBBAAADDDGGGTTTllluuuVVVJJJ???999999777555444444333333222222111000000////////////.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++)))***++++++******+++---,,,------------............///000000......///000000000111222333444555555777888888777666555777999:::;;;===>>>???@@@AAAAAA===>>>?????????>>>===<<<======;;;;;;<<<===@@@AAA======<<<:::888888999;;;;;;;;;::::::999999888888555555555444444444333333444444555555555444333333111111111000000//////.................................//////......---,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((************************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------111000000///......------////////////000000000000000111222222222333555777777777777777777777666666888;;;<<<:::999@@@MMMXXXsss~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyyzzz||||||zzzuuupppmmmeee```XXXQQQMMMIIIFFFDDDCCCCCCFFFJJJNNNVVVgggvvv|||ooo^^^PPPEEE???@@@DDDGGGSSSjjjsssTTTIII>>>999999777555444444333333222222111000000/////////....................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************(((***++++++******+++,,,,,,,,,---------............///000///...---...000//////000111222333444444888888888777555444555777999:::<<<===???@@@@@@AAA===>>>?????????>>><<<;;;===<<<;;;;;;;;;<<<===>>>======<<<999777777999;;;;;;;;;::::::999888888888555555444444444444333333444444444444444333222222000000000000000/////////..............................//////......---,,,******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******************************((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''')))******))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************************++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------///////////////................../////////000000...000222333333333444666666666666666666666666666666999;;;::::::===DDDKKK```sss{{{vvvuuuwwwyyy}}}~~~~~~~~~}}}}}}~~~{{{{{{yyyvvvqqqlllhhheee\\\WWWPPPKKKHHHGGGFFFEEEEEEEEEIIISSS\\\bbbiiipppjjj\\\NNNFFFBBB@@@FFFMMMWWWlllrrrSSSHHH>>>888999777555555444333333222222111000/////////.......................................------,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++******))))))(((***++++++******+++,,,,,,,,,,,,---------.........///000///...---.../////////000111222333444444888888888666444333444555888999;;;<<<>>>???@@@@@@===>>>?????????===<<<;;;===<<<;;;;;;::::::::::::======;;;999777777999;;;;;;;;;::::::999888888777444444444444444444333333333333333333333222111000////////////000000000000////////////////////////......//////......---,,,*********++++++,,,,,,,,,************************,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))***+++,,,,,,------++++++,,,,,,,,,---------------......///000000000............/////////000---///222444444333444555555555555555666666777777444777999::::::;;;???BBBNNNggg{{{rrrmmmlllmmmrrryyy~~~~~~}}}~~~}}}~~~~~~{{{vvvpppjjjfffcccaaaWWWRRRLLLHHHFFFGGGGGGGGGKKKHHHLLLZZZfffiiieeebbbUUUJJJAAAAAAEEEHHHPPPXXXmmmnnnQQQFFF;;;555777666555555444333222222222222000000000000//////////////////...------------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************+++++++++++++++*********))))))+++---------+++++++++---.........------,,,,,,,,,,,,,,,,,,---------....../////////000111111222222000222444555444444555666888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<:::999888777777777888999:::999888888888999:::;;;;;;:::888666666666666777444444333333333222222222000111222222000///////////////............//////........................,,,,,,------------------------,,,,,,,,,,,,++++++++++++******++++++,,,---+++++++++++++++***)))((())))))))))))))))))))))))******)))(((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))************************,,,,,,,,,++++++***************+++,,,,,,---......---------............///..................------111111222222222333333333333444555444444444666888888777777777999<<>>AAAFFFNNN^^^mmmmmmQQQFFF;;;555777666555555444333222222222222000000000000//////////////////...------------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************+++++++++++++++*********))))))+++,,,------+++++++++---......---------,,,,,,,,,,,,,,,,,,------------......//////000000111222222000222444555444444555666888888888888999999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::888777777777888999999999888888888999:::;;;:::999888777666666777777555555555444444444333333222333333333222111111111//////............//////........................------------------,,,,,,------,,,,,,,,,+++++++++++++++******++++++,,,---+++++++++++++++***))))))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))************************,,,,,,,,,++++++***************++++++,,,------...------------....................................111111111111222222222222222444444444333444666888777666666666777999<<<===<<>>DDDMMM[[[eeezzz|||~~~```JJJEEE===888777555555555444333222222222222000000000000//////////////////...------------...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++))))))*********+++++++++''')))++++++******,,,---******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---......//////---///111222111111222333555555555555666666666666777888999:::;;;<<<<<<===>>>===;;;999888888888888555666777888999888888777888888999999888777666555555444444444333333333333444222000222666777555111//////............//////........................,,,,,,++++++++++++++++++++++++++++++************)))))))))))))))***++++++))))))***+++++++++++++++((((((((((((((((((((((((((((((((((((((()))******''''''''''''(((((((((((()))(((((((((''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((('''((((((((()))))))))***'''(((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++++++++******************++++++,,,,,,,,,---------,,,,,,------...//////000//////000000000111111111///111111111111111333555444444555666666777777666666999;;;:::999<<>>===;;;999888888888888555666777999999888888777888999999999888777555444666666555555555444444444333000...111555666444000//////............//////........................++++++++++++++++++,,,,,,+++++++++************))))))))))))))))))******+++((()))***+++++++++++++++((((((((((((((((((((((((((((((((((((((()))******''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((())))))******'''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++++++++******************++++++,,,,,,,,,---------,,,,,,------...///000000000000000000111111111111///000111111000111333555222333444555666666666666888777777777888;;;???BBBKKK]]]qqq~~~zzzqqqhhhbbbaaabbbcccgggnnnvvvzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}|||}}}{{{yyyvvvttttttsssrrrpppbbb\\\SSSKKKFFFCCCAAA???CCCBBBDDDJJJOOOUUU```kkk|||rrraaaVVVLLLEEEBBBAAACCCIIINNNXXXnnnaaaIIIAAA;;;999:::444555444333111000111111222////////////..................------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************************&&&(((************,,,...)))***+++,,,,,,***)))(((---------,,,,,,+++++++++,,,,,,---...///000111222222222222222333333444555666777999:::;;;;;;::::::<<<;;;:::999999999:::;;;999888888777777888888999999::::::999777666666777666666555444333222222111000000000000000000000000///...------...///...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++))))))))))))))))))))))))(((((('''(((((()))***+++))))))((('''''''''''''''))))))(((((('''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%(((((('''&&&%%%$$$$$$###))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************++++++++++++++++++++++++++++++++++++,,,------......------,,,---......//////......000000000000111111111111333333444444444666999<<<===<<<:::999999:::<<<===BBBHHHVVVjjjtttqqqzzz~~~rrriiidddbbbeeecccdddjjjooosssxxx~~~|||}}}~~~~~~|||{{{|||}}}|||}}}~~~~~~|||wwwqqqooonnnlllfff```WWWOOOGGGCCCCCCBBBAAABBBEEEHHHJJJMMM[[[ppp}}}nnnUUUIIIIIIGGG??????CCCOOO^^^iiisss~~~]]]FFF???999777888222555444333111111111111222111000000000000/////////......------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************&&&''')))+++---...//////,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,+++++++++,,,,,,---...///000111111111111222222333444555666555666888999:::::::::999;;;:::999999999999:::;;;888888777777777777888888;;;<<<<<<;;;888777777888777777666555444333333222000000000000000000000000///...------...///...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))******+++)))))))))))))))))))))))))))(((((((((((())))))***))))))(((''''''''''''''')))(((((((((''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&((((((''''''&&&&&&%%%%%%))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************++++++++++++++++++++++++++++++++++++,,,------...---------,,,---......//////......//////000000000111111111222333444333333555999<<<===<<<:::888777777888888<<>>FFFWWWnnnvvvooovvvtttjjjcccdddgggkkkpppuuuwwwyyy|||~~~}}}~~~~~~~~~~~~~~~~~~~~~yyyyyy{{{}}}}}}}}}~~~~~~{{{{{{{{{}}}~~~{{{xxxuuuqqqllliii___[[[UUURRROOOMMMIIIGGGBBBFFFGGGFFFIIIQQQ[[[```tttqqq^^^RRRMMMFFFCCCDDDBBBCCCSSSeeesss|||~~~tttXXXFFFBBB;;;888:::666444333333333222111111000000000/////////...............------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++)))+++000777:::666222...---+++))))))))))))***++++++++++++++++++++++++++++++,,,,,,------.........///111333555666666666555555555555555555666666777777777888888999999999999999888888888888999999999::::::999777666777888666555555444333222111000000000000000000000000000///---------...///...------------,,,,,,++++++************************************+++++++++******))))))))))))))))))))))))******)))(((((('''(((((())))))(((''''''''''''''''''''''''(((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''(((((()))*********((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,---......///............////////////000000000///111222222222222444666222222333444666888999:::777:::<<<;;;===HHHZZZhhh|||~~~qqqlllrrrzzz~~~oooeeecccccceeehhhjjjlllqqqyyy~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyzzz|||~~~~~~~~~~~~|||||||||{{{{{{}}}~~~{{{}}}yyyuuupppkkkddd```SSSQQQMMMJJJIIIHHHFFFFFFBBBHHHKKKLLLSSSdddssszzz}}}nnn___SSSNNNHHHDDDDDDIIIJJJOOOaaavvv}}}mmmSSSDDD@@@999666777444333333333333333111000000////////////..................------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((,,,000222000---++++++******))))))***************++++++++++++++++++++++++,,,,,,,,,------...000222444555555555555666555555444444555666666555666777888888888888888999999888888888888999999666777888777666555666888555555444333222111000000000000000000000000000000///...------...///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))***))))))(((((((((((()))))))))(((''''''''''''''''''''''''(((((((((((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''(((((())))))******(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,---......//////............////////////000000...000222222111111333444555555666666666666666666555999;;;:::999===GGGPPP___fffvvvtttgggnnnuuuyyysssgggeeebbbaaadddkkkqqquuuyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{|||yyy{{{}}}~~~~~~}}}|||||||||zzzyyyzzz}}}~~~~~~zzzxxxtttooojjjccc[[[VVVMMMKKKIIIFFFEEEEEEFFFFFFKKKUUU]]]dddqqqooo___TTTMMMKKKNNNLLLOOOUUU[[[aaakkk|||~~~~~~jjjQQQCCC@@@999666777555333333444444333222000///000000000////////////.........------------......------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))++++++++++++******++++++,,,,,,++++++)))*********++++++++++++++++++++++++,,,,,,,,,,,,///111333444555555444333777666555444444555666666444555666888888888888888777777666666666666777777333555666777666666777999666555444333222111111000000000000000000000000000///...------...///...---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,)))))))))))))))))))))))))))(((((((((((())))))***))))))((('''''''''''''''''''''''''''((((((((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((((((''''''((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,---......//////.............../////////000000...///111222111111222333555555555555555555444444444777:::999777888===AAAGGGPPPfffsssiiifffnnnxxxmmmffffffjjjlllmmmooorrrvvv{{{~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzzyyy{{{}}}~~~}}}~~~~~~}}}|||}}}~~~xxxsssppplllgggaaaYYYQQQKKKHHHHHHGGGGGGGGGJJJMMMOOO^^^mmmzzzyyyfffQQQGGGEEEFFFKKKPPPXXXcccooowwwjjjRRREEEBBB;;;888999777333333444444333222000///111111111111000000000000.........------.........---------,,,,,,,,,++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))***,,,)))***,,,---......---,,,))))))******++++++++++++++++++++++++++++++,,,,,,000111333555555555333222777777555444444555666777333444666777888888888777555555444444444444555555333444666777666777999:::777666555444333222222111000000000000000000000000///...------...///...---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------))))))))))))))))))))))))(((((('''(((((()))***+++))))))((('''''''''''''''&&&'''''''''(((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%'''))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''(((((((((((((((''''''''''''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,---......//////................../////////000---///111222111000111222111222333444555666666666444777999999888888:::<<<@@@FFF\\\xxxzzznnnjjjxxx|||ppplllllljjjhhhhhhjjjooouuuzzz~~~~~~~~~}}}}}}}}}}}}}}}|||{{{yyyxxxwwwxxxxxxyyyyyy{{{}}}}}}|||{{{sssmmmjjjfffaaa[[[RRRJJJDDDEEEFFFGGGIIILLLQQQWWW\\\mmm}}}fffSSSBBB@@@FFFKKKQQQWWW```qqqdddSSSBBB;;;:::888555444444444333222222111111000///////////////......---,,,------......------,,,......---,,,,,,+++******************************************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))+++*********))))))(((((((((((()))***++++++,,,,,,))))))((((((((((((((()))******+++++++++,,,,,,,,,---...///000111222333333222222222222222222333333777666666555555555666666666666666555555444444333333444555666777888999:::999777444222222222000...111111111111000000000000------------------------++++++++++++,,,,,,---...+++++++++************)))((()))***+++,,,---------+++++++++*********))))))((((((((((((((((((((((((%%%%%%'''((())))))))))))&&&&&&'''((())))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))),,,//////...+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------/////////...---,,,////////////000000000000111111111111222333444444888777666666666777999:::888===MMMdddwww~~~}}}{{{~~~yyyooofffaaacccfffjjjooouuu}}}~~~}}}}}}~~~|||{{{{{{{{{|||}}}|||zzzyyyxxxwwwwwwwww{{{}}}~~~zzz{{{~~~|||uuujjjccceee```YYYUUURRRNNNHHHDDDOOOGGGIIIUUUYYYVVVaaatttttthhhLLLJJJEEEAAAAAAKKK\\\iiivvv|||bbbRRRBBB;;;:::888555444444333333222222111111000///////////////......---,,,------......------,,,---------,,,,,,+++++++++************************************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))************)))))))))((((((((()))******+++,,,,,,***))))))(((((()))))))))*********+++++++++,,,,,,---......///111222222333111111111222222222222333666555555444444555555555666666666555555555444444555555666777888999999:::888666444222222222000///111111111000000000//////------------------------,,,,,,++++++,,,,,,------+++++++++************)))(((((()))***+++++++++++++++++++++*********))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&'''((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))***---000000...,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---------------,,,,,,.../////////000000000000111111111111222333444444777777666666666777888999;;;;;;AAANNN\\\hhhvvv}}}uuuqqqkkkggggggkkkqqquuu}}}~~~~~~||||||||||||}}}|||{{{{{{{{{|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyy~~~|||}}}~~~ooofff___YYYVVVXXXUUUQQQOOOMMMKKKIIIHHHNNNLLLTTTdddqqqzzz}}}oooaaaUUUMMMGGGHHHIIIJJJPPP^^^qqq```QQQBBB;;;:::777555444333333333222111111000000///////////////......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))************))))))))))))((())))))******+++++++++*********************************++++++++++++,,,------...///000111111222000000111111222222222222444444333333333333444444555555555555555555555555777777777777888888999999777555333222222222000///111111000000000000//////------------------------------,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))+++************)))))))))((((((((((((((((((((((((&&&'''((())))))******)))(((((((((((((((((('''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))***)))))))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))+++---000000...,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---....../////////000000000000000000000111222333444666666555555666666777888999777888===CCCMMM]]]jjjxxxsssqqqqqqxxx~~~xxxtttpppllltttuuuwwwzzz|||~~~~~~|||zzzyyyxxx}}}||||||||||||}}}}}}~~~|||{{{{{{{{{{{{{{{||||||~~~~~~vvvdddVVVOOOMMMJJJHHHBBBCCCDDDEEEGGGLLLQQQUUU]]]eeerrrmmm\\\RRRMMMIIIFFFPPPTTTYYY```iiiyyyyyy^^^PPPBBB;;;999666555555333333222222111000000000///////////////......---,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))+++******))))))(((((((((((((((((((((((((((((((((*********)))))))))))))))((()))))))))*********+++)))******+++++++++++++++************++++++++++++,,,------...//////000000//////000000111222222222222222222222222222333444333333333444444444444444777777777777777666666666666444222111222222111000111000000000////////////------------------------------------,,,++++++***+++++++++*********))))))******))))))((((((((((((************))))))))))))(((((((((((((((((((((((('''(((((()))******))))))(((((())))))((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((())))))******))))))((())))))))))))))))))))))))***,,,......---+++***+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++++++++,,,---............/////////000000000000///000000111222333555555555555555666666666444555888;;;<<>>KKKccc|||pppbbb\\\\\\[[[lll}}}vvvpppmmmjjjhhhgggeeeeeeggghhhjjjlllmmmnnnrrrtttwwwyyy{{{{{{zzzyyyuuutttuuuxxx}}}{{{{{{~~~}}}}}}}}}~~~zzzrrrlllddd^^^\\\^^^^^^YYYWWWYYYZZZdddooouuuwww~~~pppiiibbbZZZQQQHHHEEEIIIPPPOOOYYYhhhyyynnnNNNEEEEEE???:::<<>>;;;999666555666333333222222111000000000////////////............------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))++++++)))((()))***)))++++++***((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))***+++,,,,,,,,,,,,+++******++++++,,,---.........///000000111222222111222333333444444333333333333444444444444444333111111111000000000000000000000///...............//////.........---------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((''''''''''''((())))))''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((('''((()))************************************************************************+++++++++,,,,,,++++++,,,,,,---........................//////000000000111111111222222222333333333444444555666777444666777666444555888<<>><<<999555444444222///,,,gggOOOEEE===:::999777666777333333222222111000000000////////////............------------------------------,,,,,,,,,,,,++++++******++++++++++++,,,,,,************************************************''')))******)))(((((()))(((***+++***)))((()))+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,++++++************+++,,,------------...///000111111222111111222333333333333333222333333444444444444333111111000000000000000000000000///...............000//////...------,,,,,,,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''(((((()))***&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''((()))******************))))))))))))******************************************+++++++++++++++++++++,,,------............------......///000000000000111111111111222333333333333444555666777333444666666555666888999888;;;AAALLL\\\ppp}}}}}}||||||tttqqqhhh^^^YYYWWWTTTPPPFFFEEEFFFIIILLLPPP[[[eeewwwzzzzzzooommmlllooovvvvvvooogggcccccceeefffeeecccdddfffgggggghhhkkkmmmtttvvvyyy|||}}}}}}{{{zzzvvvtttrrrrrrtttvvvwwwwwwxxx{{{~~~|||uuunnniiihhhjjjnnnssstttnnnddd\\\VVVUUUSSSQQQQQQQQQQQQRRRQQQSSSVVVYYY\\\aaagggkkkppptttzzzuuueeeVVVKKKFFFEEECCCCCCDDDDDDFFFNNNWWWZZZZZZ```nnnzzz{{{eeeQQQIIIFFF@@@:::::::::888555333222111...---~~~cccNNNEEE<<<:::999777666777333333222222111000000000////////////............------------------------------,,,,,,,,,,,,++++++)))))))))******+++++++++************************************************''')))******)))(((((()))'''(((******))))))***,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))******++++++++++++***)))))))))******+++,,,---,,,------...///000111222111111222333333333333222111222333444444444444444000000000000000000000111000000///.................................------,,,,,,,,,++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((())))))***&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((()))***************)))(((((((((((()))***************************************++++++++++++***++++++,,,,,,---.........------------...//////000000000000111111111111333333333333444555666666333444555555555555555666555999>>>CCCKKK[[[ppp{{{{{{|||}}}{{{uuullliiiiiieee___VVVTTTRRRPPPKKKHHHLLLSSS___aaaccceeeiiipppyyy}}}xxxvvvtttqqqnnnggggggfffdddcccccceeehhhoooqqqsssuuuuuurrrooommmkkkiiiggghhhjjjlllmmmmmmssstttuuutttpppkkkeeeaaa]]]```dddffffffbbb\\\XXXUUUUUUUUUVVVXXXZZZ]]]______bbbggglllqqqxxxiiifffaaaYYYQQQJJJEEECCCCCCDDDHHHLLLMMMPPP^^^mmmzzzzzz}}}^^^NNNDDDEEEEEE>>>888999666444111//////.........{{{```NNNDDD<<<:::999777666888333333222222111000000000000/////////............---------------------------------,,,,,,,,,++++++(((((())))))*********+++************************************************''')))******((((((((()))&&&''')))***)))***+++---))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************+++++++++******)))))))))))))))***+++,,,---,,,,,,---...///000111222111111222333333333333222111222333333444444444444000000000000000111111111000000///...............,,,,,,------.../////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******((((((((((((((()))******&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''((()))***************)))(((''''''((()))***)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---.........------------...//////000000000000111111111111333333333333444555666666555555555444333333222222111777:::888777AAAVVVhhhyyytttxxxzzzzzz|||yyyqqqhhhfffeee```WWWNNNMMMRRRTTTTTTQQQNNNLLLOOOVVV\\\bbbrrryyywwwtttooojjjiiijjjllloooppprrrsssqqqmmmhhheeefffeeedddeeehhhjjjjjjiiiooonnnmmmkkkgggddd```^^^XXX[[[___```___^^^]]]]]]\\\\\\]]]```ffflllrrrvvv{{{xxxmmmcccZZZSSSPPPLLLKKKJJJHHHGGGFFFEEEEEEHHHJJJQQQYYY^^^jjj|||{{{}}}yyy```QQQKKK???888;;;:::444333999222000...,,,,,,---......xxxcccIIIEEE???:::777555333222666444222000/////////000////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))+++***)))***++++++***)))))))))))))))))))))))))))++++++******))))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,---------------------000000000000000111111111000000111111111111000000000000//////.........---...------,,,,,,------...------------------------******************************++++++++++++******************************))))))))))))))))))))))))******))))))((((((''''''''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''(((((((((((('''''''''''''''((()))((('''&&&''')))))))))(((((('''''''''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''******)))((('''&&&%%%%%%((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((()))***''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///////////////......111222333333444444333333555555555555555555555555444444333444555888;;;===VVVnnn{{{sssrrrxxx}}}~~~xxx{{{|||wwwlllbbb]]][[[ZZZUUUPPPMMMKKKIIIHHHHHHUUUXXX[[[\\\___gggsss}}}}}}{{{wwwyyy{{{{{{yyywwwvvvvvv}}}zzzvvvrrrnnnmmmllllllmmmnnnpppsssrrrppprrrxxxxxxzzz~~~{{{sssmmm___XXXOOOIIIGGGEEECCCAAAAAADDDHHHMMMQQQSSSUUUUUU]]]gggsss}}}zzzyyyyyyxxx|||hhhRRRGGGCCC>>>===:::777444222111000//////...---,,,,,,++++++uuuaaaIIIEEE???:::777555333222555444222111000//////000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))+++***)))***++++++***)))))))))))))))))))))))))))*********)))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------......//////000000000000111111000000111111111111000000000/////////.........---...------,,,,,,------...------------------------************************)))******++++++******)))************************))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((('''''''''''''''((()))((('''&&&'''))))))(((((((((''''''''''''&&&''''''((((((((((((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))(((''''''''''''(((((()))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------.........////////////......111222333333444444333333444444444444444444444444444444333333555777999;;;CCCWWWnnn~~~|||wwwvvvzzz~~~~~~~~~vvvrrrqqqlllgggaaa]]][[[XXXVVVVVVMMMMMMMMMKKKKKKNNNTTTYYYaaaeeennnzzzooojjjccc]]]XXXTTTNNNKKKKKKGGGBBB@@@BBBEEEFFFFFFIIIPPP[[[gggqqqwwwyyyyyy|||zzz{{{~~~yyybbbOOOEEEAAAAAA<<<;;;999666333111000///.........---,,,,,,++++++qqq^^^IIIDDD>>>:::777555444222444444222111000000000000////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************+++***)))***++++++***)))))))))))))))))))))))))))((())))))))))))))))))***))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++******+++,,,------......////////////000000111111///000000111111000000////////////..................------,,,,,,------...------------------------************************)))******++++++******)))************************)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))((('''&&&''')))((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''''''''(((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------....../////////......111222222333333333333333444444444444444444444444444333333333333555777888888EEEWWWhhhzzz|||}}}|||~~~yyywwwyyyvvvqqqmmmkkkiiifffccc]]]ZZZVVVSSSQQQPPPNNNMMMLLLJJJMMMVVV^^^cccggglllwwwzzzuuusssooohhhbbbVVVSSSNNNKKKIIIHHHFFFEEECCCAAA>>>???BBBEEEHHHIIIUUU___ppp~~~xxxkkkXXXHHH???=========999888666333111000///......------,,,,,,+++++++++nnn[[[HHHDDD>>>:::777555444333333333222111111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++***)))***++++++***)))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************((()))***+++,,,---...///---......//////000000000//////000000000000//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))((('''&&&''')))((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))***)))((('''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------......//////......111111222333333333333222333333333333333333333333444333222222222333444555666>>>IIIUUUbbbqqq|||{{{~~~xxxuuu|||{{{yyyuuuoooiiieeeaaaaaabbbbbb]]]YYY[[[SSSMMMNNNQQQQQQPPPQQQVVV]]]fffjjjlllqqqzzzzzzmmmeeeaaa\\\VVVTTTTTTSSSPPPMMMHHHGGGDDDCCCDDDFFFGGGHHHIIIIIIJJJMMMQQQVVVZZZ\\\jjjssszzz~~~wwwbbbWWWIII???<<<<<<:::888555444333111///...---------,,,,,,,,,+++++++++***kkkYYYHHHDDD>>>999777666444333222222222222111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++***)))***++++++***)))))))))))))))))))))))))))''''''(((((()))))))))***(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((()))))))))*********(((((()))***+++------...,,,------...//////000000//////000000000000//////---------..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((('''''''''''''''((()))((('''&&&''')))'''''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''((())))))(((''''''''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---...............000111222222333333222222333333333333333333333333333333222222222222333333222666<<>>999777666555444222222222222222111000///////////////////////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++++++++***)))***++++++***)))))))))))))))))))))))))))'''(((((((((((((((((()))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((((((((((()))))))))******(((((()))***++++++,,,,,,+++,,,,,,---...///000000...//////000000//////...---------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((('''''''''''''''((()))((('''&&&''')))'''''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))((((((''''''''''''(((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---...............000111111222222222222222222222222222222222222222222222222333333333333333000222444666555666???JJJOOOYYYmmm{{{{{{}}}}}}tttnnnhhh___XXXUUUSSSPPPNNNMMMNNNLLLIIIFFFHHHIIIJJJKKKJJJJJJLLLMMMNNNMMMMMMOOOTTTYYY]]]^^^ZZZYYYXXXWWWWWWXXXYYYYYYXXXZZZ[[[\\\[[[\\\]]]_________]]]ZZZYYY___jjjtttfff^^^XXXWWWVVVTTTUUUXXXTTTRRROOOKKKGGGDDDBBBAAAAAAAAAAAADDDGGGKKKLLLLLLOOORRRWWW]]]bbbhhhnnnrrrppptttzzztttpppqqquuu|||uuu```RRRIIIEEE???<<<999999999777222/////////...---,,,,,,,,,,,,************************dddSSSGGGCCC===999777666555444111111222333222111000///////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++***)))***++++++***)))))))))))))))))))))))))))((((((((((((((('''''''''(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((()))))))))***((()))))))))******++++++***+++,,,---...//////000......////////////......,,,,,,,,,------............------,,,,,,------...++++++++++++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***(((((((((((('''''''''''''''((()))((('''&&&''')))''''''''''''((((((((()))&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++***++++++++++++,,,,,,,,,***+++,,,---............000000111222222222222222222222222222222222222222111222222333444444444444555222222444444333777===@@@GGG\\\xxx~~~~~~}}}|||{{{~~~{{{rrrllljjjeeedddccc```\\\WWWSSSPPPMMMMMMKKKHHHEEEDDDEEEGGGJJJIIIHHHIIILLLOOOQQQRRRLLLLLLLLLKKKKKKLLLLLLMMMKKKLLLMMMMMMLLLMMMNNNPPPQQQQQQRRRTTTYYYcccnnnuuu___VVVNNNLLLKKKIIIJJJLLLIIIHHHGGGEEEEEEDDDEEEEEEDDDFFFJJJPPPVVV[[[]]]^^^]]]bbbhhhmmmqqquuuzzz}}}|||wwwyyy|||~~~iiiRRRGGGCCC@@@>>>AAA@@@>>>;;;777333///---------,,,,,,,,,,,,,,,---)))*********************aaaQQQGGGCCC===999777666555444000111222333333222000///////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++++++++++++++***)))***+++++++++)))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************+++,,,...//////000......////////////......,,,,,,,,,------............------,,,,,,------...++++++++++++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***)))((((((((('''''''''''''''((()))((('''&&&''')))&&&'''''''''(((((())))))&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((******((('''&&&''''''((((((((((((''''''&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))***''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,***+++,,,---............000000111222222222222111111111111111111111111111111111222333444555444444888111...333555333222444555777GGGaaavvvxxxuuu}}}zzzuuutttqqqtttvvvrrrkkkdddaaa```[[[ZZZWWWRRRMMMLLLMMMOOOJJJIIIHHHIIIKKKLLLLLLKKKFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJIIIGGGGGGIIIJJJEEEEEEFFFKKKTTT___jjjqqqaaaWWWOOOLLLKKKIIIJJJLLLQQQQQQPPPOOONNNLLLKKKJJJJJJNNNUUU___hhhpppuuuxxxrrrvvv|||}}}{{{}}}rrrcccPPPEEEBBBAAA<<<777555666555222///------...---,,,,,,+++,,,,,,------)))))))))))))))*********```SSSFFFBBB===999777777666555444444333222222111111000......////////////......---------------------------,,,,,,+++*********+++++++++++++++++++++++++++******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))((()))++++++)))))))))***%%%&&&&&&'''((()))******+++*********))))))((((((+++***)))'''''''''((()))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++*********+++,,,---///000//////.........---------......------------......---------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))(((&&&%%%******))))))(((((('''''''''(((((((((((((((''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((())))))))))))###'''******'''&&&(((***''''''&&&&&&&&&&&&'''''')))((('''((()))******(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))))))))(((((()))***++++++++++++******++++++,,,---,,,,,,,,,---------..................////////////111111222222222111111000000000111111111222222222222222222333333333444444333555888===FFFXXXmmm||||||{{{wwwyyyzzz|||}}}zzz}}}|||xxxwwwxxxxxxtttnnnkkkiiieee```[[[aaaaaaaaa```___^^^]]]\\\___RRRKKKOOOPPPLLLNNNUUU[[[]]][[[UUUSSSTTTTTTQQQOOOOOOPPPUUU\\\eeennnssshhheeebbb___]]]^^^___```nnnooolllgggfffiiieee]]]eeeiiiooouuu{{{|||{{{mmm^^^KKKIIIEEEAAA===999777555444333222000///.........***************+++++++++++++++***)))(((((())))))^^^RRRFFFBBB===999777777666555444333333222222111111000......////////////......---------------------------,,,,,,+++******++++++++++++++++++++++++++++++******))))))))))))******************)))))))))((())))))))))))))))))))))))&&&'''))))))'''''''''((('''''''''(((((((((((((((************)))))))))(((+++***)))(((''''''((()))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++*********+++,,,---...//////.........---------,,,......------------............------------------------------------------,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((('''&&&&&&))))))))))))((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((()))(((&&&$$$%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((((((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((()))))))))))))))))))))))))))***++++++++++++******++++++,,,---+++++++++,,,,,,------------.........////////////000000111111111111000000000000000111111222222222222222222333333333333444444555666555777===HHHQQQ^^^hhhvvv||||||zzzxxx|||~~~}}}|||yyyxxxvvvtttrrrsssrrrqqqqqqrrrtttvvvxxxyyylllbbbbbb```\\\]]]dddnnnooonnnkkklllooommmhhheeedddeeejjjrrrzzzyyyyyyyyywwwuuuuuuwwwzzz~~~{{{}}}~~~tttwww{{{}}}zzzxxxxxxzzznnn^^^NNNDDDBBBAAA>>>;;;888666444333333222111///......------++++++******************++++++***)))))))))))))))|||\\\QQQFFFBBB===999777777666555333333333222111111000000......////////////......---------------------------,,,,,,+++++++++++++++******************************))))))))))))******************))))))))))))))))))))))))))))))))))))&&&'''))))))'''''''''((()))))))))(((((('''''''''************))))))))))))***))))))(((((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))******+++************+++---...///......------------,,,,,,...------,,,,,,------...------..................------------------------,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((()))))))))(((((((((((('''''''''((((((((((((((('''''''''((((((((()))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&)))'''%%%%%%%%%&&&%%%$$$''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((((((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))(((((((((((())))))))))))))))))))))))))))))***++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,---------.........////////////000000000000//////000000000000111111111111111111222222222333333333000333555444222222555999<<>>===888444666555444222111000//////,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))((((((***)))))))))))))))******tttVVVNNNFFFBBB===999777777666555222222222111000000//////......////////////......+++,,,,,,------.........,,,,,,,,,,,,,,,------...++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))&&&'''))))))'''''''''(((&&&''''''(((***++++++,,,))))))))))))************'''(((((())))))))))))(((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***************+++,,,,,,******++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''(((&&&''''''''''''(((((((((%%%&&&'''((())))))))))))&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((%%%&&&&&&'''''''''&&&&&&(((''''''((())))))(((&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((((((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))+++******)))))))))))))))***))))))))))))***++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,---...///000000000///////////////............///000000000000111111111111111000000000000111111...111444222222777AAAKKKTTT^^^mmmyyywwwvvvwwwwwwuuuyyy{{{wwwsssooolllyyyvvvcccTTTMMMCCCAAA===:::888777666555333222000///---,,,,,,,,,++++++*********+++,,,,,,,,,+++++++++***))))))))))))))))))))))))******+++sssVVVNNNFFFBBB===999777777666555222222111111000000//////......////////////......++++++,,,,,,---......///,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******((()))))))))************))))))))))))))))))))))))&&&'''))))))'''''''''((((((((()))))))))*********((()))))))))************&&&'''((()))******)))(((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***************++++++,,,************+++++++++,,,++++++************++++++---------------,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%&&&((()))(((&&&$$$"""###&&&)))***)))'''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((((((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))++++++***))))))))))))))))))))))))))))))***++++++************)))))))))(((++++++++++++,,,,,,,,,,,,------...///000111111000/////////......---------/////////000000000111111/////////000222444555555---///111111000000333555666>>>JJJZZZkkk{{{~~~~~~~~~{{{}}}|||}}}~~~||||||{{{yyywww|||fffXXXOOOEEE??????:::999777555555666777888000///...---,,,,,,,,,,,,+++*********++++++,,,---++++++******************)))))))))))))))***++++++tttVVVOOOFFFBBB===999777777666555222222111111000/////////......////////////......++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///------------------------******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))(((***++++++)))))))))***************))))))))))))(((((())))))*********+++&&&'''(((*********)))(((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''******************++++++))))))******+++++++++,,,++++++************++++++/////////......------,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((()))***)))(((&&&%%%&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&((()))***)))%%%!!!"""(((***)))''''''((('''''''''&&&&&&''''''''')))((('''(((*********(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))++++++***))))))((()))))))))))))))))))))******+++))))))(((((('''''''''&&&******+++++++++,,,,,,,,,---...///000111111111111//////.........---------////////////000000000000222111111111111111...,,,222111//////111111///...444333333:::JJJaaavvv~~~|||}}}wwwttt{{{}}}gggXXXJJJFFFCCC>>>::::::999777555444444333000---//////......---.........************+++,,,------***************+++++++++))))))((())))))***++++++sssWWWMMMCCCAAA===999777555555555444444333222111000///...000000000000000000000000------------------------------,,,,,,,,,,,,++++++(((000..."""///222 ,,,,,,222'''222+++333---(((((((((((((((((((((((((((###333(((666""" ******"""333***,,,,,,!!!333***))) )))+++%%%"""<<>>xxxjjj$$$***"""'''222222999))))))*********+++++++++++++++++++++++++++++++++---JJJ222###555***'''111&&&))))))))))))))))))))))))$$$+++,,,)))___MMM!!!(((!!!000 ***)))777'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&''''''(((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))'''(((((())))))((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***++++++,,,------...------,,,---...///000............////////////000000000000//////............///000000000000000////////////////////////............000555===BBBKKKSSSaaappp~~~}}}|||zzz}}}~~~yyyvvvwwwyyy}}}~~~zzzwwwuuusssrrrzzz|||{{{yyy|||yyyiiiXXXLLLGGGCCC@@@===999666555555555555444222000............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))jjjPPPJJJCCCAAA===999777555555555444333333222111000//////........................------------------------------,,,,,,,,,,,,++++++---,,,((((((222"""333333"""...$$$&&&)))(((666%%%GGGJJJ***999555,,,:::111$$$,,, ***)))... aaa)))%%%///$$$(((...)))))))))*********++++++++++++++++++++++++******)))\\\!!!(((222000%%%///((()))))))))))))))))))))))) 222333sssJJJ+++'''***///,,,***'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))'''''''''(((((('''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))******+++,,,,,,,,,---------,,,---......///---............/////////000000000////////////.........///000000000000000////////////////////////...//////...------///111222666===HHHWWWiii{{{{{{}}}xxxpppmmmmmmnnnsssyyy}}}yyyuuuuuuuuuvvvwwwzzz|||}}}{{{kkkXXXKKKCCC>>>===@@@888777555444333222222222333222000///------,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))gggNNNIIICCCAAA===999777555555555333333222222111000000///........................------------------------------,,,,,,,,,+++++++++------''''''333"""222333"""000######'''&&&NNN]]]666,,,...&&&///777000...eeeAAA:::...'''))))))))))))************++++++++++++************222---555!!!444))))))+++((((((((((((((((((((((((///!!!'''""",,,+++'''%%%%%%"""'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((&&&&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))******+++++++++,,,,,,,,,,,,---------......---------.........//////////////////////////////......///000000000000000////////////////////////,,,...//////......///000444444333333888AAALLLTTTgggsss{{{vvvuuutttuuuxxxzzzwwwyyy~~~zzzyyy{{{ooodddSSSJJJBBB???<<<::::::<<<444444444444333222111000000///...------,,,,,,+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((dddMMMJJJCCCAAA===999777555555555333333222222111000000000........................------------------------------,,,,,,,,,++++++++++++...***$$$111((()))ccc^^^$$$$$$..."""(((---+++***^^^************---"""&&&'''***""")))777555)))(((((()))))))))*********************************$$$PPP(((&&&---(((...***((((((((((((((((((((((((... ^^^&&&///++++++)))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((((((&&&&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***************++++++,,,,,,,,,---------------------------.........................../////////......///000000000000000........................***++++++++++++,,,///222000000///...///111555999AAANNN```qqq}}}}}}}}}}}}zzzyyy{{{~~~{{{}}}xxxgggYYYMMMGGGCCC???<<<===;;;555111222333333333333222111///...------------,,,,,,++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((cccMMMJJJCCCAAA===999777555555555222222222111111111000000........................------------------------------,,,,,,,,,,,,++++++***---...$$$,,,...$$$666000+++"""///111qqqttt555!!!...===444 +++***"""***)))(((...^^^!!!000!!! 000$$$555(((]]]$$$"""###((((((((()))))))))******)))))))))*********++++++555%%%;;;###'''555'''))))))))))))))))))))))))444444<<< 222$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))'''''''''(((((('''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************++++++,,,------------,,,,,,------------.........---............/////////......///000000000000000........................---------++++++,,,///222))),,,///000000111222333222777>>>EEENNN]]]nnnzzz|||{{{|||zzzzzz~~~yyyttt{{{~~~zzzpppcccUUULLLFFFBBBAAA;;;888666777666333222555000000000000///---,,,++++++,,,,,,------,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbLLLJJJCCCAAA===999777555555555222222222111111111111111////////////////////////------------------------------,,,,,,,,,,,,+++++++++(((222(((%%%000((($$$,,,666------hhh///'''000+++((((((///%%%&&&*** %%%;;;lll%%%FFF&&&,,,///---&&&...111vvvVVV&&&BBBMMMJJJ###(((((((((((()))))))))***''''''((()))***+++,,,,,,000???MMM777&&&---,,,+++))))))))))))))))))))))))'''+++III!!!---$$$!!!bbb///444((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))'''(((((())))))(((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))***+++,,,---------,,,,,,,,,,,,---------.........---------.........//////......///000000000000000...........................//////...------...000,,,...000000000//////000//////000000333;;;FFFMMMTTT]]]nnn{{{yyyzzz~~~|||~~~|||{{{}}}vvvrrrqqquuu~~~qqqaaaSSSMMMFFF@@@===<<<;;;;;;555222222444444222444999---------,,,++++++++++++***+++,,,---------,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))aaaKKKIIICCCAAA===999777555555555222222222111111111111111000000000000000000000000---------------------------------,,,,,,,,,++++++---$$$444,,,!!!//////&&&222))),,,)))---'''bbb###///&&&!!!)))000%%%)))*** ,,,000 ---%%%SSS!!!...###...---222***777%%%(((###)))%%%gggtttBBB###+++######000+++eee(((((((((((())))))))))))&&&&&&''')))***+++,,,---!!!...((( 111888444))))))))))))))))))))))))000}}}111'''&&&%%%***'''111...000'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))******)))'''&&&&&&''''''(((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))***+++,,,---...---,,,,,,,,,,,,,,,---------......---------.........//////...//////000000000000000........................(((+++------,,,+++,,,,,,/////////...,,,---///111,,,...111222333333333333222666???KKKUUU___nnn{{{{{{}}}~~~}}}{{{{{{}}}ssscccWWWLLLCCC>>><<<999888888777555333555333333555222,,,***,,,,,,,,,++++++++++++,,,---***+++,,,---...---,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))^^^MMMGGGEEECCC???;;;777555555555333333222222111000000000///...---,,,,,,---...///------------------------......---------,,,,,,,,,,,,------......------,,,+++---,,,,,,///)))HHH+++'''(((+++'''***))))))(((((((((((())))))+++---###,,,$$$+++"""+++)))///666xxxXXX222%%%)))"""((("""***000ZZZ&&&'''''''''(((((())))))***;;;!!!999)))---)))%%%,,,+++***)))(((((()))***+++...###---)))%%%---(((((())))))))))))))))))))))))'''444ZZZQQQ(((&&&---'''""")))$$$///&&&222~~~)))&&&))))))'''%%%%%%%%%$$$'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&'''((())))))''''''((((((((('''%%%$$$''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&'''((()))******((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((''''''(((((())))))************))))))((((((''''''))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,---------------............///................................................,,,,,,,,,---------......------............------............////////////222222222333666:::>>>@@@NNNYYYjjjzzzrrrjjjcccXXXNNNGGGBBB???===:::999888777555333222222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++************)))'''(((((()))))))))))))))))))))))))))))))))))))))+++*********))))))((((((]]]MMMGGGEEEBBB>>>:::777555555555333333222222111000000000///...------------...///------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,,,,+++...(((GGG+++'''(((+++'''***))))))(((((((((((())))))gggkkk+++'''222333'''+++$$$)))+++***'''!!!'''999,,,---222VVV''''''''''''((((((((()))%%%***fff&&&)))(((,,,''')))++++++***)))(((((()))***+++''',,,'''UUU777***+++(((...))))))))))))))))))))))))((( ///CCC222!!!***(((''',,,$$$!!!222333(((''''''&&&%%%&&&(((((('''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))''''''((((((((('''%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))************))))))************++++++++++++,,,,,,,,,,,,------------+++,,,,,,,,,------------------------............................................................,,,,,,,,,------------...------............------............////////////000/////////111444666888666<<>>:::777555555555333333222222111000000000///......------......///------------------------......---------,,,,,,,,,******++++++++++++******)))++++++***---'''FFF+++'''(((+++'''***))))))(((((((((((())))))111&&&yyySSS'''$$$111///###,,,999'''444,,,<<<((($$$"""%%%((('''$$$nnn'''///''''''''''''(((((((((((($$$%%%555###000'''+++&&&---*********))))))))))))******'''222''',,,```,,,'''$$$,,,))))))))))))))))))))))))$$$444""",,,sss777$$$777777&&&'''+++%%%111###///+++)))'''$$$%%%((()))((('''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((('''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))******))))))((())))))))))))************++++++,,,,,,,,,---------,,,,,,,,,---------......------------............------------------------------------------------,,,,,,,,,,,,------------------............---------............///////////////...------...000111///000111333888CCCRRR]]]mmmvvvvvvfffYYYRRRLLLEEE@@@>>><<<999888888999999888444333222111000///...---......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++************)))'''((())))))******))))))***************************************)))))))))ZZZKKKGGGCCCAAA===:::777555555555333333222222111000000000//////............//////------------------------......---------,,,,,,,,,******++++++++++++******(((******))),,,&&&EEE+++'''(((+++''')))))))))(((((((((((())))))&&&"""!!!444LLLFFF111((( %%%((((((&&&&&&'''&&&###... )))((($$$;;;222$$$&&&+++333...<<<111000MMMFFF111"""444222"""'''''''''(((((((((((((((&&&+++%%%JJJ,,,'''***'''---)))***))))))))))))))))))***,,,***+++&&&+++(((''''''))))))))))))))))))))))))$$$###+++)))777000===:::%%% !!!###&&&<<<###'''&&&...###,,,%%%^^^(((''''''))))))&&&$$$%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((******))))))((((((''''''))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------------------------------------------------++++++,,,,,,,,,---------,,,------......------,,,---------.........//////000///............//////111222222111000222555999AAAFFFPPP[[[iiixxx|||oooaaaWWWNNNJJJFFFEEEEEEDDD@@@<<<999888666666666666555333111111000///......------,,,,,,,,,,,,++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++*********))))))(((((()))************)))************************************************}}}WWWJJJGGGBBB@@@===999777555555555333333222222111000000000////////////////////////------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++(((***)))))),,,&&&EEE+++'''(((+++''')))))))))(((((((((((()))))):::...!!!555)))333'''///,,, &&&///000""",,,(((!!!000&&&,,,111%%%,,,$$$!!! &&&777---,,, )))///---&&&$$$&&&((((((((((((((('''''''''&&&%%%LLL"""))))))+++***))))))))))))******))))))))),,,+++***ggg///+++000)))))))))))))))))))))))))));;; %%%!!!000)))777666999&&&###222---&&&%%%,,,$$$***...$$$$$$(((,,,)))######(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((()))))))))*********+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------...........................//////000***+++.../////////000111333444666888===DDDMMMSSS```kkk{{{llldddYYYRRROOOKKKEEE@@@<<<;;;:::;;;<<<999444000555333222111111000...,,,/////////.........------+++++++++++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++*********))))))((())))))******************************************************+++++++++zzzUUUIIIFFFBBB@@@<<<999666555555555333333222222111000000000...//////000000//////...------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++(((******))),,,&&&EEE+++'''(((+++'''***))))))(((((((((((())))))000$$$&&&...***$$$&&&)))&&&(((///000)))$$$$$$***555666$$$///000333'''(((BBB000###&&&''',,,"""###))))))(((+++((((((((((((((('''''''''###"""!!!***'''///''')))))))))************)))))),,,###---(((666HHH)))///***))))))))))))))))))))))))&&&+++;;;'''------$$$ """***+++&&&***444---'''///,,,&&&***&&&###&&&+++***$$$%%%,,,''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&'''((()))******((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.........++++++,,,------.........---,,,+++***+++...111222///111444555444333444444@@@FFFNNNVVV___lll{{{rrreeeYYYSSSOOOIIIBBB>>>===>>>===<<<<<<:::666444444333111000222000//////000000...---...............---------++++++++++++++++++******++++++++++++++++++++++++************+++++++++++++++++++++************)))((()))******++++++******++++++++++++++++++++++++*********+++++++++++++++xxxSSSHHHFFFAAA???<<<888666555555555333333222222111000000000...///000111111000///...------------------------......---------,,,,,,,,,******++++++++++++******)))+++***)))---'''EEE+++'''(((+++'''***))))))(((((((((((())))))***'''/// """333666((("""###,,,+++###%%%///""")))+++######...```TTT+++)))'''***,,,222''',,,***"""$$$...,,, )))(((((((((''''''''''''"""CCC...+++$$$222%%%(((((()))***++++++***)))(((+++,,,---$$$+++---&&&((())))))))))))))))))))))))***///,,,---!!!444,,,///---&&&%%%***''' ...%%%***&&&---ddd777***"""''')))&&&&&&+++''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***''''''((((((((((((''''''(((((()))))))))*********))))))))))))*********+++*********+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........+++,,,,,,---------------333111...,,,,,,...///000---///222444333222222333444555888:::???GGGRRRZZZ```iiivvv~~~llliiibbbYYYPPPIIIDDDAAADDDBBB>>>;;;999777666666888666444333333444555555111///......///000000///,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************************************+++++++++++++++++++++************)))))))))***++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,wwwRRRHHHFFFAAA???<<<888666555555555333333222222111000000000...///000111111000///...------------------------......---------,,,,,,,,,))))))************)))))))))++++++***---'''FFF+++'''(((+++'''***))))))(((((((((((())))))###,,,,,,%%%'''---+++"""---,,,***(((***---,,,)))&&&###'''///,,,777}}}///))))))(((+++222333&&&&&&(((******)))+++///))))))(((((('''''''''&&&$$$ppp;;;+++"""333&&&(((((()))***++++++***)))(((&&&,,,((("""///666888!!!'''))))))))))))))))))))))))((("""---%%%777(((&&&&&&%%%'''+++***'''(((,,,(((!!!###///...III222!!!###)))'''%%%&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''&&&'''&&&&&&%%%&&&'''((()))'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''(((((())))))******'''((((((((())))))******''''''((((((((((((''''''))))))))))))************))))))))))))************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........////////////...---,,,,,,,,,---///111111///...111111...+++)))***...111,,,...111222333333444555:::@@@GGGLLLRRRZZZfffnnnoooxxx}}}yyynnnaaa[[[ZZZVVVNNNDDDDDDCCC@@@<<<:::;;;===555777888888666444333444111222333444444222///...///---******+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,************************)))************++++++++++++++++++************)))))))))***++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,qqqSSSIIIBBB@@@>>>;;;888666444444333222222111111000/////////......////////////..............................------,,,,,,,,,,,,++++++************************)))***)))(((,,,&&&EEE+++'''(((+++'''***(((((((((((())))))))))))+++$$$***000((($$$&&&&&&'''******&&&###&&&,,,000(((%%%))),,,..."""(((+++((((((***###"""...(((((('''%%%$$$&&&(((((("""...***&&&+++###'''DDDKKK&&&%%%(((***&&&*********)))))))))))))))'''$$$,,,***,,,>>>///$$$))))))))))))))))))))))))((((((((((((''''''''''''111 &&&+++%%%$$$---111((($$$***```ooo(((...!!!+++""")))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%'''(((***++++++))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------++++++++++++------------------------------........................////////////////////////333333444666999<<>><<<::::::::::::999888777777666555444222000000000000111////////////...---,,,+++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,)))************+++++++++)))************+++++++++(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++qqqRRRHHHBBB@@@>>>;;;888666444444333222222111111000/////////......////////////..............................------,,,,,,,,,,,,++++++************************)))******(((,,,&&&EEE+++'''(((+++'''***))))))))))))((((((((((((111&&&$$$))))))+++---,,,***,,,...---,,,)))%%%"""(((...%%%'''!!!!!!(((...,,,&&&%%%)))&&&$$$&&&***+++&&&222!!!###,,,$$$!!!111BBBEEE'''((()))'''((())))))))))))))))))))))))((()))***''')))###ppp'''444))))))))))))))))))))))))((((((((((((''''''''''''111<<<---!!!&&&)))$$$###333+++CCCrrr$$$''',,,!!!---$$$'''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,------------------------................................................000000000111222444777888000111333777:::===@@@AAAEEEGGGLLLQQQWWW]]]bbbdddoooqqqtttyyy}}}~~~{{{yyynnniiiccc___]]]YYYRRRLLLLLLIIIEEEBBB???>>>;;;999>>>>>>===<<<;;;;;;::::::777777666666555444444444333222111000/////////000/////////......---,,,+++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++***))))))***++++++)))************+++++++++************++++++++++++************+++++++++,,,************++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------oooQQQHHHBBB@@@>>>;;;888666444444333222222111111000/////////......////////////..............................------,,,,,,,,,,,,++++++************************)))+++***))),,,&&&FFF+++'''(((+++'''*********))))))(((((('''''',,,(((&&&'''&&&%%%&&&)))$$$###$$$)))...000000..."""+++DDD{{{'''### ''',,,&&&%%%******...---***&&&###&&&///777###666///'''&&&EEE>>>'''******"""+++))))))))))))))))))))))))'''...'''&&&)))***222---))))))))))))))))))))))))((((((((((((''''''''''''---%%%###'''((((((---555+++nnn)))'''***###...&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++------------------------------------------------........................///...............///000333333333333444444444444777888:::===@@@CCCEEEFFFDDDFFFIIIMMMQQQUUUYYYZZZ___```aaaccceeefffhhhhhhiiikkknnnooopppppprrrtttqqqpppmmmjjjgggdddbbb```___^^^\\\XXXUUUQQQOOONNNMMMJJJFFFEEEEEECCC>>>:::===<<<::::::;;;<<<;;;;;;444444444555555666666666333333222222111111000000111000///...........................---,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++***))))))***++++++)))************+++++++++************+++++++++,,,+++++++++,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,******+++,,,---...//////mmmPPPHHHCCC@@@>>>;;;888666444444333222222111111000/////////......////////////..............................------,,,,,,,,,+++++++++************************)))+++***))),,,'''FFF+++'''(((+++''')))******))))))(((((('''''' )))---+++(((######+++***'''&&&&&&$$$""""""$$$111%%%{{{%%%666---......$$$%%%,,,(((!!!''',,,***###***&&&666000XXX666'''+++)))...((((((((()))))))))))))))$$$...''''''---+++;;; ((((((((((((((((((((((((((((((((((((''''''''''''%%%$$$000111&&&$$$+++ """\\\***(((***$$$,,,'''&&&((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------/////////////////////////////////000000111111111333444444666777888888999;;;;;;<<<>>>???@@@AAABBBDDDDDDEEEGGGHHHJJJKKKKKKHHHJJJMMMNNNMMMNNNOOOPPPNNNMMMMMMLLLJJJIIIIIIHHHFFFFFFEEEDDDCCCCCCBBBAAA@@@???======>>>>>>;;;888:::888777777888888777666444444333333222222111111000000/////////.........///......---------,,,,,,---------------,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++******************+++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///kkkOOOHHHCCC@@@>>>;;;888666444444333222222111111000/////////......////////////..............................------,,,,,,,,,+++++++++***************************+++***)))---'''FFF+++'''(((+++''')))***)))))))))((((((((('''"""---***'''///---(((///+++)))(((((('''+++999IIITTT%%%''''''//////&&&222((("""'''......,,,+++...111)))ddd///'''))))))///''''''(((((())))))))))))$$$***)))(((///###***,,,((((((((((((((((((((((((((((((((((((''''''''''''///444--- """...---!!!///DDDAAA(((***,,,$$$(((((('''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((('''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***)))***++++++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))***,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------/////////000000111111111******+++,,,---...///000,,,,,,------.........///444444333333222222222222444444555666777999999::::::;;;======<<<;;;<<<===999999:::::::::;;;;;;;;;888888888888777777777777666555555555555555333222555444222222222111///---444444333222111000///...//////............------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------***++++++,,,,,,++++++************++++++*********))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------jjjNNNHHHDDD@@@>>>;;;888666444444333222222111111000/////////......////////////..............................------,,,,,,,,,,,,++++++***************************,,,+++***---'''GGG+++'''(((+++'''***((((((((()))))))))))))))***000!!!++++++"""&&&"""&&&888VVV555(((&&&444333+++,,,&&& &&&###(((///...###(((;;;hhh((((((''')))###,,,&&&''''''(((((())))))***''''''+++''',,,444FFFGGG))))))))))))))))))))))))((((((((((((''''''''''''""",,,...$$$)));;;,,,&&&***+++%%%&&&***(((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111111111222222333333333/////////000000000111111..............................///000000111222222222444555555333222222333333333333333333333333333444444333333222111000000555555555555444333222222444333333333444333111000..........................................------+++,,,,,,------,,,+++++++++++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******++++++++++++******)))***++++++++++++***))))))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,hhhMMMHHHDDD@@@>>>;;;888666444444333222222111111000/////////......////////////..............................------,,,,,,,,,,,,++++++***************************,,,+++***---(((GGG+++'''(((+++'''***''''''(((((())))))******444111)))333...&&&444)))QQQ''',,,000$$$,,,***111+++(((&&&'''333```qqq"""***'''***(((&&&&&&&&&''''''((())))))******&&&,,,%%%((($$$///%%%sss))))))))))))))))))))))))((((((((((((''''''''''''444&&&''',,,((($$$(((''''''%%%&&&,,,'''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))***++++++,,,,,,,,,************************************+++,,,---...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...//////......---------------------------------------------------/////////000000000111111.../////////000111111111...///111111000//////000333333222222222111111111444444444333333222222111...///000///...---------,,,++++++,,,......,,,***++++++,,,,,,---------...------------------------++++++,,,---------,,,+++******++++++++++++*********++++++++++++,,,,,,,,,******++++++++++++******)))***++++++++++++***))))))************++++++++++++++++++,,,,,,,,,------------,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------............gggLLLHHHDDD@@@>>>;;;888666444444444222222111111000/////////......////////////..............................---------,,,,,,,,,++++++***************************,,,+++***---(((GGG+++'''(((+++'''***&&&&&&'''((()))***++++++|||}}}###,,,'''///666III,,,''',,,,,,"""&&&&&&&&&'''((())))))***+++%%%---$$$'''111&&&###)))))))))))))))))))))))))))((((((((('''''''''''')))---iii$$$***######%%%(((...&&&((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))++++++,,,,,,,,,************************************+++,,,---...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......///000///...---,,,------------.........///000000000/////////........................------........./////////000000,,,...000111000000111222/////////000000111111111......//////000111111222...///111111000/////////.........///000///---+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***+++------...---,,,+++)))******+++++++++************+++++++++,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++***))))))************+++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,---...///000000cccLLLHHHDDD@@@???<<<888666444333333222222111111000/////////000000//////.........---+++++++++,,,,,,---------+++++++++++++++++++++++++++*********))))))((((((***,,,+++))),,,&&&EEE+++'''(((+++'''***))))))))))))))))))))))));;;..."""...((()))***+++{{{666111%%%%%%222###))),,,---,,,++++++)))&&&(((((((((((())))))))))))iii,,,+++&&&%%%(((+++000((((((((((((((((((''''''&&&&&&&&&&&&)))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&&&&%%%''''''''''''((((((((())))))******)))(((''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++************++++++(((((())))))*********+++************************)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------..................---------....................................////////////////////////////////////222222222222222111000000000000//////.........---.........------,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++)))***+++,,,,,,+++***)))+++***)))(((((()))***+++)))************+++++++++******))))))))))))******+++*********))))))((((((++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------***++++++,,,,,,------...,,,,,,,,,+++******,,,///---.../////////......---aaaJJJGGGCCC@@@???<<<888666444333333222222111111000/////////000/////////............,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))***,,,+++))),,,&&&EEE+++'''(((+++'''***))))))))))))))))))))))))---QQQ888***...$$$'''%%%SSSGGG... ###222)))'''$$$!!!!!!"""%%%)))---(((((((((((())))))))))))111___&&&***)))%%%(((,,,&&&(((((((((((((((''''''&&&333$$$+++...$$$((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&'''''''''((((((((())))))((()))***)))((('''((()))(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++******)))++++++************++++++((()))))))))************************************)))************+++++++++++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------.......................................---.........////////////........................///000000000//////...---/////////.........------......---------,,,,,,,,,///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******++++++++++++******,,,+++***))))))***+++,,,)))************+++++++++******))))))))))))******+++*********))))))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------+++++++++,,,------......000111111///...---///000//////000000000222444555^^^HHHEEEAAA@@@???<<<888666444333333222222111111000/////////////////////.........................../////////------------------------,,,,,,,,,+++++++++++++++***,,,+++))),,,&&&EEE+++'''(((+++'''***))))))))))))))))))))))))"""&&&333/// (((&&&---888 ***+++"""'''...%%%...***+++000...&&&###&&&(((((((((((())))))))))))'''kkk ,,,---###&&&(((&&&(((((((((((((((''''''&&&888---;;;XXX666)))'''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((()))))))))'''((())))))(((((()))***((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))......------,,,+++******++++++************++++++))))))))))))************************************)))************+++++++++++++++++++++++++++++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------......//////---------------------------------.........//////...........................////////////...------............------------------------,,,,,,,,,,,,......------------,,,,,,------,,,,,,++++++******,,,,,,++++++******++++++++++++************++++++,,,,,,++++++++++++,,,,,,)))************+++++++++******))))))))))))*********************)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------++++++,,,,,,---.........---...000///......///000222222111000111444:::>>>\\\HHHEEEAAA@@@???<<<888666444333333222222111111000////////////////////////.................................------------------------++++++++++++++++++++++++***,,,+++))),,,&&&EEE+++'''(((+++''')))))))))))))))))))))))))))$$$JJJ(((&&&$$$---%%%)))"""+++...###999,,,***000,,,%%%)))///)))"""$$$$$$...000(((&&&+++(((((((((((())))))))))))111"""$$$)))...###&&&&&&'''(((((((((((((((''''''&&&555...)))FFF!!!***+++((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((('''(((((((((((()))))))))&&&((())))))(((((()))+++((((((((((((((((((((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((......---,,,++++++******++++++************++++++)))))))))))))))*********************************))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---++++++,,,------...//////------------------------,,,,,,---------.........------------------------//////000000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,++++++***++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++************************+++++++++,,,,,,,,,------,,,,,,,,,------------...........................,,,,,,,,,---......//////***,,,.../////////000222333444444444555:::BBBHHH[[[HHHFFFBBB@@@???<<<888666444333333222222111111000/////////.........///////////////......------------------++++++++++++++++++++++++))))))*********************,,,+++))),,,&&&EEE+++'''(((+++''')))))))))))))))))))))))))))***))) 222$$$)))******$$$'''+++---(((PPPKKK---+++---$$$!!!,,,---&&&***111)))&&&(((((($$$'''...(((((((((((()))))))))))) 555AAA$$$+++''''''(((((((((((((((((((((''''''&&&)))***333(((...!!!111yyyGGG444111%%%333((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''(((((()))&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))(((((((((((()))))))))***&&&((())))))(((((()))+++(((((((((((((((((((((((('''''''''((((((((((((((()))))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((,,,,,,,,,+++***))))))(((++++++************++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,***++++++,,,---...//////------------------------,,,,,,,,,,,,---------------------------------------....../////////......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,+++******)))))),,,++++++***++++++,,,,,,,,,+++***))))))***+++,,,)))******************)))))))))*********+++++++++++++++************++++++***************++++++++++++++++++,,,,,,,,,------,,,,,,---------.................................,,,------......///000000...000111222111111333555333777<<>>FFFQQQYYY___fffooovvvYYYIIIHHHCCC@@@???<<<888666444333333222222111111000/////////............/////////000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***,,,+++))),,,&&&EEE+++'''(((+++'''***)))))))))))))))))))))))))))$$$WWW<<<###::: :::"""***&&&(((+++&&&'''&&&WWW&&&000&&&888&&&***...---(((%%%'''***(((---+++$$$%%%,,,...)))(((((((((((())))))))))))000+++''' ...&&&+++'''(((((((((((((((''''''&&&,,,---,,,333'''&&&((($$$***!!!OOO%%%000+++((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((()))******&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''''''''((((((((((((((()))))))))*********((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***++++++************++++++************)))))))))((()))))))))))))))))))))))))))************+++++++++************************(((((())))))))))))((((((******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,)))*********++++++++++++++++++++++++++++++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++)))))))))*********++++++******+++++++++,,,,,,,,,************+++++++++,,,+++++++++***************++++++******++++++,,,---******++++++++++++******)))***++++++++++++***))))))************+++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------....................................---......///000000111111111333555888<<>>;;;777555444444444111111111111000000000000////////////////////////........................111000...,,,+++++++++,,,,,,111***777&&&***(((000((($$$..."""...CCC,,,((()))+++(((***))))))************))))))&&&,,,111YYY000%%%(((***!!!+++///222&&&******,,,%%%***(((---'''---HHH---### 000((( ///)))+++(((&&&'''***+++)))&&&555)))***###!!!'''+++)))***---...,,,---(((###!!!999 ///(((111)))""",,,'''###(((&&&+++$$$&&&111&&&(((///((( ///&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,******))))))(((((('''''')))************+++++++++*********++++++,,,,,,,,,***)))))))))***,,,///000...---,,,***)))******+++************************++++++++++++++++++++++++)))************+++++++++)))************+++++++++******))))))******+++,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********+++++++++*********))))))************************+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,+++***))))))******+++++++++++++++***)))(((++++++******************************************++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---.........//////////////////...---...//////...---///000000000000111555888>>>DDDKKKRRR^^^nnnzzz~~~uuuWWWGGGCCCCCC@@@>>>;;;777555444444444111111111111000000000000////////////////////////........................------,,,,,,,,,---...///***+++---'''666###'''******222000222&&&///CCC,,,(((***,,,(((***)))******************))),,,'''...gggeee222222---%%%###''')))'''(((444&&&,,,$$$))))))&&&)))***$$$)))((('''SSS666---(((!!!(((666&&&$$$---+++---'''+++)))'''&&&((()))******AAA&&&++++++...---,,,***)))((('''&&&###!!!&&&MMMAAA***###///""",,, ''''''444&&&000&&&///+++"""$$$***,,,000000'''|||PPP%%%%%%&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))************((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))(((((((((((()))************+++++++++)))***************++++++***)))))))))***,,,///111...---+++***))))))***+++************************++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++******))))))******+++,,,*********+++++++++,,,,,,*********************************+++++++++,,,,,,************************,,,,,,,,,++++++*********+++++++++*********))))))************************************)))))))))((())))))))))))*********************+++++++++,,,,,,,,,++++++***))))))******+++++++++++++++***))))))++++++******************************************++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------............////////////222111000///000000////////////111555:::@@@EEEHHHVVV^^^gggooozzzrrrUUUFFFBBBBBB@@@>>>;;;777555444444444111111111111000000000000////////////////////////........................---,,,,,,,,,,,,---...///,,,'''///,,,111$$$)))---&&&'''%%%222,,,$$$AAA,,,)))***,,,(((*********++++++++++++******+++,,,(((///..."""222)))... %%%+++---///111///+++&&&(((222)))555'''///###000***$$$''')))$$$^^^CCC333###(((//////%%%&&&...111777###+++'''&&&...))))))((('''&&&(((+++---EEE%%%(((---$$$ &&&)))'''''',,,(((///...~~~***444###"""000CCC###(((???TTT)))***!!!%%%///,,,&&&&&&$$$)))(((xxx/// &&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))++++++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++*********))))))))))))((((((((()))************+++++++++*********)))))))))))))))***)))))))))***---///111...---+++***))))))******************************************************)))))))))*********++++++)))))))))*********++++++******))))))******+++,,,*********++++++++++++,,,*********************************++++++++++++,,,************************+++++++++++++++*********+++************)))))))))************************************))))))))))))))))))))))))*********************++++++++++++,,,,,,+++******)))************++++++++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,------------------.........///////////////.........///000111333444:::EEESSS^^^eeegggpppuuu{{{pppTTTFFFBBBBBB@@@>>>;;;777555444444444111111111111000000000///////////////////////////........................000///...---,,,+++++++++///(((///)))***,,,***,,,!!!===777'''$$$111TTT---***+++---)))***+++++++++,,,,,,+++++++++###666&&&'''```''')))999)))###+++111///)))###!!!###&&&'''222'''+++''')))***...'''222))))))*********---(((000'''+++------......''' ///'''+++///&&&+++---&&&)))+++***((('''***---```___???///'''---...'''&&&---%%%222'''"""---%%%...%%%'''---XXX$$$111888$$$,,,777&&&+++,,,222$$$&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,---,,,***)))))))))))))))))))))))))))))))))*********+++++++++++++++******)))))))))(((***)))))))))+++---000222---,,,+++))))))))))))***************************************************))))))))))))************))))))))))))******************))))))******+++,,,************++++++++++++************************************++++++++++++************************+++++++++***************************))))))))))))*********************************)))))))))))))))((()))))))))************************++++++++++++++++++***************+++******+++++++++******)))******+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---.........---------......//////000---.........///111555888:::???JJJ]]]qqqnnnTTTGGGCCCCCC@@@>>>;;;777555444444444111111111111000000000///////////////////////////........................//////......---++++++***,,,+++000'''(((333%%%---555((('''---+++___---+++,,,---)))***+++++++++,,,,,,+++++++++&&&333)))111###ddd]]]```TTTZZZfff[[[\\\___ccceeefffgggiii]]][[[```FFF"""666+++,,,---'''------&&&111"""XXX```XXX```[[[SSSRRRXXXbbbeeeddd\\\YYY^^^eee[[[___ZZZ"""$$$(((,,,---***))))))+++***444///&&&111%%%444(((222+++###,,,000...------(((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''')))+++,,,---,,,***)))))))))))))))************))))))*********+++++++++,,,,,,,,,++++++******)))***)))))))))+++...111333---,,,+++)))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))***************))))))******+++,,,))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))*********++++++++++++***************++++++)))******+++++++++************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,------...//////------......///000111111000111111111111555;;;???DDDKKK[[[qqqkkkSSSHHHDDDCCC@@@>>>;;;777555444444444111111111111000000000000////////////////////////........................+++,,,------......------&&&+++111+++***222"""QQQNNN,,,000444888{{{...,,,---...)))*********++++++++++++******000&&&,,,///111&&&&&&......&&&(((***---###111''',,,'''))),,,---,,,***)))(((777YYY(((%%%+++---...""" ^^^[[[$$$...444!!!%%%>>>)))'''&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,+++******)))))))))************+++)))************+++++++++,,,,,,,,,+++++++++++++++)))))))))***,,,///222333---,,,***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))************))))))******+++,,,)))))))))************+++)))))))))))))))))))))))))))))))))************+++************************)))))))))***************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))************+++*********)))******+++,,,))))))***++++++++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---...//////000......///000111111222222///111333333555:::BBBIIIWWW^^^lllhhhQQQFFFCCCBBB@@@>>>;;;777555444444444111111111111000000000000////////////////////////........................+++,,,---.........------'''+++...///+++***333...,,,---...)))***)))******************)))...&&&,,,---***VVVCCC&&&###444---###///$$$,,,&&&---)))***---,,,***)))******)))(((""" 111)))''',,,...444yyy%%%444555!!!jjj+++$$$&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++)))************+++++++++************++++++++++++)))))))))***,,,///222444---,,,***)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))*********))))))******+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))************************************((()))))))))*********+++(((((((((((())))))******))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))******************))))))***++++++,,,))))))***+++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---...///000000//////000111222333444444000444999>>>DDDNNN\\\eeeuuuzzzfffOOOEEEBBB@@@@@@>>>;;;888555444444444111111111111000000000000////////////////////////.........................../////////...,,,***)))---+++)))...(((%%%III...---......))))))))))))************))))))###111(((333)))%%%yyy222,,,***---%%%777!!!---+++***&&&---EEE333...(((%%%'''*********111ppp###000(((111)))111bbb///%%%&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,))))))******++++++++++++)))************+++++++++(((((())))))******++++++)))))))))***,,,///222444,,,+++***(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))***++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))******************))))))***+++,,,,,,((()))***+++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---...///000111///000111222333444555555777===FFFOOOZZZjjj|||gggPPPEEEBBBDDD@@@???<<<999777555555444555444333111000/////////000000000000000000000000////////////////////////......------------......))),,,111111,,,+++:::LLL******---000++++++---------,,,,,,+++++++++000###...&&&222!!!...'''(((************************...&&& ---...%%%'''++++++%%%TTTSSS--- &&&111///111%%%+++((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&%%%&&&''')))+++(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((()))))))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((******++++++++++++***************))))))))))))))),,,+++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++***)))***,,,,,,***)))*********++++++*********))))))************))))))***)))((()))***,,,///111,,,+++***)))((((((((((((+++*********))))))((((((+++*********))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++++++++************++++++))))))************)))))))))((((((((()))***++++++))))))))))))))))))))))))************************************************((()))***,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))+++***)))))))))))))))*********))))))******+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---...000111222333444,,,///222333333444999===FFFOOO]]]mmm}}}fffPPPEEEBBBDDD@@@???<<<999777555555444555444333111000/////////000000000000000000000000////////////////////////......------------......***)))+++,,,***'''---666JJJ***'''(((,,,---222------,,,,,,++++++++++++...(((000''',,,&&&aaa999333333************************"""%%%###+++000222,,,)))$$$(((444(((555***%%%---+++000HHHbbb333((((((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&((()))***(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************)))(((((((((((((((******++++++++++++******))))))))))))************+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))***,,,,,,***)))++++++,,,,,,,,,,,,++++++))))))************))))))***)))(((((()))+++---///***)))))))))))))))******************)))))))))(((************)))))))))((((((((((((((())))))))))))+++++++++++++++++++++++++++******))))))******+++))))))************))))))))))))))))))))))))***+++))))))))))))))))))))))))************************************************))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))************))))))******+++,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.............../////////000111222222333444444666<<>>%%%'''...***---111---&&&)))***)))000555)))((($$$(((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&'''((()))***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((())))))***))))))(((((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************************)))((((((((())))))******++++++++++++******((()))))))))***+++++++++*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))***,,,,,,***)))***++++++++++++++++++***))))))************))))))***)))((((((((()))+++,,,(((((((((((()))***+++,,,************))))))))))))************))))))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++******))))))******+++))))))************))))))+++***))))))))))))))))))))))))))))))))))))))))))***************************************************))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******+++******))))))******+++,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------............///000000///111333666777777666666;;;GGGWWWcccmmmuuubbbNNNEEEBBBCCC@@@???<<<999777555555444444333222111000000000000////////////////////////////////////////////////......------------......000---,,,///222222///,,,&&&777111***444CCC...---...///)))***++++++++++++++++++++++++))),,,...,,,,,,222$$$(((++++++++++++++++++++++++!!!(((444+++***&&&***111$$$"""333((('''...######+++000444'''hhh;;;777'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************************************))))))((())))))*********++++++++++++******(((((()))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++***)))***,,,,,,***)))(((((())))))))))))(((((()))******++++++******)))***)))(((((((((((())))))))))))(((((()))***++++++*********)))))))))))))))*********)))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))************))))))++++++***)))((((((((()))((((((((((((((((((((((((***************************************************)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((***+++,,,******))))))******+++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------............---...000000111333999===>>>???AAADDDLLL[[[lllyyy___MMMEEECCCCCC@@@???<<<999777555555444333333222111000000000000////////////////////////////////////////////////......------------......,,,,,,,,,+++,,,---......111 ---111777888nnn'''(((...111,,,+++++++++++++++++++++++++++,,,,,,++++++000+++)))dddXXX555+++++++++++++++++++++++++++:::000777&&&'''...,,,)))444555tttzzz222'''((( <<<&&&???)))FFFPPP(((999,,,&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************************))))))))))))************************************************))))))))))))******************************************))))))))))))************++++++++++++******((())))))***+++,,,,,,---)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++***)))***,,,,,,***)))(((((())))))))))))((((((******++++++++++++******))))))((((((((((((((((((++++++***)))(((((())))))))))))))))))))))))******))))))))))))))))))******(((((((((((())))))))))))***************************))))))))))))))))))***))))))************))))))++++++***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))***+++******))))))******+++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////---///000000000333:::@@@HHHNNNUUU]]]gggttt]]]LLLEEECCCCCC@@@???<<<999777555555444333222222111000000111111000000000000000000000000////////////////////////......------------......,,,000///***(((***...///...+++,,,...///333///!!!)))&&&ddd...***,,,///+++,,,+++,,,,,,,,,,,,,,,---------///***)))000###777***,,,,,,,,,,,,,,,,,,,,,,,,))),,,***\\\RRR))))))555111(((""")))FFF+++*********%%%%%%,,,//////111...***;;;333***&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((((((((()))***+++++++++++++++************)))))))))************************************************)))))))))*********++++++++++++++++++++++++++++++******)))))))))***++++++******++++++++++++******)))*********+++,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++***)))***,,,,,,***)))***++++++++++++++++++*********++++++++++++******)))))))))))))))(((((((((,,,+++***)))(((((((((((())))))))))))************))))))))))))************(((((((((((())))))))))))***************************))))))(((((())))))***))))))************))))))+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((())))))*********))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,------------......------------......------........./////////...111222111000333;;;CCCQQQZZZhhhuuu~~~}}}[[[KKKEEECCCCCC@@@???<<<999777555555444333222111111000111111111000000000000000000000000////////////////////////......------------.........111111,,,+++...000...!!!222$$$"""???;;;&&&///...+++)))AAA000///---,,,)))---,,,,,,---------.........***444,,,(((111(((666!!!===,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++LLLlll:::333///,,,((((((444FFF;;;------...&&&777&&&///000---===fff777$$$555%%%...'''&&&&&&''''''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))************))))))(((((()))***+++++++++++++++++++++*********))))))************************************************))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,+++***)))***,,,,,,***)))++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***(((((())))))***)))))))))******)))))))))))))))***((()))))))))************((()))))))))************(((((((((((())))))))))))************************))))))(((((((((((())))))))))))************))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,------------.........------------..................///////////////222555555666;;;GGGPPP]]]iii{{{|||ZZZKKKEEECCCCCCAAA???<<<999777555555444222222111111111111111111000000000000000000000000////////////////////////.........------.........)))------***,,,222111,,,555***222777&&&$$$...+++222&&&,,,777'''YYY""",,,---,,,***000---------....../////////$$$777...***333222111333$$$:::... 000111&&&000------------------------!!!444666+++)))000000///,,,,,,,,,,,,,,,,,,,,,,,,%%%333'''(((222---///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******666(((111%%%+++222------111777+++555(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,$$$222&&&&&&666666%%%---$$$***444***""")))***"""..."""'''444(((BBB}}}oooBBB777((('''***+++$$$%%%&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))************))))))(((((()))++++++,,,,,,,,,++++++++++++******))))))************************************************)))************+++++++++++++++++++++++++++++++++******))))))***+++,,,,,,******++++++++++++******,,,,,,+++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,+++***)))***,,,,,,***)))******++++++++++++*********++++++,,,,,,++++++***(((((()))***************(((((((((((()))***+++,,,(((((())))))*********+++(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((************************)))))))))))))))))))))))))))(((((('''''''''((((((*********)))***++++++,,,************************++++++++++++++++++++++++,,,,,,,,,---------............------------................../////////000...333888:::>>>GGGUUU```mmmzzzxxxZZZGGGCCCEEEBBB@@@>>><<<999777666555555444333222111000000000000000000000000000000000000000000000000////////////////////////////////////---------------------------------.........//////...------,,,,,,------...,,,------......------,,,...------,,,,,,------...---------------------------------.........//////.........---------,,,,,,///////////////...---,,,...000111000...,,,,,,,,,........................///...,,,,,,,,,---,,,,,,---...///...,,,,,,---...///...---,,,,,,,,,,,,,,,***+++---.........---,,,........................------,,,,,,+++******))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))(((((((((((()))(((''''''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''---***'''(((+++,,,)))%%%'''(((***++++++***)))((())))))))))))))))))))))))))))))************))))))))))))************))))))******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++******+++,,,------,,,+++************++++++,,,,,,,,,************************,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))************))))))(((((('''(((((()))***+++******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))''''''((()))))))))))))))(((((()))***************++++++******************++++++++++++++++++++++++***+++,,,,,,------,,,,,,///......---------......---------.........//////---,,,,,,---000222222222111888>>>CCCNNN___pppxxxxxxZZZGGGCCCEEEBBB@@@>>><<<999777666555555444333222111000000000000000000000000000000000000000000000000////////////////////////////////////---------------------------------.........//////...------,,,,,,------...---------......---------...------,,,,,,------...------------------------------........./////////////////////000000000000...............------,,,***,,,.........---...000------...//////000111111000///......///000//////222333444444222000000111.........------,,,,,,,,,+++,,,---.........------.........---------,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***)))************************)))))))))))))))((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((***)))(((''''''((()))******)))))))))((((((((('''---)))'''(((+++,,,)))&&&***************)))((('''))))))))))))))))))))))))))))))************))))))))))))************)))))))))***++++++,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))************)))))))))(((((((((((())))))******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))''''''((()))))))))))))))((())))))***************++++++******************++++++++++++++++++++++++***+++,,,,,,------,,,,,,......---------------...---------.........//////.........///111444777999???HHHQQQXXXcccsssxxxZZZGGGCCCEEEAAA@@@>>><<<999777666555555444333222111111000111111000000000000000000000000000000000000////////////////////////////////////------------------------------........./////////......------------......------............------......------------..........................................////////////,,,------...//////000000////////////////////////+++---...///......000111//////000000000111111111//////000000111111222222333555666555333000............///000///...---,,,---...//////000///////////////......---------,,,---------------------,,,******++++++++++++***************************************))))))((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))((((((((((((,,,)))'''(((***+++)))&&&---,,,+++)))((((((''''''))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***+++,,,,,,------,,,,,,+++------............------++++++,,,,,,,,,,,,++++++............------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))***))))))(((((((((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))''''''((()))))))))))))))((()))******++++++************++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------------........./////////---///000111222666>>>DDDIIIUUUbbblllwwwwww[[[HHHCCCDDDAAA@@@>>><<<999777666555555444333222222111111111111000000000000000000000000000000000000////////////////////////////////////....................................////////////......------------............////////////............------------..................................../////////000000000............/////////000111111111000000000111111000111222111000000111222666666555555555555444444333555666777777777888999999<<<======999555222111222333444555444333000///000111111111111000000000//////////////////......------------------------++++++++++++++++++++++++************************++++++******)))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))((((((((((((***)))'''(((******)))''',,,+++***((((((((()))***)))))))))))))))))))))))))))******++++++******)))************************((()))******++++++******+++,,,,,,------,,,,,,+++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))******)))(((((('''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))***++++++++++++*********+++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------............////////////---000222222333:::EEENNNTTTbbbrrr~~~www[[[HHHCCCDDDAAA@@@>>><<<999777666555555444333222222222222222222000000000000000000000000000000000000////////////////////////////////////................................./////////000000///......------......///...//////000000//////...///......------......////////////////////////////////////000000000111111222222222222222222222222000000/////////000111222555666777777666777:::<<>>???@@@@@@???===:::888666555555444333222222222///////////////000000000---------------,,,,,,,,,,,,++++++++++++++++++,,,************************+++*********)))))))))(((************************(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))*********))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((()))))))))))))))((('''((()))))))))(((***)))(((((((((***+++,,,))))))))))))))))))))))))******++++++++++++******++++++***))))))***++++++))))))***++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---------------------------........................------------------------------------------------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))******)))(((((('''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************''''''((()))))))))))))))))))))***+++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,---............/////////000000...000333555888AAANNNYYYgggvvvvvv[[[HHHCCCDDD@@@@@@>>><<<999777666555555333333222222222222333333000000000000000000000000000000000000////////////////////////////////////............................../////////000000000//////............////////////000000000000////////////............//////000000000000000000000000000000000000111111111111111111111222222222222222111111222333555888;;;<<>><<<;;;::::::555555444444333222222222000//////...------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******((()))))))))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((((((((())))))''''''(((((()))+++,,,---))))))))))))))))))))))))******++++++++++++******,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,---------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------------------------------............///......////////////..............................////////////////////////........................------------------------)))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************''''''((())))))))))))))))))***++++++,,,+++++++++******++++++,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++,,,,,,---...///....../////////000000000...111555:::BBBOOO^^^hhhzzzvvv[[[HHHCCCDDD@@@@@@>>><<<999777666555555333333333222222333333444000000000000000000000000000000000000////////////////////////////////////.........................../////////000000000000//////............/////////000000111111000000/////////............//////000000000000000000000000000000000111111111222222111222333444666777999999<<<===???CCCHHHNNNSSSVVVUUUWWWZZZ]]]```eeekkkooonnnpppqqqtttwwwyyy{{{|||}}}}}}|||}}}}}}zzzwwwtttrrrrrrkkkjjjhhheeeccc```^^^]]]ZZZXXXUUURRROOOMMMLLLKKKDDDCCCAAA???<<<:::888777333333222111///...---------,,,++++++++++++,,,---++++++++++++++++++++++++)))))))))******++++++,,,************************))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((('''''''''((()))*********'''((()))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((()))******)))(((''''''((((((((()))))))))***&&&'''(((((((((((())))))'''((()))***************))))))))))))))))))))))))***++++++,,,,,,++++++***---,,,***))))))***,,,---++++++,,,------------,,,+++,,,,,,------,,,,,,++++++,,,---....../////////...---,,,,,,,,,,,,---...------------............------------------------------....../////////////////////000000/////////........................////////////////////////000000000000000000000000........................+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))************)))))))))(((((((((((())))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************''''''((())))))))))))))))))***++++++,,,,,,++++++******++++++,,,------...++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///000.../////////000000000000///111777AAAOOOaaaqqqzzzvvv[[[IIICCCDDD@@@@@@>>><<<999777666555555333333333222222333444444000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000//////............//////000000111111111111000000//////............//////000000000000000000000000000111111111111222222222888999;;;>>>@@@CCCEEEFFFIIIKKKOOOTTT\\\cccjjjnnnlllnnnppprrruuuyyy~~~{{{zzzwwwssspppmmmkkkkkkmmmkkkgggccc___]]]\\\[[[RRRQQQNNNJJJFFFBBB???===777666555333111000///...------++++++++++++------++++++++++++++++++++++++(((((()))***+++,,,,,,---************************))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((&&&''''''((()))******+++&&&'''(((*********))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******&&&'''((((((''''''(((***((()))***++++++***((('''))))))))))))))))))))))))***++++++,,,,,,++++++***---,,,***))))))***,,,---+++,,,------......------+++,,,,,,------,,,,,,+++,,,---...///000000000000...---,,,,,,,,,,,,---...---.........//////000000........................---.........//////000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000........................////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))************))))))(((((('''(((((()))***+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************'''(((((()))))))))))))))******+++,,,,,,,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---...///000111////////////000000000000///222888FFFYYYnnn~~~lllTTTHHHDDDFFFCCC???>>><<<999888777777777666555444222111000000000111111111111111000//////000000////////////000000000000//////......------......///000000///...---///////////////////////////...---,,,,,,---...///......------------......---...///000111111111111333333222111000///......333333222222333555888:::<<>>;;;777444111//////...,,,++++++---///***,,,,,,,,,+++***+++,,,++++++************++++++))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((()))******)))(((''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,---------------------------------............///------------------------......---------...//////000000000//////.........//////...///111222111000000000000000//////......000000111222222222111111222111111000111222333444444444333333222222333333...///111000...------...///---,,,,,,...///...---...---+++,,,---......---++++++++++++++++++++++++......---------,,,,,,,,,)))************++++++++++++++++++************)))''''''(((((())))))************))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))&&&''''''((()))******+++)))***+++,,,,,,+++))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.....................///000000444000...111333111111333444:::GGGYYYlll|||~~~kkkTTTGGGDDDFFFCCC@@@>>><<<:::888777777777555444333222111000000000111111111111111000//////000000////////////000000///////////////...............///000000///...---//////////////////////////////...------...////////////............//////------...//////000000//////000111222222222333333666777999<<>>===:::666444333444333000///...///000111222000///...///000///......,,,******,,,,,,,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,************+++++++++++++++++++++************)))(((((((((((())))))************))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))************))))))''''''(((((()))******+++)))******++++++******)))***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........///............///000000222000111444555333444888@@@JJJZZZlll{{{jjjTTTGGGDDDEEEBBBAAA???===:::888666666666444444222111000000//////111111111222111111000///111000000//////000000111...///////////////000000...//////000000//////...//////////////////////////////............//////000000////////////000000////////////000000000000000222333444333444666888999>>>FFFNNNVVV]]]dddhhhttt}}}|||yyywwwtttoookkk```]]]WWWRRROOOKKKGGGEEEEEEEEEEEECCC???999333///222000...,,,+++*********...---,,,+++******))))))+++++++++******+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))((((((((((((((((((((((((((()))***)))((('''((()))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))***++++++************************************************++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------............///------..................///......------.........///000000000000111111111/////////000222555777999::::::;;;<<<>>>AAADDDEEEJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDFFFHHHIIILLLRRRWWWVVVOOOGGGCCCBBBCCC>>>777333333444444333222111//////000000///---///...,,,,,,---...---,,,........................------,,,,,,,,,+++++++++************+++++++++,,,+++++++++************)))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))************))))))'''(((((())))))************)))))))))))))))******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........//////......//////000111111111333666666555999@@@RRR___rrriiiSSSGGGDDDEEEBBBBBB@@@===:::777666555555444333222111000000000000111111111222222111111000111000000000000000000111......//////000000000111.../////////000000000000////////////////////////////////////////////////111111000000000000111111222111111111111111222222555666666444222444999===AAAKKKYYYfffooowww}}}rrrmmmeee]]]WWWRRRNNNKKKLLLMMMNNNNNNLLLFFF???:::555333///---,,,,,,,,,+++---,,,+++***************++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((()))***)))((('''((()))(((((()))))))))*********))))))))))))))))))))))))******))))))******+++,,,)))***************++++++************************++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------........................---------............///.............../////////111111000000000000000111000000000000111111222222333444555777999===AAADDDHHHHHHHHHJJJLLLPPPSSSUUU\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXVVVUUUVVVWWWYYYZZZaaajjjttttttlllccc^^^^^^WWWOOOFFFBBBAAAAAA>>>:::555333222222222111///---222000//////000111111000//////............---------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))************)))((('''((()))***++++++++++++,,,,,,,,,------------------------,,,,,,------------............/////////...///000000111111111222555555777AAALLLeeeqqqhhhRRRGGGCCCDDDAAABBB@@@===:::777666555555333333222111000000000000111111222222222222111111111111000000000000111111.../////////000000111111////////////000000111111000000000000000000000000000000000000000000000000111111000000000000111111111111000000000111222333555666777555666;;;EEELLLUUU```ppp|||~~~tttjjjbbb\\\XXXUUUSSSSSSTTTVVVWWWTTTOOOJJJ@@@<<<777444222000---***++++++*********+++,,,,,,*********))))))*********++++++++++++************))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))***************************************************++++++,,,))))))******+++++++++,,,************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------........................---------............///.........//////000000000000000000000000111111222//////000111222333444555;;;>>>BBBDDDGGGKKKPPPUUUZZZZZZZZZ[[[]]]```bbbdddggggggggggggfffeeecccbbbfffeeeeeedddeeefffggggggmmmwwwxxxuuuuuuggg```YYYVVVWWWUUUQQQMMMFFFDDDAAA>>><<<888333000222000//////000000000//////.........---------,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++*********))))))************))))))))))))((()))************)))(((************************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))***************)))((((((((()))+++,,,++++++,,,,,,,,,------------------------------------------........./////////////////////000111111333111111444777???PPP___yyygggRRRFFFCCCDDD@@@AAA???===:::888666666666444333333222111111222222000111222222333222222222222111111000000111111222///000000000000000000111////////////000111222222000000000000000000000000000000111111111111000000111111000000000000111111000//////...///111222444222777===BBBHHHRRR```kkkttt~~~yyyrrrmmmjjjhhhbbb___]]]]]]______]]]YYYRRRMMMFFFAAA===888111,,,...------,,,,,,------...******))))))))))))******,,,++++++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))'''((())))))(((((()))***)))))))))*********++++++************************+++************+++,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------........................---------............///......//////000000111111.........///000111222333222333555888;;;>>>@@@AAALLLQQQWWW[[[^^^bbbhhhmmmooooooqqqrrrtttvvvwwwwwwzzz{{{}}}}}}|||yyyvvvtttssstttuuuuuuvvvuuuuuuuuuttt{{{rrroookkkiiijjjjjjgggeeebbb___ZZZUUUOOOIIIBBB===888666333111111000...,,,/////////...------,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++************)))+++************)))))))))((()))***++++++***)))(((************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))************))))))************************))))))))))))***+++,,,---,,,,,,,,,,,,------------------------............------........./////////000000//////000000111222555222333:::DDDSSSgggxxx~~~~~~fffQQQFFFCCCDDD@@@@@@>>><<<:::888777777777555444333333222333333333000111222222333333333222222111111000000111111222111111111000000000000000///////////////111222333000000000000000000000000000111111222222111111000000000000//////000000000111111000000222444666888888BBBPPP]]]ggguuuxxxrrriiieeeeeefffeeebbb```[[[UUUPPPMMMFFF>>>777444333222000///.........++++++************++++++,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))((('''&&&))))))))))))))))))))))))&&&((())))))(((((()))+++))))))*********+++++++++************************++++++******++++++,,,---))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,------------...........................---------............///......///000000111222222//////000111333555666777;;;>>>BBBHHHNNNTTTXXXZZZdddkkksssyyy|||}}}yyyuuuttttttuuuvvvtttrrrnnnjjjfff```YYYTTTJJJGGGBBB>>>;;;777444111111111000//////...------/////////.........------+++++++++,,,,,,,,,------+++++++++************)))+++++++++*********))))))((()))***++++++***)))(((************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))************************)))***+++,,,,,,---------,,,,,,,,,------------...------------.........///............////////////000000//////000000111222555444999FFFYYYmmm}}}|||~~~eeeQQQFFFCCCDDD@@@???>>><<<999888777777777555555444333333333444444000111222333333333333333222222111111111111222222222222111111000000//////000////////////111333444000000000000000000000000000111222333333222111000000000////////////000000444444333444666888;;;===BBBPPPddduuussskkkiiiiiigggfffddd```\\\ZZZYYYSSSKKKCCC:::999666444111000......---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))(((((('''&&&&&&))))))))))))))))))))))))&&&((())))))(((((()))+++)))************+++++++++************************++++++******++++++,,,---))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,---------......////////////////////////---------.........//////...//////000111222222222222222333555777:::<<<===EEEHHHNNNVVV___gggmmmpppxxx{{{vvvuuuyyy|||zzzyyywwwvvvtttqqqlllhhh^^^YYYSSSMMMGGGBBB<<<999222222222111000//////...000////////////.........++++++,,,,,,,,,---------+++++++++************)))++++++++++++******))))))''')))***++++++***)))'''************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))************))))))++++++******************)))***,,,---......------,,,,,,,,,---------......---------.........//////............/////////000000000000000000111111222666555>>>QQQiii~~~^^^RRREEEAAAEEE??????>>><<<:::888777777666777666666444333222111111222222222222222222222222222111111111000000//////000000000000000000000000////////////000000000000222222111111111111111222000000000000////////////222222222000......111333222444666777999===EEEKKKZZZggg{{{vvvooojjjfffdddggggggfffeeeaaaZZZRRRMMMEEEDDD>>>666222222000,,,///......------,,,,,,,,,------...---,,,***((('''******))))))))))))******)))))))))))))))))))))))))))************+++++++++******))))))))))))************))))))******+++,,,************))))))))))))))))))))))))************)))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******************...---++++++,,,---,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------........................------///////////////.........000///...------...//////...000222444555555444333777666999???DDDGGGMMMUUU]]]cccjjjnnnvvv|||zzzxxxzzzzzzxxxvvvooonnnhhh```[[[VVVLLLCCCAAA===777222///000222444111///......///000///...///...,,,,,,---...------+++++++++++++++++++++++++++++++++************)))************************************************************************++++++***)))(((((())))))))))))))))))))))))))))))'''((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------............///////////////000000000000---222333......333999:::888EEENNN^^^|||~~~]]]RRREEEAAAEEE??????>>><<<:::888777777666777666555444333222222111222222222222222222222222333333333333333333222222111111111111111111111111////////////000000000111222222111111111111222222111111111111111111111111000222333333333333444555666888;;;>>>CCCLLLXXX```ppp|||~~~yyytttpppnnnkkkkkkkkkjjjgggbbbZZZUUULLLHHH@@@:::999999444,,,111000...---,,,,,,---...,,,,,,,,,,,,+++***((('''******))))))))))))******************************)))************+++++++++******))))))))))))************))))))******+++,,,************))))))))))))))))))))))))************))))))*********+++++++++((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...---,,,+++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................////////////////////////...///000111222222222222222222333555777999;;;<<<>>>@@@HHHTTT^^^fffpppyyy~~~|||xxxwwwwwwtttooommmjjjbbbYYYWWWRRRIII@@@777222///...111000////////////---+++...---++++++,,,,,,+++***++++++++++++++++++++++++++++++++++++*********************************************++++++*********************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++************++++++++++++,,,*********+++++++++,,,,,,++++++,,,,,,,,,------------------............///////////////000000000000111222222111111333888===MMM^^^hhhqqq\\\QQQEEEAAAEEE??????>>><<<:::888777777666666666555444333222222111222222222222222222222222222222333333333333333333111111111111111111111111/////////000000000111111222222111111111111222222222222222222222222222222---000333444444444555666<<>><<<555333111111111000---+++---,,,,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************)))***+++,,,,,,+++***)))************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,---------------------............////////////000000000111111444000000444555555>>>KKKkkk~~~ZZZQQQEEEAAADDD??????>>><<<:::888777777666666666555444333333222222222222222222222222222222/////////000000111111111111111111111111111111111//////000000000111111111222222111111111222333333222222222222222333333333111333444555555777:::===EEENNN]]]kkkxxx~~~xxxtttqqqnnnkkkiiirrrgggTTTDDD@@@CCCEEEBBB:::999777444111///---,,,.....................---+++******))))))******+++++++++++++++++++++++++++))))))*********+++++++++******))))))))))))************))))))******+++,,,************)))))))))(((((()))))))))************))))))))))))************)))*********++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///////////////...---,,,,,,---,,,,,,,,,------------...------------........................//////////////////000000000000111111000000111333555777888999>>>AAAHHHQQQ\\\gggooottt}}}zzz}}}~~~yyyvvvsssnnnggg```YYYSSSPPP???;;;777444222111000///---------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************(((***+++,,,,,,+++***(((******************************)))))))))))))))***))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------************++++++++++++,,,,,,,,,------------...---------............////////////000000111111222333---///777777888JJJaaaYYYPPPDDDAAADDD??????>>><<<:::888777777666555555555444444333333222222222222222222222222222---.........//////000000111111111111111111111111000000000000111111111111222222111111222333333444111111111222222222333333777777777777999>>>EEEJJJUUUcccxxxyyysssqqqppppppwwwrrrdddSSSHHHFFFGGGFFF??????===;;;777111---***.........------------...++++++************++++++************************))))))*********+++++++++******))))))))))))************))))))******+++,,,************)))))))))(((((()))))))))************(((((()))))))))*********)))*********++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....../////////111333222///------...,,,,,,---------.........---------.........//////........./////////000000000000000000111111222222555444444555999>>>DDDHHHIIIQQQ^^^mmm{{{~~~~~~yyy}}}zzztttmmmfff```]]]QQQKKKBBB:::555222000...---,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))***++++++++++++***)))***************************)))))))))))))))******))))))))))))))))))))))))%%%&&&'''((()))***+++,,,(((((())))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---,,,,,,---------.........---------............////////////000111222222222111...222999999===VVVsssWWWOOODDDAAADDD??????>>><<<:::888777777666555555444444444333333333222222222222222222222222000000000111111111111111222222222222222222222222000000000111111111222222222222111222222333444555111111111222222333333444555666777999@@@JJJUUU]]]ppp~~~|||yyywwwvvvrrruuurrreeeWWWOOOIIIEEEDDDCCCBBB???;;;555000---...---,,,+++++++++++++++++++++************++++++************************)))************+++++++++******))))))))))))************))))))******+++,,,************))))))))))))))))))))))))************((((((((()))))))))******)))))))))*********++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------............333777777333///......,,,---------............------........./////////.........//////000000111000000000111222222333333333333444999BBBMMMXXX^^^bbbkkkzzz}}}|||{{{yyyvvvrrrnnnlllddd^^^SSSIIIAAA999444000000...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************)))))))))))))))******+++))))))))))))))))))))))))%%%&&&'''((()))***+++,,,((((((((()))******++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------............---------............///...///000000111222333333333222777???EEEOOOgggVVVOOODDDAAADDD??????>>><<<:::888777777666555444444444444333333333222222222222222222222222333333333333222222222222222222222222222222222222000000111111111222222222222222222222333444555555111222222333444444555555555888???HHHTTTcccsss|||}}}vvvzzzxxxoooeee]]]TTTMMMGGGFFFCCC???<<<999777777111000...,,,,,,+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++******))))))))))))************))))))******+++,,,************))))))))))))))))))))))))************(((((((((((()))))))))***((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---------...444;;;<<<777111...---------------........................////////////---......///000000111111000000111111222333333444444888???JJJZZZkkkzzz~~~|||zzzxxxwwwqqqmmmggg```WWWNNNDDD>>>999666111////////////...------------------------------,,,,,,,,,+++++++++************************,,,+++***((((((***+++,,,************************)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++************************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++************++++++++++++,,,***+++++++++,,,,,,,,,,,,------------............---------............///...///000111222333333444666888???LLL^^^sss|||~~~UUUNNNDDDAAADDD??????>>><<<:::999777777666444444444444444444333333222222222222222222222222444333333222222111111111222222222222222222222222000111111111111222222222222222222222333444555666333333444444555666777777===CCCNNN]]]nnnyyypppkkkhhhbbb[[[JJJFFFAAA===;;;;;;===???555444222000///......///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******))))))))))))***************)))***++++++,,,************))))))))))))))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++---555===???:::333///------------.........//////............/////////000---......///000111111222000000111222333333444444>>>DDDPPPbbbwwwzzzvvvtttuuuuuutttrrrlllbbbWWWOOOCCC>>>888333111111000000---------------------------------,,,,,,,,,++++++************************---+++)))'''''')))+++---************************))))))((())))))***++++++))))))))))))))))))))))))+++******)))(((''''''&&&'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++)))************+++++++++---------.........//////---------.........//////...///000111222333444444888<<>>;;;888666444444555555444444444333333333111222333333444444333333222222222222222222222222333333333333333333333333000111111111111222222222666333000000333666777666999555333666777777:::>>>HHH]]]ttt|||yyylll\\\XXXQQQFFF???<<<===>>>???@@@???;;;444...+++,,,///,,,++++++,,,------+++***++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++************)))******++++++++++++******+++*********))))))((((((++++++************++++++++++++******************++++++,,,,,,,,,,,,------------------------------........................000111222333222111///---............/////////000............/////////000000///---...000222222333222222333555777:::@@@EEEQQQaaauuuxxxttttttvvvwwwxxxwwwtttooojjjggg^^^UUUJJJAAA:::555000,,,111000.........---+++)))***+++,,,---...---,,,++++++++++++************)))+++++++++++++++++++++++++++++++++*********)))))),,,,,,+++***))))))******************************+++*********))))))((((((************************+++++++++*********))))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***++++++,,,,,,,,,---------..................................../////////000444...,,,///000...222888>>>JJJ\\\qqq}}}~~~vvvWWWKKKBBBEEE@@@@@@AAA???===;;;888666555555555555555444444444333333111222333333444444333333222222222222222222222222333333333333333333333333111111111111222222222222666444222222555777777666666555777::::::<<>>???>>><<<:::888777777666555555555444444444444333111222333333444444333333333333333333333333333333333333333333333333333333111111222222222333333333666444444444666777666555444555888;;;>>>CCCQQQ___wwwxxxfffbbb\\\XXXTTTNNNFFF@@@IIIIIIHHHCCC<<<444///---...---,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))******)))))))))(((((((((************************+++++++++************)))******++++++++++++*********************)))))))))))))))(((((((((((())))))******++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........................---...///000///...---,,,....../////////000000000////////////000000000000222222222222222333444444666777:::???IIIXXXhhhrrrzzzsssuuuxxxyyyyyywwwsssqqqqqqlllddd]]]VVVMMMCCC<<<888444000------///000000++++++,,,,,,,,,,,,++++++,,,+++++++++************+++++++++++++++++++++++++++++++++***************,,,+++******)))*********************************************))))))))))))************************+++++++++*********************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,------------............................../////////000000000//////111222222555>>>IIIUUUaaarrr~~~wwwxxxsssTTTJJJAAACCC>>>>>>>>>===<<<:::999888888777555555555555444444444444111222333333444444333333333333333333333333333333333333333333333333333333222222222222333333333444444444444555666666555444888777999AAAKKKXXXkkk{{{tttooohhheeeccc___XXXSSSNNNOOOPPPNNNHHH???888333000.........//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********)))))))))((((((************************+++++++++*********))))))******++++++++++++************************************))))))))))))************+++++++++++++++,,,+++++++++,,,,,,,,,------------------------------............................../////////......---...////////////000000000//////000000000111111111000111222222333444666888888AAALLLXXXiii|||}}}{{{yyywwwtttqqqmmmiiiddd]]]SSSKKKDDD???777111////////////,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++++++++++++++++++++************************++++++***************+++*********************************)))))))))))))))***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,------------..............................////////////000000000///111333333555===MMMZZZlllyyyyyyxxxsssUUUKKKBBBDDD???>>>======;;;:::999888888888666666555555555444444444111222333333444444333333333333333333333333333333333333333333333333333333222333333333444444444444111333444555555555555666>>>:::>>>NNNdddzzz}}}sssnnnmmmmmmjjjfff^^^______^^^XXXOOOEEE???222000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))************************+++++++++*********))))))******++++++++++++*********************+++++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------.........................../////////////////////////////////000000000111000000000111111111111222444555666666555777;;;>>>HHHYYYnnn~~~}}}~~~|||zzzyyyvvvuuussssssrrrnnnfff```TTTNNNDDD;;;555111...,,,...------,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************+++***************++++++************************))))))))))))))))))******************************************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---------.................................////////////000000000111333666777777<<>>===;;;:::999888888888666666666555555555444444111222333333444444333333333333333333333333333333333333333333333333333333333333333444444444555555111333444555555666888:::>>>===GGG```~~~vvvppppppqqqnnnjjjjjjjjjiiifffaaaYYYOOOHHH:::666111---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++*********)))))))))+++++++++++++++++++++++++++++++++************)))******++++++++++++***************+++++++++++++++,,,,,,,,,++++++,,,,,,,,,******++++++,,,---------++++++,,,,,,,,,,,,------------------------------........................///////////////000000000/////////000000000111111000111111111222222222222444666777666666:::AAAFFF^^^sss}}}|||}}}zzzzzz{{{|||}}}~~~{{{{{{|||zzzuuusssssstttvvvtttooojjjbbb\\\SSSJJJAAA:::444000000///...---,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++*********)))******+++,,,************************))))))))))))***************************************************+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,---------..................................../////////000000000111111000444666999CCCXXXooo}}}|||www{{{rrrUUULLLDDDFFF@@@??????>>><<<:::999888777777666666666666555555555555111222333333444444333333444444444444444444444444333333333333333333333333444444444444555555555555222444666666666888<<>>GGGSSS\\\ttt~~~vvvtttqqqrrrsssssspppllljjjfff___XXXPPPGGG???999222111///...------......------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++******))))))***++++++,,,************************((()))))))))************************************))))))*********++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------***+++,,,,,,---------,,,------------....................................//////000000000111111111,,,333999???OOOggg||||||zzzrrrUUULLLCCCEEE@@@>>>???>>><<<:::888777666666777666666666555555555555222222333444444444333333444444444444444444444444333333333333333333333333444444444555555555666666333555777777777:::???DDDVVVbbb{{{yyylllkkkjjjlllmmmlllhhhdddXXXOOOCCC888333111111111------------------------,,,,,,,,,+++++++++******+++++++++************)))+++++++++++++++++++++++++++++++++************)))******++++++++++++***************++++++,,,,,,,,,++++++************++++++******+++,,,,,,---......++++++,,,,,,,,,---------------------------------........................,,,,,,,,,,,,,,,---...///000000000000111111111111111111222222222333333333222666<<>>>>>???>>>===;;;:::999888888666666555555555444444444444444444333333222222222555444333222333444555666555444444333333333444444222111222444222000555<<<444111444<<<<<<<<>>>>>???>>>===;;;:::999888888666666555555555444444444444444444333333333222222444444333333444444555555555444444333333444444555666444444666444111444999777555999CCCHHHMMM]]]pppwwwhhhiiimmmkkkiiikkkiiiddd]]]UUULLLCCC;;;555//////......------,,,,,,---,,,+++*********+++,,,---------,,,***)))***+++************++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,---------//////.........---------...------------...//////000000000000000000000///000111222111000111222444222111333777777555888===FFFLLLZZZqqq|||uuuuuuuuusssoooiiibbb]]]RRRLLLBBB:::555222111000...---,,,---......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------...------------...//////...///000111111222222333:::DDDTTTiii~~~sssggg```]]]mmmRRRJJJAAACCC>>>>>>???>>>===;;;:::999888888666666666555555555444444444444444444333333333333333333444555555555555555555444444444444444555555666444444777777555555888777666<<>>MMMcccvvvnnnbbbYYYRRROOOPPPkkkQQQIIIAAACCC>>>>>>???>>>===;;;:::999888888666666666666555555555555444444444444444444333333222333555666666666555444555444444444444555555666333000111666888777777:::999;;;EEETTTbbbpppzzzoookkkhhhhhhjjjlllkkkjjjhhhbbbYYYNNNFFF<<<666///---///111...,,,------,,,,,,++++++++++++------,,,***((()))+++---++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------.../////////..............................//////000000000000000000111111111111222333333111222333555555666888999888;;;HHHUUUppp|||}}}yyywwwuuuvvvvvvsssoookkkbbb]]]UUULLLDDD;;;333...------,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------.......................................//////000...000222222222444888<<>>???>>>===;;;:::999888888777777666666666555555555444444444444444444444444333444555666777666555444444444444444444555666777222000111555666666999===DDDKKKYYYkkk{{{xxxnnnhhhhhhkkklllmmmmmmmmmiii```VVVOOOHHH???444......000///...------------,,,,,,++++++,,,,,,,,,+++))))))+++---*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,---------.........///////////////////////////............///000000///000000000111111111222222333444333222222444666777777999===BBBMMMaaasss{{{yyyzzzyyyvvvssskkkgggaaaZZZRRRIII@@@:::111///------......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,------------------------........................///............///000000000222333222222555<<>>===;;;:::999888888777777777666666666555555444444444444555555555555444444555666666666666555444444444444555666777777666444444666555666>>>GGGUUU^^^mmmuuunnnmmmpppppppppqqqqqqoooiiiaaa[[[SSSJJJ===444000000000///---------------,,,++++++***+++---,,,+++***+++,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---------...............////////////000000000//////......//////000111///000000111111222222222333444444444333333555777666999@@@MMM[[[lll~~~~~~zzzvvvooolllgggbbb[[[SSSJJJEEE888555111.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,------------------------........................//////......//////000111111333444333333999DDDNNNcccvvvkkkWWWMMMFFFCCCBBBDDDEEEDDDEEEIIIfffNNNHHHAAADDD?????????>>>===;;;:::999888888777777777777666666666555444444444444555555555666555555555555555666666777444444444444555666777888555666777888777<<>>===;;;:::999888888777777777777666666666666444444444555555555666666666666555444444666777888444444444555555777888888222444888:::;;;CCCXXXlll~~~uuutttsssrrrrrrpppllliii___[[[SSSHHH<<<444000///,,,---.........---,,,+++'''***---///---+++******,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////.../////////000000111111///////////////000111111///000000111222222333333444555555555444444666777<<>>888444111///+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------........................------///000111000......///111...777666666BBBQQQeee}}}eeeXXXNNNDDDAAADDDEEEFFFHHHIIIJJJHHHGGGEEEcccMMMIIICCCFFFAAAAAA======<<<;;;:::999888888888888777666666666666666555555555555555555555555555555555555555666777888888777777777888999::::::999>>>FFFQQQ___rrr|||yyyuuurrrrrrqqqnnnllljjjgggdddccceeefffeeeccchhhjjjlllmmmnnnooorrruuuwwwyyy||||||zzz~~~}}}vvvrrrnnndddYYYQQQKKKAAA666222111///......///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,---------................../////////000000111111000000////////////000000000000111111111111222222222222333333333333444222222666777999AAAKKKZZZttt{{{tttnnniiiggg]]]WWWNNNFFF>>>888333000......//////............------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,---------....................................///000000///000222444111888888<<>>>>>===<<<;;;:::999999888888777666666666666777555555555555555555555555666666666555555666777777666666666777888:::<<<===;;;FFFXXXkkk|||}}}yyyvvvrrrnnnkkkgggfffdddddddddccc```^^^___]]][[[ZZZ\\\]]]]]]]]]^^^```aaaaaaaaabbbdddfffdddeeegggkkkoootttxxxzzz~~~wwwkkkaaa]]]YYYMMMAAA:::555///---...///000///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,------------.............../////////000000000111000000000000/////////000000000111111111222222222222222333333333444444444555777888888???OOO___wwwyyysssooonnngggbbbYYYPPPHHH???777222000000000000000000000000........................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,------------.........------------------------,,,------------.................................---...000000000222444666555:::;;;FFF___rrrkkkYYYJJJGGGHHHGGGHHHLLLIIIIIIGGGFFFEEEEEEDDDDDD```MMMJJJBBBDDD@@@@@@??????>>>===<<<;;;::::::999888777777666666777777555555555555666666666666777777666666666666666666333444666777999;;;===???AAATTTmmm{{{uuuqqqkkkjjjhhhgggeeedddbbbaaabbbcccdddeeefffeeecccaaa```___^^^^^^___```aaabbbaaabbbbbbaaa``````bbbdddcccbbbaaaaaaccceeehhhjjjkkknnnrrrwww}}}~~~tttjjjddd```VVVKKKCCC;;;222------/////////---------------------------,,,,,,++++++******)))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------...............////////////000000000000000000000000000000000000000111111111222222222222222333333444444555555666999;;;:::;;;HHHaaavvvxxxrrrooommmhhhaaaYYYPPPGGG===777333111///...///000000000........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------.........//////........................------------........................////////////---...000000000111333666666===AAASSSrrr|||```SSSIIIHHHJJJJJJJJJLLLKKKIIIGGGEEECCCCCCDDDEEE^^^MMMJJJBBBCCC???@@@??????>>>===<<<;;;;;;:::999999888777777777777777555555555666666666777777888777777666666666777777444666999;;;===AAAFFFJJJVVVnnn|||xxxsssoookkkfffbbb]]]^^^______``````aaaaaa___bbbeeeggghhhgggffffffcccccccccbbbbbbdddeeegggdddeeeeeecccbbbaaabbbcccgggfffdddbbbaaaaaacccdddbbbdddfffiiimmmttt{{{}}}sssjjjcccZZZRRRKKKCCC888111......//////------------------------,,,,,,,,,++++++*********------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------.........//////////////////000000000111000000000000111111111111111111111111222222222222222333333444555555666666333999>>>AAAIII___|||~~~~~~wwwqqqmmmjjjeee___XXXOOOEEE???888444000......///...---------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------.........//////........................---------.........//////........./////////000000...///000000///000222333777AAAJJJ```rrr\\\TTTMMMLLLNNNMMMLLLLLLKKKIIIGGGDDDCCCDDDEEEFFF\\\MMMJJJBBBBBB>>>@@@??????>>>===<<<;;;::::::999999888777777777777888555555555666666777777888777777777666666777888888777:::===@@@EEEOOO\\\eeeyyyuuummmhhhfffcccbbbaaa___]]][[[^^^```aaabbbbbbccceeegggdddgggkkknnnnnnnnnooopppnnnooooooooonnnnnnqqqssspppppppppnnnlllkkklllmmmmmmllljjjiiihhhhhhhhhhhhfffffffffddddddfffiiimmmuuu||||||tttkkkbbbYYYRRRMMMCCC:::333/////////------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------......///------.........//////////////////000000000111111000000000111111111111222111111111222222222222333222333333444555666777777111;;;FFFSSSfff~~~xxxooollliiiddd___WWWOOOIII@@@;;;333/////////...,,,------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,------------.................................------........./////////.........//////000000111///000111111000000222444:::HHHUUUkkkxxxiiiVVVRRRMMMLLLNNNOOONNNMMMIIIHHHFFFEEEEEEGGGHHHIIIZZZLLLKKKBBBBBB===??????>>>>>>===<<<;;;:::999:::999888888777777888888444555555666777777888888666666666666777888999999999:::;;;???JJJ^^^vvv~~~uuukkkbbb^^^ZZZYYYYYYZZZ]]]`````````dddgggjjjkkkkkkmmmppprrrtttxxx|||~~~~~~~~~zzzyyyxxxwwwvvvuuuttttttqqqpppnnnjjjgggeeefffggghhhnnnvvv|||zzzmmm```YYYWWWPPPEEE999111000222........................+++,,,,,,------......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------...//////............//////////////////000000000111111111000000111111111222222222111111111222222222333333333333444555666777888888666CCCVVVmmmsssqqqmmmjjjeee___XXXSSSKKKCCC:::444333222///---........................***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------....................................////////////---......///000000111111///111222222222333666888@@@PPP___qqqlllbbbSSSQQQNNNLLLMMMOOONNNLLLFFFFFFFFFFFFHHHJJJKKKMMMYYYLLLKKKBBBAAA===???>>>>>>===<<<;;;:::999999:::999888888777888888888444555555666777888888999666666666666777888::::::888777777<<>>NNNeeewwwuuuqqqnnnjjjddd^^^YYYSSSJJJ???888666555222///000000000000000000000000)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,,,,------////////////////////////............/////////000---......///000111111222///111333444555666999<<>>AAA>>>??????>>>===<<<;;;:::::::::999888888777777777777777999777666777888888777666555555444666888999888888;;;===;;;<<>>HHHPPPaaalllvvvqqqeee^^^YYYSSSPPPPPPNNNIIIGGGGGGFFFIIIMMMMMMMMMOOOUUU[[[XXXMMMIII???AAA???@@@???>>>===<<<;;;:::::::::999888888777777777777777999777666777888999777666:::999888888888777777666888::::::AAAZZZ|||ssskkkdddaaa\\\ZZZXXXZZZ^^^aaacccbbbfffjjjkkkjjjmmmvvv}}}}}}yyyvvvssspppnnnqqqvvv}}}tttkkk```YYYRRRIII===555222111///............///.................................---------,,,,,,---------,,,,,,,,,,,,,,,---------............///------,,,,,,,,,,,,------000000000000000000000000////////////000000000111111111222222222333333333222333333333333444444444444222333777777777>>>FFF[[[zzz|||zzzzzzyyyuuupppbbbYYYOOOIIIAAA888333222///000000///.........///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++,,,,,,---------.....................////////////000000000000000000000000......//////000111111111222000000222444777AAALLL^^^pppzzz~~~|||wwwkkkbbb^^^YYYSSSOOOOOONNNKKKIIIKKKKKKPPPTTTVVVUUUVVV[[[___VVVLLLIII???BBB@@@AAA???>>>===<<<;;;:::::::::999888888777777777777777888777666777888999888777;;;;;;:::999888888888888888<<>>LLLZZZ}}}pppdddXXXRRRKKKAAA888444000000000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,------------.....................////////////000000000000000000000000......///000000111111222222000000333777===JJJVVVooo|||{{{vvvkkkccc___]]]XXXRRRNNNNNNNNNMMMNNNQQQSSSXXX]]]aaabbbcccgggjjjUUUKKKIII@@@CCCAAABBB???>>>===<<<;;;:::::::::999888888777777777777777888777666777888999888777777888888888888999<<<===<<>>MMMfff{{{|||zzzwwwtttssssssttttttrrrsssttttttssssssuuuvvvyyyyyyzzz}}}~~~pppaaaYYYSSSIII???:::444222111000000000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------........................////////////////////////////////////...//////000111111222222555222333777===GGGVVVddd{{{~~~}}}yyyllleeeaaa^^^]]]XXXQQQMMMNNNOOOPPPSSSWWWYYY]]]dddiiinnnsssyyy}}}SSSJJJIII@@@CCCAAABBB???>>>===<<<;;;:::::::::999888888777777777777777777666666666888999999777555777888777777999<<<@@@===LLL```wwwrrrhhhfff```YYYVVVWWW[[[^^^___dddfffjjjpppwww~~~qqqddd^^^WWWOOODDD<<<222---///111000...//////////////////////////////.........------------------.........//////---------............///...............///000111////////////////////////000000000000111111111111111111222222222333333333222222333444444555666666666999;;;<<>>===<<<;;;:::::::::999888888777777777777777777666555666888999999888777888999888666777;;;@@@CCCYYYsss|||qqqgggaaaaaa___\\\ZZZZZZ\\\___aaadddiiirrr|||~~~mmmddd]]]TTTNNNEEE999111...///000000/////////////////////////////////.........------,,,,,,,,,---......//////---------............///...............///000111000000000000000000000000000000000111111111222222111111222222222333333333222222333444555666666777555999<<>>===<<<;;;:::::::::999888888777777777777777777666555666888:::999888666888:::999777999???DDDUUUoooqqqgggaaa___^^^^^^```aaa```___bbbiiiooovvv~~~{{{ooodddZZZUUUNNNCCC999222///000111////////////////////////////////////............+++++++++,,,---.........---------............///------------...///000111000000000000000000000000000000111111111222222222111111222222222333333333222222333444555666777777999@@@IIIYYYuuu}}}vvvqqqmmmkkkjjjjjjlllnnnpppsssuuuvvvuuuxxx|||~~~{{{wwwssspppooonnnnnnpppsss{{{|||jjj[[[UUUIIIAAA777222111111000...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///------------------------------------.........///............////////////............////////////000000000000000000000000///000000111111222333333222222777AAALLLZZZmmm}}}|||zzzyyy|||wwwooommmlllppptttssskkkcccVVVQQQNNNRRRVVVXXX\\\aaa___dddnnn{{{SSSJJJIII@@@CCC?????????>>>===<<<;;;:::::::::999888888777777777777777666555555666999:::999888222666999999999===DDDKKKiii}}}mmm___WWWVVVYYY]]]]]]bbbffffffffflllwwwxxxjjj^^^XXXSSSKKK@@@666000///000000000000000000000000000000/////////............******+++,,,,,,---......---------.........//////,,,,,,,,,------///000000000000000000000000000000000111111111111222222222111111222222222333333333222222333444555666777888@@@JJJYYYppp}}}vvvllleeecccfffjjjlllpppqqqsssuuuxxx|||~~~zzzvvvtttqqqnnnlllooouuu|||sssaaaXXXMMMDDD999222111111000...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////---------------------------------.........//////............/////////000............/////////000000000000000000000000000000000000111222222333333444555;;;EEEQQQ___rrryyyxxxxxx}}}wwwpppqqqppprrrwwwzzzvvvkkk```VVVQQQOOOSSSWWWYYY]]]aaa```gggsssYYYKKKDDDCCCGGGAAACCC@@@@@@???>>>===<<<;;;;;;777777777777666666666666666666777777777888888888888:::;;;;;;<<>>===<<<;;;::::::888888888777777777666666888888888888888888888888:::<<<======???IIIWWWbbb|||uuulllddd\\\XXXUUUTTTYYY```eeeeeennn}}}}}}lll\\\ZZZUUULLLBBB:::555333000///000111222222000---//////.........---------........................------------------------........................////////////000000000000000000000000111111111111333333222222333333444555888555555888:::999;;;???MMMiiitttllliiihhhiiikkkmmmpppuuu|||}}}yyywwwvvvtttrrr{{{vvveeeXXXPPPEEE===999666333000111///....../////////...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------....................................////////////////////////000000000000000000000000000000000///444000000333444333444777<<>>@@@>>>>>>===<<<;;;:::999999999999999888888888777777999999999999999999999999999:::;;;<<<@@@OOOdddsss}}}llldddaaa\\\YYYYYYWWWWWW]]]dddlllooo|||zzzaaa\\\TTTMMMGGG???777111000//////000111222000.../////////.........------........................------------------------........................////////////000000000000000000000111111111222222333333222222333333444555666444333555777888>>>EEEaaa~~~uuulllfffdddgggkkknnnrrrvvvzzz}}}~~~}}}{{{xxxyyywwweeeVVVHHHCCC===444111333222000....../////////...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------....................................////////////////////////000000000000000000000000000000000000111///000444555444666999@@@IIIWWWfffrrr}}}|||yyypppmmmpppuuuzzzhhhXXXMMMNNNOOOQQQVVV```jjjrrrwwwSSSJJJFFFCCCEEE===??????>>>======;;;;;;:::999:::::::::999999999888888;;;;;;::::::::::::999999777999;;;>>>GGGZZZsss}}}lll___YYY[[[YYYYYY\\\]]]aaaiiisss~~~nnndddXXXQQQMMMFFF;;;111111000//////111111000///////////////........................................................................////////////////////////000000000000000000111111111222222222333333222222333333444555444222222555777<<>>===<<<;;;;;;::::::::::::999999999999;;;:::::::::::::::::::::888;;;???GGGVVVllluuuiii]]]UUUSSSYYYYYY\\\bbbgggooo}}}|||ooo```WWWTTTOOOEEE;;;444222//////000111111000000000/////////.........////////////////////////................................./////////000000////////////000000000000111111111111222222222222333333222222333333444555777666666888<<>>===<<<;;;;;;:::::::::999999999888888999999999::::::;;;;;;;;;777:::CCCQQQfff}}}rrreee\\\TTTQQQQQQUUUXXX^^^hhhqqq}}}xxxeeeYYYVVVSSSKKKDDD888555111///000111111000000000000/////////......////////////////////////.................................//////000000111////////////000000000000111111111222222222222333333333222222333333444555777666888:::???MMMfff|||{{{nnnfffbbbbbbgggnnnssswww~~~~~~{{{zzzyyy|||aaaTTTPPPFFF;;;555444222000///000000...------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------..................................................................////////////////////////000000000000///000000111111222222222222111222444444555<<>>===<<<;;;;;;:::999999999999888888888888777777888999:::;;;<<<<<<;;;@@@KKKaaa{{{sssddd[[[WWWTTTUUUWWWXXX^^^jjjxxxppp___YYYUUUPPPJJJ;;;888333000000111111111000000000000/////////...////////////////////////........................---......///000000111111////////////000000000000111111111222222222333333333333222222333333444555444555999???HHH\\\|||xxxoookkkjjjhhhkkkrrr{{{ttt\\\QQQIII@@@999555333000///000000...------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------..................................................................////////////////////////000000000000///000000111111222333333333222333555666:::DDDOOOccclllvvv{{{|||~~~ooojjjiiiqqq|||zzzjjjWWWVVVWWW___kkkyyytttQQQJJJEEEAAADDD???FFF>>>>>>===<<<;;;::::::999999999999888888888777777666666777888:::;;;<<<<<>>:::444111000111111111000000000000////////////000000000000000000000000////////////////////////---......///000111111222////////////000000000000111111222222222333333333333333222222333333444555555888???HHHVVVpppssshhheeeiiinnnpppsss|||~~~iiiWWWQQQKKKEEE555333111000000000...------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////..................................../////////000////////////000000000000///000000111222222333333333222333666888>>>JJJWWWooovvv~~~sssllljjjmmmyyypppZZZXXXYYY```mmm{{{sssQQQHHHBBBAAAGGG@@@@@@???>>>===<<<<<<;;;;;;<<<999999999999999999999999888999444555===;;;888AAANNN```uuu|||sss[[[VVVTTTVVVVVVVVV^^^hhhooozzzaaa[[[YYYTTTNNNCCC888333222000111444000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222333333333333444444555666666444333333555777666999AAAPPPgggyyyoooiiiffffffmmmuuu{{{~~~yyyeee]]]QQQBBB>>>888111...///111222111................................................---------............///////////////////////////000000//////.........---............////////////000000000000000000000000000111111111111222222222000333000333>>>DDDSSSiii}}}xxxmmmeeemmmyyyyyyeee\\\^^^eeemmmrrrPPPHHHBBBAAAGGG@@@@@@???>>>===<<<<<<;;;;;;<<<999999999999999999999999777:::666666===<<<<<>>===<<<<<<;;;;;;<<<999999999999999999999999666:::888888======BBBRRRsss|||fff[[[ZZZSSSRRRUUU\\\dddooo{{{fff]]]XXXTTTMMMEEE>>>666000111555111111000000000/////////000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222333333333333444444222333333333333444777999;;;===III___{{{yyymmmgggfffhhhooouuuzzzjjjYYYQQQIIICCC:::444333222111000................................................---------............///////////////////////////////////////........................////////////000000000000000000000000000111111111111222222222444999777;;;JJJXXXjjjsssooopppuuu{{{ttteeeaaagggtttoooOOOIIICCC@@@FFF???@@@???>>>===<<<<<<;;;;;;<<<999999999999999999999999666<<<:::999===???III]]]qqq```YYYYYYVVVYYY^^^eeennn}}}nnn```[[[VVVRRRLLLDDD:::111000444111111111000000000//////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111222222222333333333444444333333444333333444666888;;;???NNNiii~~~ooogggfffhhhoooxxx~~~xxx```SSSMMMFFF===777444333222000................................................---------............//////////////////////////////////////////.....................////////////000000000000000000000000000000111111111222222222111777777===PPP```rrruuuooosss{{{}}}kkkbbbffftttmmmNNNIIIDDD@@@EEE???AAA???>>>===<<<<<<;;;;;;<<<999999999999999999999999777===<<<:::@@@EEETTTkkkqqqfff\\\VVVUUU^^^fffoooxxxkkkbbbXXXTTTPPPIII>>>333000333111111111111000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444555555555444333444666888;;;CCCUUUrrryyymmmfffdddkkkoooyyynnnWWWPPPHHH???888666555333111////////////////////////........................---------............///////////////////////////.........///////////////............////////////000000000000000000000000000000111111111222222222000777999CCC[[[nnnzzzwwwmmmmmmuuuqqqfffgggssskkkMMMJJJDDD@@@DDD???AAA???>>>===<<<<<<;;;;;;<<<999999999999999999999999888===<<<===FFFPPPccc|||sssgggbbb]]]YYYWWWaaannn~~~tttfffZZZVVVQQQMMMDDD888222222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222333333333333444444555666666555444555888:::@@@KKK```zzzxxxooojjjddddddhhhqqqwwwbbbTTTLLLBBB;;;888666333111////////////////////////........................---------............///////////////////////////.........///////////////............////////////000000000000000000000000000111111111111222222222222:::???OOOooo}}}rrrnnnrrr|||zzznnnkkkqqqjjjMMMJJJEEE@@@DDD>>>AAA???>>>===<<<<<<;;;;;;<<<999999999999999999999999888===;;;???OOO^^^tttooofffcccaaaaaaccceeexxxmmm\\\WWWSSSPPPJJJ???666444222222222111111111000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222333333333333444444333444555666666888<<>>:::666333000////////////////////////........................---------............///////////////////////////............/////////000............////////////000000000000000000000000000111111111111222222222444===FFF]]]sssooottt{{{yyyrrrrrriiiMMMJJJEEE@@@DDD>>>AAA???>>>===<<<<<<;;;;;;<<<999999999999999999999999888<<<:::AAAUUUhhhuuujjjdddaaaaaaffflllpppxxx^^^XXXSSSSSSNNNDDD:::555222222222111111111111000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222333333333444444444111222555666888;;;???CCCOOO^^^tttpppbbbbbbeeefffmmmxxxwww___WWWKKKAAA;;;777333///000000000000000000000000........................---------.........//////////////////////////////---.........//////000000............/////////000000000000000000000000000000111111111111222222222333>>>IIIddduuujjjkkkttt}}}xxxssseeeNNNDDDEEEAAA@@@BBB?????????>>>>>>======<<<<<<===:::777777:::<<<<<<:::===:::<<>>>>>======<<<<<<<<<:::888888:::;;;;;;999:::;;;CCCXXXvvvsssgggccc```bbbfffnnn}}}sssaaaZZZXXXPPPJJJDDD:::999333000333555222000000000000111111111111000000000000000000000000000000000000000000000000000000222222222222222222222222222222333333333444444444333777555555;;;>>>FFFXXXyyywwwjjjdddccciiirrrzzzkkkTTTKKKFFF???888666333222000000111000...---....................................////////////............////////////////////////////////////////////////000000000000222222222222222111000000222000111333444333555999???III```{{{rrrnnnpppyyy|||}}}dddOOOFFFGGGCCCAAACCC@@@??????>>>>>>======<<<<<<;;;999888999:::;;;:::888999>>>NNNhhhoooccc___]]]]]]cccmmm}}}zzztttqqqppppppkkkkkkkkknnnttt{{{hhhYYY[[[UUUMMMGGG@@@;;;444111333555333111111000000111111111111000000000000000000000000000000000000000000000000000000222222222222222222222222333333333333444444444444555777666999===>>>PPPpppppphhheeedddiiisss|||}}}}}}```OOOJJJEEE<<<666222111///000000000///---------------------------............////////////............////////////////////////////////////////////////000000000000111222222222222111000000333111222555444333555:::@@@RRRnnnrrrmmmnnnuuu}}}cccOOOGGGIIICCCAAACCCAAA??????>>>>>>======<<<<<<:::999999:::::::::999999;;;DDDXXXttttttggg`````````bbbjjjwww|||tttjjjcccaaa```^^^\\\\\\\\\]]]___cccjjjqqqvvvqqqZZZ\\\YYYPPPJJJFFF>>>777222333555333222333000111111222222111111000000000000000000000000000000000000000000000000000111222222222222222333333333333333444444444444555777777666;;;???AAA[[[sssddd```dddiiiqqq{{{lllSSSJJJHHH@@@777222111//////000000///...------------------------............////////////............////////////////////////////////////////////////000000000000111111222222222111111000333222333666555333777>>>CCCZZZyyyxxxnnnmmmqqqzzzaaaNNNGGGIIICCC@@@CCCBBB??????>>>>>>======<<<<<<999:::::::::::::::;;;<<<@@@MMMccc~~~vvvhhhcccbbbaaaeeekkkttt{{{sssqqqrrrssssssbbb^^^XXXVVVWWWWWWUUUSSSVVVXXX[[[]]]aaafffnnnssswww}}}aaa___YYYQQQMMMJJJAAA:::444444555333333444111111222222222222111111111111111111111111111111000000000000000000000000111111111222222333333333333333444444444555555555777666666===DDDIIIggg|||iii```___eeennnyyy{{{YYYKKKIIICCC:::444222000///000111000///------------------------............////////////............////////////000000000000000000000000////////////000000000000000111111222222222111111333222444666555666<<>>>>>======<<<<<<999:::;;;::::::;;;>>>@@@HHHYYYtttwwwhhh___^^^bbbaaakkkwww}}}tttiii```\\\ZZZXXXVVVRRRRRRRRRSSSUUUVVVVVVTTTWWW\\\ccchhhlllsss{{{rrreeeYYYQQQPPPMMMFFF===666555555333333444111111222222222222111111111111111111111111111111000000000000000000000000111111111222222333333444333444444444555555555555555777777???MMMZZZxxxoooccc```ccchhhtttfffPPPKKKFFF===777444222000111111000000------------------------............////////////............////////////000000000000000000000000////////////000000000000000000111222222222222111333222444666666999CCCOOOcccvvvvvvmmmmmmpppwww\\\KKKGGGIIIAAA===AAAAAA??????>>>>>>======<<<<<<:::;;;;;;:::999<<>>======<<<<<<:::;;;;;;:::999===DDDIII\\\uuuyyyhhhaaa```___bbbhhhrrr}}}wwwtttrrroookkkfff___[[[RRRNNNKKKJJJLLLMMMLLLJJJOOORRRVVVWWWXXX[[[```eeekkksss~~~uuuZZZSSSUUUPPPLLLBBB999666555222222444111222222333333222222111111111111111111111111111000000000000000000000000000000111222333333444444444444444555555555666666222:::<<>>NNN^^^rrruuulllmmmvvv}}}\\\LLLEEEDDD???@@@CCC???@@@??????>>>>>>>>>>>>>>>@@@888888???<<<777BBBUUUkkk~~~~~~sssbbb^^^fffdddeeerrrsssllliiigggddd```[[[VVVRRRPPPLLLKKKIIIHHHIIILLLPPPRRRWWWYYY[[[\\\^^^dddlllssszzz```TTTQQQOOOLLLDDD===:::777333222444222222222222222222222222222222222111111111111000111111111000000000000000111222333333444444333333444333111222333666777777888888>>>QQQoooxxxeeecccfffhhhqqq|||yyy]]]OOOKKK???<<<888333000000000111000000///...............////////////////////////............/////////000000000000000000000000000111000/////////000222333222222111111111111111111111333555666666@@@WWWmmmyyyxxxrrrmmmqqq{{{\\\KKKEEEEEE???@@@CCC???@@@??????>>>>>>>>>>>>>>>>>>999;;;@@@>>>===OOOgggppphhhZZZYYYbbbdddjjjzzz~~~|||vvvwwwxxxwwwrrrkkkccc^^^ZZZXXXVVVTTTQQQNNNLLLKKKIIIJJJKKKMMMPPPTTTWWWXXX[[[___eeeiiimmmsss{{{mmmYYYRRROOOOOOGGG@@@<<<999444333555222222222222222222222222222222222111111111111000111111111111000000000000111222333333444444333333444444333333555666777777999:::DDDZZZxxxnnnaaabbbhhhmmmwwwhhhWWWPPP@@@===888333000///000000000000///............///////////////////////////........./////////000000000000000000000000000000111000/////////000222222222222111111111111111111000222555777999FFFbbb{{{|||tttqqqooowww[[[KKKEEEEEE@@@@@@CCC???@@@??????>>>>>>>>>>>>>>><<<;;;>>>BBB@@@EEEaaa|||ddd```VVVXXXccciiiuuuzzzooojjjdddbbb```]]]YYYVVVSSSRRRLLLLLLJJJIIIIIIJJJKKKKKKMMMOOORRRVVVYYY\\\]]]^^^```fffnnnuuu{{{cccVVVSSSRRRJJJCCC@@@<<<666333444222222222222222222222222222222222111111111111000111111111111111111111111111222333333444444333333444444555555666777777777:::???NNNiiioooddd___fffooovvv}}}}}}}}}{{{cccVVVEEEAAA<<<777333111111222111000//////......//////////////////////////////....../////////000000000000000000000000000000000000000000///000111111222111111222222222222222222111444888:::???PPPqqqtttnnnooottt~~~ZZZJJJEEEEEE@@@AAACCC???@@@??????>>>>>>>>>>>>>>>:::<<<@@@BBBAAAMMMpppttt```___ZZZ]]]jjjsss{{{oooccc]]]XXXVVVSSSPPPNNNMMMMMMNNNJJJIIIIIIIIIKKKNNNQQQSSSWWWXXXYYY[[[]]]___```aaajjjpppxxx~~~mmm[[[WWWTTTMMMFFFBBB>>>777333333222222222222222222222222222222222111111111000000000111111111111111222222111222333333444444333333222444555666666666777888<<>>EEEZZZ~~~|||nnnjjjoooxxxYYYJJJEEEFFFAAAAAADDD???@@@??????>>>>>>>>>>>>>>>:::<<<@@@BBBEEEVVV{{{ppp```aaa^^^dddrrr}}}wwwsssnnndddZZZTTTOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNRRRVVVXXX[[[[[[ZZZZZZ\\\```cccffftttyyyuuu^^^WWWUUUNNNHHHEEE???888333222222222222222222222222222222222222111111111000000000000111111222222222333111222333333444444333333000333555666555666888;;;BBBPPPkkkpppcccdddjjjsss||||||wwwwwwuuurrrtttyyy}}}xxxxxx}}}\\\OOOKKKDDD===777444333333111111000///////////////////////////////////////////////////000000000111000000000000000000000000///000000000111111111111111111222222333333333333333555999???JJJ```uuukkkjjjqqq|||XXXIIIEEEFFFBBBBBBDDD>>>@@@??????>>>>>>>>>>>>>>><<<===@@@DDDMMMbbb}}}lll^^^``````jjj|||~~~zzz{{{tttllleeebbb^^^VVVOOOMMMGGGHHHIIIIIIIIIHHHGGGFFFIIIJJJKKKMMMPPPTTTWWWYYYZZZYYYZZZ\\\```gggmmmqqqxxx~~~cccVVVVVVOOOJJJGGGBBB999444222222222222222222222222222222222222111111111111000000000111111222333333333111222333333444444333333000333555555555777<<<@@@JJJ]]]zzzxxxiiidddiiiqqqyyy~~~uuutttxxxuuuuuuyyy{{{{{{~~~wwwzzzfffQQQMMMFFF>>>777333111000222111000000//////000000/////////////////////////////////000000000111111000000000000000000000000//////000111111111111000111111222222333444444444222333888CCCQQQgggwwwqqqkkkmmmvvvXXXIIIEEEFFFBBBBBBDDD>>>@@@??????>>>>>>>>>>>>>>>>>>===@@@HHHXXXpppssscccaaacccfffuuuyyyxxxrrrlllkkkppppppkkk]]]XXXTTTSSSOOOIIIGGGHHHCCCDDDFFFFFFGGGFFFEEEDDDHHHIIILLLPPPTTTXXX[[[\\\\\\^^^aaafffmmmuuu{{{~~~nnn[[[WWWQQQLLLJJJEEE<<<666444222222222222222222222222222222222111111111111000000000111222222333444444111222333333444444333333111444666666666999@@@GGGTTTiii}}}ooofffhhhpppyyyzzzxxx{{{{{{wwwVVVQQQIIIAAA:::555222222222111000000//////000000//////////////////////////////000000000111111111000000000000000000000000...///000111222111111000111111222222333444444555444444;;;KKK^^^sssooommmlllqqq{{{WWWIIIEEEGGGBBBBBBDDD>>>@@@??????>>>>>>>>>>>>>>>@@@>>>@@@LLL```zzz~~~kkk\\\fffiiimmm{{{zzzyyyyyyqqqooohhh___\\\^^^[[[TTTPPPLLLKKKJJJGGGBBBCCCGGGEEEEEEFFFFFFGGGGGGGGGFFFIIIKKKOOOTTTYYY]]]```bbbcccffflllssszzz{{{cccXXXRRRNNNLLLGGG???888666222222222222222222222222222222222111111111111000000000111222333333444444222222333444444444333333333555777777777;;;DDDKKKZZZrrrssskkkfffmmmvvv{{{[[[VVVNNNEEE>>>888666555222111111000000000000000////////////////////////000000000000111111111111000000000000000000000000...///000222222111111000111111222333333444555555888888AAASSSiiivvvjjjkkkmmmtttVVVMMMDDDBBBAAA@@@@@@BBB@@@AAAAAA???===<<<<<<>>>EEE>>>FFF```yyyoooaaaaaaccckkkwwwyyyoooiiiiiijjjfffbbb[[[TTTOOOMMMMMMMMMFFFEEEDDDDDDCCCCCCCCCCCCFFFFFFGGGHHHHHHIIIJJJKKKQQQUUUYYY[[[\\\___dddhhhqqqwww~~~lll```RRRNNNMMMEEEAAA<<<222222111111222444444222111111222222333333222222111111111111000111111222333222222333333333444444444777333444999:::<<>>AAAAAAPPPlllwwwhhh^^^```eeeqqqsssggg```^^^^^^ZZZWWWRRRMMMJJJHHHHHHIIIDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGJJJMMMPPPVVVYYY]]]___```dddkkkppp{{{qqqbbbSSSNNNNNNHHHDDD@@@666333222111222444444333111111222222333333222222111111111111111111222222333222222333333333444444444666333555999:::>>>PPPddduuuqqqiiiiiiiiiwww|||~~~|||pppaaaUUUHHH<<<666777333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111333333333333555777;;;???MMMeee{{{tttmmmhhhmmmwwwUUULLLDDDBBBBBB@@@@@@BBB@@@AAAAAA???>>>===>>>???@@@KKKdddyyymmmbbb\\\bbbjjjzzz{{{ssshhh]]]VVVSSSSSSMMMLLLIIIGGGEEEDDDDDDEEEBBBBBBBBBBBBCCCDDDEEEFFFEEEGGGHHHIIIJJJNNNSSSWWWYYY[[[___aaadddkkkssszzziiiWWWPPPPPPKKKGGGBBB777444333222222444444333222111222222333333222222111111111111111111222333333333333333333444444444444555444777:::;;;BBB[[[ttt~~~mmmhhhlllppp~~~~~~}}}~~~zzz{{{kkkYYYHHH;;;666777333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000222333333333444666888999BBBVVVnnn~~~pppjjjgggppp}}}TTTKKKDDDCCCBBBAAA@@@BBB@@@AAAAAA@@@>>>>>>???AAABBBXXXyyyqqqfff]]]\\\hhhvvv|||tttlllhhhbbbZZZSSSOOOMMMMMMFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBCCCDDDFFFHHHIIIIIILLLPPPRRRSSSUUUYYY]]]\\\___dddhhhmmmvvv~~~}}}ttt]]]RRRRRRLLLGGGAAA888666444333333444444333222111222222333333222222111222111111111111222333333333333333444444444444555555555888;;;;;;FFFeeevvvkkkkkkssszzz~~~wwwrrrtttttt\\\KKK@@@:::777222222111000////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222111222333333333555777:::;;;LLLeee|||vvvjjjggghhhtttSSSKKKDDDCCCCCCAAA@@@BBB@@@AAAAAA@@@??????AAACCCCCCbbbiiiaaaZZZ^^^nnnsssfff\\\XXXTTTOOOLLLJJJIIIHHHDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDGGGIIIKKKLLLLLLQQQWWWZZZZZZZZZ]]]```ccchhhnnnuuu||||||zzz}}}~~~aaaQQQRRRMMMIIIDDD<<<777555333333444444444333111222222333333222222111222222222111222333333444333333444444444555555555666666999;;;===LLLqqqrrrlllnnnxxxqqqnnnppp~~~|||___QQQIIIAAA:::333222111000////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222222333444333444555999;;;DDD[[[zzzooogggeeelllyyy~~~RRRJJJDDDCCCDDDBBB@@@BBB???@@@AAAAAA@@@@@@BBBDDDFFFjjjuuuddd```\\\cccwww}}}zzzvvviiiZZZSSSPPPKKKHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@???DDDDDDFFFGGGJJJLLLOOOPPPMMMTTT[[[]]]\\\\\\```ccciiioooxxx{{{{{{fffRRRRRROOOLLLIIICCC999777444333444555444444111222222333333222222111222222222222222333444444333444444444555555555555666555888===CCCVVV~~~|||qqqmmmqqqzzzooooooqqq|||```OOOIIIAAA:::444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444444444666:::===IIIeeezzzlllffffffqqq}}}yyyQQQJJJDDDDDDDDDBBBAAABBB???@@@AAAAAAAAAAAACCCEEEPPPuuunnnccccccbbbmmmwwwmmmggg[[[OOONNNJJJFFFEEEEEEEEECCCBBBBBBAAAAAAAAAAAABBBCCCCCCGGGHHHIIIKKKMMMOOORRRSSSQQQWWW\\\^^^]]]```gggmmmsss{{{{{{|||pppVVVTTTPPPLLLIIIDDD:::777444333444555555444111222222333333222222111333222222222222333444444444444444444555555555555555444777???JJJbbbtttooopppvvv~~~qqqrrruuu|||fffNNNFFFBBB===555444333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333444444444444777;;;>>>JJJiiiuuukkkhhhjjjwwwuuuQQQIIIDDDDDDDDDBBBAAABBB???@@@AAAAAAAAABBBDDDFFF[[[llleeeiiijjjvvvsssbbbYYYPPPGGGIIIFFFCCCCCCEEEGGGFFFDDDCCCCCCBBBBBBCCCEEEGGGIIIIIIJJJKKKMMMOOOQQQSSSUUUUUUZZZ^^^^^^^^^cccnnnwww|||zzz|||zzzttt~~~{{{]]]WWWPPPJJJFFFAAA;;;888555333444555555555222222222333333222222222333333222222333333444555444444444555555555666666444333777AAAOOOjjjzzzmmmmmmsss{{{~~~sssuuuxxx|||~~~|||sssTTTIIIHHHHHH555555444333222222222222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333444444444444777;;;???OOOooossskkkjjjlll{{{{{{SSSKKKDDDCCCCCCAAA@@@AAABBBBBBBBBAAAAAACCCJJJQQQmmmqqqgggggghhhlllrrr]]]NNNGGGEEEEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEEGGGHHHJJJKKKLLLMMMNNNNNNMMMNNNQQQUUUYYYWWW[[[___aaaeeennn{{{wwwqqqpppwwwwww}}}cccWWWVVVMMMGGGIIIBBB>>>999555555555555555111222222333333222222111111111222222222333333333666555333333555666666555555555;;;LLLaaa|||zzzqqqkkkpppyyy{{{yyyyyy||||||}}}YYYJJJFFFBBB<<<999444222111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222333333222222333555555555<<>>GGG^^^}}}uuuooojjjppp{{{}}}SSSKKKDDDCCCCCCAAA@@@AAABBB???BBBGGGEEEDDDUUUkkkpppeeeaaahhhpppxxxbbbSSSKKKIIIDDDDDDDDDDDDEEEGGGIIIJJJIIIIIIJJJKKKLLLNNNNNNOOONNNOOOQQQRRRRRRTTTVVVYYYaaahhhpppwww}}}|||tttooooooxxx|||rrr\\\VVVNNNHHHFFFDDD@@@:::666555555555555333333444444444444333333111111222222222333333333444444555555555555444333777:::EEE]]]xxxoookkklllsss}}}zzzxxxxxxyyy{{{pppSSSIIIHHH???;;;666333222222222111111111111111111111111111000000000000000000000000111111111111111111111111000000000111222222333333666555555666666888BBBNNNfffwwwpppmmmmmmuuuzzzSSSKKKDDDCCCCCCAAA@@@AAACCC???BBBIIIFFFFFF]]]{{{llleeeccckkkvvv{{{eeeUUULLLIIIGGGFFFFFFFFFGGGIIIKKKLLLJJJKKKKKKLLLMMMNNNOOOOOOPPPRRRTTTVVVVVVWWWZZZ[[[dddjjjsssyyy}}}vvvooommmsss||||||```VVVPPPIIIFFFEEEAAA;;;777666555555555333444444555555444444333111111222222222333333333222444555666555444444444777;;;JJJffftttjjjiiinnnwww|||vvvwww|||~~~|||WWWJJJJJJAAA===888555333333333222111111111111111111111111000000000000000000000000111111111111111111111111000000000111222222333333666555555666666;;;IIIWWWooosssmmmnnnqqqzzzwwwSSSKKKDDDCCCCCCAAA@@@AAACCCAAADDDHHHGGGMMMjjjxxxhhhdddfffppplll[[[QQQMMMLLLLLLJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPRRRUUUWWWXXXZZZ]]]___gggmmmtttxxxyyy|||zzzrrrmmmqqqyyyhhhXXXQQQLLLHHHGGGBBB<<<888666555555444333444444555555444444333111111222222222333333333111333666666555555666888:::@@@PPPmmmmmmgggjjjrrr}}}zzzuuu{{{{{{~~~```NNNMMMCCC???:::666555444333222111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222333333555444555555777???QQQccc|||qqqmmmpppvvv~~~uuuSSSKKKDDDCCCCCCAAA@@@AAABBBCCCEEEFFFIIIZZZ{{{pppbbbcccjjjxxxvvveeeZZZUUUSSSRRRPPPOOONNNNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQTTTVVVYYY[[[]]]aaadddgggmmmtttwwwxxxzzzuuunnnpppwwwrrr\\\SSSNNNJJJHHHDDD>>>999777666555444333333444444444444333333111111222222222333333333111444666666555666:::===@@@IIIZZZtttxxxjjjiiimmmwww{{{vvvzzz|||oooVVVRRREEEAAA<<<888666555444333222222222222222222222222111111111111111111111111111111111111111111111111000000000111222222333333555444555666999EEE]]]rrr{{{pppmmmrrr{{{uuuSSSKKKDDDCCCCCCAAA@@@AAA@@@FFFGGGDDDMMMjjj~~~jjjaaaeeeqqq~~~lll```YYYXXXWWWUUUTTTSSSSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVXXXYYY\\\^^^aaaeeekkkooonnnttt}}}xxxnnnooouuu~~~```UUUOOOJJJJJJEEE>>>999777666555444222222333333333333222222111111222222222333333333111444666666555777===CCCEEERRRgggsssjjjlllrrr}}}}}}vvv{{{}}}~~~]]]SSSGGGCCC===999777555444333222222222222222222222222111111111111111111111111111111111111111111111111000000000111222222333333555555777999>>>MMMhhh~~~vvvnnnmmmuuuwwwSSSKKKDDDDDDDDDAAA@@@AAA>>>GGGHHHCCCOOOuuu{{{fffcccjjjwwwoooaaaZZZ[[[ZZZYYYXXXWWWXXXYYYYYY[[[[[[[[[[[[ZZZZZZZZZZZZ___```bbbdddhhhmmmtttxxxzzzyyynnnnnnsss{{{dddUUUPPPKKKJJJFFF???:::777666555444111222222333333222222111111111222222222333333333111444666555444888@@@FFFGGGXXXppppppjjjooouuu~~~www~~~```RRRHHHDDD>>>999777666444333222222222222222222222222111111111111111111111111111111111111111111111111000000000111222222333333666666888;;;AAARRRoooxxxrrrllllllvvvtttOOOIIIDDDDDDDDDBBBBBBDDD@@@FFFFFFGGGaaapppbbbeeekkk}}}rrrfff```ccc___^^^```aaa```cccggghhhkkknnnnnnllliiifffeeejjjlllqqqvvv}}}~~~vvvnnnhhhtttqqqWWWMMMKKKHHHEEEAAA<<<888555444333444444444333333333222222444333333222222333333444555333333666777777<<>>999666555444444444444444333333333333444444333333333333444444444333444777777666999>>>IIIbbb~~~qqqqqqwwwzzzzzzjjjQQQJJJCCC>>>;;;888555222333333222111111111111111111111111111111111111111222222111111222222333444222222222222333333333333555555444777FFFaaayyyyyypppnnnooouuulllOOOIIIDDDDDDDDDBBBBBBDDDBBBFFFNNNccctttjjjjjjnnn~~~}}}ppphhh______dddooozzz}}}rrrffffffoooyyyvvv{{{jjjQQQIIIIIIGGGCCC???;;;888555444555444444444444333333333444444333333333333444444555444555888888777:::???GGG___~~~|||qqqttt}}}}}}zzzwwwTTTKKKCCC???===999444222333333222111111111111222111111111111111111111111222111222222222222333333222222222333333333444444555666666888FFF___www~~~sssmmmnnnqqqyyymmmOOOIIIDDDDDDDDDBBBBBBDDDCCCGGGTTTooorrrjjjmmmsssvvvmmmbbbaaaeeennnxxxuuuiiigggnnnwwwuuuvvvqqqTTTKKKJJJHHHEEEAAA<<<999666555555555555444444444333333555444444333333444444555555333444777777666999???GGG___{{{|||qqquuuxxx|||XXXMMMCCC@@@???999333111444333333222111222222222111111111111111111111111111111222222333333333333222222333333333444444444333888;;;<<>>:::777555555555555555444444444333555555444444444444555555333111111444444555999@@@MMMiiixxxqqqwwwuuuuuu}}}```PPPDDDBBB@@@999333222444444333222222222222222111111111111111111111111000111222333333333333222333333333333444444444444222999>>>BBBLLLbbbyyyvvvmmmjjjooowwwiiiOOOIIIDDDDDDDDDBBBBBBDDDEEELLLcccrrrqqqwwwyyyjjjdddaaaccchhhppp{{{~~~wwwooocccgggooo{{{|||nnnmmmcccSSSJJJIIIGGGCCC???;;;888666555555555555444444444444555555444444444444555555555222111444555777===EEEWWW{{{uuurrr{{{tttqqqxxx~~~hhhVVVGGGDDDBBB:::444555444444333222222222222333111111111111111111111111000111222333333333222222333333333444444444444555222888>>>FFFVVVmmm~~~rrriiijjjpppzzzeeeOOOIIIDDDDDDDDDBBBBBBDDDAAAJJJddd|||qqqsss{{{zzzlllddd______cccjjjvvv|||vvvpppbbbeeemmmyyyoooiii~~~fffSSSKKKJJJGGGDDD@@@;;;888666666666555555555444444444555555444444444444555555999666444666888;;;BBBKKK```{{{sssuuuvvvrrrttt{{{~~~nnnYYYIIIFFFDDD;;;555777555444333333222222333333111111111111111111111111000111222333444333222222333333333444444444555555444777===III^^^www~~~{{{ooofffjjjqqq{{{jjjMMMGGGCCCCCCCCCAAAAAADDDFFFTTTrrr|||ooopppuuuhhh___\\\bbbgggkkkyyy}}}wwwttteeebbbeeetttnnnaaavvvcccSSSNNNJJJEEECCCAAA>>>:::555555444333333222222333333333333333444444444555555777555666888444444AAASSSoooyyyvvvzzzyyyzzz|||qqqsssxxx\\\HHHJJJDDD:::777777666444222222333333333222222222222222222222222222111111111111111111111111111222222333333444444555666888>>>LLLeee~~~qqqiiihhhlllyyykkkNNNHHHCCCDDDDDDBBBBBBEEEHHH\\\~~~yyyooouuussseee]]]\\\fffooowww~~~yyyvvvjjjddddddppprrreeezzzjjjVVVOOOJJJEEECCCAAA>>>:::666555444333333222222333333333333333444444444555555666555666999666888HHH\\\wwwzzzyyy~~~zzz|||uuurrrwwwdddLLLKKKEEE<<<888666666444222222333444333222222222222222222222222222111111111111111111111111111222222333333444555555222777AAATTTqqqooohhhhhhooo{{{kkkOOOIIIDDDDDDDDDCCCDDDFFFLLLhhh~~~tttooo}}}~~~ooobbb[[[[[[fffsss{{{{{{xxxooofffbbbkkk{{{vvvfffyyywww\\\OOOKKKEEEBBBAAA???:::666555444444333333333333333333333333444444444555555555444666:::999===QQQhhh{{{|||}}}~~~~~~xxxqqqtttoooQQQLLLFFF???:::555666444222222333444333222222222222222222222222222222222222222222222222222222222222333444444555555222888FFF]]]}}}zzzlllhhhjjjttt}}}zzzwwwkkkPPPIIIEEEEEEEEEDDDEEEHHHPPPtttxxxooooooyyyiiibbbZZZXXX```jjjppptttxxxsssqqqnnnmmmsss}}}zzzooofffaaahhhwwwkkkwwwaaaPPPKKKFFFBBBAAA???;;;777555555444333333333333333333333333444444444555555555444666::::::AAAYYYsss{{{~~~||||||~~~|||qqqsss|||zzzVVVMMMGGGAAA===666666444333333444444333222222222222222222222222222222222222222222222222222222222333333444555555555777<<>>KKK```|||nnndddiiirrr~~~}}}zzzyyyxxxxxxvvvtttrrrpppmmmjjjhhhddd```]]]iiiPPPHHHCCCCCCCCCCCCFFFJJJ___qqqssswwwdddVVVVVVUUUSSSTTTVVVWWWXXXXXX^^^iiizzzwwwlllccceeeooo{{{zzzsssdddRRRMMMFFFBBB@@@???<<<999666666555444444444444444333333333444444444555555444444666:::>>>NNNrrrwwwzzzwwwssszzzpppXXXHHHCCCBBB;;;777555444333444555444333222222222222222222222222333333333333333333333333333333444444555666666666999CCCTTThhh|||kkkdddkkkwwwzzzwwwtttrrrrrrpppmmmkkkgggeeebbb___]]]ZZZUUURRRhhhOOOHHHBBBBBBCCCCCCFFFJJJccc}}}pppvvvyyyeeeTTTVVVUUUSSSRRRUUUXXXYYYfffmmm{{{}}}qqqeeedddkkkwwwyyyiiiSSSMMMFFFBBB@@@???<<<:::666666555444444444444555333333333444444444555555333333666;;;@@@RRRxxx~~~vvv{{{yyyrrrxxxwww]]]IIICCCBBB;;;777666444444555555555444222222222222222222222222333333333333333333333333333333444444555666666666===KKK]]]qqq~~~yyyiiidddnnn{{{}}}|||{{{zzz{{{{{{tttpppmmmkkkkkkiiieeebbb^^^[[[XXXVVVTTTPPPLLLIIIiiiOOOIIIDDDDDDDDDDDDIIIPPPppp}}}xxxxxxbbbZZZQQQMMMQQQTTTSSSXXX```uuuxxxlllfffiiiuuu|||{{{tttUUUKKKCCC@@@???===;;;<<<888666555444555555444222555555555555555555555555777777;;;:::===\\\{{{www|||sssvvvaaaKKKFFFCCC<<<999777444333444444444333333333333333333333333333444444444333333222222222444333222111333777;;;>>>EEEQQQeee{{{~~~}}}nnndddfffpppxxx||||||zzzxxxvvvssspppooojjjgggdddbbb```]]]ZZZXXXUUUQQQMMMKKKKKKKKKHHHEEEhhhOOOIIIDDDCCCCCCCCCIIIPPPxxx{{{}}}dddYYYRRRPPPTTTVVVWWW___jjjzzznnnfffhhhttt|||yyy|||ZZZOOOEEEBBB@@@===;;;;;;888666555555555555444222555555555555555555555555666666:::;;;@@@aaa{{{xxxtttuuu~~~fffMMMFFFAAA;;;:::777555333444444444333333333333333333333333333444444444333333222222222333222222333555:::>>>AAAJJJWWWlllmmmdddgggqqqyyy}}}|||yyyuuupppkkkhhhfffdddaaa^^^\\\[[[XXXUUUSSSOOOLLLHHHGGGGGGFFFDDDAAAgggNNNIIIEEECCCBBBBBBIIIPPP|||{{{zzziiiVVVPPPOOOSSSVVVZZZiiizzz|||pppggggggrrr~~~ttt```TTTHHHCCCAAA>>>;;;;;;888666555555555555444222555555555555555555555555555555:::<<>>BBBEEEHHHZZZqqqzzzllliiioooxxx}}}zzzqqqoookkkfffaaa]]]ZZZXXXRRRPPPNNNMMMLLLKKKHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBiiiMMMIIIFFFCCCAAABBBKKKUUU{{{|||{{{cccYYYTTTZZZgggyyyvvvkkkeeekkkzzzrrrqqqfffWWWHHHBBBBBB@@@======999777666555666666555333555555555555555555555555777555:::???JJJqqq|||zzz~~~}}}|||wwwzzzaaaLLLEEECCC<<<999666555444444333222333333333333333333333333333333333333333333333333333333444666999===AAACCCFFF[[[rrrxxxnnnmmmttt}}}~~~yyyvvvjjjhhhddd^^^ZZZVVVSSSRRRMMMKKKIIIHHHHHHGGGEEECCCAAAAAABBBAAAAAABBBCCCDDDhhhLLLIIIFFFDDDBBBCCCNNNZZZ{{{iiiZZZSSS___uuuyyymmmdddgggvvvxxxtttjjjYYYHHHBBBBBBAAA>>>===999777666666666666555333555555555555555555555555777555<<>>AAACCCIII```xxxwwwnnnpppxxxzzztttoooeeebbb]]]WWWRRRMMMJJJIIIIIIGGGFFFEEEFFFFFFDDDBBB>>>???AAAAAAAAABBBEEEGGGdddKKKHHHGGGEEECCCEEEQQQ^^^zzzmmm\\\UUUiii{{{oooddddddrrr~~~xxxppp^^^KKKDDDCCCAAA>>><<<999888666666777777555444555555555555555555555555666555===FFFUUU|||tttvvv|||www|||zzz}}}pppPPPEEECCC===:::777555555444333222333333333333333333333333222222222333333444444444222333555888<<>><<<999888666666777777555444555555555555555555555555555555>>>IIIZZZqqquuuvvv|||}}}sssPPPCCCAAA>>>;;;777555555555333222333333333333333333333333222222222333333444444444111222555:::???DDDHHHJJJOOOkkksssmmmpppyyy|||ssshhhaaaTTTQQQNNNJJJGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBAAADDDGGGHHHHHHJJJNNNQQQcccKKKIIICCCDDDGGGEEESSSoootttyyytttmmmzzzqqqfffcccnnn{{{www~~~bbbJJJGGGCCC@@@???;;;;;;888555444555555444333444444444555555555555666555:::???KKKhhhyyyoooppp|||uuuwww}}}PPPIIIEEE@@@<<<888555444555555444333333333333333333333333333333333333333333333333555111222:::BBBGGGJJJMMM[[[vvvzzzoooooovvv}}}{{{uuuooodddYYYPPPLLLGGGBBB??????AAABBB@@@AAABBBDDDEEEFFFGGGGGGHHHIIIKKKKKKLLLMMMPPPRRRcccKKKIIICCCDDDGGGFFFTTTppppppxxx|||yyy~~~yyypppeeeaaakkkxxxtttyyyfffLLLHHHDDDAAAAAA<<<;;;888555444555555444333444444444555555555555666444:::AAANNNlll{{{sssttt|||uuuwwwRRRJJJEEE@@@===888555555555555444333333333333333333333333333333333333333333333333555222444<<>>@@@AAA@@@AAACCCEEEFFFGGGHHHHHHIIIKKKMMMNNNOOORRRUUUXXXcccKKKIIICCCDDDHHHGGGUUUrrr}}}kkkxxx~~~yyypppddd```hhhtttppprrrjjjNNNIIIEEEBBBBBB===;;;999666555555555555444444444444555555555555666333:::BBBRRRrrr~~~wwwxxx{{{sssuuuWWWKKKDDDAAA>>>999666555555555444333333333333333333333333333333333333333333333333666444666>>>FFFKKKOOOTTTbbbxxx{{{ssssssvvvkkklllttt}}}wwwoooggg]]]SSSKKKHHHDDD@@@>>>>>>???@@@BBBCCCEEEGGGIIIJJJKKKKKKMMMOOOQQQTTTUUUXXX\\\___bbbKKKHHHCCCDDDHHHHHHWWWuuusssfff|||}}}zzzrrrfff```fffqqqmmmmmm{{{oooPPPHHHDDDBBBAAA===;;;999666555555666555444444444444555555555555666555:::CCCVVVyyy}}}wwwzzzzzz|||oooqqq~~~]]]MMMDDDBBB???:::777666666555555333333333333333333333333333333333333333333333333555444777@@@GGGKKKQQQVVViii{{{{{{www}}}rrriiikkkttt}}}uuukkkcccYYYPPPHHHFFFBBB???>>>???@@@BBBEEEFFFHHHKKKMMMOOOPPPQQQTTTVVVYYYZZZ[[[^^^aaadddaaaJJJHHHBBBDDDIIIIIIYYYwwwmmmfff{{{|||pppllljjjllloooppppppqqqrrrsssqqqssswww}}}~~~uuuiiiaaafffooolllmmmzzztttQQQGGGCCCAAA@@@<<<<<<999666555666666555444444444444555555555555666777<<>>LLLgggsssttt}}}{{{|||~~~xxxrrrpppxxxpppnnnsss~~~vvvwwwrrrXXXIIIEEEAAA<<<999777777666555333333333333333333333333333333333333333333333333555555:::AAAEEEHHHNNNVVVeeewww~~~yyy}}}~~~rrrjjjgggppp{{{{{{mmm```TTTKKKCCCDDDEEEGGGJJJMMMQQQSSSVVVXXX[[[___cccgggiiijjjggghhhhhhgggfffeeeggghhh]]]JJJHHHBBBCCCIIILLL^^^}}}zzziiilll}}}nnnfffmmmssssssxxx|||}}}ooogggbbb\\\XXXWWWVVVWWWWWWWWWWWWYYY]]]```aaaaaa```^^^___eeennnuuu{{{lllaaabbbjjj|||{{{uuu{{{WWWIIIDDDCCCCCC===<<<:::777666666777666555444444444555555555666666555>>>NNNlllsssxxx}}}zzzxxxwwwzzz}}}{{{tttsss{{{nnnjjjqqq}}}wwwvvv|||uuuZZZJJJFFFBBB===999888777666555333333333333333333333333333333333333333333333333666777<<>>???BBBOOO\\\rrrpppiiihhhrrr}}}ooo___RRRJJJHHHHHHIIINNNVVV\\\^^^^^^bbbfffkkkppprrrrrrqqqooorrrrrrqqqpppooonnnmmmlll^^^JJJHHHAAAAAAHHHMMM]]]vvvrrreeerrrxxxhhhcccdddgggkkkvvvyyy}}}|||uuuiiiccceeeccc[[[XXX\\\^^^```bbbcccdddgggjjjmmmqqqrrrvvv{{{{{{{{{~~~zzzoooccccccjjjyyy]]]LLLIIIDDD???@@@<<<;;;999777666666777777444444666777777777666555777???RRRsss}}}xxx}}}~~~zzzyyyyyyzzzyyyxxxuuuuuutttsssrrrqqqpppppprrrrrrtttvvvzzz}}}yyyzzz}}}jjj```fffmmmyyy~~~uuuwww]]]QQQHHHAAA<<<;;;999666555777555555444444444333333333333333333444444444555555555666:::===???DDDRRR```{{{oooiiihhhsss}}}pppaaaSSSKKKIIIIIILLLQQQYYY___bbbbbbeeejjjrrrxxx{{{{{{xxxvvvvvvuuutttsssrrrrrrrrrrrr\\\JJJIIIAAA@@@HHHMMM___zzzwwwnnn}}}yyywwwuuussssssvvvzzz|||nnndddcccdddfffiiiuuuxxx|||~~~zzztttnnnllloooqqqkkkaaa```fffcccfffjjjmmmooosssvvvyyy~~~{{{qqqeeedddjjj{{{~~~bbbNNNJJJDDD@@@???<<<;;;999777666666777777444555555666777666666666888AAAUUUwww|||xxxxxxuuutttsssuuuwwwxxxxxxwwwttttttttttttttttttttttttssstttvvvxxx|||ssskkkaaa^^^aaafffiiiiiiooottt~~~}}}iii^^^```hhhxxxwwwwwwcccRRRIIICCC===<<<:::777555777555555444444444333333333333333333444444444555555555555888;;;>>>EEEUUUeee~~~nnnhhhhhhsss~~~rrrcccUUUMMMKKKLLLOOOUUU\\\bbbeeeeeekkkqqq{{{{{{zzzyyywwwvvvuuuuuuuuuvvv[[[JJJIIIBBB@@@GGGMMM```}}}}}}}}}yyyuuurrrooolllhhhffffffiiimmmpppvvvzzzwwwgggbbbbbbeeehhhlllsssuuuyyy|||~~~{{{uuuqqqlllnnnrrruuuppphhhhhhnnnjjjnnnrrrvvvyyy|||}}}ttthhheeekkk{{{wwwwwweeeNNNIIIEEEAAA@@@<<<;;;999777666666777777444555555666666666666666999AAAVVVyyy{{{yyy~~~vvvooossstttvvvyyy{{{|||||||||yyyyyyyyyyyyzzzzzzzzzzzzuuuvvvxxx{{{~~~oooddd___ZZZZZZ]]]aaabbbaaacccgggooo|||lll^^^___hhhzzz{{{xxx}}}fffPPPJJJCCC===<<<:::666555777555555444444444333333333333333333444444444555555666555777999<<>>III]]]ooozzzzzz~~~kkkhhhjjjttt~~~yyymmm^^^TTTPPPRRRSSSUUUXXX]]]cccgggiiinnnuuu}}}~~~\\\GGGIIIEEECCCFFFIII\\\yyy{{{ssskkkddd]]]XXXTTTOOOMMMJJJHHHGGGHHHJJJKKKMMMNNNPPPPPPQQQSSSVVVXXXYYY]]]```eeemmmuuuuuupppeee\\\TTTTTTVVVZZZ```fffmmmooorrruuuyyy}}}~~~zzzwwwuuuuuuuuuwwwwwwwwwvvvxxx}}}~~~}}}wwwkkkeeehhhqqq|||yyyoooPPPIIIHHHEEE@@@<<<;;;999777666666777777666555555444555666777888:::FFFeeewww|||iii___aaa```aaadddggghhhgggeeecccdddaaaeeepppuuuyyy{{{fffcccmmmvvvTTTKKKDDD>>><<<:::666444666555555444444444333333333333333333444444444555555555555888===CCCOOOdddwww}}}}}}}}}jjjhhhjjjttt~~~{{{ooo```VVVRRRSSSTTTUUUYYY___iiiooorrrssstttvvvyyy}}}]]]FFFIIIEEECCCFFFHHHZZZwww{{{|||vvvnnnfff___XXXRRRNNNKKKJJJHHHFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHJJJNNNQQQQQQSSSVVVYYY```hhhiiieee^^^WWWRRRTTTWWWZZZ___dddmmmoooqqqtttvvvzzz~~~~~~}}}zzzxxxxxxyyyzzzuuuyyy{{{yyyyyy}}}~~~}}}wwwkkkeeegggpppxxxtttsssRRRIIIIIIEEE???<<<;;;999777666666777777666555555444444666777888;;;IIIkkkwww|||~~~vvvddd___cccbbbdddhhhkkkmmmllljjjhhhiiiffflllvvvzzz{{{lllbbblllxxxUUULLLEEE???>>>;;;777555777555555444444444333333333333333333444444444555555333555999@@@GGGUUUjjj}}}~~~jjjgggkkkttt~~~|||qqqbbbWWWSSSTTTUUUWWW[[[cccnnnwww~~~{{{wwwtttssstttwwwyyyzzz}}}YYYJJJJJJCCCAAAEEEHHHXXXssszzzwwwooogggbbb\\\TTTOOOOOOIIIGGGDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFHHHJJJLLLPPPSSSWWWYYY[[[SSSRRRQQQOOOPPPTTT[[[```gggjjjnnnrrrwww|||~~~}}}|||{{{zzzyyyxxxzzz|||~~~}}}wwwllldddbbblllzzzpppnnnTTTPPPDDDCCC???===<<<:::888777666555555666666555555666777999:::???IIIvvvxxxxxxiiiaaa___```dddhhhnnnppppppoooqqqsssqqqrrrtttvvvzzznnneeeoooVVVLLLEEE???===999444444777555555444444444333333333333444555555666666555555:::::::::;;;CCCUUUlll}}}{{{kkkiiilllvvvvvvjjj___WWWPPPRRRTTTUUUZZZeeettt}}}ssspppssswwwvvvzzzZZZIIIIIICCCBBBGGGJJJZZZvvvrrrjjjbbb]]]WWWOOOKKKKKKHHHFFFDDDCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEFFFHHHJJJLLLNNNOOONNNNNNMMMMMMNNNRRRXXX\\\eeehhhmmmqqqvvv|||~~~~~~}}}}}}vvvllldddbbbnnnzzzppprrrUUUPPPDDDCCC???===<<<:::888777666555555666666555555666777999:::===IIIwwwuuu}}}mmmbbb^^^^^^```ccchhhnnnqqqsssuuuxxx|||zzz{{{~~~nnndddlll~~~[[[LLLEEE???===999555444777555555444444444333333333333444555555666666555555555666666999CCCWWWooozzzkkkiiimmmwww}}}ttthhh\\\TTTMMMOOORRRTTTYYYdddrrr|||}}}xxxtttqqqrrrwwwyyyxxxxxxzzz[[[HHHIIICCCBBBGGGKKK[[[www~~~lllccc[[[WWWQQQJJJFFFFFFFFFDDDBBBBBBCCCDDDCCCBBBBBBAAAAAA@@@?????????@@@AAAAAAAAAAAABBBBBBBBBBBBGGGHHHIIIJJJLLLPPPTTTXXXcccfffkkkpppuuuzzz|||tttkkkdddccclllzzzqqqvvvVVVPPPDDDDDD???===<<<:::888777666555555666666555555666777999:::===JJJzzzsss|||zzzzzzqqqaaa\\\\\\]]]______dddiiimmmooorrrxxx|||nnndddgggvvv___NNNFFF???===:::666555666555555444444444333333333333444555555666666555555333444555888BBBVVVnnnxxxkkkjjjooozzz{{{qqqeeeXXXOOOIIILLLOOOSSSXXXbbbmmmvvvtttooolllnnnpppppprrruuu]]]HHHIIICCCBBBFFFIIIYYYsss{{{ggg___WWWRRRMMMGGGDDDDDDDDDBBBAAAAAABBBCCCBBBAAACCCBBBAAA@@@????????????@@@@@@@@@???????????????BBBDDDGGGIIIKKKOOOSSSVVV```dddiiioootttzzz{{{sssjjjdddcccgggzzzzzzsssxxxVVVOOOEEEEEEAAA===<<<:::888777666555555666666555555666777888:::>>>MMM}}}uuuxxxyyyeeeZZZZZZ[[[[[[]]]```dddhhhjjjkkkoootttyyynnnddddddppp___OOOGGG@@@===;;;777555666555555444444444333333333333444555555666555555555777777777999@@@QQQhhhxxxwwwkkklllrrr}}}yyyoooaaaTTTKKKEEEHHHLLLQQQWWW___hhhnnnooo}}}{{{rrrkkkkkklllmmmpppttt]]]IIIIIICCCAAAEEEFFFTTTnnnwwweee\\\TTTPPPKKKFFFDDDEEEBBBAAA@@@AAABBBCCCBBB@@@AAAAAA@@@??????????????????@@@@@@@@@@@@@@@@@@@@@AAADDDGGGJJJLLLOOOSSSVVV___ccciiiooouuu{{{{{{sssiiicccbbbeeexxxxxxssszzzVVVNNNFFFGGGBBB===<<<:::888777666555555666666555555666777888:::>>>NNNwwwtttwwwyyy___YYY\\\[[[YYYZZZbbbfffkkkmmmooosssyyy}}}ooodddccclllbbbQQQHHH@@@===<<<888555555555555444444444333333333333444555555666555555555888999888999@@@PPPeeetttuuukkkmmmuuu~~~xxxnnn```QQQHHHDDDFFFJJJOOOTTT[[[bbbffffffuuu}}}wwwmmmkkklllmmmpppsss^^^IIIJJJDDDAAADDDDDDQQQjjj~~~sssbbbZZZRRRNNNJJJEEECCCEEEAAA@@@@@@AAACCCCCCBBB@@@???>>>>>>>>>>>>>>>????????????@@@@@@AAABBBBBBCCCCCCEEEHHHKKKMMMPPPTTTWWW^^^cccjjjqqqwww}}}|||tttiiibbb```hhhzzz}}}rrrppp~~~XXXOOOGGGHHHBBB===<<<:::888777666555555666666555555666777999:::>>>OOOwww~~~~~~rrrvvvsss\\\YYY]]]ZZZYYY\\\___dddjjjooorrrvvv|||pppdddbbbjjj|||hhhSSSIII@@@>>>===:::666555555555444444444333333333333444555555666666555555555666777999AAAQQQgggvvvssslllooowww~~~xxxnnn```QQQGGGEEEFFFHHHLLLRRRXXX]]]```gggrrrxxx|||zzznnnkkkllllllmmmooo]]]HHHIIIDDDBBBEEEEEERRRkkkzzznnn___VVVNNNJJJGGGCCCBBBDDDAAA@@@@@@BBBDDDDDDBBBAAA>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBCCCDDDDDDEEEEEEGGGIIIKKKMMMPPPUUUXXX___dddkkksssyyy}}}uuuiiiaaa^^^jjj}}}uuukkkiii\\\QQQHHHHHH@@@===<<<:::888777666555555666666555555666777999:::???QQQxxx|||www{{{xxx~~~nnnXXXVVVZZZXXXYYY``````fffmmmrrruuuyyy~~~pppbbb```hhhxxxnnnTTTIII@@@>>>>>>:::666555555555444444444333333333333444555555666666555555222444666999BBBSSSiiiyyyrrrlllpppyyy~~~xxxoooaaaRRRHHHGGGGGGGGGJJJOOOUUUYYY\\\bbbiiinnnuuu|||pppnnnnnnmmmllllll]]]GGGHHHDDDBBBFFFGGGTTTmmmwwwkkk\\\TTTKKKHHHDDD@@@@@@BBB@@@@@@AAABBBDDDDDDCCCAAA@@@@@@AAAAAABBBCCCEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHJJJKKKLLLPPPUUUXXX```eeellltttzzz~~~vvvjjj```]]]kkk~~~oooeeeddd___RRRIIIHHH>>>===<<<:::888777666555555666666555555666777999:::AAASSSzzz~~~wwwrrrvvv|||kkkTTTRRRVVVUUUZZZeeejjjooovvvzzz|||}}}qqq```___gggvvv~~~}}}~~~qqqUUUJJJ@@@>>>>>>;;;666444555555444444444333333333333444555555666666555555333555777:::BBBSSSiiixxxqqqlllqqqzzz~~~yyyooobbbSSSIIIIIIHHHGGGIIINNNSSSWWWYYYXXX]]]cccnnn~~~ssspppqqqooolllkkk[[[LLLFFFAAAAAAAAAFFFYYYnnn||||||uuuhhh[[[RRRJJJFFFCCC??????AAA@@@AAAAAABBBBBBBBBAAAAAA@@@BBBCCCCCCCCCDDDFFFIIIIIIIIIIIIJJJLLLMMMLLLKKKJJJKKKLLLLLLLLLOOOTTTXXX^^^eeelllqqqyyy|||tttkkkeeeeeeuuurrreeebbb|||___OOOLLLDDDAAAAAA???<<<999777666666777666666555555666777999:::@@@RRR{{{~~~sssuuusssvvv~~~gggVVVXXXWWWYYYbbbeeejjjpppvvvzzz|||rrrdddbbbiiiwww}}}zzzzzz~~~ppp[[[GGG@@@CCC===999999444555555666666555555444333444333333333333444555555555888888888>>>PPPiiizzzsssmmmrrrzzzzzzmmm___RRRLLLJJJKKKNNNSSSYYY[[[ZZZXXXSSSVVVXXX```www~~~tttoooppprrrrrrpppYYYKKKEEEAAABBBAAAEEEVVVjjj|||{{{tttgggZZZRRRJJJFFFCCC??????AAA@@@AAAAAAAAAAAAAAAAAAAAA@@@BBBDDDEEEFFFGGGJJJLLLMMMMMMMMMNNNOOONNNLLLKKKJJJKKKLLLMMMOOOQQQTTTUUU\\\cccjjjooowww~~~yyyqqqlllkkkooo}}}vvvhhhccczzzaaaQQQMMMFFFCCCAAA???<<<999777666666777666666555555666777999:::>>>PPPzzzuuutttrrrttt|||eeeVVVXXXWWWZZZbbbeeeiiiooovvv{{{}}}vvvdddbbbhhhvvv~~~{{{yyy{{{ttt\\\GGG@@@CCC===999999444555555666666555555444333444333333333333444555555444777777777===OOOiii{{{sssmmmrrrzzzzzzmmm___TTTNNNNNNNNNPPPVVV]]]___[[[WWWMMMOOOPPPXXXnnn|||sssooopppsssuuuvvvVVVIIIDDDBBBCCCAAACCCRRRddd|||{{{rrrfffYYYQQQIIIFFFCCC??????BBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDGGGIIIKKKMMMPPPRRRTTTUUUWWWXXXWWWUUURRRQQQNNNMMMMMMOOORRRUUUUUUUUU^^^eeekkkooovvv{{{rrrllljjjhhhxxx{{{lllfff|||eeeTTTOOOGGGDDDAAA???<<<999777666666777666666555555666777999:::???PPPyyy{{{sssqqqssszzz~~~bbbTTTXXXWWWZZZbbbfffiiipppwww|||}}}yyyeeeaaagggvvv|||xxxxxxzzz]]]HHHAAACCC===999999555555555666666555555444333444333333333333444555555555666666666;;;NNNiii~~~tttnnnsss{{{yyylll___UUUPPPRRRQQQUUU\\\dddddd\\\SSSFFFGGGHHHOOOddd}}}{{{vvvuuuvvvyyy{{{TTTIIIEEEDDDFFFCCCCCCOOO___{{{{{{qqqdddXXXPPPHHHEEECCC@@@@@@BBBAAAAAAAAAAAAAAAAAABBBBBBCCCGGGKKKOOOQQQTTTVVVXXX\\\^^^bbbdddccc```^^^]]]XXXUUUQQQQQQTTTXXX[[[\\\dddjjjppprrrwww~~~wwwlllccc```dddvvvooohhhhhhUUUOOOGGGDDDAAA???<<<999777666666777666666555555666777888:::@@@RRRwww}}}~~~pppnnnqqqyyyyyy___SSSXXXWWWZZZcccgggmmmttt{{{~~~~~~zzzhhhccchhhwww}}}wwwvvv^^^IIIAAABBB===999999555555555555666555555444333444333333333333444555555666666666777<<>>NNN~~~wwwyyyzzzooojjjiiirrrqqqccceeehhhrrrvvvuuu}}}yyy```UUUWWWTTTXXXfffooo{{{nnnmmmqqqvvvrrriiijjjrrr|||bbbLLLBBBBBB<<<888999666555555666666555555444333444333333333333444555555444333777;;;<<>>:::777777666666555777666666666666777777888>>>LLLpppwwwzzztttlllpppvvvvvvqqqmmmjjjpppzzz|||kkkgggoooxxxjjjbbbYYYUUUTTTXXXcccnnn{{{pppnnnpppsssoooeeedddjjj{{{eeeMMMBBBBBB===:::;;;666666555555555555444444444555666666555333333444666777555555999>>>HHHZZZjjj{{{tttuuuuuuzzz}}}nnn^^^PPPHHHLLLLLLLLLIIIGGGIIINNNRRRPPPQQQSSSXXXcccyyyVVVIIIEEEEEEFFFBBBBBBPPPaaarrrttt}}}ooobbbUUUNNNGGGEEECCCAAABBBEEEEEEGGGIIIKKKMMMQQQWWWZZZcccggglllnnnmmmmmmppprrrzzz|||~~~wwwjjjhhhsss~~~~~~}}}{{{zzzyyy{{{|||}}}yyyyyyyyyyyy{{{}}}~~~}}}ttthhh```]]]bbbtttuuuhhhmmmrrrZZZRRRJJJGGGBBB???;;;888777777666555666666666666666777777888>>>LLLnnnxxxzzz{{{uuu{{{|||xxxsssxxx{{{nnnlllwww|||jjjaaaYYYTTTSSSWWWcccnnn|||qqqooorrrvvvqqqhhhffflll}}}eeeMMMBBBBBB===:::;;;666666555555555555444444444555555666555333333555666888666777:::===FFFVVVeeettt{{{uuuuuuuuuzzz|||ooo```TTTLLLNNNOOOOOONNNNNNPPPUUUYYYXXXWWWWWW]]]lll~~~XXXIIIEEECCCDDDBBBBBBPPPaaassssssqqqeeeUUUNNNGGGEEEDDDBBBCCCFFFFFFHHHKKKNNNQQQVVV[[[___fffjjjnnnqqqqqqssswwwzzz~~~ooolllwwwxxxwwwtttrrrrrrtttwwwyyyvvvuuuuuuvvvxxx{{{|||qqqeee^^^\\\aaauuuzzzlllpppttt\\\TTTKKKGGGCCC???;;;999888888777666666666666666666777888888>>>KKKkkk{{{zzz~~~{{{}}}tttuuuqqqjjjaaaXXXSSSRRRVVVbbbmmm}}}rrrppptttyyytttjjjiiinnnfffNNNBBBBBB===:::;;;666666555555555555444444444444555666555333333555777999888999<<<>>>DDDRRR```yyylllwwwuuuuuuuuu{{{{{{pppcccXXXQQQQQQSSSUUUVVVXXX\\\```dddaaa]]]\\\eeewwwZZZJJJDDDBBBCCCAAACCCPPPaaatttrrr~~~sssfffUUUMMMGGGEEEDDDBBBCCCFFFDDDGGGKKKOOORRRWWW]]]```fffjjjooorrrtttwww|||vvvqqq}}}yyyrrrpppmmmkkkkkknnnrrruuusssrrrssstttwww|||yyymmmaaa[[[ZZZ```ttt~~~nnnooouuu]]]TTTKKKFFFCCC@@@<<<999999888888777666555555666666777888999<<>>::::::666666555555555555444444444333444555444444444666888999:::>>>CCCFFFJJJVVVbbbsss~~~xxxaaa\\\wwwxxxrrrssszzztttiii^^^VVVQQQOOORRRXXXaaaiiimmmooonnnqqqrrruuuwww{{{aaaLLLEEECCCEEEDDDCCCJJJVVV|||tttooo{{{~~~qqqdddUUUMMMGGGFFFEEEDDDEEEIIILLLOOOTTTYYY]]]aaafffiiimmmttt~~~ppp\\\QQQPPPOOOPPPQQQTTTVVVXXX[[[^^^cccjjjpppuuuyyyzzz|||~~~}}}ooo```ZZZ[[[aaawwwuuuhhhllluuu]]]TTTJJJFFFBBB???;;;888777777666555444444555555666888999:::999FFF```~~~{{{}}}}}}wwwlllfffeeellluuuyyy}}}}}}pppooouuu{{{|||qqqcccZZZUUUWWWaaallluuullliiikkkpppmmmfffgggooo~~~iiiQQQDDDDDD>>>;;;:::666666555555555555444444444222444555444444444666888:::;;;>>>BBBEEEIIIUUUaaappp{{{ttt\\\XXXvvvyyypppqqqxxxxxxnnncccYYYRRRNNNKKKNNNUUU^^^gggkkkkkkiiinnnpppssswwwzzz}}}bbbLLLFFFCCCFFFEEECCCIIISSS|||tttnnn{{{~~~pppcccUUUMMMGGGFFFEEEDDDFFFIIILLLPPPUUUZZZ^^^bbbfffiiimmmuuunnnXXXMMMMMMMMMNNNPPPRRRTTTUUUSSSWWW^^^eeelllqqqtttuuuwwwyyy|||}}}~~~{{{rrrvvv|||qqqbbb\\\]]]cccyyypppgggnnnvvv^^^UUULLLGGGAAA>>>:::777777777666555444444555555666888999:::999FFF___|||{{{{{{{{{sssmmmbbb\\\[[[cccmmmtttzzz|||ttttttyyy|||tttfff\\\VVVWWWaaallluuummmiiijjjnnnkkkeeehhhppp~~~iiiQQQEEEDDD>>>;;;:::666666666555555555444444444222444555444444444777999;;;;;;>>>AAACCCGGGSSS___uuuvvv\\\WWWtttzzzooopppxxx{{{sssiii___VVVOOOLLLIIILLLRRR\\\dddhhhgggeeehhhjjjnnnuuu{{{~~~~~~|||]]]MMMFFFBBBAAABBBDDDKKKQQQpppzzzrrryyy~~~qqqeeeWWWOOOGGGEEEDDDDDDGGGLLLOOOVVV^^^```^^^___dddjjjqqq|||jjjWWWPPPMMMJJJKKKNNNPPPPPPNNNPPPQQQTTTYYY___eeeiiilllrrrrrrtttxxxxxxwww|||wwwhhhbbbaaadddnnnyyy~~~ooo```ZZZ\\\dddyyyvvvmmmwwwzzzbbbYYYMMMFFFGGGAAA===<<<999666666999888888777777777777888888777EEEZZZzzzwwwssssssqqqlllhhh]]][[[\\\```jjjuuuzzz|||yyyiii\\\SSSTTTaaannnxxxooodddcccnnnqqqhhhfffnnnhhhPPPDDDCCC===::::::555666666666666555555555555444555555555444444666777:::;;;===@@@DDDJJJRRRWWWtttsssYYYVVVkkk}}}oooooovvvvvvuuunnndddZZZSSSNNNJJJHHHJJJLLLNNNQQQSSSWWW\\\```ZZZ___hhhoootttxxx|||~~~___MMMGGGBBBBBBBBBDDDJJJQQQrrryyyrrryyyrrrfffWWWOOOGGGEEEEEEEEEHHHLLLPPPWWW___aaa```aaagggnnnuuufffRRRMMMLLLLLLOOOSSSTTTRRROOOLLLMMMOOOSSSYYY___dddfffggggggjjjooorrrtttzzzxxxlllbbb```bbbhhhrrr{{{}}}nnn```[[[]]]ggg}}}tttooo||||||eee\\\QQQJJJFFF@@@<<<<<<:::666666888888888777777777777888888666AAATTTssszzzyyyzzzwwwqqqlllaaaaaaccciiisss~~~~~~zzzsssnnnqqqxxx|||jjj^^^WWWXXXcccnnn{{{yyykkkbbbcccnnnooofffdddlll~~~hhhPPPDDDDDD>>>::::::666666666666666555555555555444555555555444444666777;;;<<>>;;;;;;777666666666666555555555555444555555555444444666777<<<===???BBBFFFKKKRRRWWWnnn|||rrrXXXTTTfffttttttyyypppbbb\\\XXXSSSOOOLLLKKKIIIHHHKKKLLLLLLKKKJJJJJJLLLOOOSSSTTTYYYcccoooyyy~~~dddMMMGGGBBBBBBBBBCCCHHHNNNiiiyyyrrrwwwrrrfffXXXOOOHHHFFFFFFFFFJJJNNNSSSYYY```cccbbbfffnnnuuugggQQQNNNQQQWWW___cccbbb[[[UUULLLKKKLLLPPPVVVZZZ[[[ZZZYYYWWWYYY```hhhpppzzzzzzvvvxxxxxxjjj^^^[[[___kkk{{{kkkooolllaaaWWWSSSFFF???;;;;;;;;;888666777888888777777777777888888888CCCSSSrrr~~~xxxzzz}}}rrrfff```______cccgggmmmuuuooo___ZZZ^^^hhhqqqkkkggggggmmmuuuqqqfffeeelll{{{iiiRRRFFFEEE???<<<<<<777666666666666555555555555333555555555444444555777;;;===???BBBEEEJJJPPPTTThhhxxxqqqXXXTTTfffwwwvvv{{{|||jjjYYYUUUSSSPPPNNNNNNMMMLLLJJJKKKLLLLLLLLLKKKLLLOOOQQQTTTSSSUUU___mmmyyyhhhMMMGGGCCCCCCBBBBBBFFFLLLeee{{{qqqvvvrrrfffXXXPPPHHHGGGGGGGGGKKKOOOSSSYYY___aaaaaaeeeooowwwkkkUUUQQQTTTYYY___ccc```XXXQQQLLLLLLNNNSSSZZZ]]][[[XXXYYYUUUVVV]]]eeemmmvvvuuuhhh]]]\\\aaallluuufffmmmqqqeeeYYYWWWJJJAAA::::::;;;888777777888888777777777777888888666@@@PPPmmm~~~{{{ooodddaaaccceeehhhlllmmmqqquuuwwwwwwxxx{{{}}}qqq^^^YYY]]]iiitttkkkfffjjjrrrwwwoooddddddlllzzziiiRRRFFFEEE???<<<<<<777666666666666555555555555333555555555444444555777999;;;>>>@@@CCCHHHMMMQQQaaatttoooZZZVVVgggxxxvvvzzzzzzfffTTTRRRQQQPPPPPPQQQPPPNNNLLLHHHJJJLLLNNNPPPSSSWWWZZZZZZXXXXXX```mmmxxx~~~~~~|||{{{kkkMMMGGGCCCCCCBBBBBBEEEJJJddd~~~qqquuuttthhhXXXPPPIIIGGGGGGHHHLLLQQQTTTZZZ___``````eeeooowwwppp\\\VVVVVVWWWZZZ[[[WWWPPPJJJIIIJJJNNNWWW```ccc___ZZZYYYUUUTTTZZZaaahhhpppwww}}}ssseee\\\\\\bbbnnnrrrdddlllzzzlll```]]]OOODDD;;;999:::999777888888888777777777777888888777CCCPPPkkk~~~rrrjjjccccccfffgggjjjnnnlllmmmmmmlllkkklllnnnpppnnnwww}}}~~~qqq___XXX]]]jjjvvv|||kkkdddllluuuvvvjjj___```iii{{{iiiQQQEEEDDD>>>;;;;;;777666666666666555555555555444555555555444444666777999;;;>>>@@@CCCFFFKKKOOOZZZpppnnnZZZVVVgggvvvuuuxxxzzzfffTTTRRRRRRSSSUUUVVVUUUQQQOOOIIIKKKOOORRRVVV[[[```ddddddbbbaaaeeemmmuuuzzz{{{{{{yyyyyymmmMMMHHHDDDCCCBBBAAADDDIII___qqqtttvvvjjjXXXPPPIIIHHHHHHIIILLLQQQWWW\\\`````````eeeoooxxx~~~wwweee___\\\XXXVVVTTTPPPJJJEEEEEEHHHQQQ^^^jjjnnnjjjdddZZZUUUSSSYYYaaaffflllqqq~~~{{{qqqddd[[[\\\cccrrrqqqdddkkkwwwiiigggUUUHHH<<<999999999888999888888777777777777888888777DDDRRRkkk}}}~~~kkkfffeeehhhjjjiiikkknnnppppppooommmlllkkkllllllllluuu}}}qqqbbb[[[^^^kkkxxxyyyjjjeeeoooyyyvvvggg\\\___iiihhhPPPDDDDDD>>>::::::666666666666666555555555555444555555555444444666777999<<<>>>AAACCCFFFKKKNNNWWWmmmnnnZZZUUUddd~~~tttrrrvvvmmm\\\UUUVVVXXX\\\^^^]]]YYYVVVQQQSSSWWWZZZ^^^ccciiimmmmmmllljjjjjjlllooosssuuuxxxzzz||||||zzzwwwvvvvvvnnnMMMHHHDDDCCCBBBAAADDDHHHYYYqqqtttxxxmmmXXXPPPIIIHHHHHHIIIMMMRRRYYY]]]aaaaaa```eeepppyyyzzz}}}~~~nnnhhhbbb[[[UUURRRNNNIIIDDDDDDHHHTTTdddsssyyytttmmm\\\WWWUUU[[[bbbggglllqqq}}}zzzpppcccZZZ]]]ddduuurrreeekkkqqqnnnXXXJJJ===888999999888999888888777777777777888888000???NNNggg{{{vvvhhhhhhgggiiinnnnnnllllllooovvvvvvuuutttqqqooonnnmmmttt~~~pppeee^^^___lllyyyvvvhhhiiittt}}}xxxhhh\\\```jjjhhhPPPDDDCCC===::::::555777666666666555555555555444555555555444444666777:::===@@@BBBDDDGGGKKKNNNUUUmmmmmmYYYTTTaaa{{{rrrqqqttt~~~uuudddYYY[[[^^^bbbeeeeeeaaa^^^ZZZ\\\___bbbeeeiiinnnrrrrrrrrrpppmmmkkkkkknnnpppnnnqqqtttuuutttsssrrrsss