BM6P6(@ ~~~yyyzzz~~~{{{vvvtttzzz|||}}}zzz~~~tttmmm^^^OOOFFFAAA<<<999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<::::::===???CCCMMMXXXlllyyyttteeeLLLGGGEEE@@@AAA@@@???>>>============<<<<<<;;;;;;;;;<<<<<<======>>>???AAACCCFFFHHHIIIRRRUUUYYY]]]aaagggmmmqqqxxxzzz{{{{{{{{{|||~~~yyy{{{zzzvvvuuuuuurrrllljjjkkkkkkhhhgggjjjpppwww}}}~~~~~~|||wwwqqqjjjddd```YYYYYYXXXXXXYYYZZZ[[[\\\ZZZXXXUUUSSSRRRRRRSSSTTTPPPUUU\\\ccckkkxxx~~~~~~|||zzzyyyzzz{{{|||yyyyyyvvvrrrlllgggeeeddd```ccceeeeee```XXXOOOJJJDDDBBBBBBCCCAAA@@@EEEMMM]]]ttt~~~qqq]]]KKKBBB@@@???@@@AAAAAA@@@>>>999;;;AAAIIISSS]]]fffkkkqqqrrrrrrrrrnnnjjjeeebbb\\\WWWOOOHHHDDDBBB@@@???@@@>>>;;;:::;;;;;;:::999666666666666666555555444555555444444444555555666555555555555555555555555444444555555666777777777999999999999999999::::::???>>>=========>>>@@@AAAFFFLLLWWWaaajjjrrrxxx|||zzzwwwzzz}}}|||{{{}}}~~~xxxnnngggeeebbbpppwwwaaaSSSMMMIIIEEEGGGIIIKKKMMMOOOOOOOOOOOOQQQSSSUUUUUUTTTSSSRRRSSSUUUSSSSSSUUUZZZ^^^^^^]]]eeebbbeeeddd___eeejjjcccaaabbbgggpppzzzooodddcccooobbb\\\aaaqqquuummmoooooocccdddmmmzzz}}}~~~}}}yyyzzz{{{~~~sssgggYYYJJJBBB???;;;999:::::::::::::::::::::::::::999999::::::::::::;;;;;;<<<:::;;;>>>@@@DDDMMMWWWlllssslllgggNNNGGGEEEAAAAAA@@@???>>>>>>=========<<<;;;;;;;;;;;;;;;<<<<<<===>>>???AAACCCFFFHHHIIILLLOOOUUU[[[bbbkkktttyyy~~~}}}~~~|||xxxuuuvvvsssmmmiiihhhfffbbbaaacccgggnnnuuuzzz||||||}}}}}}|||yyyssskkkddd```ZZZ[[[[[[\\\]]]]]]^^^^^^\\\ZZZVVVRRRPPPQQQRRRSSSRRRUUUYYY]]]bbbkkkwww~~~yyywwwssspppmmmkkkkkkkkkkkkkkkiiifffaaa^^^]]]]]]\\\___aaaaaa^^^WWWPPPKKKDDDAAA@@@AAA???>>>BBBIII]]]qqq{{{ooo\\\KKKBBBAAA???>>>>>>>>><<<;;;888;;;@@@HHHRRR]]]fffkkkqqqrrrssssssqqqnnnjjjgggbbb]]]VVVOOOJJJFFFBBB???>>>===;;;;;;;;;;;;:::888777888888888888777666666555555444444444555555666555555555555555555555555555555666777777888888999999999999999::::::::::::>>>>>>===<<<===>>>???@@@EEELLLVVVaaajjjrrrxxx|||yyytttuuuxxx}}}~~~wwwwwwuuuvvvuuuooofffbbbbbb\\\hhhsss___SSSMMMHHHDDDGGGHHHKKKNNNPPPQQQRRRRRRSSSUUUWWWWWWUUUTTTTTTUUUWWWUUUUUUWWW\\\___```___eeebbbggggggdddmmmtttnnnccccccgggmmmwwwtttcccaaallldddZZZ^^^mmmxxxppppppsssdddeeemmmzzz~~~|||~~~~~~rrrbbbUUUGGGAAA>>><<<;;;<<<999999999999999999999999999999::::::::::::;;;;;;;;;;;;===AAABBBEEELLLUUUjjj{{{kkkddduuuoooTTTJJJGGGCCCAAAAAA???>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;======>>>@@@CCCEEEGGGIIIIIIMMMRRRYYYbbbmmmxxx~~~~~~|||xxxwwwyyyvvvooojjjgggbbb]]][[[\\\^^^eeemmmtttyyy{{{|||}}}}}}{{{vvvnnngggbbb___```aaabbbcccbbb```___\\\YYYUUUQQQOOOOOOQQQSSSTTTUUUVVVWWWYYY^^^gggnnn|||vvvrrrmmmjjjfffbbb^^^\\\[[[[[[\\\\\\\\\[[[XXXWWWXXXYYY\\\^^^``````]]]XXXSSSOOOGGGCCCAAA@@@???===AAAGGGYYYkkkzzz{{{uuujjjZZZKKKCCCAAA>>><<<<<<;;;999777777999???GGGQQQ]]]ffflllpppqqqsssuuuuuusssqqqoookkkggg```YYYRRRKKKEEEAAA???>>>===>>>>>>>>><<<:::999::::::::::::999888888555555444444444444555555555555555555555555555555666666777888888999999:::999999999:::::::::;;;;;;======<<<;;;<<<===>>>???DDDKKKUUU```jjjrrryyy|||zzzsssqqqrrrwww}}}wwwuuusssrrrppphhh___]]]```___hhh{{{nnn^^^TTTMMMHHHEEEGGGHHHKKKNNNQQQSSSTTTUUUTTTVVVXXXXXXWWWVVVVVVWWWYYYXXXWWWYYY\\\___aaaaaaeeeccchhhkkkjjjuuu{{{gggfffgggjjjqqqzzzbbb^^^hhh{{{hhhYYY[[[hhh{{{~~~vvvtttyyyeeeeeekkkxxx~~~|||tttbbbUUUGGGAAA???===<<<===888888888888888888888888999999999:::::::::;;;;;;;;;;;;>>>CCCDDDEEEKKKSSSfffqqqeee```ooo{{{^^^OOOIIIFFFAAAAAA@@@???>>>>>>>>>>>>;;;;;;:::999999999::::::<<<<<<>>>???BBBDDDGGGHHHMMMOOOSSSYYYaaakkkvvv~~~{{{vvvxxxzzzxxxrrrmmmiiiccc]]]YYYYYYZZZ```iiirrryyy}}}|||}}}~~~zzzssslllgggggghhhjjjjjjhhhddd```^^^ZZZWWWSSSOOONNNPPPSSSVVVUUUUUUUUUUUUVVVZZZaaagggmmmxxx}}}xxxssslllgggddd```^^^[[[WWWUUUTTTSSSTTTTTTUUUVVVVVVWWWXXX[[[]]]aaabbbdddcccaaa\\\WWWTTTMMMHHHDDDCCCAAA???BBBHHHQQQ___llloookkkcccVVVJJJBBB@@@===;;;;;;:::999888666888===EEEPPP\\\fffkkknnnpppsssvvvwwwxxxwwwwwwssspppjjjccc[[[SSSJJJDDDCCCBBBAAAAAAAAA@@@>>>;;;::::::;;;;;;::::::999888666666555444444444555555555555555555555555555555666666777777888999999:::999999::::::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>BBBIIIUUU```jjjssszzz~~~wwwrrrpppssszzz}}}xxxxxxwwwssshhh]]][[[```kkkqqq}}}jjj]]]VVVPPPJJJHHHIIIJJJLLLNNNPPPRRRSSSTTTUUUWWWXXXXXXWWWVVVWWWXXX[[[ZZZYYYYYY[[[^^^```aaadddbbbhhhkkkkkkxxxkkkhhhgggiiinnn{{{{{{ccc[[[dddvvvnnnYYY[[[fffzzz~~~yyy~~~fffdddiiiuuu}}}wwwcccUUUGGGAAA>>><<<:::;;;888888888888888888888888999999999:::::::::;;;;;;;;;<<>>>>>>>>>>><<<;;;:::999999999999999;;;<<<===???AAADDDFFFGGGNNNPPPSSSXXX```jjjttt{{{yyytttuuuxxxwwwrrrnnnkkkeee___YYYYYYZZZ___hhhrrrzzz~~~}}}~~~|||xxxssspppqqqrrrrrrpppkkkeee___[[[VVVTTTRRRPPPQQQTTTXXXZZZXXXWWWVVVUUUUUUXXX]]]``````hhhttt}}}}}}vvvtttqqqmmmhhhddd```___ZZZXXXUUUQQQOOONNNNNNNNNOOOPPPRRRTTTVVVZZZ^^^bbbhhhiiiiiihhhddd___YYYUUUQQQKKKEEECCCBBB@@@CCCGGGIIISSS]]]bbbaaa\\\RRRJJJBBB@@@===;;;<<<<<<<<<;;;666888<<>>BBBIIIUUUaaakkkttt|||{{{tttppppppwwwyyyjjj]]][[[aaasssxxxyyyfff]]]YYYRRRMMMLLLLLLMMMMMMNNNOOOQQQRRRRRRUUUVVVWWWWWWVVVVVVXXXYYY[[[ZZZYYYXXXYYYZZZ]]]___bbb```eeehhhgggrrr{{{wwwkkkhhhhhhiiilllwwwwwwcccYYYaaassssss\\\___jjj}}}~~~~~~hhhccceeeppp|||zzzaaaTTTEEE???<<<999888999888888888888888888888888999999::::::::::::;;;;;;<<<<<<>>>BBBBBBCCCIIIPPP]]]|||ggg```^^^llllllQQQEEECCCBBBAAA@@@??????>>>??????===<<<;;;::::::999999:::;;;;;;<<<>>>AAACCCEEEGGGJJJMMMRRRXXX```jjjttt{{{~~~{{{vvvrrrvvvvvvqqqnnnlllhhhbbb\\\\\\^^^dddllluuu|||}}}}}}}}}|||{{{{{{zzzyyyyyyyyywwwsssmmmeee^^^YYYVVVVVVUUUUUUWWWZZZ^^^```]]][[[XXXUUUTTTUUUWWWXXXZZZ```gggmmmrrryyy~~~xxxtttkkkiiieeebbb___]]]\\\\\\YYYWWWSSSOOOLLLKKKJJJJJJLLLNNNPPPSSSVVV[[[aaaeeemmmnnnnnnmmmhhhaaaZZZVVVSSSKKKDDDBBBBBBAAACCCFFFHHHMMMUUUZZZZZZVVVPPPJJJCCC@@@===;;;<<<======<<<777888<<>>>>><<<<<<;;;:::;;;<<<===>>>AAAIIIUUUbbbmmmvvv~~~yyytttnnnttt||||||kkk]]]^^^eeevvv}}}wwwccc]]]ZZZTTTPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSUUUWWWWWWWWWVVVWWWYYY[[[[[[[[[ZZZXXXVVVXXX[[[^^^aaa^^^cccdddaaaiiipppjjjffffffgggiiikkksssuuubbbYYY___qqq~~~xxx```eeeqqq|||kkkdddccclllxxx}}}~~~{{{aaaSSSEEE???===:::999:::999999999999999999999999999999::::::::::::;;;;;;<<<;;;===@@@@@@AAAGGGOOO[[[zzzooogggcccooosssUUUGGGFFFBBBBBBAAA@@@????????????>>>===<<<;;;:::::::::::::::;;;<<<>>>@@@CCCEEEFFFHHHKKKQQQXXX```iiirrrxxx{{{}}}vvvxxxxxxtttqqqpppmmmhhhcccdddgggmmmuuu|||}}}{{{yyyxxxxxx{{{~~~}}}{{{yyytttmmmeee^^^ZZZ[[[[[[[[[]]]^^^```bbbddd```]]]YYYVVVTTTTTTUUUUUUXXX]]]cccgggkkkpppwww|||~~~zzzuuuooolllcccaaa]]]ZZZYYYYYYZZZ[[[XXXWWWTTTQQQOOONNNNNNOOOPPPRRRTTTWWW[[[```gggkkkqqqssstttsssoooggg___ZZZUUUMMMEEECCCCCCCCCEEEHHHNNNOOOSSSWWWXXXTTTNNNKKKEEEBBB===;;;;;;;;;;;;;;;888999<<>>=========>>>======<<<;;;<<<;;;:::999888888888888666666666666666666666666666666777888888999999:::::::::;;;<<<===>>>??????===<<<;;;;;;;;;<<<>>>>>>BBBIIIVVVcccnnnxxx{{{ooosssyyy{{{iii___dddpppuuu```[[[YYYTTTQQQRRRQQQQQQQQQQQQRRRTTTVVVWWWWWWXXXYYYXXXWWWXXX[[[]]]\\\\\\[[[XXXVVVVVVZZZ^^^___]]]bbbccc^^^cccggg______```dddhhhjjjppp~~~vvv```ZZZ___ppp}}}|||bbbjjjxxxxxxooogggcccjjjvvv}}}|||xxx{{{{{{aaaTTTGGGAAA???======>>>999999999999999999999999999999:::::::::;;;;;;;;;===;;;===??????@@@GGGOOO[[[yyyyyyooohhhtttxxxYYYKKKJJJCCCBBBAAA@@@???????????????>>>===<<<;;;:::::::::::::::<<<===@@@BBBEEEFFFIIIMMMRRRYYY___gggnnnssszzz{{{~~~}}}xxxuuutttqqqmmmiiikkkooovvv}}}|||zzzvvvtttvvv{{{}}}|||yyysssmmmeee___[[[___```aaabbbdddeeeeeefff```]]]YYYWWWWWWWWWXXXWWWXXX]]]cccgggjjjnnnsssxxxzzzzzzyyywwwrrrmmmhhheeedddaaa^^^[[[YYYZZZ\\\^^^WWWVVVUUUTTTTTTUUUWWWXXXWWWYYY\\\^^^bbbhhhnnnssstttwwwyyyyyyuuummmeee___YYYPPPHHHFFFGGGFFFHHHKKKTTTSSSUUUXXXXXXSSSNNNKKKGGGCCC>>>;;;:::999999888999999<<>>=========<<<;;;:::999999999999777777777777777777777777777888888999::::::;;;;;;::::::;;;<<<===>>>???@@@======<<<;;;<<<===>>>???BBBJJJVVVcccoooyyysssvvvzzzzzziiiaaakkkzzzsss^^^YYYXXXSSSQQQSSSRRRRRRRRRSSSUUUWWWZZZ[[[YYYYYYZZZYYYYYYZZZ\\\___]]]]]]\\\XXXVVVVVVZZZ^^^___]]]bbbbbb\\\```cccZZZZZZ\\\bbbgggiiinnnzzzxxx^^^ZZZ___ooo}}}~~~cccnnn}}}ssssssiiicccjjjuuu|||~~~wwwppptttyyy{{{~~~~~~kkkPPP@@@???<<<<<<>>>:::;;;::::::999999::::::;;;;;;;;;:::999:::;;;<<<===<<<======>>>???DDDJJJNNNaaasssuuuhhhqqq^^^JJJGGGCCCAAA??????@@@@@@???>>>>>>======;;;:::999888888999:::;;;===???AAACCCEEEGGGKKKPPPTTTXXX^^^ffflllxxx~~~{{{wwwuuutttrrrtttxxx~~~{{{xxxvvvvvvzzz~~~yyypppiiicccaaa___```eeejjjllliiifffeeefffcccaaa]]]YYYVVVWWW[[[___aaa```aaaeeekkksssyyy|||wwwuuurrrmmmiiieeecccaaa^^^^^^]]][[[YYYYYY[[[]]]UUUWWWYYYZZZ[[[\\\___bbb___bbbgggkkkooosssxxx{{{|||}}}{{{uuurrrpppjjjcccYYYRRRLLLIIIIIIJJJOOOVVV[[[______[[[WWWUUUQQQKKKEEEBBB>>>;;;::::::999888888999;;;???FFFPPP[[[ccckkkmmmqqqvvv{{{~~~~~~}}}}}}|||{{{{{{{{{zzzxxxvvvrrrnnnfff]]]UUUNNNIIIFFFFFFDDD@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::999999999888888777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;======<<<;;;;;;<<<>>>>>>FFFLLLXXXeeeqqqzzz|||www||||||iiieeetttyyybbbVVVSSSQQQPPPQQQTTTTTTUUUVVVWWWWWWXXXXXXZZZYYYXXXWWWWWWXXXZZZZZZ[[[[[[YYYVVVTTTUUUYYY\\\bbbbbb```___aaaeeeddd___VVV[[[fffpppsssssswww}}}|||kkk\\\bbbqqqyyyzzzxxxgggnnn|||www~~~vvvhhhaaaiiitttyyy~~~|||pppkkkqqqwwwwwwyyy~~~}}}zzzhhhQQQFFFEEE===:::<<<:::;;;::::::999999::::::;;;;;;;;;:::::::::;;;<<<===<<<======>>>???DDDJJJNNN___pppzzzjjjqqqeeeNNNHHHDDDBBB@@@???@@@@@@???>>>>>>======<<<:::999999888::::::;;;===???AAACCCDDDFFFJJJNNNRRRVVV\\\dddjjjuuu|||}}}|||{{{{{{~~~|||{{{{{{}}}~~~vvvmmmfffcccbbbbbbiiinnnrrrsssoookkkhhhhhhgggfffccc___^^^___dddggglllkkkjjjkkkpppvvv{{{~~~sssppplllgggbbb___]]]\\\ZZZ[[[\\\\\\[[[\\\]]]___]]]___aaabbbccceeeiiillllllooosssvvvyyy|||xxxssspppiiibbbWWWPPPKKKIIIJJJKKKQQQXXX^^^bbbccc```\\\YYYSSSMMMEEEBBB>>>;;;::::::999888888999;;;???EEENNNYYY```hhhjjjnnnsssxxx{{{||||||~~~}}}}}}}}}~~~~~~|||zzz{{{wwwppphhh___XXXRRROOOLLLHHHDDDAAAAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::999999999999:::;;;;;;<<<;;;;;;<<<<<<======>>>>>>======>>>>>>===<<<===>>>???@@@FFFNNNZZZgggrrrzzz|||ooonnnwwwaaaWWWTTTRRRQQQRRRUUUUUUUUUUUUVVVWWWXXXYYY^^^^^^]]]\\\\\\\\\\\\\\\aaa___\\\YYYXXXYYY[[[]]]bbbccccccbbbeeeiiigggbbbSSSYYYcccmmmqqqqqqvvv|||sss___```jjjtttzzzxxx```ffftttyyyiii___eeeqqqxxx}}}wwwkkkfffooovvvuuurrrsssyyy}}}}}}zzzzzzfffSSSLLLIII>>>888;;;:::;;;::::::999999::::::;;;;;;;;;::::::;;;;;;<<<===<<<======>>>???DDDJJJNNN]]]lllooorrrkkkRRRGGGDDDBBB@@@@@@@@@@@@???>>>>>>======<<<;;;:::999999::::::;;;<<<>>>AAACCCDDDDDDHHHMMMPPPSSSYYYaaagggpppuuu{{{}}}sssjjjeeeeeegggjjjssswww{{{zzzuuuoookkkjjjlllkkkjjjhhhhhhjjjooosssyyywwwuuussstttwww{{{~~~qqqmmmgggaaa\\\YYYWWWWWWVVVYYY\\\^^^___```bbbdddggghhhiiijjjllloootttxxx|||~~~{{{uuuppphhh```TTTNNNIIIIIIJJJKKKQQQWWW\\\aaadddbbb___\\\UUUMMMEEEBBB>>>;;;::::::999888888999;;;>>>CCCKKKUUU\\\ccceeeiiinnnssswwwzzz{{{}}}}}}}}}~~~{{{uuummmeee^^^[[[TTTPPPJJJFFFDDDCCCBBBAAA>>>>>>>>>============<<<>>>======<<<;;;;;;::::::;;;;;;<<<<<<===<<<<<<<<<===>>>>>>>>>??????????????????>>>===>>>???@@@AAAGGGPPP]]]jjjtttzzz~~~uuuyyyrrr```WWWUUUSSSSSSTTTUUUUUUUUUUUUVVVXXXZZZ[[[ddddddeeeeeedddccccccbbbhhhddd___[[[ZZZZZZ[[[[[[^^^bbbddddddgggjjjhhhcccRRRVVV___iiimmmnnnrrrxxxyyybbb]]]cccoooxxxyyyaaadddpppkkk]]]aaannnwww}}}xxxjjjeeennnwwwvvvrrrqqqwww{{{~~~~~~jjjUUUKKKHHH>>>999;;;999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===<<<======>>>???DDDJJJNNN[[[hhh~~~vvvtttrrrTTTEEEEEECCCAAA@@@@@@@@@???>>>>>>======<<<;;;:::::::::::::::;;;<<<>>>@@@BBBCCCDDDHHHLLLOOOQQQWWW^^^dddkkkooosssxxx{{{rrrjjjgggjjjooosssyyy}}}yyyrrrnnnlllqqqrrrrrrrrrsssvvvzzz}}}}}}yyyvvvvvvyyy|||tttqqqjjjccc^^^[[[ZZZYYYYYY[[[___aaaccceeehhhjjjnnnooopppqqqrrrvvv{{{|||tttooofff^^^RRRMMMHHHHHHHHHHHHLLLRRRTTT[[[```aaa```\\\UUULLLEEEBBB>>>;;;::::::999888888999:::<<<@@@GGGPPPUUU^^^aaafffjjjoootttxxx{{{zzzzzz|||}}}wwwpppjjjfff___ZZZSSSLLLHHHEEECCCAAAAAAAAA@@@@@@??????>>>>>>>>>>>>======<<<;;;;;;:::<<<======>>>>>>>>>======>>>>>>>>>>>>>>>???@@@@@@???>>>======>>>???AAABBBHHHRRRaaannnvvv{{{~~~zzz{{{mmm^^^WWWVVVTTTTTTVVVSSSSSSSSSTTTWWWZZZ]]]___gggiiijjjlllllllllkkkjjjoooiiibbb]]]ZZZYYYWWWUUUXXX^^^bbbdddfffiiigggbbbTTTVVV]]]eeeiiiiiimmmrrrzzzccc\\\```llluuu|||fffdddmmmppp]]]___kkkttt{{{xxxjjjdddmmmwwwwwwtttsssxxx{{{nnnTTTEEECCC===<<<===999;;;::::::999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<======>>>???DDDJJJNNN[[[fffyyyvvv|||[[[FFFFFFDDDAAA@@@AAA@@@???>>>=========<<<<<<;;;;;;:::::::::;;;<<<===???AAABBBEEEHHHLLLNNNPPPUUU\\\aaagggkkknnnqqqxxx~~~xxxqqqkkkjjjooovvv{{{}}}wwwtttssszzz{{{|||}}}}}}~~~yyywwwxxx{{{|||yyytttoooiiieeecccaaa___```bbbcccdddggglllppptttuuuvvvwwwxxx{{{zzzrrrlllddd\\\SSSMMMIIIGGGFFFDDDFFFJJJLLLTTT\\\___```]]]VVVNNNEEEBBB>>>;;;::::::999888888888999;;;===CCCJJJOOOXXX\\\ccchhhlllqqqvvvzzzyyyzzz|||zzzuuurrriiiddd\\\UUUOOOJJJEEEBBBCCCCCCBBBAAA@@@???>>>===>>>>>>=========<<<<<<<<<>>>>>>???@@@@@@@@@?????????>>>>>>======>>>??????======<<<<<<===???@@@AAAJJJUUUeeeqqqxxx{{{~~~rrrfff[[[WWWVVVUUUUUUWWWQQQQQQSSSUUUYYY\\\```bbbfffhhhkkknnnpppqqqqqqqqquuuoooggg```[[[WWWUUUSSSWWW]]]ccceeegggiiihhhdddYYYYYY]]]cccfffeeehhhlllzzzddd\\\aaakkkqqq|||hhhaaafffvvv```^^^gggpppyyyssshhhdddnnnwwwxxxvvvwwwxxxzzz}}}lllPPP@@@???<<<<<<>>>:::;;;::::::999999::::::;;;;;;;;;<<<============<<<<<<======>>>???DDDJJJNNNZZZeeewww{{{{{{eeeLLLFFFDDDBBBAAAAAAAAA???>>>=========<<<<<<<<<;;;;;;::::::;;;<<<===???@@@AAAEEEHHHKKKMMMOOOSSSYYY___ccchhhkkkkkkooovvv|||~~~|||~~~{{{wwwssspppqqqwww~~~}}}{{{||||||yyyyyy{{{{{{vvvqqqllliiicccbbb```___aaafffnnnttt{{{|||~~~~~~~~~~~~tttmmmiiibbb[[[TTTNNNJJJHHHEEEAAABBBEEEJJJSSS[[[___aaa___XXXQQQEEEBBB>>>;;;::::::999888888888999999;;;???DDDIIIQQQWWW```fffjjjnnntttxxxxxxzzz}}}~~~|||qqqmmmgggaaaZZZTTTMMMIIIGGGFFFEEECCCAAA???>>>===>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDAAA@@@???============>>>===<<<<<<<<<===???@@@BBBKKKWWWgggsssyyy|||xxxhhh___WWWVVVVVVUUUUUUWWWQQQRRRTTTWWWZZZ]]]```aaabbbdddfffjjjmmmpppqqqrrrwwwtttmmmeee]]]XXXWWWXXX[[[bbbhhhiiikkkmmmllliii___]]]^^^ccceeedddfffiiiyyyhhh^^^bbblllpppyyykkkbbbccc{{{}}}{{{ddd^^^bbbiiittt~~~|||mmmfffgggsss|||{{{yyy{{{xxxxxx|||yyyzzzcccKKK??????;;;:::===;;;;;;::::::999999::::::;;;:::;;;<<<===>>>======<<<<<<======>>>???DDDJJJNNNXXXdddvvvttt}}}nnnRRRGGGEEEBBBAAAAAAAAA???>>>============<<<<<<<<<<<<::::::;;;;;;===>>>@@@AAACCCFFFIIIKKKLLLPPPVVV[[[___fffjjjiiiiiioooxxx|||zzz~~~}}}|||zzzzzz}}}|||xxxxxxyyyxxxpppkkkbbb___[[[XXXZZZcccnnnwww~~~~~~|||vvvmmmhhheee```ZZZUUUPPPKKKJJJFFFBBBAAADDDKKKSSS[[[______^^^WWWPPPEEEBBB>>>;;;::::::999888888888888888999<<<@@@DDDIIIQQQ\\\dddhhhlllpppttttttvvvyyy~~~wwwuuuqqqmmmhhhbbbZZZUUUOOONNNLLLJJJGGGDDDBBBAAA??????@@@AAABBBCCCDDDDDDCCCDDDFFFGGGIIIIIIJJJJJJEEECCCAAA???=========>>>============>>>@@@BBBCCCLLLXXXhhhsssyyy|||nnn```YYYTTTUUUVVVUUUUUUXXXSSSUUUWWWZZZ\\\]]]\\\\\\]]]^^^```bbbfffiiilllmmmrrrrrrooofff\\\XXXZZZ^^^___ggglllmmmmmmooopppnnnbbb______cccffffffgggkkktttooo``````kkkrrrzzz{{{oooddd```sss{{{}}}fff^^^]]]bbbnnnzzzxxxjjjffflllzzz|||zzzwwwzzzwwwuuu{{{pppZZZHHHAAABBB:::777<<<<<<;;;::::::999999::::::;;;:::;;;===>>>>>>>>>===<<<<<<======>>>@@@DDDJJJNNNWWWcccvvvooosssrrrUUUGGGEEECCCAAAAAAAAA???>>>===============<<<<<<<<<::::::;;;;;;===>>>@@@@@@BBBEEEHHHIIIJJJNNNTTTYYY\\\eeekkkhhhffflllvvv}}}}}}}}}~~~~~~{{{yyyxxxyyy{{{zzzvvvuuuvvvzzzqqqkkk___[[[UUUQQQTTT___nnnxxx~~~~~~|||||||||wwwvvvqqqiiieeeccc___YYYUUUPPPLLLKKKHHHCCCCCCEEELLLSSSZZZ]]]]]][[[TTTLLLEEEBBB>>>;;;::::::999888888888888777888:::>>>AAAEEENNNZZZcccgggiiinnnqqqoooqqquuuzzz~~~}}}{{{~~~}}}zzzyyyxxxvvvrrrllleee___XXXWWWTTTQQQNNNKKKHHHGGG@@@AAABBBCCCDDDFFFGGGGGGFFFGGGIIIKKKLLLNNNNNNNNNHHHFFFCCC@@@>>>>>>>>>>>>???>>>>>>>>>???AAACCCDDDMMMYYYiiisssyyy}}}}}}hhh\\\VVVSSSTTTVVVUUUUUUXXXUUUWWWZZZ\\\]]][[[YYYXXXZZZ[[[[[[]]]___cccfffhhhkkknnnmmmeeeZZZVVV[[[aaaaaahhhmmmmmmmmmooopppoooccc______dddggggggiiimmmppp}}}tttaaa^^^jjjttt|||wwwmmm```YYYhhhzzz~~~hhh]]]ZZZ\\\iiixxxyyyfffiiirrr|||yyywwwyyy|||~~~}}}zzz~~~yyyjjjTTTHHH>>><<<>>><<<999888999:::;;;;;;999999:::;;;777999;;;<<<;;;;;;<<<===CCCBBB@@@>>>>>>CCCIIINNN\\\jjj{{{lllppp{{{{{{TTTGGGGGGEEEAAA@@@AAAAAA@@@???>>><<<;;;::::::;;;;;;::::::::::::;;;===???@@@EEEFFFGGGGGGIIILLLRRRVVV[[[aaaggghhhhhhllluuu}}}~~~zzzyyyyyyxxxvvvsssqqqpppppprrruuuwwwxxxxxxxxxxxxyyy~~~~~~|||ttthhh___\\\VVVPPPPPPSSSZZZhhhttt~~~~~~{{{xxxvvvvvvuuuvvvzzz}}}~~~zzzvvvsssmmmeeebbbbbbaaa^^^ZZZSSSQQQNNNJJJHHHHHHHHHIIIIIIRRR[[[^^^^^^[[[RRRIIIDDDAAA===;;;;;;<<<======:::999888777888999;;;===@@@EEENNNYYYaaagggjjjllltttssstttwwwzzz{{{{{{zzz|||zzzyyyyyy{{{}}}}}}}}}{{{|||}}}|||zzzvvvqqqnnniiiddd^^^\\\[[[WWWPPPJJJHHHIIIKKKMMMMMMMMMKKKJJJNNNNNNNNNOOOQQQTTTWWWXXXQQQOOOJJJEEEAAA>>><<<<<<===;;;<<<>>>>>>===AAAGGGSSS\\\jjjtttzzz~~~~~~zzzzzzgggXXXWWWUUUTTTTTTUUUVVVXXXYYYZZZ\\\]]]]]][[[XXXWWWUUUVVVYYY\\\^^^___``````hhhqqqpppaaaVVV[[[bbbeeehhhiiiiiihhhfffgggiiikkkmmmggg```^^^___ccceeefffnnnwww{{{fff[[[aaalll}}}zzzqqq]]]UUU^^^rrrvvv}}}nnn___XXXZZZcccnnnxxxjjjooowwwzzzwwwxxx{{{yyy~~~zzzlll]]]RRRFFF===<<<===;;;999999999:::;;;;;;999999:::;;;:::<<<===>>>======>>>@@@FFFEEEBBB@@@???BBBGGGLLL\\\jjjzzzjjjkkkrrrZZZHHHGGGDDDAAA@@@AAA@@@??????>>><<<;;;::::::;;;;;;::::::::::::;;;===>>>@@@CCCDDDFFFGGGIIILLLRRRVVV[[[```gggjjjkkkpppzzzzzzvvvrrrsssrrrqqqnnnkkkjjjiiiiiilllpppsssttttttuuuvvvxxxwwwvvvuuussskkk```XXXXXXRRROOOOOOSSSYYYeeepppyyyzzz{{{yyyuuurrrpppppprrrtttwww{{{|||zzzuuuqqqlllfffaaa^^^___^^^ZZZVVVRRROOOLLLIIIGGGGGGHHHIIIMMMUUU]]]```___[[[RRRIIIDDD@@@<<<;;;;;;<<<<<<<<<999999777777777999;;;<<<>>>CCCKKKTTT]]]dddhhhjjjoooooopppssswwwyyyyyyxxxzzzxxxvvvvvvvvvwwwxxxxxxyyyzzz{{{{{{yyyvvvsssqqqnnnjjjdddbbbaaa^^^XXXRRROOOPPPSSSTTTUUUTTTSSSRRRRRRRRRRRRSSSTTTVVVXXXZZZVVVRRRMMMGGGBBB???>>>===>>><<<<<>>>>>======???AAAIIIGGGEEEBBB@@@BBBFFFJJJZZZgggwwwjjjgggiiizzzbbbKKKGGGCCC@@@@@@????????????>>>===<<<;;;;;;;;;;;;::::::999:::;;;<<<>>>???AAABBBDDDFFFHHHLLLRRRUUUZZZ```ggglllooovvvxxxsssmmmmmmmmmllljjjgggdddbbbaaaeeejjjoooqqqrrrssstttqqqooommmllljjjddd[[[TTTTTTQQQOOOQQQTTTXXXaaajjjrrrttttttrrrnnnjjjhhhhhhmmmooorrrvvvxxxvvvppplllfffbbb^^^\\\\\\[[[WWWSSSOOOMMMJJJHHHGGGGGGHHHJJJPPPXXX___```___[[[RRRIIICCC@@@<<<:::;;;<<<<<<<<<999888777777777888999:::;;;???FFFOOOXXX___eeehhhjjjjjjkkknnnrrrttttttssstttsssqqqooooooooopppqqqvvvvvvwwwxxxwwwvvvuuutttrrrnnniiigggfffddd___[[[WWWXXXZZZ\\\]]]]]]\\\[[[YYYXXXXXXXXXYYYZZZ[[[\\\[[[WWWQQQJJJDDDAAA@@@@@@>>><<<===@@@AAA@@@DDDJJJYYY```kkktttzzz~~~wwwrrrpppqqqrrrxxxuuupppnnnzzznnn]]]XXXWWWUUUTTTTTTUUUWWWXXXUUUVVVXXXZZZ[[[\\\[[[[[[WWWXXXYYY[[[\\\\\\\\\\\\XXXccciiiddd```cccgggfffhhhhhhgggdddaaa______```gggdddaaa```bbbcccddddddhhhlllzzzkkk___bbblllzzz}}}qqqrrr```VVVVVV^^^vvvxxxyyyvvvcccVVVRRRYYYcccxxxrrriiiqqqyyy~~~||||||wwwvvvyyyvvvcccVVVIII@@@::::::;;;::::::;;;999:::;;;;;;999999:::;;;;;;<<<===<<<;;;<<>>>>>???>>>>>>======<<<;;;;;;;;;::::::999999:::<<<===>>>>>>@@@CCCEEEHHHLLLQQQTTTYYY___gggmmmrrryyy~~~wwwsssllllllllllllkkkgggccc______cccjjjooorrrsssuuuvvvpppmmmkkkjjjiiifff```ZZZWWWTTTTTTVVVWWWWWW\\\ccclllmmmnnnkkkgggcccaaaaaaeeehhhlllqqqtttsssoookkkfffdddaaa___]]]ZZZUUURRRMMMLLLIIIGGGFFFGGGIIIJJJPPPWWW]]]___]]]ZZZSSSJJJCCC@@@<<<:::;;;<<<<<<<<<999999888777777777888999999<<>>999:::;;;::::::<<<999:::;;;;;;999999:::;;;<<<===>>>>>>======???AAADDDDDDDDDDDDCCCEEEHHHKKKQQQ\\\jjjxxxlllhhhggguuuoooSSSIIIAAA@@@@@@>>>===???>>>>>>>>>======<<<;;;;;;::::::999999:::;;;<<<===<<>>>>>@@@AAACCCIIIPPPbbbhhhqqqwww{{{~~~vvvrrrqqqoooooonnnkkkhhhlllvvv{{{hhh[[[ZZZZZZXXXWWWXXXYYY[[[]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^]]]\\\ZZZXXXVVVUUUUUUUUUZZZ]]]^^^___cccggghhhbbbcccdddbbb```______```___aaabbbcccccccccccccccgggiiirrr{{{ggg]]]___hhh{{{xxxeeeYYYXXX^^^wwwwwwvvv```RRRSSSZZZwwwssssssuuuvvv{{{uuunnnjjjkkkwww~~~|||xxxvvvwwwxxx{{{ppp___VVVDDD>>>:::;;;;;;999:::<<<999:::;;;;;;999999:::;;;===???AAABBBAAAAAABBBCCC@@@BBBCCCDDDDDDFFFIIILLLMMMWWWdddrrrjjjgggffftttwwwXXXKKKAAAAAABBB>>>===@@@>>>>>>>>>>>>>>><<<;;;;;;;;;:::999999999:::<<<===;;;>>>AAACCCFFFIIIMMMPPPXXX]]]dddmmmuuu}}}{{{{{{uuu}}}yyy}}}zzzxxxxxxxxxuuupppkkkjjjmmmppprrrrrrssstttuuurrrpppnnnoooqqqqqqnnnjjjeeeaaa^^^\\\XXXTTTVVV[[[eeeggggggfffbbb___^^^]]]ZZZ\\\```ffflllppppppoooiiigggccc^^^YYYTTTPPPNNNPPPNNNKKKIIIIIIJJJLLLMMMLLLRRRWWWXXXXXXXXXRRRLLLEEEBBB>>><<<===>>>>>>>>>;;;;;;;;;:::999888777777999;;;>>>CCCIIINNNSSSVVV[[[ZZZXXXXXXXXXWWWTTTRRROOOQQQRRRRRRRRRVVV]]]bbbcccdddfffhhhiiijjjjjjiiifffeeecccbbbbbbbbbcccddd```bbbdddggghhhhhhggggggaaabbbcccdddddddddddddddgggddd]]]VVVPPPKKKGGGFFFFFFBBB@@@AAABBBFFFNNNWWWgggmmmtttzzz}}}xxxsssppplllhhhhhhfffhhhpppzzzwwwggg^^^[[[ZZZXXXXXXYYYZZZ\\\^^^^^^^^^\\\\\\\\\]]]^^^___```___]]][[[ZZZYYYXXXXXX]]]]]]]]]]]]___bbbdddfffdddeeeeeeccc```]]]\\\\\\]]]___bbbbbbbbbbbbcccdddfffjjjrrrzzzhhh^^^]]]dddyyyzzzhhh]]]^^^xxxyyy~~~hhhUUUSSSYYY}}}rrrllljjjjjjjjjooovvv~~~zzzrrrllliiiiiixxx~~~{{{yyyyyyyyyxxx|||mmm\\\UUUCCC>>>;;;<<<;;;999:::===999:::;;;;;;999999:::;;;<<>>===AAA>>>>>>??????>>>===;;;:::;;;:::999999999:::;;;<<<;;;>>>AAACCCEEEGGGKKKMMMUUUZZZcccmmmwwwyyyxxxqqq~~~zzzuuuvvvvvvuuusssssstttuuuuuusssrrrssstttsssoookkkgggaaa\\\YYYTTTQQQTTTYYYcccdddeeedddbbb___^^^^^^YYYZZZ\\\aaaggglllnnnnnniiigggccc]]]WWWSSSQQQQQQSSSQQQNNNLLLKKKKKKMMMNNNMMMSSSWWWWWWWWWVVVQQQKKKFFFCCC???===>>>?????????======<<<;;;:::999888777888:::===@@@DDDHHHKKKLLLNNNMMMLLLKKKKKKJJJGGGEEEDDDGGGHHHHHHHHHLLLTTTZZZ]]]___aaadddddddddbbbaaa______^^^]]]]]]^^^```bbb```aaadddggghhhhhhhhhgggaaabbbdddfffhhhiiiiiiiiijjjgggccc]]]VVVPPPLLLJJJLLLGGGCCCCCCEEEIIITTT^^^jjjpppxxx}}}~~~{{{vvvooojjjdddfffppp~~~ssseee___YYYXXXWWWWWWWWWYYY[[[]]]]]]\\\[[[ZZZ[[[]]]```bbb``````___^^^^^^___```aaaeeecccaaaaaabbbbbbaaaaaaaaabbbcccbbb___\\\[[[[[[\\\___aaabbbaaaaaaccceeecccjjjrrr{{{~~~mmmaaa\\\^^^uuupppcccuuu}}}wwwnnnXXXSSSWWWzzznnngggdddcccccchhhpppyyy|||wwwpppkkkiiinnn}}}}}}||||||zzzxxxzzz~~~}}}fffVVVPPPCCC???<<<===<<<999:::===999:::;;;;;;999999:::;;;:::===BBBDDDCCCAAA@@@??????AAACCCDDDDDDDDDFFFHHHKKKTTT```nnniiieeedddrrr___NNNBBBCCCDDD???>>>BBB>>>>>>?????????===;;;:::;;;:::999999999:::;;;<<<;;;>>>AAACCCDDDGGGJJJLLLSSSYYYbbbnnnyyyxxxuuusss~~~~~~|||yyyvvvtttuuuwwwyyywwwvvvvvvwwwuuuppplllfff```YYYUUUQQQNNNRRRYYYaaacccddddddaaa___^^^^^^YYYYYYZZZ^^^ccchhhkkkllljjjhhhddd^^^XXXUUUUUUUUUUUUSSSPPPMMMLLLMMMNNNOOOPPPUUUYYYXXXVVVUUUPPPIIIGGGDDD@@@>>>???@@@@@@@@@>>>======<<<;;;999888777777999<<>>???AAACCCBBBAAAEEEMMMTTTYYY\\\___aaaaaa```]]][[[ZZZZZZZZZYYYXXXZZZ]]]___^^^___bbbdddfffffffffeeebbbcccfffiiikkklllllllllllljjjfffaaa[[[TTTOOOLLLPPPJJJEEEEEEGGGLLLXXXccclllrrrzzz~~~xxxssseeejjjzzzpppddd^^^XXXWWWVVVUUUVVVXXXZZZ\\\ZZZYYYXXXYYYZZZ^^^aaaccc````````````bbbdddggghhhjjjgggeeeffffffccc___]]][[[]]]``````___^^^^^^^^^\\\^^^aaaaaa``````cccfff```iiiqqqyyyqqqeee\\\[[[ppphhhoooqqqrrrZZZSSSWWW~~~nnnccc^^^```ccchhhjjjttttttyyytttbbblllxxx}}}xxxwww{{{zzzeeeSSSHHH>>><<<;;;999999:::;;;<<<888:::;;;;;;:::999;;;<<>>@@@CCCDDDDDDEEEFFFHHHNNNTTT___nnnmmmbbbgggnnnkkkUUUBBB@@@CCCAAA>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>???AAACCCFFFIIIJJJRRRWWW___jjjxxxxxxwwwrrr~~~zzzttttttzzzvvvvvvwwwxxxxxxtttoookkkbbb___YYYSSSPPPPPPQQQRRR[[[^^^bbbdddbbb___\\\[[[XXXWWWWWWZZZ^^^bbbddddddgggeeebbb```___]]][[[XXXWWWVVVSSSPPPNNNNNNNNNNNNVVVXXXZZZZZZWWWRRRLLLHHHGGGEEEBBB@@@??????AAABBBBBBAAA???<<<:::888777666888999:::;;;===>>>???@@@???????????????>>>>>>>>>===??????======@@@GGGMMMSSSVVVYYY[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXYYY[[[]]]___\\\^^^bbbdddcccbbbbbbccc```cccgggiiijjjjjjlllmmmsssqqqnnniiiccc]]]XXXVVVPPPKKKFFFEEEIIIRRR[[[```nnntttzzzpppllluuuxxxhhh___^^^XXXVVVUUUTTTTTTWWWYYY[[[]]]]]]]]]^^^^^^^^^_______________```bbbgggnnnrrrrrrmmmjjjkkkiiidddaaaaaa```___```aaabbbaaa___]]]^^^^^^^^^______```bbbbbb```eeeoooxxx|||kkk]]]YYYccczzzyyynnnxxx|||dddWWWUUUrrrgggbbbbbbdddhhhkkkuuuqqqsssooo```mmm~~~tttaaaPPPHHH>>><<<;;;999999:::;;;<<<888:::;;;;;;:::999;;;<<<<<<===>>>@@@AAAAAA@@@@@@???AAACCCDDDEEEFFFHHHJJJUUUXXX___kkk{{{sssbbbfffqqqsss[[[EEEAAACCCAAA>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBEEEGGGIIINNNSSS\\\hhhxxxyyyxxxttt|||{{{xxxssstttxxxvvvuuutttsssrrrpppkkkhhhaaa^^^YYYUUURRRPPPPPPQQQXXX[[[```bbbaaa___]]]\\\YYYWWWVVVWWWZZZ]]]___```cccccccccddddddbbb^^^[[[[[[YYYVVVTTTRRRRRRSSSSSSZZZZZZ[[[ZZZVVVPPPKKKGGGGGGEEECCCAAA@@@AAACCCDDDCCCBBB???===:::888777666777888999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;???EEEKKKTTTWWWZZZ[[[[[[YYYYYYYYYVVVUUUUUUUUUVVVYYY[[[]]][[[^^^aaabbbaaaaaabbbcccbbbdddhhhjjjkkkmmmoooqqquuutttppplllfffaaa\\\ZZZSSSNNNIIIHHHMMMVVV^^^cccooottt{{{tttqqq|||sssddd]]]\\\YYYXXXVVVUUUUUUWWWYYY[[[]]]]]]]]]^^^^^^______```______```aaadddjjjrrrxxxxxxpppiiigggfffbbb```aaa______```aaabbbbbbaaa```______^^^^^^^^^^^^______```dddllltttzzznnn]]]UUU[[[ppp{{{kkknnnmmm]]]VVVyyynnngggeeefffkkknnnvvvnnnkkkhhh___qqq|||~~~nnn[[[MMMFFF===<<<;;;:::999:::;;;;;;888:::;;;;;;::::::;;;<<<:::;;;<<<>>>@@@AAAAAAAAAAAABBBCCCDDDEEEHHHKKKNNN]]]]]]___gggvvv|||aaabbbrrr~~~cccJJJCCCCCCAAA???@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>AAACCCFFFGGGNNNQQQYYYeeeuuu|||zzzxxx{{{xxxwwwuuutttuuussspppmmmkkkjjjhhheeeccc___^^^[[[XXXUUURRRQQQPPPSSSWWW\\\______^^^^^^^^^ZZZWWWTTTSSSUUUXXX[[[\\\___aaadddiiikkkiiiddd```___]]]ZZZWWWVVVVVVWWWXXX^^^]]][[[XXXSSSNNNIIIGGGFFFEEEDDDCCCCCCCCCEEEFFFDDDCCC@@@===:::888666666666777777888999::::::::::::::::::::::::;;;;;;;;;:::;;;<<<;;;:::===CCCHHHSSSWWWZZZ[[[ZZZXXXWWWVVVRRRQQQQQQQQQSSSUUUXXXZZZ[[[]]]^^^_________aaabbbaaacccfffhhhjjjmmmqqquuuuuutttrrrnnniiiddd___]]]VVVRRRMMMMMMRRR[[[ccchhhpppvvv|||{{{xxx|||mmm___YYYZZZ[[[ZZZXXXWWWVVVWWWYYYZZZ]]]]]]^^^^^^___```aaaaaa______```aaaeeellluuu{{{|||qqqfffccccccaaaaaabbb```aaaaaabbbbbbbbbbbbbbb``````___]]]]]]\\\\\\\\\```ccciiinnnsss}}}ttt___RRRSSSddduuuiiibbbooozzzeeeWWWvvvnnnjjjhhhnnnqqqwwwkkkdddbbb___wwwlllWWWIIIBBB===<<<;;;:::::::::;;;;;;999:::;;;;;;::::::;;;===;;;<<<===>>>@@@AAAAAABBBBBBCCCDDDEEEFFFIIINNNQQQ```___```fffsssfffaaappplllOOODDDCCC@@@@@@BBB>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===???BBBDDDEEEPPPRRRXXXbbbppp|||{{{}}}{{{|||{{{wwwtttmmmjjjeeeaaa`````````___^^^^^^^^^]]]ZZZVVVRRRPPPOOOSSSYYY\\\^^^^^^___```\\\XXXTTTRRRTTTWWWZZZ[[[^^^```dddiiilllllljjjggg```^^^\\\ZZZYYYYYYZZZZZZ___]]]YYYTTTOOOKKKHHHFFFCCCCCCCCCCCCDDDDDDEEEFFFEEECCC@@@===:::888666555555666666666777777888888;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<;;;:::===BBBGGGSSSVVV[[[\\\[[[XXXVVVUUURRRQQQPPPPPPPPPRRRTTTVVVZZZ[[[\\\\\\[[[\\\___aaa^^^___aaaccceeejjjppptttssssssqqqnnniiiddd```]]]VVVRRROOOOOOUUU___ggglllrrrwww~~~vvvggg\\\XXXYYY]]]\\\ZZZXXXWWWXXXXXXYYY\\\\\\]]]^^^```aaabbbbbb^^^______```ccciiiqqqwwwyyynnncccaaacccccccccdddddddddeeedddbbb`````````______^^^^^^]]]^^^^^^^^^aaacccgggkkkmmmvvv|||dddSSSOOOZZZhhh|||lll^^^ddd{{{zzzooo[[[}}}tttnnnkkkqqqsssxxxhhh```___aaa~~~lllVVVFFF???<<<<<<;;;;;;::::::::::::999;;;<<<<<<;;;:::<<<===>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFGGGJJJOOORRR^^^^^^```fffrrruuuiiippptttTTTFFFCCCAAAAAADDD???>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>@@@BBBCCCMMMNNNUUU___jjjzzz|||vvvhhhddd^^^ZZZZZZ[[[\\\\\\___```aaaaaa^^^YYYUUUQQQNNNRRRWWW[[[]]]___```aaa\\\YYYUUUSSSUUUXXX[[[\\\^^^^^^___cccgggjjjkkkkkkaaa```___^^^]]]\\\[[[ZZZ[[[XXXTTTOOOKKKGGGEEEDDDAAABBBCCCCCCDDDDDDDDDDDDCCCBBB???<<<999777666555555555555666666777777777999:::::::::;;;;;;;;;<<<;;;===>>>===<<<>>>CCCGGGSSSXXX^^^aaa```]]]ZZZXXXVVVUUUSSSQQQPPPQQQRRRSSSWWWXXXYYYYYYYYYZZZ\\\___\\\]]]^^^___bbbfffmmmqqqrrrqqqpppnnniiiddd```]]]SSSPPPMMMOOOWWWaaajjjoootttyyyqqqddd[[[YYYZZZ]]]\\\[[[YYYXXXXXXXXXXXX[[[[[[\\\^^^___aaabbbccc^^^^^^^^^^^^___ccciiimmmppphhhaaacccfffeeeeeefffiiijjjkkkhhhccc^^^[[[[[[]]]]]]]]]^^^___aaabbbccccccdddgggiiijjjrrrjjjWWWNNNTTT^^^sssuuucccbbbqqq~~~|||ttt|||cccyyyqqqnnnqqqsssuuuddd]]]^^^dddkkkTTTEEE???<<<<<<;;;;;;;;;:::::::::999;;;<<<<<<;;;;;;<<<===@@@?????????@@@AAABBBBBBCCCEEEFFFGGGHHHKKKNNNQQQYYY[[[^^^dddoooyyyttt}}}[[[KKKFFFBBBAAADDD??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>@@@AAACCCFFFHHHPPP[[[dddqqqxxxiiiddd]]]XXXWWWYYYZZZ[[[___```bbbbbb```[[[VVVRRRPPPSSSXXX\\\^^^___aaabbb\\\YYYUUUTTTUUUXXXZZZZZZ[[[ZZZXXXZZZ^^^cccfffggg```aaabbbaaa```]]]YYYWWWRRRPPPMMMIIIFFFDDDCCCCCC@@@AAACCCDDDEEEDDDDDDCCCAAA@@@===;;;888777666555444555555666777888888888777777888888999999::::::<<<>>>??????===???CCCGGGSSSYYY```eeeeeeccc```^^^ZZZXXXUUUSSSQQQQQQQQQRRRTTTVVVXXXXXXXXXXXXZZZ[[[\\\]]]^^^^^^```dddiiimmmpppoooooolllhhhbbb]]]ZZZNNNLLLKKKNNNWWWbbbkkkqqquuu{{{oooddd\\\ZZZ\\\\\\\\\ZZZYYYYYYXXXXXXXXXYYYZZZ[[[]]]___aaabbbccc^^^______^^^]]]^^^```ccchhhcccaaadddffffffgggjjjoooqqqrrrnnnfff^^^YYYWWWZZZ[[[\\\^^^```ccceeefffccceeegggiiiiiioooppp]]]PPPQQQWWWjjjjjjcccgggrrr{{{pppooo|||tttpppppppppqqq```ZZZ___fffgggQQQEEEAAA;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<>>>=========>>>???AAACCCDDDCCCEEEGGGIIIIIIJJJMMMOOOTTTWWW[[[```kkk|||vvvyyydddQQQIIICCC@@@BBB?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@AAABBBCCCEEENNNYYY^^^fff}}}zzznnnhhhaaa[[[YYYYYYYYYYYY^^^```aaabbb___[[[UUURRRSSSVVVZZZ]]]^^^```aaaccc[[[XXXUUUSSSSSSTTTTTTSSSUUUSSSQQQRRRUUUYYY\\\]]][[[]]]___```^^^YYYSSSOOOHHHGGGEEEDDDBBBBBBBBBBBBAAACCCEEEFFFGGGEEEDDDBBB>>>===;;;999777666555555444555666777888999:::;;;777777888888999::::::;;;<<<>>>@@@???>>>???CCCGGGNNNUUU^^^dddfffdddaaa```ZZZYYYVVVTTTRRRRRRSSSTTTQQQTTTVVVXXXWWWWWWXXXXXXZZZ[[[\\\\\\]]]___cccfffjjjjjjiiigggbbb\\\VVVRRRJJJHHHIIIMMMWWWcccmmmssswww|||}}}mmmccc\\\[[[]]]ZZZZZZZZZYYYYYYXXXXXXXXXWWWXXXZZZ\\\^^^```aaabbb___```aaa```^^^]]]]]]^^^dddbbbbbbeeedddcccgggnnnssswwwyyyuuukkkaaaZZZXXXYYYZZZ[[[]]]```bbbeeefffbbbdddgggiiihhhmmm|||yyyfffWWWRRRVVVccczzzmmm```\\\ggg{{{~~~~~~ooo}}}www}}}vvvrrrnnnmmmmmm]]]YYY___ggg}}}zzz}}}|||cccOOOEEECCC;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<;;;;;;<<<>>>::::::;;;<<<>>>AAADDDEEECCCEEEHHHJJJJJJJJJKKKMMMSSSUUUXXX]]]gggyyyvvvqqqkkkVVVLLLCCC???@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>@@@AAABBBEEEGGGOOOXXXZZZ^^^rrr{{{sssmmmeee^^^[[[ZZZYYYXXX]]]^^^``````^^^ZZZUUURRRUUUXXX\\\^^^___```bbbcccZZZWWWTTTRRRQQQPPPOOOMMMOOONNNLLLMMMPPPSSSTTTTTTUUUXXX[[[\\\YYYSSSLLLGGGAAAAAAAAA@@@@@@@@@AAAAAACCCDDDGGGHHHHHHFFFDDDCCC<<<;;;:::888777666555555555555666888999;;;<<<<<<999999:::;;;<<<<<<======;;;>>>@@@???===>>>BBBFFFHHHOOOYYY```cccbbb___^^^YYYXXXVVVTTTSSSTTTUUUUUUOOORRRVVVXXXWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZ]]]___ddddddccc```\\\UUUOOOKKKHHHGGGGGGMMMXXXdddoootttwww}}}{{{lllccc]]][[[]]]YYYYYYYYYYYYXXXXXXXXXXXXVVVWWWYYY[[[]]]___aaabbb___aaacccbbb```^^^]]]]]]dddccccccdddaaaaaagggppptttyyy}}}zzzoooddd]]]ZZZYYYYYYZZZ\\\^^^aaaccceee```cccgggiiihhhlllzzzooo]]]VVVWWW]]]uuummm\\\TTT___ttt|||pppzzzyyyzzzssssssuuuooo```WWW^^^ooo|||}}}}}}sss]]]KKKAAA>>>:::::::::999999::::::;;;::::::;;;;;;<<<===============>>>???@@@AAABBBBBBBBBEEEHHHIIIJJJKKKLLLNNNOOOSSSYYY___hhhwww|||ssszzz~~~[[[GGGCCCCCCAAACCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::<<<<<<======>>>@@@AAABBBEEEIIIMMMOOORRR]]]mmmzzz}}}wwwppphhhbbb``````___^^^`````````^^^\\\YYYVVVTTTSSSVVVZZZ]]]^^^^^^___```XXXUUURRROOONNNLLLJJJHHHGGGFFFFFFFFFGGGIIILLLMMMSSSUUUWWWWWWSSSMMMEEEAAA???>>><<<;;;;;;<<<===>>>BBBCCCEEEGGGGGGGGGEEEDDD===<<<999666555444555555666666666888:::;;;:::999<<<;;;:::999::::::<<<<<<>>>>>>>>>>>>???@@@AAABBBFFFKKKRRRZZZ___```^^^]]]]]][[[WWWTTTRRRRRRSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWXXXZZZZZZZZZYYYYYY[[[ZZZYYYVVVSSSOOOKKKIIIFFFEEEGGGMMMXXXdddoootttzzz}}}tttgggbbb]]]YYYWWWYYYYYYYYYYYYYYYZZZZZZZZZYYYZZZZZZ[[[\\\^^^___```bbbaaa```^^^]]]\\\[[[[[[aaa```_________```bbbcccpppzzzzzzooofff```[[[XXXVVVUUUVVV[[[___cccddd```cccfffeeeeeehhhpppwww{{{iii[[[TTT___pppvvvfffXXXZZZdddrrr{{{zzzvvvtttxxxyyy{{{tttsssuuupppccc\\\cccsssoooYYYHHH@@@>>>;;;;;;:::999999999::::::::::::;;;<<<<<<======>>>>>>>>>???@@@AAABBBCCCCCCCCCFFFIIIKKKLLLNNNQQQSSSTTTXXX]]]bbbjjjwwwoootttdddNNNGGGEEEBBBCCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<>>>???@@@AAACCCFFFJJJKKKMMMVVVcccnnn}}}xxxrrrjjjdddbbbaaa```______```aaaaaa___[[[WWWUUUUUUXXX\\\^^^___```______UUURRRNNNKKKJJJIIIGGGEEEFFFEEEDDDDDDEEEGGGIIIJJJLLLMMMNNNNNNKKKEEE@@@<<<>>>===<<<;;;;;;<<<>>>???BBBCCCEEEGGGHHHHHHGGGFFF???===:::777555555666777888777777999<<<===<<<;;;;;;;;;:::::::::;;;===>>>??????>>>>>>>>>???@@@@@@DDDHHHOOOWWW\\\^^^^^^]]]___\\\XXXTTTQQQPPPPPPQQQOOOPPPQQQRRRSSSTTTUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWUUUSSSPPPLLLIIIGGGEEEEEEFFFMMMXXXeeeoootttzzz}}}oooeeeaaa]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[]]]^^^______^^^]]]]]]\\\\\\]]]]]]aaa```_________```aaabbbjjjttt{{{zzzsssmmmeee___ZZZXXXWWWXXX[[[___aaabbb___bbbdddddddddgggnnnuuunnn```YYYYYYgggxxxttt\\\YYY]]]jjjvvvyyywwwuuummm{{{vvvrrrtttpppfffaaaiiivvv|||kkkTTTEEE???>>><<<;;;::::::999999999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDFFFIIILLLNNNSSSWWW[[[]]]```dddggglllxxxjjjkkkwwwnnnUUUKKKFFFDDDCCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===??????BBBEEEHHHIIIIIIOOOYYYaaarrr}}}wwwrrrkkkfffdddcccbbbaaa___aaacccdddccc___[[[XXXZZZ\\\___bbbcccbbb```^^^YYYUUUOOOKKKJJJJJJJJJIIIEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEFFFEEECCC???<<<999======<<<;;;<<<===???@@@AAACCCEEEGGGIIIIIIHHHGGG@@@>>>:::777666777888:::999999999;;;===>>>>>><<<;;;;;;::::::;;;===???@@@@@@??????>>>>>>>>>>>>>>>BBBEEEJJJQQQVVVZZZ\\\\\\___\\\XXXTTTPPPNNNMMMMMMLLLMMMNNNOOOQQQRRRTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTRRRQQQPPPNNNKKKHHHEEEDDDDDDDDDFFFMMMYYYfffpppuuuzzz}}}}}}zzz{{{zzziiibbb```^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYZZZZZZ[[[\\\]]]^^^[[[[[[[[[[[[[[[\\\]]]^^^```____________```aaaaaacccllltttwwwwwwtttlllccc^^^\\\YYYYYY[[[^^^______]]]___aaaaaaaaaeeekkkppp{{{uuuggg```TTT___mmm|||dddYYYSSS]]]llluuuwwwvvveeettt{{{vvvppppppllleeedddlllvvv|||{{{hhhQQQCCC>>>>>><<<<<<;;;:::999999999999;;;;;;;;;<<<======>>>>>>>>>??????@@@AAABBBCCCDDDEEEGGGJJJLLLPPPVVV\\\```fffhhhkkkllloooxxxeeedddjjj}}}uuuYYYKKKFFFDDDBBBBBB@@@???>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>AAADDDGGGHHHIIIMMMSSSYYYdddrrr}}}{{{tttqqqlllhhheeecccbbbbbb```cccgggiiihhheeeaaa^^^```aaadddfffgggddd```]]]ZZZUUUOOOJJJIIIJJJLLLLLLFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA???>>>===<<<===<<<<<<<<<===>>>???@@@@@@AAADDDGGGHHHIIIHHHHHH???===999666555777999;;;:::999999;;;>>>???>>>===;;;;;;:::;;;<<<>>>@@@AAA@@@@@@???>>>===<<<<<<===???AAAEEEJJJOOOTTTWWWYYYZZZXXXUUUQQQNNNLLLLLLKKKIIIJJJLLLMMMOOOQQQRRRSSSRRRQQQPPPOOOOOOOOOPPPQQQMMMMMMKKKIIIGGGDDDBBBAAABBBBBBEEEMMMZZZgggqqqvvvzzz||||||vvvuuuyyy}}}|||{{{tttfffaaa```^^^^^^___]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^ZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^^^^_________``````___eeekkkoootttuuuooofffaaa^^^\\\[[[\\\]]]]]]]]][[[]]]^^^^^^___bbbgggkkkttt~~~qqqiiiXXX]]]hhhxxxnnn[[[LLLQQQaaaooouuuvvvggglll}}}~~~~~~yyytttlllkkkfffaaacccmmmuuuxxx|||eeeOOOBBB>>>>>><<<;;;::::::999999999:::;;;;;;<<<<<<===>>>>>>???>>>??????@@@AAABBBCCCCCCFFFHHHJJJMMMQQQVVV]]]aaaiiilllmmmmmmnnnuuu{{{bbb^^^aaapppyyyZZZJJJEEEDDDBBBBBB@@@???>>>=========<<<<<<;;;;;;;;;::::::::::::999999999:::;;;<<<===???AAAEEEFFFHHHKKKPPPUUU]]]hhhzzz}}}|||zzzyyyyyyxxxuuusssooonnnkkkhhheeedddcccdddcccfffjjjnnnnnnlllhhhffffffgggiiikkkkkkggg```[[[TTTPPPIIIEEEEEEGGGIIIKKKIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>============>>>>>>??????>>>@@@BBBEEEGGGGGGFFFFFF===;;;888666555777999;;;999999999;;;>>>???>>>===;;;;;;:::;;;<<<>>>@@@AAA@@@@@@>>>===<<<;;;;;;;;;===>>>@@@DDDIIIMMMQQQSSSRRRQQQOOOMMMKKKKKKJJJJJJHHHHHHJJJKKKMMMOOOPPPQQQQQQPPPNNNMMMLLLLLLMMMNNNIIIIIIGGGEEECCCBBBAAA@@@@@@AAAEEENNNZZZhhhrrrwwwzzz|||~~~~~~vvvtttvvvyyy|||yyytttwww|||qqqfffbbbaaa___^^^______^^^^^^^^^]]]]]]\\\\\\]]]]]]\\\\\\\\\]]]]]]^^^[[[[[[ZZZYYYYYYYYYZZZZZZ]]]^^^^^^^^^_______________bbbdddffflllpppmmmfffbbb___]]]\\\\\\\\\\\\[[[ZZZZZZ[[[\\\]]]```cccfffnnn|||vvvcccbbbhhhvvvxxxbbbLLLJJJWWWeeennnsssllljjjsss|||{{{}}}|||vvvpppgggddd___]]]dddpppwwwxxx}}}~~~zzzaaaMMMBBB>>>===;;;::::::999999::::::;;;;;;<<<<<<======>>>?????????@@@@@@AAABBBCCCDDDDDDHHHJJJMMMPPPRRRVVV[[[___gggiiijjjhhhhhhnnnyyyrrr```ZZZZZZfffyyyaaaMMMFFFEEECCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<;;;===@@@BBBEEEHHHMMMPPPYYYbbbrrr|||{{{wwwuuusssqqqpppnnnkkkhhhkkkkkkkkkiiigggeeefffggggggjjjnnnrrrsssrrrpppnnnllllllmmmoooooojjjaaaYYYRRRNNNIIIFFFGGGJJJLLLMMMMMMLLLKKKIIIHHHFFFEEEDDDAAAAAA???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@BBBDDDDDDCCCBBB;;;:::888777777888999::::::999:::<<<>>>???>>>===;;;;;;::::::;;;===???@@@??????===<<<;;;;;;;;;;;;;;;<<<>>>@@@CCCGGGIIIKKKJJJIIIHHHHHHGGGGGGHHHHHHEEEFFFGGGIIIJJJLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJFFFEEECCCBBB@@@@@@@@@???>>>@@@DDDNNN[[[iiisssxxxzzz}}}~~~xxxwwwuuuuuutttppppppwwwxxxnnneeebbbaaa^^^^^^_________^^^^^^]]]]]]\\\\\\]]]]]]\\\\\\[[[\\\\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXX\\\]]]^^^^^^______^^^^^^___`````````eeejjjiiiddd```^^^\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ\\\^^^aaabbbfffpppmmmffffffrrrkkkSSSJJJOOOZZZeeennnmmmhhhjjjzzz|||{{{}}}{{{ssslllbbb^^^YYYZZZfffvvv~~~~~~}}}|||{{{{{{}}}oooZZZJJJAAA===<<<999999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>??????BBBBBBCCCDDDEEEFFFFFFGGGLLLNNNQQQSSSTTTVVVYYY\\\```bbbcccaaaaaafffpppxxxqqq]]]WWWUUU___qqqmmmUUUJJJFFFCCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;<<<>>>@@@BBBFFFJJJMMMVVV]]]lll}}}zzzxxxqqqpppmmmlllkkkhhheeebbbhhhjjjlllkkkiiihhhiiijjjkkknnnqqquuuwwwwwwvvvuuuqqqpppqqqrrrrrrlllaaaXXXPPPMMMIIIHHHJJJMMMPPPQQQOOONNNMMMKKKIIIGGGDDDCCCAAA@@@@@@???>>>=========????????????>>>>>>===<<<:::<<<>>>@@@AAA@@@???>>>:::999999999::::::::::::<<<;;;;;;===@@@AAA@@@???;;;;;;:::::::::;;;===>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<===???AAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJIIIHHHFFFEEEDDDBBBAAA@@@>>>======>>>>>>===???DDDNNN\\\iiisssxxxzzz}}}|||{{{yyyuuuqqqoootttrrrjjjcccbbbaaa^^^^^^_________^^^^^^]]]\\\\\\[[[\\\\\\[[[ZZZYYYYYYZZZZZZ]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]^^^___^^^^^^]]]\\\___``````bbbfffeeeaaa^^^\\\[[[[[[\\\\\\[[[ZZZXXXXXXXXXYYY[[[^^^______aaagggtttrrrfff```kkk{{{ttt]]]NNNJJJOOO]]]iiioooiiiccchhh|||{{{}}}zzzrrriii```[[[VVVYYYiii{{{~~~|||yyyyyyzzz}}}zzzgggUUUHHH@@@===;;;888888888999:::;;;<<<===<<<<<<======>>>>>>??????DDDDDDEEEFFFGGGHHHIIIIIIOOOQQQTTTVVVVVVWWWXXXZZZZZZ\\\]]]\\\[[[```jjjrrrzzzttt\\\UUURRR[[[lll~~~www\\\NNNHHHCCCBBB@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<<<<>>>>>>???@@@BBBFFFJJJMMMTTTYYYhhh{{{~~~zzzwwwpppnnnlllkkkjjjhhhdddbbbgggjjjmmmmmmkkkjjjkkkmmmnnnpppsssvvvxxxzzzzzzzzzsssrrrsssttttttmmmaaaXXXKKKHHHFFFEEEHHHKKKMMMNNNPPPOOONNNLLLIIIGGGDDDCCCBBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@@@@???===<<<;;;999;;;===>>>???>>>===<<<999:::;;;<<<<<<<<<;;;;;;=========???AAABBBAAA@@@<<<;;;:::999::::::<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>???BBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEGGGHHHHHHHHHFFFDDDBBBAAA@@@???===<<<;;;;;;<<<===<<<>>>DDDNNN\\\jjjtttyyyzzz}}}zzzssssss}}}nnngggbbbaaa```^^^^^^```______^^^]]]\\\\\\[[[[[[[[[ZZZYYYXXXXXXWWWXXXXXX\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\]]]^^^___^^^]]]]]]XXX^^^bbbbbbccceeeccc```\\\[[[ZZZ[[[\\\\\\[[[ZZZXXXXXXWWWYYY[[[]]]^^^^^^aaadddooossscccZZZdddvvvzzzdddRRRGGGIIIWWWfffqqqlll```]]]tttuuuhhh\\\[[[[[[bbbqqq{{{xxxzzz~~~}}}wwwjjj[[[PPPFFF>>>;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>=========>>>???@@@@@@CCCDDDEEEFFFFFFFFFFFFFFFOOOQQQSSSTTTTTTTTTUUUWWW[[[ZZZZZZ[[[]]]bbbfffhhhxxxyyycccXXXPPPWWWmmmdddNNNJJJDDDBBB???>>>>>>>>>>>>===>>>===<<<;;;:::;;;<<<<<<::::::::::::::::::::::::<<<>>>@@@AAACCCEEEHHHKKKNNNUUUbbbsss~~~|||zzzxxxtttnnnjjjiiiiiiiiihhheeefffjjjllljjjfffjjjqqqppppppqqquuuzzz{{{yyyvvvuuurrrppppppoooiii```XXXPPPMMMIIIEEEFFFIIIMMMPPPVVVUUURRRNNNKKKIIIGGGFFFFFFDDDBBB???>>>>>>??????AAAAAAAAA@@@???===<<<;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<======>>>???BBBCCCDDDDDDCCCBBB>>>===<<<;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;;;;::::::>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????<<<;;;;;;:::::::::;;;;;;>>>>>>BBBNNN^^^lllsssvvv{{{~~~{{{sss|||kkkgggbbb___^^^^^^^^^]]]^^^^^^______^^^\\\[[[YYYZZZYYYXXXWWWWWWVVVWWWWWWWWWXXXYYYZZZZZZYYYXXXWWW[[[\\\\\\]]]]]]]]]\\\\\\]]]^^^___aaaaaaaaa```___\\\\\\]]]]]]^^^]]]]]]]]]XXXYYY[[[[[[[[[[[[]]]^^^```dddlll}}}~~~iiiWWW[[[ooouuuXXXHHHLLLTTTVVVeeehhhhhhffflll~~~ttthhh^^^```ccclll}}}|||}}}~~~rrreeeVVVLLLDDD===:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>======>>>>>>???@@@AAACCCDDDEEEHHHJJJJJJGGGEEEIIILLLQQQTTTVVVWWWZZZ\\\[[[ZZZZZZZZZ\\\___ccceeettt|||dddXXXPPPYYYqqqkkkSSSJJJDDDBBB???>>>>>>???>>>===>>>===<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<>>>@@@AAABBBDDDHHHJJJLLLSSS___nnn}}}zzzxxx{{{wwwqqqmmmkkkjjjiiihhhfffgggjjjllljjjgggjjjqqqqqqqqqrrruuuyyyzzzxxxvvvuuusssqqqqqqpppkkkbbb[[[SSSPPPLLLHHHHHHJJJNNNQQQVVVUUUSSSPPPMMMKKKIIIHHHEEECCC@@@>>><<<<<<======@@@@@@@@@??????===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<===>>>>>>@@@BBBDDDDDDDDDCCCBBB>>>======<<<;;;;;;;;;;;;999999999999999999999999777888888888999888888888<<<<<<<<<<<<============????????????????????????????????????>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<>>>>>>CCCOOO___llltttwww~~~|||uuujjjfffbbb___^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[\\\\\\\\\[[[[[[ZZZ\\\]]]___`````````______]]]]]]^^^^^^______^^^^^^YYY[[[]]]]]]\\\\\\]]]^^^^^^ccckkkyyyppp\\\\\\kkk}}}~~~fffRRRKKKMMMPPP]]]eeejjjgggeeesssssshhh```eeelllxxx~~~~~~nnnaaaQQQGGGAAA;;;999;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>@@@AAAAAADDDCCCEEEKKKPPPPPPJJJDDDEEEIIIOOOSSSVVVYYY[[[]]][[[[[[ZZZZZZ[[[]]]```bbbnnnxxxmmm^^^SSS[[[vvvuuuXXXJJJEEECCC@@@????????????>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::;;;===???@@@AAACCCGGGIIIJJJOOOZZZhhhxxx~~~{{{yyy~~~zzzuuupppnnnlllkkkiiiggggggiiikkkiiigggjjjppprrrrrrsssuuuxxxyyywwwvvvuuutttssssssrrrnnnfff```XXXUUUQQQMMMKKKLLLOOOPPPTTTTTTSSSRRRPPPNNNKKKJJJFFFDDDAAA>>><<<<<<<<<<<>>===<<<;;;;;;:::::::::999999999;;;::::::;;;;;;<<<===>>>???@@@BBBDDDEEEDDDCCCBBB???>>>===<<<;;;;;;;;;;;;888888888888888888888888888888888888888888888777999:::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>========================<<<;;;;;;;;;;;;;;;<<<<<<>>>???EEEQQQ```mmmuuuxxxnnnhhheeeaaa^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[ZZZZZZYYYXXX[[[\\\]]]^^^^^^^^^]]]]]]]]]^^^^^^___``````______[[[]]]______^^^]]]]]]]]][[[aaahhhtttxxxaaa[[[cccssszzzbbbMMMHHHMMMSSSbbbnnnjjj```fffsssjjjdddiiiqqq}}}~~~|||~~~pppaaaPPPFFF@@@;;;999:::;;;;;;;;;<<<<<<<<<<<<============>>>???@@@AAABBBDDDCCCEEEMMMTTTUUUNNNFFFEEEIIINNNRRRUUUVVVWWWYYYZZZZZZZZZZZZ\\\^^^aaabbbiiittt}}}kkkZZZ^^^vvv|||\\\HHHFFFCCC@@@???@@@@@@???>>>>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;===>>>@@@@@@BBBEEEHHHIIIMMMVVVbbbqqq}}}}}}zzzvvvsssqqqpppmmmlllgggfffgggiiihhhfffiiinnnrrrssstttuuuvvvwwwvvvvvvuuuuuutttuuutttqqqkkkfff]]]ZZZVVVRRROOONNNOOOPPPQQQRRRTTTTTTSSSQQQNNNMMMJJJHHHEEEAAA???>>>>>>>>>>>>???????????????>>>>>>;;;::::::::::::999999999;;;;;;;;;;;;<<<===>>>???@@@AAACCCDDDEEEDDDCCCBBB??????>>><<<;;;;;;;;;;;;888888888888888888888888:::::::::999999999999999888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===>>>@@@GGGSSSbbbooowww{{{~~~mmmfffccc___]]]]]]]]]\\\[[[ZZZYYYXXXWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYZZZ[[[[[[[[[ZZZXXXWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^______^^^\\\^^^```aaa___]]]]]]]]][[[```gggooo}}}gggZZZ[[[fffwwwqqqSSSIIINNNOOO^^^mmmkkk```___tttsssllllllqqqwww}}}uuudddQQQFFF@@@<<<::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>???AAABBBCCCDDDCCCFFFNNNVVVXXXQQQJJJEEEIIIMMMQQQSSSTTTVVVWWWXXXXXXYYY[[[^^^aaaccceeeeeeqqq{{{fffcccttt___IIIFFFDDDAAA@@@@@@AAA@@@???===============<<<<<<<<<:::::::::::::::::::::::::::<<<>>>??????AAADDDFFFHHHLLLSSS]]]jjj|||zzzxxxvvvttttttsssqqqoooiiiffffffhhhhhhfffhhhmmmrrrssstttuuuuuuuuuvvvwwwvvvvvvvvvwwwvvvrrrnnnkkkaaa___[[[VVVSSSQQQPPPPPPQQQRRRTTTUUUUUUTTTSSSRRRNNNLLLHHHDDDAAA????????????@@@@@@@@@@@@@@@??????;;;;;;;;;:::::::::999999<<<<<<<<<<<<===>>>??????@@@BBBCCCEEEEEEDDDCCCBBB@@@???>>>===<<<;;;;;;;;;888888888888888888888888;;;:::999888888888999999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>BBBJJJVVVcccpppyyy}}}yyykkkcccaaa^^^\\\\\\\\\ZZZYYYYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]]]][[[ZZZYYYWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\^^^``````^^^]]]]]]]]]]]]aaagggmmmvvvrrraaaXXX\\\lll|||~~~___OOOOOONNNXXXeeeiiibbb]]]hhhxxx}}}ssspppvvv{{{xxxfffQQQFFFAAA===;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>@@@AAACCCDDDEEEDDDFFFMMMTTTWWWTTTPPPGGGJJJMMMPPPRRRTTTWWWYYYWWWXXXYYY\\\^^^aaadddeeebbbmmmyyylllrrrfffNNNGGGDDDBBBAAAAAAAAAAAA@@@===>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::;;;===>>>>>>@@@CCCEEEGGGJJJPPPXXXccctttyyyxxxwwwwwwwwwvvvtttqqqlllhhhfffhhhiiihhhjjjnnnppprrrtttttttttuuuvvvxxxvvvwwwxxxxxxvvvssspppnnneeeccc```\\\XXXUUUSSSSSSRRRTTTVVVWWWYYYYYYYYYYYYSSSPPPLLLHHHDDDBBBAAAAAABBBBBBBBBBBBBBBAAA@@@???<<<<<<;;;;;;;;;:::::::::===<<<<<<======>>>???@@@AAABBBDDDEEEEEEDDDCCCAAAAAA@@@???===<<<;;;;;;:::999999999999999999999999:::999777666555555666777888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;;;;;;;<<<===>>>>>>>>>CCCLLLXXXeeeqqqzzz~~~pppeeeaaa___]]][[[[[[[[[YYYXXXYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZ[[[]]]]]][[[ZZZYYYXXXXXXWWWXXXXXXWWWXXXXXXYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[]]]^^^^^^aaafffkkkqqqlll\\\XXXdddtttqqq[[[PPPNNNSSS^^^hhhfff^^^___fff|||||||||tttsss|||vvvcccNNNCCC???===<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@BBBCCCDDDEEEEEEGGGKKKQQQUUUWWWWWWOOOPPPRRRRRRRRRTTTWWWYYYWWWXXXYYY[[[]]]```aaabbb___iiiyyyzzzppp{{{pppWWWGGGEEEBBBAAAAAABBBAAA@@@===>>>>>>???>>>===<<<;;;::::::::::::::::::::::::999;;;<<<======???BBBDDDEEEHHHMMMSSS]]]lll~~~|||{{{zzzzzzzzzyyyuuurrrpppkkkiiikkklllkkkmmmpppoooqqqssstttssstttwwwzzzwwwxxxyyyxxxvvvssspppooojjjhhheeeaaa^^^ZZZXXXVVVVVVWWWXXXZZZ]]]^^^```aaa[[[XXXTTTOOOKKKHHHGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@=========<<<<<<<<<;;;;;;============>>>???@@@@@@BBBCCCDDDEEEEEEDDDCCCAAABBBAAA???===<<<;;;;;;::::::::::::::::::::::::::::::999777555444555666666777888888999;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========;;;;;;;;;;;;<<<===>>>???>>>DDDNNNZZZgggrrr||||||qqqgggaaa___^^^\\\[[[[[[ZZZXXXWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYZZZYYYYYYWWWVVVTTTSSSSSSSSSTTTUUUTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXYYY\\\______```dddiiimmmxxxvvv```UUU]]]kkk|||mmmWWWPPPRRR^^^llllllaaa\\\___{{{zzz{{{tttuuu}}}sss___JJJ@@@>>><<<<<<===;;;;;;;;;<<<<<<<<<============>>>???@@@BBBDDDEEEEEEFFFGGGJJJNNNSSSXXX[[[YYYXXXWWWTTTRRRRRRTTTVVVXXXXXXYYY[[[\\\]]]^^^___]]]ffftttooopppwww___HHHEEEBBBAAABBBBBBAAA@@@===>>>?????????>>><<<;;;::::::::::::::::::::::::999;;;<<<======>>>AAACCCCCCGGGKKKPPPXXXfffxxx~~~}}}}}}|||zzzvvvrrrsssnnnkkkmmmnnnnnnooorrrnnnpppssssssssstttxxx{{{wwwyyyzzzyyyvvvsssppppppmmmkkkiiieeeaaa^^^[[[ZZZYYYZZZ[[[]]]___bbbeeefffbbb___[[[VVVRRROOOMMMMMMFFFFFFFFFEEEDDDBBBAAA@@@>>>============<<<<<<<<<============>>>???@@@AAABBBCCCEEEFFFFFFDDDCCCAAABBBAAA???>>><<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999777666666777888666777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;;;;<<<<<<>>>??????>>>DDDOOO[[[gggsss|||tttjjjdddaaa___]]][[[ZZZ[[[ZZZXXXVVVYYYYYYZZZZZZYYYWWWUUUTTTSSSSSSTTTUUUVVVWWWYYYZZZYYYZZZZZZ[[[ZZZXXXVVVUUUVVVVVVXXXYYYZZZ[[[[[[[[[VVVUUUTTTRRRRRRRRRSSSTTTTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVXXX\\\______```ccchhhkkkttt{{{aaaRRRVVVcccppp}}}___SSSVVVcccrrrrrreee]]]```xxxtttuuu~~~rrr^^^JJJBBBAAA>>>:::888::::::::::::;;;<<<======???>>>>>>>>>>>>@@@AAABBBFFFGGGIIILLLOOOSSSVVVXXXYYYWWWVVVTTTTTTUUUVVVXXXXXXZZZ\\\\\\\\\]]]___```___bbbkkk~~~{{{iiitttmmmUUUGGGEEEGGGAAAAAADDD???@@@>>>===<<<======;;;999<<<;;;::::::999999::::::;;;;;;<<<<<<>>>???@@@AAABBBDDDHHHMMMQQQYYYjjjyyy~~~|||zzzzzzzzzzzzyyyvvvqqqooooooppppppppptttrrrppppppqqqqqqqqqppptttuuuwwwxxxwwwvvvtttsssrrrpppnnnjjjeee```\\\ZZZWWW]]]bbbdddhhhmmmmmmjjjhhhddd^^^XXXTTTQQQNNNKKKKKKJJJIIIGGGEEECCCBBBAAABBBAAA???===<<<;;;<<<<<>>===<<<===@@@CCCEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDBBB@@@>>><<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888888888666777999:::;;;<<<<<<<<<>>>======<<<;;;;;;::::::999999::::::<<<===???@@@??????>>>===<<<===???BBBAAAGGGQQQ___lllvvv{{{}}}{{{lll___\\\^^^\\\ZZZYYYXXXYYYZZZYYYXXXVVVUUUUUUXXXZZZYYYRRRKKKOOOQQQTTTWWWYYYZZZYYYYYYWWWYYY[[[[[[YYYXXXWWWXXXVVVWWWXXXYYYZZZ\\\]]]]]]ZZZZZZXXXUUURRRQQQRRRTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVXXXYYYZZZ^^^]]]^^^```ccclll}}}oooZZZRRRTTTaaauuuqqqZZZ]]]fffvvv|||jjjXXXxxxtttuuu~~~}}}{{{~~~ppp]]]IIIAAA@@@>>>;;;999::::::::::::;;;<<<===>>>>>>>>>>>>???AAACCCEEEFFFGGGHHHJJJLLLOOOQQQTTTUUUVVVUUUSSSRRRRRRTTTUUUWWWXXXZZZ[[[\\\[[[[[[\\\^^^^^^```hhhyyyiiijjjyyywwwYYYKKKFFFGGGAAAAAADDD??????>>><<<=========<<<:::<<<;;;::::::999999::::::;;;;;;;;;<<<===>>>???@@@AAABBBFFFKKKNNNVVVeeettt~~~}}}||||||||||||yyyvvvtttttttttsssrrrtttrrrqqqpppqqqrrrqqqpppssstttvvvwwwwwwvvvtttsssqqqooommmjjjfffbbb___]]]\\\bbbfffgggjjjnnnnnnkkkfffaaa[[[VVVSSSQQQOOOMMMMMMMMMKKKIIIGGGEEECCCBBBAAA@@@>>>=========>>>>>>@@@???>>>>>>???AAADDDEEEHHHHHHHHHIIIIIIHHHHHHGGGFFFEEECCC@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777666777888:::;;;<<<======>>>>>>======<<<;;;;;;:::===<<<<<<======>>>>>>????????????>>>===>>>@@@BBBCCCIIITTTaaaoooxxx~~~vvvhhh]]][[[^^^\\\ZZZYYYXXXYYYZZZYYYXXXVVVVVVXXX]]]___]]]UUUNNNPPPRRRTTTVVVXXXXXXWWWWWWWWWYYYZZZZZZXXXWWWVVVWWWVVVVVVWWWXXXYYYZZZZZZ[[[YYYYYYXXXVVVSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUVVVWWWXXX[[[ZZZ[[[]]]```gggwwwvvvaaaUUUSSSVVViii~~~~~~eeeccchhhvvvxxxjjjvvvsssuuu{{{|||~~~zzzuuuzzzmmm[[[GGG???>>>===<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>???AAACCCEEEHHHIIIHHHIIIJJJLLLNNNPPPQQQRRRSSSRRRQQQPPPQQQRRRTTTVVVXXXZZZ[[[ZZZYYYXXXYYY[[[\\\]]]dddrrriii```fff{{{```OOOHHHGGGAAAAAADDD??????===<<<===>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<===>>>?????????CCCGGGKKKQQQ___lll}}}~~~~~~}}}}}}{{{yyyyyyxxxuuuttttttrrrppppppqqqrrrqqqppprrrsssuuuvvvvvvuuusssrrrooonnnllljjjgggdddbbbaaaaaafffiiiiiikkknnnnnnkkkddd___XXXSSSPPPPPPPPPOOOPPPOOOMMMKKKHHHFFFDDDCCC@@@???>>>===>>>>>>???@@@@@@@@@@@@@@@BBBDDDFFFHHHLLLLLLMMMLLLLLLKKKJJJIIIHHHFFFDDDBBB@@@>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777777666666777888999;;;<<<===>>>???>>>>>>======<<<;;;;;;????????????????????????>>>@@@AAAAAA@@@@@@AAABBBEEELLLXXXeeerrr{{{qqqddd[[[ZZZ]]]\\\ZZZYYYXXXZZZZZZZZZYYYWWWXXX[[[```ccc```YYYRRRSSSTTTVVVWWWXXXXXXWWWVVVWWWYYYZZZYYYWWWUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXWWWYYYYYYXXXUUUSSSSSSSSSUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVWWWZZZ\\\aaammmzzzjjjYYYPPPMMM\\\nnn}}}nnneee```kkk~~~wwwtttqqquuuwwwyyy{{{}}}~~~}}}zzzxxxtttxxxhhhWWWFFF>>>============;;;;;;;;;;;;<<<===>>>??????@@@AAABBBDDDFFFGGGHHHGGGHHHIIILLLNNNOOOQQQQQQRRRQQQPPPPPPPPPRRRUUUVVVXXXYYYZZZYYYXXXWWWXXXYYY\\\]]]bbbmmmkkk[[[]]]lllfffSSSHHHEEE???AAADDD@@@???=========???@@@???===<<<<<<;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>AAAEEEHHHMMMXXXcccsss~~~~~~||||||{{{yyyuuusssrrrpppoooooopppqqqpppoooppprrrsssuuuuuutttsssrrrnnnmmmllljjjhhhgggffffffeeeiiikkkiiijjjmmmllliiieee___XXXRRROOOOOOOOOOOOPPPOOOMMMKKKHHHFFFDDDCCC@@@???>>>======>>>???@@@@@@AAABBBDDDGGGJJJLLLMMMQQQQQQQQQPPPOOONNNLLLLLLJJJIIIFFFDDDBBB@@@???>>>=========<<<<<<<<<<<<;;;<<<<<<;;;:::888777666666666777888999:::<<<>>>>>>@@@??????>>>======<<<<<<>>>>>>??????@@@@@@@@@@@@???AAACCCCCCBBBBBBCCCDDDFFFNNN[[[iiittt|||~~~{{{zzz~~~}}}{{{|||{{{mmmbbb[[[ZZZ]]][[[YYYXXXXXXYYYZZZZZZYYYWWWXXXZZZ^^^```___[[[WWWWWWWWWXXXYYYYYYXXXWWWWWWWWWXXXYYYXXXUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZYYYWWWUUUTTTTTTVVVVVVVVVUUUTTTSSSRRRQQQSSSSSSSSSSSSTTTUUUVVVWWWUUUTTTUUUWWWXXX[[[eeeooouuu^^^OOOLLLTTT```nnnvvvfffYYY^^^rrr~~~sssqqquuuuuuwwwyyyzzzzzzyyyxxxwwwvvvyyy}}}bbbSSSDDD>>>=========>>><<<<<<<<<<<<===>>>??????AAABBBBBBCCCDDDEEEFFFFFFDDDFFFIIILLLOOOQQQRRRRRRSSSRRRQQQPPPQQQSSSUUUWWWWWWXXXYYYYYYXXXWWWXXXZZZ______cccjjjxxxiiiZZZ[[[```xxxnnnXXXJJJEEE???AAAEEEBBB???>>>===>>>???@@@???>>>===<<<;;;;;;::::::;;;;;;::::::999::::::;;;<<<===???>>>@@@DDDFFFIIIQQQ[[[fffqqq~~~}}}|||{{{zzzzzzzzzxxxtttqqqpppnnnmmmmmmooopppooonnnpppqqqssstttuuutttsssrrrnnnmmmkkkjjjjjjiiijjjjjjiiilllmmmllllllooonnnkkkiiiccc[[[TTTPPPNNNMMMMMMOOONNNLLLJJJGGGEEECCCBBBAAAAAA???>>>>>>>>>???@@@AAACCCFFFJJJNNNQQQSSSTTTUUUUUUUUUTTTSSSQQQOOOOOOLLLKKKIIIFFFDDDBBB@@@@@@>>>>>>=========<<<<<<<<<<<<<<<;;;:::999888777666666666777888:::<<<>>>???AAA@@@@@@??????>>>======:::;;;===???AAABBBBBBBBB@@@BBBDDDEEEDDDDDDEEEFFFHHHQQQ___lllvvv}}}{{{vvvsssuuutttrrrrrrttt}}}zzzlllbbb[[[ZZZ\\\ZZZXXXWWWWWWXXXYYYYYYXXXXXXWWWWWWWWWYYYZZZZZZYYYWWWWWWWWWWWWWWWVVVUUUUUUWWWXXXXXXWWWTTTSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTVVVXXXZZZZZZXXXVVVUUUUUUWWWWWWWWWWWWVVVUUUSSSSSSUUUUUUUUUUUUVVVWWWWWWXXXUUUSSSTTTVVVWWWXXX___ggguuufffSSSMMMOOOTTT___rrrnnn\\\ZZZiii{{{|||sssrrrwwwvvvxxxzzzzzzyyyxxxyyyzzzxxxyyy~~~www\\\OOOCCC>>>>>>======???===<<<<<<======>>>???@@@BBBCCCDDDEEEFFFFFFFFFEEEDDDFFFIIIMMMPPPRRRRRRSSSTTTSSSRRRQQQRRRTTTVVVWWWVVVWWWYYYZZZYYYZZZ\\\]]]aaabbbeeeiiittthhhYYYYYYVVVkkkzzzaaaNNNFFF???AAAFFFBBBAAA???>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===@@@>>>???BBBDDDFFFLLLSSS^^^gggvvv~~~|||zzzyyyxxxxxxxxxwwwtttqqqooonnnlllmmmnnnpppoooooooooqqqsssuuuuuuuuusssrrrnnnmmmlllkkkkkkkkklllmmmmmmpppqqqooopppsssssspppnnnhhh___XXXSSSPPPNNNLLLLLLLLLJJJHHHFFFDDDCCCBBBCCCBBBAAA@@@@@@AAACCCCCCGGGIIIMMMQQQUUUWWWXXXYYYXXXWWWWWWVVVUUUTTTRRRRRROOOMMMKKKHHHEEECCCBBBAAA>>>>>>>>>>>>============<<<<<<;;;:::999888888777666666777888:::<<>>>>>999;;;===@@@BBBCCCDDDCCCBBBCCCEEEEEEEEEEEEGGGIIILLLVVVdddpppxxx~~~zzzuuuqqqpppoooooorrrwwwvvvkkkccc\\\ZZZ\\\XXXVVVUUUUUUWWWXXXXXXWWWWWWVVVTTTSSSTTTVVVXXXZZZUUUUUUUUUTTTTTTSSSSSSSSSVVVWWWWWWVVVTTTTTTUUUWWWVVVVVVVVVVVVVVVUUUUUUUUUWWWXXXZZZYYYXXXWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVWWWWWWWWWWWWWWWXXXYYYYYYVVVTTTSSSUUUUUUVVV\\\ccckkkrrr^^^NNNJJJKKKTTTgggxxxqqq___WWW^^^lllzzz|||uuuvvvzzzyyy{{{}}}}}}{{{{{{|||~~~zzzxxx{{{oooVVVLLLBBB??????======>>>============>>>???@@@@@@BBBCCCEEEGGGHHHIIIHHHHHHFFFHHHKKKNNNQQQQQQRRRQQQUUUTTTRRRQQQQQQSSSTTTVVVTTTWWWYYY[[[\\\]]]```bbbcccdddfffiiiqqqkkkYYYWWWRRRbbbxxxlllVVVJJJAAABBBEEEAAABBBAAA??????@@@@@@???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@======AAABBBCCCGGGLLLVVV^^^mmm~~~~~~}}}zzzyyyxxxxxxxxxxxxvvvtttpppooonnnnnnpppqqqqqqppppppqqqsssuuuvvvuuutttsssooonnnlllkkkkkklllnnnooommmppprrrpppqqquuuvvvtttpppkkkddd]]]XXXTTTQQQNNNKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBBBBCCCEEEGGGIIIKKKOOOQQQTTTXXXZZZ[[[ZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTQQQOOOMMMJJJGGGEEECCCBBB?????????>>>>>>>>>======;;;;;;;;;::::::999999999666666666777999<<>>===>>>============>>>???@@@AAABBBCCCFFFHHHJJJKKKLLLLLLIIIKKKMMMPPPQQQQQQPPPOOOUUUTTTRRRQQQQQQRRRSSSTTTTTTVVVYYY[[[]]]```ccceeeccceeegggiiiooo}}}ppp[[[VVVTTT___pppttt\\\MMMBBBBBBEEE???CCCBBB@@@@@@@@@@@@>>>=========<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======???<<<<<>>>>>>>>>>>::::::::::::::::::::::::777666666777999<<<@@@BBBCCCBBBBBBAAAAAA@@@@@@??????@@@BBBDDDEEEEEEDDDCCCEEEFFFFFFEEEEEEGGGJJJMMMSSS^^^lllwww||||||xxxwwwyyy~~~xxxjjjddd```\\\ZZZ[[[UUUSSSRRRSSSTTTVVVVVVUUUVVVWWWXXXWWWVVVVVVVVVXXXYYYXXXXXXWWWWWWXXXXXXXXXVVVVVVWWWVVVUUUVVVYYY[[[WWWWWWWWWXXXXXXYYYYYYYYYXXXYYYYYYXXXWWWWWWZZZ\\\[[[\\\\\\]]]]]]]]]\\\\\\XXXXXXWWWWWWWWWXXXYYYYYYXXXSSSQQQRRRSSSTTTYYY___^^^sssvvvXXXNNNGGGLLLYYYfffmmmqqqvvvpppeeeWWWPPPWWWiiiyyy|||wwwvvvyyy~~~}}}xxxxxxyyy|||www```LLLEEE>>>;;;===???>>><<<<<<======>>>???@@@@@@AAACCCDDDFFFIIIKKKNNNPPPQQQPPPPPPQQQQQQRRRRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSTTT[[[___\\\ZZZ^^^bbbcccfffeeefffhhhkkkvvvhhhTTTUUUYYYfff}}}iiiPPPDDDAAA@@@>>>AAAAAAAAA@@@@@@@@@??????===<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCKKKSSS___nnn}}}~~~}}}|||{{{yyyyyyyyyzzz{{{tttuuuuuuuuutttrrrpppoooqqqqqqqqqrrrrrrrrrsssssssssqqqnnnllljjjjjjkkklllmmmnnnoooqqqqqqqqqppppppnnnlllgggaaa[[[VVVQQQOOOIIIJJJJJJJJJIIIHHHFFFEEEBBBEEEHHHLLLPPPRRRTTTTTTZZZYYYYYYZZZ\\\[[[YYYWWWSSSRRRRRRQQQPPPOOONNNNNNJJJJJJHHHGGGEEECCCBBBAAABBBBBBAAAAAA???>>><<<<<<;;;;;;<<<<<<;;;;;;:::999888777666555555777<<<@@@@@@CCCEEEEEECCCAAA@@@@@@???>>>???AAADDDEEEEEECCCDDDCCCEEEFFFEEEEEEJJJRRRXXXeeerrryyy}}}{{{uuuxxx{{{~~~rrrgggccc```\\\YYYXXXWWWUUUTTTUUUVVVWWWWWWWWWTTTUUUVVVXXXXXXXXXXXXWWWYYYXXXVVVUUUVVVWWWYYY[[[YYYYYYXXXXXXXXXXXXYYYYYYXXXYYYZZZ[[[\\\\\\[[[ZZZ[[[ZZZYYYXXXXXXWWWWWWXXX[[[\\\]]]^^^^^^^^^]]]]]]\\\ZZZWWWUUUTTTTTTVVVWWWYYYVVVSSSQQQQQQTTTWWWZZZ___kkkzzz```OOODDDKKKVVV^^^ccciiippppppgggXXXNNNRRR___iiizzzuuuxxx~~~xxxwwwwwwxxx}}}qqqZZZKKKDDD>>>;;;===>>>>>><<<======>>>???@@@AAAAAABBBCCCDDDFFFIIILLLOOOQQQRRRPPPQQQQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTSSSRRRRRRWWW^^^bbb```___bbbeeefffgggggghhhjjjllluuupppZZZSSSXXXhhh~~~vvv\\\MMMFFFCCCAAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBFFFMMMXXXeeesss~~~}}}|||{{{zzzzzzzzzzzzttttttuuuuuusssrrrpppoooqqqqqqrrrrrrsssttttttuuuooonnnkkkiiigggggghhhhhhkkklllmmmoooppppppooooookkkiiieee___YYYTTTPPPNNNKKKKKKJJJIIIHHHGGGGGGFFFHHHJJJMMMQQQUUUXXXYYYZZZ[[[YYYXXXXXXXXXVVVSSSQQQMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;<<<<<<;;;;;;::::::888888777666666999>>>AAABBBDDDFFFGGGEEEDDDCCCCCC@@@??????AAACCCDDDDDDBBBDDDCCCDDDFFFEEEEEEKKKRRRZZZgggtttzzz~~~yyy|||vvvlllccc```^^^[[[YYYYYYWWWVVVTTTUUUWWWXXXXXXWWWWWWXXXYYYYYYYYYXXXVVVUUUYYYXXXWWWWWWWWWXXXZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYWWWXXXZZZ[[[\\\\\\\\\[[[[[[[[[YYYXXXXXXXXXXXXXXX[[[[[[\\\]]]]]]]]]]]]]]]]]][[[XXXUUUTTTTTTUUUVVVWWWUUUSSSQQQRRRUUUYYY[[[]]]gggtttkkkXXXHHHJJJSSSZZZbbbkkkppprrrpppcccSSSNNNXXXfffwwwttt~~~~~~yyyxxxvvvuuuxxxhhhRRRHHHCCC===:::<<<======<<<===>>>???@@@AAABBBCCCCCCCCCDDDGGGJJJMMMPPPRRRSSSQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUSSSQQQOOONNNWWW^^^dddcccbbbeeegggfffhhhhhhjjjmmmnnnuuu}}}eeeWWW[[[hhhgggRRRFFFAAA???????????????>>>>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBHHHQQQ\\\hhhwww~~~}}}|||zzzyyyyyyttttttttttttsssqqqpppnnnqqqqqqrrrsssuuuvvvwwwwwwrrrqqqnnnlllkkkjjjkkkkkkkkklllnnnoooppppppooooooiiigggccc___YYYUUUQQQOOOMMMLLLJJJIIIHHHIIIIIIJJJMMMOOORRRVVVXXXZZZ[[[[[[ZZZXXXVVVTTTRRRPPPLLLIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@AAAAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888888888777777:::>>>BBBAAACCCFFFGGGFFFDDDDDDDDDBBB@@@@@@AAACCCCCCCCCAAADDDCCCDDDFFFEEEEEEKKKSSS\\\iiivvv{{{nnneee^^^]]]]]]ZZZYYYZZZXXXVVVUUUVVVWWWYYYXXXXXX[[[[[[[[[[[[ZZZXXXVVVTTTXXXXXXYYYZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXYYY[[[\\\]]]]]]]]][[[[[[ZZZYYYXXXXXXXXXXXXZZZ[[[[[[[[[\\\\\\\\\\\\]]][[[YYYVVVTTTTTTUUUUUUVVVUUUSSSSSSTTTWWWZZZ]]]\\\bbblllyyyzzzcccNNNIIINNNUUUaaammmssswwwzzzsss^^^MMMQQQ___uuuuuu}}}{{{yyywwwxxx}}}www___LLLEEEAAA<<<:::;;;<<<<<<<<<======>>>???AAABBBCCCCCCBBBDDDFFFIIILLLPPPRRRSSSRRRRRRSSSTTTVVVWWWXXXXXX\\\[[[ZZZWWWSSSPPPMMMKKKUUU\\\aaabbbbbbeeeeeecccfffgggkkkoooqqquuuuuuccc___fff|||rrrWWWFFF@@@@@@@@@@@@@@@@@@?????????>>>=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@BBBFFFMMMTTT^^^mmm~~~|||zzzyyyxxxttttttttttttsssqqqpppoooqqqqqqssstttvvvxxxyyyzzzuuutttsssqqqoooooonnnnnnnnnooopppqqqpppooonnnmmmhhhgggccc```[[[WWWTTTSSSNNNMMMKKKJJJKKKLLLNNNPPPRRRSSSUUUVVVWWWWWWWWWVVVVVVSSSQQQNNNMMMJJJGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAA@@@??????<<<<<<;;;;;;::::::::::::::::::999888777888;;;>>>???AAADDDFFFEEEDDDDDDDDDEEECCCBBBBBBCCCDDDCCCBBBDDDBBBCCCEEEEEEEEELLLUUU^^^jjjwww|||~~~|||jjjccc^^^^^^]]][[[ZZZ[[[YYYWWWVVVWWWXXXZZZYYYYYY\\\\\\\\\\\\[[[YYYWWWVVVXXXYYY[[[\\\\\\\\\ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXYYY[[[\\\]]]^^^___\\\[[[ZZZYYYXXXXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[]]]\\\YYYWWWUUUUUUUUUUUUWWWVVVUUUUUUVVVXXXZZZ[[[[[[^^^dddnnnmmmTTTIIIJJJQQQ```oooxxxzzzmmmUUUNNNVVV~~~tttyyy}}}{{{yyyyyy~~~nnnXXXIIIBBB@@@===;;;;;;<<<======<<<===>>>???AAABBBCCCDDDBBBCCCFFFIIILLLOOOQQQRRRSSSSSSTTTUUUVVVWWWXXXXXX\\\[[[ZZZYYYWWWUUUSSSRRRUUU[[[```aaacccffffffcccdddeeeiiiooorrrvvvpppccc```uuuaaaLLLEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????@@@DDDIIINNNUUUcccvvv~~~|||zzzyyyxxxwwwtttuuuuuuuuutttrrrpppoooqqqrrrsssuuuwwwyyyzzz{{{uuutttsssrrrpppoooooonnnpppqqqqqqpppnnnllljjjiiifffeeeccc```\\\YYYWWWVVVPPPOOONNNNNNOOORRRTTTVVVVVVVVVVVVVVVTTTRRRPPPOOOOOOMMMKKKIIIIIIHHHEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAAAAA@@@@@@???===<<<;;;:::::::::;;;;;;;;;;;;:::888666555777999>>>AAADDDFFFFFFEEEFFFFFFGGGEEECCCCCCDDDEEEDDDDDDCCCBBBBBBDDDDDDFFFMMMVVV```lllxxx}}}~~~}}}wwwiiidddaaaaaa```\\\[[[]]]ZZZXXXWWWXXXYYY[[[ZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYWWWYYY[[[]]]]]]\\\ZZZYYYXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXYYYZZZ\\\^^^___```\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZ[[[]]][[[ZZZXXXVVVUUUUUUUUUYYYYYYXXXXXXWWWXXXXXXYYY[[[\\\___fffuuutttZZZMMMIIIOOO___ooo|||}}}}}}fffUUUPPP}}}uuu}}}~~~|||zzzzzz~~~{{{eeeRRRGGGAAA???===<<<;;;<<<===>>>======???@@@BBBCCCEEEEEEDDDEEEGGGJJJLLLOOOQQQRRRTTTTTTUUUUUUVVVWWWWWWWWWVVVWWWXXXZZZ[[[\\\\\\\\\YYY^^^aaabbbeeeiiiiiifffcccdddhhhnnnqqqttt|||kkk___nnnlllTTTIIIGGGCCCBBBBBBBBBAAAAAAAAAAAA>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<>>>>>>===AAAEEEHHHMMMZZZmmm{{{~~~}}}zzzxxxwwwwwwwwwxxxvvvvvvvvvvvvuuusssrrrpppqqqrrrsssuuuwwwyyyzzz{{{yyyxxxwwwvvvuuusssrrrrrrooopppooonnnllljjjhhhfffeeedddbbb```^^^[[[ZZZYYYUUUUUUTTTTTTUUUWWWXXXYYYXXXXXXWWWUUUSSSPPPMMMKKKJJJHHHFFFFFFFFFFFFEEEDDD???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEAAAAAABBBAAAAAA@@@??????===<<<;;;:::999:::;;;;;;;;;;;;;;;888666555666777===@@@DDDFFFGGGGGGHHHHHHHHHEEECCCCCCDDDEEEEEEEEECCCAAABBBDDDDDDFFFNNNXXXcccooo{{{~~~wwwmmmhhhdddbbbcccaaa]]]\\\^^^[[[YYYXXXYYYZZZ\\\[[[[[[XXXYYYZZZ\\\]]]]]]\\\\\\XXXYYY[[[\\\]]]\\\ZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ\\\]]]___```\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWYYYZZZ[[[[[[YYYXXXWWWWWWVVVVVV[[[[[[ZZZZZZYYYXXXXXXWWWZZZZZZ\\\aaakkk~~~{{{cccUUUNNNOOO]]]mmm}}}yyybbbQQQ|||vvv}}}}}}uuu]]]LLLEEE@@@???>>>===<<<===>>>??????@@@AAACCCDDDFFFGGGHHHHHHIIIJJJLLLNNNPPPRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTVVVXXX[[[]]]___``````\\\___aaabbbeeekkkllliiieeedddhhhmmmoooqqqxxx{{{ggglllzzz___NNNGGGBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======<<<@@@DDDEEEIIITTTggguuu|||zzzwwwtttssstttvvvxxxwwwwwwxxxwwwvvvuuusssrrrrrrrrrsssuuuvvvxxxyyyzzz{{{{{{{{{zzzxxxwwwuuutttooooooppppppnnnmmmkkkjjjhhhgggfffdddbbbaaa```___\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUTTTSSSPPPMMMJJJIIIHHHFFFDDDDDDEEEEEEEEEDDD@@@AAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGCCCCCCBBBBBBAAA@@@???>>>>>><<<;;;999999:::;;;<<<:::::::::999777777888:::999<<<@@@CCCDDDDDDEEEFFFFFFCCCAAAAAABBBDDDEEEDDDCCCAAAAAACCCDDDFFFOOOYYYgggsss~~~~~~tttkkkeeecccaaaaaabbbaaa\\\\\\___\\\ZZZYYYYYY[[[\\\\\\[[[WWWXXXZZZ[[[\\\\\\\\\[[[XXXYYYZZZ[[[[[[[[[ZZZYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZ[[[]]]^^^___]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWUUUUUUUUUVVVXXXYYYZZZYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYY]]]cccpppmmm___TTTQQQ[[[iiiyyyqqqXXX|||wwwqqqXXXHHHCCC?????????>>>======???@@@AAABBBCCCEEEFFFHHHIIIJJJKKKKKKMMMNNNPPPRRRSSSSSSVVVVVVUUUUUUUUUUUUTTTTTTWWWXXXZZZ[[[]]]^^^^^^^^^\\\___``````dddjjjllliiigggfffhhhlllnnnooottt{{{qqqmmm~~~kkkVVVKKKAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<======AAAEEEFFFHHHSSSeeesss{{{xxxtttqqqqqqsssvvvxxxxxxxxxxxxxxxwwwvvvtttsssrrrssstttuuuvvvwwwxxxyyyxxxxxxxxxwwwuuutttrrrqqqpppqqqrrrssssssrrrqqqpppllllllkkkjjjhhhgggfffeeebbbaaa```___]]][[[XXXWWWPPPPPPPPPOOOMMMKKKHHHGGGHHHFFFDDDCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHCCCCCCCCCBBBAAA@@@>>>===>>><<<;;;999999:::;;;<<<888999::::::999999;;;===444777<<>>@@@@@@AAACCCEEEGGGHHHIIIJJJOOOOOOOOOOOOPPPRRRTTTUUUYYYYYYXXXVVVVVVUUUUUUUUUXXXXXXXXXYYY[[[]]]___```___```bbbcccffflllsssxxxwwwjjjccchhhlllkkkqqqzzz~~~ooovvvxxx^^^QQQEEEDDDBBB@@@AAABBBAAA>>>???>>>===<<<<<<;;;;;;;;;<<<;;;::::::999999::::::===<<<:::999999:::<<<======<<<>>>BBBEEENNN```ppp|||~~~{{{yyyuuuqqqoooqqqtttxxxzzzxxxwwwuuuuuuvvvvvvtttrrrttttttttttttuuuuuuuuuuuuvvvuuusssrrrssstttvvvwwwtttsssrrrppppppqqqrrrsssooooooooopppqqqpppllljjjmmmfff___\\\\\\\\\YYYVVVOOOMMMLLLKKKKKKJJJGGGEEEFFFEEEDDDCCCDDDFFFHHHJJJHHHFFFDDDEEEGGGIIIJJJIIIKKKJJJJJJJJJIIIIIIIIIIIIJJJIIIHHHGGGEEECCCAAA@@@???>>>===<<<;;;:::::::::999999999999999999999999:::::::::;;;===>>>@@@AAADDDBBB@@@BBBDDDDDDBBB???@@@;;;<<>>@@@AAABBBDDDGGGIIIJJJKKKKKKPPPOOOOOOOOOPPPRRRTTTUUUXXXXXXWWWWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddggglllrrrwww}}}ppphhhkkkllliiillltttnnnnnnvvviiiVVVGGGEEEBBB@@@AAABBB@@@===@@@???>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::===;;;:::999999:::;;;===>>>>>>???BBBDDDKKKZZZhhhxxx|||{{{vvvssspppppprrruuuxxxyyyxxxvvvuuuuuuvvvvvvuuusssuuuuuuuuuvvvvvvvvvvvvvvvuuutttsssrrrssstttvvvwwwuuuuuutttsssrrrrrrrrrsssooooooooopppqqqpppmmmjjjmmmggg___[[[ZZZYYYUUUQQQNNNLLLKKKJJJJJJIIIGGGDDDGGGFFFEEEEEEEEEGGGIIIJJJGGGEEEDDDEEEGGGIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLKKKIIIGGGDDDBBBAAA???>>>===<<<;;;:::::::::777777777777777777777777:::::::::;;;<<<===>>>???AAA@@@???@@@BBBBBB@@@>>>@@@;;;<<>>AAA@@@???>>>============<<<;;;;;;:::::::::::::::<<<;;;:::999999:::;;;<<<>>>>>>@@@BBBCCCGGGRRR^^^ppp||||||yyyxxxqqqpppoooqqqtttwwwxxxxxxvvvuuusssssstttuuuuuutttuuuvvvvvvvvvwwwwwwwwwxxxtttssssssssstttuuuwwwxxxwwwwwwwwwvvvvvvtttsssssspppooooooooopppooommmjjjmmmggg___ZZZXXXUUUQQQNNNNNNMMMLLLKKKKKKJJJHHHFFFJJJJJJIIIHHHHHHIIIJJJKKKIIIHHHGGGHHHKKKMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKIIIFFFDDDBBB??????===<<<;;;:::::::::888888888888888888888888:::::::::::::::;;;<<<<<<>>>======>>>??????>>><<<@@@<<<===AAACCCDDDMMMYYYiiiqqq{{{~~~}}}}}}ssskkkccc^^^\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZUUUVVVWWWYYYYYYZZZZZZZZZ]]]^^^]]]ZZZWWWUUUVVVWWW[[[[[[\\\]]]]]]]]]\\\\\\WWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUSSSRRRRRRTTTVVVUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUWWWYYYXXXZZZdddooozzzrrrdddWWWOOOVVVcccrrr}}}~~~xxxzzz~~~yyy{{{vvv___MMMDDDAAA<<<===>>>>>>===>>>@@@AAABBBDDDFFFHHHKKKMMMNNNNNNQQQPPPPPPPPPQQQSSSUUUVVVYYYYYYYYYZZZ[[[]]]^^^___]]]^^^aaabbbcccbbbaaa___eeefffhhhhhhiiikkknnnqqqqqqjjjfffggggggfffiiinnntttpppccc___kkkgggOOOGGGAAA@@@BBBAAA@@@???BBBAAA@@@???>>>>>>>>>>>><<<<<<;;;:::::::::::::::;;;;;;:::999999:::;;;;;;<<<<<<>>>AAABBBCCCKKKTTTfffppp}}}zzzvvvtttmmmmmmooorrrvvvwwwwwwvvvrrrqqqooooooqqqssssssrrruuuuuuuuuvvvvvvwwwwwwxxxtttttttttuuuvvvxxxyyyzzzxxxyyyyyyyyyxxxvvvtttsssrrrqqqpppppppppnnnllliiikkkfff```\\\YYYVVVSSSPPPSSSRRRPPPPPPPPPOOOMMMKKKPPPOOONNNMMMLLLMMMMMMNNNOOONNNMMMOOOQQQSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTPPPPPPNNNLLLIIIGGGDDDCCC@@@???>>><<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999:::::::::;;;<<<<<<<<<<<<;;;>>><<<<<<@@@BBBEEEOOOZZZhhhpppzzz~~~}}}{{{|||~~~}}}|||~~~}}}xxxpppkkkddd^^^ZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXSSSTTTWWWYYYZZZZZZZZZYYY[[[[[[[[[YYYVVVUUUUUUWWWZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVVVVVVVUUUUUUUUUUUUSSSTTTTTTSSSQQQQQQSSSUUUTTTUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWTTTSSSUUUWWWWWWWWW^^^fffxxx~~~yyynnn^^^RRRQQQYYYeeepppyyyyyyuuuwww||||||yyywwwyyy|||~~~oooYYYJJJCCCAAA===>>>???>>>>>>>>>@@@BBBBBBCCCEEEHHHKKKMMMNNNNNNRRRQQQQQQQQQRRRTTTVVVWWW[[[[[[[[[[[[[[[\\\]]]]]]^^^___aaacccccccccaaa```eeegggiiiiiiiiijjjkkkmmmjjjgggfffgggggggggjjjnnnqqq|||wwwggg]]]bbbtttsssXXXKKKAAA@@@BBBAAA@@@BBBBBBAAA@@@??????>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::::::::999999:::::::::999999;;;???AAAAAAFFFMMM[[[cccqqq}}}{{{sssooojjjlllooosssvvvwwwuuusssnnnllljjjkkkmmmoooppppppssssssttttttuuuvvvwwwwwwvvvvvvvvvwwwyyyzzz{{{|||xxxyyyzzzzzzyyywwwuuutttvvvtttrrrqqqpppnnnkkkiiiiiigggccc```^^^]]][[[YYY[[[ZZZXXXXXXYYYXXXVVVTTTVVVVVVUUUTTTSSSRRRRRRQQQSSSRRRQQQSSSUUUVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOMMMLLLIIIFFFDDDCCC@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::::::::999888888888888999888999:::;;;;;;:::;;;;;;<<<<<<===@@@CCCJJJUUU___kkkrrr{{{~~~}}}|||{{{zzz{{{}}}~~~yyyyyy|||{{{uuuuuuzzzsssmmmiiiccc]]]WWWWWWWWWXXXXXXYYYYYYZZZXXXXXXXXXWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVRRRSSSUUUWWWXXXYYYXXXXXXVVVWWWWWWVVVTTTTTTUUUWWWWWWWWWWWWWWWWWWWWWXXXXXXVVVUUUUUUUUUTTTTTTTTTSSSQQQRRRSSSRRRQQQQQQRRRTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVRRRQQQSSSVVVVVVVVV[[[bbbmmm~~~||||||zzztttfffZZZOOORRRYYYdddpppyyy~~~wwwvvvyyy{{{zzzxxxuuuuuusssrrrrrruuuzzzyyy|||jjjUUUIIICCCBBB===>>>??????>>>???AAACCCBBBCCCFFFIIIKKKMMMOOOOOORRRRRRQQQRRRSSSTTTVVVWWW\\\[[[[[[ZZZZZZZZZ[[[[[[]]]^^^```aaabbbbbbbbbaaadddgggiiiiiiiiiiiiiiijjjjjjjjjkkkjjjiiihhhjjjmmmpppxxxlll\\\ZZZfff~~~fffTTTEEECCCCCCAAAAAADDDBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;999999::::::::::::999999888777999>>>??????CCCHHHPPPWWWdddrrr}}}uuunnnkkklllooosssuuuuuurrrooojjjhhhfffgggjjjmmmoooooorrrrrrssstttuuuvvvwwwwwwvvvwwwxxxxxxyyyzzz{{{{{{wwwxxxxxxxxxxxxwwwvvvvvvwwwuuurrrqqqqqqpppnnnlllkkkkkkiiihhhgggfffffffffdddcccbbbbbbbbbbbb```^^^^^^]]]\\\[[[YYYXXXWWWVVVTTTTTTSSSTTTVVVVVVTTTRRRQQQQQQPPPPPPOOOOOOOOOOOONNNMMMLLLKKKIIIGGGEEECCC@@@@@@>>>===<<<;;;;;;;;;999999999999999999999999:::999999888888888999999777999:::;;;::::::;;;<<<<<<===@@@BBBHHHRRR___iiiooovvv~~~}}}|||{{{{{{zzzyyy{{{}}}~~~}}}|||uuuwwwzzzqqqpppwww}}}nnnhhhfffbbb]]]VVVVVVVVVWWWXXXYYY[[[\\\YYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVUUUUUURRRRRRSSSUUUVVVVVVVVVVVVSSSTTTUUUTTTSSSSSSUUUWWWTTTTTTTTTTTTUUUVVVWWWXXXVVVUUUUUUTTTTTTSSSSSSSSSOOOQQQRRRRRRQQQPPPQQQSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTUUUUUUVVVRRRQQQRRRUUUUUUUUUYYY___ggguuuvvv}}}~~~xxxxxxvvvlllaaaQQQNNNPPPZZZhhhuuu}}}}}}~~~{{{}}}yyysssoooppppppoooooorrryyy~~~zzz}}}~~~fffSSSHHHDDDBBB>>>???@@@@@@??????AAACCCCCCEEEGGGJJJMMMOOOQQQQQQSSSRRRRRRRRRSSSUUUWWWXXXZZZZZZYYYYYYYYYYYYZZZZZZ\\\]]]^^^___```aaabbbcccccceeehhhiiiiiihhhhhhhhhhhhkkklllkkkiiiiiijjjkkkooottt|||qqq]]]UUU^^^pppxxxaaaMMMGGGEEE@@@@@@EEEAAA@@@???>>>>>>===>>>>>>======<<<;;;;;;;;;;;;;;;999999999::::::999999999:::888999<<<======???DDDGGGLLLXXXgggqqqzzzzzzpppmmmnnnpppssstttsssooolllhhhfffdddeeehhhlllooopppsssssstttuuuvvvwwwxxxxxxvvvvvvwwwxxxxxxyyyxxxxxxvvvvvvuuuuuuvvvvvvwwwwwwtttsssqqqrrrssstttsssrrrppppppqqqpppooooooppppppkkkjjjiiiiiijjjjjjhhhfffddddddcccaaa___]]]\\\[[[WWWWWWVVVWWWWWWWWWTTTRRRQQQQQQPPPOOONNNMMMMMMLLLMMMMMMLLLKKKJJJHHHFFFEEEAAA@@@???===<<<<<<;;;;;;999999999999999999999999999999888888888999::::::666999<<<<<<::::::;;;===>>>AAADDDGGGNNN[[[jjjsssuuu{{{~~~|||zzzzzzyyyyyyxxxzzz|||}}}|||{{{tttyyy~~~tttuuuwwwiiidddccc```^^^XXXXXXWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUUUUUSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUVVVUUUSSSSSSTTTVVVSSSRRRRRRSSSTTTVVVXXXYYYVVVVVVUUUUUUTTTSSSSSSRRRNNNOOOQQQQQQPPPPPPQQQRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSSSSTTTUUUUUUTTTQQQQQQSSSSSSRRRVVV[[[```lllzzzzzzzzzyyyyyyqqqgggUUUMMMIIIPPP]]]kkk{{{{{{zzz|||{{{sssoooqqqrrrqqqpppssszzz{{{~~~~~~}}}dddQQQHHHDDDCCC>>>???@@@@@@???@@@BBBDDDDDDFFFIIILLLOOOQQQRRRSSSSSSSSSRRRRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\\\\]]]^^^```bbbcccbbbdddhhhiiihhhgggggggggbbbgggjjjiiihhhiiikkkkkknnnqqqxxxttt___UUU[[[gggkkkSSSJJJFFF@@@@@@EEEAAA@@@???>>>==================<<<;;;;;;;;;;;;<<<888999999::::::999999888===:::999<<<<<<;;;===AAABBBFFFQQQ___iiiqqqrrrooooooppprrrsssqqqmmmjjjhhhfffdddeeehhhlllooopppssstttuuuvvvwwwxxxyyyyyyuuuvvvvvvwwwwwwwwwvvvvvvuuuttttttssstttvvvwwwxxxrrrqqqppprrruuuwwwxxxwwwtttuuuvvvvvvuuutttuuuvvvooonnnmmmmmmnnnnnnllljjjhhhggggggeeeccc```^^^]]][[[ZZZZZZZZZZZZYYYVVVSSSTTTSSSSSSQQQPPPOOONNNMMMMMMMMMLLLLLLKKKIIIHHHGGGAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888999::::::;;;777:::<<<===;;;:::<<<>>>???CCCGGGJJJSSSaaaqqq{{{yyy~~~}}}{{{zzzyyyyyyxxxxxxzzz||||||{{{zzzvvv|||zzz~~~sssfffaaa```___^^^[[[ZZZXXXXXXWWWXXXYYYZZZ\\\[[[ZZZYYYWWWVVVUUUTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPPPPQQQSSSSSSWWWXXXWWWVVVSSSRRRSSSUUURRRRRRRRRSSSUUUWWWYYY[[[VVVVVVVVVUUUTTTSSSSSSRRRMMMOOOQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQRRRSSSTTTTTTUUUVVVRRRPPPRRRQQQPPPSSSWWWWWWaaattt{{{~~~}}}}}}vvvkkkZZZNNNEEEIIITTTaaaqqqyyywwwyyy{{{{{{wwwsssrrrttttttrrrwwwcccQQQGGGCCCDDD@@@@@@??????@@@BBBDDDEEEIIIIIIIIIKKKNNNQQQUUUWWWVVVUUUTTTSSSSSSUUUWWWYYYXXXVVVTTTTTTVVVXXXYYYZZZ]]]]]]]]]^^^___aaaccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggfffeeedddeeefffkkkttt{{{~~~yyyiiiaaa^^^iii|||aaaKKKDDDDDDCCC@@@???@@@AAA???===<<<===>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;CCCCCCHHHQQQZZZdddsss~~~qqqppppppnnnmmmkkkiiihhhffffffggghhhkkknnnqqqsssuuuvvvvvvsssuuuxxxwwwssssssssssssrrrrrrsssssstttqqqqqqqqqqqqrrrssstttuuusssqqqpppqqqsssuuuuuuuuupppppppppqqqqqqqqqqqqqqqmmmnnnnnnooonnnnnnmmmlllnnnlllkkkhhhfffeeedddddd\\\]]]^^^______^^^]]]\\\VVVVVVUUUTTTRRRPPPMMMLLLKKKJJJJJJKKKLLLKKKIIIGGGDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<;;;999999<<<:::999999:::;;;;;;:::888:::;;;;;;:::;;;===???BBBBBBDDDJJJWWWhhhxxx~~~{{{yyyxxxwwwzzzxxxxxx|||{{{vvvtttzzzooofff```^^^\\\[[[XXXUUUTTTXXXYYYWWWVVVXXXYYYXXXVVVTTTRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQPPPOOONNNMMMMMMNNNPPPSSSUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPQQQSSSUUUWWWYYYVVVUUUTTTSSSSSSSSSTTTUUUQQQQQQPPPPPPPPPPPPQQQQQQNNNOOOOOOOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNOOOPPPRRRSSSXXX```jjjzzz~~~vvvgggUUUGGGGGGLLLRRR___nnn}}}vvvtttuuuwww}}}|||xxxvvvwwwuuurrruuu{{{cccPPPDDD@@@???@@@@@@@@@@@@AAABBBDDDEEEIIIIIIJJJKKKNNNRRRUUUWWWYYYWWWVVVTTTTTTUUUVVVWWWYYYWWWUUUUUUWWWYYYZZZZZZ]]]]]]\\\]]]^^^aaacccddddddeeeeeeeeeeeedddddddddccceeefffeeedddcccdddeeekkktttyyy{{{ttthhhbbbgggzzznnnTTTGGGCCCAAA???@@@AAABBBAAA???===>>>???>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;??????CCCJJJQQQXXXfffrrr|||ppppppooonnnmmmjjjhhhgggeeeeeefffhhhjjjmmmppprrrsssuuuvvvuuuwww{{{{{{xxxtttsssrrrqqqqqqrrrsssssssssrrrqqqpppppppppppppppnnnllllllmmmoooppppppppphhhgggggggggggggggggggggggggggggggggggggggggggggfffeeedddbbbaaaaaaaaaaaa]]]]]]^^^^^^^^^]]]\\\\\\XXXXXXXXXWWWVVVTTTRRRQQQMMMLLLLLLMMMNNNLLLIIIGGGDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;;;;::::::999999<<<:::999999:::;;;;;;:::888999;;;;;;;;;===???BBBEEEDDDFFFLLLYYYjjjzzz~~~|||yyyxxxwwwxxxyyy|||{{{www|||zzzsssjjjbbb]]][[[ZZZYYYXXXSSSRRRUUUWWWUUUTTTVVVXXXWWWUUUTTTRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRQQQQQQRRRSSSUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPQQQRRRTTTUUUVVVUUUTTTSSSRRRQQQRRRRRRSSSQQQQQQPPPPPPPPPPPPQQQQQQOOONNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOQQQRRRVVV]]]eeessstttaaaPPPJJJHHHIIIRRR___~~~uuuqqqqqqrrrxxxyyy{{{~~~~~~|||{{{xxxsssssswwwzzz```OOODDD??????AAA@@@AAAAAABBBDDDEEEFFFJJJJJJJJJLLLOOORRRUUUWWWZZZYYYWWWVVVUUUUUUVVVWWWZZZXXXUUUUUUWWWZZZ[[[[[[\\\\\\\\\\\\]]]___aaacccccccccdddddddddddddddcccaaacccdddcccbbbbbbcccdddkkkqqquuuvvv|||xxxnnnjjjxxx}}}```MMMCCCAAAAAAAAABBBCCCBBB@@@>>>???@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;======???DDDGGGLLLWWWaaaqqqzzznnnooooooooommmjjjgggeeeddddddeeegggiiikkknnnoooppptttvvvvvvyyy}}}}}}vvvuuusssqqqqqqqqqssstttuuutttrrrpppnnnmmmlllllliiihhhggghhhiiijjjiiihhhaaa``````___^^^^^^^^^^^^```___^^^]]]]]]^^^___```]]]]]]\\\\\\[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXYYYYYYXXXWWWVVVVVVOOOOOOPPPQQQRRRPPPLLLIIIFFFEEEDDDBBB@@@??????>>>======<<<;;;;;;;;;<<<<<<<<<:::999999:::;;;;;;:::888999;;;;;;<<<>>>BBBEEEIIIIIIJJJPPP]]]mmm}}}~~~{{{yyywwwwwwvvvzzz~~~}}}{{{zzzooojjjbbb\\\ZZZYYYXXXXXXWWWRRRPPPRRRTTTRRRRRRTTTWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRROOOOOOPPPQQQRRRSSSSSSRRRTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQOOONNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQUUUYYY^^^jjjttt^^^PPPGGGCCCHHHQQQxxxqqqnnnnnnpppppprrruuuyyy|||}}}}}}|||wwwuuuvvv~~~}}}}}}mmmXXXLLLEEEBBBCCCAAAAAABBBCCCDDDFFFGGGGGGJJJKKKLLLMMMPPPSSSUUUWWWXXXXXXWWWVVVVVVVVVWWWWWWYYYWWWUUUUUUWWWYYYZZZZZZ[[[[[[[[[[[[\\\^^^```aaaaaabbbcccdddddddddcccbbbaaabbbccccccbbbaaabbbdddhhhnnnqqqrrryyyzzzwwwzzzmmmTTTEEEBBBDDDAAABBBCCCBBB???>>>???@@@>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>BBBCCCEEENNNWWWdddrrrzzzoooooopppooommmiiifffdddbbbcccdddfffhhhjjjkkklllnnntttwwwwwwyyy}}}~~~}}}yyywwwuuusssrrrsssuuuvvvwwwuuutttqqqooonnnmmmmmmkkkiiihhhggggggfffdddbbbaaa```^^^\\\[[[[[[[[[[[[ZZZYYYWWWVVVVVVWWWXXXYYYXXXWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUSSSSSSSSSTTTUUUTTTUUUUUUVVVWWWXXXXXXXXXRRRSSSTTTVVVWWWVVVRRROOOJJJIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>>>>>>>??????<<<;;;999999;;;<<<;;;:::999:::;;;;;;<<<>>>BBBEEELLLKKKMMMSSS___ooo~~~~~~{{{yyyvvvuuuttttttxxx{{{{{{xxxyyy}}}wwwfffbbb\\\XXXWWWWWWWWWWWWWWWRRROOOQQQRRRPPPPPPSSSUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRRRRRRRQQQPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSRRRQQQPPPSSSSSSRRRQQQPPPOOOOOONNNPPPPPPOOOOOOOOOOOOPPPPPPOOONNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPTTTVVVYYYbbbxxxnnnZZZLLLDDDFFFMMM|||rrrmmmjjjjjjkkkmmmooorrruuuxxxzzz~~~{{{yyyzzzzzzzzz{{{}}}xxx___PPPIIIDDDCCCDDDAAABBBCCCEEEFFFGGGHHHIIIKKKKKKMMMOOOQQQSSSUUUVVVUUUUUUUUUVVVWWWXXXYYYYYYWWWUUUSSSSSSUUUWWWYYYYYYZZZZZZZZZZZZ[[[\\\^^^______```bbbcccdddcccbbbaaa```bbbccccccbbbbbbcccdddeeejjjooorrrwww}}}|||^^^IIIAAABBB@@@AAABBBAAA???===>>>???<<<<<<<<<<<<<<<===>>>???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;===@@@AAABBBHHHPPPWWWbbbqqq~~~}}}qqqqqqqqqooollliiieeecccbbbcccdddeeeggghhhiiijjjmmmtttxxxwwwwwwzzz{{{zzz{{{zzzxxxvvvvvvvvvxxxyyywwwvvvuuutttssssssssssssqqqpppmmmllljjjhhhdddaaabbb```]]][[[YYYYYYYYYYYYWWWUUUSSSQQQPPPQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQPPPOOONNNNNNOOOPPPQQQPPPQQQRRRSSSVVVXXXYYYZZZWWWXXXYYY[[[]]]\\\ZZZWWWPPPNNNLLLJJJGGGFFFEEEDDDBBBAAA@@@??????>>>>>>???===;;;::::::;;;<<<<<<;;;:::;;;;;;;;;;;;>>>BBBEEEJJJKKKNNNUUU```ooo|||}}}{{{xxxuuusssrrrqqqqqqssstttrrrqqqvvvxxxooo```]]]YYYWWWWWWWWWWWWVVVWWWRRRPPPQQQRRROOOOOOQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUQQQQQQQQQPPPOOONNNLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOSSSRRRRRRQQQQQQPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMOOOPPPSSSUUUWWW]]]mmm~~~gggTTTIIIGGGJJJxxxpppmmmjjjlllnnnoooppprrrvvvxxx}}}}}}}}}}}}|||||||||~~~~~~kkkVVVJJJEEEBBB@@@AAABBBCCCDDDFFFHHHIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUVVVTTTUUUVVVWWWYYYZZZ[[[[[[WWWTTTRRRRRRTTTWWWXXXXXXZZZYYYYYYXXXYYY[[[\\\]]]]]]___aaacccccccccaaa```___aaabbbbbbaaaaaacccdddeeejjjqqquuuyyy~~~mmmRRRCCC???@@@AAABBBAAA???===>>>???<<<<<<<<<<<<===>>>??????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999;;;>>>>>>===BBBJJJJJJRRR```mmm|||vvvuuusssoookkkgggdddbbbbbbcccdddfffggghhhhhhhhhlllsssxxxwwwuuuwwwxxxxxxzzzzzzzzzyyyyyyzzzzzzzzzxxxxxxwwwwwwwwwxxxyyyyyyyyywwwuuutttrrroookkkgggdddbbb^^^[[[YYYXXXXXXYYYWWWUUUSSSQQQOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQSSSVVVYYY\\\___aaa``````___```aaaaaa___]]]TTTRRRPPPMMMKKKIIIGGGGGGBBBBBBBBBAAA@@@>>>===<<<===;;;::::::;;;<<<<<<;;;;;;<<<<<<<<<===@@@EEEHHHKKKMMMQQQYYYdddqqq|||}}}{{{yyyvvvsssqqqoooooooooooonnnllloooyyy{{{oooiii]]][[[XXXWWWXXXXXXWWWVVVVVVQQQOOORRRRRRNNNLLLMMMPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOOOOPPPPPPPPPPPPOOOPPPQQQQQQQQQQQQPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOONNNOOOOOOOOOOOONNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMOOOPPPQQQTTTWWWZZZdddyyyxxxcccRRRIIIEEE{{{vvvppprrrttttttssstttvvvyyy{{{}}}{{{yyy|||tttcccPPPGGGCCCAAA???@@@BBBCCCEEEHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\WWWUUUSSSSSSUUUWWWXXXYYYYYYXXXXXXXXXXXXZZZ[[[\\\\\\]]]```bbbcccbbbaaa___]]]___```aaa``````bbbcccgggmmmuuu{{{|||~~~aaaMMMDDDAAABBBCCCBBB@@@>>>???@@@??????>>>===<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999;;;===<<<:::>>>DDDDDDIIISSS___lll{{{{{{yyytttooojjjfffdddcccbbbccceeefffggggggggggggjjjrrrxxxwwwuuuwwwyyyxxxxxxxxxzzz{{{||||||{{{{{{yyyyyyyyyyyyzzz{{{||||||}}}|||{{{{{{zzzxxxtttqqqllliiieeeaaa___^^^^^^___\\\[[[ZZZWWWUUUSSSQQQPPPOOOOOONNNNNNOOOOOOPPPPPPQQQQQQSSSUUUVVVWWWWWWWWWWWWXXXZZZ^^^bbbfffjjjmmmllliiifffeeedddcccaaa___VVVTTTRRROOOLLLJJJHHHGGGFFFFFFGGGFFFDDDAAA===;;;===<<<::::::<<<===<<<;;;:::;;;<<<===@@@DDDJJJOOORRRUUU[[[dddooozzz}}}}}}}}}|||{{{xxxuuurrrpppooonnnmmmllllllmmmtttpppeeebbb\\\ZZZXXXWWWXXXWWWVVVTTTSSSOOONNNQQQQQQMMMIIIIIINNNPPPQQQSSSTTTUUUUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUTTTSSSRRRPPPOOOOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNOOOPPPPPPPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOQQQRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNPPPQQQNNNSSSWWWYYY\\\jjjwwwbbbQQQGGGuuuxxxzzzyyywwwvvvxxxzzz{{{~~~|||xxxwww{{{mmm]]]LLLEEEDDDCCCBBBCCCBBBCCCFFFHHHJJJKKKKKKKKKLLLMMMOOOQQQSSSUUUUUUVVV[[[\\\\\\]]]]]]]]]\\\\\\XXXVVVTTTTTTVVVXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[]]]```bbbcccbbb```___\\\]]]____________```bbbjjjpppyyy~~~nnnWWWMMMCCCDDDDDDCCCAAA@@@@@@AAABBBAAA???>>><<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>><<<999<<>>=========<<<<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::@@@GGGMMMTTT```qqq~~~}}}xxxnnnccc```ccceeeffffffeeedddeeehhhjjjmmmssswwwwwwwwwyyyyyyvvvwwwvvvvvvwwwyyyzzzzzzyyywwwwwwxxxyyyzzz{{{}}}~~~|||{{{{{{}}}|||yyywwwwwwwwwvvvuuusssqqqppppppooolllhhhccc___[[[YYY^^^]]][[[XXXWWWYYY]]]aaabbbaaaaaabbbdddfffiiijjjiiijjjkkkmmmoooqqqssstttrrrpppkkkgggggggggbbbZZZXXXUUURRROOONNNLLLIIIGGGLLLOOORRROOOIIICCC@@@@@@===@@@BBBBBB@@@===<<<;;;>>>>>>>>>???CCCMMMZZZdddeeekkkvvv~~~{{{{{{||||||}}}zzztttxxxxxxttttttwwwtttmmmpppnnnmmmsssnnnaaa[[[YYYVVVWWWXXXXXXXXXVVVTTTRRRMMMNNNPPPQQQQQQPPPNNNMMMNNNOOOPPPQQQRRRRRRSSSSSSPPPOOONNNMMMNNNPPPRRRTTTSSSRRRPPPOOONNNNNNOOOPPPNNNNNNNNNNNNMMMLLLKKKKKKLLLKKKIIIHHHIIIJJJLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMPPPOOOOOOOOOOOOPPPQQQQQQOOOOOOOOONNNLLLJJJIIIHHHIIIHHHIIIIIIJJJKKKLLLMMMHHHIIIJJJKKKLLLMMMNNNOOORRRMMMNNNTTTVVVXXXhhh|||kkk\\\}}}uuuvvv{{{{{{zzz{{{~~~uuujjjZZZOOOEEEBBBCCCCCCDDDGGGFFFGGGHHHJJJLLLMMMNNNNNNMMMNNNPPPRRRTTTUUUVVVVVVWWWZZZ]]]^^^\\\ZZZYYYXXXXXXXXXXXXWWWVVVVVVXXXZZZ\\\[[[ZZZYYYXXXYYYZZZZZZ\\\]]]___``````___^^^]]]\\\]]]_________```ccceeeeeekkkpppqqqooopppvvv{{{lllqqqyyybbbNNNHHHBBB???@@@AAA>>>;;;>>>>>>=========<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@EEEIIINNNYYYiiiuuu~~~{{{zzzwwwppphhheeegggeeefffeeecccaaaaaaccceeekkkqqqvvvuuuvvvxxxyyyvvvvvvuuutttuuuvvvwwwvvvuuuwwwwwwwwwwwwxxxyyyzzz{{{yyyxxxxxx{{{~~~}}}{{{}}}||||||{{{zzzzzzyyyyyy|||{{{yyywwwsssooollljjjiiihhhfffcccbbbcccgggkkknnnmmmmmmlllmmmnnnooopppqqqqqqqqqpppqqqqqqrrrsssqqqoookkkgggggghhhbbb[[[WWWTTTQQQOOONNNMMMLLLJJJJJJLLLNNNNNNKKKFFFBBBAAA@@@BBBCCCCCCAAA???>>>>>>???@@@AAABBBGGGQQQ___iiissszzz}}}||||||~~~zzzwwwrrrvvvwwwuuutttvvvrrrllljjjmmmrrr{{{~~~lll```ZZZXXXUUUVVVWWWXXXXXXVVVUUUTTTPPPPPPQQQRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQPPPPPPOOONNNNNNOOOQQQRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKKKKLLLKKKIIIHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMOOOOOOOOONNNOOOPPPPPPQQQNNNNNNNNNMMMKKKJJJHHHGGGEEEDDDDDDEEEEEEGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNQQQMMMNNNSSSSSSTTTaaarrr|||ppp~~~wwwxxx}}}~~~zzzyyy|||~~~vvvgggZZZRRRIIICCCCCCDDDDDDFFFHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVXXXZZZ\\\\\\ZZZXXXXXXXXXWWWYYYYYYYYYXXXYYY[[[]]]\\\\\\ZZZYYYYYYYYYZZZZZZ[[[\\\^^^___```______^^^^^^___``````___```bbbdddbbbgggkkkllljjjkkkpppuuunnnhhhwwwqqqZZZPPPFFFAAAAAAAAA>>>:::>>>>>>>>>=========<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===???BBBDDDGGGPPP^^^iiivvv|||wwwuuuvvvtttoookkkkkkhhhhhhfffccc```___```aaaiiiooosssssstttwwwxxxvvvvvvuuuttttttvvvwwwvvvuuuwwwwwwvvvvvvvvvvvvvvvwwwuuuttttttvvvzzz|||}}}}}}{{{{{{yyyxxxxxxxxxyyyyyy~~~}}}zzzxxxvvvttttttrrrpppooopppsssvvvyyyxxxvvvuuutttsssssssssuuutttrrrpppooonnnnnnnnnoooooolllhhhhhhiiiddd]]]XXXUUURRRPPPPPPQQQPPPOOOKKKLLLNNNPPPPPPMMMHHHDDDCCCDDDEEEDDDCCCAAAAAABBBBBBDDDEEEGGGLLLVVVdddmmm{{{}}}~~~zzzuuurrrqqquuuwwwuuutttsssooojjjdddnnn{{{}}}zzz~~~wwwhhh^^^YYYWWWUUUUUUVVVWWWWWWWWWWWWVVVTTTTTTTTTSSSSSSTTTTTTTTTSSSRRROOOMMMLLLMMMNNNNNNPPPPPPPPPOOOOOOOOONNNNNNNNNNNNOOOPPPPPPPPPPPPOOOQQQQQQPPPPPPOOOMMMLLLKKKLLLKKKIIIIIIHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNOOOOOOPPPNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLNNNKKKMMMPPPPPPOOOYYYfffzzzzzzuuuvvvzzz~~~|||{{{~~~rrr```TTTLLLFFFBBBCCCEEEDDDEEEGGGJJJJJJLLLMMMNNNNNNNNNNNNMMMNNNPPPRRRSSSUUUUUUVVV[[[\\\\\\[[[XXXVVVVVVVVVWWWXXXZZZ[[[[[[[[[^^^```^^^]]][[[ZZZZZZZZZZZZ[[[\\\]]]^^^```aaaaaaaaaaaa___`````````^^^^^^```aaabbbfffiiiiiihhhiiinnnrrryyyttteeekkkyyykkk^^^MMMCCCAAABBB@@@===>>>>>>>>>============<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>??????BBBJJJVVV___lllwww{{{uuurrruuuwwwsssooommmkkkkkkiiifffcccaaabbbcccgggmmmqqqqqqrrrvvvxxxvvvwwwvvvvvvwwwyyyzzzzzzyyyyyyxxxwwwuuuttttttttttttqqqqqqqqqrrruuuyyy|||~~~yyywwwuuurrrrrrrrrssstttzzz{{{|||}}}}}}|||zzzyyyxxxxxxxxxvvvttttttwwwyyyzzzyyywwwtttqqqooommmlllooonnnllljjjiiiiiiiiijjjmmmnnnllliiiiiijjjeee___ZZZWWWTTTRRRTTTVVVWWWWWWRRRRRRRRRUUUVVVTTTNNNIIIEEEGGGHHHHHHGGGGGGHHHIIIIIIKKKLLLNNNQQQYYYdddlllvvvzzzvvvrrrpppqqqsssuuutttqqqnnnjjjgggfffsss{{{|||{{{|||mmm```YYYWWWWWWUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXVVVUUUUUUVVVXXXYYYWWWUUUQQQNNNLLLLLLMMMMMMPPPPPPPPPPPPOOONNNLLLLLLKKKLLLNNNPPPPPPPPPPPPOOOQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOONNNMMMMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKNNNNNNMMMSSS\\\nnnuuusssvvvzzz~~~nnn\\\QQQJJJEEECCCDDDEEECCCCCCFFFJJJJJJKKKMMMMMMNNNNNNNNNLLLMMMOOOQQQSSSTTTTTTUUU[[[\\\\\\YYYUUURRRQQQQQQUUUXXXZZZ\\\\\\^^^```bbb```___]]]\\\[[[[[[\\\\\\___``````bbbbbbccccccccc_________^^^\\\\\\]]]___aaaccceeeffffffhhhlllpppvvvzzzcccaaakkk~~~mmmWWWGGGAAAAAABBBAAA???>>>>>>>>>============<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===???FFFOOOWWWcccooo||||||uuuqqquuuxxxuuupppmmmkkkkkkjjjgggeeedddeeegggffflllppppppqqquuuwwwvvvvvvuuuuuuwwwzzz|||}}}|||zzzyyywwwvvvtttsssrrrrrrnnnnnnoooppprrrvvvzzz}}}{{{yyyvvvsssrrrrrrrrrsssuuuvvvyyy{{{||||||zzzzzzuuuuuuuuutttrrrrrrsssuuuvvvuuussspppllliiigggeeefffeeedddcccdddfffhhhiiijjjmmmmmmkkkjjjkkkgggbbb]]]ZZZVVVUUUWWWZZZ]]]^^^ZZZXXXWWWXXXYYYVVVQQQLLLHHHKKKNNNPPPQQQRRRTTTUUUUUUWWWXXXXXXXXX[[[aaagggnnnzzz|||xxxtttpppoooqqqrrrsssqqqmmmhhhggghhhppp|||~~~{{{zzz~~~wwweeeYYYUUUVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[[[[ZZZXXXWWWWWWXXXZZZ[[[ZZZXXXTTTPPPNNNMMMNNNOOOOOOPPPPPPOOONNNMMMKKKJJJJJJKKKMMMOOOPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIFFFFFFEEEEEEEEEFFFGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGJJJMMMMMMMMMQQQWWWcccuuu|||sssuuu{{{~~~jjjWWWNNNIIIEEECCCEEEDDDBBBCCCGGGIIIJJJKKKMMMNNNOOOOOOOOOMMMNNNOOOQQQSSSTTTUUUUUUXXXYYYYYYWWWSSSOOOLLLLLLSSSVVVZZZ\\\^^^___bbbdddcccbbb```^^^]]]]]]^^^^^^bbbbbbbbbccccccddddddeee^^^______]]]\\\[[[\\\^^^^^^___```aaabbbeeejjjmmmuuubbbYYY___mmmhhhRRREEEAAAAAABBB??????>>>>>>>>>===============<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<>>>CCCJJJNNNXXXdddqqq||||||uuurrruuuwwwtttooommmjjjkkkjjjhhhfffeeegggiiigggmmmpppoooppptttvvvuuusssssssssuuuxxxzzzzzzzzzzzzyyywwwuuusssrrrqqqqqqmmmnnnoooooopppssswww{{{zzzxxxvvvtttsssrrrrrrsssppprrrvvvyyyzzzzzzxxxwwwqqqrrrsssrrrpppoooooopppsssrrrqqqooollliiifffeeebbbaaa``````bbbeeehhhkkkhhhlllnnnlllkkkllliiieee```\\\XXXWWWYYY]]]aaaccc^^^\\\[[[YYYXXXUUURRROOOOOOSSSYYY^^^aaacccfffgggfffhhhjjjhhheeecccdddeeennnxxx~~~zzzuuurrrpppnnnpppnnnmmmlllhhheeehhhnnn}}}}}}~~~~~~}}}qqq```XXXVVVVVVVVVWWWWWWUUUUUUVVVXXXZZZ\\\\\\[[[YYYXXXXXXYYY[[[\\\[[[YYYVVVSSSQQQPPPPPPQQQOOOOOONNNNNNMMMLLLKKKKKKJJJKKKLLLMMMNNNOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNNKKKJJJJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHEEEGGGIIIKKKLLLMMMPPPSSSXXXeee|||zzzrrrwww~~~gggUUUMMMHHHDDDCCCEEEDDDCCCEEEJJJJJJKKKLLLNNNPPPQQQQQQRRRNNNOOOQQQSSSUUUVVVWWWWWWVVVXXXYYYXXXUUUQQQNNNMMMRRRUUUYYY\\\^^^```cccdddeeedddbbb```_________```cccccccccbbbbbbccccccddd^^^______^^^\\\\\\]]]___\\\]]]]]]^^^aaaeeeiiilllssshhh[[[___bbbssseeeQQQEEEBBBBBB?????????>>>>>>>>>===============<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999:::;;;;;;===@@@CCCEEEKKKWWWdddnnn{{{yyytttrrruuuvvvrrroooooonnnnnnmmmkkkhhhhhhiiikkkiiinnnpppoooooosssuuuttttttsssrrrsssuuuwwwvvvuuuxxxwwwuuusssqqqpppoooooolllnnnppppppoooqqqtttxxxuuuuuuuuuuuuuuutttttttttpppsssvvvyyyzzzzzzxxxwwwqqqssstttsssqqqooooooooorrrrrrrrrqqqooollljjjiiidddcccaaa```aaacccfffiiifffkkknnnmmmlllmmmjjjgggaaa]]]XXXVVVYYY^^^bbbdddaaa```^^^[[[XXXUUUUUUVVVXXX^^^fffnnnssswwwyyy{{{wwwzzz}}}{{{uuuoookkkjjjqqqzzz{{{wwwssspppooonnnllliiiffffffcccccclllwww~~~~~~{{{lllaaa\\\ZZZXXXVVVYYYXXXVVVTTTUUUWWWZZZ\\\[[[ZZZYYYXXXXXXYYYZZZ[[[YYYXXXVVVTTTSSSRRRRRRRRROOONNNMMMLLLKKKKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNOOOKKKLLLMMMNNNOOOOOOOOOOOOKKKJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIFFFHHHIIIIIIJJJLLLNNNNNNQQQYYYkkkwwwqqqxxx~~~fffUUUOOOFFFCCCCCCDDDDDDCCCGGGMMMJJJLLLMMMPPPQQQSSSTTTTTTPPPQQQSSSUUUWWWXXXYYYYYYVVVXXX[[[\\\YYYVVVSSSRRRPPPTTTYYY\\\___aaaccceeegggeeecccbbb`````````aaaccccccbbbbbbaaabbbbbbbbb______```___]]]]]]___```]]]]]]]]]___bbbfffkkknnnppp}}}pppcccfffeeeqqqwww]]]KKKDDDBBB????????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>???BBBMMMZZZdddqqqvvvsssrrruuuuuuqqqpppqqqssssssrrrooolllkkklllmmmjjjoooqqqoooooosssuuutttwwwuuuttttttuuuuuutttrrrvvvuuusssqqqpppooonnnnnnllloooqqqqqqooopppsssvvvuuuvvvwwwyyyzzzzzzzzzzzzvvvxxx|||}}}|||tttuuuwwwvvvtttrrrqqqqqqrrrsssssssssqqqpppnnnlllgggdddaaa______```ccceeeeeekkknnnmmmmmmmmmkkkhhhaaa]]]XXXVVVXXX]]]bbbdddcccdddbbb^^^YYYXXXZZZ]]]^^^fffpppyyyxxxrrrpppssszzz~~~yyyuuuqqqooonnnmmmiiidddbbbbbbaaadddppp~~~}}}~~~|||tttjjjccc```^^^YYYUUUZZZYYYVVVTTTUUUWWWZZZ\\\ZZZYYYYYYYYYYYYYYYYYYZZZVVVVVVVVVUUUTTTSSSRRRRRROOONNNLLLJJJJJJKKKMMMNNNMMMLLLKKKKKKKKKLLLNNNOOOJJJJJJLLLMMMNNNOOOOOOOOOKKKJJJJJJIIIGGGEEECCCBBBCCCCCCEEEFFFGGGHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHHHHIIIIIIIIIGGGIIIIIIHHHHHHJJJKKKKKKNNNTTTccc{{{yyywww{{{}}}cccRRRNNNEEEEEEDDDDDDEEEGGGIIIJJJJJJLLLPPPRRRSSSUUUXXX[[[TTTTTTUUUVVVVVVVVVUUUUUUXXXYYYZZZ[[[ZZZYYYWWWUUUVVVWWWYYY[[[___bbbeeegggdddeeeffffffeeecccaaa___ddddddddddddddddddddddddccc^^^\\\^^^___\\\\\\]]]]]]^^^___aaaccceeeggggggnnnwwwrrrmmmjjjrrruuu\\\LLLFFFCCC@@@???@@@???===>>>CCC>>>>>>>>>>>>============:::<<<===>>>>>><<<:::999999999999::::::;;;;;;;;;:::::::::;;;<<<===>>>???CCCFFFLLLUUUaaaooo~~~wwwsssvvvxxxtttsssuuuvvvxxxyyyvvvqqqnnnpppsssoooqqqrrrrrrpppqqqtttwwwvvvuuuuuuvvvwwwvvvsssqqqnnnrrrtttrrrmmmiiiiiikkkoooppprrrrrrrrrtttvvvxxxvvvwwwxxxxxxxxxxxx{{{}}}|||~~~}}}zzz}}}yyytttqqqqqqssstttuuuvvvvvvvvvuuussspppmmmkkkffffffeeeccc``````aaacccgggjjjnnnoooooommmkkkjjjeee___VVVQQQRRRXXX___cccccccccccccccdddeeefffgggooouuu}}}wwwtttuuu||||||wwwsssrrrsssqqqmmmhhhccccccaaa___bbbmmm|||uuullleeeddd```ZZZYYY\\\YYYYYYXXXWWWWWWWWWWWWXXXZZZYYYWWWVVVUUUVVVWWWWWWUUUWWWXXXXXXWWWTTTQQQOOONNNMMMMMMMMMNNNMMMKKKIIILLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKJJJIIIGGGEEEDDDFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHGGGGGGFFFEEEEEEDDDGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGMMMNNNYYYrrr}}}zzz}}}{{{aaaPPPLLLFFFEEEEEEEEEFFFHHHJJJKKKKKKMMMPPPSSSTTTVVVYYY[[[VVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\ZZZXXXWWWXXXXXXZZZ\\\```ccceeegggeeefffgggggggggeeecccaaaaaabbbbbbccccccdddddddddeeeaaa^^^```___\\\YYYZZZ______```bbbdddeeefffgggmmmrrr{{{|||jjjUUUIIIDDD@@@???AAA@@@======@@@============<<<<<<<<<<<<;;;<<<=========<<<::::::777777888888888999999999;;;;;;:::;;;;;;<<<===>>>@@@BBBFFFMMMVVVdddqqqzzz}}}|||{{{xxxwwwxxxzzz{{{zzzvvvooolllmmmpppqqqssstttsssqqqppprrrttttttsssssstttttttttqqqooommmpppsssqqqmmmjjjkkkmmmlllmmmoooooooooqqqtttvvvuuuwwwxxxyyyxxxxxxzzz||||||xxxssspppppprrrtttuuuuuuvvvvvvuuusssqqqnnnlllkkklllllljjjhhhggghhhiiigggjjjmmmooonnnmmmkkkjjjggg```XXXTTTVVV\\\bbbfffkkkkkkmmmoooqqqsssuuuvvv|||}}}vvvuuuvvv}}}|||wwwsssooonnnooonnnjjjfff___]]][[[___jjjzzzppphhhbbbaaa___[[[ZZZ]]]ZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTWWWWWWXXXYYYXXXUUUSSSRRRQQQOOOMMMLLLLLLKKKIIIGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIILLLLLLKKKJJJIIIGGGEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEFFFGGGHHHEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFMMMMMMUUUkkkwww___OOOIIIFFFFFFFFFFFFGGGIIIKKKLLLMMMOOORRRTTTUUUWWWZZZ\\\YYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZ[[[[[[\\\^^^```ccceeegggfffgggggghhhgggfffdddccc______```aaabbbcccddddddfffbbbaaadddddd___\\\\\\aaaaaabbbcccdddeeeffffffkkkmmmtttcccRRRHHHCCCAAABBBCCC@@@>>>@@@======<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;888888888888999999999999<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAADDDKKKVVVbbbjjjzzz}}}{{{|||}}}}}}{{{vvvpppmmmoooqqqsssuuuvvvuuurrrqqqpppqqqtttsssrrrrrrsssrrrpppnnnkkknnnqqqpppmmmlllmmmooojjjlllmmmmmmnnnpppsssvvvwwwyyy{{{{{{zzzzzzzzz{{{|||~~~~~~yyytttqqqqqqsssvvvwwwvvvwwwxxxwwwvvvssspppoookkkmmmnnnmmmkkkjjjjjjkkkjjjkkknnnppppppooommmlllhhhccc]]][[[]]]dddjjjnnntttvvvyyy}}}yyysssssswww}}}zzzwwwqqqnnnjjjhhhiiihhheeebbb\\\YYYZZZeeevvv}}}tttiiiccc___^^^^^^\\\\\\^^^ZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSSSSRRRRRRRRRRRRRRRWWWWWWXXXXXXYYYXXXXXXXXXSSSQQQNNNMMMMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGKKKKKKKKKJJJIIIHHHFFFEEEBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEDDDDDDDDDDDDDDDEEEKKKKKKQQQ```vvvrrr]]]OOOIIIHHHGGGGGGGGGHHHJJJLLLMMMNNNQQQSSSUUUVVVXXX[[[]]][[[[[[[[[[[[\\\]]]]]]^^^^^^______``````___^^^^^^^^^^^^___```aaaccceeefffeeeeeefffffffffeeeddddddaaaaaaaaabbbbbbcccccccccdddbbbcccgggiiifffcccccccccccccccddddddeeeeeefffhhhjjjqqq~~~wwwbbbPPPIIICCCDDDEEECCCAAAAAA>>>============<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;:::::::::;;;>>>>>>>>>@@@EEENNNYYY```nnnwww~~~|||wwwsssrrrsssuuutttuuuuuuuuutttrrrqqqppptttrrrqqqqqqrrrrrrqqqooolllnnnoooooommmlllnnnooolllmmmnnnoooppprrrvvvyyy|||}}}~~~}}}{{{{{{{{{yyy{{{~~~{{{vvvssstttvvvxxxzzzyyyzzzzzzzzzxxxuuusssqqqjjjmmmoooooonnnmmmlllmmmnnnooopppsssttttttrrrqqqkkkhhhddddddiiipppwwwzzz~~~sssooopppuuu|||}}}vvvrrrnnnjjjfffdddcccaaa___]]]ZZZ\\\dddrrrvvvnnnfffbbb^^^]]]]]]]]]]]]]]]ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQSSSTTTUUUWWWZZZ\\\^^^___WWWTTTQQQPPPQQQRRRSSSSSSJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGJJJJJJJJJJJJIIIHHHFFFFFFBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEGGGHHHHHHIIIIIIIIIDDDDDDCCCBBBBBBBBBCCCCCCFFFHHHMMMUUUcccssskkkZZZPPPKKKIIIIIIHHHIIIJJJKKKMMMNNNPPPRRRTTTVVVWWWYYY[[[]]][[[[[[[[[[[[\\\]]]______``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddbbbbbbccccccccccccccccccddddddccccccbbbbbbbbbaaaccc```bbbgggiiifffcccdddccccccdddddddddeeeeeeeeeeeekkksss{{{zzz]]]QQQFFFDDDEEECCCAAA@@@?????????>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::<<<======>>>BBBIIIQQQWWW```iiiuuu{{{wwwttttttuuutttsssssssssssssssrrrqqqpppooonnnnnnoooppppppnnnnnnnnnoooooonnnnnnoooppppppqqqrrrrrrssswww{{{{{{yyyxxxxxxwwwyyy|||}}}yyywwwwwwyyy{{{|||{{{||||||{{{xxxuuuqqqooonnnpppssstttsssrrrrrrsssqqqqqqrrruuuyyyzzzxxxvvvrrrpppoooqqqwwwrrrmmmnnnssszzz}}}xxxsssooollliiiddd```]]][[[YYYXXXVVVbbbssszzzqqqkkkeeeccc```]]]\\\]]]\\\[[[YYYYYYXXXVVVVVVUUUUUUUUUSSSTTTTTTTTTSSSQQQOOOMMMLLLNNNQQQUUUZZZ^^^aaaccc\\\YYYUUUSSSRRRSSSRRRRRRKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIHHHHHHGGGFFFFFFCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFDDDDDDCCCBBBAAAAAABBBBBBBBBEEEIIINNNSSS\\\gggooo|||vvvbbbVVVOOOKKKJJJJJJJJJJJJKKKMMMNNNPPPPPPRRRUUUVVVWWWXXX[[[]]]\\\\\\[[[[[[\\\^^^```aaabbbbbbbbbbbbbbbbbbccccccccccccbbbaaaaaaaaaaaabbb`````````aaaaaabbbbbbbbbeeeeeedddcccbbbaaaaaa```ddd``````cccdddaaa^^^___bbbbbbccccccddddddeeeeeeeeejjjqqqvvvzzzrrr```MMMEEECCCAAA???>>>@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999<<<<<<;;;:::999999::::::::::::;;;<<<>>>CCCIIIMMMWWW___lllvvv~~~~~~yyyuuusssuuusssqqqqqqrrrrrrrrrqqqkkkjjjiiijjjlllnnnnnnnnnpppppppppqqqrrrssstttuuuvvvwwwwwwxxxzzz}}}zzzwwwvvvvvvtttvvvyyy}}}~~~|||xxxtttooommmoooqqqssstttttttttuuuvvvuuuuuuuuuzzz~~~}}}||||||yyysssrrrssszzz{{{{{{{{{yyyvvvqqqmmmkkkhhheeeaaa\\\XXXVVVUUUUUUWWWiii|||qqqkkkhhhcccccc```\\\[[[]]]\\\XXXXXXWWWWWWVVVVVVVVVVVVVVVRRRSSSTTTSSSQQQNNNJJJHHHFFFIIIMMMSSSXXX]]]```bbb```\\\XXXTTTRRROOOMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@CCCFFFGGGIIIMMMTTTYYYcccsss}}}~~~nnn[[[RRRMMMJJJKKKKKKKKKKKKLLLNNNOOOQQQPPPRRRUUUVVVWWWXXXZZZ\\\]]]]]]\\\\\\]]]___aaacccbbbbbbbbbbbbbbbcccddddddeeedddcccaaa````````````____________```aaabbbccccccccccccbbbaaaaaaaaa```ddd```___bbbccc```___aaaaaaaaabbbbbbcccdddeeeeeeeeefffjjjmmmqqq|||uuuYYYJJJEEEBBB???===????????????>>>>>>>>>>>>;;;<<<=========<<<::::::;;;;;;:::::::::999999999;;;;;;::::::999:::::::::999;;;<<<<<<===>>>AAADDDNNNWWWcccmmmuuu{{{xxxtttpppnnnooopppooonnnjjjiiihhhjjjmmmpppqqqqqqqqqqqqqqqtttwww{{{}}}~~~|||yyyxxxyyywwwzzz}}}}}}wwwrrrnnnqqqrrrttttttuuuvvvxxx{{{~~~}}}}}}~~~zzzvvv|||~~~}}}~~~yyyxxxvvvsssooojjjgggeeeaaa```\\\XXXUUUSSSTTTUUUccctttqqqgggdddccc___```^^^YYYZZZ]]]\\\WWWVVVVVVUUUUUUVVVVVVWWWXXXSSSTTTUUUUUURRRMMMHHHEEECCCFFFKKKQQQVVVZZZ[[[\\\^^^\\\XXXVVVTTTQQQNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAACCCDDDEEEGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCFFFKKKOOOSSS]]]nnn{{{yyy~~~jjjVVVNNNKKKHHHLLLLLLKKKKKKLLLNNNPPPQQQPPPRRRTTTVVVVVVWWWZZZ\\\___^^^]]]]]]^^^```cccdddcccbbbbbbbbbccccccdddeeeeeedddcccaaa```_____________________```bbbcccddd````````````aaaaaaaaaaaaccc___^^^bbbeeedddeeehhh___```aaabbbcccdddeeeeeefffccccccfffkkkwwwwwwyyy~~~eeeQQQIIIEEEAAA???>>>>>>>>>>>>============:::<<<===>>>>>><<<:::999=========<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;===>>>>>>======>>>???DDDMMMXXXbbbjjjsss{{{vvvpppmmmmmmnnnmmmllllllkkkkkklllppptttuuuvvvrrrqqqsssvvv|||~~~}}}|||vvvsssxxxyyyzzzzzzzzz|||yyy~~~~~~}}}{{{|||zzzxxxtttooojjjeeebbb```\\\[[[XXXUUURRRRRRTTTVVVppp~~~wwwhhh```___aaa[[[^^^\\\WWWXXX]]]\\\WWWUUUUUUUUUUUUVVVWWWXXXXXXVVVWWWXXXXXXTTTOOOIIIEEECCCFFFKKKPPPTTTWWWWWWWWWZZZYYYXXXXXXXXXWWWTTTRRRJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@BBBDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBAAABBBDDDEEEEEEEEEDDDCCCAAABBBCCCEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAACCCBBB@@@???@@@DDDIIIMMMKKKPPP[[[mmm}}}eeeSSSLLLKKKKKKOOONNNNNNMMMNNNOOOQQQRRRPPPSSSVVVWWWUUUUUUVVVYYYYYYYYYZZZ\\\```bbbccccccbbbccceeefffgggffffffeeedddbbbaaa___^^^]]]^^^^^^aaa^^^\\\^^^^^^\\\]]]``````````````````______^^^^^^]]]\\\]]]___aaaaaa```bbbaaa]]]ZZZ]]]cccdddaaafffddddddfffhhhqqq~~~hhhdddkkkxxx[[[NNNKKKEEE===CCC???>>>??????======@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======CCCEEELLLVVV___iiivvvyyylllmmmooojjjhhhkkkjjjjjjlllppptttwwwxxxwwwuuuwwwzzz|||~~~zzzwwwzzz}}}~~~|||xxxuuuxxxssslllgggeeebbb___\\\YYYXXXWWWSSSMMMNNN[[[iiiyyyzzzzzzqqqdddZZZXXXYYY[[[YYYWWWXXXZZZZZZXXXUUUVVVVVVUUUUUUUUUUUUUUUTTTVVVYYY\\\^^^\\\VVVPPPLLLJJJJJJKKKLLLNNNQQQSSSTTTZZZZZZYYYXXXWWWUUUTTTSSSJJJKKKLLLLLLLLLKKKJJJIIIFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCGGGFFFEEEEEEFFFFFFDDDBBBEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBFFFEEEEEEEEEFFFGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCJJJLLLPPPXXXggg~~~xxxaaaRRRLLLLLLMMMTTTSSSQQQPPPOOOOOOPPPPPPRRRTTTWWWXXXVVVVVVXXXZZZYYYYYYZZZ\\\^^^```aaaaaa```aaaccceeeffffffeeeeeeeeedddbbb```^^^]]]]]]]]]```___```dddddd```^^^___``````aaaaaa``````___^^^^^^\\\[[[\\\^^^``````___aaabbb```ZZZYYY]]]aaaaaacccbbbccceeegggnnn}}}{{{fff```dddnnnlllXXXMMMEEE>>>@@@<<<<<>>>>>=========<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>@@@EEENNNVVV___lllxxxxxxvvvtttlllhhhjjjlllmmmnnnrrrwww{{{}}}}}}|||~~~~~~{{{~~~~~~}}}}}}|||zzzvvvsssnnniiiccc___]]]\\\YYYVVVXXXUUUSSSSSSTTTZZZjjjyyywwwyyy}}}vvviii```YYYVVVWWWYYYWWWVVVWWWYYYYYYWWWUUUUUUUUUTTTTTTSSSSSSTTTTTTQQQTTTXXX[[[[[[XXXTTTQQQNNNNNNNNNNNNOOOPPPQQQRRRUUUUUUUUUTTTSSSQQQPPPOOOJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDBBBBBBBBBDDDDDDCCCAAADDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGIIIJJJJJJGGGEEEEEEEEEDDDDDDDDDDDDDDDCCCGGGIIIKKKPPPZZZnnnppp\\\PPPLLLNNNPPPYYYXXXVVVSSSQQQPPPOOONNNSSSUUUWWWXXXXXXXXXYYY[[[ZZZZZZ[[[\\\]]]^^^^^^___^^^___aaacccddddddddddddfffeeeccc```^^^]]]\\\\\\___aaagggoooooohhhbbb`````````aaaaaa``````___^^^]]]\\\[[[\\\^^^_________dddjjjkkkbbbYYYYYY^^^bbb``````aaadddeeejjjvvv~~~kkkaaa______mmmjjjWWWKKKDDDAAA======AAACCCAAA@@@AAA>>>>>>>>>=========<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<@@@FFFLLLSSS```kkkwww~~~uuupppqqqsssssstttxxx~~~}}}|||{{{zzzyyyvvvqqqnnnccc```[[[WWWUUUTTTRRRQQQSSSOOONNNRRRZZZfffvvv{{{~~~{{{jjjbbb^^^ZZZWWWVVVVVVUUUUUUVVVXXXXXXWWWUUUUUUTTTSSSRRRQQQRRRSSSSSSOOOQQQTTTWWWWWWVVVUUUSSSOOONNNMMMMMMLLLLLLMMMMMMOOOOOOOOOOOONNNMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBAAA@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDCCCAAAAAAAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCDDDEEEGGGHHHIIIKKKJJJLLLQQQUUUUUUOOOIIIHHHHHHGGGFFFEEEDDDDDDCCCFFFIIILLLLLLPPP]]]sssiiiXXXPPPMMMOOORRRZZZYYYWWWUUURRRPPPOOONNNSSSTTTVVVXXXXXXYYYZZZZZZZZZ[[[\\\\\\[[[[[[\\\]]]\\\]]]___aaabbbcccbbbbbbcccbbbaaa```___^^^^^^^^^aaaeeeoooyyyyyypppgggcccaaaaaaaaaaaaaaa```______^^^]]]\\\\\\^^^______^^^jjjvvv{{{qqqbbb[[[___ddd___^^^aaadddeeegggoooxxx{{{llldddbbbfffvvvjjjXXXLLLGGGBBB@@@BBBCCC@@@>>>>>>>>>>>>>>>============<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>===>>>CCCFFFLLLWWWbbbiiirrr~~~}}}~~~~~~}}}}}}{{{yyywwwtttpppjjjfff]]]ZZZVVVRRRPPPNNNMMMMMMOOOLLLNNNXXXdddqqqrrrccc^^^^^^\\\XXXVVVUUUUUUVVVWWWWWWXXXWWWVVVVVVUUUSSSQQQQQQQQQRRRSSSSSSTTTTTTSSSRRRQQQPPPOOOKKKKKKJJJIIIHHHHHHHHHIIILLLLLLLLLLLLLLLKKKJJJIIIIIIHHHFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAADDDCCCBBBBBBCCCDDDBBBAAA???@@@BBBCCCCCCBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCEEEGGGHHHIIIMMMMMMPPPYYYaaabbbZZZRRROOONNNLLLJJJGGGEEECCCCCCHHHNNNSSSQQQOOOUUUdddrrr{{{cccVVVPPPNNNOOORRRVVVVVVUUUTTTSSSRRRPPPPPPRRRSSSTTTVVVXXXYYYYYYYYYZZZ[[[]]]\\\ZZZYYY[[[\\\[[[\\\^^^```aaaaaaaaa```^^^^^^______````````````bbbgggrrr|||}}}tttkkkgggaaaaaaaaaaaaaaa``````______^^^\\\]]]^^^```___^^^mmm{{{{{{jjj______aaa^^^^^^```dddeeeeeejjjqqq}}}sssiiifffjjj}}}hhhVVVMMMEEE@@@@@@AAA???======???>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<>>AAABBBEEEOOOXXX___iiiwww}}}|||}}}{{{wwwsssoooiiibbb]]]WWWUUURRRNNNJJJIIIIIIIIIKKKLLLSSScccsss~~~yyykkk^^^\\\^^^\\\XXXUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVTTTSSSRRRRRRSSSSSSTTTSSSRRRPPPOOOMMMLLLKKKHHHHHHGGGGGGGGGHHHIIIIIIKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGEEECCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCBBBBBBCCCCCCEEEDDDCCCCCCDDDCCC@@@>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDFFFHHHIIIMMMNNNSSS]]]gggiiibbb[[[UUUSSSQQQMMMIIIFFFCCCBBBIIIRRRYYYWWWRRRQQQZZZccc}}}uuu]]]TTTQQQOOOOOOSSSRRRSSSSSSTTTTTTSSSRRRRRRSSSRRRSSSUUUXXXZZZZZZYYYYYY\\\^^^]]]ZZZYYY[[[]]][[[\\\^^^___``````___^^^ZZZ[[[]]]^^^`````````aaaaaadddmmmvvvwwwpppjjjgggaaaaaabbbbbbaaaaaa```______]]]\\\\\\^^^___^^^]]]ggguuuxxxjjjaaa]]]\\\^^^]]]___ddddddcccfffkkkrrr~~~uuunnniiirrr~~~iiiXXXLLLBBB@@@AAA@@@???@@@??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<===;;;<<<>>>>>>???FFFNNNXXX```nnn|||~~~|||{{{yyyvvvrrrnnnhhhaaaZZZUUUPPPOOOMMMIIIFFFDDDFFFGGGFFFJJJXXXlll}}}pppeee[[[ZZZ[[[YYYVVVTTTWWWXXXYYYYYYWWWVVVVVVWWWVVVVVVUUUUUUTTTSSSRRRQQQOOOOOONNNNNNMMMLLLLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDEEEFFFDDD@@@======>>>>>>???@@@AAAAAABBB???@@@@@@AAAAAA@@@@@@???AAAAAAAAABBBDDDEEEFFFGGGJJJLLLQQQ[[[dddgggbbb]]]VVVUUURRRNNNJJJFFFCCCBBBGGGOOOVVVVVVPPPNNNQQQWWWiiilllVVVQQQRRRPPPOOOSSSQQQRRRSSSTTTUUUTTTTTTSSSTTTSSSSSSVVVZZZ\\\[[[ZZZYYY\\\___]]]ZZZYYY[[[___]]]]]]^^^_________^^^]]]YYYZZZ\\\^^^_________^^^]]]^^^cccjjjkkkgggdddeeeaaabbbbbbbbbbbbaaa``````]]][[[ZZZZZZ[[[\\\\\\[[[^^^iiipppmmmfff```]]][[[]]][[[]]]aaacccaaacccgggjjjtttyyyuuuooo___NNNGGGDDDBBBBBBCCC?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<::::::;;;===<<<;;;???GGGNNNUUU```nnn|||~~~|||zzzxxxwwwrrroookkkgggbbb[[[TTTOOOIIIJJJIIIGGGEEEEEEGGGJJJMMMTTTdddwwwvvvhhh```ZZZZZZ[[[XXXVVVWWWWWWXXXZZZYYYUUUSSSTTTUUUTTTTTTUUUUUUTTTRRRPPPNNNLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIHHHHHHIIIIIIJJJKKKHHHHHHIIIJJJJJJJJJJJJJJJFFFFFFFFFEEEDDDBBBAAA@@@AAAAAA@@@@@@???>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCGGGKKKMMMKKKFFFBBB>>>===<<<<<<>>>@@@BBBCCC??????@@@@@@@@@@@@??????BBBBBBBBBBBBCCCDDDEEEFFFFFFHHHMMMTTTZZZ\\\[[[XXXRRRQQQOOOLLLIIIFFFDDDCCCCCCIIINNNNNNKKKIIILLLPPPWWWjjjfffRRROOORRRQQQPPPTTTRRRSSSTTTUUUVVVUUUTTTSSSUUUTTTTTTWWW[[[^^^]]][[[YYY\\\___^^^ZZZYYY\\\```^^^^^^___```___^^^]]]\\\ZZZ[[[\\\]]]^^^]]]\\\\\\ZZZXXX[[[```aaa___```bbbbbbbbbbbbbbbbbbaaa``````[[[ZZZXXXXXXYYYZZZZZZYYYYYY```eeedddaaaaaa___\\\\\\ZZZ[[[```aaa```aaaeeegggnnn{{{}}}|||sss]]]PPPIIIEEEDDDEEE????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::::::::999999::::::;;;<<<:::999;;;===<<<:::===DDDEEEKKKUUUaaappp|||yyywwwtttsssrrrkkkiiifffbbb^^^XXXQQQMMMFFFGGGHHHGGGFFFGGGLLLOOO___ggguuupppeee___\\\\\\\\\YYYYYY[[[VVVXXXZZZXXXTTTQQQRRRSSSRRRSSSTTTUUUTTTQQQNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGEEEFFFGGGHHHHHHIIIHHHHHHEEEFFFFFFFFFEEECCCAAA???AAAAAA@@@@@@???>>>>>>===????????????????????????=========>>>???@@@BBBBBBCCCFFFKKKQQQTTTRRRMMMIII>>>===;;;;;;<<>><<<<<<<<<<<<===============999999999999999999::::::===<<<:::888888888:::;;;===<<<;;;::::::<<<===???BBBGGGOOOYYYcccqqqzzzwwwtttqqqnnnlllfffbbb]]]YYYVVVRRRLLLHHHFFFGGGFFFEEEFFFJJJSSSYYYlllyyytttfff___^^^\\\ZZZXXXWWWVVVUUUYYYYYYXXXVVVTTTSSSRRRQQQUUUUUUTTTSSSRRRPPPNNNMMMJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????>>>>>>???@@@AAAAAABBBBBBCCCDDDIIIQQQYYYZZZUUUNNNKKKDDD===;;;===??????===@@@@@@???????????????@@@BBBCCCCCCCCCCCCBBBAAA@@@BBBCCCFFFIIIKKKKKKKKKKKKHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEELLLQQQ\\\nnniii^^^TTTSSSTTTTTTSSSTTTXXXXXXXXXXXXYYYZZZ[[[[[[YYYYYYYYYZZZ[[[\\\]]]^^^]]]___```___]]][[[]]]^^^bbbaaa```___^^^^^^^^^^^^[[[[[[ZZZ\\\^^^^^^[[[XXXXXXYYY[[[\\\^^^^^^______^^^]]]]]]___aaaaaa```^^^```___\\\YYYXXXXXXXXXXXX[[[ZZZZZZZZZ[[[[[[\\\]]]aaa`````````````````````___fffmmmvvvsss___QQQHHHDDD@@@@@@?????????@@@???>>>========================;;;;;;;;;:::::::::::::::<<<;;;:::888888999:::;;;<<<;;;:::999:::;;;===>>>???DDDJJJQQQZZZfffttt}}}|||wwwssspppmmmiiifff^^^[[[VVVSSSQQQOOOJJJGGGAAACCCDDDCCCEEENNN]]]iiizzznnnaaa[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQSSSRRRRRRQQQPPPNNNLLLKKKJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCC??????@@@@@@@@@@@@??????????????????????????????>>>>>>>>>???@@@AAAAAAAAAAAACCCHHHPPPVVVXXXUUUQQQNNNHHHAAA===>>>???>>><<>>>>>======>>>>>>???@@@@@@@@@AAA@@@@@@??????BBBCCCEEEGGGHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA????????????@@@AAABBBCCCGGGJJJRRR___rrr}}}{{{|||}}}zzzcccYYYRRRSSSUUUTTTSSSSSSXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[\\\\\\]]]^^^]]]^^^___^^^]]]\\\]]]^^^``````___^^^]]]]]]]]]]]]\\\\\\[[[\\\\\\[[[YYYVVVXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]___bbbcccaaa```___^^^\\\ZZZYYYYYYYYYYYYYYYYYYYYYXXXYYYYYYZZZ[[[__________________``````[[[aaahhhnnn{{{yyybbbPPPFFFBBB@@@??????@@@AAA@@@???>>>>>>========================<<<<<<;;;;;;::::::;;;:::999888999:::;;;<<<;;;:::999888999:::;;;<<<>>>AAADDDHHHOOOYYYeeennnxxx}}}~~~}}}|||xxxsssnnniiieee```]]]TTTQQQNNNLLLKKKIIIGGGEEEAAACCCEEEEEEJJJXXXlll{{{uuufff[[[WWWVVVVVVVVVVVVWWWXXXXXXSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB>>>>>>>>>??????>>>>>>>>>????????????????????????======>>>>>>??????@@@@@@???BBBGGGLLLPPPRRRRRRRRRQQQKKKDDD@@@???@@@>>><<<=========<<<<<<======>>>======>>>>>>>>>>>>>>>>>>BBBCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@AAABBBCCCBBBDDDIIIPPP[[[lll|||vvvrrrqqqqqqtttvvvzzz}}}rrr]]]VVVQQQSSSVVVTTTSSSSSSVVVVVVVVVVVVWWWXXXYYYZZZ^^^]]]]]]\\\\\\]]]]]]]]]]]]]]]^^^]]]]]]]]]]]]]]]___^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZYYYWWWVVVXXXXXXYYYZZZ[[[[[[[[[ZZZ]]]]]]^^^```bbbbbb```^^^^^^]]]\\\ZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWXXXXXXYYY]]]^^^^^^_______________YYY___dddiiirrr}}}{{{yyy___MMMJJJDDDAAAAAABBB@@@????????????>>>>>>>>>>>>======>>>======<<<;;;:::999999:::999999999999:::<<<<<<999999888888888999:::;;;===???AAACCCGGGOOO[[[ccchhhqqq~~~~~~}}}|||zzzyyywwwsssmmmgggbbb]]]XXXUUUMMMKKKIIIGGGEEEDDDDDDCCCFFFGGGIIIOOOYYYjjj|||yyylll```XXXUUUTTTTTTTTTTTTUUUVVVVVVSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>============>>>>>>????????????????????????<<<=========>>>>>>??????===@@@DDDGGGHHHIIIKKKMMMMMMIIICCC@@@??????>>>=========<<<<<<======>>>>>>===============>>>>>>???AAAAAABBBCCCDDDCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDDDDAAACCCFFFIIIMMMYYYiiiuuuwwwooojjjhhhhhhfffhhhkkknnnrrrwww~~~nnnYYYTTTQQQUUUWWWUUUTTTUUUWWWWWWWWWWWWWWWXXXZZZZZZ___^^^]]]]]]\\\]]]]]]]]]]]]]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[VVVVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZ^^^^^^^^^```aaaaaa^^^[[[\\\\\\[[[[[[[[[[[[[[[\\\XXXXXXWWWWWWWWWWWWWWWXXX[[[\\\]]]^^^^^^^^^^^^^^^ZZZ___dddgggmmm~~~rrrsss~~~tttZZZQQQGGG@@@AAABBB???>>>@@@@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;:::999999888999999999999:::;;;;;;<<<888888888888999999::::::;;;<<<>>>>>>AAAHHHRRRYYY\\\eeettt~~~}}}|||zzzxxxzzz~~~}}}}}}|||zzzxxxvvvtttsssrrrmmmgggaaa\\\VVVQQQNNNJJJIIIGGGDDDBBBAAABBBCCCGGGIIIPPP\\\mmm~~~~~~xxx}}}~~~rrrfff^^^XXXVVVUUUTTTSSSSSSRRRRRRSSSUUUUUUTTTRRRQQQPPPOOONNNNNNNNNNNNMMMMMMKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>===<<<<<<===>>>>>>????????????????????????===============>>>>>>>>>>>>???AAAAAA@@@AAABBBDDDFFFCCC@@@>>>===>>>>>>???===============>>>???@@@@@@???>>>>>>>>>???@@@@@@@@@@@@AAACCCDDDDDDEEEEEEAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCC@@@CCCFFFGGGHHHMMMWWW```}}}sssiiibbb```___]]]___bbbeeeiiiooovvv|||~~~kkkXXXTTTSSSVVVXXXVVVVVVXXXYYYYYYYYYYYYZZZ[[[\\\\\\^^^^^^]]]\\\\\\]]]]]]]]]]]]\\\[[[\\\]]]^^^]]]\\\[[[[[[ZZZZZZYYYZZZZZZ[[[TTTVVVWWWVVVUUUUUUVVVWWWVVVWWWXXXYYYZZZZZZZZZZZZ]]]]]]^^^```aaa___\\\XXXZZZ[[[[[[\\\\\\\\\]]]]]]ZZZYYYXXXXXXWWWXXXXXXXXXYYY[[[\\\^^^^^^^^^]]]]]]\\\___cccfffjjjvvvsssnnnrrrqqq[[[LLLBBBAAABBB??????CCCAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;::::::999999999999::::::::::::::::::888888999999999:::::::::777999;;;;;;<<>>===<<<<<<===>>>???????????????????????????============>>>>>>>>>>>>???>>>============<<<<<>><<<;;;;;;<<<>>>???============>>>???@@@@@@CCCBBBAAA@@@???@@@AAAAAA@@@@@@AAABBBCCCDDDEEEFFF@@@AAABBBBBBBBBBBBAAAAAA??????>>>>>>>>>>>>??????>>>@@@CCCDDDDDDFFFKKKOOO{{{oooccc[[[WWWVVVUUUVVVYYY[[[```gggpppuuu{{{xxxfffZZZVVVUUUXXXYYYWWWXXXZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\]]]^^^]]][[[ZZZ[[[^^^___]]]\\\ZZZYYYYYYYYYYYYYYYZZZZZZWWWXXXYYYWWWUUUTTTUUUWWWUUUVVVXXXYYY[[[[[[\\\\\\YYYZZZ\\\^^^```___[[[XXXYYYZZZ[[[\\\]]]]]]^^^^^^[[[[[[ZZZYYYYYYYYYYYYYYYXXXYYY[[[]]]^^^]]]]]]\\\]]]^^^aaaeeegggnnn{{{rrrnnnyyyooo\\\LLLHHHFFF@@@???DDDBBBAAAAAA@@@??????>>>>>><<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999999888999999:::::::::::::::888:::;;;;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>???<<<:::;;;===>>>;;;999<<<<<<;;;:::::::::<<<>>><<<<<<<<<<<<===>>>???@@@FFFEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDD@@@@@@@@@AAA@@@@@@??????>>>>>>===============>>>>>>>>>??????AAACCCEEEGGGzzzmmm```VVVQQQPPPJJJLLLNNNQQQVVV]]]ffflllwww|||~~~sssaaa[[[WWWVVVYYYYYYXXXYYY\\\WWWWWWWWWXXXXXXYYYZZZ[[[\\\[[[[[[[[[\\\\\\]]]^^^]]][[[YYY[[[^^^___^^^\\\YYYYYYXXXXXXXXXYYYYYYZZZZZZ\\\\\\YYYUUUSSSUUUWWWUUUVVVXXXZZZ[[[\\\]]]]]]VVVWWWZZZ]]]```___\\\YYYYYYZZZ[[[\\\]]]^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZZZZWWWYYY[[[]]]^^^]]]\\\[[[\\\\\\___ccceeeiiiyyywwwoootttmmmXXXPPPJJJAAA???CCCBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<===============;;;;;;;;;;;;::::::999888999999:::;;;;;;;;;;;;:::;;;===>>>===;;;;;;???BBBAAAIIIUUUdddttt}}}}}}~~~zzzssspppqqquuuyyy|||~~~~~~}}}|||{{{{{{zzzxxxuuuppppppnnnkkkhhheeebbb```\\\YYYTTTOOOLLLHHHDDDBBB@@@BBBCCCBBBAAACCCIIIMMM___pppzzzsssuuu{{{}}}tttiii```[[[YYYZZZUUUTTTSSSRRRRRRRRRRRRRRROOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA???>>><<<<<<>>>???AAA????????????????????????????????????>>>>>>>>>>>>>>>;;;999;;;???@@@<<<888;;;<<<;;;:::999999;;;===:::::::::;;;<<<===>>>???HHHFFFCCCAAA??????@@@AAACCCBBBAAAAAA@@@@@@@@@AAA???????????????>>>======??????>>>>>>>>>>>>>>>???@@@>>><<<===@@@CCCEEEEEE|||nnn```TTTLLLHHHJJJIIIKKKOOORRRTTT\\\dddqqqxxxiiiXXXWWWWWWWWWXXXYYYZZZZZZ[[[XXXXXXYYYYYYZZZZZZ[[[[[[]]][[[ZZZZZZ[[[\\\\\\[[[\\\\\\\\\]]]^^^^^^[[[YYYXXXWWWVVVVVVVVVWWWXXXYYY[[[[[[[[[ZZZYYYWWWUUUTTTXXXYYY\\\^^^___```bbbcccaaa[[[YYY]]]^^^\\\YYYYYYYYYYYYXXXZZZ]]]^^^^^^]]]YYYZZZ[[[\\\\\\[[[ZZZYYYZZZ[[[]]]___``````___^^^^^^```aaaaaabbbhhhrrr{{{{{{rrrvvvqqq[[[PPPIIIEEEDDDCCCCCCBBBBBBAAA@@@??????>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;:::999;;;<<<888888:::;;;<<<=========AAAEEELLLWWWeeevvv~~~{{{{{{|||~~~zzzuuuuuuyyy~~~|||xxxuuuuuutttssssssnnnkkkhhheeeaaa]]]YYYUUUXXXSSSMMMIIIHHHGGGDDDBBBHHHEEEEEEDDDAAABBBNNN\\\vvvwwwqqqhhhaaa^^^]]]]]]^^^XXXWWWUUUSSSQQQQQQQQQQQQQQQQQQOOONNNMMMLLLLLLLLLMMMMMMMMMLLLLLLJJJIIIIIIFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAABBBAAAAAA@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@CCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA>>>;;;888666;;;;;;<<<<<<======>>>>>>@@@???>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::===<<<<<<<<<<<<;;;;;;;;;AAAAAA@@@@@@@@@@@@AAAAAA????????????????????????@@@@@@@@@??????===<<<<<>><<<===>>>???<<<::::::>>>AAA???;;;:::>>>BBB|||oooaaaUUULLLHHHGGGFFFHHHLLLOOOQQQXXX```mmmuuu{{{fffZZZWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZXXXYYYZZZ[[[[[[ZZZ[[[[[[[[[\\\^^^^^^\\\ZZZUUUUUUTTTTTTTTTUUUWWWXXX\\\[[[[[[ZZZYYYYYYXXXXXX\\\[[[\\\ccclllrrrrrrppplllccc\\\[[[]]][[[ZZZ[[[ZZZYYYYYYZZZ]]]^^^^^^]]][[[[[[\\\\\\\\\\\\[[[[[[[[[\\\^^^```aaa``````______```aaa______ccclllsss}}}uuu{{{ttt```RRRJJJGGGJJJIIIGGGFFFEEEDDDBBBAAA============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;999777555666777::::::;;;;;;;;;;;;;;;;;;===@@@EEEMMMZZZiiiyyy~~~}}}{{{yyyxxxxxx{{{}}}zzzyyy|||~~~}}}}}}}}}}}}|||yyyuuusssrrrpppooommmgggeeebbb```]]]ZZZWWWTTTQQQMMMIIIFFFFFFEEEBBB@@@CCCAAABBBEEEIIIOOO^^^mmm{{{sssmmmfff```]]]\\\\\\[[[WWWVVVTTTSSSRRRRRRRRRRRRPPPOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAA@@@>>>===<<<<<<<<<<<<<<<============????????????>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<======????????????????????????????????????>>>===<<<<<<@@@>>><<<<<<>>>???===;;;;;;===>>><<<::::::===@@@~~~rrrdddWWWOOOLLLIIIGGGIIINNNPPPRRRWWW^^^gggrrrqqqaaa\\\WWWXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[YYYXXXWWWWWWYYYZZZZZZZZZZZZYYYYYY[[[]]]]]]\\\[[[UUUUUUTTTTTTUUUVVVXXXYYY]]]\\\[[[[[[[[[\\\]]]]]]aaa]]]]]]hhhzzz~~~xxxkkk^^^ZZZ\\\\\\[[[\\\[[[ZZZYYY[[[]]]___^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]\\\]]]___```aaa``````______```___]]]\\\___eeekkkooozzzzzzeeeWWWQQQNNNKKKHHHEEEDDDCCCAAA???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;999777555666777;;;;;;;;;;;;;;;:::999999;;;<<>>???@@@AAA@@@>>><<<;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>><<<;;;;;;;;;;;;;;;;;;<<<========================>>>?????????>>>===<<<;;;===<<<;;;<<<>>>???>>>===>>>===:::999888:::<<<===vvvhhh]]]VVVSSSRRRPPPRRRWWWZZZ[[[___dddfffqqqiii]]]]]]XXXXXXYYYYYYZZZZZZZZZZZZ]]]]]]\\\\\\[[[[[[[[[ZZZYYYXXXWWWXXXZZZ[[[\\\[[[YYYXXXXXXYYY[[[]]]\\\[[[WWWWWWVVVWWWXXXYYY[[[\\\]]]]]][[[[[[\\\^^^aaabbbbbb^^^___kkk|||zzzlll^^^ZZZ\\\\\\[[[\\\\\\[[[ZZZ\\\^^^______^^^^^^]]]\\\[[[[[[\\\]]]^^^\\\]]]^^^_________^^^^^^^^^^^^^^^\\\[[[]]]bbbfffhhhwwwmmmaaaRRRNNNHHHDDDCCCCCCAAA???=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;;;;:::999;;;<<<::::::;;;;;;;;;::::::999=========???DDDNNNYYYaaakkkrrr}}}~~~zzzxxxsssssssssuuuvvvyyy{{{}}}}}}~~~~~~|||{{{{{{xxxxxxwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzyyywwwuuussspppnnnllljjjhhheeeaaa^^^YYYWWWTTTRRRQQQPPPMMMKKKIIIHHHFFFEEEDDDCCCBBBAAAAAACCCJJJVVVeeeuuu}}}||||||mmmcccaaa^^^\\\[[[YYYWWWUUUSSSSSSSSSSSSSSSSSSSSSTTTOOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAABBBCCC@@@?????????@@@AAABBBBBB=========<<<<<<;;;;;;;;;===>>>@@@BBBAAA???===;;;:::999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<999999:::;;;;;;<<<============<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<===>>>???>>>AAA>>>:::888999;;;<<<===zzzmmmccc^^^^^^___]]]^^^dddggggggiiillljjjsssdddZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZ\\\\\\\\\[[[[[[ZZZZZZYYYZZZYYYXXXYYY\\\^^^^^^^^^XXXWWWVVVXXXZZZ[[[[[[ZZZXXXXXXWWWWWWXXXZZZ[[[\\\]]]\\\[[[\\\]]]```cccddd______aaahhhrrrxxxzzzyyyqqqfff\\\\\\^^^]]][[[ZZZ]]]\\\[[[\\\^^^______^^^]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\]]]___ccceeefffqqqwww```XXXNNNGGGEEEEEECCCAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;;;;:::999;;;<<<777888999:::;;;;;;;;;;;;>>>>>>======???EEENNNTTTXXX^^^gggooowww|||zzzxxxwwwuuuuuuvvvwwwxxxyyyzzz{{{zzz{{{|||~~~~~~~~~}}}||||||{{{zzzwwwvvvvvvuuuvvvvvvwwwwwwvvvvvvvvvvvvtttrrrpppnnnjjjhhhfffdddbbb___[[[XXXVVVSSSPPPMMMLLLKKKIIIGGGGGGGGGFFFDDDBBBBBBBBBBBBBBBJJJWWWfffwww~~~{{{}}}~~~nnnccc^^^\\\[[[ZZZYYYXXXUUURRRQQQQQQRRRRRRRRRSSSSSSSSSPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@@@@????????????????????????@@@AAABBB@@@???>>>>>>>>>>>>??????======<<<<<<;;;;;;::::::<<<>>>@@@AAAAAA???===;;;999999999888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;::::::;;;<<<======>>>???DDDAAA<<<::::::<<<===>>>|||ppphhhgggiiijjjhhhiiiooosssrrrrrrtttrrryyyxxxaaaYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[ZZZYYY[[[^^^```aaa```XXXWWWVVVVVVXXXZZZZZZYYYXXXXXXWWWVVVWWWXXXYYYZZZ[[[[[[[[[\\\^^^```bbbddd\\\___bbbdddfffgggiiikkkeee___[[[\\\^^^[[[ZZZZZZ^^^]]]\\\]]]___```___^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\___bbbdddfffcccjjjwwwxxxkkkZZZMMMGGGDDDAAA>>>?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;999777555666777666777888:::;;;;;;<<<<<<<<<<<<;;;:::;;;???DDDIIIOOOSSSYYY^^^ccckkkttt{{{~~~|||zzz{{{{{{zzzwwwuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxyyy{{{|||}}}~~~~~~~~~{{{zzzyyyzzz{{{|||{{{yyywwwwwwvvvuuuuuuuuuuuuuuuqqqqqqpppooonnnllljjjiiieeebbb___]]][[[YYYVVVTTTRRROOOLLLIIIHHHGGGFFFDDDCCCCCCCCCAAA???@@@CCCEEEIIIVVVgggvvvrrrgggaaa\\\ZZZYYYXXXXXXWWWTTTQQQOOOPPPQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@????????????>>>>>>>>>===>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????>>><<<;;;:::999999888888999999:::888999999::::::;;;;;;;;;;;;;;;;;;;;;::::::999999;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999;;;<<<<<<<<<<<<>>>???EEECCC@@@===<<<<<<>>>???|||qqqkkkmmmqqqtttqqqrrryyy}}}{{{zzzzzzzzz~~~kkk]]]YYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\ZZZYYYYYY[[[^^^aaabbbbbbYYYWWWUUUUUUWWWXXXXXXXXXZZZYYYXXXWWWWWWWWWXXXYYYYYYYYYZZZ\\\^^^___```aaa\\\^^^``````______```aaa]]][[[ZZZ\\\[[[XXXYYY\\\___^^^]]]^^^___```___^^^\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\YYYYYYZZZ]]]```cccdddeeeaaacccjjjzzzqqq\\\PPPHHHBBB>>>@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;999777555666777777888999:::::::::::::::999999:::::::::<<>>@@@@@@@@@@@@????????????>>>======<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;<<<;;;<<<============<<<<<<::::::999999999999::::::777777888888999::::::;;;::::::::::::::::::;;;;;;999999888888888888999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;999;;;======;;;;;;===???CCCDDDCCC@@@<<<;;;<<>>@@@DDDDDDDDDCCCDDDKKKUUU\\\eeelllwww}}}yyyvvvtttnnnpppqqqooolllkkklllnnnnnnppprrruuuwwwwwwwwwvvvpppqqqssstttuuuuuuuuutttwwwtttrrrrrrtttuuusssqqqsssrrrpppooommmllllllllliiihhheeecccaaa`````````[[[XXXTTTQQQPPPPPPOOONNNIIIFFFCCCBBBCCCEEEEEEEEE@@@AAAAAA@@@AAAFFFNNNUUUhhhxxxxxxuuuuuuuuuggg]]]\\\___]]][[[YYYWWWWWWVVVSSSRRRNNNNNNOOOPPPOOONNNMMMLLLNNNMMMLLLKKKIIIIIIIIIIIIEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCBBBAAA@@@>>>===@@@@@@@@@????????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>???@@@???===<<<:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;666666777888999999::::::888888999:::;;;;;;<<<===::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;;;;;;;999<<<>>>===;;;:::<<<>>>AAADDDEEEBBB<<<999;;;???~~~uuuooorrrxxxzzzxxx{{{wwwfff[[[YYY[[[]]]]]]\\\ZZZYYYYYYYYYZZZ[[[YYYYYYZZZ]]]```aaa```^^^]]][[[YYYYYY[[[^^^______]]]ZZZXXXWWWXXXXXXXXXWWW]]]]]]\\\[[[ZZZYYYXXXWWWYYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWW[[[[[[\\\]]]]]]]]]\\\[[[]]]^^^aaabbbaaa^^^[[[XXXZZZZZZ[[[[[[\\\\\\\\\\\\ZZZZZZYYYZZZ\\\]]]]]]\\\YYY\\\eeeoooxxxsssnnnwwwwww```NNNFFF@@@@@@@@@@@@@@@???>>>===???>>>>>>===<<<<<<;;;;;;<<<;;;:::999888999:::;;;:::::::::999999888888888;;;::::::999999::::::;;;:::;;;===???AAAEEEJJJNNNVVV\\\fffooowww~~~}}}{{{yyyuuussspppooonnnlllllljjjiiiiiiiiiiiiiiikkknnnqqqtttuuuuuutttssstttrrrqqqrrrtttuuuuuuuuusssrrrpppnnnmmmmmmnnnooonnnnnnnnnmmmllljjjiiihhhcccbbb```]]][[[ZZZYYYXXXTTTSSSPPPMMMJJJHHHGGGFFFFFFCCC??????CCCGGGFFFCCCBBB>>>>>>AAAEEEMMM^^^ooozzz}}}tttkkkdddrrrpppddd___^^^]]]\\\]]]\\\YYYWWWTTTRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFGGGFFFEEEDDDDDDCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBBAAA@@@?????????BBBAAA???>>>============???>>>>>>===<<<;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;:::999999888777777;;;;;;;;;<<<;;;;;;:::::::::888777888999999888777::::::999999888777777777::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::??????>>><<<;;;:::999888~~~wwwqqqrrrxxxxxxwwwzzz~~~oooaaaYYYXXXYYYZZZ]]]]]][[[ZZZZZZZZZ[[[[[[[[[[[[\\\^^^```aaa```^^^\\\ZZZXXXXXXZZZ\\\]]]^^^]]][[[YYYXXXYYYZZZYYYYYY[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXYYYZZZ\\\]]][[[[[[[[[ZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUUUUVVV\\\]]]^^^______]]]\\\[[[YYY[[[^^^``````___\\\ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\[[[ZZZ[[[]]]bbbhhhnnnxxxtttgggjjjuuuuuu\\\MMMGGGDDD@@@>>>>>>???@@@??????>>>>>>>>>======<<<<<<<<<;;;:::999999999:::::::::::::::999999999888888;;;::::::999999::::::;;;:::;;;<<<===>>>AAAEEEHHHLLLRRRZZZbbbiiiooouuuxxx~~~}}}|||{{{vvvuuusssqqqnnnmmmlllkkkkkkjjjjjjiiiiiihhhhhhgggiiikkkooorrrssssssrrrqqqrrrpppooooooqqqssssssrrrrrrqqqooolllkkkkkkllllllkkkkkkjjjiiihhhfffdddccc___^^^\\\YYYWWWUUUTTTTTTPPPOOOLLLJJJGGGFFFDDDDDDHHHEEEAAA@@@AAADDDBBB@@@BBB???AAAIIIRRR]]]nnn~~~zzzpppkkkhhhhhhppp|||{{{kkk```[[[[[[[[[ZZZ[[[ZZZYYYVVVTTTSSSRRRQQQOOONNNMMMLLLKKKJJJJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@?????????@@@@@@??????>>>?????????>>>>>>======<<<;;;;;;:::======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888888777999999::::::::::::999999;;;:::999:::;;;<<<;;;:::::::::999999999999888888:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999>>>======<<<;;;:::999999~~~xxxssstttxxxuuuuuuwww|||~~~~~~wwwggg]]]YYYXXXXXXWWW]]]\\\\\\[[[[[[[[[[[[\\\]]]]]]]]]___aaaaaa___]]][[[YYYVVVVVVXXX[[[\\\\\\]]][[[YYYXXXYYY[[[[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\YYYYYYYYYYYYYYY[[[\\\\\\YYYYYYXXXXXXXXXWWWWWWWWWUUUUUUTTTTTTSSSTTTTTTTTTZZZ[[[]]]^^^^^^\\\YYYWWWUUUWWWZZZ]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\\\\[[[ZZZZZZYYY]]]\\\^^^aaaeeekkkzzz}}}gggbbbgggqqqoooZZZNNNGGG@@@===???@@@>>>;;;>>>>>>>>>>>>>>>=========<<<;;;;;;:::999::::::::::::::::::999999999999888::::::999999999999:::::::::;;;;;;;;;:::;;;>>>@@@BBBFFFMMMTTTYYY^^^bbbeeeooossszzzzzzvvvtttsssrrrnnnmmmllljjjiiiiiihhhhhhiiiiiijjjjjjiiihhhfffeeeggghhhkkknnnpppqqqppppppooommmllllllmmmooonnnmmmpppooollljjjhhhhhhhhhhhhfffeeedddcccaaa___]]]\\\YYYXXXVVVSSSPPPOOOMMMMMMJJJIIIGGGEEECCCBBBAAAAAABBB???===<<<<<<<<<<<<;;;AAABBBIIIVVVeeetttyyyiiiaaaaaagggkkkuuu|||{{{rrrdddZZZWWWWWWWWWWWWXXXWWWVVVUUUTTTRRRRRRQQQOOONNNMMMLLLKKKJJJJJJJJJEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCAAA@@@??????>>>>>>???????????????@@@AAAAAA=========<<<<<<;;;;;;:::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;::::::999888888888777888888999999999888888777666555666888999999777999999999999::::::::::::999999888888999999:::;;;::::::::::::::::::::::::888888888888888888888888<<<;;;;;;;;;::::::::::::~~~~~~zzzuuuuuuyyyvvvtttsssuuuwwwzzzqqqaaa[[[[[[[[[YYYXXX[[[[[[ZZZZZZZZZZZZZZZZZZ]]]\\\]]]^^^``````^^^]]][[[YYYWWWWWWXXX[[[[[[\\\\\\ZZZXXXWWWYYYZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[YYYYYYYYYZZZZZZ[[[\\\\\\XXXWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTVVVWWWZZZ[[[ZZZXXXUUUSSSTTTUUUXXX[[[\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYY\\\\\\]]]\\\[[[ZZZZZZ[[[]]][[[\\\___aaagggsssvvvhhhdddiiisssqqq\\\SSSIIIDDDEEECCC>>>888========================<<<<<<;;;;;;::::::::::::999999999999999999999999::::::999999999999::::::999::::::999888999;;;======AAAFFFKKKNNNQQQUUUWWW^^^cccjjjpppvvv{{{yyyssspppmmmkkkjjjggggggfffffffffgggggghhhggghhhiiijjjiiigggeeedddeeefffiiikkkmmmnnnnnnnnnllljjjhhhhhhjjjjjjjjjiiillljjjhhhfffdddcccbbbbbb``````___]]][[[XXXVVVUUUSSSRRRPPPMMMKKKIIIHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@<<<::::::;;;;;;:::;;;>>>BBBGGGTTTfffxxx~~~mmmbbbbbbiiipppttt}}}xxxppphhh^^^VVVSSSSSSTTTTTTSSSSSSSSSRRRQQQQQQPPPOOOOOONNNLLLKKKIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHDDDDDDDDDCCCCCCBBBAAAAAA????????????????????????BBBBBB@@@??????>>>>>>>>>???>>>>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::::::::;;;::::::::::::::::::::::::888888888999999999999:::::::::999999999888888888777777888999999999888888444333222444666777777666666777777888999999::::::888888888888888999::::::999999999999999999999999777777777777777777777777999999999:::::::::::::::}}}|||}}}zzzvvvvvvyyyzzzsssnnnnnnqqqxxx|||kkk\\\XXX[[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYYYY[[[[[[\\\^^^```aaa___^^^]]][[[YYYXXXZZZ\\\]]]]]][[[YYYVVVVVVWWWXXXXXXWWWZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\XXXXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVXXXYYYXXXVVVTTTRRRUUUVVVXXXYYYZZZYYYXXXWWWXXXXXXXXXXXXXXXWWWWWWWWWYYY[[[\\\\\\[[[ZZZ\\\^^^___]]]]]]___```cccllluuuwwwiiifffjjjyyywwwiiiXXXLLLIIIGGGCCC@@@======<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999:::999999888888999999:::777999::::::999999;;;===<<>>>>>>>>>>>???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999:::;;;::::::::::::::::::::::::999999999999999:::::::::888888888888888777777777777777888999999999999999777666555777999::::::999444444555666777888999999888777777777777888999999999999999999999999999999777777777777777777777777888888888888999999999999|||zzz{{{zzzvvvwwwzzz}}}sssjjjjjjpppyyywwwfffXXXWWWYYYWWWVVVWWWVVVWWWWWWXXXXXXXXXXXXWWWYYYYYY[[[^^^aaacccbbbaaa___]]]ZZZZZZ[[[]]]^^^^^^[[[YYYVVVUUUVVVWWWVVVVVVYYYYYYXXXXXXWWWWWWWWWVVVXXXYYYZZZ[[[\\\\\\\\\\\\XXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTUUUUUUVVVWWWVVVWWWXXXXXXXXXXXXWWWVVVVVVWWWXXXXXXXXXWWWVVVUUUVVVVVVWWWWWWWWWXXXXXXXXXWWWZZZ]]]\\\ZZZZZZ\\\___bbb___^^^______^^^bbbhhhwwwwwwjjjiiirrrjjjVVVLLLIIIHHHGGG>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::888999999999999:::::::::999999888888888888999999777999::::::::::::;;;===:::<<<>>>???@@@AAACCCEEEHHHKKKPPPTTTXXX]]]bbbeeekkkqqqzzz~~~{{{rrrnnniiifffdddcccaaa```_________```bbbdddfffgggddddddeeeeeedddcccaaa```bbbcccdddeeeeeefffffffffeeeccc````````````___^^^___^^^]]]\\\ZZZYYYWWWWWWUUUUUUTTTRRRPPPNNNLLLKKKIIIHHHFFFEEECCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>???<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<@@@??????>>>======>>>>>>???>>>===;;;::::::999999::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::::::::::::::999999999888888777666666666666666666666666777888999999999999999666555555666888999888777333444444555666777777777777777777666777777888999888888888888888888888888777777777777777777777777777777777888888888888888}}}yyyyyyxxxvvvwwwzzz}}}rrriiikkkttt|||uuudddXXXXXXYYYUUUUUUZZZVVVVVVXXXYYYYYYYYYXXXXXXXXXXXX[[[___dddggggggggg```]]][[[ZZZ[[[]]]^^^]]]]]][[[XXXVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXYYY[[[\\\]]]]]]\\\\\\WWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYYYYVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZ[[[XXX\\\^^^]]]ZZZXXX[[[^^^ccc```___aaa___[[[\\\___kkk{{{|||vvvvvvtttdddXXXOOOKKKBBBAAA@@@???>>>===<<<;;;;;;<<<=========<<<::::::888888999999999:::::::::999999888888888888999999888999;;;;;;:::999:::;;;999:::<<<<<<;;;<<<>>>@@@AAACCCFFFIIIKKKOOOSSSVVVZZZ```jjjuuu~~~}}}zzzvvvrrrpppfffccc```^^^]]]]]]\\\[[[ZZZZZZ[[[\\\^^^```bbbcccaaaaaa```______^^^^^^]]]```````````````````````````^^^\\\[[[[[[[[[YYYXXXXXXXXXXXXWWWVVVUUUSSSSSSOOOOOOOOONNNLLLJJJIIIHHHDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<===<<<999<<>>============>>>>>>===<<<;;;;;;;;;;;;;;;999999999999999999::::::888888888888888999::::::999999999999999999999999::::::999888777666666555555555555555555555555555444555666777888888888888666555444444666777666444444555555555666666777777777666666666666777888888888888888888888888888888888888888888888888888888777777777777777777777777}}}xxxxxxxxxvvvwwwzzz|||pppiiimmmxxxvvvfff[[[\\\[[[WWWWWW]]]VVVWWWYYYZZZZZZZZZYYYYYYWWWYYY\\\aaafffjjjkkkkkk```]]]ZZZZZZ[[[\\\]]]]]]___]]]YYYXXXWWWWWWVVVUUURRRSSSSSSUUUVVVWWWWWWXXXXXXYYY[[[\\\]]]]]]\\\\\\VVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUVVVVVVTTTTTTSSSSSSTTTVVVXXXYYYUUUVVVWWWWWWXXXXXXXXXXXXVVVWWWXXXYYYZZZ\\\]]]]]]ZZZ]]]```^^^YYYWWWYYY]]]bbb``````bbbaaa]]]\\\^^^dddqqq}}}ooo\\\QQQEEEDDDCCCAAA???>>>===<<<;;;<<<=========<<<::::::888888888999999:::::::::999999888888888888999999999:::<<<;;;999888888888999:::;;;;;;:::;;;===???===>>>AAABBBCCCFFFIIILLLPPPUUU___iiiqqqwww{{{}}}}}}{{{}}}uuutttrrrpppmmmjjjgggfff^^^\\\YYYXXXYYYYYYXXXXXXWWWWWWXXXYYY[[[]]]___```___^^^]]]\\\[[[[[[[[[[[[^^^^^^^^^]]]]]]\\\\\\\\\]]][[[XXXWWWWWWWWWVVVTTTUUUUUUUUUUUUTTTSSSQQQQQQKKKKKKKKKJJJIIIHHHFFFFFFAAA@@@@@@????????????@@@@@@???>>>===<<<;;;;;;;;;===;;;@@@IIILLLOOOaaauuu}}}sssiii```ZZZUUUUUURRROOOLLLKKKLLLMMMMMMNNNOOOPPPOOOMMMKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@EEEEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGGGGFFFEEEBBBAAA???????????????????????????>>>>>>============>>>===<<<<<<<<<<<<===>>>>>>999999999999999999999:::888888777777888999::::::999999999999999999999999:::999888777666555444333333444444444444444444444333444555666777777777777:::999888888999:::888777666666666666777777777777666666666666666777888888777777777777777777777777888888888888888888888888888777777777666666666666{{{uuusssuuuxxxzzzxxxpppmmmxxxwwwiii\\\ZZZ\\\[[[YYYWWWWWWXXXZZZ[[[ZZZXXXUUUSSSUUUWWW[[[___cccfffggghhh```^^^[[[ZZZZZZ\\\___aaa___```bbbaaa^^^[[[YYYXXXTTTRRRRRRTTTTTTRRRUUU[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSQQQQQQSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUSSSWWW[[[]]]]]]\\\\\\\\\\\\^^^______^^^]]]^^^___```cccfffgggddd___[[[YYYbbbgggsssuuu```SSSGGGAAADDDBBB;;;:::???<<<<<<======<<<<<<;;;::::::::::::999999999888888:::999999999888777777777888888888888888888888888777888888888888999999999999:::;;;===???@@@BBBBBBGGGKKKPPPWWW^^^dddgggiiilllllllllnnnppptttwwwxxxvvvuuuttttttuuuwwwzzz|||~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwvvvvvvuuutttrrrpppooonnnnnnnnnhhhaaa^^^^^^^^^ZZZWWWSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVWWWZZZZZZYYYYYYYYYYYYZZZZZZ\\\ZZZXXXVVVUUUTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSQQQPPPNNNMMMLLLKKKHHHGGGFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>=========:::999===>>><<<;;;<<>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;::::::;;;:::::::::;;;;;;;;;<<<<<<::::::999999999999888888555666777888888888888888::::::999888777777777888999888888777666555555444666666666666666666666666666666666666666666666666:::888666444333444555666555555555555666666666666666666666666666666666666777777777777777777777777333444555666777999::::::999888777555555555666777{{{xxxyyy{{{}}}~~~vvvuuu}}}tttggg[[[YYY\\\[[[YYYXXXXXXYYYZZZ[[[ZZZXXXVVVTTTWWWYYY[[[^^^aaacccdddddd```^^^[[[ZZZZZZ\\\^^^```___aaabbbaaa___]]][[[ZZZZZZWWWVVVWWWVVVTTTVVV[[[ZZZZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTUUURRRUUUYYY[[[[[[[[[[[[[[[[[[\\\^^^^^^\\\\\\\\\]]]aaadddhhhiiifffaaa]]][[[```dddmmm}}}kkkYYYIIIGGGEEE???<<<>>><<<===============<<<<<<;;;;;;;;;;;;:::::::::999::::::::::::999999999999888888888888888888888888777888888888888999999999999:::;;;<<<===???@@@@@@???AAAFFFKKKOOOSSSUUUVVVZZZZZZZZZ\\\^^^```cccddddddcccbbbbbbccceeehhhiiilllkkkkkklllooorrruuuwwwwwwwwwwwwwwwuuusssqqqppppppsssvvvyyyyyyzzz|||}}}}}}}}}|||{{{yyywwwuuutttnnnnnnnnnnnnllljjjhhhggglllkkkjjjhhhfffeeeeeeeee___ZZZTTTRRRRRRRRROOOLLLPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUXXXWWWUUUSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNOOOOOONNNLLLKKKIIIHHHHHHEEEEEEDDDCCCBBBAAA@@@????????????>>>>>>=========;;;888888;;;<<<;;;;;;======DDDOOO[[[ggguuuqqqddd^^^ZZZUUUPPPQQQPPPPPPPPPOOOOOONNNNNNNNNMMMLLLLLLMMMLLLJJJHHHFFFFFFGGGGGGFFFDDDBBB@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::::::::777777777777777777777777999888777777666666666777888888777777666666555555444444444444444444444444555555555555555555555555999888666444333444555555555555555555666666666666555555555555555555555555666666666666666666666666222222333444555666777777777777555444444444555555~~~~~~pppdddYYYXXX[[[[[[YYYYYYYYYZZZ[[[\\\[[[YYYWWWVVVYYYZZZ[[[]]]^^^_________```^^^\\\ZZZZZZ[[[^^^_________`````````^^^\\\[[[]]]YYYWWWXXXWWWUUUWWW[[[YYYYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTQQQTTTXXXZZZZZZYYYZZZZZZYYY[[[\\\\\\[[[ZZZZZZ[[[aaaeeeiiikkkhhhccc___]]]]]]```fffpppoooVVVKKKFFF@@@<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999999999999999777888888888888999999999999::::::;;;;;;<<<<<<======>>>AAACCCEEEFFFGGGGGGLLLLLLLLLMMMNNNPPPQQQRRRTTTSSSSSSSSSTTTUUUWWWXXXYYYZZZ[[[]]]aaaeeehhhkkkjjjiiihhhfffcccaaa```______bbbeeefffggghhhiiikkkllllllkkkjjjiiigggeeedddaaaaaabbbbbbaaa___\\\[[[]]]\\\[[[ZZZXXXXXXWWWWWWTTTPPPLLLJJJKKKKKKIIIGGGKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPOOOOOOPPPPPPPPPRRRQQQPPPOOONNNMMMMMMNNNMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>======>>>>>>>>>===============;;;888888:::<<<;;;===AAAAAAPPPdddttt{{{pppqqq}}}tttfff\\\WWWUUUQQQNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMNNNMMMKKKIIIGGGHHHHHHHHHGGGEEECCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<<<<======???>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::999999888888999999::::::;;;;;;<<<;;;:::888777666666777777777777666555555555666666666666666666666666666666333333333333333333333333555555555555555555555555888777666444444444555555444555555555555666666666555555555555555555555555555555555555555555555555333333444444444555555555666555444444333333444444zzzkkkaaaXXXXXXZZZZZZYYYZZZZZZ[[[\\\\\\\\\ZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]]]]]___^^^\\\ZZZZZZ[[[]]]^^^]]]]]]___aaacccddddddccc___YYYVVVWWWWWWVVVWWWZZZXXXWWWVVVUUUUUUUUUUUUVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSQQQTTTWWWYYYYYYYYYZZZZZZYYY[[[\\\\\\ZZZYYYYYYZZZ___cccgggiiigggccc^^^\\\ZZZ^^^bbbgggqqq|||nnnYYYLLLCCC???@@@=========<<<<<<=========<<<<<<<<<;;;;;;;;;;;;:::999999::::::;;;;;;<<<<<<999999999999999999999999777777888888888999999999::::::::::::::::::::::::===>>>???AAAAAAAAA@@@???CCCDDDDDDDDDEEEFFFFFFGGGIIIHHHHHHHHHIIIJJJLLLMMMMMMMMMOOORRRUUUYYY\\\^^^]]][[[YYYWWWUUUTTTSSSSSSRRRTTTWWWXXXXXXYYYZZZ\\\^^^^^^^^^]]]\\\ZZZYYYXXXVVVWWWXXXYYYXXXVVVSSSRRRPPPPPPOOOMMMLLLLLLLLLLLLNNNKKKIIIHHHIIIIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNOOONNNNNNMMMMMMNNNNNNOOOMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>=========<<<===<<<<<<<<<<<<<<<<<<<<<===:::999<<<======BBBHHHRRRddd{{{vvvmmmfffkkk|||uuulll```XXXTTTSSSQQQOOOOOOOOONNNNNNNNNMMMMMMLLLNNNMMMLLLLLLMMMLLLJJJHHHGGGGGGGGGGGGFFFEEECCCCCCBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@@@@@@@???>>>===<<<=========<<<<<<=========??????>>>===<<<<<<<<<<<<<<<<<<;;;:::999888777777777888999:::;;;<<<======???===:::888666666777888777777666555555666666666555555666666666666666666555555555555555555555555555555555555555555555555777666555444444444444555444444444555555555666666555555555555555555555555444444444444444444444444666666666666666666666666555555444444444444444444qqqhhh___XXXXXXZZZYYYYYY[[[ZZZ[[[[[[\\\\\\[[[ZZZYYYVVVWWWWWWYYYZZZ[[[]]]]]]___^^^\\\ZZZZZZ[[[\\\]]]\\\]]]```gggooouuuxxxxxxhhh```ZZZYYYXXXUUUUUUWWWWWWVVVTTTSSSSSSSSSUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSRRRUUUXXXYYYYYYYYYZZZ[[[ZZZ[[[]]]\\\ZZZYYYYYYZZZ[[[^^^cccdddbbb___\\\ZZZVVV[[[aaadddiiiuuuzzztttpppqqqwwwsss[[[KKKDDDDDD>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::888888999999::::::;;;;;;999999999999999999999999777777888888888999999999999999999999888888888888888999;;;<<<<<<<<<;;;:::<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCEEEGGGJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLLLLNNNPPPRRRRRRRRRRRRQQQPPPOOONNNJJJKKKLLLLLLLLLJJJHHHGGGHHHHHHGGGFFFEEEEEEEEEFFFFFFDDDCCCCCCDDDEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLHHHHHHHHHIIIHHHHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@??????>>>>>>>>>=====================;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;===???AAAIIIQQQgggwwwyyyqqqhhhhhhiiinnn|||zzzllleee\\\UUURRRQQQOOONNNQQQPPPOOONNNLLLJJJIIIIIILLLKKKJJJJJJKKKJJJHHHFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA????????????>>>===<<<<<<<<<==================<<>>===<<<<<<;;;;;;;;;<<<<<<;;;999888777666555777777888999;;;<<<======BBB@@@===:::888888888999777777666666666777777888555555555555666666666666555555555555555555555555555555555555555555555555666555555444444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555555vvvooofff^^^XXXYYYZZZYYYYYY[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZUUUVVVVVVWWWYYY[[[]]]^^^^^^]]]\\\[[[ZZZZZZ[[[[[[\\\]]]bbblllyyytttjjjaaa]]]ZZZVVVSSSSSSUUUTTTRRRQQQQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRSSSUUUWWWXXXXXXYYYZZZ\\\ZZZ[[[\\\\\\ZZZXXXXXXYYYWWWZZZ]]]]]]\\\ZZZYYYXXXTTTYYY]]]___bbbjjjxxxuuufff```dddqqqnnnVVVHHHCCCAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;::::::::::::999999999999999::::::::::::::::::::::::::::::::::::777888888888888999999999999999999888888888777777666888999;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBCCC@@@BBBCCCBBBBBBCCCEEEGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCAAAAAABBBBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>=========<<<<<<<<<<<<============:::::::::::::::;;;;;;;;;<<<:::<<<@@@DDDJJJVVVaaawwwzzzkkkcccgggnnnsssvvv}}}~~~pppccc^^^WWWQQQOOOMMMMMMLLLQQQPPPOOOMMMKKKIIIGGGGGGJJJIIIHHHHHHIIIHHHFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@????????????>>>===<<<;;;<<<<<<============<<<<<<>>>===<<<;;;;;;::::::;;;;;;;;;:::999888666666555666777777888:::;;;<<<<<>>;;;999888888888777777666666777777888888555555555555555555555555222222222222222222222222444444444444444444444444444444444444444444444444333444444444444555555555444444444444444444444444555555555555555555555555444444333333333333333333444444555666666666666555uuunnnnnnfff___YYYZZZZZZYYYYYY\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWVVVVVVWWWXXXZZZ\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZ]]]]]]```iiiuuu~~~wwwmmmbbb^^^[[[WWWTTTTTTUUUSSSQQQPPPPPPQQQSSSUUUTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTRRRQQQQQQPPPPPPQQQQQQRRRRRRTTTVVVWWWWWWWWWYYY[[[YYYZZZ[[[ZZZXXXVVVVVVWWWUUUVVVXXXXXXVVVVVVVVVXXXSSSUUUXXXYYYZZZaaakkktttmmmaaa```eeetttnnnXXXKKKEEEDDDAAA>>><<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::777888888888888999999999999999999888888888888888777888:::<<<======<<<<<<999:::<<<=========<<<<<<;;;;;;<<<<<<======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>@@@AAABBBAAAAAA@@@======>>>===<<<===???AAA@@@AAAAAAAAAAAA@@@@@@???BBBBBBAAA@@@@@@AAABBBCCC@@@???????????????@@@@@@???@@@AAABBBAAAAAABBBBBB???@@@AAABBBCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDD@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@??????>>>======;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<999999999999:::::::::;;;<<<<<<@@@HHHOOOYYYiiixxxsssjjjgggrrryyy|||{{{~~~}}}mmmeeeZZZWWWRRRNNNLLLLLLLLLLLLOOONNNMMMLLLJJJIIIHHHGGGIIIHHHGGGGGGHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>===<<<<<<;;;<<<===>>>>>>===<<<;;;===<<<;;;::::::999999:::::::::999888777666666555666666777888888999::::::>>>>>>===;;;:::888777666666555555555666666777888666666666555555444444333222222222222222222222222444444444444444444444444333444444444555444444444333333444444444555555555444444444444444444444444333333333333333333333333333333333333333333333333222333444555666555555444wwwiiiggglllfff___ZZZZZZ[[[YYYYYY\\\YYYYYYYYYYYYYYYZZZZZZZZZXXXXXXWWWWWWXXXYYY[[[\\\^^^]]]\\\[[[ZZZZZZZZZZZZ]]][[[[[[aaajjjppprrrpppssshhh^^^\\\[[[XXXVVVWWWTTTSSSPPPOOOOOOQQQSSSUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQQQQPPPPPPQQQQQQQQQQQQRRRTTTUUUUUUVVVXXXZZZWWWYYYZZZYYYVVVUUUUUUUUUTTTUUUUUUUUUSSSTTTVVVXXXRRRSSSSSSSSSUUU[[[dddkkkwwwzzzjjjcccaaahhhtttooo\\\IIIGGGCCC@@@>>>======>>>>>>=========<<<<<<<<<<<<=========<<<<<<;;;;;;:::::::::::::::::::::::::::777888888888888999999999999999999888888888888888555666888999::::::999888666777888:::::::::999999888999999::::::::::::999999999:::;;;;;;;;;;;;::::::<<<>>>??????>>><<<;;;<<<======<<<;;;<<<>>>@@@>>>>>>????????????>>>>>>???>>><<<;;;;;;===???@@@>>>============>>>>>>???;;;<<<>>>>>>=========>>>===>>>???@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDD===>>>@@@AAABBBBBBAAAAAA???>>>>>>===<<<<<<;;;;;;:::::::::::::::;;;;;;;;;999999999::::::;;;;;;<<<888888999999999:::::::::???@@@FFFOOOYYYgggzzz{{{sssqqqrrr}}}}}}ppp```[[[UUUSSSPPPNNNMMMMMMNNNOOOMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGHHHHHHFFFDDDCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;<<<===>>>>>>===<<<;;;<<<<<<;;;:::999999999999999999888888777777666666666666666777888888999999<<<<<<;;;;;;999777666555444444444444444555666777777777666555444444333333444444444444444444444444444444444444444444444444333333444555555444444444333333333444444444555555444444444444444444444444222222222222222222222222444444444555555555666666000111333444555444444333vvveeeaaabbbbbb```___\\\ZZZYYYYYYZZZZZZZZZXXXWWWXXXYYY[[[[[[ZZZ\\\\\\[[[YYYXXXXXXXXXXXX[[[[[[\\\\\\[[[ZZZXXXWWWYYYZZZ\\\___aaadddffffffcccaaa^^^[[[YYYWWWWWWWWWSSSRRRPPPOOONNNOOOQQQRRRUUUSSSRRRSSSVVVWWWVVVSSSVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTTTTTTTTTTSSSRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWVVVTTTRRRQQQPPPOOORRRSSSSSSTTTWWWZZZ\\\^^^jjjuuuooofffeeefffvvvooo[[[PPPFFFDDDBBB>>>>>>BBB??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888999:::999777777777888777777777777777777777777::::::::::::::::::::::::888888888888888888888888777777888999999999999888888888888888999:::;;;;;;;;;;;;============;;;;;;;;;;;;;;;<<<<<<<<<======???>>>===;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;@@@@@@@@@???????????????????????????????????????============>>>>>>>>>>>>@@@?????????>>>>>>======;;;;;;::::::::::::999999<<<;;;999888888888999999<<<:::888777888:::;;;;;;999999888888888;;;@@@DDDFFFJJJTTTdddsss}}}~~~sssggg^^^YYYRRRPPPNNNKKKJJJJJJJJJKKKMMMKKKIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@???????????????????????????>>>>>>>>>>>>============::::::;;;;;;;;;;;;;;;;;;===<<<<<<;;;:::999888777888888777777777777777777888777666555555666777888555555555555555555555555444444555555444444333222222222222111111000000000333333333333333333333333333333333333333333333333444444444333333222222222222111111111222333333444333333333222222333444444222222333333333333444444444555555666555444222111333333444555555555444444mmm```^^^______^^^]]]\\\ZZZYYYZZZZZZ[[[[[[YYYXXXYYY\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[]]]]]]^^^ZZZYYYXXXVVVVVVUUUVVVVVVUUUTTTRRRPPPPPPQQQRRRSSSTTTSSSRRRSSSUUUVVVUUUSSSVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQPPPPPPOOORRRSSSTTTUUUVVVWWWWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVTTTSSSRRRPPPPPPQQQQQQQQQSSSUUUXXXZZZ\\\ccckkk}}}xxxpppllltttooo___PPPIIIEEEBBB@@@BBB@@@???>>>>>>>>>===<<<:::;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999888999:::999888777777999888888888888888888888888::::::::::::::::::::::::888888888888888888888888777777888999999999999888999999888888888999::::::888999::::::::::::999888::::::;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>>>>=========<<<<<<<<<<<<;;;;;;:::::::::999999999;;;:::999888888888999999???===;;;:::999999999999666888<<>>>>>>>>>>>=========<<<<<<<<<<<<<<<=========:::::::::999999999888888:::::::::999999888888888888777666555555666666777555555555555555555555555444555555555555444333333555555555444444444333333333333333333333333333333333333333333333333333333444444333333333222222222222222111111222222333444333333333222222333333444222222222333333333444444333333444444444444444444000111111222333333333333tttbbbZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^\\\[[[\\\^^^``````___]]]\\\[[[ZZZYYYYYYZZZZZZ\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTWWWVVVTTTRRRQQQQQQRRRSSSSSSRRRRRRSSSUUUUUUTTTSSSVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPNNNNNNOOOOOOOOOOOOOOONNNQQQRRRSSSTTTUUUUUUVVVVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQOOOOOOPPPQQQSSSUUUXXXYYY]]]aaalll~~~{{{{{{yyycccVVVPPPLLLGGGEEEBBB@@@??????@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888:::::::::888777888999888888888888888888888888::::::::::::::::::::::::888888888888888888888888777777888999999999999888:::999888888888888888888777888888999999888888777999999999::::::::::::;;;;;;::::::999999999999::::::999999888888999999:::::::::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::888999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::999888888888888999::::::999888777777666666777:::???BBBFFFJJJNNNQQQeeekkkwwwyyyuuuwww~~~ooobbbZZZTTTQQQRRRQQQNNNLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@?????????????????????????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<777777777888888999999999;;;;;;:::999888888777777888777777666555555555666444444444444444444444444555555666666555555444333555555555555555444444444333333333333333333333333333333333333333333333333333333333333222222222222222222111111222222333333333333222222222222333333222222222222333333333333222222222333333444555666333333444555555666777777~~~jjj[[[VVVWWWXXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[bbb```______`````````___\\\[[[YYYXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[ZZZYYYYYYWWWWWWWWWVVVUUUUUUTTTTTTXXXWWWVVVUUUTTTSSSRRRQQQVVVUUUTTTRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQQQQPPPOOOOOONNNNNNOOOPPPPPPPPPOOOOOOQQQQQQRRRSSSTTTTTTTTTSSSRRRRRRSSSSSSTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSSSSRRRPPPOOOOOOPPPRRRTTTVVVWWW[[[\\\bbbooo~~~oooggg```VVVNNNGGGDDDAAA@@@AAAAAA???===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999:::;;;:::888777888999888888888888888888888888999999999999999999999999888888888888888888888888777777888999999999999888:::999888777777777777777888999999999999999999888888888888888999999999999:::999999999999999999999:::999999888888999999:::999999:::::::::999999888;;;;;;;;;;;;:::::::::999888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::999999:::::::::999999999999888999999888888888888888888555666777777777777888999>>>???AAAEEELLLWWWccckkkyyy~~~vvvnnnkkksss{{{uuuggg]]]VVVRRRPPPNNNMMMLLLJJJIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@??????????????????????????????>>>>>>>>>=========:::::::::999999999999999444444555666777888999999:::999888777666555444333888777777666555555555444444444444444444444444444555555666666555555444333222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222222333222222111222222333333444333222222222222222222111222222222222333333333444333222111222333555666333333444555666777888888{{{eeeYYYVVVWWWVVVUUUWWWXXXYYY[[[\\\\\\\\\\\\fffcccaaa```______]]]\\\YYYXXXVVVUUUVVVWWWYYYZZZ\\\\\\[[[ZZZYYYYYYYYYYYYUUUUUUUUUUUUTTTTTTTTTSSSVVVUUUUUUUUUTTTSSSRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOQQQRRRTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPPPPPPPPPPOOONNNNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRTTTUUUVVVUUUUUUUUUTTTTTTSSSSSSSSSQQQQQQPPPQQQRRRTTTVVVWWWYYYYYY]]]gggrrr}}}nnnaaaQQQJJJCCC???@@@@@@???===<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999:::;;;:::888888888999888888888888888888888888999999999999999999999999888888888888888888888888777777888999999999999888999888888777666666666666888888888888888888888888777777777888888888999999999999999999:::999999999::::::999999999999::::::999999999999999999888888;;;:::::::::999999999999::::::::::::::::::::::::999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888888888888888888777999::::::999:::===???CCCFFFLLLTTT___lllyyyxxxsssllldddcccfffzzzxxxlllaaaYYYTTTRRRPPPIIIIIIHHHHHHHHHIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<::::::999999888888888888333444555666777888888999999999888777666444444333666666666666555555444444444444444444444444444444555555555555555444444333000000000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222333333222222111222222333444333222222111111111111111111111222222222333333555444333222111222333333000/////////000111333444vvvbbbYYYXXXWWWVVVVVVWWWXXXXXXYYYZZZ[[[\\\]]]eeeccc```^^^^^^]]][[[ZZZXXXWWWUUUTTTTTTVVVYYY[[[[[[[[[ZZZYYYXXXXXXXXXXXXRRRRRRRRRRRRRRRQQQQQQQQQNNNOOOPPPRRRSSSSSSTTTTTTPPPPPPPPPOOOOOOOOONNNNNNPPPSSSVVVWWWVVVTTTTTTTTTRRRSSSTTTTTTSSSRRRPPPOOOPPPPPPPPPPPPPPPOOONNNNNNPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSRRRQQQQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRTTTUUUVVVUUUVVVZZZ```fffppp~~~~~~dddYYYJJJAAA?????????>>>=========<<<<<<;;;;;;:::::::::::::::::::::::::::999;;;;;;:::999888999:::999999999999999999999999999999999999999999999999888888888888888888888888777777888999999999999888888777666666666666666666777666666555555666666777777777777888888888888999777888999999:::999999999:::999999999999999999:::888888999999999999999888:::::::::999999999888888;;;;;;;;;::::::999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;999999999999888888888888666777888888999888888888888:::;;;:::999:::???CCCLLLUUUbbbppp{{{vvvlllcccaaa]]]ZZZaaallltttmmmddd[[[VVVSSSQQQOOOHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;;;;::::::999999888555555555666666777777777::::::999888777777666666444555555666666666555444333333333333333333333333444444555555444444333222111111111111222222222222222222222222222222222222222222222222222222222222111111111222222222222222333333222222111111222222444333222111111000111111111111111111222222222222555444333222222111111111222111000000000111222333~~~nnn___ZZZYYYWWWVVVWWWYYYXXXXXXXXXYYYZZZ\\\]]]aaa___]]]\\\\\\\\\[[[YYYXXXWWWUUUSSSTTTWWWZZZ\\\[[[ZZZXXXWWWVVVVVVWWWWWWSSSSSSRRRQQQPPPPPPOOOOOOKKKLLLNNNQQQRRRSSSSSSSSSMMMNNNNNNOOOOOOOOOOOOOOOQQQTTTXXXYYYWWWUUUUUUUUUTTTTTTUUUVVVUUUSSSQQQPPPPPPPPPPPPQQQPPPOOOOOONNNPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRQQQQQQQQQSSSTTTUUUSSSTTTWWW[[[]]]cccqqq|||ttttttzzzpppZZZIIICCCCCCBBBBBB??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999888999:::999999999999999999999999888888888888888888888888888888888888888888888888777777888999999999999888666666555555555666777777777777666555555666777777777777888888888999999999555666777888888888888777999888888777777888888999777777888999::::::::::::999999999999888888888888999999999999999:::::::::888888888888888888888888999999999:::::::::;;;;;;999999999::::::;;;;;;;;;999999999999888888888888555666777888999999888777777999<<<<<<===BBBKKKRRRaaakkkzzzuuuddd[[[UUUWWWXXXZZZgggvvv~~~uuukkkfff___ZZZVVVSSSQQQPPPKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCCCCDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::999888888888777777777777666666555555999999888888777777777666222333444666666666666555333333333333333333333333333333333444333333222111111111222222222333333333111111111111111111111111111111111111111111111111000111111111222222222222444333222222111111222222444333222111000000000000111111111111222222222222222222333333333222222111666555444222222333444555~~~{{{{{{vvvhhh\\\YYYZZZWWWVVVXXXZZZYYYXXXWWWXXXZZZ\\\^^^]]][[[ZZZZZZ[[[\\\[[[ZZZYYYWWWUUUTTTUUUXXX[[[^^^ZZZYYYWWWVVVUUUUUUVVVVVVVVVUUUTTTSSSQQQPPPOOONNNOOOPPPQQQRRRSSSRRRQQQQQQMMMMMMNNNOOOPPPPPPPPPPPPQQQUUUYYYZZZXXXVVVUUUVVVUUUVVVWWWXXXWWWUUUSSSRRRPPPPPPQQQQQQPPPPPPOOONNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQRRRSSSTTTSSSTTTVVVXXXYYY]]]kkkxxxppphhhcccmmm{{{hhhSSSJJJHHHHHHGGG@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999888999:::999999999999999999999999888888888888888888888888888888888888888888888888777777888999999999999888555555555555555666777888:::999888777777888999:::888888888888999999999999333444666777777777666666777777666666666666777777666777888999:::;;;;;;;;;999999999888888888888777666666777888999:::;;;;;;888888888888888888888888999999:::::::::;;;;;;;;;888888999999::::::::::::999999999888888888888777555666777999999999888777999===AAAEEEIIIRRR^^^gggvvv~~~www```ZZZQQQNNNTTTXXX]]]lll~~~~~~tttkkkhhhddd___[[[XXXVVVSSSQQQNNNNNNNNNLLLKKKIIIGGGFFFEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::999999999999999888888777666666555999999888777666555444444666666666666555555555555111222444666777777666666333333333333333333333333222333333333333222111111000000111111111222222222111111111111111111111111111111111111111111111111000000111111222222222222444333333222111111111222444333222111000000000000000111111111111222222222///000222333444444333222666444222000000000111222}}}yyy~~~|||zzzjjjbbb\\\\\\\\\ZZZXXXYYYYYYXXXXXXYYYZZZ\\\^^^___^^^]]][[[ZZZYYYYYYYYYYYYZZZYYYWWWUUUVVVXXX[[[]]]ZZZYYYWWWTTTTTTTTTUUUVVVQQQPPPOOOOOONNNNNNNNNNNNPPPNNNMMMMMMPPPRRRSSSSSSNNNNNNMMMMMMMMMNNNPPPQQQVVVXXXYYYZZZYYYZZZ\\\^^^\\\ZZZXXXZZZ\\\\\\WWWRRRXXXPPPNNNRRRTTTPPPMMMMMMSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTSSSRRRQQQRRRQQQPPPNNNMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNMMMNNNOOOPPPQQQSSSVVVXXXYYY\\\aaaeeeuuu~~~fff```aaahhhwwwdddPPPJJJFFFCCCAAAAAA???===:::999999;;;888999:::;;;<<<;;;:::999999999999999999999999999::::::::::::::::::::::::777777999::::::999888777999999999999999999999999777888888888888999999999888888777777777777888888888888888888888888888888888888999999999999888888777777777777777777777777666666777777888888999999:::999888666666888999::::::::::::::::::999888777:::999777555555555666666888888777777888:::<<<===::::::::::::::::::::::::999999999999999999999999999888777777777888::::::888999999888666666777999CCCBBBDDDNNN]]]nnnyyyvvvgggaaaRRRSSSVVV\\\fffsss|||qqqggg```]]]]]]]]]]]]ZZZWWWTTTRRROOONNNLLLJJJIIIIIIKKKKKKGGGCCC@@@@@@CCCEEEEEEDDDIIIGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDBBB???>>>???@@@<<<===>>>??????>>>===<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;:::999999999666666666666777777777777444444444444444444444444444444444333333222222222444333333222222333333444333333333222222111111111222222111111111111222222111222333333111111222333111111111222333333444444222222222111111111000000111111111111111111111111111222222333333222222111222222222222222222222222444444444333333222222222111111111111111111111111}}}~~~~~~ggg```[[[[[[\\\ZZZYYYZZZYYYYYYXXXXXXYYYZZZ\\\]]]___]]]\\\ZZZYYYXXXXXXXXXZZZYYYXXXXXXYYYZZZ\\\]]][[[YYYWWWUUUTTTTTTTTTUUUPPPPPPOOONNNNNNNNNNNNNNNPPPNNNMMMMMMPPPRRRRRRRRRMMMMMMLLLLLLMMMOOOPPPQQQSSSWWW[[[___aaacccfffhhh___\\\YYYYYY\\\]]][[[XXXXXXRRROOOQQQRRRNNNLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSQQQRRRSSSTTTTTTTTTSSSRRRRRRQQQOOONNNMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMMMMNNNOOOPPPPPPRRRTTTTTTTTTVVVZZZ^^^eeeppp~~~iiidddbbbggguuuyyydddWWWMMMEEECCCCCCBBBAAA@@@???===<<<999:::;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777888999::::::999888888999999999999999999999999777888888888888999999999888888777777777777888888888888888888888888888888888888999999999999888888888888888888888888888888777777777777888888888888888999999999999999999888999999::::::999888888777777777666666666777777888999999888888888:::;;;<<<::::::::::::::::::::::::999999999999999999999999>>>===<<<;;;::::::::::::999:::<<<<<<<<<===???AAACCCIIISSSbbbsss|||mmmdddbbb```aaaeeekkkttt}}}|||rrriii```[[[[[[\\\\\\\\\ZZZXXXUUUTTTRRRPPPNNNKKKJJJJJJJJJKKKIIIFFFCCCCCCEEEFFFFFFEEEFFFFFFDDDCCCBBBBBBCCCCCCAAABBBBBB@@@>>>>>>>>>@@@<<<===>>>>>>>>>===<<<;;;:::::::::999999:::::::::===<<<;;;:::999999999999888888777777777777777777444444444444444444444444444444444333333222222222222222222222222222222222333333333222222111111111222222111111111111222222111222333333111111222333222222222222222111111111222222222111111111000000111111111111111111111111111222222333333222222111222222222222222222222222444444333333333222222222111111111111111111111111yyy~~~tttfff___ZZZ[[[\\\[[[ZZZ[[[[[[ZZZZZZYYYZZZ[[[\\\]]]aaa```^^^\\\[[[ZZZYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]][[[ZZZXXXUUUTTTSSSSSSTTTQQQPPPPPPOOOOOOOOOOOOOOOPPPNNNMMMMMMOOOQQQQQQPPPLLLLLLKKKLLLMMMOOOQQQRRRUUUYYY```eeehhhiiikkklll```\\\XXXXXX[[[^^^___^^^XXXTTTQQQRRRPPPMMMMMMOOONNNOOOPPPQQQRRRRRRRRRQQQPPPPPPRRRSSSSSSTTTSSSSSSQQQPPPOOONNNNNNMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPPPPPPPQQQRRRRRRRRRSSSUUUWWWXXX```ppp|||qqqddd^^^bbbrrrooo___TTTIIIFFFBBBAAAAAA@@@===:::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888888888888888888888888888777888888888888999999999888888777777777777888888888888888888888888888888888888999999999999888888888888888888888888888888888888888888888777777777777888:::;;;;;;:::888777888888999999888888777777555555666888888999999999::::::999999999999:::;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999777888:::;;;===???CCCFFFMMMXXXjjj|||}}}sssllllllqqqyyyzzz}}}zzzppphhhaaa[[[WWWWWWXXXYYYYYYYYYWWWVVVUUUTTTRRRPPPMMMKKKJJJIIIIIIIIIGGGDDDCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCC???@@@AAA@@@>>>===>>>???<<<<<<=========<<<:::999;;;::::::::::::::::::;;;<<<;;;:::999999999999999999999888888777777666666444444444444444444444444444444333333333333222222111111222222222222111111222222222222222111111111222222111111111111222222111222333222111111222333333222222111000000//////222222222111111111111111000000000000000000000000111111222222222222111111222222222222222222222222333333333333222222222222111111111111111111111111yyy|||ooojjjbbb\\\\\\\\\ZZZYYYZZZ\\\\\\[[[[[[\\\^^^___```dddcccbbb```^^^]]]\\\\\\YYYZZZ[[[\\\]]]]]]\\\[[[[[[ZZZXXXVVVTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRPPPOOOMMMNNNOOOPPPOOONNNKKKKKKKKKKKKMMMOOOQQQSSSYYY^^^dddhhhhhheeecccbbbZZZXXXUUUUUUXXX[[[\\\\\\UUUTTTRRRRRRQQQPPPRRRTTTTTTTTTTTTSSSSSSQQQPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVVVVYYYbbbooo}}}vvviiidddjjj{{{|||qqq^^^TTTHHHAAA@@@???===;;;============<<<<<<;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999777777777777777777777777777777888888888999999999999888888777777888888999888888888888888888888888888888999999999999888888888888888888888888888888999999999888888777777777777777888999999888777777777777888888888777777666555666888999:::999888888;;;:::::::::999999::::::888888888999999999999999::::::::::::::::::::::::888999::::::;;;<<<<<<<<<888999;;;===AAAGGGNNNTTTdddooo|||xxxxxx{{{yyyppphhhbbb^^^ZZZXXXSSSTTTUUUUUUUUUUUUTTTSSSSSSRRROOOLLLJJJHHHGGGFFFFFFEEECCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCAAABBBCCCAAA???=========;;;<<<<<<===<<<;;;999888<<<;;;;;;::::::;;;;;;<<<;;;:::999888888888888888999888888777666555555444444444444444444444444444333333333333333333333333111222222333333222222111222222222111111111111111222222111111111111222222000222333222111000111222111111111000000000//////111111111111111111111111////////////////////////111111222222222222111111111111111111111111111111333222222222222222222222111111111111111111111111~~~xxxrrrrrrhhh```]]]\\\YYYXXXYYYZZZZZZZZZ[[[]]]___aaabbbccccccbbbaaa```^^^]]]\\\YYYZZZ\\\]]]]]]\\\ZZZYYYZZZYYYXXXVVVUUUTTTSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUQQQPPPOOOOOOPPPOOONNNLLLJJJJJJJJJKKKMMMOOOQQQRRRZZZ^^^ccceeebbb]]]XXXUUUQQQQQQPPPQQQRRRTTTTTTSSSNNNOOOOOOPPPSSSWWWZZZZZZXXXWWWVVVTTTSSSRRRQQQQQQSSSRRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIJJJKKKMMMNNNOOOOOOPPPPPPQQQSSSUUUVVVWWWVVVVVVUUUYYYaaalll|||tttlllpppxxxppp[[[KKKDDDBBBAAA@@@@@@???>>>===<<<<<<;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::999999777777777777777777777777777777888888888999999999999999888888888888999999888888888888888888888888888888999999999999888888888888888888888888888888::::::999999888888777777888777666555555666777888666777777888888888777777888999:::::::::999777666::::::;;;;;;:::::::::999888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<======>>>>>>???>>>@@@DDDJJJRRR]]]hhhooo~~~}}}yyysssoooqqq}}}tttooogggaaa]]][[[ZZZYYYPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOMMMJJJHHHFFFEEEDDDEEEEEEDDDCCCAAAAAAAAAAAA??????@@@@@@AAABBBBBBBBBDDDEEEEEECCC@@@===<<<<<<:::;;;<<<<<<<<<:::999888:::999999999999999999:::999999888777777777777888777777666555444333333222444444444444444444444444333333333333333333333333222222333333333333222222111111111111111111111111222222111111111111222222000111222222000000111222//////000000000111111111111111111111111111111111////////////////////////000111111222222111111000111111111111111111111111222222222222222222222222111111111111111111111111|||xxxyyy{{{pppddd___\\\YYYXXX[[[ZZZZZZZZZ[[[\\\^^^```aaaaaaaaaaaa```___^^^]]]\\\\\\]]]]]]]]]\\\ZZZYYYWWWXXXXXXWWWWWWVVVUUUTTTSSSUUUTTTTTTTTTTTTUUUUUUVVVSSSRRRQQQQQQQQQPPPMMMKKKKKKKKKJJJKKKLLLNNNPPPQQQUUUYYY^^^```]]]WWWRRROOOKKKLLLLLLLLLKKKKKKKKKKKKGGGIIILLLRRR\\\eeehhhfff^^^\\\XXXUUUSSSRRRSSSSSSTTTSSSQQQOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKJJJJJJIIIIIIHHHHHHHHHGGGHHHJJJKKKLLLMMMMMMMMMLLLLLLMMMPPPTTTUUUUUUTTTQQQPPPRRRWWW___lllwwwqqqssszzzuuu___PPPHHHDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::::::::888888888888888888888888777888888888888999999999999999888888888888999999888888888888888888888888888888999999999999888888999999999999999999999999999999999999999888888888999888666555555666888999777777888888999999888888;;;;;;;;;:::999888777777999:::;;;;;;;;;;;;::::::999999999::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<;;;::::::;;;===>>>CCCHHHRRR]]]iiiuuuxxxpppiiieeeiiikkkvvvwwwhhhddd^^^ZZZXXXXXXXXXWWWPPPPPPOOOOOONNNNNNMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCDDDFFFFFFEEECCCBBBCCCDDD>>>???@@@AAABBBBBBAAAAAADDDEEEFFFDDDAAA>>><<<<<<999:::;;;<<<<<<;;;::::::777666666555555666666777888777777666666666777777555555444444333333222222444444444444444444444444222222333333333333444444333222111111111111222333000000000111111111111111222222111111111111222222000111222111000000111222//////000000111222222333111111111111111222222222000000000000000000000000000000111111111111000000111111111111111111111111111111111222222222222222111111111111111111111111xxxyyyuuuggg___\\\ZZZ[[[___```___^^^^^^^^^___```aaaaaabbbbbbcccbbbaaa```___``````___^^^\\\ZZZXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTRRRRRRRRRPPPMMMKKKLLLKKKKKKKKKLLLMMMOOOPPPRRRVVV[[[]]][[[VVVRRROOOLLLKKKIIIFFFDDDDDDEEEGGGFFFJJJOOOYYYkkkzzz|||wwwmmmiiibbb[[[UUUSSSSSSTTTRRRQQQOOONNNMMMMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKLLLLLLLLLOOOSSSUUUTTTRRRPPPOOOPPPTTTWWW___nnn}}}~~~iiiXXXNNNIIIDDDCCC@@@>>>===<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;:::::::::;;;999999999999999999999999777888888888888999999999:::999999888888999999:::888888888888888888888888888888999999999999888888999999999999999999999999888999999999999999999:::999999888888888888999999777888888999::::::999999;;;::::::999999999::::::888999:::<<<<<<<<<;;;;;;999::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<@@@DDDGGGOOOYYYhhhwwwwwwlllddd```^^^^^^gggsss{{{uuuiii___\\\XXXUUUUUUVVVVVVVVVSSSRRRPPPOOOMMMLLLKKKKKKGGGGGGGGGGGGFFFFFFEEEDDDBBBDDDFFFEEECCCBBBCCCEEE???@@@AAABBBBBBBBBAAA@@@@@@BBBDDDCCCAAA>>>======999:::;;;<<<======<<<<<<777777666666666666777777777666666555555666666777444444444444444444444444444444444444444444444444222222222333333444444444222111///------///111222///000000000111111111222222222111111111111222222///111222111000///000222111111111222222222222222000000111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111000111111111222222222222111111111111111111111111vvvyyywwwhhh```]]]\\\^^^cccgggfffdddcccbbbaaabbbbbbddddddffffffffffffdddddddddcccaaa___]]][[[YYYXXXUUUVVVVVVWWWWWWVVVVVVUUURRRRRRQQQRRRRRRSSSTTTTTTVVVUUUTTTSSSSSSQQQNNNKKKLLLLLLKKKKKKKKKMMMNNNOOOSSSWWW[[[]]]ZZZVVVRRRPPPOOOLLLHHHCCC@@@AAADDDGGGJJJNNNUUUbbbxxxxxxmmmbbbYYYTTTRRRRRRPPPOOONNNMMMMMMMMMNNNOOOLLLLLLNNNOOOOOONNNMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIKKKKKKKKKKKKJJJOOONNNNNNQQQTTTUUUSSSQQQSSSRRRSSSUUUUUUXXXcccooo|||mmm\\\TTTEEECCCAAA???===<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;::::::;;;;;;999999999999999999999999777888888888888999999999:::999999888888999999:::888888888888888888888888888888999999999999888888999999999999999999999999888888888999999::::::;;;888999;;;<<<<<<;;;999888777888999::::::::::::::::::999888888999:::<<<===777888:::<<<======<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;=========@@@EEEMMMTTTXXXaaammm~~~tttfff[[[WWWYYY]]]```jjj}}}wwwiii```[[[XXXUUUTTTUUUVVVWWWVVVUUUTTTRRRPPPMMMLLLKKKKKKEEEFFFFFFGGGGGGGGGFFFFFF???BBBDDDDDDAAA@@@AAACCC@@@AAABBBCCCBBBBBB@@@@@@<<<>>>AAABBBAAA?????????888999;;;===>>>>>>>>>===::::::999999999999::::::666666555555555666666777444444555555555555555555444444444444444444444444222222222333333444444444111///,,,******,,,///111//////000000111111111222222222111111111111222222///111222111000///000111444444333333222111111111000000111111222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000111111222222222222111111111111111111111111yyyppprrruuu}}}sssggg___ZZZ\\\eeepppvvvxxxvvvpppggg```___```gggsss{{{vvvmmmiiiiiijjjmmmeee_________\\\YYYZZZZZZXXXVVVTTTSSSSSSTTTUUUSSSRRRQQQQQQQQQQQQSSSSSSRRRSSSSSSRRRNNNKKKJJJJJJJJJKKKLLLLLLKKKLLLNNNPPPTTTXXX\\\^^^[[[VVVQQQOOOKKKKKKKKKGGGCCCBBBDDDHHHLLLSSS\\\gggwww|||jjjZZZQQQNNNOOOQQQNNNLLLKKKLLLMMMMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJOOOMMMKKKHHHFFFEEEDDDDDDGGGGGGHHHIIIJJJKKKKKKLLLKKKOOOTTTVVVVVVUUUSSSRRRPPPQQQQQQQQQQQQVVV]]]ccclllwwwxxxuuu{{{zzziiiRRRLLLDDD>>><<<<<<>>>???:::<<<======<<<:::::::::;;;;;;<<<<<<=========>>>=========<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;;;;:::999888888999:::;;;777777777888999999999:::777888888888888999999999999999999999999999999999999999888888888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888888999;;;;;;;;;::::::999999999===;;;999:::===>>>>>><<<:::::::::999777777999<<>>>>>???<<<:::;;;???@@@===999999999999999888888888888222222222333333444444444444444444555555555666666444444555555555555555555000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111000//////000111222111111111111111111111111xxxmmmmmmooovvvooofffbbb```bbbkkkuuuzzz}}}}}}vvvkkkddddddggg||||||{{{zzzuuullldddaaa___[[[XXXXXXVVVUUUTTTRRRQQQQQQRRRRRRPPPOOONNNNNNNNNOOOPPPQQQQQQSSSTTTRRROOOLLLJJJJJJKKKLLLMMMLLLLLLLLLNNNPPPSSSVVVZZZZZZXXXSSSPPPNNNMMMNNNMMMJJJGGGFFFIIIMMMQQQZZZeeeppp~~~sssdddXXXRRRQQQNNNLLLKKKJJJKKKKKKJJJIIIKKKKKKLLLMMMLLLLLLJJJJJJMMMLLLJJJHHHGGGFFFFFFFFFEEEFFFFFFGGGHHHJJJKKKLLLMMMQQQUUUYYYYYYWWWTTTRRRRRRRRRRRRQQQQQQSSSYYY]]]aaaiiiyyyzzzkkkiiinnnttt~~~iiiaaaTTTJJJEEEBBB@@@???AAA@@@===:::999:::<<<>>><<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;:::999888888999:::;;;888888888888999999999999888888888888999999999999999999999999999999999999:::::::::999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888999::::::;;;;;;;;;::::::999999999;;;999777888:::;;;;;;999<<<======;;;999999:::<<<<<<:::<<<@@@AAA??????BBBCCCFFFMMMYYYiiixxxvvviiiaaaZZZUUUQQQSSSZZZccchhhjjj{{{tttggg^^^XXXVVVSSSQQQPPPNNNNNNOOOPPPQQQPPPPPPOOOMMMLLLJJJIIIIIIFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@???????????????????????????>>>>>>===<<<<<<;;;;;;===:::888:::===>>>;;;888777777777666666666555555222333333333444444444555333444444444555555555666555666666666666666555555222222333333333333222222111111111111111111111111000000000000000000000000333222222111111000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000222111000//////000111222111111111111111111111111}}}}}}rrrcccaaaccchhhccc``````aaacccjjjsssxxx}}}zzzpppjjjlllqqq}}}sssjjjeeeaaa\\\XXXWWWRRRRRRRRRQQQPPPPPPPPPOOONNNNNNMMMMMMMMMNNNPPPPPPQQQSSSTTTRRROOOMMMKKKKKKKKKLLLMMMMMMLLLMMMOOOQQQQQQTTTVVVVVVSSSPPPMMMMMMNNNOOOOOOMMMJJJKKKOOOSSS\\\hhhuuu~~~xxxjjj^^^VVVRRRNNNLLLJJJIIIIIIIIIGGGEEEHHHIIIJJJJJJJJJJJJJJJIIIJJJJJJIIIHHHGGGGGGGGGHHHEEEEEEEEEEEEGGGIIIKKKMMMNNNRRRWWW[[[\\\YYYUUURRRSSSSSSSSSQQQPPPPPPSSSVVVYYY\\\eeessskkk___]]]]]]cccooo~~~mmm___VVVOOOGGGAAAAAA???<<<:::999:::<<<>>>======<<<<<<;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;::::::999999::::::;;;::::::999999999999999888888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<;;;;;;::::::::::::999999;;;999888888999:::999888888:::;;;;;;::::::;;;<<<===;;;===BBBEEEFFFHHHMMMOOOUUUbbbrrrxxxnnnddd\\\WWWTTTRRRTTTZZZdddnnnsssuuu~~~ssseee\\\XXXUUUSSSPPPOOOMMMLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEECCCCCCBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>======<<<;;;;;;::::::::::::888666888;;;;;;999666777777666666666666555555444444444444444555555555333333444444444444555555777777777777666555444444222222333333333333222222111111111111111111111111000000000000000000000000333333222111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222222111111000000////////////////////////111111000000000000111111111111111111111111111111}}}eeeVVVSSSTTTVVVSSSTTTVVVWWWWWW\\\bbbjjjrrrxxxwwwqqqpppwww~~~yyyqqqlllggg___YYYXXXOOOPPPPPPQQQPPPPPPOOONNNPPPOOONNNNNNNNNOOOQQQQQQPPPRRRSSSRRROOOMMMLLLLLLKKKMMMMMMMMMMMMMMMOOOQQQQQQSSSTTTSSSPPPMMMLLLLLLLLLNNNNNNMMMLLLNNNTTTYYYhhhvvvzzzqqqggg]]]WWWTTTTTTPPPKKKHHHGGGGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEGGGJJJLLLNNNOOORRRXXX]]]___\\\VVVRRRSSSRRRQQQPPPOOOOOOPPPPPPXXXWWWZZZbbblllzzz|||hhh^^^[[[ZZZ^^^iiixxx{{{pppdddVVVMMMCCCBBBAAA@@@@@@???>>><<<>>>>>>======<<<;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999888999999999999:::::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===::::::::::::::::::::::::<<<<<<::::::::::::::::::666888;;;<<<<<<===???@@@DDDAAABBBHHHNNNSSS[[[bbbjjjpppzzzuuujjjbbb______```^^^___cccjjjsssyyy{{{{{{~~~wwwhhh]]]YYYWWWTTTQQQPPPOOONNNMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>=========>>>>>>======<<<<<<<<<<<<999777777888999:::888666999888888888777777777777555555555555555555555555333333333333333333444444666666666666555444333222000111111222222111111000111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000333333222111111000//////////////////////////////111000000000000000000111111111111111111111111111~~~uuuXXXKKKIIIJJJHHHGGGHHHJJJJJJGGGIIINNNYYYaaakkkooopppuuuyyytttmmmbbbYYYVVVOOOOOOPPPQQQQQQPPPPPPOOOPPPOOONNNNNNNNNNNNOOOPPPOOOPPPRRRQQQOOOMMMLLLLLLKKKLLLMMMMMMLLLMMMOOOQQQQQQRRRSSSRRROOOMMMLLLLLLJJJKKKLLLLLLMMMQQQXXX^^^nnn{{{}}}yyyrrrooojjjccc\\\WWWVVVWWW[[[UUUMMMGGGEEEEEEGGGGGGEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEGGGIIIKKKLLLNNNQQQWWW]]]aaa___ZZZUUURRRPPPOOONNNNNNNNNOOOOOOUUUSSSTTTYYY___hhhwww|||kkkbbb[[[WWW[[[cccppprrrggg[[[UUUNNNHHHEEECCCAAA???============<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::888999999999::::::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;::::::;;;<<<:::<<<>>>???@@@AAACCCEEEGGGHHHPPP]]]gggmmmtttzzzxxxrrriiibbbbbbgggpppwwwxxxzzz}}}~~~||||||uuulllaaaZZZXXXWWWSSSPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEECCCBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<===============<<<<<<<<<888888888999999999888777888888888777777777777666555555555555555555555555333333333333333333222222444555444444333222111000111111222222222222111111111111111111111111111111000000000000000000000000/////////000000111111222000000000000000000000000////////////////////////////////////////////////000000000000000000000000222222111000//////......////////////////////////000000000111111000000000000000000000000000000000eeeOOOGGGFFFEEEBBB@@@AAACCCAAA>>>???CCCKKKSSS\\\dddjjjrrr|||{{{sssiii^^^UUURRROOOOOOOOOPPPPPPQQQQQQQQQPPPOOONNNLLLKKKLLLLLLMMMLLLNNNPPPPPPNNNLLLLLLLLLJJJKKKLLLLLLKKKLLLNNNPPPPPPRRRSSSRRROOOLLLKKKKKKHHHJJJLLLMMMOOOTTT]]]cccoooxxx~~~~~~zzzwwwqqqlllbbb___YYYRRRNNNOOORRRVVVYYYSSSKKKEEEDDDEEEHHHIIIFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKNNNQQQVVV]]]dddddd```[[[SSSPPPMMMLLLMMMNNNNNNNNNMMMLLLNNNSSSWWW\\\fffqqq~~~ooocccZZZYYYZZZ___nnn}}}~~~rrraaaSSSKKKGGGEEEDDD@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888999999::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::999999::::::::::::;;;;;;999:::::::::999999;;;======>>>@@@AAACCCEEEIIIMMMOOOWWWhhh{{{wwwooojjjeeedddeeegggooo{{{}}}~~~}}}sssgggbbb[[[WWWUUUTTTQQQNNNMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBCCCDDDDDDBBBBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::::::::888999999999999999999888666666555555555555444444555555555444444444444444333333222222222222111111333333333333222111000000333333444444444444333333111111111111111111111111000000000000000000000000---......///000111222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000111111111111000000000000000000000000000000mmmUUUIIIFFFCCC???>>><<<===>>>===;;;===BBBCCCGGGNNNVVV]]]eeekkkooozzz~~~}}}nnnddd[[[TTTPPPPPPNNNNNNMMMMMMNNNPPPQQQRRRRRRQQQOOOMMMLLLKKKKKKLLLJJJLLLNNNNNNMMMKKKKKKKKKIIIJJJKKKKKKJJJKKKMMMOOONNNPPPRRRQQQNNNKKKJJJIIIIIILLLNNNOOORRRYYYcccjjjrrrvvvvvvqqqllliiiccc\\\SSSOOOJJJDDDAAADDDIIINNNNNNKKKFFFDDDDDDFFFGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGIIIKKKMMMNNNNNNNNNLLLMMMOOOPPPPPPPPPOOONNNPPPQQQVVV^^^gggjjjgggcccVVVRRRMMMKKKKKKMMMMMMMMMJJJJJJMMMQQQRRRSSSZZZcccnnn}}}zzznnniiidddaaajjjwwwpppfff^^^VVVRRRJJJJJJHHHFFFCCCAAA@@@???==================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<<<<<<<999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::999888999999999::::::;;;;;;;;;888:::;;;;;;::::::===@@@AAADDDGGGKKKQQQYYYaaaggglllssswwwnnngggaaa]]][[[[[[cccnnn{{{xxxoooggg^^^\\\XXXTTTQQQPPPPPPPPPKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDBBBAAAAAAAAACCCDDDBBBBBBAAAAAA@@@?????????>>>>>>===<<<<<<;;;::::::999999999999999999999999777888999999999888888888666666555555555444444444444444444444333333333222333222222222111111111111222222333333333222222111333444444555555444444333111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000qqq\\\JJJDDDDDD@@@999<<<999:::<<<<<<<<>>>>>======<<<<<<:::;;;;;;;;;<<<=========;;;<<<===>>>>>>===<<<;;;:::;;;;;;;;;<<<=========;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;:::999777666999999999::::::;;;;;;;;;999<<<>>>>>>======@@@DDDJJJNNNTTT\\\ffftttssslllaaaXXXUUUUUUWWWXXX\\\hhh|||tttmmmfff___\\\[[[WWWRRROOONNNQQQSSSLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEECCCAAA@@@@@@@@@BBBCCCBBBBBBAAAAAA@@@??????>>>>>>>>>===<<<;;;;;;::::::999999999999999999::::::666777999999888777777888888777777777666666666666444444444333333222222222333222222222111111000000222222333444444444333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111///000111222222111000///000000000000000000000000zzzyyykkk___OOOEEEBBBAAA===:::======<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@CCCFFFHHHJJJWWWYYY^^^gggrrryyy||||||nnnaaaUUUOOOIIIDDDEEEJJJHHHIIIJJJLLLNNNPPPQQQRRRQQQOOOOOOQQQSSSRRROOOKKKJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJNNNJJJNNNXXXWWWMMMIIIMMMPPPTTTZZZ^^^aaaffflllqqqwwwqqqggg^^^VVVQQQLLLJJJBBB@@@>>>===<<<<<<<<<<<<>>>??????AAADDDGGGJJJLLLNNNLLLGGGDDDBBBDDDGGGIIIHHHGGGJJJQQQZZZ______\\\ZZZXXXVVVXXX[[[ZZZTTTNNNTTTSSSUUUZZZbbbgggiiiiii^^^WWWOOOKKKLLLMMMLLLIIIKKKKKKKKKLLLNNNRRRUUUWWWaaaaaakkk~~~yyyyyyzzz~~~yyyqqqggg```\\\WWWPPPJJJEEEDDDAAA???>>>======>>>>>><<<;;;;;;<<<===<<<;;;>>><<<;;;===@@@@@@>>>;;;777888999:::;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<===>>>>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<;;;:::999999999::::::999888999;;;===????????????BBBGGGMMMRRRVVV___lllyyywwwnnneeeXXXNNNMMMOOOQQQVVV\\\dddwwwsssgggaaa______aaa___\\\VVVQQQOOOPPPQQQOOOLLLIIIGGGGGGGGGGGGFFFGGGEEEDDDDDDEEEEEEDDDBBBFFFDDDBBB@@@>>>======>>>???@@@AAABBBAAA???===<<<======<<<;;;999888777777999999999888888888777777888888777777666555555555666666666777777777777777666555333222222333555666444444333222222222333333111222333444444333222111444444444333333222222222111222222333333222222111000000000000111111111111///////////////////////////////////////.........////////////000000000000000000//////.........---///......------///000111222111///.........///000000000000000////////////000000000000000000000000000000000000000000000000zzzqqqnnn^^^TTTGGG@@@>>>>>><<<888<<<;;;::::::999999::::::<<<<<<<<<===???AAABBBCCCJJJLLLPPPXXXbbbiiikkkkkkaaaWWWMMMHHHCCC???AAAEEEFFFGGGIIIJJJLLLNNNPPPQQQPPPOOOOOOPPPRRRRRRNNNKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJNNNJJJNNNXXXZZZSSSQQQVVV___dddjjjmmmmmmkkkkkklllnnnggg^^^UUUOOOJJJEEECCC===<<<:::999888888999999888999;;;>>>CCCHHHLLLNNNOOOMMMJJJGGGFFFFFFHHHIIIGGGGGGJJJRRR[[[aaaaaa___XXXTTTPPPPPPRRRSSSPPPMMMNNNNNNOOOTTTZZZ___``````ZZZTTTMMMJJJKKKLLLKKKIIIGGGHHHIIILLLPPPUUUZZZ]]]______gggxxxxxxoookkkkkkrrrzzz~~~ssseee[[[VVVSSSOOOJJJFFFBBB@@@>>>AAA???===<<<>>>?????????===:::888:::===>>><<<:::::::::;;;<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;::::::::::::;;;;;;999:::::::::;;;;;;;;;;;;>>>>>>>>><<<;;;<<>><<<;;;===<<<<<<;;;:::999888888999999999888888777777777666777777777888777777777555555555555444444444444666555333222222333555666555555444333222222222333333333333444444333333333444444333333333222222222111222222333333222222111000000000000111111111111111111111111111111111111////////////////////////////////////000000000000/////////......---------//////...---...///000111111000///.........//////000000000000////////////000000000000000000000000000000000000000000000000rrreee___PPPHHH@@@<<<===>>><<<999;;;::::::999999999999999;;;::::::::::::;;;;;;<<<===>>>BBBHHHOOOTTTWWWWWWSSSMMMGGGCCC@@@===>>>BBBDDDEEEFFFHHHJJJLLLNNNOOOOOOOOOOOOPPPQQQPPPNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKJJJIIIMMMKKKPPP[[[___[[[\\\aaajjjooouuuxxxuuuoooiiieeebbb\\\TTTMMMGGGCCC???===999888888777777777888888444555888<<<@@@EEEIIIKKKMMMMMMLLLKKKJJJJJJKKKKKKHHHHHHJJJPPPWWWZZZZZZXXXRRRMMMGGGEEEGGGIIIJJJIIIFFFFFFGGGKKKPPPSSSTTTTTTTTTOOOIIIGGGHHHIIIIIIHHHFFFGGGJJJOOOUUU\\\bbbeeefffeeekkkxxxjjj___[[[\\\___kkkxxx}}}sssoooiii```WWWOOOIIIEEEGGGDDD@@@???@@@AAABBBBBB@@@<<<999999<<<>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888999:::999999999999:::::::::;;;::::::;;;;;;;;;;;;::::::;;;::::::999999:::::::::999999999999999::::::;;;===<<<<<<<<<<<<======>>>AAAAAA@@@??????AAAFFFJJJMMMSSSZZZ```eeemmmxxxuuummmhhhccc]]]YYYUUUUUUWWWYYYYYY\\\eeeooo|||~~~|||tttppphhhaaa\\\\\\]]]___kkkkkkiiieeeaaa___^^^___WWWSSSNNNJJJIIIIIIHHHGGGFFFDDDBBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEE>>>>>>?????????===<<<:::<<<<<<<<<;;;;;;:::::::::888888888888777777777777444555777999::::::999999666666555555444444333333666555444333333444555666777666555444333222222222444444333333333333444444333333333222222222222222111111222222222222111111000000000000111111111111111111111111111111111111////////////////////////////////////000000000000//////............------//////.........///000111222222111000///000000000////////////000000000000000000000000000000000000000000000000000000000000mmm[[[SSSGGGBBB===<<<===???===;;;;;;::::::999999999999999999888888777777777888888777888;;;???CCCGGGIIIJJJLLLJJJGGGEEEAAA???@@@BBBBBBCCCEEEGGGIIILLLMMMNNNNNNNNNNNNOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHHHHGGGJJJJJJJJJKKKKKKJJJJJJIIIKKKLLLTTT___dddcccccceeefffjjjppprrrpppjjjbbb]]]YYYTTTNNNHHHCCC@@@===;;;888888888888999999::::::666777888:::<<<>>>@@@AAAHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJKKKMMMMMMKKKIIIIIIEEEAAA???@@@BBBCCCCCC@@@AAABBBDDDGGGIIIJJJKKKLLLIIIDDDCCCDDDEEEFFFFFFHHHIIILLLQQQXXX___eeeiiikkkjjjnnnwwwvvvcccZZZVVVVVVUUU___kkkuuu|||qqqeee\\\WWWSSSOOOJJJFFFFFFFFFGGGGGGIIIDDD???>>>???@@@???===<<<======>>>>>>>>>=========<<<:::999999999;;;<<<;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;:::::::::;;;;;;===<<<<<<;;;;;;<<<<<<===AAA@@@???>>>??????@@@AAABBBBBBCCCCCCFFFLLLSSSXXXbbbkkkwww~~~vvvpppiiiddddddfffhhhhhhhhhgggggghhhjjjooowww~~~sssddd```[[[UUURRRRRRSSSTTTbbbeeehhhiiifffccc```___YYYUUUOOOKKKJJJIIIHHHGGGFFFDDDBBBAAABBBCCCBBBAAA>>>???AAABBBCCCCCCCCCCCC>>>>>>>>>>>>===<<<;;;:::<<<;;;;;;;;;;;;;;;;;;;;;777777777777777777777777555666888:::::::::999888777777777777777666666666666555555444444555555666777777555444333222222222555444333222222333444555222222222222222111111111111111222222222222111111///000000000111111111111///////////////////////////////////////000000000////////////000000000000///////////////////////////////////////000000000333333333222222222222222////////////000000000000////////////////////////000000000000000000000000iiiUUULLLCCC@@@<<<<<<===>>>===;;;999888777777666666777777666666666666666777888888666777999;;;===???AAACCCHHHJJJIIIFFFBBB@@@@@@AAAAAABBBDDDFFFIIIKKKMMMNNNMMMMMMNNNNNNMMMLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFHHHIIIJJJJJJJJJJJJIIIIIIJJJNNNWWWaaafffdddaaa```\\\^^^aaabbbaaa]]]XXXTTTPPPLLLGGGCCC@@@>>>;;;999666777777888999999999999777777888888999999999999???AAAEEEHHHKKKLLLLLLLLLKKKJJJHHHFFFEEEBBB@@@>>>@@@???===<<<<<<===<<<<<<===>>>???@@@AAACCCDDDEEEEEEBBB@@@??????AAABBBBBBGGGHHHJJJNNNSSSYYY^^^aaacccbbbfffmmmrrruuu{{{rrrccc[[[WWWQQQTTTZZZaaaiiivvvwwwrrrjjjeee___ZZZWWWVVVUUUUUUTTTOOOJJJFFFFFFFFFCCCAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???===<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>===============>>>>>>???@@@@@@???????????????@@@???@@@AAACCCEEEGGGIIIKKKLLLMMMOOORRRXXX___hhhooo}}}}}}yyyvvvooojjjcccaaaaaaeeennnyyy~~~{{{}}}~~~nnn___TTTRRRNNNKKKIIIIIIIIIJJJSSSYYYaaaggggggccc^^^\\\YYYVVVRRROOOOOONNNMMMKKKHHHEEEBBBAAAAAABBBAAA@@@>>>???AAABBBBBBAAA@@@???>>>>>>======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::666666666666666666666666777888999::::::999888777555555666666777777888888555555555444444555555555666666555444333222222222444333222111111222333444111111111111111111111111000111111222222111111000///000000000111111111111000000000000000000000000////////////000000111111////////////000000000000000000000000000000000000/////////000000000000000111111111111111000000000.../////////000000000111////////////////////////000000000000000000000000~~~eeeQQQHHH@@@>>>;;;:::;;;;;;:::999666555555444444444444444555555555555666777888888555666777888888999<<<>>>BBBFFFGGGCCC>>>>>>>>>>>>@@@AAACCCEEEHHHJJJLLLMMMLLLMMMMMMMMMKKKJJJKKKLLLJJJIIIIIIHHHGGGFFFFFFEEEGGGHHHIIIIIIJJJIIIIIIIIILLLPPPWWW]]]^^^[[[VVVRRRSSSRRRRRRRRRQQQPPPLLLJJJEEEBBB>>><<<:::999777666333444555555666666666555333444555666777888888888888:::>>>AAADDDEEEFFFEEEEEEDDDCCCAAA???===<<<;;;999::::::::::::999888777:::<<<===>>>>>>>>>@@@BBB???>>><<<;;;;;;<<<>>>???BBBBBBCCCDDDGGGKKKOOORRRVVVUUUYYY___aaabbbffflllsss{{{vvvhhh___WWWSSSSSSWWW^^^eeeooowww|||wwwsssqqqooommmgggbbb\\\YYYXXXVVVSSSOOOIIIIIIIIIHHHGGGEEEDDDCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>???AAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEHHHMMMRRRXXX\\\```aaaeeefffiiimmmrrrzzzuuuhhhbbb]]]YYYUUUVVV[[[cccqqqvvvlll\\\OOODDDDDDCCCCCCCCCDDDDDDEEEGGGOOOXXX___```]]]YYYVVVWWWUUUTTTTTTUUUUUUSSSRRRKKKHHHDDDAAAAAAAAA@@@??????AAACCCDDDDDDBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999999999555555555555666666666666888888888888888888888888444444444444555555555666444444444444444444444444444444333222222222333333222222111111111111222222000000000000000111111111000000111111111111000000000000000000111111111111222222222222222222222222...//////000000111111222////////////000000000000///000000000000000111111...///000111111111000000---............---,,,,,,......//////000000111111000000000000000000000000000000000000000000000000yyy___LLLDDD???>>>;;;:::::::::;;;;;;777666555555444444555555555555444444444555666666444555666555444555888;;;:::AAACCC>>>:::;;;===<<<===???AAACCCFFFIIIKKKLLLKKKLLLMMMLLLIIIIIIJJJLLLHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGHHHIIIIIIIIIIIIIIIPPPRRRTTTSSSQQQMMMGGGCCCGGGFFFDDDEEEGGGGGGEEECCC===;;;888666666666444333111222333444444444333222111222444555666777666666333555888:::<<<<<<<<<;;;======<<<:::999888888999666777777777666555555666666999;;;;;;::::::<<>>??????@@@@@@AAAFFFMMMRRRSSSRRRPPPOOOPPPPPPRRRUUUXXXXXXVVVTTTOOOKKKFFFBBBAAA@@@???>>>BBBDDDGGGIIIIIIGGGDDDBBB??????>>>===<<<<<<<<<<<<;;;;;;:::999888888777777444444444555555666666666777666555555555777999:::777666666555444333333333222333333333333333333222222222111111111222333333000000111111111111000000/////////000000000111111000000111111111111000000000000000000111111111111222222222222222222222222...//////000111111222222////////////000000000000---.........////////////...///000111222111000000------.........---,,,+++.........///000111111111000000000000000000000000000000000000000000000000vvv\\\HHHAAA@@@???===;;;;;;<<<===>>>::::::999888888888888888666555444444333333444444333555666555333333666:::666>>>@@@;;;777:::======<<<===???AAADDDGGGIIIJJJJJJLLLMMMKKKIIIHHHJJJLLLGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIISSSSSSQQQKKKFFFBBB===999<<<;;;;;;>>>BBBDDDCCCAAA999777555444555555444222222333444555555444333222222333444555555555444333222333444555666555555444888888777555333222222333555555555444333333444666444666999999777777:::<<<888999888777666666888999:::999888888999;;;===>>>======@@@CCCBBB@@@CCCHHHIIILLLRRR\\\mmm~~~uuurrrzzz|||zzzqqqllleee^^^\\\^^^aaadddlllmmmpppuuu~~~~~~yyytttpppmmmgggiiikkklllkkkhhheeeccc``````^^^]]][[[YYYXXXWWWQQQQQQOOOOOOOOOOOOQQQQQQTTTTTTUUUWWWYYY\\\^^^___aaabbbeeeiiimmmrrrvvvxxxyyypppiiifffeee```YYYPPPHHHFFFJJJQQQVVV```kkk}}}}}}yyynnn___UUUOOOHHHBBB:::;;;<<<<<<<<<<<<;;;;;;>>>AAAEEEGGGGGGGGGHHHIIIIIIJJJNNNSSSWWWXXXUUUSSSQQQMMMGGGCCCAAA@@@???>>>DDDFFFJJJMMMMMMLLLIIIGGG@@@???>>>======<<<<<<===;;;;;;:::999888666666555444444444555555555666666666444333333444777;;;===<<<;;;:::888666444222222111222222333333222222111000000000000111222333444...///000111111000///....../////////000000111111000000111111111111000000000000000000111111111111000000000000000000000000...//////000111222222222////////////000000000000,,,,,,,,,---------.........///000222222111111000///000111111111000...------......///000111111222000000000000000000000000000000000000000000000000nnnUUUHHHFFFCCCGGGFFFAAACCCJJJJJJCCCDDD>>>777555666888666444888777666555666777888999333333333333444555666666444555555666888999;;;<<<===???AAACCCCCCEEEHHHJJJLLLLLLLLLIIIGGGFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEECCCEEEHHHIIIIIIIIIJJJKKKRRRRRRKKK???999:::999555444999999666:::CCCDDD???777777666555333222222333111111111111111222222333222222333444444444444333444111000111444666555444777666555444333333444555111111111222444444333111333444666777777777666666999888777666666555555666555555777888999999999999:::;;;<<<===>>>>>>>>>>>>???@@@EEELLLUUUdddzzzyyyjjj]]]VVVUUUVVVWWWXXXYYYZZZ]]]eeeppp}}}|||wwwsssrrrrrrtttqqqkkkfffdddeeegggjjjnnnssswwwwwwvvvwww|||~~~xxxrrrkkkeeeaaa]]]YYYUUUXXXSSSQQQPPPNNNNNNXXXeeekkkvvv{{{sssjjj^^^QQQHHHBBB>>><<<888999999:::;;;<<<======<<<<<<<<<===???@@@BBBCCCFFFGGGHHHIIIKKKLLLMMMNNNMMMLLLJJJGGGDDDAAA???===JJJLLLOOORRRSSSQQQNNNMMMGGGAAA<<<:::<<<===:::777<<<<<<<<<;;;:::999777666333444555555666555555444666555444333444666888999999999999888777666666555444444333333333222222222111111000000//////......111000///......///000111////////////////////////000000000000000000000000222222222222111111111000////////////////////////000111111111111222222222000000000000000000000000///////////////000111111111111000000//////......//////............//////000000000000000000000000000000//////.........---000000000000111111111111}}}hhhSSSHHHFFFKKKQQQSSSOOOOOOUUUTTTNNNEEE???888555777888888666555555444444444555555666222222222222222333444444666666666666666777888999;;;>>>AAACCCDDDFFFHHHJJJJJJKKKJJJHHHFFFEEEEEEFFFHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHJJJLLLMMMRRRPPPHHH<<<666666666222333777777555===HHHJJJDDD777777666555333222333333222222222111222222333333111222222333333333333333444111000111333555444333333222111000000000111222444333222333555666555444333444555666777666666555666555444444444444444444444555666777888888888888777888999:::;;;;;;;;;;;;<<<===@@@EEEJJJUUUgggwwwlll^^^UUUQQQPPPNNNNNNNNNPPPUUU^^^hhhnnnxxx{{{ssslllfffgggddd```\\\[[[ZZZ[[[[[[aaa\\\ZZZZZZZZZZZZaaajjjvvvyyymmmccc\\\RRRHHHAAA>>><<<:::999999999:::;;;;;;<<<<<<::::::::::::;;;===>>>??????@@@AAABBBDDDEEEFFFGGGEEEEEEDDDCCCBBBBBBBBBCCCHHHJJJMMMPPPRRRRRRQQQPPPMMMFFF>>>;;;;;;<<<;;;999;;;::::::999999888888777555555555555555555555555777666555444444555777888888888777777666555555444444333333333333222222222111111111111000000000///000000////////////000000////////////////////////000000000000000000000000000000000000000000//////000000000000000000000000000000111111111222222222000000000000000000000000///////////////000111111111000000000/////////...//////............//////000000000000000000000000000/////////............---.........////////////ppp```QQQJJJIIISSS]]]bbb^^^\\\___]]]XXXIIIBBB;;;777777888888888444444444444444444444444333222222222222333333444666666555555555555555666999<<>>@@@DDDQQQ]]]pppmmm___UUUQQQPPPNNNMMMMMMPPPUUUZZZ^^^[[[eeeqqqzzz||||||}}}xxxtttmmmgggbbb\\\WWWTTTWWWYYY[[[\\\^^^bbbiiinnnwwwqqqmmmmmmnnnooorrrvvv}}}|||iiiZZZRRRLLLDDD>>>;;;;;;::::::999999999999999999999999777777777777777888999999999::::::<<<===>>>???@@@??????>>>===>>>@@@BBBCCCDDDEEEHHHKKKNNNQQQSSSTTTSSSLLLCCC>>>===>>>>>>===;;;:::888777777777888888777666555444444555666777888777666444444555666666666555555444444333333333333333333222222222111111222222111111111111000000//////000000000000//////////////////////////////000000000000000000000000/////////000000000000000111111111111111111111111000000000111111111222222000000000000000000000000///////////////000000111000000000000////////////000//////......//////000000000000000000000000000////////////............------........./////////tttcccYYYQQQMMMMMMWWWcccjjjfff``````^^^YYYMMMGGG???999777777777777666666666666666555555444555444444333333333444444555444444333333444444555777<<>>???AAADDDHHHNNNRRRUUUSSSNNNHHHDDDCCCCCCBBBAAA>>><<<999777666666777888999777555444444555666777888777666555444444444444333333333222222111111111222222222222111111111111111000000000000000000000...///000111111000///...////////////////////////000000000000000000000000000000000000000111111111111111111111111111111111000000000000111111111111000000000000000000000000000000////////////000000000000000000////////////000000////////////000000000000000000000000000000///////////////........./////////000000000111111iiiZZZUUURRRQQQQQQXXXdddkkkeee___^^^[[[UUUQQQLLLDDD===999777666666777666666666555555555555666555444333333333333333222222222222333444555666666;;;@@@DDDFFFGGGHHHIIIFFFHHHIIIIIIHHHFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDFFFDDDDDDHHHMMMRRRUUUUUUQQQJJJAAA999444222444777::::::999<<>>@@@???BBBOOO___ccc]]]PPPJJJCCC>>>===<<<999777999888777555444333333333000111111222333222222222111222333333222333555777333444444555555555444444777999<<<@@@BBB???;;;666666555444444333444444444000000000111222333444555333333444444444444333333333444555666666777777666666555777;;;<<<;;;>>>CCCCCCKKKYYYnnnyyygggXXXPPPMMMKKKIIILLLJJJLLLPPPRRRSSSXXX^^^bbbkkkxxx~~~~~~~~~}}}yyytttoookkkhhheeeccc```^^^ZZZWWWTTTTTTUUUVVVTTTSSSPPPMMMOOOUUU]]]dddmmm}}}~~~zzzuuuhhhUUUGGG@@@<<<777555555666666666555555555444444333333333555444444333333333444444555555666666777888888999555444222222222333555777444444444777;;;AAAFFFIIIEEEGGGHHHIIIIIIGGGEEECCCAAA???===:::888777666666777777555444333333444444555555444333333222111111////////////////////////111111111000000000000///------............////////////000000000000//////////////////////////////////////////////////////...---------,,,,,,,,,,,,......................../////////000000000111111111111111111111111111111111000000///////////////////////////000000000000111000000//////000000111////////////////////////.........///////////////,,,,,,---------.........yyyiiiYYYTTTTTTTTTTTTTTTVVV]]]^^^YYYXXX\\\[[[UUUSSSQQQNNNIIIDDDAAA@@@@@@???===:::888777888:::<<<:::999888666555555444444444444333333333444444555333555999;;;<<<===@@@AAACCCEEEHHHIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGDDDFFFKKKRRRVVVSSSKKKCCC@@@999555555555333777===@@@DDDEEEEEENNN[[[^^^YYYRRRLLLDDDAAABBBBBB@@@>>>======;;;999888777666666111222222333333333333333000222444444333444777:::;;;<<<=========<<<;;;:::<<<@@@GGGMMMOOOKKKBBB<<<777777555444444444555555111111000000111222333333333444444444444444333333333444555666666777777777777555777:::;;;999:::>>>>>>AAAJJJWWWiiimmm\\\RRROOONNNLLLHHHHHHLLLPPPQQQSSSWWWXXX[[[aaahhhmmmmmmjjjggg___aaaccceeegggkkkpppttt||||||yyywwwtttsssjjjhhhffffffhhhhhhhhhgggdddaaa\\\YYYXXXVVVUUUTTTVVVXXX[[[^^^```bbbeeeggg```^^^[[[YYY[[[cccnnnwww~~~zzztttppplllbbbRRRFFF>>>:::666333333444444444333333333333333333222222333333333222333333444444333444444555555666666777000000000000111222444444222222222444777<<<@@@BBBAAABBBDDDDDDCCCBBBAAAAAA<<<;;;;;;:::999888777777666555555444333333222222222222222222222111000///////////////////////////111111000000000/////////............/////////000000000////////////000000////////////////////////////////////////////////000000///...------,,,,,,........................////////////000000000111111111111111111111111111111111000///////////////.../////////000000000111111111000000000000111111////////////////////////............/////////000,,,,,,,,,---------......nnnaaaVVVSSSTTTTTTSSSTTTSSSWWWWWWRRRUUU\\\\\\UUURRRRRRPPPMMMIIIGGGFFFFFFFFFCCC???<<<;;;===@@@BBB???>>>===;;;:::999999999777666555444333333333333111333555777777999<<<>>>AAADDDGGGHHHGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGEEEHHHNNNVVVYYYRRREEE:::===777444777888777;;;AAA@@@FFFHHHGGGMMMWWWZZZUUURRRKKKEEECCCEEEGGGFFFDDDAAA@@@>>><<<:::999999888222222333444444444444333///222444555444555888<<>>DDDJJJSSSddd{{{ooo___ZZZZZZSSSNNNMMMRRRXXXYYYZZZ\\\ZZZXXXWWWXXXZZZYYYUUUQQQPPPQQQSSSTTTUUUXXX[[[^^^]]]bbbggghhhgggddddddeeeeeeiiimmmpppqqqqqqqqqqqqnnnpppsssvvvvvvuuusssqqqnnnkkkhhheeecccaaa^^^\\\^^^\\\YYYYYYYYYYYYXXXWWWVVVTTTQQQQQQSSSUUUVVVVVV\\\aaajjjrrrxxx|||~~~zzztttnnnkkkpppyyy{{{tttmmmiiieee]]]PPPEEE>>>:::666444444444444444222222222222222222222222222222222222222333444444444444444555666666666777000000111111111111111111222222222333666999===??????@@@@@@???======>>>???777888888999999999888888444444444444333222111000000111111111111000//////.../////////////////////000000000000////////////.../////////000000111111111000///......///000111////////////////////////////////////////////////555444333222111000///...////////////////////////////////////000000000000111111111111111111111111111111000///////////////.../////////000000111111111111000000000000111111////////////////////////---.........//////000000........./////////000000qqq^^^YYYRRRPPPRRRSSSQQQNNNSSSVVVVVVSSSVVV\\\\\\WWWRRRMMMIIIIIILLLNNNMMMJJJKKKHHHCCCAAAAAAEEEJJJNNNNNNIIIBBB>>>======<<<:::999666333222222333333333222222222222333444555666<<>>BBBEEEMMM^^^nnn}}}oooiiiffffffbbb```gggqqqsssnnnnnniiiaaa[[[WWWTTTQQQOOOMMMIIIGGGLLLQQQRRRSSSUUUTTTZZZ\\\XXXUUUTTTTTTRRRUUUSSSUUUXXXYYYWWWXXX\\\\\\\\\\\\^^^___]]]ZZZWWWXXXYYYYYYWWWTTTRRRSSSTTTWWW]]]aaa^^^YYYWWWUUURRRVVVRRROOOQQQQQQSSSZZZaaaqqq|||{{{xxxnnnkkkgggccc___YYYSSSOOOFFF>>>555222555888777444555444222000000111333444111111222222222333333333111333555666666555333222000000000000000000000000///000000111222444555666:::::::::::::::999888777999999:::999999888777666444444444333222111000///.........------...////////////------------//////111000///......///111222000000//////////////////---...///000222222222222222111111111000000//////...///000000000...---,,,***++++++,,,---...//////................................................//////000000000000//////000000000000000000000000000000////////////000000........./////////000000------------------------222111///---,,,---///000........................wwwhhh\\\VVVQQQOOOQQQRRRPPPNNNQQQTTTTTTSSSWWW]]]]]]ZZZRRRNNNIIIIIILLLNNNMMMKKKMMMKKKHHHGGGHHHLLLPPPSSSPPPKKKFFFBBBBBBBBB@@@???>>>:::666333333222222111111111111111222333444555999<<>>666555333222333777>>>GGGNNNPPPNNNKKKLLLNNNNNNKKKHHHJJJGGGEEEEEEGGGHHHGGGEEEFFFFFFHHHKKKLLLJJJEEE@@@444444333333222333444666777777777999===CCCJJJOOO\\\```eeefffbbb\\\VVVSSSTTT```jjjooopppmmmdddYYYMMMEEE<<<999:::;;;888555333333222222222333444555333444444333222333444555444555555555555444444333666666777888888999999:::999888:::>>>@@@EEERRR^^^nnn~~~~~~}}}yyyyyysssggg]]]VVVSSSRRRKKKHHHJJJNNNPPPSSSWWWXXX]]]]]]WWWQQQOOOOOOMMMHHHGGGIIINNNOOONNNQQQWWWYYYYYYYYYXXXVVVTTTRRRRRRLLLMMMMMMLLLKKKMMMQQQTTT^^^hhhqqqqqqnnnkkkfffaaaaaa]]]\\\^^^aaaeeemmmuuuyyypppjjjhhhfffccc```\\\XXXSSSOOOEEE>>>666333666888777555555444222111111222444555111111111222222222333333222333444444555444333222000000000000000000000000000000000000111222444444888999999999888888777666555555666666777666666666444444333333222000//////......---------.........000///...------...///000/////////000000000//////111111222222222111111000...///000111222222333333111111111111000000000///...//////000///...---,,,,,,,,,,,,------......///................................................//////000000000000//////000000000000000000000000000000////////////000000.............../////////------------------------000000...---------......------------------------mmm^^^WWWSSSNNNMMMOOOPPPOOONNNNNNQQQRRRRRRWWW\\\]]][[[QQQNNNKKKKKKMMMOOONNNLLLMMMMMMLLLLLLNNNQQQTTTVVVQQQNNNJJJHHHGGGGGGFFFEEEEEE@@@:::555333222111000000000000000111222333444444666999;;;<<>>999555444333333222333444555666444444333333222333333444444444555555555555555444666666666777888888999999:::888888;;;<<<>>>EEELLLTTTeeezzzqqqfffaaa]]]UUUOOOPPPUUU[[[ccckkksssvvvssshhh]]]WWWSSSOOOGGGFFFHHHLLLNNNPPPXXXaaabbbcccbbb^^^XXXSSSRRRSSSMMMLLLLLLLLLNNNTTT\\\bbbuuu|||wwwtttwwwyyy|||zzznnnddd___^^^\\\[[[YYYVVVRRROOOFFF@@@999666666777666444555444333222222333444555111111111111222222222222222222222222222222222222000000000000000000000000000000//////000000111222666666777777666666555555111111222333444444555555333333222111000//////...........................000//////......//////000---...000111111000...,,,222333555666666555333222111111111222222333333333111111111111000000000000/////////000//////...---........................................................................//////000000000000//////000000000000000000000000000//////......//////000..................------------.................................------,,,.....................---wwweeeXXXRRROOOLLLLLLMMMOOONNNMMMNNNNNNOOOPPPTTTXXXXXXWWWPPPNNNLLLLLLMMMOOONNNMMMMMMMMMMMMNNNOOOPPPQQQRRROOONNNKKKJJJIIIJJJJJJJJJKKKFFF>>>888444333222111000000000000000111222222111333555666888<<>>999666444444444333444<<>>888333333666:::;;;>>>CCCFFFJJJOOOVVV[[[dddhhhkkkkkkggg```ZZZWWWXXX]]]dddiiiiiifff```[[[QQQLLLGGGEEEDDDAAA;;;777555444333222333444666888777666555444555555555555555555666777777777777666555666666777777888999999<<<999888;;;<<<===???DDDIIIWWWhhhxxx{{{qqqiiibbbccciiitttyyymmmbbb[[[WWWUUUTTTUUUVVV\\\jjjyyy|||{{{qqqgggcccbbb]]]\\\ZZZZZZ]]]eeepppwww~~~pppdddXXXWWWWWWWWWWWWVVVSSSPPPIIIEEE???;;;888666444444666555444333333333444444111111111111222222222333333222111111000111111222000000000000000000000000000//////.........//////333444444444444444333333111111111111111222222333333222111000//////////////////////////////......////////////////////////...///000111111000///...333555888999:::888666555333333333333333333333333111111111000000000000000000111111111111000000000////////////......------................................................//////000000000000//////000000000000000000000000/////////....../////////............------------.............../////////,,,---///000000...---,,,000000000000////////////nnn^^^UUUNNNLLLKKKKKKLLLMMMMMMMMMNNNLLLLLLNNNPPPQQQPPPPPPNNNMMMLLLLLLMMMNNNNNNMMMNNNNNNOOOOOONNNNNNMMMLLLLLLKKKJJJIIIHHHJJJLLLMMMQQQKKKBBB:::666555444444000000//////000000111111000111222444666:::???CCCEEEDDDCCCGGGNNNUUUZZZ\\\YYYQQQFFF<<<777555555555111444444777CCCSSS]]]^^^XXXQQQIIIDDDDDDDDDDDDCCC@@@@@@AAAAAABBBCCCDDDEEEAAABBBCCCDDDFFFHHHJJJKKKLLLKKKFFF???777444777:::>>>CCCIIILLLMMMPPPUUUZZZaaabbbbbb```\\\YYYWWWWWWTTTVVVZZZ]]]]]]XXXTTTQQQKKKIIIGGGFFFEEECCC>>>:::777555444444444666999::::::888666666777888777555666666777777777777666666666666666777888888999999<<<999888;;;>>>>>>AAAFFFMMMWWWbbblll}}}{{{{{{{{{qqqoookkkgggcccaaaiii~~~|||tttrrrooommmooouuu~~~{{{mmm```TTTTTTTTTUUUVVVVVVTTTRRRMMMKKKGGGAAA;;;666444444777777666555444444333333111222222222333333333333333222111000000000000111000000000000000000000000000///......------......111222222333333222222222333222111000000000000111222111000//////000000111222222222222222111000/////////000000000000//////111111000000000111222333555666999;;;;;;:::888777666555444333222222222333000000000000000000111111222222222222222222333333111000000//////......---//////////////////////////////////////////////////////000000000000////////////////////////////////////............//////.................................//////000000000,,,...000111222000...---111000000000//////......wwweeeXXXTTTLLLKKKKKKKKKKKKKKKLLLLLLOOOKKKJJJLLLMMMKKKJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHGGGGGGIIINNNRRRXXXPPPFFF===777666555555111000000000000000111111///000222333444777<<<@@@CCC@@@???DDDKKKRRRTTTSSSMMMFFF>>>777444444444555...333777<<>>999999<<>>@@@>>>;;;888888:::;;;999777777777777777777666555555777777777888999999:::::::::888888;;;===@@@GGGOOOXXX___eeejjjwwwzzzuuu|||vvvggg[[[SSSRRRSSSTTTVVVVVVTTTRRROOOOOOMMMGGG???999888999<<<;;;:::999777555444333333333333333444444444444333333222222111000000000000000000000000000000000//////......---.........000000111222222222111111444333111////////////000111000//////000111333444555555666666666444333222111222222333333222222111444333111111222444777999555777999;;;;;;;;;999999777666444222111111111222000000000000111111111111333333222222222333444444111111000000/////////...//////////////////////////////////////////////////////000000000000/////////////////////////////////......------......///........./////////000000......//////000000111111///000222333444333111000000000//////......------}}}zzz~~~~~~nnn]]]TTTTTTKKKKKKLLLKKKJJJJJJKKKKKKOOOJJJHHHLLLMMMIIIHHHJJJIIIJJJKKKLLLLLLKKKLLLLLLNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHFFFFFFJJJQQQWWW___WWWJJJ???888555444333222111111000000111111111...000111222222444888:::;;;;;;<<>>MMM```gggcccTTTNNNFFFAAAAAAAAAAAA??????AAABBBAAA@@@@@@BBBEEE???AAABBBAAA@@@AAADDDHHHNNNQQQSSSNNNEEE>>>>>>@@@AAAIIIPPPSSSPPPOOORRRVVV\\\ZZZUUUOOOKKKIIIKKKMMMKKKHHHHHHKKKJJJEEEDDDFFFCCCCCCCCCDDDDDDCCCAAA???@@@???===<<<===@@@DDDFFFEEEAAA>>>>>>AAABBB???<<<<<<<<<<<<;;;:::999888777888888888999::::::;;;;;;;;;:::;;;===>>>BBBNNNZZZffflllpppqqqwww}}}pppaaaWWWRRRQQQRRRSSSUUUUUUSSSQQQNNNPPPQQQLLLDDD>>>>>>@@@AAAAAA???===;;;888666555444444444555555555666666222333333333333111000///000000000000000000000000///...............////////////000111111111111111111000///------...///000000/////////111333555777888999:::::::::888666444444555666777777666555444333333444555777999:::;;;666777888999::::::::::::888777444111000///000000///000000000111111111111222111111000111222333444111000000000000000000000//////////////////////////////////////////////////////000000000000/////////////////////////////////......------......///---......///000111222222......///000000111222222222333444555666555444444333333222111111000//////xxxwww~~~vvvgggXXXSSSUUUKKKLLLLLLLLLJJJIIIJJJKKKOOOIIIHHHLLLMMMIIIHHHKKKHHHIIIKKKLLLKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKIIIGGGGGGLLLUUU[[[ddd[[[MMM@@@888444222222222222111111111111111222...///111111111222444666333777;;;<<<::::::===???888777555444444333111000000777:::===JJJ\\\```YYYMMMGGGAAA???AAACCCCCCBBB???AAACCCBBB??????BBBDDD???BBBDDDDDDBBBAAACCCEEEKKKQQQUUURRRJJJCCCBBBDDDAAAIIIRRRTTTRRRPPPSSSWWWYYYWWWSSSLLLFFFDDDDDDEEEFFFBBBAAAEEEEEE@@@@@@EEECCCCCCCCCCCCCCCBBBAAA@@@DDDCCCAAA@@@AAADDDHHHJJJLLLHHHDDDEEEHHHIIIFFFBBBAAAAAAAAA@@@???===<<<;;;888999999::::::;;;<<<<<<>>>>>>???@@@@@@EEETTTcccrrrwwwzzzxxxxxxvvvgggZZZQQQQQQQQQQQQSSSTTTTTTRRRPPPLLLPPPRRRNNNGGGBBBCCCFFFEEEEEECCCAAA>>>;;;888666555555555666666666666777222333444555444222000...000000000000000000000000...............///000000//////000111111111111111...---,,,,,,,,,...000222////////////111444777999:::;;;<<<===<<<:::888666777888999::::::999888777111333666999;;;<<<<<<<<<666666777777888999::::::999777444111/////////000//////000000111111111222000000/////////000222333000000000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////.........------.........---...///000111222333444...//////000111222222222444555555666777777777777777777666555555444333333}}}{{{~~~zzzjjj```ZZZUUUQQQNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMLLLKKKIIIGGGJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIIIIKKKOOOSSSUUU^^^VVVKKK???666222222222111111111111111222333444000111111111222222333333777777666555555444444333666555333111000///000000444777<<>>???======>>>???@@@@@@AAAAAA????????????????????????EEEHHHKKKJJJFFFBBBAAABBBCCCGGGLLLOOOQQQQQQRRRRRRWWWSSSMMMHHHDDDCCCDDDEEEAAAAAAAAA@@@@@@@@@??????CCCBBBAAA@@@@@@BBBCCCEEEHHHFFFDDDBBBCCCFFFJJJLLLRRRQQQPPPNNNLLLJJJHHHGGGIIIHHHFFFCCCAAA@@@???>>>>>>===<<<<<<>>>BBBFFFHHHKKKHHHEEEDDDHHHQQQ]]]ffftttwwwxxxwwwzzz}}}}}}nnncccYYYQQQRRRRRRRRRTTTVVVVVVSSSQQQNNNNNNMMMJJJHHHGGGHHHJJJLLLIIIEEEBBBAAA???>>><<<888888777777888999;;;<<>>???======>>>??????@@@AAAAAA????????????????????????@@@CCCEEEEEEBBB@@@???@@@@@@DDDIIILLLMMMNNNNNNOOOOOOLLLHHHDDDAAAAAABBBBBBAAAAAA@@@@@@@@@?????????AAAAAA?????????@@@BBBCCCFFFDDDCCCBBBCCCEEEHHHIIIOOONNNMMMKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>AAAEEEJJJMMMQQQPPPOOONNNPPPVVV^^^dddqqqtttuuutttuuuyyyzzzxxxnnnllllllrrr~~~~~~wwwiii___WWWQQQRRRRRRSSSUUUVVVVVVSSSQQQNNNNNNMMMKKKIIIHHHIIIKKKMMMJJJFFFDDDCCCAAA@@@>>>===<<<<<<<<<===???@@@BBBEEECCC???:::777444333333000000000000000000000000222111000/////////000111000000000000000000000///////////////////////////222111000333666:::;;;<<<===<<<;;;;;;;;;<<<===>>>999:::;;;<<<<<<;;;:::999999999::::::;;;:::::::::555555444333222222222222000000000000000000000000.........///......------000000000000000000000000111111111111111111111111000111222333333222111000000000000000////////////........................111000000000////////////........................111222333555666777777777555555555555555666777888999999999999999888888888;;;;;;<<<<<<;;;:::888777nnnaaa\\\ZZZUUUPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMNNNOOOOOONNNLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIKKKMMMSSSOOOHHH@@@:::777555444222111111000000000000111111111111111222222222222444333333333333333333333333222111111222444666888<<<>>>BBBEEEFFFDDD@@@>>>AAA???===<<<;;;<<<>>>???===>>>>>>??????@@@@@@@@@????????????????????????;;;===???@@@???======>>>===@@@EEEGGGHHHIIIIIIJJJKKKIIIGGGEEEDDDCCCCCCDDDAAA@@@@@@@@@@@@?????????@@@???>>>>>>>>>???AAAAAABBBBBBBBBBBBCCCDDDEEEEEEIIIIIIHHHFFFEEECCCBBBBBB???>>>>>>>>>???@@@@@@AAA@@@@@@@@@AAADDDHHHMMMPPPXXXYYYZZZZZZZZZ[[[^^^```iiimmmooonnnnnnpppoookkk___^^^]]]```hhhvvv~~~}}}}}}}}}~~~~~~~~~}}}}}}ooobbb[[[VVVRRRTTTSSSSSSUUUVVVUUUSSSQQQNNNOOONNNLLLJJJIIIJJJKKKMMMKKKHHHFFFEEEDDDBBB@@@@@@@@@@@@@@@AAACCCEEEFFFGGGEEEAAA===999666555444111111111111111111111111111111111000000111222222222222111111000000000/////////000000000000000000111111222555:::>>>?????????===<<<::::::;;;<<<===:::;;;<<<======<<<;;;:::;;;;;;;;;;;;:::999888777333222111000000000000000000000000000000000000000+++,,,---...///000000000000000000000000000000000000000000000000000000000000111333333333333111000000000000000111111111222111000000//////.........000000000000000/////////////////////////////////222333555666888999999999666666666777777888999:::<<<<<<;;;;;;:::999999999<<<<<<=========;;;:::999yyyfff[[[YYYYYYTTTOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJFFFBBB>>>:::888777555444333333222222222222444444444444444444444444222333333333444444444444333222222333555888<<<>>>DDDEEEFFFFFFEEEBBB???======<<<<<<;;;<<<===>>>???===>>>>>>>>>?????????@@@????????????????????????;;;<<<===>>>======<<<<<<;;;>>>BBBDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@??????????????????>>>>>>>>>???@@@AAA???@@@@@@AAABBBBBBBBBAAADDDCCCCCCBBBAAA@@@??????=========>>>>>>@@@AAAAAAAAAAAAAAAAAADDDGGGKKKMMMWWWZZZ^^^```^^^\\\[[[[[[^^^ccceeeeeeeeegggddd```YYYYYYYYYXXXZZZbbbmmmvvvyyytttssstttqqqsssvvvwwwyyy{{{~~~{{{kkk^^^ZZZWWWUUUUUUTTTTTTTTTUUUUUUSSSQQQNNNNNNOOOMMMKKKJJJKKKLLLLLLJJJGGGFFFFFFDDDBBB@@@AAA@@@@@@@@@AAACCCEEEFFFEEECCC@@@<<<888666444333333333333333333333333333222222222222222333333333333333333222111111000000000000111111111111222222333333666:::???CCCDDDDDDDDDAAA>>>:::888777777888:::;;;<<<=========<<<;;;===<<<<<<;;;999777555444222111000000/////////000////////////////////////+++,,,---...000000111111000000000000000000000000////////////////////////000111222222222222111000///000000111222333444444555444444333222111111000111111111111000000000000111111111111000000000000333444555777999::::::;;;888888888888999:::;;;<<<>>>>>>======<<<;;;::::::======>>>??????>>><<<<<<}}}ppp___VVVUUUVVVSSSOOOMMMMMMLLLKKKLLLLLLMMMNNNPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEECCCAAA>>><<<:::666666555444444333444444666555555555555555555555333333444555666777888888666555555666999===AAADDDGGGEEECCCAAA???>>>======;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>>>><<<;;;;;;===@@@BBBBBBBBBCCCEEEAAAAAAAAA@@@???>>>===<<<@@@@@@@@@?????????>>>>>>???????????????@@@@@@AAA===>>>???@@@@@@@@@??????????????????>>>>>>>>>===???????????????@@@@@@AAAAAAAAA@@@@@@AAACCCFFFGGGPPPTTTZZZ\\\[[[XXXUUUTTTQQQWWW[[[[[[]]]^^^\\\XXXMMMOOOPPPOOOOOORRRYYY^^^nnnvvv{{{sssnnnkkkkkkgggiiikkknnnqqqvvv|||yyyiii^^^[[[YYYXXXVVVUUUSSSSSSTTTSSSQQQOOOMMMNNNOOONNNLLLKKKKKKLLLIIIHHHFFFEEEEEEDDDBBB@@@BBBAAA@@@@@@AAABBBDDDEEECCCAAA???<<<999666444333666666666666666666666666333333444444444444444444444444333333222222222222222222222333333444444444555777:::@@@EEEIIIIIIHHHGGGEEEAAA===:::888888888888999:::<<<<<<<<<;;;:::<<<;;;;;;999777555333222222111111000000000000111////////////////////////------...///000000000///////////////////////////........................//////000000000000/////////000111222333555666666666666555444333333222222222222222222222222222222333333333222222111111111222333555777999:::;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>======<<<;;;::::::<<<===>>>???@@@???>>>===yyy{{{~~~zzzyyy~~~pppfff[[[TTTRRRRRRQQQOOOLLLLLLKKKJJJJJJLLLMMMNNNQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDBBB???>>>888777666666666666666666777777777666666666666666555666777888:::;;;<<<===<<<;;;::::::===AAAFFFIIIJJJHHHDDD@@@>>>???@@@AAA:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA????????????>>><<<;;;===@@@AAA@@@AAABBBCCCAAAAAA@@@??????>>>======@@@????????????>>>>>>>>>>>>?????????@@@@@@@@@@@@===>>>>>>?????????>>>>>>=========>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCIIILLLQQQSSSRRRPPPNNNNNNHHHNNNRRRSSSUUUWWWVVVRRREEEGGGHHHJJJKKKMMMPPPRRRWWW^^^jjjwww~~~}}}zzztttlllfffcccaaa___```bbbdddhhhnnnvvv{{{~~~|||tttggg^^^[[[[[[YYYVVVTTTRRRRRRRRRQQQPPPNNNKKKMMMNNNNNNLLLJJJJJJKKKGGGFFFEEEEEEEEEDDDAAA???DDDCCCBBBAAAAAABBBCCCDDDBBBAAA???===;;;999888777999999999999999999999999555555666666666555444333333444444444444444444444444444555555666666777777777999>>>DDDIIILLLLLLKKKHHHFFFDDDBBB???===<<<;;;666777888999::::::999999999999888777666444333222222111111000000111111111000000000000000000000000...//////000000000/////////////////////////////////////////////////////////////////////////////////000111222333555666666555444444333333222222222333333333444444444444444555555444444333222222222333444666888:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888:::;;;<<<>>>>>>>>>======}}}zzzrrryyyxxxqqqmmmsss~~~uuuddd___XXXSSSPPPOOOOOOOOOMMMLLLKKKJJJKKKLLLNNNOOOQQQQQQQQQQQQQQQRRRSSSSSSQQQQQQOOONNNLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHFFFEEEDDDCCCDDDEEEEEEEEEDDDBBBAAA<<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;:::::::::999888999:::<<<>>>@@@AAABBBBBBAAA??????AAAEEEJJJMMMKKKIIIFFFCCCAAA@@@AAAAAA:::;;;===?????????>>>===>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>AAA>>><<<===???@@@???===;;;===????????????@@@BBB@@@@@@@@@@@@@@@AAABBBCCC????????????>>>>>>>>>>>>======>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????@@@?????????@@@@@@AAABBBAAAAAA@@@AAAAAACCCDDDEEEEEEGGGIIIJJJIIIHHHHHHIIIDDDIIIMMMMMMOOORRRQQQMMMIIIHHHGGGHHHJJJMMMNNNNNNKKKPPPXXXaaalll{{{~~~{{{wwwvvvsssmmmeee___\\\[[[YYYZZZ\\\^^^```eeekkkoooooooookkkbbb[[[ZZZZZZXXXVVVTTTQQQPPPPPPPPPNNNLLLJJJKKKMMMMMMKKKJJJJJJJJJFFFEEEDDDEEEEEEDDDBBB???EEEDDDBBBAAA@@@@@@AAAAAA@@@??????>>>===;;;:::999999999999999999999999999777888888888777555333222333333333444555555666666666666777777888999999:::888:::???FFFKKKMMMLLLJJJGGGGGGFFFDDDAAA===:::888333444666777888888777777555555555555444333222222111111000000000000111111000000000000000000000000......///000000000000000////////////////////////////////////////////////000000////////////000000///000000222333444555666444444444444444444444444444555555555666666666666666666555555444333333222444555777:::<<<===>>>??????>>>===<<<::::::::::::555555555555555444444444666777888:::;;;;;;::::::{{{{{{yyyuuupppsss|||}}}uuukkkeeelllyyy~~~uuujjj]]][[[XXXSSSNNNMMMNNNPPPNNNMMMLLLKKKLLLMMMOOOQQQQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPNNNLLLJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJIIIGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCAAAAAA@@@@@@AAABBBCCCCCCAAAAAA@@@@@@?????????>>>:::;;;===>>>AAACCCDDDEEEFFFDDDBBBBBBCCCGGGLLLOOOFFFEEECCCAAA???<<<;;;:::;;;<<<>>>@@@@@@???>>>===>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>===;;;999;;;>>>@@@???>>>;;;<<<>>>>>>===>>>???AAA;;;;;;;;;;;;===???AAACCC????????????>>>>>>>>>>>>;;;<<<<<<===>>>=========???>>>>>>=========>>>>>>======>>>>>>???@@@@@@AAA======>>>>>>???AAABBBCCCAAAAAAAAABBBDDDEEEGGGHHHEEEFFFFFFDDDCCCCCCEEEFFFDDDHHHKKKJJJKKKNNNNNNJJJPPPKKKFFFEEEHHHJJJKKKJJJIIILLLQQQUUU\\\hhhxxx}}}|||vvvtttpppiiibbb\\\YYYYYYUUUWWWYYY[[[\\\^^^bbbeeeccceeeccc]]]YYYYYYYYYWWWVVVSSSQQQOOOOOONNNMMMKKKIIIKKKMMMMMMKKKJJJIIIJJJFFFEEEEEEEEEFFFEEEBBB@@@DDDCCCAAA???>>>>>>>>>>>>============<<<;;;:::999999999999999999999999999999999999999777555333222222333333444555666777777777777888999::::::;;;;;;888:::???FFFKKKMMMKKKIIIHHHGGGFFFCCC>>>999333000111222444555666666666555333333333444444333222222000000/////////000000111000000000000000000000000------...000111111111111////////////////////////000000000000000000000000111111000000000000111111///000000111333444444555666666666777777777777777555666666666777777888888777777666555444444333333666777999;;;>>>???@@@AAA@@@???===<<<:::999999999000000111111111111111111333444555777888888888777xxxrrrooonnn|||~~~zzzuuummmgggiiipppqqqjjjaaaZZZXXXTTTQQQNNNMMMMMMMMMOOOMMMJJJIIIKKKLLLMMMMMMQQQPPPOOOOOONNNNNNOOOOOONNNMMMKKKIIIGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDHHHFFFEEEDDDEEEFFFEEEDDDBBBBBBBBBAAA@@@AAAEEEGGGFFFGGGHHHFFFBBB>>>===<<>>===>>>AAADDDFFFFFFFFFDDDDDDDDDGGGIIIKKKKKKFFFEEECCCAAA???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>============<<<<<<<<<<<<>>>>>>>>>>>>????????????999;;;<<<===<<<===>>>@@@>>>===============>>>>>>========================???>>>===<<<<<<===>>>???>>>>>>>>>>>>============>>>>>>============>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGIIIJJJKKKLLLLLLLLLIIIGGGFFFEEEEEEGGGHHHJJJMMMMMMNNNPPPTTT\\\eeekkkuuu{{{uuurrrppptttqqqjjjccc^^^ZZZXXXXXXYYYYYYYYYYYYZZZ\\\^^^```ZZZYYYXXXVVVTTTSSSSSSSSSQQQPPPPPPOOOOOOPPPPPPPPPMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@?????????>>>======<<<;;;:::999999888:::999888888777777888888:::777444444666777555333333333222222333333444555888888999999:::;;;<<<<<<999<<>>???>>>===AAA@@@>>><<<:::888666555222111111111000000////////////000111222222333333~~~vvvqqqqqqrrryyyqqqjjjiiikkkjjjaaaYYYUUUSSSQQQOOONNNNNNNNNOOOOOOMMMKKKKKKMMMNNNNNNMMMOOOOOONNNNNNMMMMMMMMMNNNLLLKKKJJJIIIGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDBBBBBBCCCCCCCCCBBBCCCCCCDDDCCCCCCDDDHHHKKKFFFHHHHHHFFFCCC@@@>>>>>>@@@???>>>???@@@BBBCCCCCCEEEFFFGGGHHHIIIHHHFFFDDDCCCCCCAAA@@@>>>=================================>>>>>>============>>>>>>============<<<<<<<<<<<<=========>>>>>>>>>??????;;;<<<>>>===<<<<<<===>>>>>>===============>>>>>>========================???>>>===<<<<<<===>>>???>>>=====================>>>>>>============>>>>>>===>>>>>>??????@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFHHHIIIMMMMMMMMMMMMNNNRRRXXX\\\dddppp|||vvvpppmmmlllllljjjeeeaaa]]]ZZZYYYXXXVVVVVVVVVWWWYYY[[[^^^___YYYXXXVVVUUUSSSRRRRRRQQQPPPOOOOOONNNMMMMMMNNNNNNLLLLLLLLLKKKJJJIIIGGGGGGEEEEEEEEEDDDCCCBBBBBBBBB@@@?????????>>>>>>>>>>>><<<<<<<<<;;;::::::999999:::999888888777777888888999777444444666666555333333333222222333333444555777888888999;;;<<<======;;;>>>BBBFFFHHHGGGEEEDDD>>><<<999777777666444333222222222222222222222222000000111111111111000000//////............////////////.........//////000000000000000000000000000////////////////////////000000000/////////......---......///////////////111000//////000222444555777666444333222333444555555666777888888999999888888999888777444333444555666888:::===>>>???>>>>>>@@@???>>><<<999777666555111111111000000000//////000000000111111222222222~~~|||sssqqquuuzzz~~~wwwnnnhhheee```YYYSSSPPPOOONNNMMMMMMNNNOOOPPPPPPNNNMMMNNNOOOPPPOOONNNMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCAAAAAABBBBBBBBBAAADDDEEEEEEEEEEEEHHHKKKNNNKKKLLLMMMKKKGGGCCCBBBAAAAAAAAA@@@@@@@@@AAABBBBBBDDDFFFIIIKKKKKKGGGCCCAAA@@@@@@???>>>====================================>>>======<<<<<<======>>>============<<<<<<<<<<<<<<<<<<<<<============>>>===>>>>>>>>><<<;;;;;;===>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>========================>>>======<<<<<<======>>>======>>>??????@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIKKKKKKKKKJJJJJJJJJMMMPPPUUU]]]jjjvvv{{{{{{yyytttnnniiigggfffbbbaaa___^^^\\\ZZZYYYXXXSSSSSSTTTUUUWWWYYY[[[\\\VVVVVVUUUTTTRRRQQQPPPPPPPPPOOONNNLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::999999888777777777777888999777555444555555444333333333222222333333444555666777888999;;;<<<>>>>>>>>>@@@CCCEEEFFFDDDBBB@@@999666444222222222000///000000000000000000000000///000000111111000000/////////............//////111000000000111222333333111111111111111111111111/////////////////////////////////.........---------......///////////////////////////000222444555666555333222222333444444555555666888888999999888888999:::999777555555666666777999;;;=========<<<>>>===<<<:::888666555444111111000000000000//////000000000000111111111111~~~{{{tttttt{{{~~~pppeee^^^ZZZVVVSSSNNNNNNMMMMMMNNNOOOPPPPPPPPPOOOOOOPPPQQQQQQOOOMMMKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFIIIMMMPPPSSSTTTTTTQQQLLLHHHEEEDDDAAABBBCCCCCCCCCCCCEEEFFFEEEHHHKKKLLLJJJGGGDDDBBB???>>>===================================================<<<<<<=====================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<===>>>===<<<;;;<<<===>>>>>>===<<<<<<<<<======================================================<<<<<<<<<========================<<<<<<===============>>>>>>???@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEDDDDDDEEEFFFGGGHHHGGGIIIKKKKKKKKKKKKLLLNNNOOOUUU]]]eeemmmxxx~~~zzzwwwsssttttttpppiiicccaaa```\\\\\\\\\\\\[[[ZZZXXXWWWTTTTTTTTTUUUVVVWWWWWWXXXUUUTTTTTTSSSRRRQQQPPPOOOPPPOOOMMMLLLJJJIIIIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@?????????>>>============<<<<<<<<<999999:::::::::;;;;;;;;;999999888777777777777777888777555444444444444333333333222222333333444555555666777999;;;<<<>>>???@@@AAACCCDDDCCCAAA>>><<<888555333222222222111/////////////////////////////////000000000000////////////............//////000000111222444777888:::000000000000000000000000///////////////////////////.........---------------......///////////////.........///000222444555444333222222222222333333555666777888999:::::::::999;;;<<<:::777444333333444555666888999::::::::::::999888666555333222222000000000000000000//////000000000000000000//////}}}|||~~~zzz}}}rrraaaWWWTTTSSSRRRPPPPPPOOOOOOOOOOOOPPPPPPOOONNNNNNOOOQQQQQQOOOMMMJJJKKKKKKKKKKKKJJJIIIHHHFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEECCCBBBAAABBBCCCBBBAAABBBCCCDDDDDDEEEHHHLLLPPPWWWWWWVVVSSSMMMHHHEEECCCBBBDDDGGGHHHGGGHHHJJJLLLNNNOOOOOOLLLGGGCCCBBBBBB>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<==================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;======<<<===>>>@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;<<<<<<=========>>>======<<<<<<<<<<<<======<<<======>>>??????@@@@@@??????@@@@@@AAABBBBBBCCCAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFCCCDDDDDDDDDEEEFFFGGGGGGEEEHHHKKKLLLLLLKKKLLLMMMLLLPPPUUUZZZ___fffnnnsss~~~|||yyytttpppooorrrsssoooggg```]]]]]][[[[[[\\\\\\[[[YYYWWWUUUVVVVVVVVVUUUUUUTTTSSSRRRSSSSSSSSSSSSRRRPPPOOONNNPPPOOOMMMLLLJJJIIIHHHHHHFFFFFFFFFFFFFFFEEEDDDCCC????????????>>>>>>>>>>>>============<<<<<<<<<;;;888888999::::::;;;;;;;;;999888777777666666777777777666666444333333333444333333222222333333444555444555666888:::;;;===>>>???@@@AAAAAA@@@===:::888777555333222333333222111000000000000000000000000//////000000000000////////////............////////////000111333555777888///////////////////////////////////////////////////.........---------------......///////////////.........///000222333333222222111111111222222222555666777999:::;;;;;;;;;:::;;;<<<999555111///...111111222444444555555666555444444333111000////////////////////////000000000000//////////////////qqq]]]SSSPPPOOONNNQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMLLLMMMNNNOOONNNMMMKKKKKKLLLMMMLLLKKKJJJIIIGGGGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEECCCBBB@@@@@@AAAAAAAAA@@@AAAAAABBBCCCDDDFFFJJJNNNSSSTTTSSSOOOJJJEEEBBBAAACCCGGGKKKLLLKKKKKKNNNQQQVVVUUURRRKKKCCC>>>===???>>>>>>======<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===999;;;<<<===<<<===???@@@>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<======>>>===<<<<<<;;;;;;<<<<<<===<<<<<<===>>>>>>??????@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFHHHJJJJJJIIIGGGGGGGGGFFFIIINNNRRRUUUYYY]]]```fffooo|||wwwwwwwwwxxxwwwuuupppllllllpppsssooofff___\\\\\\\\\\\\\\\\\\[[[YYYWWWUUUWWWWWWVVVUUUSSSQQQOOONNNPPPPPPQQQQQQPPPOOOMMMLLLOOONNNLLLKKKIIIHHHHHHGGGDDDDDDEEEEEEDDDCCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<888888999999::::::;;;;;;888888777666666666666777666666666555333222333444333333222222333333444555333444555666888999;;;;;;======>>>>>>===:::888666444222000000111111111000000000000000000000000000...//////000000//////...//////............//////000000//////...//////000......................../////////////////////////////////.........---------......///////////////......///000000111111111000000000111111111111111444555777888::::::;;;;;;:::;;;:::777333///...---//////000000111222222333222222111000//////............////////////000000............////////////iiiXXXRRRQQQOOOLLLPPPPPPQQQQQQQQQQQQPPPPPPNNNLLLJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNNNNMMMKKKJJJHHHIIIJJJJJJJJJHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDBBB@@@@@@AAABBBAAA@@@@@@AAABBBBBBCCCEEEIIILLLMMMNNNNNNLLLIIIEEECCCCCCFFFJJJOOOOOOMMMLLLNNNQQQSSSSSSQQQJJJAAA<<<<<<>>>======<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<;;;<<<<<<<<<<<<=========:::<<<======<<<<<<===???>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<======<<<;;;;;;::::::;;;<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>??????????????????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAABBBBBBCCCCCCCCCCCCCCCAAAAAACCCDDDEEEFFFFFFFFFEEEFFFHHHHHHFFFEEEDDDEEEEEEFFFIIILLLOOOQQQTTTVVVXXX^^^gggqqq|||~~~yyyvvvtttsssrrrrrrpppllljjjffflllpppnnneee^^^[[[\\\\\\[[[[[[[[[YYYXXXWWWVVVTTTTTTTTTSSSQQQOOOMMMKKKLLLMMMNNNNNNNNNLLLJJJIIILLLLLLJJJIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCBBBBBBAAA======>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<999999999999999:::::::::888888777666666666666666555666777555222111222444333333222222333333444555333333444555666777888999999:::;;;;;;:::888777555222000///...000000000///000000000000000000000000......////////////......//////............//////111000///...------------////////////////////////////////////////////////000000000/////////......---....../////////////////////000000000000000///...///000000111111111000222333555666888999999999999999888555222000000111.........//////000111222111111111000000//////............/////////000000---------....../////////xxxaaaTTTSSSTTTQQQMMMMMMNNNOOOPPPQQQQQQQQQQQQNNNKKKHHHHHHIIIKKKLLLLLLLLLMMMOOOPPPOOONNNLLLKKKIIIJJJKKKKKKKKKIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCDDDDDDDDDCCCAAABBBBBBBBBCCCEEEHHHKKKJJJKKKMMMLLLJJJGGGFFFGGGHHHMMMQQQPPPMMMKKKMMMPPPJJJMMMMMMHHHBBB===>>>AAA===<<<;;;:::999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>=========<<<<<<<<<<<<<<<<<<<<<============>>><<<>>>>>>===<<<;;;<<<===???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::::::::;;;;;;<<<===>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>?????????>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFEEEEEEEEE@@@AAABBBDDDEEEFFFFFFFFFCCCEEEFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJLLLNNNPPPRRRTTTXXX\\\___eeeppp~~~~~~{{{xxxuuuqqqooommmllljjjhhhaaahhhnnnllleee^^^\\\]]][[[ZZZZZZYYYXXXXXXXXXXXXQQQQQQQQQQQQPPPNNNLLLKKKIIIJJJKKKLLLKKKJJJHHHFFFJJJJJJHHHGGGFFFFFFEEEEEEBBBBBBCCCCCCBBBBBBAAAAAA=========>>>>>>>>>>>>>>>>>>>>>>>>>>>============999999999999999999999999888888777666666666666666444666777555222000222555333333222222333333444555333333333444555666666777777888888999888777666555222000//////000111000///////////////////////////......////////////......//////............//////000000000///000111111222000000000000000000000000////////////////////////000000000000////////////---......///////////////000000000000000//////.........///000111111000000000111333555666777888888888888777444222111333555///////////////000111222222111111111000000000000---.........//////000000,,,,,,------...///000000{{{mmm^^^WWWUUUQQQNNNMMMOOOPPPPPPQQQPPPOOOMMMLLLKKKHHHFFFFFFHHHKKKMMMNNNNNNNNNMMMNNNOOONNNLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEECCCAAA@@@@@@@@@@@@EEEDDDCCCBBBBBBCCCEEEFFFHHHHHHHHHHHHHHHGGGEEEEEEQQQQQQPPPOOOLLLHHHEEECCCEEEDDDCCCAAA>>><<<:::999======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888;;;;;;;;;::::::999999999;;;;;;;;;;;;::::::999888::::::;;;;;;;;;:::999999<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFHHHJJJKKKKKKKKKJJJNNNPPPRRRUUUXXX]]]bbbgggxxx|||}}}~~~|||yyysssmmmfff```\\\]]]```bbbaaa^^^[[[[[[\\\VVVWWWXXXXXXYYYXXXXXXWWWXXXUUUQQQMMMKKKJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDBBBBBBBBBBBB@@@>>>AAA@@@>>>>>>??????===;;;=========;;;999888999:::<<<;;;999888777666666666777777666555444444333333555444333333222222333333222222222222222222222222222222222222222222222222333333333333333333333333111111111000000000000000......//////000000111111////////////////////////////////////////////////......////////////..................////////////111111000///...---,,,,,,///...---,,,,,,,,,,,,,,,////////////////////////000---***''''''))),,,...////////////000000000000111111111111111111111111333333222222111000//////111000///////////////000000000000000000000000000000000000000000000000000////////////////////////nnnbbbWWWTTTTTTSSSPPPPPPNNNOOOPPPPPPPPPOOONNNMMMLLLIIIFFFFFFHHHKKKLLLMMMMMMLLLLLLMMMNNNNNNLLLIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFHHHIIIJJJMMMMMMMMMKKKIIIEEEBBB@@@@@@@@@???>>>===<<<;;;:::::::::::::::999999999999::::::;;;;;;:::999999888;;;;;;:::::::::999999999::::::;;;;;;::::::999888999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<======????????????????????????AAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFCCCEEEFFFHHHIIIIIIIIIIIIKKKLLLMMMNNNPPPSSSXXX[[[^^^gggttt~~~|||{{{zzzzzzxxx|||}}}{{{yyyuuupppjjjccc^^^[[[[[[^^^```___\\\ZZZZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXXXXVVVRRRNNNLLLKKKKKKLLLIIIIIIIIIHHHHHHIIIIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBCCCAAA@@@@@@@@@@@@???===???===<<<<<<======<<<;;;;;;<<<===<<<:::999999:::999999888888888888888888777666666555444444333333444444333222222222222333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000111////////////000000000000////////////////////////////////////////////////......////////////......////////////000000000000000000000///......------222111000//////////////////////////////////////////...---,,,,,,,,,,,,---////////////000000000000111111111111111111111111222222111000000///......000000///////////////000........................////////////////////////////////////////////////sssaaaXXXQQQQQQSSSRRRPPPPPPMMMNNNOOOOOOPPPOOOOOONNNLLLJJJGGGGGGHHHJJJKKKKKKJJJJJJJJJKKKMMMMMMKKKIIIGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDBBBAAA@@@@@@@@@@@@??????@@@@@@@@@??????>>>??????@@@AAACCCFFFHHHJJJHHHHHHGGGFFFDDDAAA>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999::::::::::::999888888::::::::::::999999999999:::::::::::::::999999888888888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;999999999999999999999999<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????????????????@@@@@@@@@@@@?????????>>>?????????@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCAAABBBCCCDDDDDDEEEEEEEEECCCCCCEEEFFFGGGGGGHHHGGGIIIIIIJJJJJJIIIJJJMMMPPPNNNUUU___gggooo{{{}}}wwwtttrrrrrrrrrqqqssswww}}}|||wwwuuuqqqkkkfff```\\\YYYYYYZZZ\\\\\\ZZZYYYYYYZZZYYYYYYWWWWWWWWWWWWXXXYYYXXXVVVRRROOOMMMLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@??????AAAAAA@@@???<<<;;;::::::;;;<<<;;;999999;;;======<<<:::::::::777777888888999999999:::666666555555444333333333444444333222222222222222222222222222222222222222222222222222222222222222/////////////////////////////////000000111111111000000000000////////////////////////////////////////////////////////////......////////////......//////000000000111111111////////////////////////222222111000000000000111////////////////////////---///000111111///---,,,////////////000000000000000000000000000000000000000000000//////......---////////////////////////........................////////////////////////........................~~~nnnbbb[[[TTTPPPRRRSSSPPPLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOMMMJJJHHHGGGHHHIIIIIIHHHHHHGGGHHHJJJLLLLLLJJJHHHEEEFFFFFFGGGHHHIIIJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDCCCBBB@@@???@@@@@@@@@===>>>???@@@@@@>>>===<<>>>>>@@@BBBDDDCCCCCCCCCBBB@@@>>><<<;;;999999::::::::::::::::::;;;;;;;;;;;;::::::::::::888999999999999999888888:::999999999999999999999999999:::::::::999999888666777888999:::;;;;;;;;;888999999999::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;:::;;;;;;<<<::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAABBBCCCEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGGGGIIIIIIJJJIIIHHHHHHJJJKKKNNNRRRWWW[[[```hhhsss{{{{{{xxxxxxuuurrrqqqqqqqqqqqqpppmmmqqqwww}}}~~~{{{yyysssqqqmmmgggbbb^^^[[[YYYWWWXXXXXXXXXXXXXXXXXXYYYZZZYYYWWWUUUUUUVVVXXXYYYWWWUUUSSSPPPMMMLLLLLLLLLJJJIIIGGGFFFFFFGGGIIIJJJFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@AAACCCDDDCCCBBB===<<<::::::;;;:::999777777:::<<<===<<<;;;::::::777777888888999999999888555555555444444333333333444333333222111222222222111111111111111111111111111111111111111111111111........................---......///000111222222111111000000//////......////////////////////////////////////////////////---......//////......---////////////000000000000............//////000000//////...............///////////////////////////...///111111111000...,,,////////////000000000000000000000000000000000000000000000//////...............//////////////////000000000000000000000000////////////////////////////////////////////////|||}}}}}}qqqaaaVVVXXXSSSQQQSSSTTTPPPLLLKKKMMMMMMMMMMMMNNNOOOOOOPPPLLLJJJHHHGGGHHHIIIHHHGGGGGGFFFGGGIIIJJJKKKIIIGGGDDDEEEEEEFFFGGGHHHHHHIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFDDDCCCAAA@@@??????@@@AAA>>>???@@@@@@@@@>>>===<<>><<<<<<<<<>>>???@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::999999999;;;;;;:::::::::999999999777777888888999888888777999999999999999999999999888888999::::::999999999666777888999::::::;;;;;;888888888888999999999:::::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999:::<<<======?????????????????????????????????>>>>>>>>>============>>>??????@@@AAAAAA@@@AAAAAABBBCCCBBBBBBBBBBBBCCCEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIHHHGGGHHHIIIKKKLLLMMMOOOPPPRRRXXXaaagggtttyyy{{{xxxxxxtttsssrrrrrrssstttrrrqqqiiilllqqquuuxxxxxxvvvuuuqqqnnnjjjddd```]]][[[[[[WWWWWWVVVVVVWWWXXXXXXWWWZZZXXXVVVUUUTTTUUUVVVWWWVVVTTTRRRPPPNNNMMMLLLLLLIIIHHHGGGGGGGGGGGGHHHIIIFFFFFFEEEDDDCCCBBBBBBAAA@@@??????@@@BBBCCCBBBAAA@@@>>><<<;;;;;;:::888666666999;;;<<<;;;:::999999777777888888888777666555444444444444444333333333333333222111111111111222111111111111111111111111111111111111111111111111////////////////////////------...///000111111222111111000000//////......////////////////////////////////////////////////------............---------------.........//////------......///000000000---------,,,,,,------...////////////////////////000//////...............////////////000000000000////////////////////////111000000000000000//////,,,---...///000/////////000000000000000000000000........................000000000000000000000000|||{{{~~~|||rrrfffZZZRRRTTTQQQQQQUUUVVVRRROOOPPPNNNMMMMMMMMMMMMNNNNNNOOOKKKIIIHHHGGGHHHIIIHHHGGGGGGGGGGGGHHHJJJJJJHHHFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCBBBAAA?????????@@@AAA??????@@@??????>>>===<<<<<<<<<;;;;;;;;;===>>>???>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888888777777777666666666666777888888888888777888888888999999999999999777888999999999999999999777777888999:::::::::999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::999999999999::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<======>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCEEEGGGHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGCCCDDDFFFFFFFFFFFFHHHIIIHHHHHHHHHIIIKKKQQQXXX]]]ggghhhlllqqqvvv{{{{{{xxxyyyqqqpppqqqsssttttttqqqoooggghhhkkkmmmooopppppppppooolllgggaaa^^^\\\\\\\\\YYYXXXVVVVVVWWWXXXXXXWWWXXXWWWUUUTTTSSSTTTTTTUUUTTTSSSQQQOOOMMMLLLKKKKKKGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA===<<<;;;<<<>>>???>>>===AAA???===<<<<<<;;;999777666888::::::999777777888555666777777777555444333444444333333333333333333333333222111111111111111111111111111111111111111111111111111111111111111////////////////////////.........//////000000000000000000000////////////////////////////////////////////////////////////------............------,,,,,,---------.........---.........//////000000///............//////000////////////////////////111///---++++++,,,...///////////////000000000000////////////////////////000000000000000000000000+++,,,...///000000///...................................................000000000000000000000000vvvggg[[[UUUTTTSSSPPPQQQUUUVVVSSSQQQRRROOONNNMMMLLLLLLMMMMMMNNNJJJHHHGGGGGGIIIIIIHHHGGGHHHHHHHHHIIIJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@?????????@@@AAA@@@@@@>>>======<<<<<<<<<888999:::;;;<<<===>>>???<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888777777777666666666666555666666777888888777777777888888888999999999999777777888999999999999999777888888999999999888888888888888999999999::::::999999999999999999999999888888888888888999:::;;;999999999999999999999999888888888888888888888888999999999999999999999999:::999999999999999::::::========================>>>>>>=========<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAABBBEEEGGGGGGGGGEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEAAACCCEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGJJJNNNTTTWWW```]]]^^^cccggghhhmmmttt{{{~~~}}}xxxxxxooooooppprrrsssrrrooolllffffffffffffgggiiijjjkkkllliiiddd^^^[[[ZZZ[[[\\\\\\YYYWWWVVVXXXYYYXXXVVVUUUUUUTTTTTTSSSRRRRRRRRRRRRQQQPPPOOOMMMKKKJJJJJJEEEGGGHHHIIIIIIHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@<<<;;;:::;;;<<<===<<<;;;>>>===;;;;;;<<<<<<;;;999777888999888666444555666111333444666666555444333333333333333333333333333333222222111111111111111111111111111111111111111111111111111111111111111////////////////////////......//////////////////////////////000000000000////////////////////////////////////////////////,,,------......------,,,------------.........///.........//////////////////////////////000111111////////////////////////000///...,,,,,,---...///////////////000000000000........................////////////////////////***,,,...///000000///...........................................................................qqq___TTTSSSWWWUUURRRSSSVVVUUUQQQPPPQQQPPPOOOMMMLLLLLLLLLMMMMMMIIIHHHGGGGGGIIIIIIHHHGGGIIIIIIHHHIIIJJJIIIGGGDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@?????????@@@AAA@@@???===<<<;;;;;;<<<<<<999999:::<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;999999999888888888888888999999999999888888888888555555666777777888777777777777888888999999999999666777888999999999999999888888999999999888888777888999999999999:::::::::888888888888888888888888888777777777888999999:::999999999999999999999999777777777777777777777777999999999999999999999999::::::999999888999999999========================>>>=========<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAA???AAADDDFFFGGGFFFDDDCCCCCCBBBAAA@@@AAABBBCCCDDDBBBDDDFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEGGGJJJNNNPPP]]]XXXXXX^^^aaa______bbbcccgggkkkpppvvv~~~xxxuuunnnoooppprrrsssqqqmmmjjjfffeeedddbbbcccdddggghhhjjjgggaaa\\\YYYYYYZZZ\\\^^^[[[WWWWWWXXXYYYXXXVVVTTTTTTTTTTTTSSSRRRPPPPPPQQQQQQOOONNNLLLKKKJJJIIIDDDFFFHHHJJJJJJHHHFFFDDDDDDCCCCCCBBBAAA@@@???>>>>>>===<<<<<<===>>>===<<<;;;:::999:::<<<===<<<;;;888888888666444333444555...000222444666555555444333333333333333333333333333222222111000111111111000000000000000000000000000000000000000000000000........................///////////////...............//////000000111111////////////////////////////////////////////////,,,------......------,,,............/////////000////////////////////////...............///000000////////////////////////000//////...............////////////000000000000........................---.....................***+++---///000000///...000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,wwwfff[[[VVVVVVWWWSSSQQQPPPPPPRRRSSSPPPMMMLLLLLLKKKKKKJJJJJJJJJIIIKKKJJJJJJIIIGGGFFFFFFEEEIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<;;;;;;;;;999999999:::;;;<<<;;;;;;::::::999888777777888888999999999:::::::::666666666666555555555555777777777777777777777777333333555666777777777777777777888888888999999999666777888999999888777666777777777777777777777777777777777777777777777777888888999999999999888888888777666666666777999:::999999999888888888888888666888999;;;<<<<<<;;;;;;888999999::::::;;;;;;<<<>>>>>>===<<<;;;;;;::::::======>>>>>>>>>>>>======BBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEAAABBBBBBCCCCCCBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEFFFHHHIIIKKKMMMOOORRRVVVXXXYYYXXXXXXXXXZZZ\\\___bbbhhhnnnsssyyyxxxqqqhhheeemmmsssqqqllljjjkkkgggbbbaaabbbbbb___]]]]]]]]]\\\ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWTTTQQQMMMMMMOOOPPPOOOMMMNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>======<<<<<<<<<;;;;;;;;;===<<<:::888888999:::;;;999999777666444444333333555333222222333444444333222222222222222222222222333333333222111000//////000000000000000000000000000000000000000000000000////////////////////////------............------......///000000000000000111000///...------------+++,,,///000000///,,,+++........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+++---000000///......///+++******,,,///000000111////////////////////////........................111000...,,,,,,,,,...///////////////////////////000000000000111111111111|||ooo```VVVSSSSSSTTTTTTRRRPPPPPPQQQPPPMMMJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>><<<<<<;;;;;;<<<888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;:::999888888999999::::::::::::999888777777777777777777777888888888888777777777666666666555555555555555555555555555555444555666666777777777777777777888888888999999999888888777666666777888999888888888888888888888888777777777777777777777777777888888999999888888777888777666666666777999999777666666666666666666666777888999;;;;;;;;;::::::888888999::::::;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCC???@@@@@@AAAAAA@@@@@@???DDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGIIIKKKLLLJJJKKKNNNPPPRRRSSSSSSSSSQQQRRRSSSTTTVVVZZZ___ccciiinnnuuu}}}{{{yyyrrrhhhdddkkkrrrqqqjjjfffeee```\\\ZZZ[[[\\\[[[YYYXXXXXXWWWVVVVVVVVVVVVWWWYYYXXXXXXWWWVVVVVVUUUUUURRRPPPMMMLLLNNNNNNMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999888999::::::999888777555555444444444555333222222333444444333222222222222222222222222333222222111111000000000000000000000000000000000000000000000000000000000////////////////////////.........//////...............///000000000000000000///////////////000000...///000111111000///...////////////////////////////////////////////////........................------------------------........................////////////////////////,,,...000111000//////000///111000......111///+++////////////////////////........................111000...,,,,,,---...///////////////////////////------......//////000000}}}xxx|||zzzgggXXXRRRRRRRRRRRRSSSQQQOOOOOONNNMMMJJJHHHJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@??????>>>>>>===<<<;;;:::::::::;;;777777777777777777777777888999:::::::::::::::::::::999888777777777777777999999888888777777666666777777777888888888999999888888777777777666666666555555555555555555555555666666777777888777777777777777777888888888888999:::888666444444666888:::999999999999999999999999777777777777777777777777777888888999999888888777777777777666777888888999666666666666666666777777888999999:::::::::999999888888999999:::;;;;;;;;;::::::;;;===>>>???@@@AAA@@@???>>>======>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA???@@@@@@AAAAAA@@@@@@???CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFHHHJJJLLLMMMIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQUUUWWWXXXZZZ^^^cccjjjttt~~~|||{{{|||}}}zzzqqqhhhcccjjjrrrqqqjjjddd```ZZZTTTRRRTTTVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVXXXWWWWWWVVVUUUSSSRRRQQQPPPNNNLLLKKKLLLLLLKKKJJJLLLKKKJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888777777666555555555555555555333222222333444444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...//////000000//////.........///000000000000000---------...///000000111///000000000000000000///000000000000000000000000////////////////////////------------------------------------------------........................////////////////////////---///111222111000000000+++666888000...444333+++////////////////////////////////////////////////000///...---------...///////////////////////////,,,------...///000000111}}}xxxyyy~~~sss___SSSPPPRRRSSSRRROOONNNNNNMMMLLLKKKIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????======>>>>>>>>>>>>======<<<;;;;;;:::999999::::::888888888888888888888888888888999999999999999888999888888777666666666555888888777777666666666555999999999::::::::::::;;;888888888888777777777777777777777777777777777777777888888888888777777666777777777777888888888888999888666555555555777888777777777777777777777777777777777777777777777777777777888888888888777777777777777777777888888999888888888888888999999999999999999999999888888888888888888999::::::;;;;;;999:::;;;<<<===>>>???@@@AAA@@@>>>======>>>@@@AAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIKKKLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMOOOOOOOOONNNNNNPPPRRRUUUVVVWWWYYY\\\bbbiiinnnrrrxxx{{{vvv~~~|||yyynnngggdddjjjrrrtttmmmeeeaaa[[[SSSOOOPPPRRRSSSSSSQQQQQQRRRRRRSSSTTTVVVWWWVVVVVVVVVUUUSSSQQQOOONNNMMMLLLKKKJJJJJJJJJIIIIIIJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::999888888777777666666555555555666666555333222222333444333333222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////......///000000000000000++++++,,,---............///...---,,,,,,---...///////////////////////////////////////////////////------------------------////////////////////////........................////////////////////////---///222222111000000111222EEEJJJ;;;000444555---////////////////////////000000000000000000000000000///......---...//////////////////////////////......///000111222333333|||{{{xxxjjjXXXNNNNNNPPPPPPOOOJJJKKKLLLLLLKKKJJJJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEECCCBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@?????????>>>>>>>>><<<======>>>>>>======<<<;;;::::::999999999999:::888888888888888888888888777888888888888888777777777777777777666666555555777777777666666666666666888888999999999999::::::888888888888777777777777777777777777777777777777777888888888888777777666777777777777777777777777777777777777777666555555666666666666666666666666666666666666666666666666777777777888888777777777666777777777888888888888777777888888999999999999999888888888888777888888777777888999999::::::;;;:::::::::;;;;;;<<<<<<<<<@@@???===<<<<<<===???@@@????????????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDEEEGGGHHHIIIKKKKKKJJJIIIIIIJJJJJJKKKGGGIIIKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSTTTUUUXXX[[[```fffnnnwww~~~}}}|||xxxvvvsssrrriiigggfffkkksssvvvpppiiiggg```WWWQQQQQQRRRRRRQQQOOOOOOOOOPPPRRRSSSUUUVVVTTTTTTUUUTTTRRRPPPNNNLLLJJJJJJJJJJJJIIIHHHGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>=========::::::;;;;;;;;;;;;;;;;;;888888999999999888777666777666666555555555666666555333222222333444333333222222222222222222222222000000000000000000111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////......///000000000000000---...////////////...---///...---,,,,,,---...///........................////////////////////////------------------------////////////////////////........................////////////////////////---///222222111000000111===SSSYYYDDD111000111,,,////////////////////////000000000000000000000000//////........./////////////////////////////////...//////000111222222222iii___SSSLLLKKKLLLLLLKKKGGGIIIKKKKKKJJJJJJJJJKKKFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAA@@@??????>>>>>>??????@@@?????????>>>>>>>>>>>>===<<<======>>>>>>======<<<::::::999999999999::::::666666666666666666666666777777777888777777666555555666666777777666666555777777777777666666666666555555555666666666777777888888777777777666666666555555555555555555555555666666777777888777777777888777777777777777666666666777888888777666444333444444444444444444444444666666666666666666666666666777777888888777777666666666777888888888888777555555555666777777888888888777777666777777888888777777888888999:::::::::;;;;;;::::::::::::::::::???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>?????????>>>??????@@@AAAAAABBBBBB???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAACCCDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDGGGJJJLLLKKKKKKLLLMMMIIILLLNNNPPPPPPPPPQQQSSSVVVZZZ___eeekkkqqqwww{{{|||pppjjjhhhhhhiiieeehhhkkkmmmqqquuuqqqkkkjjjcccZZZTTTRRRRRRRRRPPPLLLLLLMMMNNNOOOQQQRRRSSSRRRSSSTTTTTTRRRPPPMMMLLLHHHJJJKKKJJJHHHFFFFFFGGGFFFEEEDDDBBBAAAAAAAAA@@@AAAAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>=========::::::::::::;;;;;;;;;;;;888888888777777777777666777777666555555555555555555333222222333444444333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000//////.........///000000000000000000000111222222111000///111000///......///000111........................////////////////////////------------------------------------------------------------------------////////////////////////---///111222111000000000111CCCJJJ;;;,,,+++//////////////////////////////////////////////////////....../////////000000000////////////////////////............////////////www^^^YYYRRRMMMKKKJJJJJJIIIHHHJJJLLLLLLIIIHHHIIIJJJEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@??????????????????@@@??????>>>>>>>>>===============>>>>>>>>>>>>======::::::999999999::::::;;;777777777777777777777777666777777777666666555444444555666777888888777777777777777777777777777777444444444444555555555555777777777666666666555555555555555555555555555555444555666666777777777777888888777777666666666666888777777666555555444444555555555555555555555555666666666666666666666666666666777777777777666666555666777888999888888777444555555666777777888888777666555555666777888999777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????<<<<<<===>>>@@@AAABBBBBB???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFFFFIIIMMMNNNNNNMMMMMMNNNIIIKKKMMMNNNMMMNNNOOOQQQOOORRRUUUXXX[[[___dddgggjjjooouuuwwwtttssstttvvv{{{xxxiii```___cccfffcccjjjooonnnnnnpppnnnjjjhhhaaaXXXSSSRRRQQQPPPOOOMMMMMMMMMNNNPPPQQQRRRSSSPPPRRRSSSTTTSSSQQQNNNLLLGGGIIIKKKKKKHHHFFFFFFGGGDDDCCCBBBAAA@@@?????????@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999888777666555666777777999888777555555444444444555333222222333444444333222222222222222222222222111111000000//////......000000000000000000000000////////////////////////////////////////////////.........//////...............///000000000000000---...000111222111000000000000////////////000000........................////////////////////////........................------------------------------------------------////////////////////////,,,...000111000//////000'''///333000,,,---000111////////////////////////..............................///000000000000000////////////////////////////////////............zzzxxx~~~mmmYYYWWWTTTPPPMMMKKKKKKJJJJJJLLLNNNLLLIIIGGGGGGIIIDDDDDDEEEEEEFFFFFFFFFGGGEEEFFFFFFGGGIIIJJJJJJKKKHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>==================>>>>>>>>>>>>======:::::::::999::::::;;;;;;999999999999999999999999666666777777666555444444333444666888999999888888777777777777888888888888555555555666666666666777666666666666555555555555777777777777777777777777333333555666777777777777888888777777666666666555:::888666444333333555666666666666666666666666666666666666666666666666666666666777777777777666666555666777999999888888777666777777888999:::::::::666555555555666777999:::777777777888999999::::::;;;;;;;;;<<<<<<<<<======;;;;;;<<<======<<<;;;;;;<<<=========>>>>>>??????999:::;;;===>>>@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAA????????????????????????@@@AAACCCEEEEEEEEEEEEDDDFFFGGGIIIJJJKKKJJJHHHGGGEEEHHHLLLMMMMMMKKKJJJJJJIIIJJJJJJIIIHHHHHHJJJLLLLLLMMMOOOPPPRRRUUUYYY\\\ZZZ___ccccccaaa```cccffffffkkkqqquuuvvvvvvxxxyyyxxxhhh^^^]]]ccchhhbbblllrrroookkklllkkkhhhccc]]]VVVQQQPPPPPPOOOMMMPPPPPPPPPQQQRRRSSSUUUUUUOOOQQQSSSTTTSSSQQQOOOMMMGGGJJJLLLKKKHHHFFFFFFGGGCCCCCCAAA@@@???>>>>>>>>>?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::888666555444555777888999999777666444444333333555333222222333444444333222222222222222222222222222111111000///......---000000000000000000000000////////////////////////////////////////////////------............------...//////000000000000000'''))),,,...000000///...........................000000000000000000000000////////////////////////////////////////////////////////////////////////------------------------////////////////////////+++...000000///......///555222000111222111///...////////////////////////..............................///000000000000000////////////////////////222222111111000000//////zzzxxxuuurrr{{{sssfffUUUSSSPPPMMMKKKIIIIIIIIIOOONNNLLLJJJIIIIIIIIIJJJFFFHHHIIIHHHFFFDDDDDDEEEHHHHHHHHHIIIIIIIIIIIIJJJGGGGGGFFFEEEDDDCCCBBBAAABBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@????????????>>>???>>>===<<<<<<===>>>???>>><<<::::::;;;;;;;;;:::777777777777777777777777;;;:::999777666666666666777666555555555666888999888888777777777777888888666666666666666777888888555555666666777777888888555555555555555555555555222333555777888777777666666555555555555666666777444444444444444444444444666666666666777777777777777777777777777777777777666666777777777777666666888888888777777777777777888888888777777777777777888888888888888777666666999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;???>>>===<<<<<<<<<<<<<<<>>>???@@@AAAAAA@@@???>>>@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>??????@@@DDDEEEFFFFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLJJJHHHGGGIIIKKKMMMOOOOOOMMMJJJHHHKKKKKKIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPTTTRRRQQQQQQSSSUUUVVVVVV]]][[[[[[^^^cccggggggfffrrrsssyyy|||xxxjjjaaa___cccfffhhhkkknnnmmmhhhdddbbbbbbZZZXXXUUUSSSPPPOOONNNNNNOOOPPPQQQSSSSSSSSSRRRQQQNNNNNNOOOOOOOOONNNMMMMMMIIIHHHHHHIIIJJJIIIGGGEEECCCCCCCCCDDDDDDDDDDDDDDDBBB@@@============<<<;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;:::::::::999999666555444333444666888999999777555444333444555666888666333111000222444666333333333333333222111000---...///111111111000///000000000000000000000000000000//////.........---,,,,,,------...//////000,,,---...///000111222333222111///...---...000111///////////////////////////............---------////////////////////////............/////////000///......------///000111//////............//////........................//////.........---------////////////////////////............////////////......//////......---,,,........................////////////////////////......------------......////////////////////////{{{yyyvvvuuummm```TTTSSSPPPMMMJJJIIIHHHHHHJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFDDDCCCCCCBBBBBBBBBAAAAAA@@@??????>>>@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<======<<<:::888888999999999888888888888888888888888888888888777777666777777777666555555555555666777888666666666555555666666666666666666666666777777888666666666666666777777777555555555555555555555555333444555666666777777777999888777666444444333333444444444444444444444444555555555666666666777777666666666666666666666666444444444555555444444444777777777777777777777777777777777777777777777777888888888888888777666666777777666666777777888999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;>>>======<<<<<<<<<<<<===>>>>>>????????????>>>>>>AAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>??????@@@CCCDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKJJJIIIGGGFFFGGGIIIKKKMMMMMMLLLIIIHHHKKKJJJIIIHHHHHHHHHIIIIIIKKKJJJJJJKKKKKKMMMNNNNNNOOONNNMMMNNNOOOQQQRRRRRRVVVTTTSSSVVVZZZ]]]^^^]]]ddddddjjjrrrxxxyyy|||{{{zzzxxx~~~}}}qqqhhhccccccccccccfffhhhgggccc___]]]]]]XXXVVVTTTQQQOOONNNNNNNNNPPPQQQRRRSSSSSSSSSRRRRRRNNNNNNNNNNNNNNNMMMMMMLLLIIIHHHHHHIIIJJJIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA>>>>>>>>>>>>===;;;;;;;;;;;;<<<;;;;;;:::999::::::::::::999999999999888777555444444555666777888777555444333444555666555555333222111111333444222333333333222222111000...//////000000000000///000000000000000000000000000/////////............------......///000000111------...///000111111222222111///...---...///000////////////////////////.........//////000000000////////////////////////.........//////////////////......---...///000111//////............//////........................000000/////////.........////////////////////////............//////////////////000000//////...---......................../////////////////////////////////....../////////////////////////////////wwwdddZZZTTTRRROOOLLLJJJHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJHHHFFFFFFGGGDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@??????@@@@@@?????????>>>>>>>>>;;;;;;;;;<<<<<<;;;;;;;;;<<<:::888888999999999888999999999999999999999999777666666666777777888999555555555555555666666666555444444444444444444555666666555555666666777888777777777666666666555555555555555555555555555555444444444444555666777777888777777666555444333333444444444444444444444444444444444555555555666666555555555555555555555555333333444444444444333333777777777777777777777777777777777777777777777777777888888888888777777666777666666666666777888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======>>>>>>============>>>>>>AAA@@@????????????@@@AAA>>>>>>>>>>>>>>>??????@@@AAABBBDDDCCCBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFHHHJJJKKKJJJIIIHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNPPPNNNNNNOOOSSSUUUWWWWWWWWWVVVZZZaaafffhhhlllqqqrrrppprrryyy|||rrrsssrrrooonnnuuu~~~yyyssssssvvv}}}yyyuuuyyy{{{xxxwww{{{|||tttkkkddd```]]]\\\^^^```___\\\YYYWWWVVVTTTSSSQQQOOOMMMMMMMMMMMMQQQQQQSSSTTTTTTSSSSSSRRRMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHGGGHHHIIIIIIGGGEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCAAA???>>>??????===<<<;;;;;;;;;;;;;;;:::999999999999999999888888888777999777666444333444444555777666555444333444555666444555666555333111111222222222222333222222111000111000000////////////000000000000000000000000000////////////..................//////000111111111....../////////000000000111000///.........///000////////////////////////------...///000111222222///////////////////////////////////////.........///............///000000//////............//////........................000000000000000/////////////////////////////////............////////////000000000000000/////////........................////////////////////////000000////////////000000000000000000000000000000~~~jjj]]]WWWSSSRRROOOLLLJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKJJJHHHGGGGGGGGGDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>:::;;;<<<======<<<;;;:::>>><<<::::::;;;;;;;;;:::999999999999999999999999777777666666666777777888555555666777777777777777555444444333333444444555666555555555555666777777888777777666555555444444555555555555555555555555555555444333444555666888333333444555666666666666444444444444444444444444333333333444444444555555444444444444444444444444444444555555555555444444666666666777777777777777666666666777777777777777777777888888888888777666888888888888888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;;;;<<<===>>>@@@@@@@@@??????@@@@@@@@@>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFHHHJJJKKKKKKKKKLLLMMMNNNNNNNNNPPPSSSVVVYYY[[[WWWTTTTTTXXXZZZ[[[___dddddd``````iiiuuuyyyssskkkcccdddccc```___ccclllsss~~~~~~vvvoookkkjjjjjjnnn{{{{{{yyyvvvuuuyyy{{{xxxwwwzzz||||||xxxvvvrrrlllfff```ZZZWWWWWWXXXXXXXXXVVVTTTRRRQQQQQQOOONNNLLLLLLLLLLLLMMMQQQRRRSSSTTTTTTSSSRRRRRRLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGHHHHHHGGGEEEFFFFFFEEEDDDCCCBBBBBBAAACCC@@@>>>===>>>>>>===;;;:::;;;;;;;;;;;;:::999999888888888888777777777777777666555444444444444555555555444333333444444555777:::<<<:::666222111111111111222222222222111111222111000.........///000///////////////////////////////////////.............../////////000000000////////////////////////111000///............///////////////////////////---......///000000111111////////////////////////////////////......................../////////000//////............//////........................////////////////////////////////////////////////............////////////000000000///////////////........................////////////////////////000//////////////////000000000000000000000000000mmm```YYYWWWTTTRRROOOLLLJJJHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKIIIKKKLLLKKKIIIGGGGGGHHHDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>======;;;<<<===>>>>>>===<<<;;;>>><<<::::::;;;;;;;;;:::999999999999999999999999999888777666555555555555666777999:::::::::888777666666555555555555666666555555555555555666666777888888777666555444333333555555555555555555555555555555444333333444666777222222444555666666666666444444444444444444444444333333333333444444444444444444444444444444444444444444555555555555444444555555666666777777777777555555666666777777777777666777777888888888777777888888777777888888999:::999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>????????????????????????>>>>>>>>>>>>>>>??????@@@>>>@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGJJJNNNOOOMMMLLLMMMMMMMMMNNNOOOQQQUUUZZZ___ccc___ZZZWWWWWWVVVTTTWWW[[[\\\WWWVVV^^^kkkoooiii```YYYZZZZZZXXXVVVWWWZZZ^^^fffjjjoooqqqnnniiidddbbbcccdddjjjwwwwwwqqqzzz|||xxxwwwvvvzzzzzzvvvtttuuutttqqqiiihhheeeaaa]]]ZZZWWWVVVTTTSSSSSSSSSSSSRRRPPPOOONNNMMMLLLKKKKKKLLLMMMNNNQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMMMMLLLKKKJJJIIIIIIIIIHHHFFFFFFGGGHHHGGGEEEFFFFFFEEEDDDCCCBBBBBBAAAAAA???===<<<<<<<<<;;;:::::::::;;;;;;::::::999888888888888777777777666666444444444444444555666666444333333333333333444444;;;???BBB@@@999333111111000111111222222111111111222111000.........///000////////////////////////.........///////////////------............//////////////////............000//////...............////////////////////////........................///////////////////////////////////////.........---....../////////////////////............//////................................................////////////////////////............////////////000///...---------......///////////////////////////////////////////////////......------......///000000000000000000000000|||mmmaaaZZZXXXXXXUUUSSSPPPMMMKKKIIIIIIIIIGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKIIIGGGGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========<<<<<<============<<<<<<<<<:::888888999999999888999999999999999999999999999999777666555444444444666777:::<<<<<<;;;999777777777666666666666777777555555444444555555666777777777666666555444333333555555555555555555555555555444444444444444555555444555555666555444333222444444444444444444444444333333333444444444555555444444444444444444444444333333444444444444333333444555555666666777777888444555555666666777777888666777777888888888888777666555555555555666777777888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<======<<<<<<<<<<<<============>>>??????>>>======>>>>>>>>>>>>>>>??????@@@>>>@@@AAAAAA??????@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFBBBCCCDDDEEEEEEFFFEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFJJJNNNRRRSSSPPPMMMMMMNNNJJJKKKMMMPPPTTTYYY```eeefff```[[[YYYVVVSSSTTTXXX\\\WWWUUU\\\ggglllggg```WWWWWWWWWUUUQQQOOOOOOPPPVVVZZZ___bbbbbb```^^^]]][[[^^^dddpppwwwnnniiirrr{{{}}}yyywwwwwwsssuuutttooolllllliiieee```___\\\ZZZXXXWWWVVVVVVSSSQQQPPPQQQRRRRRRPPPNNNMMMLLLLLLLLLLLLNNNOOOPPPQQQRRRRRRSSSSSSRRRPPPPPPMMMMMMMMMMMMLLLJJJIIIHHHIIIGGGFFFEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@>>><<<;;;;;;;;;:::999:::::::::::::::999888888888888888888777777777666222333333444555555666666222222333333333333333333:::???CCC@@@999333111222///000111111222111111111111000000////////////000000000000000000000000000.........///////////////---------...............///...................../////////.........------///////////////////////////.........------------////////////////////////............/////////000---......///000///////////////............//////........................------------............////////////////////////............////////////000///---,,,,,,------...////////////////////////////////////////////////......------------......000000000000000000000000zzzkkk```\\\ZZZYYYXXXVVVTTTQQQNNNLLLJJJJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHJJJKKKJJJHHHFFFFFFGGGFFFFFFEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;<<<<<<:::888888999999999888888888888888888888888888888777666555555555555555555777:::<<<===;;;888666777777666666666666777777555444444444444555666666666666666555555444444444555555555555555555555555444444444555555444444333333444555666666444333111444444444444444444444444444444444444555555555555444444444444444444444444444444444555555444444444444444555555666777777888444444555555666777777888666666777888888888888888555555555555555666777777777888888999::::::;;;;;;999999:::::::::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;=========>>>>>>=========;;;<<<===>>>>>>===<<<;;;>>>>>>>>>>>>>>>??????@@@>>>@@@AAAAAA@@@???AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAABBBDDDEEE@@@AAACCCEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFKKKPPPUUUUUUQQQLLLKKKLLLGGGIIIKKKMMMPPPUUU]]]bbbhhhbbb^^^]]][[[WWWXXX\\\ccc^^^[[[```iiinnnkkkfff]]]\\\YYYUUUPPPMMMLLLLLLOOORRRWWWZZZZZZZZZZZZZZZUUUYYY___gggssszzzooohhheeejjjrrrvvvvvvuuuuuuuuunnnooommmgggddddddaaa\\\ZZZYYYXXXVVVUUUTTTTTTTTTRRRPPPOOOOOOQQQRRRPPPNNNLLLLLLLLLLLLNNNPPPRRRSSSPPPQQQRRRRRRRRRPPPOOONNNNNNNNNNNNMMMLLLKKKIIIIIIIIIGGGEEEEEEFFFGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCAAA???===<<<<<<<<<;;;:::999::::::::::::999888888999999888888888777777777333333444444555444444444111111222333333333333333444999>>>===777222111444//////000111111111111111...//////000000000000///000000000000000000000000............/////////000/////////...............---...........................//////......------////////////////////////............////////////////////////////////////,,,------...///000111111------///000000000///...//////............//////........................---.........////////////////////////////////////............////////////111000...---,,,---.../////////////////////////////////////////////////////////............//////////////////////////////zzzooobbb[[[[[[[[[YYYVVVVVVUUURRROOOMMMKKKKKKJJJJJJJJJLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJHHHFFFFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>============<<<;;;999999999999;;;<<<>>><<<::::::;;;;;;;;;:::777777777777777777777777666555555555555666777777333666999<<<<<<:::777555666666555555555555666666555444444444444555666666555555555555555444444444555555555555555555555555333444555555555444333222///111333555777666666555444444444444444444444444444444444555555555666666555555555555555555555555666666777777777777666666444444444555666777777888444444444555666777777888666666777888888888888888777777777777777888999999777777888999::::::;;;;;;999999999::::::;;;;;;;;;===<<<;;;;;;::::::::::::<<<===>>>??????>>>===<<<:::;;;<<<======<<<;;;:::>>>>>>>>>>>>>>>??????@@@>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDBBBAAAAAABBBCCCDDD???@@@CCCEEEGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGJJJPPPUUUUUUPPPKKKJJJJJJFFFHHHJJJKKKMMMRRRYYY___hhhccc```aaa___]]]^^^bbbhhhdddaaaeeelllpppoookkkfffbbb]]]VVVQQQOOONNNOOOMMMPPPTTTVVVWWWWWWXXXYYYTTTXXX\\\aaahhhttt{{{rrrjjjeeecccggglllpppqqqrrrrrrssskkklllhhhcccaaaaaa]]]XXXWWWVVVVVVUUUSSSQQQPPPOOORRROOOMMMNNNQQQRRRPPPNNNMMMLLLLLLMMMOOOQQQSSSUUUPPPPPPQQQQQQQQQPPPNNNMMMOOOOOONNNNNNMMMKKKJJJIIIJJJGGGEEEDDDEEEFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@>>>=========<<<;;;999::::::::::::999888888999999999999888888888888555555555555444333222222000111222333333333333333...444999999444000111555//////000111111111111111---...///111111111000///000000000000000000000000---.........//////000000000000000000////////////---------.........//////......//////......---,,,////////////////////////------...///000111222222////////////////////////+++,,,---...///111222222,,,---///000000000///...//////............//////.........................../////////000000111111////////////////////////............/////////000222111///...---...000111000000000000000000000000////////////////////////000000////////////000000////////////////////////iiieee^^^WWWSSSRRRSSSTTTRRRRRRRRRRRRQQQOOOMMMKKKKKKIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCC>>>???@@@AAAAAA???>>>===>>>>>>>>>===<<<<<<;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888888777666666444444555555666666777777555555666666666666555555777777666666555555555444666666666666666666666666444444444444444444444444444444444444444444444444555555555444444333333333333333333333333333333333555555555444444333333333555555555555555555555555444444444444444444444444444444444444444444444444555666666666777777888888444444444555555555555666777777666666555555555444888888999999999999888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAACCCBBBAAA@@@@@@AAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCDDDEEEFFFGGGIIIKKKMMMOOONNNMMMJJJIIIHHHIIIJJJJJJKKKMMMQQQTTT^^^___```bbbdddfffggghhhllljjjhhhgggiiikkkmmmmmmnnniiiaaaYYYSSSPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSTTTYYYaaaffflllvvvzzznnneeeaaa```aaaaaabbbdddgggkkknnnpppjjjfffbbb___]]]\\\[[[ZZZXXXVVVTTTRRRRRRRRRTTTUUUTTTQQQNNNOOOSSSTTTQQQMMMMMMMMMMMMMMMOOORRRTTTVVVPPPQQQRRRRRRQQQOOOMMMLLLJJJKKKMMMMMMKKKJJJKKKLLLHHHHHHGGGGGGFFFEEEEEEEEEGGGEEEBBB???>>>???AAABBB============<<<<<<<<<<<<888888999:::::::::999999888777666555444333222222666555555555555444444444222222222222222222222222333333333222222222111111000000000000000000000000///////////////......---........................000000//////......------------......//////000000---------............//////...,,,***)))***,,,---............////////////111///......//////...,,,................................................000000//////.........---------............------...------------...//////......------------......000///---,,,,,,---///000........................000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////{{{{{{vvvnnnaaa^^^YYYUUURRRRRRSSSTTTQQQRRRRRRQQQPPPNNNMMMLLLLLLJJJHHHHHHIIIJJJIIIHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@???>>>>>>===>>>>>>======<<<;;;;;;;;;999999999:::::::::::::::999999999999999999999999777888888888888777666666555555555555666666666666555555666666666666555555666666666666555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333555555444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666444444444444555555555555777666666666555555555444777777888888888888777777777777777777777777777777888888888888888888888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;<<<=========>>>>>>>>>>>>======>>>>>>>>>?????????===???@@@AAA@@@@@@@@@BBBAAAAAAAAA@@@@@@?????????@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIHHHGGGEEEGGGHHHIIIIIIIIILLLOOORRRXXXYYY[[[^^^bbbfffiiikkkpppnnnlllkkkjjjjjjiiiiiimmmiiiaaaZZZTTTQQQPPPQQQSSSRRRQQQQQQPPPPPPQQQQQQSSSSSSWWW\\\```dddmmmwwwxxxnnneee___^^^^^^^^^^^^^^^___aaadddfffhhhgggddd___[[[ZZZXXXVVVUUUWWWVVVUUUTTTSSSSSSSSSTTTUUUQQQMMMMMMPPPQQQOOOLLLMMMMMMNNNNNNPPPQQQSSSTTTQQQRRRTTTTTTTTTQQQOOOMMMLLLMMMNNNMMMKKKJJJIIIJJJGGGGGGFFFFFFEEEEEEDDDDDDFFFEEECCCAAA???@@@@@@AAA>>>>>>=========<<<<<<<<<:::::::::::::::999888777888888777666555444333222555555555555444444444444222222222222222222222222222222222222111111111111000000000000000000000000///////////////......---........................///////////////..................///////////////---------............///111000...---------...///............////////////111///......//////...---................................................000/////////............------............------...------------...//////......------------......000...---,,,,,,---...000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////{{{sssnnnfff]]]XXXVVVTTTRRRRRRRRRTTTUUUQQQQQQQQQPPPOOONNNMMMLLLMMMKKKIIIIIIJJJJJJIIIHHHGGGHHHIIIIIIGGGEEECCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA???>>>============>>>======<<<<<<;;;::::::::::::999999999999999999888888888888888888888888777777888888777777666555666666666555555555555555555555666666666666555555666555555555555444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333444444444444333333333333333333333333444444444444333333333333444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333444444444444444444555555555555666666666555555555555555666666777777777777666666666666666666666666666666777777777777777777777777888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>======>>>>>>>>>>>>??????:::<<>>>>>>>>>>>>>>======@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHJJJMMMPPPPPPRRRTTTYYY___eeekkknnnuuutttrrrooollliiigggeeelllhhhbbb[[[VVVSSSRRRQQQSSSSSSRRRQQQQQQQQQQQQQQQTTTSSSVVVZZZ[[[]]]eeennnwwwzzzwwwppphhh```\\\[[[\\\[[[ZZZZZZ[[[\\\^^^___aaaccc```[[[XXXVVVUUUSSSQQQWWWVVVVVVUUUTTTTTTSSSSSSUUUQQQMMMKKKMMMNNNMMMKKKMMMNNNOOOPPPQQQQQQQQQQQQQQQSSSUUUWWWVVVTTTQQQNNNOOOPPPPPPNNNKKKHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDCCCBBBAAA@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::999888666666888888777777666555444444555555444444444333333333222222222222222222222222111111111111000000000000000000000000000000000000///////////////......---.................................//////////////////////////////.........---------............///000000000///////////////............////////////000///......//////...---................................................////////////............------............------...------------...//////......------------......///...---,,,,,,---...///................................................////////////////////////////////////////////////////////////////////////////////////////////////sssjjjddd]]]WWWRRRRRRQQQQQQQQQRRRSSSSSSPPPOOOOOOOOONNNNNNMMMMMMMMMKKKIIIIIIJJJJJJIIIHHHHHHIIIJJJJJJIIIFFFBBB@@@AAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA???===<<<<<<<<<=========<<<<<<;;;::::::999999999999999888888888888888888888888888888888888777777777777777666666555666666666555555444444444444555555666666555555444444444444444444444444444555555555555555555555555444444444444444444444444333333444444444444444444222222222333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333444444444555555555555555555555555555555555555555666666666666555555666666666666666666666666777777777777777777777777888888888888999999999999888999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>============>>>>>>>>>???<<<>>>@@@@@@?????????AAA========================@@@@@@@@@@@@AAAAAABBBBBB@@@AAABBBBBBCCCDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGFFFHHHIIIIIIHHHJJJLLLOOOMMMNNNPPPTTT[[[cccjjjnnntttuuuuuurrrnnnjjjfffeeekkkhhhddd^^^ZZZVVVTTTSSSPPPPPPPPPQQQRRRSSSUUUUUUVVVUUUWWWYYYZZZ[[[bbbkkkvvv}}}zzzxxxyyyvvvooofff^^^YYYWWWXXXYYYYYYXXXYYYZZZ\\\^^^___^^^\\\YYYWWWVVVVVVTTTSSSVVVVVVVVVVVVUUUTTTSSSRRRWWWSSSNNNKKKKKKLLLKKKKKKMMMNNNOOOPPPQQQPPPOOONNNPPPRRRUUUWWWVVVTTTPPPNNNRRRRRRRRROOOJJJGGGEEEEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCCCCCCCBBB@@@>>>===>>>>>>>>>=========<<<<<<::::::::::::999888777666999888888777666555555555444444444444333333333222111111111111111111111111000000000000///////////////////////////////////////////////////......---........................------......//////000000000000//////......---------------............///---......//////...------............////////////000///......///000///---................................................///////////////.........------............------...------------...//////......------------......///...------------...///................................................////////////////////////////////////////////////////////////////////////////////////////////////wwwiiiaaa\\\XXXVVVQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNMMMMMMNNNNNNMMMKKKIIIIIIIIIIIIIIIGGGIIIJJJKKKKKKJJJGGGCCCAAA@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAA???>>><<<;;;;;;<<<===<<<<<<;;;;;;::::::999999888888888888888888888888999999999999999999999999777777777777777666555555666666555555444444333333444444555555555555444444333333333333444444444444555555555555555555555555444444444444444444444444333333333444444444555555111222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333444444333333333333333333333333333444444444444555444444444555555555555555555555666666666666555555777777777777777777777777666666666666666666666666777777777888888888999999888888888888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<============<<<============>>>>>>>>>???AAABBBAAA???>>>>>>???======>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????AAABBBCCCCCCBBBBBBEEEDDDCCCBBBCCCDDDFFFGGGGGGIIIJJJJJJIIIJJJLLLNNNLLLMMMNNNRRRWWW^^^dddgggmmmoooqqqqqqmmmiiiggggggjjjiiifffbbb^^^ZZZWWWUUUQQQQQQQQQRRRSSSTTTUUUVVVUUUTTTUUUXXXYYYZZZbbbjjjxxx}}}zzzzzz~~~|||wwwtttvvvsssnnnfff^^^XXXUUUTTTUUUUUUUUUVVVXXXZZZ\\\^^^[[[YYYXXXXXXYYYZZZYYYXXXUUUUUUUUUUUUUUUSSSRRRQQQWWWTTTOOOLLLKKKKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLNNNPPPRRRTTTTTTRRROOOMMMRRRRRRQQQNNNJJJFFFDDDCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@AAABBBBBBAAA???===;;;============<<<<<<<<<<<<888999999:::::::::999999888888777777666666555555444333333333222222222222111111111111111111111111000000000/////////......///////////////////////////////////////......---........................------......//////000000000000//////......---------------............///------...//////......---............///////////////...---...///000///............................................................///////////////------............------...------------...//////......------------...............------.........................................................////////////////////////////////////////////////////////////////////////////////////////////////nnnaaaZZZUUUSSSTTTRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMLLLLLLMMMNNNNNNMMMKKKIIIHHHHHHHHHGGGFFFHHHIIIJJJJJJHHHFFFDDDBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888666666777777777888888888999999999999999999999999666666777777666666555444555555555444444444444444444444555555555555444444222222333333333333333444222222222222222222222222444444444444444444444444222333333444444555555555222222222222333333333333333333333333333333333333222222222222333333333333222222222222222222222222111111111111111111111111333333333333333333333333555555444444444444333333333333333333444444444444444444444444444555555555555555666666666666555555777777777777777777777777666666666666666666666666666777777777777888888888888888888888999999999999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<============>>>>>>AAABBBCCCBBB???======>>>======>>>>>>>>>>>>??????>>>>>>??????????????????===>>>@@@AAABBBBBBAAAAAABBBAAA@@@@@@AAABBBDDDEEEGGGIIIJJJJJJIIIIIIKKKLLLLLLLLLMMMOOOSSSWWW[[[]]]aaaeeeiiijjjhhhfffggghhhjjjjjjiiifffbbb^^^ZZZXXXUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQSSSVVVWWWYYY```hhhvvvuuussstttzzz}}}}}}~~~wwwtttssssssqqqllleee^^^ZZZYYYRRRRRRRRRSSSTTTVVVYYYZZZYYYXXXXXXZZZ\\\]]]]]]\\\UUUTTTTTTSSSRRRRRRQQQQQQUUUSSSPPPMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPOOOMMMLLLPPPQQQPPPMMMHHHEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAA??????@@@@@@???===;;;:::<<<<<<<<<;;;;;;;;;::::::777888999:::::::::::::::777777777666666555555555333333333222222222111111111111111111111111111111000000000000////////////000000000000000000000000///////////////......---.................................//////////////////////////////.........---------............//////////////////000000000............///////////////...---...///000///............................................................///////////////------............------...------------...//////......------------..............................................................................////////////////////////////////////////////////////////////////////////////////////////////////xxxfff\\\WWWRRRPPPRRRQQQPPPOOOMMMMMMNNNNNNOOOMMMLLLLLLKKKLLLMMMNNNOOOLLLJJJHHHGGGGGGGGGFFFEEEGGGGGGGGGFFFFFFDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>=========;;;;;;<<<=========<<<<<<;;;;;;::::::999888888888444555555666777888999999888888888888888888888888666666777777666666555444333444444444444444444555333444444555555444444333111222222222333333333333222222222222222222222222444444444444444444444444222222333333444555555666333333333222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222555555444444444333333333222222333333333444444444333333333444444555555555666666666777777666666666666666666666666666666666555555555555555555555555666666666777777777888888888888888999999999::::::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>@@@AAA@@@>>>======>>><<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBAAA@@@@@@????????????@@@AAABBBCCCFFFHHHJJJJJJHHHHHHHHHJJJJJJJJJKKKLLLNNNPPPRRRTTTUUUZZZ___```______cccfffkkkkkkkkkjjjfffbbb]]]ZZZUUUUUUTTTSSSSSSSSSTTTTTTRRRQQQRRRUUUVVVXXX___gggtttyyy~~~~~~zzzyyy{{{|||zzzyyyqqqppptttzzz}}}}}}|||uuurrrqqqsssssspppjjjccc]]][[[SSSRRRQQQQQQRRRTTTUUUVVVXXXWWWWWWYYY\\\]]]]]][[[TTTSSSRRRQQQPPPPPPQQQQQQQQQQQQOOOMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNKKKGGGDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>===<<<;;;999999;;;;;;:::::::::999999999999999:::::::::999888888666666666555555555555555222222222222111111111111111111111111111111111111111111111000000000//////000000000000000000000000///////////////......---........................///////////////..................///////////////---------............//////...---------...000111............///////////////...---...000000000///............................................................/////////000------............------...------------...//////......------------......---..................---........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////~~~nnn```ZZZWWWRRRQQQSSSPPPNNNMMMKKKKKKMMMNNNOOOLLLLLLKKKKKKKKKMMMNNNOOOLLLJJJGGGFFFGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@??????>>>===<<<<<<;;;999:::;;;===>>>======<<<;;;;;;::::::999888888777333444555666777888999:::777777777777777777777777666666666666666555555444333333333444444555555555333444444555555444444333111111111222222333333333444444444444444444444444444444444444444444444444222222333333444555666666444333333222222111111111333333333333333333333333111111111222222333333333111111111111111111111111444444444444444444444444222222222222222222222222444444444333333222222222222222333333333444444444333333333444444555555555666666777777777777666666555555555555555555555555555555555555555555555555666666666666777777777777888999999999999:::::::::888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>;;;===??????>>>======>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>============<<<===???AAABBBAAA@@@?????????@@@AAABBBCCCCCCCCCEEEGGGIIIIIIGGGFFFGGGHHHGGGHHHIIIJJJKKKMMMMMMNNNNNNSSSXXXZZZYYYZZZ___ccckkkllllllllliiiddd___\\\RRRRRRSSSSSSTTTUUUWWWXXXTTTSSSTTTWWWWWWXXX___gggtttvvvwwwtttooonnnrrrwww{{{tttpppooopppppppppttt{{{}}}}}}xxxqqqnnnmmmooopppnnnggg^^^WWWSSSVVVUUUTTTSSSRRRSSSTTTUUUWWWWWWWWWYYY[[[[[[ZZZYYYUUUSSSQQQOOONNNOOOPPPQQQNNNNNNNNNMMMKKKIIIHHHIIIHHHHHHGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKKKKLLLMMMMMMKKKLLLLLLJJJGGGDDDCCCCCCEEEDDDDDDCCCCCCBBBAAAAAA>>>===<<<;;;:::999999888:::::::::999999999888888;;;;;;;;;:::999888777666555555555555555444444444222222222111111111111000000000000000000000000000111111111111000000000000000000000000000000000000///////////////......---........................000000//////.........------.........//////000000---------.........//////---,,,***)))***,,,...///............/////////000...------...000111000///................................................---.........//////000000---..................---...------------...//////.........------.........------............------........................000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////ooodddYYYWWWWWWTTTOOOMMMOOONNNLLLKKKJJJIIIJJJJJJLLLKKKKKKLLLNNNNNNMMMLLLHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::===<<<;;;:::999999888777999999999888888888777777666666666666666666666666888888777666555444333333444444444444444444444444555444333333333333222111444444444444444444444444333333333333333333333333555333111000000111333555222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111333333222111111000000000222222222222222222222222444444444444333222111000///000000000111111111111111111000000111111222333333333333333333333333333222222333333333333444444666666777999:::999777444888888777555555444444444555555555555666666666666555555555555666666666666555666666777888888999999999999;;;;;;;;;;;;999999777888;;;===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<=========<<<999777;;;AAA@@@:::<<<<<<<<<<<<============>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEEGGGGGGHHHHHHGGGGGGFFFFFFHHHIIIIIIIIIJJJKKKKKKKKKPPPNNNMMMNNNRRRUUUVVVVVVcccdddfffhhhgggbbb[[[VVVUUUVVVXXXYYYZZZZZZZZZYYY[[[VVVUUUYYYZZZ[[[bbblllxxxvvvrrrnnnlllnnnssswww~~~zzztttnnnlllnnnpppwwwvvvvvvwww{{{~~~xxxqqqlllnnnnnnmmmjjjddd]]]VVVRRRTTTSSSSSSRRRRRRRRRRRRRRRVVVVVVWWWWWWXXXWWWWWWWWWSSSRRROOOMMMLLLMMMOOOPPPJJJJJJIIIHHHHHHHHHIIIIIILLLLLLLLLLLLLLLMMMMMMMMMOOOOOONNNLLLKKKIIIHHHHHHLLLKKKIIIIIIHHHGGGEEEBBB??????????????????@@@@@@;;;;;;<<<<<<===>>>>>>???777888999::::::999888777::::::999999777666555444222333444555555333111000///000000222333444555555222222222222222222222222000000000///////////////000000//////......------////////////////////////............//////////////////000000///...------000...---,,,------,,,***---------............///////////////////////////...........................------,,,,,,...///000000000000000///...---,,,//////.........---------//////.........---------------............------........................//////.........---------........................------------------------------...///000000/////////////////////.........000000//////.........---////////////////////////////////////////////////yyyiii^^^VVVUUUVVVTTTPPPOOOOOONNNLLLJJJIIIIIIJJJJJJKKKKKKJJJLLLMMMNNNMMMKKKFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<;;;;;;;;;;;;:::::::::;;;;;;;;;:::999999888888999999888888888777777777555555555555555555555555666666666666555555555555444444444444444444444444555444444444444444333333444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222333333111111111111111111111111111111111222222222222222222222222222222222222222444444444444333222111000111111111111222222222222111111000000111111222333333333333333333333333333222222333333333333444444444444555888:::;;;999777888777666555444444444444555555555555666666666666555555555555666666666666666666777777888888888999999999:::;;;;;;:::999999777888:::<<<============;;;;;;;;;;;;<<<<<<<<<<<>>??????<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBCCCEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJNNNNNNOOOOOOQQQRRRTTTUUU\\\]]]^^^``````\\\WWWSSSSSSUUUWWWZZZ]]]^^^^^^^^^___[[[[[[]]]\\\[[[___fffsssrrrpppmmmlllnnnssswww{{{zzzvvvqqqkkkiiikkkmmmvvvvvvwwwxxx{{{~~~}}}yyyssslllgggfffffffffddd```[[[UUURRRTTTSSSRRRRRRQQQQQQRRRRRRTTTUUUUUUVVVVVVVVVUUUUUURRRPPPNNNLLLKKKLLLMMMNNNKKKJJJIIIHHHHHHHHHHHHHHHJJJKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIKKKJJJHHHHHHHHHGGGDDDBBB@@@@@@@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<777888888999999888888777999999999888777666555444222333555555555444222111222222222222222222222222000000000000000000000000111111111000000////////////////////////.........////////////////////////............///////////////////////////...------///...------......---,,,---------............///......................................................---------...///000/////////////////////...//////.........---------//////.........---------------............------........................//////.........---------........................---------------------------...///////////////////////////////////////.../////////......---------////////////////////////////////////////////////|||mmmaaaXXXQQQRRRTTTSSSPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIJJJJJJIIIKKKLLLMMMLLLJJJDDDDDDCCCBBBAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888777777777777555555555555555555555555444444555555555666666777444444444444444444444444333333444444555555444444444444444444444444444444333333333333333333333333000111222333333222111000333333333333333333333333222222222222222222222222333333222222222222222222111111111111111111111111000111111222333333444444222222222222222222222222444444444444333222111000111222222222222333333333111111000000111111222333333333333333333333333333222222333333333333444444222333444777;;;<<<;;;:::777777666555444444444444444555555555555666666666555555555555666666666666777777777777777888888888999999::::::::::::999999777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===:::999<<>>>>>>>>?????????????????????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHKKKNNNPPPPPPOOONNNPPPRRRTTTTTTTTTVVVVVVUUURRROOOOOORRRUUUYYY]]]___```aaa___^^^___bbbaaa___aaaeeeoooppppppooooooqqquuuxxxvvvuuurrrnnnjjjhhhiiijjjssstttuuuxxxzzz}}}|||xxxtttmmmfffaaa]]]^^^______]]]ZZZVVVTTTSSSRRRRRRQQQQQQQQQQQQQQQSSSSSSTTTTTTTTTTTTSSSSSSPPPOOOLLLKKKJJJJJJLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKIIIHHHHHHHHHGGGDDDBBBBBBAAAAAA@@@@@@?????????===<<<<<<;;;:::999999888999888888777777888888999999999888777666555555444333444555555555444333222444444333222111000000///000000000000000000000000333333222111000//////............///////////////////////////////////////............///////////////////////////......---///...---...///000///...---------............///........................///////////////////////////............///000000//////......//////000111...............---------...............---------------............------.......................................---------........................------------------------//////////////////...---......////////////////////////............------////////////////////////////////////////////////|||nnnccc\\\UUUOOOQQQRRRQQQOOOPPPNNNMMMKKKIIIHHHHHHHHHIIIIIIHHHHHHIIIKKKLLLJJJIIICCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;:::::::::999999777888888888999999::::::888888777777777666666666555555555555555555555555444444444555555555666666333333333333333333333333000222444555444444444444333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333111111111111111111111111333333333222222111111111111111111111111111111111111111222222333333333333111111111111111111111111333333333333333222111111111111111222222222333333111111000000111111222333222222222222222222222222222222222333333333444444333333444666:::;;;;;;:::777666555444444444444444444444444555555555666666555555555555666666666666777777777777777777777777999999999::::::999999999888888999999::::::::::::;;;;;;;;;:::::::::::::::<<<:::::::::888666888>>><<<<<<=========>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCEEEFFFGGGHHHJJJJJJJJJKKKIIIIIIHHHHHHGGGGGGGGGFFFGGGLLLQQQPPPLLLJJJLLLOOONNNMMMMMMNNNPPPQQQPPPNNNLLLNNNRRRVVVYYY\\\]]]]]]YYY[[[```dddffffffgggiiiooopppqqqrrrqqqrrrtttvvvqqqpppnnnkkkiiigggggggggkkkmmmppptttwwwzzz{{{{{{}}}xxxsssnnnhhhbbb]]]YYYZZZ[[[\\\[[[YYYVVVUUURRRQQQQQQPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSRRRRRRQQQOOONNNLLLKKKJJJJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJHHHHHHHHHHHHEEECCCCCCBBBBBBAAA@@@???>>>>>>;;;;;;::::::999888888888999888777666666777888999888888777666555555444444444444555555555444333222444333333222111000//////222222222222222222222222444444333222111000///...------......//////000000////////////////////////............////////////...///////////////.........------...111222111000---------............///........................////////////////////////............//////000000000//////......///000000................................................------............------................................................................................................//////000000///...------............////////////////////////////////////////////////////////////////////////////////////|||xxxtttlllaaaYYYZZZSSSOOOPPPQQQNNNMMMNNNMMMLLLJJJIIIHHHGGGHHHHHHHHHGGGGGGHHHJJJJJJIIIGGGDDDCCCCCCBBBBBBAAAAAAAAA??????????????????????????????>>>======<<<<<<;;;;;;;;;:::::::::999999999666777777888888999999999777777777666666666555555555555555555555555555555555555555555444444444444333333333333333333333333...111444555333222333444333333333333333333333333222222222222222222222222333222111000000111222333333333333333333333333333111111111111111111111111333333333222222111111111111111111111111111111111333333333222222111111111111111111111111111111111222222333333222222111111000000000000111111111222111111000000111111222333222222222222222222222222222222222333333333444444555444444555777888888666666555555444444444444555444444444444555555555555555555555555666666666666777777777777777888888888999999999999999999999999999999999888999999999999:::::::::::::::999999999:::;;;;;;999777888999:::<<<<<<<<<<<<============<<<<<<===>>>>>>===<<<<<<======>>>??????@@@AAAAAA??????@@@@@@@@@AAA@@@@@@BBBCCCDDDFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFJJJOOONNNJJJGGGIIILLLKKKJJJIIIKKKMMMPPPPPPPPPMMMOOORRRTTTVVVXXXXXXXXXTTTYYY___ccceeegggiiiiiikkkmmmnnnnnnmmmllllllmmmhhhgggfffeeedddcccbbbaaaaaaccchhhmmmqqqsssuuuuuuxxxtttoookkkfffbbb\\\YYYWWWXXXXXXXXXWWWUUUSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOSSSSSSSSSSSSSSSRRRQQQQQQOOONNNMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIFFFDDDBBBBBBAAA@@@@@@???>>>>>>999999999999999999999999999888777666666777888999888777666555444444444555444444444444444333333333111111111111111111111111111111111111111111111111444444333222111000///...------......//////000000////////////////////////............////////////......///////////////......------///111222222111---------............///........................////////////////////////---......///////////////000000///...............---.....................---.....................------............------........................---.....................................................................//////000000///...---------.........//////000000000000000000000000000000////////////////////////////////////////////////}}}tttkkkccc\\\WWWVVVQQQNNNOOOOOOLLLKKKLLLMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFEEEGGGHHHIIIHHHFFFDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::::::::999999999999666666777777888888888999666666666666555555555555444444444444444444444444666555555555444444333333333333333333333333333333...222666666444222222333333333333333333333333333222222222222222222222222222000---,,,,,,---000222222222222222222222222222111111111111111111111111333333222222222222222222111111111111111111111111333333222222111000000///111111111111111111111111111222222222222222111111//////000000000111111111111111000000111111222333222222222222222222222222222222333333333333444444666555333444555666555333555555444444444444444555333444444444444555555555555555555555666666666666666666666777888888999999999999888888888888999999::::::999888888999999999888888888999999::::::::::::EEEGGG===888======888::::::;;;;;;;;;<<<<<<<<<;;;;;;============;;;;;;<<<======>>>???@@@AAAAAA>>>>>>???@@@@@@??????>>>AAAAAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEHHHJJJJJJHHHFFFHHHJJJJJJIIIHHHJJJMMMOOOPPPPPPPPPQQQSSSTTTUUUUUUUUUTTTSSSXXX\\\\\\]]]aaabbbaaabbbcccddddddaaa```___```]]]\\\[[[\\\]]]\\\ZZZXXXXXXZZZ^^^cccgggjjjllllllkkkhhhccc```]]]ZZZWWWUUUTTTUUUUUUTTTSSSQQQOOONNNPPPOOOOOONNNNNNNNNNNNNNNRRRSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIHHHHHHIIIHHHFFFDDDAAA@@@@@@??????>>>>>>>>>888888888999999999999999888777777666666777777888777666555333333333444555444444333333333222222222///000000111111222222222////////////////////////333333222111000//////............///////////////////////////////////////............////////////---...//////////////////......---...111222222111---------............///------------------------........................,,,------...///.........------.........------,,,---------...............---------...............------............------........................---------...............................................................//////////////////...---------......///000000000///000000000000000111111////////////////////////////////////////////////|||oooccc\\\XXXWWWQQQMMMKKKMMMLLLJJJIIILLLLLLKKKIIIGGGFFFFFFGGGGGGEEEEEEEEEFFFGGGHHHGGGEEECCCCCCCCCCCCBBBBBBBBBBBB========================>>>>>>===<<<<<<;;;;;;::::::::::::999999999999888666666777777777777777777666666666555555555444444444444444444444444444444333333444444444444555555222222222222222222222222000555999999555222333444222222222222222222222222111111111111111111111111000000///......///000000111111111111111111111111111111111111111111111111222222222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000111111111222222222111111000000111111222333111111111111111111111111222222333333333333444444555333222222333444333222555444444333333444444555333333444444444555555555555555555555666666666666444555555777888999:::;;;:::999888777777888999:::<<<;;;:::999888999999:::666666777888999:::;;;;;;888RRRYYYDDD666<<<>>>666999999999:::::::::;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<===>>>???@@@AAAAAA>>>???@@@@@@@@@@@@???>>>AAAAAABBBDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGIIILLLNNNOOOOOOOOOPPPQQQRRRSSSRRRQQQQQQPPPUUUVVVSSSSSSXXXZZZYYYWWWXXXYYYXXXVVVTTTUUUUUUUUUTTTTTTVVVXXXWWWUUURRRSSSTTTWWWZZZ]]]___aaabbbaaa^^^[[[XXXWWWWWWVVVTTTTTTTTTTTTSSSRRRQQQOOONNNOOOOOONNNMMMMMMMMMMMMMMMQQQQQQQQQQQQPPPOOONNNMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJHHHGGGFFFFFFGGGGGGEEECCC>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999888888777666666777777777777666666777666444222222333444555333333222222111111111111000000000000111111111111////////////////////////111111111000000////////////////////////.........////////////////////////............////////////------...//////////////////...---...000111000///---------............///------------------------------------------------++++++---.........---,,,&&&(((+++...//////---------------.........//////---------.........//////------............------........................---------.........//////................................................---...//////////////////------......///000000111---.........////////////////////////////////////////////////////////////uuufffYYYSSSRRRRRRLLLIIIHHHJJJKKKHHHIIIKKKLLLKKKIIIGGGFFFFFFFFFGGGEEEDDDDDDEEEGGGGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAA========================>>>======<<<;;;;;;:::::::::::::::999999999888888777777777777777666666666666666555555555444444444444444444444444444444444111222222333444666666777222222222222222222222222222777<<<;;;777444444555222222222222222222222222111111111111111111111111111222333444444333222111000000000000000000000000000000000000000000000000111111111222222333333444111111111111111111111111......//////000000111111000000000000000000000000000111111222222222111111111111222222222333333333111111111000111222222333111111111111111111111111222222333333333444444444333111000111222333333333444444333333333444444555333333333444444444555555555555555555666666666777333444555777888:::;;;<<<:::999888777777888999:::===<<<:::999888999999:::555555666888999:::;;;<<<666ZZZfffIII222888<<<444888888999999999:::::::::<<<===>>>@@@@@@>>>===<<<;;;<<<===>>>???@@@AAAAAA???@@@AAABBBAAAAAA???>>>AAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFDDDBBBCCCEEEGGGHHHHHHFFFEEEFFFHHHKKKMMMMMMMMMLLLMMMNNNOOOOOOOOONNNNNNKKKPPPPPPLLLLLLRRRVVVUUUQQQRRRSSSRRRPPPOOOPPPQQQSSSRRRRRRTTTWWWWWWSSSPPPQQQRRRSSSUUUWWWXXXZZZ[[[]]][[[WWWVVVVVVWWWWWWWWWUUUUUUUUUUUUTTTSSSRRRRRROOONNNNNNMMMLLLMMMMMMMMMPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKGGGGGGFFFFFFEEEDDDDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIFFFEEEDDDEEEEEEEEECCCAAA============>>>>>>>>>>>>===<<<;;;:::999777666666555666777888888777666555666555333222222333444555333222111111000000111111111111111000000000000000111111111111111111111111000000000000////////////000000//////.........---////////////////////////............/////////000------...///000000/////////...---...///000///...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++!!!$$$)))---000000///...---------.........//////---------.........//////---..................---........................---------.........//////........................////////////////////////------...///000000000///---------...///000000111,,,,,,,,,---------......////////////////////////////////////////////////xxxiii^^^XXXTTTOOOKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGDDDCCCCCCBBB@@@???>>>>>>>>>===<<<;;;;;;:::;;;;;;>>><<<;;;;;;<<<<<<;;;::::::::::::::::::::::::::::::999888666666666777888777777666555444333333333222222222333333444444444444444333222222222333333111222222333333444444555222222333333333444444444111111111111111111111111222333333222111111222444000000000000000000000000...000111222222111000...000000000000000000000000111111111111111111111111//////000000000000///...000000000000000000000000222222111111111111222222000000111222222222222111111111111111111111111111111111111111111111111111222222222111111111000000333333333333333333333333222222111111222222333444111111222222222333333333333333333333333333333333777777666666555555555444777777777888777777666555666444333555888999777444222333555666888999999999777777888999999999999888;;;<<<<<<===<<<;;;999888;;;;;;:::::::::;;;<<<<<<========================;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWYYYYYYYYYWWWUUUSSSPPPRRRTTTUUUUUURRRNNNLLLNNNPPPRRRQQQOOOMMMMMMMMMOOOOOONNNMMMLLLKKKKKKJJJIIIJJJKKKJJJHHHGGGHHHIIIIIIIIIIIIJJJKKKJJJHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCFFFGGGHHHIIIIIIIIIIIIIIIDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>?????????<<<;;;;;;::::::999999888444555666777777888888777555555444444444333333333222222222111111111111000000000000000000000000000111111000//////000222222000000000000000000000000000000///...............000000000000000000000000////////////////////////000000//////.........------...///000000111111111///000000000000000//////......///////////////...........................////////////////////////...------------...////////////////////////////////////.........---------...---,,,,,,,,,,,,---...000///---,,,,,,---///000------------------------...........................------------...//////////////////////////////////////////////////////111000///------......///---.........//////000000000000000000000000000000uuulll```WWWRRRPPPMMMJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@??????>>>>>>>>>===<<<<<<<<<<<<===>>><<<;;;;;;<<<<<<;;;::::::::::::::::::::::::::::::999888777777777888888777777666444444333333444222222222333333444444444555555444333222222222333111111111222222222222333000111111111111222222222111111111111111111111111///000000///......///111000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000222222111111111111222222000000111222222222222111111111111111000000//////111111111111111111111111222222222111111111000000333333333333333333333333222222111111222222333444111111222222222333333333333333333333333333333333777666666666555555555444333333444555555555555444666444444555777888666444333444555777888888888888777777888999999999999888::::::;;;;;;;;;:::999888:::::::::999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSUUUVVVWWWXXXXXXVVVTTTSSSPPPRRRTTTVVVUUUTTTQQQOOOOOOQQQSSSRRRPPPNNNMMMMMMOOOOOONNNMMMLLLKKKKKKKKKIIIJJJKKKJJJHHHGGGHHHIIIJJJIIIHHHIIIJJJJJJHHHFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::999888888666777777777777777666555555444444444444333333333222222222111111111111000000000000000000000000000//////......///000222333////////////////////////111000//////.........///////////////////////////////////////////////////000/////////............---...///000000111111111/////////000000//////........./////////......---...................................................------------...//////........................//////.........---------......---,,,,,,---......000...---,,,,,,---...000------------------------...........................------------...//////////////////////////////////////////////////////111000///...---......//////////////////.........------------------------uuufff___UUUOOONNNMMMLLLKKKKKKJJJIIIHHHFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEECCCCCCBBBAAA@@@??????>>>>>>============>>>??????>>><<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::999999888777777777888888777666555444444444444444222222333333333333444444777666555444333222222222111111111111111000000000////////////000000000000111111111111111111111111111222222111000000111333000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000222222111111111111222222000000111222222222222111222222222111111000000000111111111111111111111111222222222111111111111111333333333333333333333333222111111111111222333333111111222222222333333333333333333333333333333333666666666555555555555555222222333333444444555555555444444555777888666555555555666777777777777777777777888999999999999888777888999999::::::999999999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTVVVWWWVVVUUUSSSRRROOOPPPSSSUUUVVVUUUTTTSSSQQQSSSTTTSSSQQQNNNMMMMMMPPPOOOMMMLLLKKKJJJJJJJJJHHHJJJKKKKKKIIIHHHHHHIIIJJJIIIHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEE@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>=========;;;;;;;;;:::999999888888888888888888777666555444444444444444333333333333222222222111111111111000000000000000000000000000......------...000222333////////////////////////111000000///////////////////////////////////////////////////////////////////////////............---...///000000111111111---....../////////........./////////...---,,,,,,........................------------------------...------------...//////------------------------/////////............---......---,,,,,,---......///...---,,,,,,---...///------------------------...........................------------...//////////////////////////////////////////////////////000000///............///000000000///......------////////////////////////vvvjjj\\\WWWPPPMMMLLLMMMMMMLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<===>>>???@@@>>><<<;;;;;;<<<<<<;;;:::999999999999999999999999888777777777777777777777777666555444444444444444333333333333333333333333777777555444333222222222333333222111000000//////........./////////000000111111111111111111111111222333333222111111222444000000000000000000000000///000111111111111000///000000000000000000000000111111111111111111111111000000111111222222111111000000000000000000000000222222111111111111222222000000111222222222222111111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111222222333111111222222222333333333333333333333333333333333555555555555555555555555555555444444444555555666444555555666777777666555666666777777777777666666777777888999999999999888555666777777888999999999888888888777888999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRSSSSSSRRRPPPMMMKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTUUUUUUTTTRRRQQQMMMNNNPPPSSSTTTUUUUUUUUUSSSTTTUUUTTTRRROOONNNNNNOOONNNMMMKKKJJJIIIIIIIIIHHHJJJKKKKKKJJJIIIIIIIIIKKKIIIHHHGGGHHHIIIHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>===============<<<<<<;;;;;;::::::999888888888777777777777777666555555444444444333333333222222222222222111111111000000//////////////////////////////...------...000000////////////////////////111000000/////////000000///////////////////////////////////////////////////////////////.........---...///000000111111111,,,---.....................//////......---,,,+++........................------------------------...------------...//////------------------------/////////.....................------------......///...------------...///...................................................------------...//////////////////////////////////////////////////////000/////////............///////////////.........000000000000000000000000}}}kkk___UUURRRNNNKKKJJJJJJKKKKKKJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>:::::::::;;;<<<===>>>???>>><<<;;;;;;<<<<<<;;;:::999999999999999999999999555555666666666666666666666666555444444444444555333333333333333333333333666666555444333222222222444444333222111000000////////////000000000111111000000000000000000000000...///000///------///000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000...//////000111111000000000000000000000000000000222222111111111111222222000000111222222222222111---...///000111333444444111111111111111111111111111111111111111111111111222222222222222222222222111111000000111111222333111111222222222333333333333333333333333333333333444444444555555555555555777666555444444444444444444555666666666666666666777777777777777666666555777777888999999999999888555555555666777888999:::888888777777777888999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCEEEFFFFFFGGGGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMMMMLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRRRRQQQOOOLLLJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRTTTTTTSSSRRRQQQLLLMMMNNNPPPRRRTTTUUUUUUTTTUUUWWWVVVSSSQQQPPPPPPOOONNNNNNLLLKKKIIIHHHGGGGGGIIILLLLLLKKKIIIIIIJJJKKKJJJHHHIIIJJJJJJIIIGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA???????????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999888777777555555666777777777777777444444333333333222222222222222222111111111000000////////////////////////111000///...------..............................000///////////////000000........................////////////////////////.........///////////////---...///000000111111111,,,,,,---...//////............//////...------,,,........................------------------------...------------...//////------------------------////////////////////////.................................------............................................................------------.../////////////////////////////////////////////////////////////////////......---,,,------...///000000111------------------------qqqbbbXXXQQQOOOLLLJJJHHHGGGHHHHHHIIIHHHGGGFFFFFFEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????:::::::::;;;;;;===>>>>>>>>><<<;;;;;;<<<<<<;;;:::999999999999999999999999444555666777777777666666666555555444444444555555444444333333333333222222444444333222222222333333444444333222111111000000000000000000111111111111000000000000000000000000///000000000......000111000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000---...///000000000000000000000000000000000000000222222111111111111222222000000111222222222222111******,,,---///000111222111111111111111111111111111111111111111222222222222222222222222222222222111000000000000111222222111111222222222333333333333333333333333333333333444444444444444555555555666555333222222222333444333555777777666555666777666777777777777777666555777777888999999999999888666555555666777888999:::888888777777888888999:::999999999999999999999999;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@??????>>>>>>??????@@@AAABBBCCCDDDFFFGGGGGGGGGGGGIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMOOOOOOPPPPPPOOOMMMKKKJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOQQQSSSTTTTTTSSSRRRMMMMMMNNNNNNPPPRRRSSSUUUTTTVVVWWWWWWUUUSSSRRRSSSPPPPPPQQQQQQOOOLLLIIIGGGFFFIIILLLMMMLLLJJJJJJJJJKKKJJJJJJKKKLLLLLLIIIGGGEEEEEEEEEEEEEEEDDDCCCCCCAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;:::::::::::::::999888888777777444555666777888888888888333333333333222222222222222222222111111111111000000000000000000000000000222111///...---......///........................///............//////000........................////////////////////////.........///////////////---...///000000111111111,,,---...///////////////......///////////////...........................------------------------...------------...//////------------------------...////////////000000000---...////////////...---...........................................................................------------...///////////////////////////////////////////////////////////////000///......---+++,,,---...///111222222........................ttthhh[[[RRRNNNNNNMMMJJJHHHGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBAAACCCDDDEEEFFFEEECCCCCC@@@@@@@@@@@@????????????<<<<<<;;;<<<<<<===>>>>>>>>><<<;;;;;;<<<<<<;;;:::888888888888888888888888555666777999999999888777555555444444444555555666444444444333333222222222222222111111111222333333222222111111000000000//////000000000000111111111000000000000000000000000111222333222000000222333000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000......///000111222111111000000000000000000000000222222111111111111222222000000111222222222222111---------...//////000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000000111222222111111222222222333333333333333333333333333333333333333333444444555555555444333222222333555777888333555777777555555666777555666777777777777777666777777888999999999999888777777666666666777999:::999888888888888999::::::999999999999999999999999;;;;;;;;;;;;<<<>>>???@@@?????????????????????????????????@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDEEEGGGGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKOOOOOONNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMMMMMMMLLLLLLKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNQQQSSSTTTTTTSSSSSSQQQPPPOOOOOOOOOQQQSSSTTTSSSUUUWWWWWWVVVUUUUUUUUURRRTTTVVVWWWUUUQQQMMMIIIFFFIIILLLMMMLLLKKKJJJJJJJJJKKKLLLNNNOOONNNJJJGGGEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@==============================<<<<<<;;;::::::999::::::999999888777777777555666777777777777777666333333333222222222222111222222222111111111111000000000000000000000000000000000///...///000111222........................---------------...//////........................////////////////////////............/////////000---...///000000111111111,,,---...///000000000000......///000111111111111...................................................------------...//////.........................../////////000000000000---...///000000///...------..................---...................................................------------...//////////////////////////////////////////////////////...///000000000///------,,,------...///000111111111111111111111111111111zzznnnbbbWWWPPPNNNOOONNNMMMKKKJJJJJJKKKFFFFFFFFFEEEFFFFFFGGGHHHDDDDDDCCCCCCCCCBBBBBBBBB@@@BBBDDDEEEFFFEEEDDDCCC@@@@@@@@@???????????????===============>>>>>>???>>><<<;;;;;;<<<===;;;:::888888888888888888888888777888999:::;;;;;;:::999555555444444444555555666444444444333333222222222000000000000111222333444000000000000////////////////////////000000000000000000000000000000000000...//////...------...000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000222222333333333000000000000000000000000222222111111111111222222000000111222222222222111222222222222111111111000111111111111111111111111000000111111222222222222111111111111111111111111000000000000000111111222111111222222222333333333333333333333333333333333333333333444444555555555444333333444666999<<<>>>222555888777555444666888555555666777777777777777777777888999999999999888888777777666666777999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@???????????????????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@???@@@AAAAAABBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOOOONNNNNNMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIMMMLLLKKKKKKKKKKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNQQQSSSTTTTTTTTTSSSTTTRRRQQQPPPPPPQQQSSSTTTSSSUUUWWWXXXWWWVVVVVVWWWUUUWWWZZZ\\\ZZZUUUOOOKKKFFFIIILLLNNNMMMKKKJJJJJJJJJKKKMMMPPPQQQOOOJJJFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA<<<<<<<<<=====================<<<;;;;;;:::999999::::::999999888777777777888888888888777666555444333333333222222222111111222222222111111111111000000000000000000000000000............000222444666........................,,,,,,,,,,,,,,,---...///........................////////////////////////---.........//////000000---...///000111111111111---...///000111111111111---...///111222222222222........................////////////////////////...------------...//////////////////////////////.../////////000000111111---...///000000///...---------............------////////////////////////...........................------------...//////////////////////////////////////////////////////...///000000000///---,,,.........///////////////........................zzznnnfff\\\TTTOOONNNMMMMMMLLLKKKKKKJJJJJJKKKIIIFFFEEEEEEGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@:::::::::;;;;;;<<<<<<<<<888888888999999::::::::::::::::::999999999888888888888888888777777777777666666555444333333222222555555444444444333333333333333222222111000000000222222222222222222222222////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111000000111111222333222111111111000000//////333222222222222222222222222222222111111111000000444333333222222333333444333333333333333333333333333333333333333333333333444444444555555555555666555666777666555444555666777777666555555555555555888777666666666777999:::888888888888888888888888888888888888888888999999999999;;;;;;;;;;;;999999======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAA>>>@@@CCCDDDDDDDDDDDDEEEHHHIIIJJJJJJKKKKKKJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIKKKJJJHHHGGGGGGHHHJJJKKKLLLKKKIIIHHHHHHIIIKKKLLLJJJIIIHHHHHHIIIJJJKKKLLLOOOPPPRRRTTTUUUTTTSSSRRRQQQQQQQQQPPPPPPOOONNNNNNSSSTTTUUUVVVWWWXXXXXXXXXVVVVVVYYY]]]```\\\SSSKKKIIIIIIIIIKKKMMMNNNLLLJJJLLLMMMMMMOOOPPPNNNJJJGGGHHHGGGFFFGGGIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@CCCBBB@@@???>>>===============<<<;;;:::::::::::::::999888666555333222111555444333333555555444333333333333222222222111111000111111111111222222222000000000000000000000000////////////////////////........................---------............//////////////////////////////////////////.........////////////////////////............////////////////////////////////////////////////////////////000000/////////......---.........------,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000222222222111000//////...........................//////............////////////.........---------//////000000000000////////////---,,,,,,---...///////////////000000000000................................................++++++,,,------......///rrrggg```XXXQQQNNNMMMLLLLLLKKKJJJIIIHHHHHHJJJHHHFFFEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>:::::::::;;;;;;;;;<<<<<<999999999999::::::::::::999999999999888888888888777777777666666666555555666555555444333333222222444333333333222222222222111111111111111111111222222222222222222222222222//////////////////////////////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111111111222111111111111111111111111111111111111111111111111111000000111111222333111111111111000000000///222222222222111111111111222222222111111111000000333222222111111222222333333333333333333333333333333333333333333333333333444444444444555555555555444555777666555444555777777777666555555555555555888777666666666777999999888888888888888888888888777777888888999999999:::999::::::;;;;;;::::::999::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA>>>@@@CCCDDDDDDCCCDDDEEEHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJJJJIIIKKKJJJHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMOOOQQQSSSTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWXXX\\\^^^[[[TTTMMMHHHHHHHHHJJJLLLMMMLLLJJJLLLLLLLLLNNNOOONNNLLLIIIIIIHHHGGGHHHIIIJJJIIIHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;::::::999888888888:::999888777666555444333555333333333444555444333333333222222222111111111000000111111111222222222000000000000000000000000////////////////////////........................---------............///////////////////////////...............---------------------------------............////////////////////////////////////////////////////////////000//////...------............---------,,,,,,,,,,,,,,,,,,---------................................./////////000000000000222222111111000//////...........................//////............////////////.........---------...//////000000//////...///...------------...///.../////////000000000000.......................................---------........................|||jjj```ZZZTTTOOONNNKKKKKKJJJIIIHHHGGGFFFFFFIIIGGGFFFGGGHHHHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>======:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999999999888888888777777666666666555555555444444555555444444333333222222222222222222111111111111//////000111111222333333000000000000000000000000////////////////////////000////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000111222222333333222222222111111000000000111111111111111111111111111000000000000111222222111111111111000000000000000000000000000111111111222222222111111111111111222111111000000111111222333333333333333333333333333333333333333333333333444444444444555555555555333444666666555555666888777666666555555555555666777777777666777888888999777777777777777777777777666777777888999:::;;;;;;;;;::::::999999::::::;;;999999999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@>>>@@@CCCDDDCCCCCCDDDFFFHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIMMMMMMMMMMMMLLLKKKIIIIIIKKKJJJHHHGGGFFFGGGHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNPPPRRRTTTUUUUUUUUUUUUSSSQQQOOOOOOOOOPPPQQQOOOPPPQQQSSSTTTTTTTTTTTTXXXWWWWWWZZZ[[[YYYTTTOOOFFFFFFGGGIIIKKKLLLLLLJJJKKKJJJJJJKKKNNNOOONNNMMMJJJIIIHHHHHHJJJJJJIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@???===<<<::::::::::::999888888777777999999888888777666666555555333222333444555444222333222222222222111111111000000000111111111222222000000000000000000000000////////////////////////........................---------............///////////////////////////------------------------------------------------............//////////////////////////////////////////////////////////////////---,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,---------..................................../////////000000000222111111000000//////...........................//////............//////...............------------..................---......---------......///....../////////000000000........................//////.........---------111000000///......------vvveee\\\WWWRRROOONNNJJJIIIIIIHHHGGGFFFEEEDDDHHHGGGFFFGGGIIIIIIGGGEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999999999888888888666666666555555555444444444444444333333333222222333222222222222111111111///000000000111111111222000000000000000000000000000000000000000000000000000000000000000111111222////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////000000111222333333444222222111111000000//////111111111111111111111111000000000000000111222222111111111000000000000000////////////000000000000111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333333333444444444555555555222333555555555555777888777666555555555555666666777777777777777888888999666666666666666666666666666666777888:::;;;<<<<<<;;;;;;999999999999;;;;;;;;;;;;<<<======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@????????????@@@@@@???AAACCCCCCCCCCCCEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFGGGHHHIIINNNNNNMMMMMMLLLKKKIIIIIIJJJIIIHHHGGGFFFFFFGGGGGGJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLMMMNNNOOOPPPPPPLLLNNNPPPSSSUUUVVVWWWWWWWWWUUURRRPPPOOOPPPRRRSSSOOOOOOQQQRRRSSSTTTTTTTTTYYYXXXWWWXXXXXXWWWTTTQQQFFFFFFFFFHHHKKKLLLLLLKKKKKKJJJIIIJJJMMMOOOPPPPPPKKKJJJIIIIIIJJJJJJHHHGGGDDDCCCBBBAAAAAAAAAAAAAAA???@@@AAABBBAAA>>><<<::::::::::::999999888777777777777777777666666666666444333222222444444333222222222222222111111111111000000000000111111111111000000000000000000000000////////////////////////........................---------............///////////////////////////---------------.........////////////////////////............///////////////////////////////////////////////////////////////...,,,++++++,,,---...------------------------,,,,,,,,,---------......................................./////////000000111111000000////////////........................///......------......///........................,,,------......------,,,------------.........///........./////////000000......................../////////...------,,,,,,////////////......------|||nnn```XXXTTTOOOLLLLLLHHHHHHHHHGGGFFFFFFEEEEEEGGGFFFFFFGGGIIIIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;:::::::::999999999999777777777666666666555555333333333333333222222222333333333333222222222222111111111000000000//////////////////////////////111111111111111111111111000000000000000111111222////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000111222222333333111111111000000000//////000000000000000000000000000000//////000000111222000000000000000000111111....../////////000000000111111111111111111111111333333222222222222333333222222222222222222222222333333333333333333333333333333333444444444444555111333555555444555666888666666555555555555666666666777777777888888888888666666666666666666666666666777888999:::;;;<<<<<<;;;;;;999999999999;;;;;;;;;<<<===>>>???@@@AAAAAA========================<<<<<<=========>>>>>>>>>@@@??????>>>>>>??????@@@???AAABBBCCCBBBCCCEEEGGGGGGHHHHHHIIIJJJIIIIIIIIIFFFFFFFFFFFFGGGGGGHHHIIIMMMMMMMMMLLLLLLKKKIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIILLLLLLMMMNNNPPPPPPQQQQQQNNNOOOQQQSSSVVVXXXYYYZZZXXXVVVSSSQQQPPPQQQSSSTTTPPPPPPRRRSSSTTTUUUUUUUUUXXXWWWWWWVVVVVVUUUSSSRRRHHHGGGGGGIIIKKKMMMMMMLLLLLLJJJHHHIIILLLOOOPPPQQQLLLJJJIIIIIIIIIIIIGGGFFFAAAAAA@@@@@@???@@@@@@@@@@@@AAABBBBBBAAA???===;;;:::;;;;;;;;;:::999888777555555555555555555555555444333222222333444333222222222222111111111000000//////000000000111111111////////////////////////////////////////////////........................---------............///////////////////////////------......////////////////////////////////////............////////////////////////////////////////////////////////////...---,,,+++,,,,,,---...------------------------,,,,,,,,,---------..........................................////////////000000000///////////////..............................------------......---.....................,,,,,,------------,,,,,,,,,------.........//////............////////////........................//////.........---------,,,,,,---------.........ooodddYYYTTTOOOJJJGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFHHHIIIHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@????????????>>>>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::::::::::::::::::::999999999888888777777777666666666555555333333333333222222222222444333333333222222222222222222111000000///......////////////////////////111111111111111111111111000////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000////////////000111111000000000000111111111111......//////000000111111111111111111111222222222444333333333333333333444222222222222222222222222333333333333333333333333333333333333444444444444222333555555444444555777666555555555555666666777666666777888888888888777777777777777777777777777777888888999:::;;;<<<<<<;;;::::::999999::::::;;;999:::;;;<<<===??????@@@====================================>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@AAABBBBBBBBBCCCEEEGGGGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOQQQQQQRRRRRRNNNOOOQQQSSSUUUWWWYYYZZZXXXVVVTTTRRRRRRRRRSSSTTTPPPQQQRRRTTTUUUUUUUUUUUUWWWWWWWWWVVVUUUTTTSSSRRRLLLKKKJJJJJJLLLNNNNNNNNNMMMKKKIIIJJJLLLNNNOOOOOOLLLJJJHHHHHHHHHGGGFFFDDD@@@@@@?????????@@@AAAAAAAAAAAAAAAAAA@@@>>>===;;;:::;;;;;;;;;;;;999888777555555444444444444444444444222111222333444333111222111111111111000000000/////////000000000111111////////////////////////////////////////////////........................---------............///////////////////////////------......///000000000------------------------............////////////////////////////////////////////////////////////------------............,,,,,,,,,------------...,,,,,,,,,---------..............................------........./////////////////////////////////..............................------------......---------...............,,,------------------,,,+++,,,---...////////////------........./////////................................................++++++,,,,,,---......///ddd[[[TTTQQQNNNIIIFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKHHHGGGEEEEEEGGGHHHIIIHHHCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::888888888777777777777666666666666555555555444444222222222222222222222222222222222222111111111111000000000000000/////////000000000000000000000000//////////////////////////////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000/////////////////////000......//////000111111111000000000000000000000000///////////////000111111///000000000111111111111......///000000111222222000000111111111222222222333333222222222222333333111111111111111111111111333333333333333333333333222222333333333444444444333444555555333333444555555555555555555666777777555666777888999888888777888888888888888888888888999999999::::::;;;;;;;;;999::::::;;;;;;::::::999888999:::;;;===>>>??????==============================>>>>>>>>>???????????????>>>>>>>>>>>>??????@@@AAABBBBBBAAACCCEEEHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFGGGHHHIIIIIIJJJJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMOOOQQQRRRRRRRRRNNNNNNOOOQQQSSSUUUWWWXXXWWWVVVUUUTTTTTTSSSTTTTTTPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVWWWVVVUUUSSSRRRRRRQQQOOOMMMMMMNNNOOOOOOOOONNNMMMKKKKKKLLLMMMMMMLLLLLLJJJHHHGGGGGGFFFDDDBBBAAAAAA@@@@@@AAABBBCCCCCC@@@@@@???>>>===<<<;;;;;;999999:::;;;:::888666555666666555555444444444333333222111222333333333111111111111111000000000000////////////000000000111////////////////////////////////////////////////........................---------............///////////////////////////,,,,,,---......///000000------------------------............////////////////////////////////////////////////////////////+++---...000000///...---,,,,,,,,,---------......,,,,,,,,,---------..............................---------.........//////////////////////////////...........................------,,,,,,------...---------.........//////------............------+++,,,---////////////...---------.........//////........................,,,,,,------.../////////------------............]]]WWWRRRQQQOOOKKKHHHIIIGGGHHHHHHIIIKKKLLLLLLMMMIIIGGGDDDDDDFFFHHHIIIIIICCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA?????????@@@AAAAAABBBBBB<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000000......//////000000111111111111111111111111111111.......................................///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000////////////............------...///000111222222000000000000000000000000///////////////000111111//////000000111111111222...//////000111222222333000000111111222222222222222222111111111111222222111111111111111111111111333333333333333333333333222222333333333444444444333555555555333222333444555555555555555666777888555666777999999888888777888888888888888888888888::::::::::::::::::::::::999999;;;<<<<<<;;;999999999:::;;;<<<>>>???@@@AAA========================>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????AAAAAABBBBBBAAABBBEEEHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHJJJKKKLLLLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKMMMOOOQQQRRRRRRQQQMMMMMMNNNOOOQQQSSSTTTVVVWWWWWWVVVVVVUUUTTTTTTSSSOOOPPPQQQSSSTTTTTTUUUUUUUUUVVVWWWWWWUUURRRQQQQQQSSSQQQOOONNNOOOPPPPPPPPPOOONNNLLLLLLMMMMMMKKKIIIKKKIIIGGGFFFFFFEEECCCAAABBBBBBBBBBBBCCCDDDDDDEEE???>>>===;;;::::::::::::777888999:::999777555444888777777666555555444444333222111111333333222111111111111111000000000000////////////000000000000////////////////////////////////////////////////........................---------.........//////////////////////////////++++++,,,,,,---...//////////////////////////////............/////////000////////////////////////////////////////////////+++---///111222111///---,,,,,,,,,------.........,,,,,,,,,---------..............................---------.........//////.........///////////////...........................------,,,,,,------...---------.........//////---......//////......---***+++---///000000///...---------.........//////........................+++,,,,,,---...///000000000000000///......------VVVSSSOOOLLLIIIIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDBBBAAA@@@?????????AAAAAA@@@@@@???>>>>>>>>>:::>>>AAA???>>>@@@@@@>>>;;;;;;:::::::::;;;;;;<<<666777888999:::999888777777888888888888666444333777777666555333222111000333333333222222111111111333111//////000111000///111111000000000000000000222111000111222222111000000000000000////////////////////////..................//////...---,,,,,,000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////....../////////////////////////////////000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222222222111111111111111111333222222111111222222333333333333222222111111111222222333333333333444444444222000111333444333000222222222333333333444444777777666666555555555444555555666777888999999:::999999888888999999:::;;;:::::::::::::::999888777::::::;;;===>>>@@@AAAAAA>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@@@@@@@@@@?????????=========>>>???@@@@@@@@@AAABBBDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEGGGIIIIIIIIIGGGIIIKKKKKKJJJIIIJJJKKKMMMIIIEEEFFFJJJMMMLLLJJJOOONNNMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLNNNPPPRRRSSSTTTVVVXXXXXXWWWVVVUUURRRRRRQQQQQQQQQQQQRRRRRRUUUVVVVVVUUURRRPPPQQQQQQQQQPPPOOONNNMMMMMMNNNOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCAAA@@@AAABBB======<<<;;;::::::999999777888888999999777666555333333444555444333222111555444222000//////000111222222222222111111111000////////////000000000000,,,,,,------...---------000000//////.........---......////////////......---------............///..........................................------111000...---,,,,,,------............//////////////////.........---------222111000...---+++***)))///...------------...///---------............///......------------......////////////////////////...---+++++++++,,,...000...333666222///000000...000000000///.........---..........................................------222000.........///...---........................//////////////////////////////............//////........................000///............///000RRRPPPMMMJJJIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDBBBAAA@@@?????????AAA@@@@@@???>>>>>>======:::>>>???<<<;;;======;;;;;;;;;:::::::::;;;;;;<<<:::;;;<<<<<<<<<;;;:::999666777777777777666444333666666555444333222222111333333333222222222111111333111//////000111000///000000/////////000000111333222000///000111000///000000000000////////////////////////............//////000000//////...---000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////////////////////////////111111111000000000//////000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111222222222222222222222222333333333222222111111111222222222333333333444444444222000111333444333111333333333333444444444444777666666666555555555444666666666777888888888999888777777777777888999999777777888999999999888888999:::;;;<<<===???@@@@@@>>>===<<<<<<<<<<<<===>>>===>>>??????@@@@@@??????BBBAAA@@@???>>>=========<<<<<<===>>>@@@BBBDDDEEEIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFDDDEEEFFFHHHIIIHHHGGGIIIKKKKKKJJJJJJKKKLLLLLLGGGDDDDDDIIIMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJKKKMMMOOOPPPRRRSSSUUUWWWWWWVVVUUUTTTRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTSSSPPPOOOOOOPPPQQQPPPOOONNNNNNNNNOOOPPPMMMMMMLLLKKKJJJIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@CCCDDDDDDBBB???>>>>>>???<<<<<<<<<;;;::::::999999777888888999888777666555333333444444444333222111444333222111111000000000222222111111111000000000////////////000000000000---------......---,,,,,,.....................///......////////////......---------............///........................---------....../////////......---,,,,,,---...///............//////////////////.........---------/////////.........------........................---------............///......------------......////////////////////////...---,,,+++,,,---///000888@@@CCC<<<333000111111//////..................................................................000///------...///...---........................//////////////////////////////............//////........................------------------------MMMLLLKKKJJJHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCBBBBBBBBBCCCEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@???>>>>>>======<<<>>>@@@@@@<<<<<>>>>>>>>======<<<<<<======>>>======>>>????????????>>>????????????>>>>>>===<<<===>>>>>>???AAACCCEEEFFFIIIIIIHHHHHHGGGGGGGGGFFFHHHFFFDDDDDDFFFGGGHHHGGGGGGIIIKKKLLLKKKKKKLLLMMMKKKGGGDDDDDDHHHLLLNNNMMMIIIIIIIIIJJJKKKMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOLLLKKKJJJIIIJJJLLLNNNOOOQQQRRRTTTVVVVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRPPPNNNMMMMMMNNNPPPOOONNNMMMNNNOOOPPPQQQMMMMMMLLLJJJIIIGGGFFFFFFBBBBBBAAA@@@???>>>>>>===BBBCCCBBB@@@===;;;;;;;;;<<<;;;;;;::::::999999999777777888888888777666555333333444444444333222111333333333333222222111000111111000000000/////////////////////000000000000...............---,,,+++............---------,,,......////////////......---------............///........................,,,,,,---...///000000111,,,++++++,,,---...///000---............/////////...............------------......//////000111111---...////////////...------------............///......------------......///////////////////////////...---------...///000888AAADDD;;;///+++---///---------------............................................................---,,,,,,---///..............................//////////////////////////////............//////////////////////////////,,,,,,------------,,,,,,IIIIIIJJJJJJIIIGGGEEEDDDGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@??????>>>======<<<<<<;;;===>>>===:::<<>>>>>>>>>>>===777999;;;===>>>>>>>>>>>>??????@@@AAABBBDDDFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEHHHFFFDDDDDDEEEGGGGGGGGGGGGIIIKKKLLLKKKKKKLLLNNNNNNJJJFFFEEEHHHKKKMMMNNNJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNKKKKKKIIIIIIJJJKKKNNNOOOQQQRRRTTTUUUVVVUUUSSSRRRPPPPPPPPPQQQQQQPPPPPPPPPOOOPPPPPPOOOMMMKKKLLLMMMNNNMMMLLLLLLMMMNNNOOOPPPLLLLLLKKKIIIGGGFFFEEEDDD@@@@@@??????>>>======<<>>;;;:::::::::;;;:::::::::999999999888777777777777777666666666444444444333333333222222222333444444444222111000000000000000////////////////////////000000000000////////////...---++++++000//////---,,,+++******......////////////......---------............///........................------......//////000000++++++,,,,,,------...///---------.........//////........................---......///000111111222,,,...///111111///...,,,---------............///......------------......///////////////////////////............///000111111777:::333,,,***,,,---+++,,,,,,,,,---.................................---------...............---,,,++++++---.................................//////////////////////////////............//////000000000000000000000000......///000000///......GGGHHHIIIJJJJJJHHHFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>===<<<<<<;;;;;;:::888999888777<<>>????????????======>>>>>>@@@AAACCCDDDGGGGGGFFFFFFFFFEEEEEEEEEGGGEEEDDDDDDFFFHHHIIIHHHGGGIIIKKKKKKKKKKKKLLLMMMPPPMMMJJJHHHHHHJJJLLLMMMNNNMMMMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJLLLNNNOOOQQQRRRTTTUUUVVVUUUSSSRRROOOOOOPPPPPPPPPPPPOOOOOOMMMNNNOOONNNLLLKKKKKKLLLKKKKKKJJJJJJJJJLLLMMMNNNJJJIIIHHHGGGEEEDDDCCCBBB@@@??????>>>>>>=========:::;;;<<<<<<:::999:::;;;999999999999999888888888777777777666666666666666444444333333333222222222111222333444333222111000000000000000////////////////////////000000000000///000//////...---,,,+++------------------,,,,,,......////////////......---------............///////////////////////////000000000//////......---------------------------------------............---...................../////////000000000000000---...000111111000...------------............///......------------......////////////////////////............//////000000000333222///...000000...+++,,,,,,,,,---.................................---------.........//////---,,,++++++---.................................//////////////////////////////............//////000000000000000000000000...//////////////////...FFFGGGHHHIIIIIIIIIHHHGGGEEEEEEEEEDDDDDDCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDDDDAAAAAA@@@???????????????======<<<<<<;;;::::::999999::::::;;;BBBIIIJJJGGG<<<;;;:::999999888888999::::::999888777777777777555444444333333333444444222222222222333333333333111222222222222333333333333111//////000111000///111111111111111222333444777444111///000000000000......//////000000111111////////////............,,,------...............//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000/////////...---------......////////////000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111000000000111222222333333111222333333333333222111000000000111111111111111111111111111222222222222222444555444333222333555333444444444444555555555444444444444444555555555666666666666666666666666888777777777777888999999666666666555555444222222666666777888999999:::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<<<<<<<<<<;;;@@@@@@@@@@@@??????>>>===?????????@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDEEEGGGJJJKKKKKKGGGIIIKKKKKKJJJIIIJJJKKKNNNMMMKKKJJJIIIJJJKKKLLLOOOOOONNNMMMMMMMMMMMMMMMKKKIIIHHHFFFFFFHHHIIIKKKLLLKKKJJJIIIJJJLLLNNNOOOOOOPPPRRRTTTTTTSSSRRRQQQMMMNNNOOOPPPPPPOOONNNMMMKKKLLLMMMLLLJJJJJJJJJKKKIIIHHHGGGGGGGGGHHHIIIJJJFFFFFFEEEDDDCCCBBBBBBAAA?????????>>>>>>=========888999::::::999999:::<<<888888888888888888888888888777666555555555666666555444333222222222333333111111222222222111111000111111000000000/////////////////////000000000000///////////////...---,,,)))***+++,,,...000111222......////////////......---------............///////////////////////////222111111000///...---------......//////...------,,,------------.........---------...............000000////////////.........///000000000000///...---------............///......------------......////////////////////////------........./////////000111...,,,---111000,,,---------------.................................,,,,,,------.../////////...---,,,,,,---///..............................//////////////////////////////............//////////////////////////////...---,,,,,,,,,,,,---...EEEFFFGGGHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBAAA@@@AAACCCDDDEEEDDDDDDDDD@@@???>>>>>>===>>>>>>>>><<<<<<;;;;;;:::999999999:::;;;<<<>>>EEELLLKKKFFF<<<;;;:::999888888888888777666555555444555666666777666555444333333444444333333222222222222222222111111222222222333333333333111//////000111000///111000000///000000111111222000///...///000///............///000111111111////////////............------...///////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000111///000000111222222333333111111111111111111111111///000000000111111111222111111111111222222222222222444666555333222333555333333333333444444444444333333333444444555555555444555555555666777777777777666666666666777888888444555555555555555444444777777777888999999::::::999999:::;;;;;;:::999999999999:::;;;;;;;;;;;;;;;AAA@@@???>>>===<<<<<<<<>>>>>============<<<<<<999:::;;;:::999888999:::777888888888888888888888888777666555444555555666555444333222222222333333111000000///000000000111222222111111111000000000////////////000000000000......////////////......+++,,,,,,...///000111111......////////////......---------............///////////////////////////111111000000//////......,,,---///000000000000///,,,,,,---------.........---------.........//////........................////////////////////////---------............///......------------......////////////////////////,,,,,,---...............,,,...---***+++///000...//////..........................................,,,,,,------...//////000000///------...///...---........................//////////////////////////////............//////........................///...,,,******,,,...///EEEEEEEEEFFFGGGGGGHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA>>>???AAACCCDDDDDDDDDCCC???>>>===============>>><<<<<<;;;::::::999999888555666777999@@@FFFDDD>>><<<;;;:::999888888888888999999888777777888999:::888777666444333333444444333333333222222222111111111111111222222333333333333111//////000111000///000//////............//////...------...///...,,,---......///000111111222000/////////..................///000000111000000111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111/////////////////////////////////000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000///000000111222222333333111111000//////000111111//////000000111111111222000111111111111222222222222444666555333222333666222222222333333333444444333333333444444555555555333444444555666777888888555555555555555666777777555666777888999999999999777777888888999999::::::888999::::::::::::999888999999:::;;;;;;;;;;;;:::<<<;;;:::999999:::<<<===============>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFFFFEEEDDDDDDFFFJJJMMMOOOPPPHHHIIIJJJJJJHHHFFFFFFGGGAAADDDGGGHHHIIIJJJKKKMMMJJJJJJJJJJJJKKKMMMNNNOOOLLLJJJHHHFFFFFFHHHJJJLLLIIIHHHGGGGGGGGGIIIKKKMMMJJJLLLNNNOOOOOOOOOMMMLLLLLLMMMOOOPPPPPPOOOMMMLLLGGGHHHIIIHHHFFFFFFGGGHHHEEEDDDCCCBBBAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<:::888777777888777777777777777888888888888777666444444555555666555444333222111222333444111000///......///000111222222222222111111111111////////////000000000000---...///////////////...111111000///......------......////////////......---------.........//////000000000000000000000000////////////000000000000+++,,,...000222222222222,,,,,,,,,---------......---------.........//////,,,,,,------.../////////000000////////////000000---------.........//////.........------.........////////////////////////+++,,,------......------(((...111...,,,000555777000000000///.........---........................,,,,,,------...///000000222000......//////...---........................//////////////////////////////............//////........................222000---++++++---000222FFFGGGGGGHHHHHHHHHGGGGGGGGGFFFDDDCCCAAAAAA@@@@@@AAAAAA@@@??????>>>>>>===;;;;;;;;;<<<<<<<<<<<<===;;;;;;::::::999888777777777888999999:::;;;<<<===:::888666555444555777888666666555444444444444555444444333333333333222222333333333222222111111111222222222222222222222222000000111111111111000000......////////////......000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////222222111000///...------000000000000000000000000////////////////////////111111111111111111111111///////////////000111111000000000000111111111111222222222111111111000000222222222111000//////...000000000000000000000000000000000000000000000000555444444333333222222111111222222333444555666666555555555555555555444444777777666666555555555555666666666666555555555555666666777888999:::::::::777777888888888999999999::::::::::::;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJLLLGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGEEEGGGJJJLLLKKKJJJJJJJJJIIIIIIJJJKKKMMMNNNLLLJJJHHHFFFFFFHHHJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOOOONNNMMMLLLGGGEEECCCCCCDDDEEEEEEDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999::::::999999888777777777888777777666555555444444222222222222222222222222000111222222222000///...///000111222222111000///000000//////.........---//////.........---------........................000000////////////000000........................///////////////////////////////////////...............////////////......+++,,,------,,,,,,...///..............................------------......000000//////.........---////////////............,,,---...//////...---,,,------------------,,,,,,........................,,,---......------...000000000000000////////////------............------...---,,,,,,,,,,,,---...............////////////111111000000//////..............................//////............//////........................//////000000111111222222GGGHHHHHHIIIIIIHHHHHHHHHFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777666777777888888999:::::::::888888666555555555666777666666555444444444444444444444444333333222222222333333333222222222111111222222222222222222222222000000111111111111000000//////000000000000//////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////......------000000000000000000000000000000000000000000000000///////////////////////////////////////000111111000000000000111111111111222222222111111111000000222222111111000//////...000000000000000000000000111111111111111111111111222333333333333333333333222222333333444555555555555555555444444444444444666666666555555444444444666666666666666666666666777777777888888999999:::888888888999999999999:::::::::999::::::;;;<<<===::::::;;;;;;;;;;;;::::::<<<<<<<<<===>>>>>>??????>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFGGGIIIKKKKKKJJJJJJIIIIIIHHHIIIKKKLLLMMMOOOMMMJJJHHHGGGHHHIIIJJJIIIIIIGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKHHHEEECCCCCCDDDEEEEEEDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;:::999999888888777777666555555777666666555444444333333222222222222222222222222000111111111111000000//////000111111111111000///000/////////............//////.........---------........................------,,,,,,,,,,,,------......................../////////////////////////////////////////////.........////////////......---...000///......000111..............................------------......000/////////............////////////............------............------...---------------------........................,,,---......------...000000000000000/////////...,,,------......------,,,......---,,,,,,---..................////////////000000000000//////..............................//////............//////.................................///////////////HHHIIIIIIIIIIIIIIIHHHHHHDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>=========<<<;;;;;;::::::999999888888777777666666777777777777777777777777777777777666666666555555666555555444444444444444555555444333333222111111333333333222222222222111222222222222222222222222000000111111111111000000000000111111111111000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////.....................---000000000000000000000000111111111111111111111111///////////////////////////////////////000111111000000000000111111111111222222222111111111111111222222111111000/////////000000000000000000000000222222222222222222222222111111222222333444444555333333333333444444444444444444444444444444444444555555444444444444333333555666666777777888888888888888888888888888888888999999999999::::::::::::999999999::::::;;;<<<===999::::::::::::::::::999;;;<<<<<<======>>>??????>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLQQQOOOLLLIIIGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHFFFCCCCCCDDDEEEDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@????????????======<<<;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::777777777666555555444444555555444444333333222222222222222222222222222222000000000000000000111222///000000111111000000///////////////...........................---------........................,,,,,,++++++++++++,,,,,,........................////////////////////////......//////////////////...//////000000//////...---///000000///...///111..............................------------......////////////............////////////............---------,,,,,,---------................................................,,,---......------...000000000000/////////......,,,------......------,,,......---,,,,,,---..................////////////000000000////////////...........................//////............//////////////////////////////---------------,,,,,,,,,HHHHHHIIIIIIHHHHHHGGGGGGBBBBBBBBBAAAAAABBBCCCCCCBBBBBBAAAAAA@@@????????????>>>===<<<;;;:::999999999999999999888888777777888888888777777666666666666666777777666666555444666555444444333333444444555555444333222222111111222222222222222222222222111111111111111111111111000000111111111111000000///000000111111000000///////////////////////////............////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------....../////////////////////////////////000000000000000000000000000000000000000000000000///////////////000000111///000000000111111111111111111111111111111111111111111111111000000//////000000000000000000000000222222222222222222222222111111222222333333333333444444444333333333222222333333333333333444444444333333333333333333333333555666666777888999999:::888888888888777777777777999999:::::::::;;;;;;;;;999999999999:::;;;<<<===::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>???>>>>>>??????@@@BBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGHHHIIIIIIJJJIIIHHHHHHGGGHHHIIIJJJKKKOOOMMMJJJHHHGGGHHHJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFDDDCCCDDDDDDDDDCCCEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;;;;777888999::::::;;;::::::777777666666555444444444333333333333222222111111111111111111111111111111111000/////////111222333///000000000000000000//////////////////.........................................................///......------......///........................////////////////////////............//////////////////000000000000//////,,,---///...---,,,---///..............................------------......///////////////.........////////////...............---,,,++++++,,,---............///////////////........................,,,---......------...000000000/////////.........---......//////......---......------------..................////////////////////////////////////........................//////............//////000000000000000000000000...---------,,,,,,++++++GGGGGGGGGGGGGGGFFFEEEEEEBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@@@@??????>>>??????>>><<<;;;:::999888::::::::::::::::::999999999999999888777777666666555666666666666555444444555555444333333333333333555555444333333222111111222222222222222222222222111111111111111111111111000000111111111111000000...//////000000//////...////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///000000111111////////////////////////////////////////////////000000000000000000000000///////////////000000111///000000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000222222222222222222222222333333333222222111111111444444444333333222111111222222222222333333444444222333333333333333333333555666666777888999999:::888888777777777777777777999999:::::::::;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>@@@AAACCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKKKKJJJHHHFFFGGGHHHKKKLLLJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJIIIFFFDDDCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>>>>===;;;;;;:::::::::777777888999:::::::::999888777777666666555444444222222222222222111111111111111111111111111111111111000/////////111222333000//////////////////000.........///////////////---.............................................000000////////////000000........................////////////////////////---.........//////000000//////000000000000//////---...//////---,,,---///..............................------------...............///////////////////////////..................,,,++++++,,,..................//////000000........................,,,---......------...000////////////............//////000000000000//////....................................////////////.............../////////........................//////............//////000000000000000000000000///......------,,,,,,,,,FFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@???>>>>>>===???>>>===<<<;;;:::999999;;;;;;;;;;;;;;;;;;::::::999999888888777777666666666666666555555555444444555444444333333333333333444444333333333333222222111222222222222333333333111111111111111111111111000000111111111111000000......////////////......000000000000000000000000....../////////000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////.../////////000000111111000000000000000000000000........................///////////////////////////////////////000111111000000000000111111111111111111111111111222222222111111000000000000000000000000000000000000000000222222222222222222222222444333333222111111000000444444333333222222111111000111111222222333333444222222333333333333444444555666666777777888888888777777777777777777777777999999999999::::::::::::888888888999999:::;;;<<<;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEFFFFFFGGGGGGGGGGGGFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFHHHIIIJJJJJJIIIHHHHHHIIIJJJKKKJJJHHHGGGFFFFFFIIIKKKMMMJJJJJJKKKKKKJJJJJJIIIHHHGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJIIIHHHHHHIIIJJJJJJIIIGGGDDDCCCCCCDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;:::::::::777777888999999999888888777777777666555555444444222222222222222222111111111111111111111111111111000000000000000000111222000//////......//////000.........///////////////---------................................................------.................................////////////////////////------......///000000000///000000111111000000///000111222111/////////000..............................------------...............///////////////////////////.....................------.........---------......//////000........................,,,---......------...000/////////.........------/////////000000/////////---...////////////...---............////////////---............/////////........................//////............//////////////////////////////..................------GGGHHHHHHGGGFFFEEEDDDDDDBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@???>>>>>>======<<<>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::777666666666666666666666777666555444333444555555555444333333222222333333222222333333333333444444111111222222222333333333111111111111111111111111000000111111111111000000//////000000000000//////000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......//////////////////000000000000000000000000///////////////////////////////////////////////////////////////000111111000000000000111111111111000000111111111222222222000000000000000000000111000000000000000000000000111111111111111111111111222222222111111111111111333333333222222222222222000000000111222333333333333333333333444444444555666666666666666666666666555555666666777777888888888888888999999999999:::888888888888999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<======>>>???>>>======>>>@@@BBBDDDCCCDDDEEEFFFGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIHHHFFFEEEGGGIIILLLKKKJJJIIIIIIJJJKKKKKKLLLJJJHHHGGGGGGIIIKKKMMMJJJKKKKKKLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNKKKJJJIIIHHHHHHIIIJJJKKKJJJGGGDDDCCCCCCDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;:::::::::888888888888888888777666666666555555444333333333222222222222222222222222111111111111111111111111000111111111111000000///000///............///000............/////////000---------.........//////...........................------,,,,,,------...........................////////////////////////------......///000000111000000111111111111000000000111222111/////////000..............................------------................../////////000////////////...............//////000000//////...+++,,,,,,---......//////........................,,,---......------...000//////.........---------------............---------...///000000///...---............////////////---------.........//////........................//////............//////........................---------...............IIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAA??????>>>>>>===<<<<<<<<<=========<<<;;;;;;::::::999999999999999999999999555555555555555555555555888666444333222333555666555444333333222222333333111222222333333444444555111111111222222333333333000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111000000000000111111111111000000111111222222222222000000000000000111111111000000000000000000000000000000000000000000000000000000000111222222333333222222222222222222222222///000000111222222333333333333333444444555555555666666666666555555555555444555555666777888888999777777888888888999999999888888888888999:::;;;<<<999::::::;;;;;;::::::999::::::;;;;;;<<<======>>>???>>>======>>>@@@BBBDDDAAABBBDDDEEEFFFFFFFFFEEECCCDDDDDDEEEFFFGGGGGGGGGFFFHHHIIIHHHEEEEEEGGGIIILLLLLLJJJJJJIIIJJJKKKLLLOOOMMMJJJHHHHHHIIIKKKLLLJJJKKKLLLLLLLLLKKKIIIHHHIIIIIIJJJKKKLLLMMMNNNOOOKKKJJJIIIIIIIIIIIIJJJKKKJJJGGGDDDCCCCCCDDDCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@??????===<<<;;;::::::999888888888888888777666555555555444333333222222111222222222222222222333333000000000000000000000000000111222222222000///...000///...------...///000---.........//////000000---------.........//////........................///......------......///........................////////////////////////---------...///000000111000000111111111111000000///000000///...------....................................------.........---.........//////000000000/////////...............///000111111000///...++++++,,,,,,---...//////........................,,,---///...------...000//////.........---------+++,,,,,,------,,,,,,+++---...///000000///...---............/////////000---------.........//////........................//////............//////........................,,,,,,,,,------.........HHHHHHHHHGGGFFFEEEEEEDDDEEEDDDBBB@@@??????@@@@@@======<<<;;;::::::999999;;;;;;::::::::::::999999999::::::::::::999888888777777777777777666555555666666666555444444333333555555444333333333444444222222222222222222222222222111111111000000//////111111111111111111111111000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///......------///000111////////////////////////000000000000000000000000000000//////.........---////////////////////////....................................////////////......////////////......------......//////000000000000//////......------------------------------,,,---......//////..............................000000000000000000000000000000000000000000000000000111111000//////111222111000000///000222444555555444444333222111000000000000111111111222222222111111111111111111111111111222222333333222222111666555444222222333444555444333333333333444555555111222444666777777666666777777777777777888888999::::::999999999:::;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<>>>???@@@@@@??????AAACCCGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHIIIJJJKKKMMMNNNNNNNNNLLLIIIFFFEEEGGGIIIJJJOOOOOONNNNNNMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGFFFDDDDDDDDDDDDEEEEEEEEECCCBBBBBBAAABBBBBB@@@AAAAAAAAAAAA@@@??????===;;;:::999999999777555777777777777777777777777888777666555555444555555222222222222222222222222333222000/////////000111////////////000000000000////////////////////////---...000111111111000/////////.........---------..................------/////////......---------,,,---......//////......////////////////////////------,,,,,,,,,,,,---------.........//////000000////////////////////////........................---...///...------...///......////////////......////////////////////////000000//////............---------............///,,,---......------///000///////////////...............------------......//////.........---------/////////...------,,,,,,///......---------..............................////////////////////////........................///...---,,,,,,---.../////////.........---------HHHGGGGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@????????????<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999999999::::::999999888777555666666666555555444333333333333333444444444444222222222222222222222222222222222222222222222222111111111111000000000///111111111111111111111111000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000........................///......---...///000111////////////////////////000000000000000000000000000/////////............////////////////////////....................................////////////......////////////...............//////////////////////////////.........------------------------,,,---......//////......////////////////////////000000000000000000000000000000000000000000000000000111111111//////000222000000000000000222333444333333333222222111111000111111111111111111111222111111111111111111111111111222222333333222222111333222222222222222333333444333333333333444555555333444555777777777777666888888777777888888999:::888888888999:::;;;<<<===<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;===>>>????????????AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHIIIKKKLLLMMMNNNOOONNNLLLHHHEEEEEEFFFIIIKKKNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>><<<::::::::::::888666777777777777777777777777777777666555444444444444222222222222222222222222222222111000000000000000////////////000000000000////////////////////////,,,---...///000//////...//////.........---------.................................---------,,,,,,,,,---......//////......////////////////////////000000000//////000000000///////////////.........////////////////////////........................---...///...------...///......////////////......////////////////////////////////////......---------------............///***,,,------,,,,,,---.../////////////////////.........------------......//////.........---------------..................////////////////////////........................////////////////////////........................///...------------.../////////.........---------FFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::999999888777666666666666666555555444111111111222333444444444000111222333333222111111222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000........................///............///000000////////////////////////000000000000000000000000////////////............////////////////////////....................................////////////......////////////......///////////////..................///////////////------------------------------...////////////...000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///000111000000000000000111222333111111111111111111111111111111111111111111111000111111111111111111111111111222222333333222222111111222333444444444444444444333333333333444555555666666777777888777777666888888777777888888999:::777777777888:::;;;===>>><<<<<<<<<<<<;;;;;;;;;;;;888888888999999999::::::<<<===?????????@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGDDDEEEEEEFFFGGGIIIJJJKKKHHHIIIJJJKKKLLLNNNOOOOOOOOOLLLHHHEEEDDDFFFIIILLLMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEEEEDDDEEEEEECCCCCCDDDDDDCCCBBB@@@???@@@@@@AAAAAA@@@@@@???>>>>>><<<;;;:::;;;:::999777777777777777777777777777666666555444333333333333222222222222222222222222222222222222222111000000////////////000000000000////////////////////////,,,------...///........................---------........................------------,,,,,,,,,,,,,,,---......//////......////////////////////////111111000000000000111111000000000///......------////////////////////////........................---...///...------...///......////////////......////////////////////////...............------------------............///+++---......---,,,---///......//////////////////......------------.....................---------,,,,,,------...//////000,,,---...///000000//////........................////////////////////////........................///...------------...///...............---------EEEEEEDDDDDDCCCCCCCCCCCC@@@AAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999888777777777888888888888888777777111222222222333333333444111222444555666555333222111111111111111111111111111111111000000000000000111111111111111111111111////////////////////////000000000000////////////......///000000000000000////////////////////////////////////////////////000000000000000000000000............/////////000///////////////////////////////////////////////////////////////.........////////////////////////....................................////////////......////////////......000000//////......------------......//////000000........................------...///////////////000000000000000000000000////////////////////////////////////////////////000111222222000//////000000000000000000111222222000000000000111111222222111111111111000000000000111111111111111111111111111222222333333222222111222333555777888888777777444333333333333444555555666777777777666666666555777777666666777777888999888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::<<<>>>???@@@@@@AAADDDFFFCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIJJJKKKMMMNNNNNNPPPLLLHHHDDDCCCFFFIIILLLMMMMMMNNNNNNMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDEEEDDDBBB@@@>>>@@@@@@@@@@@@@@@???>>>>>>===;;;::::::::::::888777777777777777777777777777555555444333222222222222222222222222222222222222111222333333333222000///////////////000000000000////////////////////////------........./////////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........///////////////////////////..................//////////////////.........////////////////////////........................---...///...---------///......////////////......////////////////////////............---------------------............///...000111000//////000111............////////////......------------..............................---------.........//////''')))+++---......---,,,........................////////////////////////.................................------.................................DDDDDDDDDCCCCCCCCCCCCCCC@@@AAAAAAAAA@@@>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888999999999999888777777777777888888888888777777444444444444333333222222000111333555555444333222111111111111111111111111000000000000000000111111000000000000000000000000////////////////////////000000000000////////////......///000000000000000////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////............////////////......////////////......000000//////......------------......//////000000........................---...//////000000//////////////////////////////////////////////////////////////////////////////000111333222000////////////000000000111111111111...//////000000111111222000000000000000000000000111111111111111111111111111222222333333222222111222333555777888888777777444333333333333444555555666666555555555555555555666555555555555666777777::::::999888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;===???@@@AAAAAABBBEEEGGGDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGHHHIIIKKKLLLLLLOOOLLLHHHEEEDDDFFFIIILLLMMMNNNOOOPPPOOONNNMMMLLLIIIHHHHHHHHHHHHIIIIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDAAABBBDDDDDDCCCBBB???>>>???@@@@@@@@@@@@???>>>>>>;;;999888888999999777666666666666666666666666666555444333222222111222222222222222222222222222222111111222333222111000///////////////000000000000///////////////////////////////////////000000000---.....................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........////////////////////////...------,,,,,,------...,,,------...///000000111////////////////////////........................---...///...---------///......////////////......////////////////////////........................---------............//////000111000///...///000---.........//////000000......------------......---.....................//////.........---------''')))+++---......---,,,........................////////////////////////........................---..................------.....................DDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???============<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888999999888888777666333444444555555555555555555555555444333222222222...///000222222222111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000---------------------------......///000/////////////////////////////////000000000000000000000000.........///////////////////////////////////////////////////////////////............////////////......////////////......///////////////..................///////////////..............................///000000000000///////////////////////////000000000000000000000000000000000000000000000000///111333333111///......//////000111111000000///......//////000000000111/////////000000000111111111111111111111111111111111222222333333222222111111222333444444444444444444333333333333444555555555555444444444444555666666555555555555666777777;;;:::999888888777777888888888888888999999999999::::::;;;;;;;;;<<<<<<<<<>>>???AAAAAAAAABBBDDDFFFDDDDDDDDDEEEEEEFFFFFFGGGEEEEEEDDDCCCDDDEEEFFFGGGKKKJJJIIIGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHJJJKKKKKKNNNLLLIIIFFFEEEGGGIIIJJJMMMNNNPPPQQQQQQPPPNNNMMMIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBCCCCCCBBBAAA???>>>??????@@@@@@??????>>>===:::888777777888888777666666666666666666666666666555555444333222222222222222222222222222222222222111111111111111000//////////////////000000000000////////////////////////000////////////000111111---------...............,,,,,,------.../////////,,,,,,,,,,,,------------,,,---......//////......//////////////////////////////............//////+++,,,---...///111222222////////////////////////........................---...///...------...///......////////////......////////////////////////.........///////////////---------............///---...///...,,,,,,,,,...------......///000000000......------------......---------...............000//////...------,,,,,,,,,---...///000000//////........................////////////////////////........................------...//////...---------------...............DDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@????????????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888888777777666222222333444444444444444333333333333222222222222...//////000111111222222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000------------------------------///000000000///...////////////////////////000000000000000000000000............/////////000////////////////////////////////////////////////............////////////......////////////...............//////////////////////////////.......................................///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111333333111///......//////000111111000///....../////////////////////---......///000111222222111111111111111111111111111222222333333222222111333222222222222222333333444333333333333444555555555555444444555666777888777777777777777888999999:::999888888888888888888888888888999999:::::::::999999:::::::::;;;;;;;;;>>>???@@@@@@???@@@BBBDDDBBBBBBCCCDDDDDDEEEFFFFFFFFFEEECCCCCCCCCDDDFFFGGGJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHIIILLLMMMOOOQQQQQQOOOMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????????????????>>>>>>===:::999777888999999888666666666666666666666666666666555444333333222222222222222222222222222222222111000//////......//////////////////000000000000//////////////////////////////...---...///000111---------.........//////,,,,,,------...//////000,,,,,,---------.........,,,---......//////......////////////////////////000000////////////000000,,,------...///000111111////////////////////////........................---...///...------...///......////////////....../////////////////////////////////000000000111111---------............///,,,---...---+++++++++,,,------......///000000111......------------......---------.........//////..................------////////////////////////........................////////////////////////........................------...//////...---------------.........//////DDDDDDDDDEEEEEEEEEEEEEEEEEEDDDBBB@@@??????@@@@@@??????>>>===<<<;;;;;;:::;;;;;;;;;:::::::::999999888888888888888777666666333444444555666666666555000000000111222222333333111111111111222333444555000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000////////////...//////000000000000000000000000000000000000000000000000000000000000000////////////////////////,,,---///000000000///...////////////////////////000000000000000000000000---.........//////000000////////////////////////000000000000000000000000............/////////000......////////////......---.........//////000000000000//////.........---////////////////////////...//////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///222444444111///...---//////000111111000///...////////////////////////,,,---...///000111222333111111111111111111111111222222222333333222222222666555444333222333444555444333333333333444555555666555555555666777999:::999999999888999999:::;;;888777777777888999::::::999999999::::::;;;;;;;;;888888999999999:::::::::===>>>???>>>===>>>???AAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEECCCBBBCCCDDDFFFGGGIIIHHHGGGGGGFFFFFFGGGGGGEEEFFFGGGHHHJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHJJJLLLNNNPPPPPPOOOLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHIIIIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>======;;;999888999::::::999888666666666666666666666666666666555444333333333333222222222222222222222222111000...---------...///////////////000000000000////////////////////////......---,,,---...///000---------.........//////,,,,,,------...///000000---------....../////////,,,---......//////......//////////////////////////////............//////.........///////////////////////////////////////........................---...///...------...///......////////////......//////////////////////////////000000111111222222---------.........//////...///000///---,,,---...---------...///000000111.........------.........---------.........//////,,,,,,------...///////////////...---------..............................////////////////////////........................,,,---...//////...---,,,---------.........//////EEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;<<<===>>>;;;;;;:::::::::999999999777777777777666666666666333333333333333333333333444444444333333333222222000111111111111222222222111111000000000000111111/////////000111111222222////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////......//////000000111111............////////////222111111000///......---////////////////////////........................///////////////.........000000000000000000000000//////000000000000//////................................................000000//////.........---////////////////////////............//////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111333222111111000111111111222222111111000/////////222222333333333333444444333333333333333333333333444444333222222222333333777777777777777777777777888777666666666777999::::::999777555555666888999888999:::;;;;;;;;;::::::<<<<<<<<<;;;;;;<<<<<<<<<;;;=========<<<===???AAACCCEEEFFFEEECCCBBBBBBCCCCCCDDDEEEDDDBBBAAAAAABBBEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMPPPNNNKKKHHHGGGFFFGGGHHHJJJIIIJJJKKKMMMMMMKKKIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCAAA@@@???AAA@@@>>>===<<<<<<<<<===;;;::::::999888777666666444444444444444555666777555555444444444333333333666666666666555444333222222222222111111111111000//////............////////////.........---------............................................................................................................////////////////////////////////////............////////////......////////////......////////////000000000000---------...............////////////////////////---......///////////////...............///000000111111222222222222111111111111111000//////......000000//////.........---............///////////////.........------------...........................///000000000///---,,,000000000000000000000000------............------000000000000000000000000//////.........---------//////.........---------******+++,,,---...///000EEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAA@@@@@@@@@??????@@@>>><<<;;;::::::;;;<<<;;;;;;;;;:::::::::999999888777777777666666555555444444444444444444444444222222111111111000000000000000111111111222222222111111000000000000111111333333222222111000000000////////////000000000000////////////////////////000000000000000000000000//////////////////////////////............//////.../////////000000000111/////////000000000000111111111111000///........./////////////////////////////////////////////////////////////////////...000000000000000000000000///000000000000000000///................................................000/////////............////////////////////////............//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000000000111000000000111222333333000000000000000111111111222222222333333333444444333333333333333333333333222222222222333444444555444444444444444444444444777777666666666777888999999888777666666777888888999999::::::;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;<<<======<<<===???AAAAAABBBDDDDDDDDDCCCDDDEEEDDDEEEFFFEEECCCCCCCCCDDDFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLOOONNNLLLJJJIIIIIIIIIJJJKKKJJJJJJKKKMMMLLLJJJHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDBBBAAA@@@@@@???>>>===<<<<<<<<<===;;;;;;:::999888777666666666555555444444444555555444333333333222222222222444444444444333222111000111111111000000000////////////............////////////.........---------...............---------........................++++++++++++++++++++++++....................................////////////....................................////////////......////////////........./////////000000000000---......///000111222222////////////////////////---......///////////////...------------...///000//////000000000000//////,,,,,,------......//////000/////////......................../////////////////////.........------........................///////////////...------........................---......//////......---//////////////////////////////.........---------//////.........---------,,,,,,------------......FFFEEEEEEDDDDDDEEEEEEFFFBBBBBBAAA@@@??????>>>===>>>===;;;:::999999::::::;;;;;;;;;;;;::::::::::::888888777777666555444444555555555555555555555555222111111111111000000000000000000111111111222222111111000000000000111111444333333222222111000000////////////000000000000........................000000000000000000000000//////////////////////////////............//////////////////000000000000000000000000111111111111111111000000//////......////////////////////////000000000000000000000000......//////////////////000000000000000000000000000000111111111111000000////////////////////////........................////////////............////////////////////////............////////////...//////000000//////...111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///111111111000000//////////////////000111333444555...//////000111111222222222222222222333333333333333333333333333333333333111111111222333444555666444444444444444444444444777666666666666777888888777777888888888888888888999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;;;;<<<===<<<<<<<<<>>>@@@>>>@@@CCCDDDCCCDDDEEEFFFFFFGGGHHHGGGEEEDDDEEEFFFHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLIIIGGGIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFEEECCCBBBAAA??????>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777777777666555444333333333333222222222222111111111111222222222222111000//////000000/////////.........//////............//////...............---------//////.........---------....................................................................................////////////------------------------............////////////......////////////............/////////000000000,,,---...///000222333333////////////////////////---......///////////////...------------......///...//////000000//////...,,,,,,,,,---......//////////////////........................////////////000000000/////////..............................///...---------------------------------------------......//////......---.......................................---------...............---------///.........------,,,,,,FFFEEEEEEDDDDDDEEEEEEFFFDDDDDDCCCAAA@@@???>>>======<<<;;;:::999999::::::;;;;;;;;;;;;::::::::::::999888888666555444333333444444444444444444444444333333333333222222222222000000000000111111111111111111000000000000111111///000000111111222333333////////////000000000000........................//////////////////////////////////////////////////////............//////////////////000000000000//////000000000111111111111000000000/////////...////////////////////////////////////////////////............////////////////////////////////////000000111111111111000000000000000000000000000000........................///////////////.........////////////////////////............////////////...//////////////////...000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////111111111000//////......000000000000111222333444//////000000111111111111111222222222222333333333333333333333333333333333111222222333444444444444666666666666666666666666555555555666666666777777666777888999999999999888:::999999999::::::;;;;;;:::999999999999999999::::::;;;<<<<<<;;;<<<>>>???>>>@@@BBBCCCCCCCCCDDDEEEEEEGGGGGGGGGEEEEEEFFFGGGIIIIIIJJJJJJKKKLLLLLLMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMLLLKKKLLLLLLKKKHHHFFFJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999888777777666555444444333333333444333222222222222111111111000111111111000000///...000000000/////////......//////............//////......................../////////...------,,,,,,........................////////////////////////....................................////////////------------------------............////////////......////////////.............../////////000000+++,,,,,,---...//////000////////////////////////---......//////////////////...............//////000000111111111111000000111000000//////...------///////////////.....................////////////000000000000////////////........................///...,,,++++++,,,---...------------------------......////////////..........................................................................................------------EEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDBBBAAA???>>>=========<<<;;;::::::::::::;;;::::::::::::999999999999888777666555444333222222222222222222222222222333333333222222222111111//////000000000111111111111111000000000000111111......//////000111111111////////////000000000000//////////////////////////////////////////////////////////////////////////////............//////000000000000////////////........./////////000000000000000000////////////////////////////////////........................---.........//////000000////////////////////////000000111111111111000000000000000000000000000000////////////////////////.........///////////////////////////////////////............////////////......////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////......222222111111111111111222111111111111000000//////111111111222222222333333333333333333333333333333333444444444444333111111666666666666666666666666444444555555666666666666555666777999::::::::::::::::::999999999:::;;;<<<999999999888888999999999999:::;;;;;;:::;;;===??????AAACCCCCCBBBAAABBBCCCDDDEEEFFFFFFDDDDDDEEEFFFIIIIIIJJJJJJKKKLLLLLLMMMKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHJJJKKKLLLMMMMMMMMMMMMLLLKKKLLLLLLKKKHHHFFFKKKKKKJJJJJJJJJJJJJJJJJJFFFGGGGGGHHHIIIJJJJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB===============<<<<<<<<<<<<;;;;;;:::999888777666333333333333333444555555333333333333222222222222000111111111111000000///111111000000000///////////////............//////---.....................//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////....................................////////////......////////////..................////////////...............---------////////////////////////---......///////////////000000//////...//////000000000111111111111000000000000000///......------.........///////////////............////////////000000000000////////////...........................---,,,++++++,,,.................................//////////////////...........................---.....................---.....................---------.........//////DDDCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBB@@@???>>>======<<<<<<;;;;;;:::999999999999999999888888888888777777666666555444333333111111111111111111111111111000000000000//////////////////000000000111111111111000000000000111111111000000///......------////////////000000000000////////////////////////000000000000000000000000//////////////////////////////............//////000000000000////////////............////////////000000000000////////////////////////////////////........................------......///000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////.........///////////////////////////////////////............////////////---......//////......---........................000000000000000000000000////////////////////////000000000000000000000000...//////000000//////...////////////////////////333222222111000000111111222222111111000//////...111111111111222222222222333333333333333333333333444555555555444222000///333333333333333333333333333444444555666555555555666666777888999;;;;;;<<<;;;:::999888999:::;;;<<<:::999999888888999999:::999:::;;;:::::::::<<<>>>???@@@BBBBBBAAA@@@AAABBBBBBDDDEEEDDDCCCCCCDDDFFFHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKKKKLLLLLLLLLIIIGGGJJJJJJJJJKKKKKKKKKLLLLLLFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA<<<<<<=========<<<<<<;;;;;;::::::999888777666666222222222222333444555666444333333333222222222222000111111222222111000000111111111000000000////////////............//////---------...........................................................................................................................////////////////////////////////////............////////////......////////////......------........./////////111111111000//////......////////////////////////---......///////////////000000///............///---......//////......---+++++++++,,,------...............///////////////............////////////000000000/////////..............................---------------......///...........................//////000000//////...........................---------...............---------...............------........./////////BBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???======<<<;;;;;;;;;::::::999888777888888888777777777777666666666666555555444444444222222222222222222222222000000000000////////////////////////000000000111111111000000000000111111111111000000///.........////////////000000000000........................000000000000000000000000//////////////////////////////............//////111000000000/////////......////////////000000000////////////000000000000////////////////////////........................------......///000000111000000000000000000000000......////////////..............................////////////////////////............/////////000////////////////////////............////////////---......//////......---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......////////////......------......///000000000111111111000111111222222111111111000000000000000111111111111222222222222333333333333333333333333333333555555555333111000333333333333333333333333222333444555555555444444666666666777888;;;===>>>;;;:::999888888:::;;;===::::::999999999999::::::888999::::::999:::<<<>>><<<>>>AAAAAAAAAAAABBBCCCBBBCCCEEEDDDCCCCCCEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNKKKJJJJJJKKKMMMLLLJJJHHHGGGHHHIIIIIIJJJKKKLLLLLLGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???;;;;;;<<<======<<<<<<;;;:::999999888777666555555333333333222333333444444222222222222111111111111000000111111111111000000000000/////////.........//////............//////---------.........//////,,,,,,------.../////////........................000000000000000000000000....................................////////////....................................////////////......////////////......---------.........//////000000000000000/////////////////////////////////---......///////////////......---,,,,,,,,,,,,,,,------............------***++++++,,,,,,------.............../////////000............/////////////////////.........------........................------...///////////////------------------------//////000000000000//////////////////////////////---------.........//////---------.........//////////////////............BBBAAAAAA@@@@@@AAAAAABBB@@@@@@???>>>===<<<;;;;;;999999:::999999888777666777777777777666666666666555555555555555555444444333333333333333333333333222222222222111111111111////////////000000000000111111000000000000111111/////////000111111222222////////////000000000000------------------------000000000000000000000000//////////////////////////////............//////111111000000/////////...000000000000111111111111////////////000000000000////////////////////////000000000000000000000000---------...///000000111000000000000000000000000------............------........................000000000000000000000000---.........//////000000////////////////////////............/////////000---..................---000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000......////////////......,,,,,,---...///000111111//////000000111222444444/////////000111111222222000111111111111222222222333333333333333333333333111222444555555444333111555555555555555555555555222333444555555555444333777777666666888;;;>>>???;;;:::999888888:::<<<===;;;::::::999999::::::;;;888999::::::999:::<<<===:::<<>>>>>:::;;;<<<=========<<<;;;999999888777666555444444555555444333222222222222111111111111000000000000//////000000000000000/////////.........---------//////............//////---------.........//////+++,,,,,,---...///000000..................................................................................../////////000------------------------............/////////000......////////////......---------.........//////,,,---------......//////////////////////////////---......///////////////---,,,++++++************//////000000000000//////000//////......---,,,,,,---.........//////000000............/////////000///.........------------........................,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////000000000000000000000000---------.........//////---------.........//////111111000///...---,,,,,,CCCBBBAAAAAA@@@@@@AAAAAA>>>?????????>>><<<:::888888888888888888888888888888888777777666666555555666555444222111111222222111111111000000000//////111111000000000000111111222111111111000000//////000000000000000000000000...//////000111222222333000000//////.........---000000//////.........---...//////...------000222222111000//////...////////////000000000000//////...............///000000111000000////////////000000000000000000000000000333222000///........./////////000000///...------000000000000111111111111////////////////////////111111111111111111111111////////////////////////////////////////////////............//////////////////.........---------/////////////////////////////////...---------,,,000000000///......------////////////////////////////////////////////////////////////////////////000000//////.........---000000000000000000000000222222222111111111000000111111000000000000111111444444333222111111111222111222222333333222222111444444444555555555666666:::999888666444333333333111111222333444444444333:::999888999:::;;;:::888999888777666666777888888;;;::::::999888888888999999999999888999999::::::>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIGGGFFFGGGHHHJJJLLLKKKLLLLLLLLLLLLLLLKKKKKKEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFEEEDDDCCCCCCDDDDDDGGGFFFEEEDDDCCCBBBAAAAAA<<<<<<;;;;;;;;;<<<<<<===::::::999999888777777777666666666666555555555555444444444333333333222222...///000111111111111111000000000000000000000000111111///......---------......///////////////...//////............//////////////////////////////........................000000//////.........---...,,,******---...---+++.........////////////000000000//////.........---///////////////.........000000000000////////////------------------------................................................---------.........////////////............//////000000000000...,,,***)))---------------------------------............///......------------......000000000000000000000000000//////.........//////........................////////////////////////111111000///...---,,,,,,///...---,,,+++,,,---.........------------......---------------------------.........//////000000AAAAAA@@@???????????????>>>>>>>>>===<<<;;;999999888888888888888888888888777777666666555444444444666555333222111111222222333333222222222111111111111111000000000000111111111111111000000000//////000000000000000000000000......///000000111222222000/////////............000000/////////.........---...///.........000222111000000////////////000//////000000000000//////...............///000000000000////////////000000000000000000000000000000333222000///.........//////////////////...------............////////////000000000000000000000000........................////////////////////////....................................//////////////////.........---------////////////////////////..................------.........///////////////////////////////////////////////////////////////////////////////////////000/////////............000000000000000000000000222222222111111111000000//////............//////111111000/////////000000111222222333333222222111333333444444444555555555888777666555444333333333333333333333444444444444666555555666888:::999888888888777666666777888999;;;:::999999888888888999::::::999999::::::;;;;;;>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEDDDCCCBBBAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888777666666666666666666555555555444222222111111111000000000///000000111111111111000000000000000000000000000111000//////..................///////////////...------,,,,,,,,,,,,------................................................///.........------------...,,,******---...---+++------........./////////000/////////............/////////////////////...000000000000////////////------------------------................................................---------........./////////......------....../////////000///...---+++***---------------------------------............///......------------......//////////////////////////////............//////................................................000000//////......------+++******+++,,,---///000......------------........................................../////////000??????>>>============>>>>>>===<<<:::999999999999999999999999999999999999666666555555444333333222555444333222222111222222444444444333333333333333111111000000000000111111111111000000000000//////000000000000000000000000.........//////000000111////////////............000000////////////......+++---///000//////000222000////////////000000111//////000000000000//////...............///000000//////...//////000111222000000000000000000000000222111000///.........//////////////////......---............////////////111111111111111111111111........................////////////////////////------------------------............////////////...............---------////////////////////////..................//////------......///000000111////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000222111111111111000000000//////............////////////.........///000000111111222222222222111111222222333333333444444444555555444333333333444444666555444333333333444555444444444555888:::::::::777666666666777888999:::::::::999888888888888999:::::::::::::::;;;<<<<<<>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<999999888888777777666666666666555555555444444444222111111111111000000000000111111111111000000///000000000000000000000000000000///////////////000////////////////////////------,,,,,,,,,,,,------////////////////////////........................---------------,,,,,,,,,...,,,++++++,,,------,,,,,,---------............////////////..................//////////////////////////////000000000000------------------------................................................---------..................------,,,,,,------.........//////......---,,,---------------------------------............///......------------..............................///...............//////........................................................................++++++++++++,,,---//////......------------......////////////////////////............////////////???>>>>>>==================<<<:::888777888888999999999999999999999999999666666555555444333333333444333333222222222111111333333333333333333333333111111000000000000111111000000000000000000//////////////////////////////---........./////////000///////////////.........000000//////////////////,,,...111111000///////////////...//////000111111//////000000000000//////...............///000000............///000222222////////////////////////111111000///////////////...///////////////......000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////------------------------............////////////........................////////////////////////------......//////000000............//////000000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////111111111111000000000000111111000000000000111111000000//////000111222222111111222222222222111111111111222222222333333333333333222222333333444555888777555333222333555666777666666777:::;;;;;;:::555666666777888999999:::999999888888888888888999999999999999::::::;;;<<<>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@<<<<<<;;;;;;::::::;;;;;;999888888777666666555555555555555444444444333333333333333333222222222222111111111111111000///...000000000000000000000000000/////////000000111222000000000/////////////////////............//////000000000000000000000000........................------------------------...---,,,,,,,,,---------,,,,,,,,,---------......///////////////.....................////////////////////////000000000000................................................................................................---,,,,,,++++++,,,,,,---------..........................................---------............///......------------......------------------------......---------...//////................................................---------......///////////////...------,,,,,,,,,......------------.......................................///////////////??????>>>===============<<<;;;999777777777888999888888888888888888888888777777666666555444444333222222222222222222111111111111111111222222222222111111000000000000111111//////////////////000000////////////////////////............////////////........./////////////////////000000000000000000///111222222000...---...//////...//////000111111//////000000000000//////...............///000000............///000222222////////////////////////000000000000000/////////......///////////////...000000000000111111111111////////////////////////////////////////////////////////////////////////------------------------............////////////---.....................////////////////////////---......//////000000000000000//////............////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000111111000000000000111111000000//////000111222222000111111222222111111000111111111222222222333333222111111222222333555555888777555333222333555666999777777777999:::999888555555666777888999999999888888888777777888999999777777777777888999:::;;;>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDBBBBBBAAAAAA@@@@@@??????<<<<<<;;;:::::::::::::::888888777666666555555444444444444444333333333333333333333222222222111111111111111111111000///.../////////////////////////////////000111222333444222111000/////////////////////............//////////////////////////////..........................................//////------------,,,,,,---...,,,,,,,,,---------...............///////////////---.........//////000000.../////////000000000111.............................................................................................---,,,,,,++++++++++++,,,,,,------------.........///........................---------............///......------------......---------------------------------------...//////................................................,,,,,,------......//////000000000///...------,,,......------------......------------------------///////////////.........???>>>======<<<<<<======::::::999888888888888888777777777777777777777777777777666666555444444444111111222222222222111111///000000000000111111111111111000000000000111111......////////////000000000000000000000000000000////////////////////////........./////////////////////000000000000111111000111222222000......///000////////////000000111//////000000000000//////...............///000000//////...//////000111222000000000000000000000000//////000000000000//////---...//////////////////............////////////........................------------------------////////////////////////------------------------............////////////---------...............//////////////////////////////////////////000000111000000///......------////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000//////000000000000000111//////............////////////.........///000000000000111111111111000000111111222222222333333333222222222222333444555666666555444333333333444555777666555555777777666555555666777888888999888888888777777777777888999999666666666666777999:::;;;>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>===<<<;;;:::999999999999777777666666555555444444444444333333333222222222111000000000000/////////000111111111111000000///////////////////////////......///000111333555666333222000///...//////000------,,,,,,,,,,,,------------------------------.................................///////////////---......---,,,,,,---///,,,---------.....................///////////////------......///000000000......//////000000111111.......................................................................................------------,,,,,,++++++,,,,,,---......---------......///........................---------............///......------------......------------------------,,,,,,,,,,,,---...//////........................------------------------,,,,,,------.........///------...///////////////......------------......------------------------///////////////.........===<<<<<<;;;;;;;;;;;;;;;999999::::::999999888888666666666666666666666666666666555555444333333222000111222333333222111000/////////000000000111111111111000000000000111111........./////////000000000000000000000000000000000000000000000000000000............/////////000//////000000000111111111///000111000//////111333111000000////////////000//////000000000000//////...............///000000000000////////////000000000000000000000000000000...///000111111000//////------...///////////////............////////////////////////////////////------------------------////////////////////////....................................////////////---------.........//////////////////////////////000000000//////////////////////////////.........////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000////////////000000111111//////............//////111111000/////////000000000000111111111111000000222222222222333333333444333333222333333444555666333333333333444444444444555444444555777888777666666777888888999888777777777777777777777888999999666666666777888999;;;<<<>>>>>>???@@@AAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA@@@AAABBBBBBBBBBBBAAA@@@DDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@???@@@AAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCC???@@@BBBCCCDDDCCCBBBAAA@@@????????????>>>>>>>>>===<<<;;;:::999999999999777777666555555444444333333333333333222222222222000000000000///////////////000000111111111111000////////////////////////......///000222444666777444333111///......///000------,,,,,,,,,,,,------------------------------........................---------....../////////---...///...,,,+++...000------........./////////............/////////000------......///000000111.........///000111111111........................................................................//////.........---------------,,,,,,,,,,,,------//////------,,,---..............................---------............///......------------......------------------------,,,,,,,,,,,,---...///000........................------------------------------------------------+++,,,---.........---,,,......------------..............................000/////////............<<<;;;::::::999999::::::888999:::;;;;;;:::888777555555555555555555555555555555444333333222222111000000222333333222111000//////000000111111111222111111000000000000111111---.........//////000000000000000000000000000000111111111111000000000000---.........//////000000//////000000111111111222---.../////////111444777222111000//////...////////////000000000000//////...............///000000111000000////////////000000000000000000000000000...///000111111000//////------...///000000//////000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000---------.........//////////////////////////////111111000000//////......------......///000000000////////////////////////////////////////////////////////////////////////---.........//////000000000000000000000000000000.../////////000000111111111111000000000000111111444444333222111111222222000000111111111111000000222222333333333444444444444333333333444444555666111111222333444444444333555444444666999;;;;;;:::777777888999999888666666777777666777777888999999777777777888999;;;<<<===>>>>>>???@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@DDDDDDDDDCCCCCCBBBBBBBBB@@@>>>===<<<<<<>>>@@@AAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCCCC>>>???AAACCCCCCBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;:::999999999999777666666555444444333333333333333222222222111111222222222222111111111111...///000111111111111111////////////////////////---...///000333555777888444333111///......///000/////////....../////////111111111111111111111111........................,,,,,,,,,------.........---...000...,,,+++...000.........////////////000---.........//////000000---------...///000000111---......///000111111222////////////////////////................................................//////.........---------...------,,,,,,------...000///...---,,,------...////////////////////////---------.........//////.........------.................................+++++++++,,,---...///000........................------------------------------------------------------------,,,***((('''.........------.........////////////////////////000000//////.........---999999999999999999999:::::::::999999888666555444444333333222222333333444333333333222222222111111000000000000000000000000111111000000000///......000000/////////000111111000000000000////////////000000000000000000000000......------------......////////////000000000000////////////........................////////////000000000000000000000000---...///111111///...------.../////////...,,,+++,,,,,,...///000000000000000///...------...///000000000000000000000000000////////////////////////...............///000111000000000000111111111111111000///...------...///,,,---------.../////////---------............///////////////////////////.................................------,,,,,,,,,---......///////////////////////////////////////............////////////000///...------...///000///////////////////////////////////////.........---...///000000///...---//////000000000000//////111111000///////////////000000////////////000000000000111111111111000000333111///000333333222///333333333333333333333333222222333333333333444444777666666555555555666666888888777777777777888888777777666555555555555555666777888999999::::::999:::;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@???===>>>@@@AAABBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@===>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBEEEGGGFFFCCCAAABBBDDD@@@AAAAAABBBBBBAAAAAA@@@============<<<<<<<<<<<<;;;999666555444666888:::888777777666555555444444333111111111333444333222000000000000000000000000000000////////////000000////////////////////////...///000111222333444555444222111///....................................//////...---,,,++++++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////////////////////////////000000111000000///...000//////........./////////000111///---,,,...000//////.........---------........................---.........---,,,,,,+++......------------......///......---------......---------....../////////..............................//////......---,,,000///---+++++++++---...++++++++++++++++++++++++---------............///---------............///.../////////---,,,---...------------------------......---,,,---...///000---------............///////////////////////////999999999999999999999999:::::::::999888777555444444444444444444444444444333333333222222222111111111111111111111111111111,,,---......///000111222/////////000000000111111000000000000////////////000000000000000000000000000000//////////////////////////////000000000000////////////........................////////////000000000000000000000000---...000111111000...---//////000000//////...---------...///000000000///000///...------...///000000000000000000000000000000000000000000000000000000000/////////000111111//////000000000111111111111000///...---......///---------...............---------............///////////////////////////......................../////////......------------......///////////////////////////////////////............////////////000///............///000////////////////////////////////////////////////---...///000000///...---//////000000000000//////111111000///////////////000000////////////000000000000111111111111000000222000///000222333222000333333333333333333333333222222333333333333444444666666555555555555666666888777777777777777777888888888777666666666666666777777888999:::::::::::::::;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>???@@@AAAAAAAAA@@@BBBAAAAAAAAA@@@@@@@@@@@@======>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCAAACCCEEEDDDBBB@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@============<<<<<<<<<<<<:::999777666555666777888777777666555555444333333333222111111333333222111000000000000000000000000000000////////////000000////////////////////////,,,------...///000111111000///...---,,,,,,------.............................................---+++,,,------......------------------------------....................................////////////........................//////////////////////////////............//////...///111///---,,,---/////////.........---------.........................../////////......---,,,......------------......///......---------......------------..........................................//////......---,,,///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///.../////////---,,,---...------------------------...------,,,---...///000---------............///////////////////////////888888888888888888888888999999999999888777555555555555666777777666555555333333333222222222111111111111111111111111111111...///000000///000111333)))+++,,,.../////////...000000000000////////////000000000000000000000000333222111111000000000000////////////000000000000////////////........................////////////000000000000000000000000...///000111111000///...111111000////////////000......///////////////...//////............//////000000000000000000000000000000000000000000000000000000//////...///////////////000000000000111111000000///............///...............------------------............///////////////////////////........................///////////////.........---......///////////////////////////////////////............////////////000//////......//////000////////////////////////////////////////////////......////////////......//////000000000000//////111000000///////////////000000////////////000000000000111111111111000000000///...///111222222111111111222222333333444444222222333333333333444444666555555555555555666666777777777777777777777777888888777777666666777777777888999::::::;;;:::::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@@@@?????????????????????@@@@@@AAAAAAAAA@@@@@@@@@??????======>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBB@@@BBBCCCBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@============<<<<<<<<<<<<:::999999888777666555555666555555444444333333222444333111111222222111///000000000000000000000000000//////......//////000////////////////////////------------......//////......------,,,------..................................../////////000000+++,,,------......------........................---------------------------............/////////........................//////...------...///000//////............//////---...000///...,,,,,,---...............---------------------------------/////////000//////...---......------------............---------......///------------------,,,,,,..............................//////......---,,,...---,,,+++***+++,,,------------------------------------............///---------............///.../////////---,,,---...------------------------...------------...//////---------............///////////////////////////888888888777777777777777888888888777777555444444333555777888888777555333333333333222222222111111111111111111111111111111000111222111///////////////000222333444333111000000000000000////////////////////////////////////333333222111000000000000////////////000000000000////////////........................//////////////////////////////////////////000111111000//////111000///.........000000...///////////////...---/////////....../////////000000000000000000000000........................///...---,,,,,,,,,,,,,,,////////////000000000111/////////.........///////////////...---------,,,---------............///////////////////////////........................//////..................---......///////////////////////////////////////............////////////000//////////////////000///////////////////////////////////////000000000...//////////////////...//////000000000000//////000000////////////000000000000////////////000000000000111111111111000000/////////000111111222111000000111222333444444555222222222333333333444444555555444444444555666666666777777777777777777666777777666666666666666777666777888999:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???@@@???>>>===>>>>>>@@@AAAAAAAAA@@@@@@@@@?????????======>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@============<<<<<<<<<<<<999999:::999888666444333444444444333333222222222555333111111222111000...000000000000000000000000/////////....../////////////////////////////////////////////////////////............//////000000.............................................///+++,,,------......------------------------------++++++++++++++++++++++++---------.........//////........................///...,,,+++,,,---///000///............//////000---...//////...---,,,,,,........................------------------------....../////////......---......------------.........------------...//////......------,,,,,,++++++.................................///......---,,,---,,,++++++++++++,,,,,,---------------------------------............///---------............///.../////////---,,,---...........................------------......//////---------............///////////////////////////888888888777777777666666666666666666555444333333222333555666666555333222333333333222222222111111111111111111111111111111...///222555999::::::999BBBBBBAAA@@@===999555333000000000000////////////////////////////////////222111000///////////////////////////000000000000////////////........................//////////////////////////////////////////000000000000/////////...---,,,---...///000...///////////////...---...//////////////////...////////////////////////------------------------///...---,,,,,,,,,,,,,,,...////////////000000000......///////////////////////////...---------,,,---------............///////////////////////////........................---------------------------......///////////////////////////////////////............///////////////000000000000000000///////////////////////////////////////000000111111/////////......///////////////000000000000//////000000////////////000000000000////////////000000000000111111111111000000///000000000000111111222000000111111222333444444222222222333333333444444444444444444444555666666555666777777777777666555555555444444444555555666555666777888999999999999:::;;;<<<===>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBAAA@@@??????@@@@@@AAAAAA@@@@@@???============<<<<<<<<<<<<999999::::::999666444333333333333333333222222222444333111111111111///...//////////////////////////////............//////////////////////////////////////////............------...//////000000000........................//////......---,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------....................................///...,,,+++,,,---///111...............///000000..................---,,,---.....................------------------------,,,------.........------......------------......---------------...//////.........------,,,,,,,,,.................................///......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///.../////////---,,,---...........................---------...............---------............///////////////////////////999999999888888777777666555555555555555444333333111222333444444333222111333333333222222222111111222222222222222222222222000111666AAALLLRRRPPPLLLIIIHHHEEEAAA<<<666111///000000000000////////////000000000000000000000000/////////......//////000////////////000000000000////////////........................////////////000000000000000000000000/////////....../////////...------------......///......///////////////.........////////////......////////////////////////////////////////////////000000//////.../////////......////////////000000---...//////000/////////...............------------------............///////////////////////////........................,,,,,,,,,------------------......///////////////////////////////////////............///////////////000000111111000000///////////////////////////...//////000000111111222//////............////////////000000000000/////////////////////000000111000000////////////000000000000111111111111000000000222333222111000111222000000111111222222333333222222333333333333444444333333333333444555666666555555777777777777555555444444333333444444555555666666777888999999999999:::;;;<<<===>>>>>>>>>>>>======>>>???@@@@@@@@@@@@????????????@@@AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@BBBAAAAAAAAABBBBBB@@@?????????@@@@@@@@@@@@??????============<<<<<<<<<<<<888999999999888777555444333333333333333333333333333222000000111111000...///////////////////////////......------......///////////////////////////------------------,,,,,,***+++,,,---------------........................000///...---,,,+++******+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------...------------///000111......---......///000111111000...---...//////...---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------......------------......---------------...///000..................------..............................//////......---,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///.../////////---,,,---...........................,,,---......//////......---------............///////////////////////////;;;::::::999888888777777666666777777666666555555222222333333333333222222333333333222222222111111222222222222222222222222444333777DDDSSSXXXQQQHHH===<<<:::777444111///...000000000000////////////000000000000000000000000............///000000111////////////000000000000////////////........................////////////000000000000000000000000......------------......------...///////////////------...///000000000///---...///000000///...---////////////////////////////////////////////////000000/////////000111111........./////////000000,,,---///000000000//////---------...............---------............///////////////////////////........................------------.........///---......///////////////////////////////////////............///////////////000111111111111000///////////////////////////...//////000111111222222000///...------...///000//////000000000000/////////////////////000111111000000////////////000000000000111111111111000000222444555444111000111222111111111111111222222222222222333333333333444444333333333333444555666777444555777888888777555444444444444444444555666666888888999:::;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@===>>>@@@AAACCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@BBBCCCDDDDDDCCCBBB@@@AAA@@@???@@@AAAAAA???===??????@@@@@@@@@@@@??????============<<<<<<<<<<<<888888888888888777666666333333333444444444444444222111///000111222000//////////////////////////////......------......///////////////////////////---------------.........***+++,,,---------,,,+++........................//////......------,,,,,,+++,,,------......------------------------------........................,,,,,,---------.........------------------------------...//////000111111---------......///000111555111---,,,...000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------......---,,,,,,------///000000......//////////////////..............................//////......---,,,,,,---......////////////---------------------------------............///---------............///.../////////---,,,---...........................,,,---.../////////...------------............///////////////////////////;;;;;;::::::999888777777777888888888888777777666444333333222222333333444333333333222222222111111222222222222222222222222333///000;;;HHHJJJ===000000000000000222333555666000000000000////////////000000000000000000000000............///111222333////////////000000000000000/////////......................../////////000000000000000000000000000...------,,,,,,------...---...///111111111000///,,,,,,...///000000000000---...///000000///...---////////////////////////------------------------...............///000111............/////////000,,,---///000000000//////,,,------....../////////---------.........//////////////////////////////........................---.........//////000000---......///////////////////////////////////////............/////////000///000111222222111000///////////////////////////...//////000111222222222000///...------...///000//////000000000000/////////////////////000111111000000////////////000000000000111111111111000000444666777555111000111222222222222111111111111111222222333333333444444444222222222333444555666777444555666888888666555444555555555555555666777888999:::;;;<<<============:::;;;<<<===>>>>>>>>>>>><<<<<<>>>??????@@@@@@@@@<<<>>>@@@CCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCCAAABBBDDDEEEEEEDDDBBBAAA@@@>>>===>>>@@@@@@>>>;;;??????@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<888888888777777777777777444444444444444444444444111000///000111222111000////////////////////////.........------........./////////////////////////////////000000000111111------/////////...---,,,.................................///////////////+++,,,------......------........................------------------------,,,,,,,,,---------......---------------------------...///000111111111111---------......000111111777222---,,,...111222111---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////.........------.........,,,,,,,,,---...///000111......//////000000111111..............................//////......---,,,------...///000000//////////////////////////////---------.........//////---------.........//////.../////////---,,,---...////////////////////////,,,,,,.../////////...------------.........//////////////////////////////:::999999888888999999:::777777777777666666666666333333333333333333333333444444333333222111000000111111111111111111111111555222000222666999777333000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......000//////............///000000000000000000000000........................//////000111111111111111////////////////////////000000//////.........------...///000000///...---------......//////000000------...///000000//////////////////////////////////////////////////////////////////////////////---...///000000///...---////////////////////////.......................................///000000///////////////.........000000//////......------///000111000///...///000......---------......///////////////////////////////////////////////////////////////////////////111111000000//////......------............------///000111222222222222222222222111111000000//////......//////000222333444000000//////000000111222333333333333333333333333111111222222222333333333333444555555555444333222555555555555666666666666:::::::::777555444666777666666666666777777777777<<<<<<<<<;;;;;;:::::::::<<<<<<;;;<<<<<<===>>>???===>>>@@@BBBBBBAAA@@@???======???BBBDDDFFFHHHIIIKKKIIIGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFGGGFFFEEECCCAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@????????????>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;999:::;;;;;;:::777555333555555444333333333333444111111111111000000000000...///000000000///---,,,........................------------------------//////////////////////////////.........---------///............---------//////000000///...------------------------------------------------------,,,---------.../////////---------------,,,,,,,,,........................000000//////......---------------.........//////...///...---,,,,,,...000------............------.........------,,,,,,,,,------............------,,,------......------,,,---------....../////////000000//////.........---........................((()))+++---------+++***+++++++++,,,,,,---------//////.........---------///...---,,,,,,---.../////////.........//////000........................---...//////------...///........................000000////////////000000------------.........///999999999888888999999999777777777777666666666555333333333333333333333333444444333333222111111000111111111111111111111111222///---///333555333111////////////////////////........................000000000000000000000000000000000000000000////////////......//////000000000000000000000000000000........................//////000111111111111000////////////////////////000/////////...............///000000000///...------------...............,,,------...............////////////////////////------------------------////////////////////////---...///000000///...---////////////////////////.......................................///000000/////////////////////...000000000//////............///000000//////000111/////////......//////000////////////////////////////////////////////////////////////////////////111111111111000000000000---......//////......---///000111111111111111111111000000000000/////////............///000111222000000000000111111111222222222222222222222222222111111222222222333333333333444444555444444333333555555555555666666666666888888777555333333444666666666666666777777777888;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<===>>>?????????@@@AAABBBCCCBBB@@@???===>>>@@@BBBDDDFFFHHHHHHHHHGGGFFFFFFHHHIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFHHHGGGEEECCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>??????>>>>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::999:::::::::999777555333555555444333333333333444111111111000000000/////////////////////......---........................------------------------//////////////////////////////.........---------///............------------------------,,,++++++---------------------------------------------------------...............................................................///////////////.........---------.........//////.........---,,,,,,...000------............------......---------,,,,,,,,,------............------,,,------......------,,,,,,---------............000/////////.........---........................)))***,,,---...---,,,+++,,,,,,---------.........//////.........---------///...------------...///...---------...//////000........................,,,---......,,,,,,---...........................------,,,,,,+++,,,,,,,,,------........./////////999999888888888888999999777777777666666666555555444444444444444444444444444333333222222111111111111111111111111111111111000...---...222333222///////////////////////////........................000000000000000000000000000000000000111111111111.../////////000111111222000000000000000000000000////////////////////////...///000000111111000000////////////////////////////////////............///000000000000///...---......------------------,,,,,,---------.........////////////////////////........................////////////////////////......////////////......////////////////////////.......................................///000000......//////////////////000000000000////////////---///000000//////000222111000000//////000000111////////////////////////////////////////////////////////////////////////000111111111111111222222---......//////......---000000000000000000///........./////////000000000//////............//////000000111222222222222111111111111111111111111111111111222222222333333333444444444333333444444555444555555555555666666666777777777666444333444666666666666777777777888888::::::::::::;;;;;;;;;;;;============>>>???@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>???@@@BBBDDDEEEGGGGGGEEEEEEDDDFFFIIIKKKKKKJJJFFFEEEDDDCCCCCCDDDEEEEEEGGGFFFEEECCCBBBAAA@@@@@@?????????@@@???>>>>>>===>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;:::999888888777888999999999888777555444555555444333333333333333111111000000000000//////000//////............////////////////////////////////////////////////////////////////////////////////////.........------///............---------,,,------------,,,,,,+++------------------------------------------------...............---------,,,,,,,,,---.........///.................................///////////////---------...............---...///...,,,,,,...000------............------...------------,,,,,,,,,------............------------............------,,,,,,,,,------------.../////////.......................................+++,,,---.........---,,,.............../////////...............---------///...------------...///,,,,,,,,,,,,---...000000........................---...///...------...///////////////////////////000000///...------............/////////000000000888888777777777777888888777777666666666555555555555555555555555555555555333333333222222111111111111111111111111111111111111///...000222333222000////////////////////////000000000000000000000000//////////////////////////////000000111111222222000000000111111111111000////////////////////////000000000000000000000000...//////000000000000000///////////////////////////////////////.........000000000000//////....../////////......------,,,.........---............////////////////////////111111111111111111111111////////////////////////...//////////////////...////////////////////////.......................................///000000............////////////000000000000000000000000///000111000///...///000111111000/////////000000/////////////////////////////////////////////////////////////////////////////////000111111111222......////////////......///000000000///...---------------...///000000111111000///...............000000222222333222222111111111111111111111111111111111222222222333333333555444333222333444555666444444444555555555666666777888999888666666777888666666777777777888888888999999999::::::;;;;;;<<<============>>>@@@AAAAAABBBCCCCCCDDDCCCCCCBBBAAA???@@@AAABBBCCCEEEFFFFFFEEEDDDEEEGGGIIIKKKJJJIIIGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@?????????@@@@@@??????>>>===>>>>>>>>>>>>===<<<;;;:::<<<;;;:::999888777666555777888888888777666555555555444333333222222333333111000000000////////////000///...------...///000000000000000000000000000////////////////////////////////////////////////////////////............///............---------.........//////......---------------------------------------------------/////////...---------,,,******+++,,,,,,---..............................------......//////000000........................---...///...---,,,...///------............------------------------------------............------------............------,,,,,,,,,---------------................................................------...//////...------.........................................................------.........******++++++---...000111...........................000111000///...///000000000000000000000000000333222111000000///000000////////////000000000000888777777666666777777888666666666666555555555555555555555555555555555555333333222222222222222111111111111111111111111111000/////////111111111000........................//////////////////////////////////////////////////////000000111111111222111111222222111000///...////////////////////////000000000000000000000000......///000000000000000////////////////////////.........///////////////000000000//////000000000111111000000//////......111000//////...///000000////////////////////////111111111111111111111111/////////////////////////////////....../////////////////////////////////////////////////////////...............///000000---.........//////000000///////////////000000000111222222111...------...111000//////.........///000000000000000000000000////////////////////////////////////////////////---.........///000000000...//////////////////...///////////////...---,,,,,,,,,---...///000111111222222111000////////////000000111222222222222111222222222222222222222222111111222222222333333333444444333222333444555666444444444444555555555555666777999888777777888999777777777777888888888888888999999::::::;;;;;;;;;<<<<<<======>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEFFFEEEEEEGGGIIIIIIHHHFFFFFFEEEDDDCCCCCCDDDEEEEEECCCBBBAAA@@@??????>>>>>>@@@@@@@@@@@@@@@??????>>>>>>>>>>>>======<<<;;;:::;;;::::::888777666555555666666777777666666666555444444333222222222222333000000000////////////...000///...------...///000000000000000000000000000000000000000000000000000////////////////////////000000/////////.........///............---------------...............---------------------------------------------------/////////...---------,,,+++,,,,,,---...//////000........................------......//////000000.....................---,,,...//////---------...------............------------------------------------............---------......//////......------------------------------------............................................................---......---------------------.....................---..................---******++++++---...000111........................---...//////------...///000000000000000000000000000000///...............////////////000000000000777777666666666666777777666666666555555555444444444444444444444444444444222222222222222222222222111111111111111111111111................................................------------------------000000000000000000000000////////////000000000000///000111222111000///...000000000000000000000000////////////////////////---...//////000000//////////////////////////////.........///////////////////////////000111222222111111000000000000000000222111000/////////000111////////////////////////........................//////////////////////////////............//////////////////////////////////////////////////////...............///000000------......///000000000............////////////111222222111...------...111111000///............000000000000000000000000////////////////////////////////////////////////------...............///...//////000000//////...//////////////////...---------...///000000111111222222111000000000000000000000//////000000111222222222222222222222222222111111222222222333333333333333333333444555555666333444444444444555555555222444666777666555666777777777777888888888999999999999999999::::::::::::;;;;;;<<<===>>>@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEEEEGGGHHHGGGEEECCCDDDCCCBBBBBBBBBDDDEEEFFFCCCBBBAAA@@@????????????@@@@@@AAAAAA@@@@@@???>>>============<<<;;;::::::::::::999888777666666555555555555555666666666666444444333222222222222222000000////////////......///............//////000////////////////////////000000000000000000000000////////////////////////000000000/////////......///............---------***++++++,,,,,,,,,,,,+++------------------------------------------------...............---------/////////000111111222222.................................///////////////...............---------,,,...//////...------...------............------,,,,,,,,,------------...------............------......////////////......///............------------------------.................................///............---------.........------------------------...............------...//////...------,,,,,,,,,,,,---...000000........................+++,,,---,,,+++***+++---////////////////////////000000/////////000000000....../////////000000000777666666555555666666777666666555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111.../////////.........///........................------------------------000000000000000000000000/////////...............+++---///000111111000///000000000000000000000000........................---...//////000000//////////////////////////////............/////////000............000222444555////////////000000000000222111///.........///000////////////////////////------------------------////////////////////////000///...------...///000////////////////////////////////////////////////...............///000000------......///000000111,,,---------.........///...000111000///...///111333222111000////////////000000000000000000000000////////////////////////////////////////////////////////////............//////000000000000//////......///000000000///////////////000000111111111111000000/////////000000111///...------///111333111111111111111111111111111111222222222333333333111222333444555555555555333333444444444555555555111444666777666666666777777777888888888999999999:::::::::999999999999999::::::;;;<<<===???@@@AAA@@@@@@AAAAAABBBCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBBDDDCCCDDDEEEGGGFFFDDDAAAAAAAAAAAAAAABBBCCCEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@?????????@@@???>>>>>>===============<<<;;;::::::999999999888888777777777444444444444555555666777444333222222111222222222000000/////////.........---......///////////////........................////////////////////////////////////////////////000000000000/////////...///............---------)))***+++,,,,,,,,,,,,,,,---------------------------------------------------------...............//////000000000000000000........................///////////////.........//////.........---------,,,...///000...------...------............------,,,,,,,,,---------......------............------......////////////......000000/////////.........,,,,,,,,,------.................................///......---,,,,,,------/////////.........---------------.........//////------...//////...------...---------...//////000........................,,,---...---,,,+++,,,...........................////////////000111222333------........./////////666666555555555555666666666666555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111000111222111000000000111........................////////////////////////000000000000000000000000//////......---------,,,''')))---000222222222222000000000000000000000000........................---......///////////////////////////////////////---.........//////000000---------...000222555666------......//////000000222111...---,,,---...///////////////////////////////////////////////////////////////////////////000///...------...///000////////////////////////000000000000000000000000...............///000000---------...///000000111,,,,,,,,,---------......,,,---///000///000222444444333222111000000000000000000000000000000000000////////////////////////////////////////////////111111000000//////......//////000000000000//////......///000111111111000000000000000111111111111//////............//////111///---++++++...111333000000000000000000000000111111222222222333333333000222333555666666555444333333333444444444555555333555888999999888999:::777888888888888999999999;;;::::::999999888888888999::::::;;;===>>>@@@AAA??????@@@@@@BBBCCCEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCEEEFFFFFFDDDBBB@@@??????@@@AAACCCEEEGGGEEEDDDCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>======<<<============<<<;;;:::999999999999888888888888888444444444444444555666777444333222222111111222222000/////////............,,,---///000000000///...........................////////////////////////////////////////////////000000000000//////////////////.........---------+++,,,------............------------------------------------------------,,,------....../////////---------------,,,,,,,,,........................000000//////.........---//////.........---------+++---000000...------------..................---,,,,,,,,,------.........---..................---......////////////......111111000000/////////...,,,,,,,,,------.................................///...---,,,,,,,,,,,,,,,111111000000/////////...---------.........//////,,,---...//////...---,,,//////.........//////000........................///000111000///...///111........................*********+++,,,---...///------------.........///666555555555555444444444888555333222333444444333222333333444444333333222222111111000000111111222222222222222333333444555111111000///////////////////////////////////////000000000000000/////////***+++---///000//////...111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000........................//////000000000000//////000000000000000000000000---.........//////000000000000000000000000000000////////////////////////---.........//////000000////////////000000000000////////////////////////........................---...............------......////////////......////////////////////////...------,,,,,,------...000000////////////000000000///...---------------111111000000//////......000000000000000000000000......//////000000111111000000//////.........------------.........//////---...///000000///...---........................111...---...111111///,,,////////////000000000000//////000111222222333333111111222222222333333333222222222333333333444444555555555444444333333222333444555666777777777777777888888888999999999999999999888888777888888888:::::::::;;;;;;;;;<<<<<>>=========<<<<<<;;;::::::999888888999999999999888666555444333333333444444555555555444444333333222111000000333222222111000//////...444333111000/////////000///...---,,,,,,---...///////////////////////////////////////////////////////////////////////////---------............///........................------------------------........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---////////////////////////////////////............,,,---......,,,,,,---...------------------------///...---,,,,,,---...///..................------///............---------........................////////////////////////,,,++++++******++++++,,,+++,,,,,,---...///000000000///...---------------///............------------,,,,,,+++,,,---...///,,,------...///000111111,,,------------------,,,///////////////////////////////////////.........////////////////////////000000///...............666555555555555444444444222222222444555444111...222333333444444333333222222222111111111111222222222222111111111222333333111111000///////////////////////////////////////.....................---,,,---...000111111000000000000000000000000000000000/////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000............/////////000........................////////////////////////............/////////000////////////000000000000////////////////////////////////////////////////---...............------......////////////......///////////////////////////......------......///000000////////////000000000000///.........//////111000000000/////////...000000000000000000000000...///////////////000000000/////////........................////////////---...///000000///...---........................000/////////111111///...////////////000000000000//////000111111222333333111111111222222222333333333333333444444444555555555555555444444333333333333444555666777777777777777777777777888888888999999888888888888888999999:::::::::;;;;;;;;;;;;<<>>>>>======<<<<<<;;;;;;:::999999888888444444555666666666666666444444555555555555555555444444333222222111000000222222111000000///......111000///------,,,------000///............///000........................////////////////////////---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,000/////////............////////////////////////////////////............,,,---......,,,,,,---...------------------------///...------------...///........................///............---------................................................------,,,,,,,,,,,,------------...//////000000000//////...---------------///............---------...------,,,,,,---...///------......//////000000------............------////////////////////////.........///////////////////////////////////////000000///...............666555555555555444444444555444444444666555333111222333333444444333333222333222222222222222222333222111111000000000111111111111000///////////////////////////////////////------........................///111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000............////////////........................////////////////////////............////////////////////////000000000000////////////////////////000000000000000000000000------...............---......////////////......////////////////////////000//////////////////000000//////......//////000000////////////000000111000000000000////////////000000000000000000000000/////////...............////////////...................../////////000000......////////////.................................///111111000//////000////////////000000000000///000000111111222222222111111111222222222222333444444444444555555555555444444444444444444333333333444555666777777777777666666666666777777777777777777777777888999::::::::::::::::::;;;;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<>>>>>>======>>>>>>??????BBBDDDFFFEEEDDDCCCCCCDDD?????????>>>======<<<<<<;;;;;;::::::999888888888444444555666666666666555666666666666555555555555333333333222111111000000111000000//////.........000///...---,,,,,,,,,,,,000000////////////000000------------------------////////////////////////........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------------.........------------------------////////////............////////////////////////////////////............,,,.........---,,,---...------------------------///...------------...///........................///............---------......................................................------------......000000000000000000000000//////...------------...///............---------//////...------......///.........///////////////......////////////......////////////////////////------......//////000000////////////////////////000//////............///666555555555555444444444888555222111222444666666222333333444444333333222333333222222222222333333333222111000000000000000111000000///////////////////////////////////////////////////000000000000/////////000000111111111000000000000000000000000.........///////////////000000000000000000000000........................//////////////////////////////////////////////////////000000000000//////////////////////////////.........///////////////000000000000000000000000////////////////////////.........///////////////////////////000000000000////////////////////////////////////////////////,,,---......///...............////////////......////////////////////////000//////......//////000/////////....../////////............///000111111000000000000//////////////////////////////////////////......------,,,,,,///////////////.........------........./////////...//////////////////...........................,,,///111111...---///111////////////000000000000///000000000111111111222111111111111222222222222333333333444444444444555333444444444444444444444444444555666666777666666555555555666666666666777777777777777888999:::;;;999999:::::::::;;;;;;;;;??????@@@AAACCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>===============<<<<<<<<<======>>>???AAACCCCCCBBBBBBCCCDDD???>>>>>>======<<<;;;;;;::::::999999888888888777999999999888777666444444666666555555444444333333333222222222111111000000000/////////.........---000000//////............////////////////////////------------------------////////////////////////111111111111111111111111---------............///............////////////................................................///000000000000000000000........................///////////////.........////////////////////////////////////............---...///...---,,,---///.................................------.........---------...............///............---------......................................................------------......000000000/////////......///......---------......///............---------000/////////............///////////////.........//////000000000000//////////////////////////////,,,------...///000111111////////////////////////000///............//////666555555555555444444444333222222333555555333111222333333444444333333222333222222111111222222333444333222111111111111111111000000///////////////////////////////////////.../////////000000111111//////////////////000000////////////////////////------....../////////000////////////////////////------------------------................................................//////000000000000/////////////////////////////////////////////.........000000000000000000000000///////////////////////////////////////.........////////////000000000000////////////////////////........................,,,------...//////............////////////......///////////////////////////................../////////............//////------------...//////000////////////000000000000//////////////////////////////......------,,,,,,.........///////////////,,,,,,---------........./////////....../////////////////////////////////***---000000...,,,...111////////////000000000000000000000000000111111111000000111111111222222222111111222222222333333333333333333444444555555555444555666666666666666666444555555555666666666666777777777777888999:::;;;999999999:::::::::;;;;;;===>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;<<<<<<===<<<>>>@@@AAA@@@@@@AAABBB>>>>>>======<<<;;;;;;;;;999888888888888888777777888888888888777555444333444444444333333222222222222222111111111111111000////////////............///////////////.................................------------------------////////////////////////111111111111111111111111---------............///.........//////000000000................................................000000000000000000000///.................................///////////////////////////////////////////////////............---...//////------...///........................---..................------------........./////////............---------................................................------,,,,,,,,,,,,------000//////......------,,,......---------......//////............---------//////////////////......///////////////.........//////000000000000//////////////////////////////,,,------...///000111111//////////////////////////////............//////666555555555555444444444///333999???AAA===555///222333333444444333333222222111111111111111111222333333222111111111222222111111000///////////////////////////////////////,,,,,,------.../////////000//////......//////000---------------------------------......//////000////////////////////////------------------------................................................//////000000000000//////000000000000000000000000///////////////.................................///////////////////////////////////////.........////////////000000000000////////////////////////........................,,,,,,---...////////////......////////////......///////////////////////////......------......//////......------......///...------------......///////////////000000000000000000000000000000000000/////////........................///////////////------------........./////////............//////////////////////////////+++---///////////////000////////////000000000000000000000000000000000000000000000111111111111222111111111111222222222222222222333333444555666666555555666666666666666555555555555555666666666666777777777777888999::::::999999999999:::::::::::::::;;;===???@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBB@@@@@@@@@AAAAAAAAABBBBBB======<<<<<<;;;;;;<<<<<<;;;===??????>>>>>>???@@@=========<<<;;;;;;::::::777777777777777777777777333333444555555555555444333333333222222222222222111111111111111111111111////////////////////////------.........------,,,------............------------------------------////////////////////////........................---------............///,,,,,,,,,---......//////.........................................................------------,,,------------------------.........///////////////////////////////////////////////////............---...//////...---...///........................------...//////...------,,,,,,------...////////////............---------........................------------------------------,,,,,,,,,,,,------//////......---------,,,...------------.../////////............---------,,,---...////////////............/////////////////////000000000000//////////////////////////////------......//////000000///////////////////////////............//////000666555555555555444444444222555;;;@@@BBB>>>777222222333333444444333333222111000000//////000000111111111000000000111111222111111000///////////////////////////////////////,,,,,,------...//////000111111000/////////000111........................,,,,,,---......///000000////////////////////////........................................................................//////000000000000//////000000000000000000000000000/////////....................................////////////////////////000/////////............////////////000000000000////////////////////////........................+++,,,---...////////////......////////////......////////////////////////000//////......//////000///......------......///000///...............///.../////////000000000111000000000000000000000000...///////////////000000............/////////000////////////000000000000000///...------...///000///////////////////////////...///000222333222111////////////000000000000000000000000000000000///000000000000111111111111111111222222222333333333111111222333444666666777555555666666666666555555555555666666666777777777999888888888888888999999888999999999999:::::::::999:::<<<>>>??????>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<===??????>>>===>>>???======<<<<<<;;;::::::999777777777777777777777777222333444444555555444444222222333333333333333333000000000000111111111111000000000000000000000000------.../////////...------...///000000///...---........................////////////////////////---------------------------------............///,,,,,,,,,---.../////////................................................------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000////////////////////////////////////............---///000///...---...000........................------...//////...------,,,,,,------...//////000///............---------........................------------------------......------------......////////////............---------------.../////////............---------***+++,,,...////////////------......//////000000...//////000000//////...////////////////////////.........///////////////////////////////////////...............///000000666666555555555444444444333222222333444555555444222333333444444333333222000000////////////000000//////...//////000111222111111000///////////////////////////////////////.........///000111111222333222111000000111222222222222222222222222222222,,,,,,------...///000000////////////////////////000000000000000000000000........................000000000000000000000000//////000000000000//////000000000000000000000000000000//////.........---000000000000000000000000////////////////////////000000//////.........---////////////000000000000////////////////////////000000000000000000000000+++,,,---...////////////......////////////......////////////////////////111111000000000000111111.........------.........222111000//////...//////.../////////000000111111000000000000000000000000......//////000000111111---.........//////000000111111111111222222222222000///...------...///000000000000000000000000000222000///111555666444222////////////000000000000000000000000////////////000000000000111111111111222222333333333444444444111111222333555666777777555666666666666666555555666666666666777777777777999999888888888888888888888888999999999::::::::::::<<<>>>@@@AAAAAA@@@????????????@@@@@@AAAAAAAAACCCBBBBBBAAA@@@???>>>>>>???>>>===<<<<<<<<<<<<<<<===???@@@@@@>>>===>>>???===<<<<<<;;;;;;:::999999666666666666777777777777888888888777666555333333333333333444444555555555000000000000000111111111000000000000111111111111///000111222222111000000...///000111111000///...////////////////////////////////////////////////////////////////////////---------.........//////.........///000111111222////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000////////////////////////000/////////...............///000///...---...000////////////////////////,,,---...//////...---,,,,,,,,,------...///000000//////.........---------........................------------------------//////............///////////////000000000000000---------------...///000//////.........---------((()))+++---////////////,,,------...///000111111......////////////......///////////////////////////////////////.........////////////////////////...............///000111444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////000000000000////////////............////////////////////////000000000000000000000000000000000000////////////000000000000000/////////...............///000000000000//////.........---////////////////////////111111111111111000//////......////////////......000000//////.........------......///////////////000000//////.........---..............................////////////.........................................................------------...//////111111000000//////..............................000000000000000000000000000000000000000000000000222222000///............000000000000000000000000////////////////////////000000//////...---++++++...------------...//////222222111000//////000000////////////000000000000............////////////000111111111111222222222222222111111222222333444444444333333333444555555555555555555555555444444666666666666666666666666999666333444777999888777888888999999999888888777<<<<<<======>>>?????????>>>??????@@@@@@@@@??????===============>>>>>>>>>??????>>>===============<<<<<<<<<===============>>>===<<<;;;999888777666999888777777777777777777555555444333333333333444222222222111111111111000000000000000000000000000........................000000//////.........---000000//////.........---...---,,,,,,,,,,,,---...000000000000000000000000......////////////......000000//////.........---......------------............////////////.................................------,,,,,,------.........///...,,,,,,...000......//////...---,,,,,,000000//////.........---......------------................................................------......////////////......+++,,,.../////////...---222111000...------------........................---------............///------............------000///...---,,,------...////////////////////////---------............///........................000000000///......------111000...---,,,,,,,,,---//////.........---------..............................------,,,,,,++++++//////.........---------444444444444444444444444222222222222222222222222////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////000000000000////////////....................................////////////////////////////////////.................................---...............///000000000/////////............////////////////////////000000111111000000///.........////////////......000/////////............---......///////////////000/////////..........................................////////////.........................................................------------...//////000000000000//////..............................000000000000000000000000////////////////////////222111000///....................................////////////////////////////////////...---,,,,,,...------------...//////222111000///................../////////000000000....../////////000000000//////000000000111111111111111000000111111222333333333333333333444444555444444444444444444555555666666666666666666666666888666333444666888888777666777888888999999999999;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<===============<<<<<<<<<<<<<<<:::::::::999888888777777888777666666555555666666555555444333333333333333222222222111111111000000////////////////////////........................000/////////............000/////////............//////...------...//////000000000000000000000000......////////////......000/////////..................------------............////////////.................................------,,,,,,------...---...///...---------///000000000000000///......000/////////..................------------...............................................................//////.........,,,---......///........................///000000........................---------............///---..................---000///...---,,,------...........................---------............///.................................///////////////000000...---,,,------...//////.........---------........................000000000/////////////////////.........---------444444444444444444444444222222222222222222222222////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////000000000000////////////............------------------------////////////////////////............------------------.................................///000000////////////............//////////////////////////////000000000///............////////////......////////////............---......///////////////////////////..........................................////////////.........................................................------------...//////000000000////////////...////////////////////////////////////////////////////////////////////////111111000///....................................////////////////////////---...............------...------------...//////...............//////000------.........////////////000000000000111111111.../////////000000000000000000000000000111222222222222222222222333444444222222333333444444555555666666666666666666666666888666444444666777888777555666666777999999:::::::::::::::;;;<<<<<<============???@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<=========<<<<<<;;;;;;:::777777777888888888888888777666555555444444444555555444333333222222333333222222111111111000000000................................................////////////............////////////............000000///......///000000000000000000000000000000......////////////......////////////..................------------............////////////.................................------,,,,,,------...+++---///000...------.../////////000//////...---////////////..................------------......................................................------............------...------------...//////...............///000000........................---------............///........................//////...------------...---------------------------------............///........................------......///000000111//////...------......///...............---------........................///000000000000000111111...............---------333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////000000000000////////////............------------------------/////////////////////////////////.........------////////////000000000000...............///000000///////////////.........////////////////////////......////////////............////////////......///////////////.........---......//////////////////////////////.......................................////////////.........................................................------------...//////////////////////////////000000000000000000000000........................////////////////////////111000///.......................................////////////////////////,,,------...//////.........------------...//////+++,,,,,,---///111333444------------.........///000000111111111222222222/////////000000000111111111111111111111222222333222222111111222222333444111111222222333444555555666666666666666666666666777666444444555666777888777777777777777888999999999999999:::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;======<<<<<<;;;:::999999888888888888888888888888777777666555444444444444444333333222222222222222111111111111000000000000////////////////////////........................///////////////.........///////////////.........////////////////////////////////////////////////......////////////......///////////////...............------------............////////////.................................------,,,,,,------...+++---000111///---------,,,,,,------------,,,,,,///////////////...............------------..............................---------...............,,,,,,------------,,,,,,......---,,,,,,...///000222111000...------------........................---------............///.........------.....................------......---------------------------------............///....................................//////000000.............../////////................................................------......//////000000........................333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////000000000000////////////............................................................000000000/////////........./////////000000111111...............///000000.........///////////////////////////////////////......////////////............////////////...............///////////////---......///////////////.........///////////////////////////////////////......////////////.........................................................------------...//////.............../////////000000000000000000000000------------------------........................000//////...............////////////////////////////////////////////////+++,,,---...////////////...------------...//////////////////000111222333------------.........///111111111111222222222222000000000111111111222222333222222222222333444444222222111111222222333444111111222222333444555555666666666666666666666666666555555444444555777888999999888777666666666777888888999999:::;;;;;;;;;======???@@@BBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>======<<<;;;;;;;;;;;;;;;===<<<<<<;;;:::999999888:::::::::999888888777777999888777666555555555555333333222111111111111222111111111000000000//////000000000000000000000000.................................///////////////.........///////////////........................////////////////////////......////////////...............///////////////......------------............////////////.................................------,,,,,,------...+++---000111///---------,,,,,,------...------,,,.........///////////////......------------..............................---------.........//////,,,,,,------------,,,,,,......---,,,,,,...///000222111000...------------........................---------............//////...------------...///------..................---------------------------------............///........................000000//////..................//////////////////---.............................................------......//////000000---.....................333333333333333333333333111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////000000000000////////////............////////////////////////........................111000000000////////////,,,,,,------.../////////...............///000000.........///////////////////////////////////////......///000000000//////......////////////...............///////////////---......///////////////.........///////////////////////////////////////......////////////.........................................................------------...//////---............/////////////////////////////////................................................//////......---......///000000000000000000000000////////////////////////,,,,,,---.../////////......------------...//////444333222111//////......------........./////////000111111111111222222222111111111111222222222222333333333333333444555555222222222222222333444444222222333333444444555555666666666666666666666666555555555444333444666888;;;:::888666555555555666888888999999::::::;;;;;;>>>>>>@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::999999888;;;;;;:::999888888777777999888777666555555444444333222111111000000111111111111000000000/////////111111111111111111111111.................................///////////////.........///////////////---......//////......---000000000000000000000000......////////////...............///////////////......------------............////////////.................................------,,,,,,------...+++---///000...------......///000000111000000000.........///////////////......------------..............................,,,,,,------.../////////------............------...------------...//////...............///000000........................---------............//////...---,,,,,,---...///,,,---......///.........---------------------------------............///........................111000000///......------//////000000000//////...---------.......................................///000000000000000111111---------...............222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////000000000000////////////............................................................000000/////////.........,,,,,,------...//////000...............///000000............/////////000////////////////////////...///000000111111000000......////////////................../////////000---......///////////////............/////////000////////////////////////......////////////.........................................................------------...//////---------.........//////.................................................................................------......///////////////////////////////////////////////////------.....................------------...//////333222111000///.............../////////000000000000000000111111111111222000000000000111111111111333333222222333333444555333333333333333444444555444444444444444444555555666666666666666666666666444555666444333333666999:::999777555555555666777888888999999:::;;;;;;<<>>======<<<<<<======:::::::::999999999999999888888888888888888888777888888666555444333333333222222111000000000000000111000000000////////////000000000000000000000000..................................../////////000............/////////000...///000000000000///...000000000000000000000000......////////////................../////////000......------------............////////////.................................------,,,,,,------...---...///...---------//////000000111222222111111............/////////000......------------..............................,,,,,,------...//////000.........//////.........,,,---......///........................///000000........................---------............///000///---,,,,,,---///000,,,,,,.../////////..............................---------............///........................///////////////.........000000111111000///...------------.........//////........................000000000///////////////---------.........//////222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000////////////000000000000000/////////............------------------------........................//////.........---------.........///000111111222...............///000000---.........//////000000//////////////////////////////000111111111111111......////////////......---.........//////000000---......///////////////---.........//////000000000000000000000000000000......////////////.........................................................------------...//////---------.........//////........................////////////////////////..............................---------......///........................////////////////////////---...............------...------------...//////---------......000111111////////////000000000000///000000000000111111111////////////000000000000222222111111222222333444444444333333444444555666555555555555555555444444666666666666666666666666333555666555222333666999888777555444555666888999888999999::::::;;;<<<<<<@@@@@@AAABBBBBBAAAAAAAAA??????????????????@@@@@@??????>>>===============999999999999999999::::::555555555666777888888888777777555444333222222222222111111000000000000000000000000000////////////////////////////////////........................---.........//////000000---.........//////000000///000111222222111000///000000000000000000000000......////////////......---.........//////000000.........------...............////////////.................................------,,,,,,------.........///...,,,,,,...000......///000000000000000---.........//////000000.........------.................................,,,,,,------...///000000......////////////......+++,,,.../////////...---222111000///------------........................---------.........//////000///---,,,,,,---///000+++,,,.../////////......////////////////////////---------.........//////........................------......///000000000000111111111000///---,,,---------.........//////..............................------,,,,,,,,,+++---------.........//////222222222222222222222222111111000000000000111111111111000///////////////////////////////////////...///000000000///---,,,...............///000000/////////...------,,,,,,//////////////////////////////////////////////////////////////////////////////000000000000//////...///111111////////////---,,,---///000000...,,,///333222,,,+++000333111,,,,,,------......//////////////////////////////111000///......---......------......//////000000---..................---............//////////////////............//////////////////............000000//////.........---////////////////////////........................////////////////////////............/////////000......---------,,,,,,,,,...---,,,...000111111000111111000000//////......////////////////////////000000//////.........---////////////////////////............////////////+++,,,,,,------.........---------...///000000111...///000000000///---,,,...///000111000///,,,+++............////////////............////////////000000000000000000000000////////////000000000000333222222222333555777888555555555666666666666777888777555444333333444444:::777555666888888666333555777888777666555666888777999::::::::::::;;;===??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>===<<<<<<;;;::::::999999888888888666555555555444444444444555555555444444333333333000000000000000000000000000000000000////////////111000000///...---------111111000000//////......000//////.........//////000000///.....................///000000000000000000000000000000000000000............////////////000...+++,,,...000...---+++++++++,,,,,,,,,------////////////////////////........................---------,,,,,,+++++++++------............------////////////////////////111111000000//////............//////...---,,,,,,........................................................................////////////////////////////////////....................................000000...------...///000........................//////////////////......................................................////////////////////////111000...,,,,,,,,,.../////////............//////000000000000000000000000//////.........---------///............---------//////.........---------222222222222222222222222111111000000000000111111111111000///////////////000000000000000000000000//////000000//////...---...............///000000........................//////////////////////////////////////////////////////////////////////////////000000000000//////111222222222000///......111000//////000///...,,,(((,,,---,,,---000...(((.............../////////////////////////////////000000//////......//////.........///////////////,,,,,,------------,,,,,,............//////////////////............//////////////////............000/////////............////////////////////////........................////////////////////////---------............//////.........---------,,,...---,,,...000111000///000000000000//////......////////////////////////000/////////............////////////////////////............////////////------------............------......///000000111///////////////...------...///000000000///...---------........./////////------......//////000000000000000000000000000000/////////000000000111111111000000000111333444555444444555555555666666666888777555444444444555555999777555666777888666444666777888777666555666888777999::::::::::::;;;===?????????@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>:::999999888888777777666666666666555555555444444555555444444444333333333000000000000000000000000000000000000////////////111000000///......------...............---------//////............//////000000///............///......///000000000000000....................................////////////000...,,,,,,...000...---,,,,,,,,,,,,------------////////////////////////...........................---------,,,,,,,,,,,,------............------000000000000000000000000000000000000//////............///......------,,,................................................------------------------------------------------////////////..........................................------------..............................------------------,,,,,,................................................///////////////////////////...,,,******+++,,,---//////............//////........................//////.........------------------....../////////........................333333333333333333333333111111111111111111111111111000000///////////////111111111111111111111111111111000///////////////...............///000000,,,------...//////000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000///...---,,,111000......//////...---+++,,,,,,+++---///,,,'''000000///////////////...////////////////////////////////////000000000000///////////////.........------............------............//////////////////............//////////////////............////////////............////////////////////////........................////////////////////////,,,,,,---------.........////////////...............------...000111000///000000000////////////...////////////////////////////////////............////////////////////////............////////////////////////............------......///000000000///...------------------////////////000000000000---------.........//////---------...///000000111000000000000000000000000000000000111111111222222111111000000111222333444333444444444555555555555777777666555555555666666999777666666777888777555666777888888666666777888888999;;;;;;::::::<<<===?????????@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBAAA@@@??????999999888888777666666555777666666666555555555555444444444444333333333333000000000000000000000000000000000000////////////000000000///......---------------...............//////............//////111000//////......//////......///000000000000000....................................///////////////...------//////...---------------.........///////////////////////////.......................................---------------............------000000000000000000000000000000000////////////..................---------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////....................................,,,,,,---------------,,,........................,,,,,,,,,,,,,,,,,,------................................................////////////////////////...---,,,+++++++++,,,---//////............//////.......................................---------+++,,,---...///000111111---------...............333333333333333333333333111111111111111111111111000000////////////000000111111111111111111111111222111000......///000000...............///000000---........./////////000//////////////////////////////////////////////////////////////////////////////000000000000//////000/////////000000///---/////////111333333222000444333///,,,+++---//////111111000000//////......////////////////////////......///000000111111111000000//////......------000000111111111111000000............//////////////////............//////////////////............///////////////.........////////////////////////........................////////////////////////---------.........//////000000000//////////////////------...000000000//////////////////////////////////////////////////////////////////.........////////////////////////............////////////111111000000//////..................//////000000///...,,,++++++,,,---...///////////////000111222......////////////000000,,,------...///000111111000000000000000000000000000111111111222222222222333333333333333444555555333333333444444444555555666666666666666777777777888777777777777777777777666777888888777666777888888999;;;;;;::::::<<<===????????????@@@@@@@@@@@@BBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@???>>>======::::::999888777666666555777777666666666555555555333333333333333333333333000000000000000000000000000000000000////////////000000//////..................//////000000111111///............//////000111000000///.../////////......///000000000000000000000000000000000000000............////////////........./////////..................////////////////////////////////////........................///////////////.........------............------111111111111111111111111////////////////////////.........---------......................................................------------------------////////////////////////////////////....................................+++,,,---//////...---,,,........................------............//////................................................////////////////////////000///............////////////............//////000000000000000000000000........................,,,------...///000000000//////.........---------333333333333333333333333000111222222222222111000000000////////////000000000000000000000000000000222111///.........///000...............///000000000000/////////.........//////////////////////////////////////////////////////////////////////////////000000000000//////333111000111222222000......///000222444444222///000111111000---,,,///444111111000000//////......////////////////////////---...///000111111000000000000//////......------000000111111111111000000............//////////////////............//////////////////.....................///////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000///...---...///000///................../////////////////////////////////.........///////////////////////////////////////............////////////111111111000000//////...............////////////...---,,,++++++,,,......//////......///000111222//////000000000111111111---------...///000000111000000000000000000000000000111111111222222222222222333333444555555555555333333333444444444555555555555666777777777888888777777888888777777888888777888999888777666777999888:::;;;;;;;;;;;;<<<>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDBBBAAAAAA@@@???>>>===<<<<<<;;;:::999888777666666666666666666555555555555333333333333333333333333000000000000000000000000000000000000////////////////////////..................//////000000111111...............///000000111111000///////////////......///000000000000000000000000000000000000000............////////////---...000000//////.............../////////000000////////////////////////........................////////////////////////------............------000000000000000000000000.............../////////......------------...///................................................////////////////////////////////////////////////////////////....................................,,,---...000000000///...........................------------......//////................................................/////////////////////////////////.../////////000//////............//////000000000000000000000000---.....................////////////////////////111111000...---,,,+++***222222222222222222222222000111222333333222111000///////////////000000111........................000000///..............................///000000111111000//////...------//////////////////////////////////////////////////////////////////////////////000000000000//////000...---///222444111///000...---...000000000///------///222000,,,---000000000///////////////...////////////////////////------///000000///......///////////////...............////////////..................//////////////////............//////////////////.....................///////////////////////////////////////........................//////////////////////////////000000000111111111////////////000000000000///...---...///000///...---............/////////////////////////////////.........///////////////////////////////////////............////////////000000000000////////////......//////////////////---------------......///............//////////////////000000000111111111............////////////000000000000000000000000000000000111111111222222000111222444555555555555333444444444555555555555333444555666777888888777666888999888777777888:::777888999999777777888999999:::<<<<<<;;;;;;===>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>===<<<;;;:::999777777666666555555555444444444444222222222222333333333333000000000000000000000000000000000000//////////////////////////////......---------.....................---......///000111222111000000//////000000......///000000000000000....................................////////////---///111111000......///............/////////000////////////////////////.................................///////////////------............------////////////////////////---............/////////......---,,,,,,...///000................................................////////////////////////------------------------////////////....................................------...///000000000000........................******++++++,,,,,,------................................................////////////////////////,,,---------............//////............//////........................---------...............000000000/////////......111111000...---,,,+++***111111111111111111111111000111333444444333111000///////////////000111111.......................................---,,,,,,...............///000000000000000/////////////////////////////////////////////////////////////////////////////////////////////000000000000//////---,,,...555===CCCCCCBBB;;;888444333777<<>>>>>>>>>>>>>>????????????????????????@@@AAABBBBBBBBBAAAAAA@@@???>>>======<<<<<<;;;999888666555555444444444444333333333333111111222222222333333333000000000000000000000000000000000000////////////.../////////////////////...............------------------......///000111222111000000//////000000......///000000000000000....................................////////////,,,///222222000......///------........./////////////////////////////////........................------........./////////------............------........................---------........./////////...,,,,,,,,,...///111................................................////////////////////////------------------------////////////....................................------------...///000000........................)))******+++,,,,,,------................................................////////////////////////,,,,,,---...............//////............//////........................---------........./////////////////////000000000...............---------000000000000000000000000000111333444444333111000///////////////000111111////////////////////////,,,---.........---+++***...............///000000......//////000000111111//////////////////////////////////////////////////////////////////////////////000000000000//////111111666BBBPPPZZZ^^^^^^MMMHHHBBBBBBHHHTTT___fffeeeLLL555---///111000111,,,---------......//////////////////////////////,,,---...//////---+++)))---.........//////000000//////000000000000//////............/////////000//////............//////000/////////............---.........//////000000////////////////////////........................////////////////////////............/////////000---.........//////000000000///......///000///------------.........//////////////////////////////---.........//////000000////////////////////////............/////////000------......//////000000///////////////.........,,,---///000000000///...,,,---...//////---+++))),,,,,,,,,---------......000000000///......------000000000000000000000000////////////000000000000111333555888:::;;;;;;;;;555555555666666666666777000111333555777777777777555888:::999777777999;;;777999999999888777888999999;;;<<<<<<;;;<<<===???>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAABBB??????>>>===<<<;;;::::::;;;;;;:::888777555444444444444333333333222222222111111111222222333333333000000000000000000000000000000000000////////////.........///////////////111111000000/////////...---------......000111111222111111000000000000000...//////000000000000000000000000000000000000000............/////////000,,,///333333000......///------------.........///////////////////////////........................,,,---------......//////---..................---........................---------........./////////...,,,,,,,,,...000111........................................................................////////////////////////000/////////....................................,,,,,,++++++,,,---///000........................++++++,,,------...//////................................................////////////////////////......///000111111000000//////............//////000000000000000000000000---------.........//////------...///000111222222,,,,,,------...///000000111111111111111111111111333333333222111000000///......////////////......222111111000///......---........................////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000//////......000000000000000000000000+++222===IIIRRRSSSPPPLLLHHHNNNWWW^^^aaabbbbbbbbbVVVDDD333///000...---//////////////////////////////000000000000000//////............////////////000000000000000/////////000000000000000000000000////////////000000000000//////////////////////////////.........---------------------.........///////////////////////////............/////////000000...---///222333111...000000000000000000000000////////////////////////////////////////////////............////////////......------------......//////............//////000000000000000000000000///.........///000222333////////////////////////////////////////////////000000000000000000000000000000///.......................................000000000000111111111111111111111111111111111111000000111111111222222222333333444666777999::::::888888777555555444444444666222//////333777888888999888777777777888999:::::::::999999888999999999<<<;;;;;;;;;;;;<<<======???>>><<<:::999:::;;;<<<>>>??????@@@@@@@@@??????????????????>>>===;;;;;;999999999888777666666555111333555777777555333111222222222222222222222222222222222111111111000000111111000000000000111111////////////////////////////////////////////////111111000000//////......000000000000000000000000000000000000000000000000222111000///......///000......////////////......222000...++++++,,,---/////////............//////////////////////////////////////////////////////////////////////////////000//////.........//////000//////......000111222111111000000//////......000000000000000000000000000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////---,,,***)))''''''/////////...---------,,,........................------,,,---...///000000/////////...---------,,,////////////////////////.........------,,,,,,,,,***+++,,,---............,,,---------.../////////........................//////////////////////////////////////////////////////............//////------,,,---...111444666000000//////.........---222222222222222222222222333222222111000000//////......////////////......111111111000///.................................////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...000000000000000000000000+++...222888<<<<<<:::777<<>><<<:::::::::<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888777777666555555222333444666666444333222222222222222222222222222222222222111111111000000......////////////......////////////////////////////////////////////////000000000000//////......////////////////////////000000000000000000000000111000///.........///000......////////////......111000///------...///000//////............//////////////////////////////////////////////////////------------------------000//////.........//////000000/////////000111222111000000000/////////...000000000000000000000000......------------......------------------------////////////////////////.........------,,,,,,,,,...............---------..............................---......///000000...............---------////////////////////////.........------,,,,,,,,,***+++,,,---............---------.......................................//////////////////////////////////////////////////////............//////...---------...000333444000/////////............333333333333333333333333222111111000000//////......//////000000//////...111111000000//////..............................////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000111000...---...///...---666666555222///...///111444///---...///......///........................//////000000000000//////............////////////......//////000000111111000000000000000000000000222222111000///...------/////////////////////////////////............---....../////////000000000////////////////////////....../////////000000000000//////000222222111///////////////////////////////////////////////////000000000000000000000000............///////////////......------....../////////............//////////////////////////////------,,,------...///000////////////////////////////////////////////////........................000//////............///............................../////////000000000////////////////////////000000000111111111111222222333333555666777888999777666555555444444444444333222222333555777777666888777777777777888999:::999999888888888999999:::;;;;;;::::::;;;;;;<<<===>>>===;;;::::::;;;<<<===<<<===============<<<<<<============<<<;;;::::::888888777777666666555555333333444444444444333333222222222222222222222222222111111111111000000000---...///000000///...---////////////////////////////////////////////////000000000////////////...////////////////////////000000000000000000000000///............//////000......////////////......////////////000000000111//////............//////////////////////////////////////////////////////------------------------/////////......//////000000000//////000000111222000000000000////////////000000000000000000000000......------------..............................////////////////////////------......///000000111---------.......................................//////.........//////000---------...............////////////////////////.........---------------+++,,,---..............................---------//////////////////////////////////////////////////////////////////////////////............/////////...------...000111222////////////............333333333333333333333333111000000000//////......//////000000000000//////111000000000/////////...........................////////////000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////444111...---///111222222333444333111//////111444111111111111///------///------------------------...//////000000000000///............//////////////////000111222222333333////////////////////////111111000000//////....../////////////////////////////////...............////////////000000000000////////////////////////...////////////000000000////////////000000///...////////////////////////////////////////////////000000000000000000000000............//////////////////............////////////............//////////////////////////////////////////000000111111////////////////////////////////////////////////........................000///............//////....................................////////////000000000000000000000000000000000000111111111111222222333444555666777777666555555444333333444444222222444555666777666555666666777777888888999999888888888888888999999::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<;;;:::999999777777777666666555555555444444333222222333444444111111111111111111111111111111111111000000000000...000111333333111000...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------......///000000......////////////......,,,---///000111111000000//////............////////////////////////////////////////////////////////////////////////////////////////////////000111///...////////////000000000000000000////////////////////////////////////000000////////////000000////////////////////////////////////////////////------...///000000111111,,,---------.../////////........................///......------......///,,,---------.../////////////////////////////////...............---------,,,,,,---.............../////////...---------,,,000000000000000000000000//////////////////////////////////////////////////////............////////////.........///000000///////////////.........222222222222222222222222000000000000//////////////////000000000000//////000000000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000////////////000000////////////000000000000///////////////////////////...---...000222222222...///111222111111333555000222222///------///000..............................///000000000000000............////////////......//////000111222222////////////////////////......//////000000111111////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000111---...//////......------........................////////////////////////000000000000000000000000............/////////////////////......///////////////............//////......................../////////000000000000000////////////////////////////////////////////////........................//////............//////////////////////////////............////////////000000000000000000000000000000000000000000000000111111222333444555555666555444444333333333333444111333555777777666555555555555666777888888999999888777777777888888999:::999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;:::999888999::::::::::::999888888666666666555555555555555555444222111111222444555111111111111111111111111000000000000000000000000...000111333333111000...////////////////////////////////////////////////.............../////////........................////////////////////////------...//////000000000......////////////......***+++---///000000////////////............//////////////////////////////////////////////////////000000000000000000000000///////////////000111111------........./////////////////////000000000000////////////////////////000000////////////000000////////////////////////////////////////////////.............../////////,,,---------.../////////........................---------,,,------......,,,---------.../////////////////////////////////........................------......//////....../////////...---------,,,000000000000000000000000//////////////////////////////////////////////////////............/////////...............//////.........///////////////111111111111111111111111000000000000000000000000///000000111111000000///000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000.........///111222000///,,,///111222111000111111,,,//////,,,+++///111111////////////////////////---...///000000111111000............////////////,,,,,,------......//////000000000000000000000000------...///000111222222////////////////////////...////////////000000000....../////////000000000/////////////////////////////////000000000111111---///000000...------...........................////////////////////////000000000000000000000000............////////////000//////......//////000//////............//////........................------............------////////////////////////////////////////////////........................///............//////000////////////////////////....../////////000000000////////////////////////111000000000000000//////000111111222333333444444444333333222222333333333222444666777666555555666444555666777888999999999777777777777777888999:::999999888888999999:::;;;999:::;;;;;;<<<===>>>>>>;;;;;;;;;;;;:::999888888888888888999999888888777555555555555555555444444444333222111111222333444111111111111111111111111//////000000000000000111---...///000000///...---////////////////////////////////////////////////---............/////////........................000000000000000000000000...///000000000000000///......////////////......***+++---////////////...//////............//////////////////////////////////////////////////////........................////////////000111222222,,,---.../////////......////////////000000000000000000000000000000000000......------------......////////////////////////////////////////////////............---------------------.......................................,,,,,,,,,------...000000---------...............////////////////////////.............../////////---....../////////.....................---------//////////////////////////////////////////////////////////////////////////////............//////..................//////.........///////////////222222222222222222222222111111111111111111111111000000111111111111000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000.../////////000000000111000000000000000000000000111000000111222222111//////111222222111000000111***---...,,,...222222...000000000000000000000000---...///000111111111111............////////////..................//////000000000000000000000000......//////000000111111////////////////////////.../////////000000000000------.........///////////////////////////////////////000000000111111111///111222222///......000........................////////////////////////////////////////////////............////////////000000////////////000000//////............//////........................------...//////...---,,,////////////////////////////////////////////////////////////////////////...............///000000/////////////////////////////////000000000111111////////////////////////111111000000////////////000000111111222333333333333333222222222222333333333555777777555444666777333444666777888999999888666666666666777888999:::888888888888888999::::::888999:::<<<===>>>>>>>>>;;;;;;;;;;;;:::999888777666777777888888777777777444444444444444444444444333222222222222222222333111111111111111111111111////////////000000111111......////////////......////////////////////////////////////////////////---------.........//////........................000000000000000000000000000111111222222111000///......////////////......------.../////////////////////............//////////////////////////////////////////////////////........................////////////000111222333......000111111111000///.../////////000000000111000000000000000000000000......------------..............................////////////////////////.......................................---------........................---------...000111333444...............---------////////////////////////---........./////////000......////////////......---------.......................................//////////////////////////////////////////////////////............//////,,,------...////////////............/////////000333333333333333333333333111111111111111222222222000000111111111111000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000.../////////000000111111000000000000000000000000///...---...000111111000000000000///...///111333,,,000111///111555222+++000000000000000000000000---...///000111111111111............/////////000222222222222111111111111000000000000000000000000000000000000////////////////////////////////////.../////////000000111111------------.........///////////////////////////000000000000111111111111000333555444111///000111........................////////////////////////////////////////////////............/////////000000000////////////000000//////............//////........................//////000111111000///...////////////////////////////////////////////////000000000000000000000000...............///000111000000000000000000000000000000000000111111111111111111111111111111111111111111000000/////////...000000111111222222222333222222222111222222333333333666777777444444666888222333555777888999888888666666666666777888999:::888888888777888999999:::888999:::<<<===>>>>>>>>><<<<<<<<<;;;:::999888777666666777777777777777666444444444444444444444444222222222222222222222222000000000000000000000000.../////////000000111111111111000000000000111111////////////////////////////////////////////////---------.........//////........................000000000000000000000000111222333333222111000///......////////////......////////////000000000000//////............//////////////////////////////////////////////////////111111111111111111111111////////////000111222333///000111333333222222111.../////////000000111111000000000000000000000000000000////////////000000........................////////////////////////------......//////000000/////////......------,,,..............................///000222444555666/////////......------,,,////////////////////////---.........//////000000...///////////////......,,,------....../////////........................//////////////////////////////////////////////////////............//////+++,,,---...////////////---.........//////000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000//////.........---////////////////////////////////////000000000000,,,---//////...---...///000000000000000000000000//////.........---------000000//////.........---000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111000000000000111111222222111000//////000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////......------------......000000000000000000000000000000////////////000000///...---,,,,,,---...///////////////////////////////////////////////////,,,---...//////...---,,,............////////////---------......000111111........................000000000000//////////////////////////////////////////000000000000////////////000000000000//////000000000000111111111111222222222222222222222222333333333333333333333333333333333444444444555555888777666555555666777888666777777777888888888888666666777888999999::::::>>>;;;999<<>>@@@===::::::;;;<<<<<<;;;:::888666555555444444444444555555333222222111111222222333000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000............////////////////////////000000000000000000000000000000000000////////////000000000000///000000111000///...---........./////////000000////////////////////////000000///......///000000///////////////.........////////////////////////........................////////////000000000000///////////////////////////////////////000111111000000000000000000000000////////////////////////////////////////////////000/////////............//////.........---------......////////////......//////............//////---.../////////000222555333222000...------...///////////////////////////------------------------......................../////////////////////////////////////////////...111000000///......------......//////000000111111////////////.....................///////////////.../////////000000000000222222222222222222222222000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000////////////............////////////////////////////////////000000000000...///000000...,,,,,,---////////////////////////000000000000000/////////////////////............000000000000000000000000////////////////////////....../////////000000000//////////////////////////////000000000000111111//////............//////000//////...............000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000///////////////////////////......------......///........................000//////......//////000...//////000000//////...////////////////////////////////////////////////.........------.....................////////////......---......///000111........................////////////////////////////////////////////////000000///......///000000//////000000000000//////000000000000111111111111222222222222222222222222111111111111111111111111333333333333444444444444555555444333333444555555666666666666666555555555666777777888888999999999:::888777888;;;<<<:::777999999:::::::::888666555555444444333333444444555555333111//////111333555000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000---------...///000000000////////////000000000000000000000000000000000000////////////000000000000///000000000000///............/////////000000000////////////////////////000//////......//////000............////////////////////////////////////........................111111000000000000000///////////////////////////000////////////000111111000000000000000000000000////////////////////////////////////////////////////////////...........................---------......////////////............////////////......,,,---............111333...............//////000////////////////////////------------------------........................////////////////////////......//////////////////000000000///......------////////////000000000000////////////............///////////////.............../////////000000000222222222222222222222222////////////////////////////////////////////////000000////////////000000000000000000000000000000///////////////.........////////////////////////////////////000000000000///000111000...,,,,,,---///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////........./////////000000........................////////////000000000111111111000000000000111111000//////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////............//////......................../////////....../////////...///000111111000///...///////////////////////////////////////////////////...---,,,,,,---...///............////////////...............///000000.................................///////////////////////////////////////111000...------...000111//////000000000000/////////000000000111111111111111111111111222222222222222222222222222222222222444444444555555555555666555444444444444444444555666555555555555444444444666777777777888888888999999888777888::::::888666888888888888777666555444444444333333333333444444333222111//////111222333000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////000000000000///000000000111111111222////////////000000000000////////////////////////////////////000000000000111111222222222111111111...////////////000000000////////////////////////////////////////////////......///////////////000////////////////////////........................111111000000//////......////////////////////////000000//////000000111222000000000000000000000000///////////////////////////////////////////////////////////////.......................................////////////......,,,---////////////---,,,,,,---......------///000,,,---///000000000000///////////////////////////------------....................................////////////////////////............////////////000000//////............000000000000////////////////////////............000000//////......------........./////////000000111111111111111111111111////////////////////////////////////////////////000000////////////000000////////////////////////.........///////////////////////////////////////////////////000000000000///111222111...---,,,---////////////////////////.................................///////////////////////////////////////////////////////////////............////////////------------------------...////////////000000000111111000000000000111111000000000//////000111111//////////////////////////////////////////////////////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////......///////////////////////////////////////............//////...///000111111000///...///////////////////////////////////////////////////...---,,,,,,---...///............///////////////............//////000........................------....../////////000////////////////////////111///...,,,,,,...///111//////000000000000/////////000000000111111111111000000000111111222222222333333333333333333333333222222333333333444444444555555555555555555555555555555555555444444444444777777777777777888888888999888888999999999888666777777777777666555444444333333222222222222333333000111111222222111111000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////000000000000222111111111000000000///////////////000000000000////////////////////////////////////000000000000111111111111111111222222////////////000000000111000000000000000000000000///000000000000000000////////////000000111111111000000000000000000000000////////////////////////111000000//////.........000000000000000000000000000000000000000111222222111111111111111111111111////////////////////////////////////////////////.........///////////////---...........................////////////......,,,---...//////...---,,,,,,---///...---------//////000111222222111///...////////////////////////---------....../////////////////////////////////////////////////////////---.........//////000000////////////............000000000000////////////////////////............000000//////......------............////////////111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000////////////////////////.........///////////////////////////////////////////////////000000000000///000111111///------...////////////////////////------------.....................///////////////000000000000000000000000////////////////////////------........./////////..............................////////////000000//////............//////111000000000000111111222000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////000//////......//////000000000000000000000000000///......------......///...//////000000//////...////////////////////////////////////////////////.........------.....................//////////////////............//////........................---------......//////000//////////////////////////////...------...////////////000000000000//////000000000000111111111111//////000000111222222222333333333333333333333333000000000000111111111111555555666666666666555555444444444555555555666666777777777777777777777777777888888999999999888888777777666666555444444444333222222111111222222333///000111222222111000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000///...---------////////////000000000000000000000000000000000000////////////000000000000/////////...//////000111/////////000000000111111111111111111111111111111000111111222222111111000000000111111222222333333111111111111111111111111000000000000000000000000000000000000000000//////111111111111111111111111111000000000000111222222111111111111111111111111////////////////////////////////////////////////.........///////////////---------.....................////////////......------............------,,,...000///...------...111111222222222000///...////////////////////////---------...//////000000////////////////////////////////////////////////------......///000000000//////////////////......////////////000000000000////////////............///////////////.........------........./////////222222222222222222222222111111111111111111111111000000000000000000000000//////............//////////////////////////////............/////////000////////////////////////////////////000000000000...000111111///...//////000000000000000000000000---.........////////////............/////////000000000000000000000000000////////////////////////---------.........//////................................./////////000000//////............/////////////////////000111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////000000////////////000000///////////////////////////......------......//////..................///////////////////////////////////////////////////------............------............//////////////////............//////........................,,,,,,---......///000000////////////////////////........................//////000000000000//////000000000000111111111111/////////000111222222222222222222222222222222222000000111111111222222222333444555555555555444333333333444555666777777888777777777777777777777666555666888888888888888999888777666555555444444444222222111111111111222222111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////............////////////000000000000000000000000000000000000////////////000000000000000///.........///111222//////000000000111111111222222222222222222222222111222333333333333222111111111222333333444555555222222222222222222222222111111111111111111111111111222222222222222333333222222222222222222222222111111000000111111222333111111111111111111111111////////////////////////////////////////////////............/////////000---------.........//////......////////////.........------,,,,,,------...---///111000///---------000000000000000//////...////////////////////////---------...///000000000////////////////////////////////////////////////------......///000000111.../////////////////////......//////000000111111////////////.....................///////////////---------.........//////333333333333333333333333111111111111111111111111000000000000000000000000//////............//////////////////////////////---.........//////000000////////////////////////////////////000000000000---///111111000//////000111111111111111111111111.../////////000000111111---.........//////000000000000000000000000000000////////////////////////---------.........//////////////////////////////............/////////000111111000000000000111111...............///000111000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////000000////////////000000.................................------.........///...---,,,,,,---...///////////////////////////////////////////////////,,,---...//////...---,,,............/////////000000//////.........//////........................,,,,,,------...///000000////////////////////////------...//////...------//////000000000000//////000000000000111111111111...//////000111222222222111111111111111111111111333333444444444555555555222222444444444444222222222333444555666888999999777777777777666666666666333555777777777777888999888888666555555444555555222222111111111111222222333111///......///111333000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////000000000000//////000000111111222222////////////000000000000000000000000000000000000////////////000000000000222111000000000222333444000000000000111111111111333333333333333333333333222333444444444444333222222222333444444555666666333333333333333333333333222222222222222222222222333333333444444555555555333333333333333333333333111111111000111111222333111111111111111111111111////////////////////////////////////////////////---.........//////000000---------.........//////......////////////............,,,++++++,,,.........000111111///---------............////////////////////////////////////---------...///000000111000000000000000000000000////////////////////////---------...///000000111.........///////////////---......///000111111222000/////////............---.........//////000000---------.........//////000000000000000000000000111111000000///.........000000000000000000000000//////000111111111111111000000000000000000000000//////.........---------....................................////////////////////////////////////////////////000000000000111000///------......///000000000000///////////////...---,,,,,,---...///////////////////////////000000//////.........---////////////////////////............//////////////////......---------,,,000000000000000000000000////////////000000000000////////////////////////111111000000//////......////////////////////////000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////............//////000000000000000000000000//////............////////////000000000000//////////////////............222111000///////////////...........................---,,,++++++,,,---...................................................---.........//////000000000000//////.........---........................111111111111111111111111///000000000000//////...222222222111111111111111222222333333333222111111333333222222333444666777555333222333666666444111444444333333444555777888555444444444444555666666888888777777777777888888333333333444444444444444111111111000000000000///111111111000000000000///222///---//////---///222...000222222111000000000------------------------000000000000000000000000...000333555555333000...////////////////////////000///...---,,,---...///000000000000000000111111111111111111111111111111222222222111111111111111111111111111222444555666555777999999999999;;;<<<<<<;;;::::::<<<<<<;;;:::;;;:::999999999;;;<<<===>>>===<<<:::777444222000111222444444444444222111333333333444555666777888;;;;;;:::999777666444333333222222222111111111111000000000000000111111111111000///......///000111........................//////.........---------***++++++,,,---...//////......///////////////...........................+++222333333555---)))333000000////////////000000////////////////////////000///...------...///000000000//////.........---//////............//////------......//////000000,,,,,,+++******,,,---...000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000//////.........---------............................../////////000000000000000000000000000000000////////////000000000000111000///...---...//////000000000000///////////////...------------...///////////////////////////000/////////............////////////////////////............/////////////////////.........------000000000000000000000000.../////////000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////............//////000000000000000000000000//////............/////////000000000000000000///////////////............111000000///......//////........................000///............///000////////////////////////........................---........./////////000000/////////............................................................//////000000000000//////111111111111111111222222222222222222222222222222333333222222333444666777555333222333555666444222444444333333444555777888666555555555555666777777777777777777777777888888666666666666666666666666222222111111111000000000222111111111111000000000000...000444444000...000///000111000......000111////////////////////////000000000000000000000000000222444555555444222000000000000///////////////000000000/////////000000/////////...............111111111111111222222222333333333333333333333333555666777888:::;;;<<<===;;;===>>>???>>>>>>@@@AAADDDBBBAAABBBCCCDDDCCCAAAFFFEEEDDDDDDDDDFFFGGGHHHCCCBBBAAA???<<<888666444333444444444444444444333444444555666777999:::;;;;;;;;;;;;;;;:::999888777666666666555555444444333444444333333333222222222444333222000000000000111000000000000000000000000//////////////////......---------......//////000///000000000///...------........................+++111111333666///)))111000000////////////000000/////////////////////////////////....../////////000000/////////.........000//////......//////000.........//////////////////////////////000000111000000000000000000000000........................000000000000000000000000////////////////////////000000000000000000000000------......///000000111000000000000000000000000//////000111111111111111000000000000000000000000/////////............---......................../////////000000000111111111111111111111111111111////////////000000000000111000///.........//////////////////000000000000///......------......///////////////////////////////////////............////////////////////////............////////////000000////////////......000000000000000000000000....../////////000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////............//////000000000000000000000000//////............//////000000111111111111000000////////////............////////////....................................000///............///000000000000000000000000000......................................./////////////////////....................................---------------------------...///000000111000000000000000111222222222333333333222111111222333444333333333333333444666666555444333333555555444333444444444444444555666777666666666666666777888888666666777777888888888999888777777777666555555555333222222222111111111111222222222111111111111000000...///222222///...000000000000///---...000222000000000000000000000000000000000000000000000000222222333333333333222222111111000000/////////...000111111222222111111111////////////////////////222222222333333444444444555555666666777777888888:::;;;>>>@@@BBBCCCDDDDDDDDDEEEGGGGGGFFFFFFGGGIIIKKKJJJIIIIIIKKKKKKJJJIIIKKKKKKJJJJJJJJJKKKLLLLLLIIIHHHFFFDDD@@@===:::999555444444333333444444555444555555777999;;;===>>><<<<<<=========<<<;;;;;;;;;;;;:::999999888777777555555444444333333222222777555444222000000//////000000000000000000000000////////////000000000000////////////////////////111111000000///---,,,+++........................,,,000///333999333***...000000////////////000000////////////////////////...//////000000//////...000000////////////......111000000//////000000111///////////////.........000000111222222222222111000000000000000000000000........................111111111111111111111111////////////////////////000000000000000000000000/////////000000111111111//////////////////////////////000111111111111111/////////////////////////////////.......................................000000000000111111111111000000000000000000000000////////////000000000000000000000///////////////////////////000000000000//////............/////////////////////////////////////////////.........////////////////////////............////////////000000000000000/////////////////////////////////........./////////000000////////////////////////......//////000000111111//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............////////////////////////////////////............//////000000111111111111000000////////////................../////////.................................---------,,,,,,---------////////////////////////................................................///////////////.................................////////////////////////------...000111111111111//////000111222333333333444222111000000222444555333333333333444444555555555444333333444444444444444444444444555555666666666666555555666666777888555666777777888888999999666666555555444333222222333333333222222222111111222222222222111111111111333...,,,------,,,...333///000111111//////000111////////////////////////////////////////////////000000////////////000000111000000//////......---...///111222222111000000//////000111222333333444555555666666777888999999;;;;;;<<<===>>>>>>??????@@@BBBDDDGGGIIIIIIHHHHHHLLLMMMNNNNNNMMMLLLMMMOOONNNMMMLLLLLLMMMNNNMMMKKKLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKIIIGGGDDDAAA>>>===777666555444444555666777444555666888;;;===@@@AAA@@@@@@@@@@@@@@@???>>>>>>??????>>>===<<<;;;:::999888888888888888888888888999888666444222000///...000000000000000000000000////////////000000000000000000000//////.........//////000000///...------........................---///...333===777,,,...//////000000000000//////////////////////////////...///000111111000///...000000//////////////////111111000000000000111111000000//////......---------...///111111000//////////////////////////////........................000000000000000000000000////////////////////////111111111111111111111111222222222111111000000000//////////////////////////////000111111111111111////////////////////////////////////////////////////////////////////////000000000000111111111111////////////////////////////////////000000000000000000000000000/////////.../////////000000000111////////////////////////////////////////////////.........///////////////////////////////////////............/////////////////////000000000000000////////////////////////............////////////////////////////////////......//////000000111111//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000//////............////////////////////////////////////............//////000000111111111111000000////////////..................///000000//////...........................,,,------------------,,,...............................................................---------.........///////////////////////////////////////////////////////////////------...000111111111111//////000111222333333333333222111000000222444555333333444444444444444444444444444333333333444555444444444555555555555555555555444444555555666777555666777888999888888888666555555444333222222111333333333222222222111111222222222111111111000000000...///222222///...000...000333333222000000000000000000000000000000000////////////////////////000//////......//////000/////////......------------...000111222111000///...///111333555777999:::::::::;;;<<<===>>>???@@@CCCCCCDDDDDDEEEFFFGGGGGGIIIJJJMMMNNNOOONNNMMMKKKQQQRRRSSSRRRQQQPPPQQQRRRPPPNNNMMMMMMMMMMMMLLLJJJMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIGGGEEECCCBBB<<<;;;:::999999:::;;;<<<999999;;;===@@@BBBEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDCCCBBBAAA???>>>===<<<======>>>???@@@AAABBBBBB===<<<;;;999777555333222000000000000000000000000//////////////////000000000000//////...---------------...///000000//////////////////////////////...000...444???:::///000//////000000000000//////////////////////////////...///000111111000///...//////000000000000000000111111000000000000111111000000//////......------,,,---...///000///...---////////////////////////////////////////////////////////////////////////........................111111111111111111111111333333222111111000//////000000000000000000000000//////000111111111111111000000000000000000000000...////////////000000000/////////////////////////////////000000000111111........................////////////000000000000000000111111111000///.........//////000000111111...//////000000//////...////////////////////////.........///////////////////////////////////////............////////////......////////////000000000000000000000000000000------........./////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////000000000000000000000000//////............////////////000000000000//////////////////............---...000111111111000///..............................///000000///...............................................................---------------.........///////////////////////////////////////---------------------------...///000000111000000000000000111222222222333222111111111111333444555333333444555555444444333444555555333222222444666444444555555666555555444444444444444444555666666666777888999999888777666666666555555444333333333333222222222111111111111111111111000000000000///,,,...555======555...,,,...000222333111000000000111111111111111111111111000000000000000000000000111111000000000000111111.........///////////////000000111222333333333333111222444666999;;;===>>>@@@@@@BBBCCCEEEFFFGGGHHHJJJJJJKKKKKKLLLLLLMMMMMMQQQRRRSSSTTTTTTSSSRRRQQQTTTUUUVVVUUUSSSRRRSSSTTTQQQOOOMMMLLLLLLKKKIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHGGGFFFFFFAAA@@@@@@@@@@@@@@@@@@AAA??????AAACCCEEEHHHJJJLLLNNNNNNOOOOOOOOONNNMMMMMMJJJJJJHHHGGGEEECCCAAAAAA>>>>>>???@@@AAABBBBBBCCCAAAAAA@@@???>>><<<:::999333333333333333333333333111111111111000000000////////////......---------+++,,,---///000000111111////////////////////////...000...444>>>:::000222...///000111111000///...///////////////////////////000000111111000000/////////000000000000111111111000000//////000000111///////////////...............//////000000//////000000000000000000000000////////////////////////................................................111111111111111111111111000000000///////////////000000000000000000000000//////000111111111111111000000000000000000000000.../////////000000000000////////////////////////....../////////000000000////////////////////////////////////000000000000000000111222111000///............///000111111111...///000111111000///...////////////////////////............/////////000////////////////////////............////////////------........./////////000000000000000000000000---------.........//////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////000000000000000000000000//////............//////......////////////......////////////...............///111222333222111000..............................///000000///...............................................................------,,,,,,,,,............/////////000////////////////////////........................//////000000000000//////111111111111111111222222000111111222222333444444333444444555555444333333444555555333111111444777444444555666666555444333555555555555555666666777777888999999999777555444333333333333333333333333222222111111111000000000000000000/////////......,,,...444;;;;;;444...,,,///000///---,,,---///222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111222222555555555555666777888999::::::<<<===???AAABBBCCCFFFFFFHHHIIIKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXWWWTTTSSSSSSTTTOOOMMMJJJIIIGGGFFFCCCAAA>>>??????@@@???>>>===<<>>999999999999999999999999555555444333222111111000000000//////////////////------...///000000000///////////////////////////,,,///---222;;;777///444...///000111111000///...////////////////////////111000000000000000000111//////000000000111111111000//////......//////000........./////////////////////......//////000000000000000000000000000000////////////////////////////////////////////////........................111111111111111111111111,,,,,,------.../////////000000000000000000000000//////000111111111111111000000000000000000000000.../////////000000111111000000000000000000000000............////////////000000000000000000000000////////////000000000000000111111222222000///...---......///000111111222...///000111111000///...////////////////////////---.........//////000000////////////////////////............/////////000,,,---------......//////000000000000000000000000---------.........//////////////////////////////111111000000//////......////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////............//////000000000000000000000000//////............//////------............------000/////////...............000222333444333222111........................+++,,,---......---,,,+++000000000000000000000000.................................------,,,,,,,,,---.........//////000000000000000000000000000000111111111111111111111111///000000000000000///...222222222111111111111111///000111333333444444333333444555555555444333222444555555333111111444888444444666666666555444333666666666666666777888888888999::::::999777444333000000000000000000111111111111111000000000000///////////////............111......111111......111111///,,,(((''')))///333........................000000000000000000000000------............------000000111222333444444555:::999888888999;;;===>>>CCCCCCDDDEEEEEEFFFGGGGGGIIIJJJKKKMMMOOOQQQSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSUUUWWWXXXXXXYYYYYYXXXUUUTTTTTTUUULLLJJJGGGDDDCCCAAA===;;;;;;;;;<<<===<<<;;;999888777888:::<<<>>>@@@AAAAAA<<<===>>>??????>>>===<<<@@@@@@AAACCCEEEGGGIIIJJJJJJLLLNNNQQQSSSVVVWWWWWWXXXXXXVVVTTTQQQOOONNNMMMJJJJJJIIIHHHGGGFFFEEEDDD>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>888888777666444333222111000000000000000111111111...///////////////......000000000000000000000000***...,,,000888444...444...///000222222000///...////////////////////////222111000//////000111222//////000000111111111222//////............//////---.........//////000000...---,,,,,,,,,---///000000000000000000000000000000000000000000000000000000000000000000000000000........................222111000......000111222000000000000///...,,,,,,............/////////000000000000000000000000000222222222111111111000000......//////000000111111000000000000000000000000////////////////////////222222111000///...------///000111222222111000///---...///000000111000000000000000000000000000000........................---...///000000///...---///////////////.................................///////////////////////////////////////////////////////////////.........000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////............////////////111///...///000111000.........////////////......,,,---///000111111111000////////////////////////...///000111111000///...---.........//////000000........................000000000000000000000000......///////////////...,,,------......------,,,,,,---...000000000000///000000///............///111111000///...---,,,,,,///---+++,,,///111///---000000////////////000000***+++...///000///...---000000000000////////////000000000000000000000000222222111111111111222222333333222222222222222222666555555444444444555555777666555444444444444444555555555555555555555555777555555666777888777666666777888999999888777666333333333222222222111111333222222222111111000000000000000000000000000000////////////000000000000////////////////////////111111111111111222222222000000000//////.........000000000000000111222333111111222222444555777888;;;<<<>>>@@@CCCEEEFFFGGGKKKKKKKKKKKKKKKJJJIIIHHHNNNLLLJJJJJJMMMPPPRRRSSSQQQPPPOOONNNMMMMMMMMMMMMKKKKKKLLLMMMNNNPPPQQQRRRUUUWWWXXXWWWUUURRRQQQQQQPPPLLLFFFCCCCCCBBB@@@>>>888999:::;;;======>>>>>>===>>>AAACCCDDDEEEEEEEEEDDDCCCBBB@@@>>><<<;;;;;;>>>===;;;;;;<<<>>>AAADDDCCCEEEIIIKKKKKKLLLNNNPPPVVVUUUTTTSSSRRRRRRRRRRRRSSSRRRPPPMMMKKKJJJJJJIIIFFFCCCAAA@@@AAAAAA???>>><<<===???BBBCCCDDDDDDDDDCCCCCCBBB???:::777555555444444444333333222111000000///...///111111111///000000///............///+++******---222555555444000000000000000000000000............/////////000////////////////////////////////////000000000000111111111111111000///.................................///000000000000000//////............//////111111000000//////......//////////////////////////////.........---------222111000//////000111222000000000000///...------........./////////000000000000000000000000000000222222222111111111000000////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......///000111222222111000///...//////000000000000///000000000000000000000000..............................////////////....../////////////////////.........................../////////////////////////////////////////////////////////////////////...////////////////////////111111111000000000//////000000000000000000000000....................................////////////000///...///000111000.........////////////.........///000111111000//////////////////////////////...///000111111000///............/////////000000........................000000000000000000000000------.........------,,,,,,------......------,,,+++,,,...///000000//////000///......------......///////////////............,,,+++,,,...///...,,,000000////////////000000...///000111111000...---000000000000////////////000000000000000000000000222111111000000111111222222222222222222222222222666555555444444555555666666666555555555666666777555555555555555555555555777666444555777888888777444444555666666555444444333333333222222222111111222222111111111000000000000000000000000000000000////////////000000000000111111111111111111111111////////////000000000000.........///////////////222222222222222222333333777777888999;;;===>>>???BBBBBBBBBCCCEEEGGGIIIKKKMMMNNNNNNMMMMMMLLLKKKKKKNNNLLLIIIIIIJJJMMMNNNNNNKKKJJJIIIHHHGGGGGGFFFFFFDDDEEEEEEGGGIIIKKKMMMNNNPPPQQQSSSSSSRRRPPPPPPQQQRRRNNNJJJHHHHHHHHHFFFDDD??????AAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIJJJIIIHHHEEECCCAAA???>>>;;;:::888777888:::===>>>>>>AAADDDEEEFFFGGGIIIKKKSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTRRRQQQOOONNNMMMIIIFFFDDDCCCCCCBBBAAA??????>>>>>>???@@@AAACCCDDDBBBDDDEEEDDDAAA>>><<<;;;999888666444333222222222000///......000000000...111000000///////////////...,,,+++---111333222111000000000000000000000000........./////////000000////////////////////////////////////000000000000000000111111111111000000..............................///000000000000000//////............//////111000000000/////////...//////////////////////////////.........---------222111000//////000111222111111111000000//////........./////////000000000000000000000000000000000222111111111111000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000////////////000000111111111111000000///000000000000//////...000000000000000000000000//////////////////////////////............//////......//////////////////........................////////////////////////////////////////////////......//////////////////........................111111000000000000//////000000000000000000000000////////////////////////............////////////000///......000000///.........////////////......000000000000000///......//////////////////////////////000000000000//////......////////////000000........................000000000000000000000000///////////////...---,,,------............------+++,,,---...///////////////......------------------.........//////000000...---,,,---///000///...000//////......//////000111222333333222000///...////////////000000000000000000000000000000000000222111111000000111111222111111111222222333333444666666555555555555666666555555555555666777888999444444444444444444444444888666444444666777888777333333444444444444333333333333333222222222111111111111000000000000//////000000000000000000000000////////////000000000000111111111111111111111111......//////000000000000......//////000111111222444444444444444555555666<<<===>>>@@@CCCEEEGGGHHHJJJJJJIIIIIIJJJKKKMMMOOOOOOOOOOOONNNMMMMMMLLLLLLLLLJJJGGGEEEFFFGGGHHHGGGEEEEEEDDDCCCAAA@@@@@@???======>>>???AAACCCEEEFFFGGGIIIKKKLLLLLLLLLMMMNNNQQQOOOMMMMMMNNNNNNMMMKKKHHHIIIJJJKKKLLLMMMMMMMMMOOOPPPPPPPPPOOONNNLLLLLLMMMLLLJJJGGGEEEBBBAAA@@@:::999777666666777999:::888:::===>>>???@@@BBBDDDKKKKKKMMMOOOQQQTTTUUUVVVUUUVVVVVVUUUTTTQQQOOOMMMJJJHHHEEEDDDCCCCCCAAA@@@@@@>>><<<;;;;;;===@@@BBB???CCCGGGIIIHHHEEEDDDCCC???>>><<<999777666555555333111//////000111000///111111000///////////////000...---...//////...---000000000000000000000000....../////////000000000////////////////////////////////////000000000000///000000111111111111000..............................///000000000000000//////............//////000000000000/////////////////////////////////////////////.........------111111000//////000111111222222111000000000000000...////////////000000000////////////////////////111111111111000000000000111111000000//////......////////////////////////000000000000000000000000.../////////000000000111000000000111111000000000000000111000000///...---////////////////////////000000000000000000000000000///...------...///000............////////////........................////////////////////////////////////////////////............////////////........................000000000000000000//////////////////////////////000000000000000000000000............////////////000///......///000///.........////////////....../////////000000000000000//////////////////////////////000000000000////////////////////////000000........................////////////////////////333333333222222000///...------............------+++,,,------.../////////......---,,,,,,,,,,,,---............//////////////////...///000000000000/////////....../////////111222222222222111000///////////////000000000000000000000000000000000000111111000000000000111111000000111222333333444444666666555555555666777777555555555555555666777777444444444444444444444444888666333333555777888777444444444555555444444444333333333222222222111111000000000///////////////////////////////////////////////////000000000000111111111111111111111111000000111111222222333333000000111111222333333333555555555666888999;;;;;;???@@@CCCEEEHHHJJJLLLMMMPPPPPPOOOOOOOOONNNNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIGGGDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@???;;;;;;;;;;;;<<<======>>>???AAACCCDDDDDDDDDFFFHHHJJJKKKLLLMMMOOOOOOOOONNNNNNOOOPPPQQQRRRRRRRRRRRRUUUTTTSSSQQQOOOMMMKKKJJJGGGFFFEEECCCAAA@@@>>>>>>;;;:::888777666666777888444666888999999;;;===???AAACCCFFFJJJNNNQQQTTTUUUSSSTTTUUUUUURRRNNNJJJHHHFFFDDDBBBAAAAAAAAA@@@>>>===<<<:::999999:::;;;<<<<<>><<<:::888666333222333333222111000000///............//////............------,,,////////////////////////...////////////000000000////////////////////////////////////000000000000000111111111111000000///..............................///000000000000000//////............//////000000000000////////////////////////////////////////////////............111111000000000000111111222111000000///000000111////////////000000000111////////////////////////000000000000000000000000111111000000//////......////////////////////////////////////////////////......//////000000111111111000000000000000000111000000111000000///...---////////////////////////000000000000000000000000000///...------...///000---.........//////000000////////////////////////////////////////////////////////////////////////---.........//////000000........................//////////////////000000////////////////////////////////////////////////............///////////////...---...///000///---......////////////......------...///000111222333////////////////////////000000////////////000000000000000000000000//////////////////////////////////////////////////////333333333333222111//////---......//////......---,,,,,,------...//////000......---,,,,,,,,,,,,---////////////............------............////////////............//////...//////000000111111111.../////////000000000111000000000000000000000000111000000000000000000111000000111222333333444444555555555555555666777777666555444444333333333444444444444444444444444444777555333333555777777666444444333333333333444444333333333222222222111111///////////////000000000////////////////////////////////////000000000000000000000000000000000000///000000111222222333333111111222222222333333333666777888:::<<>>>>>======>>>@@@BBBDDDFFFIIIJJJLLLMMMNNNQQQRRRSSSTTTTTTTTTTTTTTTUUUSSSQQQNNNKKKIIIGGGFFF??????>>>>>>>>>=========<<<;;;999888666666666666444555666777777999;;;>>><<>>===>>>>>>===<<<888888999999999999888888:::<<<>>>???@@@BBBEEEHHHFFFHHHKKKLLLKKKHHHCCC@@@===:::777444444333222111000///......------......---.........------......////////////////////////////////////000000000111000000000000000000000000////////////000000000000222222222111111///...---////////////////////////......///000000000000000//////............//////////////////000000000000////////////////////////000000/////////.........000000000111111000000000222111//////...///000111/////////000000000111111000000000000000000000000//////000000000000000111000000000000////////////000000000000000000000000..............................//////000000111111111111000000000000111111///000000000000//////...000000000000000000000000//////////////////////////////............//////------......///000000000////////////////////////////////////////////////////////////////////////------......///000000000..............................////////////000000000000000000000000000000------------------------............///////////////...------//////...---......////////////......,,,,,,---...000222333555////////////////////////000000////////////000000111111000000000000//////////////////////////////000000000000000000000000000000000000000///...---......////////////............---......///111111///......---------------000000//////.........---***+++,,,,,,++++++,,,...///......------......///------......///000111111......//////000000111111000000000000000000000000111000000//////000000111111111111222222333333444444444444444444555666777666555444333222222222222333333333333333333333333555444333444666777666555222222111111111111222222333333333222222222111111//////000000000000111111000000000000000000000000////////////000000000000////////////////////////------...///000111111222111222222333444555555666<<<<<<>>>@@@CCCFFFIIIJJJMMMOOOQQQSSSTTTUUUTTTTTTOOOPPPPPPOOOLLLHHHCCCAAA>>>>>>===<<<===>>>???@@@IIIHHHHHHIIILLLNNNOOONNNKKKLLLMMMNNNNNNMMMLLLKKKFFFEEEBBB@@@===;;;:::999:::;;;;;;:::999999;;;<<<<<<>>>AAADDDEEEHHHKKKNNNRRRRRRSSSTTTTTTTTTTTTTTTRRRQQQNNNKKKHHHFFFDDDDDD=========>>>>>>?????????;;;:::999888777666666666555666777777777999<<>>@@@EEEJJJNNNRRRTTTTTTSSSUUUVVVVVVTTTPPPLLLIIIDDDBBB???======<<<;;;999555666888:::;;;;;;:::999;;;;;;<<<;;;;;;===AAADDDDDDGGGKKKOOOPPPMMMJJJGGGCCC???:::666444333111000000000///...............,,,...//////...---///000000000000000000000000000/////////000000000111111000000000000000000000000////////////000000000000222222222111111000///...////////////////////////......///000000000000000//////............//////////////////000000000000////////////////////////000000000/////////......000000111111111111000000111000...------...000111//////000000000111111111000000000000000000000000////////////000000111111////////////000000000000000000000000000000000000////////////////////////////////////000000000000222111000//////000111222...//////000000000000///000000000000000000000000..............................////////////......------......///000000111////////////////////////////////////////////////////////////////////////------......///000000111////////////////////////........./////////000000000000000000000000000000------------------------............///////////////...------//////...---......////////////.........------...///111333444////////////////////////111000///......///000111111111111000000000//////////////////////////////000000000000000000000000...//////000//////............////////////......//////......///000222333000///......------...............///////////////***,,,...---,,,+++---//////......------....../////////.........//////000.........///000111111111000000000000000000000000000000////////////000000222222222222222222222222222222222333333444555666555444444333333333444444333333333333333333333333333333444666888777555333333222111111111111222333333333333222222222111111000000000111111111222222000000000000000000000000////////////000000000000000000000000000000000000------...///000111222222444555666888;;;===>>>???EEEEEEFFFHHHJJJLLLNNNOOOTTTUUUWWWXXXXXXWWWUUUTTTOOOMMMKKKGGGCCC@@@===<<<999999888888999;;;===>>>FFFEEEEEEGGGJJJLLLLLLKKKIIIKKKMMMNNNOOOOOOMMMMMMJJJIIIFFFCCCAAA???>>>===:::;;;;;;:::999:::<<<>>>:::===@@@BBBCCCGGGLLLPPPSSSSSSTTTUUUUUUUUUUUUTTTQQQPPPMMMJJJGGGFFFEEEEEE?????????@@@@@@@@@AAAAAA===<<<;;;;;;:::999888888777888888888888:::===@@@@@@BBBFFFKKKNNNQQQRRRRRRSSSTTTVVVWWWWWWUUUSSSRRRMMMJJJFFFCCC@@@>>>;;;999777777999:::<<<>>>@@@@@@>>>??????>>><<<<<<>>>@@@???BBBFFFIIILLLMMMMMMMMMKKKGGG@@@;;;888555333111222111111000000000000000...000111000...---...000000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000000//////000111111111111111////////////////////////......///000000000000000//////............//////.../////////000000000111////////////////////////000000000000/////////...000000111111111111000000000///...,,,---...000111000000000000111111111111000000000000000000000000.../////////000000111111......//////000000111111000000000000000000000000000000000000000000000000000000000000////////////222111000//////000111222......///000000111000000000000000000000000000000........................---...///000000///...------------...///000000111000000000000000000000000////////////////////////////////////////////////---------...///000000111000000000000000000000000---.........//////000000000000000000000000000000111111111111111111111111............/////////000///...------...///...---......////////////......000///.........000111222////////////////////////111000///......///000111222111111111000000//////000000000000000000000000000000000000000000000000///000000111111111111000......////////////......000000/////////111333444000000///............///,,,,,,---...///000111222---///111111///...000222.........------.........222111000///.........///---......///000111111222000000000000000000000000000000////////////000000333333222222222222222222222111111222333444555666444444444444444555666777333333333333333333333333222333444777888888555222666555444333333444555666333333333222222222111111000000111111222222222333000000000000000000000000////////////000000000000111111111111111111111111...///000111222333444444777999;;;???BBBFFFHHHJJJLLLLLLLLLMMMNNNPPPQQQRRRVVVWWWXXXYYYXXXVVVTTTSSSPPPLLLFFF@@@<<<:::999:::777777666666888:::===???BBBAAAAAABBBEEEFFFFFFEEEFFFHHHJJJLLLNNNNNNMMMLLLKKKJJJHHHFFFDDDBBBAAAAAA:::;;;<<<;;;;;;<<>>AAABBBDDDHHHNNNSSSTTTUUUUUUVVVVVVVVVVVVUUURRRPPPNNNKKKIIIGGGGGGGGGBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>===<<<<<<888999999999999:::>>>AAA???BBBFFFJJJMMMNNNOOOOOOQQQRRRUUUWWWXXXYYYXXXWWWUUURRRLLLHHHDDD@@@<<<999:::999999:::===@@@DDDGGGAAABBBCCCBBB@@@>>>======<<<===@@@CCCGGGKKKOOOQQQSSSNNNGGGAAA===:::777555444333222222111111222222000222333111...,,,...000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000,,,---...000222333444444000000000000000000000000...//////000000000000000//////............//////.../////////000000111111////////////////////////000000000000////////////111111111111111111111111111111000000000000111111000000000000000000000000222111111111000000//////......//////000000111111...............///000000222111111111000000//////111111111000000000000000//////000000000000//////////////////////////////000000000000000000000000...............///000000//////............////////////000000///...------,,,---///000000000///...000000///...............////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000////////////////////////////////////////////////000000000///......------//////////////////////////////////////////////////////............//////111111000000//////......111111000000//////......000000000000000000000000000000111111111111000000........................111111000000//////....../////////...------,,,,,,........................000000//////.........---,,,---...//////...---,,,---,,,++++++,,,---...///---.....................------...///000111222333000000000000000000000000//////000000000000//////000111111111111222222222222111000000000111222333666444222333444666666666444444444444444444444444222222222222222222222222444333333444555555444222555555555444333222000000111111000000000000111111///000222222111000000111///////////////////////////000111222222111000////////////000000000111111222222333333555999>>>BBB@@@BBBDDDGGGJJJMMMNNNOOORRRRRRRRRSSSSSSSSSSSSSSSWWWXXXZZZZZZYYYWWWTTTRRRNNNGGG???;;;<<<<<<999666<<<<<<<<<;;;::::::999999;;;<<<===>>>??????@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEECCCBBB@@@???>>>;;;;;;<<<>>>???AAABBBCCCCCCDDDFFFIIILLLNNNPPPQQQQQQSSSVVVXXXYYYXXXVVVUUUTTTRRRPPPNNNLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHFFFDDDBBBAAAAAAAAACCCBBBAAA@@@??????@@@@@@DDDEEEFFFHHHIIIKKKLLLMMMSSSSSSTTTUUUWWWXXXYYYYYYUUUUUUSSSPPPLLLFFFBBB???>>><<<999888:::>>>BBBFFFFFFFFFHHHKKKLLLIIICCC===???>>>>>>???@@@CCCEEEFFFNNNNNNLLLJJJFFFBBB>>>;;;:::666333222444666666555333222111//////000111111111111222222111000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000//////......000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000///////////////000000000000...............///000000111111111000000000//////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000///////////////000111111//////............/////////////////////...------------///000000000///...000000///...............////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////........./////////////////////////////////////////////////////////////////////............//////////////////.........---111000000000/////////...000000000000000000000000000000111111111111000000////////////////////////111000000000/////////...------......///000000000........................000/////////............------............------...------,,,,,,---...//////.....................000000////////////......000000000000000000000000000000////////////000000/////////000000000111111222222111111111222333444999666444333444444444333444444444444444444444444222222222222222222222222444333333444555555444222333333444444333333222222111111000000000000000111///000111111000000000000////////////////////////...///111222333333222222000000000000000111111111222333555666888;;;@@@CCCEEEGGGIIILLLOOOQQQRRRSSSRRRRRRSSSTTTUUUVVVVVVWWWVVVWWWXXXYYYXXXVVVSSSQQQLLLFFF???<<<<<<===;;;888;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBB???@@@@@@@@@@@@???>>>===???@@@BBBDDDGGGIIIKKKLLLKKKLLLMMMNNNPPPQQQRRRRRRSSSTTTUUUWWWWWWVVVUUUTTTUUUTTTRRRPPPOOOMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIGGGFFFEEEEEEEEEHHHGGGFFFDDDDDDDDDEEEEEEGGGGGGHHHJJJKKKLLLMMMNNNSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTQQQNNNJJJHHHCCCBBB???======???AAACCCDDDDDDFFFIIILLLLLLIIIFFFEEECCC@@@>>>>>>???AAABBBGGGHHHIIIJJJIIIFFFCCCAAA>>>;;;777666777888777666444444333222111111111111111111111111111000000///000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111000000000/////////...////////////////////////////////////////////////111111000000000000111111000000000000000000000000111111111111000000000000000000000000////////////...............///000000111111000000000000//////000000000000000000000000//////000000000000//////////////////////////////////////////////////////111000000000000111111222/////////......////////////////////////......------......///000/////////000000///...............////////////////////////////////////////////////---.........//////000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////------......///000000111//////////////////////////////////////////////////////............//////............------------000000000000////////////000000000000000000000000///000000111111000000///000000000000000000000000000000000000////////////,,,,,,------.../////////........................////////////.....................------.........//////...------.........000000//////.........---/////////.........------000000000000000000000000111000///......///000111000000000000111111111222333222222222222333444555;;;888555444333333222111444444444444444444444444222222222222222222222222444333333333555555333222111111222333444444333333222222111000//////000000000000000000000///////////////////////////////////////111222333333444333111111111222222222333333888:::===@@@AAADDDGGGJJJKKKLLLNNNPPPSSSTTTUUUVVVQQQRRRSSSTTTUUUWWWXXXXXXTTTUUUVVVWWWWWWUUUSSSQQQLLLGGGAAA???@@@AAA@@@>>>>>>>>>>>>>>>============;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@===>>>???@@@AAAAAAAAAAAACCCEEEGGGJJJMMMPPPRRRSSSSSSRRRRRRRRRRRRRRRQQQQQQTTTTTTTTTTTTSSSSSSSSSRRRTTTSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNOOORRRRRRSSSSSSTTTTTTTTTTTTSSSTTTUUUUUUUUUTTTRRRQQQKKKIIIGGGDDDBBBAAA@@@@@@AAAAAABBBFFFJJJMMMNNNNNNJJJHHHCCC???===<<<===>>>???AAADDDHHHJJJJJJJJJIIIEEECCC???===<<<;;;:::888777777777777666444222111333333333222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000////////////////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000111111111000000000000000111111111000///........................///000000000000000000000000///////////////000000000000000//////000000000000//////////////////////////////////////////////////////000000000//////000111111......////////////.........///////////////......---......///////////////000000///...............////////////////////////////////////////////////+++,,,,,,------......///////////////////////////000000000000000000000000////////////////////////////////////////////////............//////000000//////////////////////////////////////////////////////............//////........................000000000000//////////////////////////////////////////000000000000//////////////////////////////000000000000////////////......---,,,,,,++++++***........................///////////////.........///...---,,,,,,---...///000000//////............111000000//////......---,,,,,,------...//////000////////////////////////222000///------///000222222222333333333444444444333333333333444555555666;;;888555333333333333111333333333333333333333333222222222222222222222222444333222333444555333111111111222333333333333222333222111000////////////111000///////////////...////////////////////////000000111111222222222222111222333444666777888999===@@@DDDGGGHHHJJJLLLMMMOOOPPPQQQSSSTTTUUUVVVVVVRRRSSSSSSTTTTTTUUUUUUVVVSSSTTTUUUVVVVVVUUUSSSRRRNNNJJJGGGEEEGGGHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHJJJLLLOOOQQQSSSTTTSSSRRRRRRQQQPPPPPPOOOOOOTTTSSSRRRPPPOOOOOOPPPPPPPPPOOONNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRSSSTTTTTTTTTSSSOOONNNMMMKKKIIIEEECCCAAAAAA@@@@@@AAADDDHHHKKKMMMLLLJJJGGGDDDAAA>>>===<<<<<<===???BBBFFFIIILLLMMMLLLJJJHHHFFFDDDAAA???>>><<<===>>>===<<<888555333666555555444333333333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000111111222222111000///...------...............///000000//////////////////000000......//////000000000000//////000000000000//////////////////////////////////////////////////////000//////.........//////......///000000///............///////////////.............../////////000000000///...............////////////////////////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////............//////////////////////////////////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////000000000000//////........................////////////000000000000//////......---,,,,,,,,,////////////////////////.........//////////////////...---,,,,,,---...///000000000//////...------000000//////.........---,,,,,,------......//////////////////////////////222000///------///000222222222333333333444444444222222333444555555666666888666444333444555555444333333333333333333333333222222222222222222222222333222222333444444333111222222333333222222111000222222111000//////000000333111......///000///...000000000000000000000000222111111111111000111111222333555888;;;>>>@@@AAA@@@CCCGGGJJJKKKKKKLLLNNNRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSOOONNNLLLLLLMMMNNNOOOPPPPPPOOOOOONNNMMMLLLLLLKKKIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMOOOPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOSSSQQQOOOMMMLLLMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNMMMMMMMMMMMMIIIJJJJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSOOOPPPPPPPPPNNNKKKHHHFFFCCCBBBAAA??????AAADDDFFFHHHIIIJJJIIIGGGDDDAAA??????>>><<<<<>>??????@@@AAABBBCCCCCCAAABBBCCCCCCCCCDDDFFFHHHGGGHHHKKKNNNQQQUUUWWWXXXVVVVVVVVVUUUUUUSSSRRRQQQMMMNNNNNNNNNNNNOOOOOOOOONNNNNNOOOOOOOOONNNMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGFFFEEECCCBBBBBBAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIIIIIIIIIIGGGEEEDDDCCCDDDFFFHHHJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIJJJLLLNNNPPPQQQOOOOOOQQQRRRRRRQQQQQQPPPLLLPPPSSSSSSPPPNNNMMMNNNEEEEEEDDDDDDFFFJJJNNNPPPHHHGGGDDDAAA>>>:::888777999???GGGLLLOOOPPPRRRTTTTTTTTTTTTTTTRRRPPPNNNMMMIIIGGGCCC>>>;;;999888888111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////.../////////000000111111........................222222111111000/////////111111111111000000000000111111111111000000000000222222222111111111000000000000000000000000000000............////////////000000000000000000000000////////////............000000//////.........---111//////111111///222888@@@555,,,---000000000000//////......---------,,,,,,---......//////......000///...------...///000//////////////////////////////////////////////////////////////////////////////000000000000//////......///000000000000000000000//////.........---000000000000000000000000////////////////////////000000000000111111111111/////////000000000000000------......---,,,++++++............////////////000000//////.........---////////////////////////////////////////////////,,,,,,------......//////////////////////////////////////////////////////////////////..................------------......////////////////////////////////////////////////,,,,,,,,,---------......------------------------.../////////...---,,,,,,............////////////000000//////......------000000000000111111111111000222333222111000111222333222222333555666666555555444333333222222333333444555666555333222333444333333333333333333333333555444222111111222444555000000000111222222222333111111000000//////......////////////000000000000111222333444444333222111222444777999;;;>>>BBBEEEHHHIIIKKKMMMLLLJJJHHHFFFCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBB@@@???>>>========================????????????????????????>>>???@@@AAABBBDDDDDDEEEIIIKKKNNNQQQSSSTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPMMMLLLKKKKKKLLLMMMLLLJJJNNNKKKIIIIIILLLMMMLLLJJJJJJJJJJJJKKKLLLLLLKKKJJJKKKJJJIIIKKKNNNOOOMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJGGGFFFEEEFFFGGGGGGFFFDDDFFFEEEFFFHHHGGGEEEHHHNNNLLLKKKJJJIIIHHHGGGDDDBBBCCCDDDFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKFFFEEEDDDDDDFFFHHHHHHGGGKKKIIIGGGGGGIIIKKKLLLLLLPPPPPPPPPPPPOOOMMMLLLKKKTTTSSSRRRQQQPPPOOOOOOOOOKKKJJJGGGEEEDDDEEEFFFGGGKKKIIIFFFBBB>>><<<:::999666999===AAACCCHHHNNNSSSSSSVVVWWWTTTTTTWWWWWWSSSNNNOOONNNKKKEEE???;;;:::<<<888444333444444222000222222111111000000//////111111000000//////......000111222222222000///...000000000000////////////////////////000000000000111111111111111000//////000000000000000000000000+++---000222444444444333////////////............222111111111111000000000111111111111000000000000000000000000000000000000222222222111111111000000000000000000000000000000....../////////000000000000000000000000000000000////////////............111111000000000/////////111......000000///333999III;;;...---000111000000/////////.........------,,,---......//////......000///...------...///000////////////////////////////////////////////////////////////////////////------............------......///000000000000000000000000/////////......000000000000000000000000////////////////////////............////////////////////////////////////000000000000000///..................////////////000/////////............////////////////////////////////////////////////.............../////////////////////////////////////////////////////////////////////..................------------......////////////////////////////////////////////////,,,---------............------------------------......//////......---,,,............///////////////////////////.........000000000000111111111111///111222222000000111222222111111222444555555444555444333333222222333333444555666555333222333444333333333333333333333333444333111000000111333444111111111111111111222222111111000000////////////////////////000000000000...///000111222333333333666888<<>>===>>>>>>======<<<;;;:::<<<<<<<<<<<<<<<=====================>>>???@@@@@@CCCCCCDDDEEEFFFGGGGGGHHHHHHJJJMMMOOOQQQRRRRRRRRRSSSSSSRRRQQQOOONNNMMMMMMMMMLLLKKKLLLMMMMMMKKKJJJKKKIIIGGGHHHKKKLLLKKKJJJHHHHHHHHHIIIKKKLLLLLLLLLNNNMMMLLLNNNPPPPPPNNNKKKIIIIIIHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOOOONNNLLLKKKOOOLLLKKKKKKJJJJJJPPPXXXWWWUUUSSSPPPMMMJJJGGGEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFDDDCCCAAABBBDDDEEEEEEDDDIIIGGGFFFFFFHHHHHHHHHFFFJJJKKKKKKLLLMMMNNNOOOPPPRRRQQQPPPOOONNNNNNNNNOOOMMMLLLJJJHHHHHHHHHHHHIIIJJJIIIFFFCCC@@@<<<:::888777999===???AAAEEEKKKOOOQQQTTTUUUSSSTTTVVVUUURRRRRRSSSRRROOOIIIEEEBBBAAA===:::666444555555444222222111111111111111000000111111111111000000000000...///000111111111000///111111111111000000000000////////////000000000000000000000000000///......000000000000000000000000...///111333333222111000////////////............111111111111222222222222111111111111000000000000////////////////////////222111111111111000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////............111111111111000000000000111...---/////////444:::UUUCCC222---000111000///000000////////////......------...////////////...//////............//////////////////////////////////////////////////////////////////////////////------............------......///000000000000000111000000000000000//////000000000000000000000000////////////////////////............////////////000/////////...---------000000111111111000//////............////////////////////////............////////////////////////////////////////////////000000///////////////...////////////////////////////////////////////////////////////..................------------......////////////////////////////////////////////////------........./////////------------------------....../////////...------............////////////.........///////////////000000000000111111111111...000111111000000111333111000000111333444444333555444333333222222333333333444555444333222333444333333333333333333333333222111000//////000111222111111111111111111000000111000000000000/////////000000//////////////////...///000111333555777888<<>>>>>???????????????>>>=========>>>>>>?????????@@@@@@@@@@@@AAACCCDDDFFFIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLNNNPPPQQQQQQPPPPPPNNNNNNMMMLLLKKKKKKKKKLLLKKKJJJIIIJJJKKKKKKIIIGGGIIIHHHHHHIIILLLMMMMMMLLLJJJKKKKKKLLLNNNPPPRRRSSSXXXWWWWWWXXXYYYXXXUUURRRQQQRRRSSSUUUWWWZZZ\\\^^^aaabbbcccddddddbbb```___ccc]]]XXXVVVUUUWWW^^^gggiiigggccc___[[[VVVSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPNNNLLLIIIFFFDDDCCCCCCAAA@@@@@@BBBCCCCCCBBBEEEDDDDDDEEEFFFGGGFFFDDDEEEEEEEEEFFFGGGJJJLLLMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJHHHFFFCCC???;;;999999:::<<<===>>>AAAEEEHHHNNNRRRTTTTTTUUUWWWVVVSSSWWWWWWVVVSSSNNNKKKJJJJJJBBB???:::888777666666555222222222222222111111111000000111111111111111111000000000000000///......222222222111111111000000////////////000000000000...////////////......---000000000000000000000000111222222333222111///...////////////............000111111222333333444444111111111111000000000///............////////////111111111111000000000000////////////////////////000000000000111111111111////////////////////////////////////............000000000000000000000000000---,,,......///444;;;\\\HHH444---000111000///000000000000000/////////------...////////////////////////......///////////////////////////////////////////////////////////////////////////////////////000000000000//////......///000000000000000111111111111000000000000////////////////////////////////////////////////000000000000111111111111000000///...---,,,,,,+++...///////////////..................///////////////////////////.........////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////////////////..................------------......////////////////////////////////////////////////.........////////////000..............................////////////..................////////////------......//////000000///000000000111111111111---///000000000000111333222111000111333555444333555444333333222222333333222444555444222222333444222222222222222222222222222111000000000000111222222222111111000000//////000000000000000000000000000000000000000000000000111222333555888<<>>======>>>>>>CCCBBBBBBBBBBBBCCCDDDEEEHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKKKKLLLLLLMMMMMMMMMRRRRRRPPPOOONNNOOOOOOPPPOOOOOONNNNNNNNNNNNMMMMMMRRRQQQQQQPPPNNNMMMKKKJJJLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMMMMOOOPPPPPPOOOMMMPPPSSSVVVXXXZZZ\\\]]]aaabbbddddddddddddgggjjjtttvvvwwwwwwuuusssqqqpppvvvwwwzzz~~~zzzvvvvvvyyy}}}~~~}}}}}}~~~~~~|||}}}|||yyyssslllddd\\\XXXSSSQQQOOOPPPQQQRRRQQQPPPPPPLLLFFFCCCCCCEEEFFFFFFHHHGGGEEECCCBBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFFFFJJJJJJKKKLLLLLLKKKKKKJJJLLLMMMMMMMMMKKKHHHEEECCCAAA@@@>>>>>>???@@@@@@AAACCCIIIMMMPPPTTTZZZ[[[YYYXXXXXXVVVSSSNNNLLLKKKLLLMMMLLLHHHDDD???<<<::::::;;;:::999777555333111111/////////000000111111111111111000000//////......000////////////.........////////////000000000000///000000111111000000000///////////////////////////000000000111111111000////////////............000000000111222333333444111111111111000000000000.........//////000000111//////000000000000000111000000000000000000000000/////////000000000111111000000000000000000000000////////////........................////////////000---...000///...111777LLL???333000111111000000......////////////000000......///000000000000///......////////////......////////////////////////////////////////////////////////////////////////------............------......///000000000000000//////000000000000000111000000000000000000000000////////////////////////............////////////000/////////...---------//////000111111111000000............////////////.........///////////////////////////////////////////////////////////////000000///////////////...////////////////////////////////////////////////////////////..................------------......////////////////////////////////////////////////------........./////////..............................///000000000//////............////////////.........///////////////000000000000111111111111000222333222111000111222333222222333555666666555555444333333222222333333111222333333222222333444222222222222222222222222222222222222222222222222000000000000000000//////000000000111111111111222000000111222333444444555444666999===AAAFFFJJJLLLLLLMMMNNNLLLIIIFFFDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFLLLKKKJJJJJJKKKLLLNNNOOOQQQRRRTTTUUUVVVWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOOOONNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLRRRPPPNNNNNNQQQTTTVVVVVVXXX[[[```dddfffhhhkkkmmmppprrruuutttqqqoooppprrr{{{}}}~~~~~~|||{{{{{{|||{{{{{{}}}yyyqqqllleeecccaaaaaabbbcccbbbaaabbb]]]UUUOOOLLLJJJJJJIIIHHHGGGEEECCCBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIIIILLLMMMMMMNNNMMMLLLJJJIIIFFFDDDAAAAAABBBDDDDDDCCC@@@EEEIIIJJJOOOVVVYYYXXXWWWWWWVVVRRRMMMIIIGGGGGGKKKLLLKKKHHHDDD@@@>>>===>>>>>><<<:::888555444333000000000111111111111111......//////000222333444//////.........---------////////////000000000000///000000111111111111111000000000000000000000000......//////000111222222////////////............000000000111111222222222111111111111000000000000......///000000111222222////////////000000111111000000000000000000000000....../////////000000000000000000000000000000000////////////..................//////000000000000///...///111000...///333<<<555000111222000///111------........./////////......///000000000000000---...///000000///...---////////////////////////////////////////////////////////////////////////------............------......///000000000000000....../////////000000000000000000000000000000000////////////////////////............////////////////////////////////////......///000000000000000............////////////............/////////000////////////////////////////////////////////////.............../////////////////////////////////////////////////////////////////////..................------------......////////////////////////////////////////////////,,,---------..........................................///000000000000000............///////////////////////////.........000000000000111111111111333444444333111000111222222111111222444555555444555444333333222222333333000222333333222222333444111111111111111111111111000000111111111111000000/////////000000000000000000000111111111222222222000000111333555666888888777:::>>>BBBGGGKKKNNNPPPNNNNNNNNNLLLIIIGGGGGGGGGIIIIIIIIIJJJKKKLLLNNNNNNSSSRRRQQQQQQRRRSSSUUUWWWWWWXXXYYY[[[\\\\\\\\\\\\XXXXXXWWWVVVVVVUUUUUUUUUOOOPPPQQQQQQQQQOOOMMMLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTWWWZZZ\\\\\\[[[[[[^^^[[[XXXXXX\\\aaaeeegggiiinnntttxxx{{{}}}zzzyyyyyy~~~~~~wwwuuusssssstttttttttssstttpppjjjeeeaaa^^^ZZZWWWUUUTTTRRROOOLLLIIIGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEGGGHHHIIIKKKKKKKKKLLLLLLMMMMMMMMMJJJGGGEEEEEEGGGIIIIIIGGGDDDGGGIIIIIIMMMTTTWWWWWWXXXXXXWWWSSSMMMGGGDDDBBBCCCGGGJJJJJJFFFCCCAAAAAA???>>>===<<<:::999888888333333333333333333222222111111000000111222333444////////////............////////////000000000000...//////000111111000000000000000000000000000000.........//////000111222////////////............000000000000000111111111111111111111000000000000...//////000111222222333.../////////000000111111000000000000000000000000............////////////000000000000000000000000000/////////............//////000000111111111222///...000222111---...111000......222222//////111,,,---------......//////...//////000000000000000---...///000000///...---//////////////////////////////////////////////////////////////////////////////000000000000//////...//////000000000000000---.........//////000000000000000000000000000000////////////////////////000000000000111111111111/////////000000000000000++++++,,,---......------............/////////000---.........//////000000////////////////////////////////////////////////,,,---------......//////////////////////////////////////////////////////000/////////.....................------.........////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////......///000000000000000............/////////000000000//////.........---000000000000111111111111555666666444222000111222111000000111333444444333555444333333222222333333000111333333222222333444111111111111111111111111//////000000000000//////......//////000000111111000000111111222222222222///000222444666888::::::;;;>>>CCCHHHMMMQQQSSSTTTNNNOOONNNLLLJJJIIIJJJKKKNNNNNNOOOPPPQQQRRRSSSSSSWWWVVVUUUTTTUUUWWWYYY[[[UUUVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTKKKMMMPPPRRRRRRPPPNNNLLLMMMMMMMMMNNNNNNNNNOOOOOOLLLMMMNNNPPPRRRUUUWWWYYY```ccciiippptttvvvvvvvvvqqqmmmiiiiiimmmsssyyy|||xxx~~~~~~~~~~~~~~~|||zzzxxxvvvrrrlllhhhllljjjgggbbb\\\WWWRRROOOGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCBBBCCCFFFHHHJJJIIIIIIIIIJJJKKKMMMNNNOOOLLLIIIGGGGGGJJJLLLLLLKKKJJJMMMMMMKKKNNNTTTXXXWWWYYYYYYXXXTTTMMMGGGBBB@@@<<>>============<<<<<<<<<666666666555555444444444888666444222000/////////000000000000////////////////////////000000000000------...///000000//////000000000000000000000000000////////////000000111000/////////............000000000000////////////222222222222222222222222000000//////000111222222000000////////////000000111111111111111000//////000000000000000000000000////////////////////////000000//////.........---////////////000000000000000///.........000111222000000//////.........---........................////////////////////////............////////////000000//////.........---........................////////////////////////........................000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////111111000000/////////...000000000000000000000000111000///......///000111000000////////////000000000000////////////000000//////............//////........................111111000000//////......//////000000000000//////------------------------------......//////000000000000//////.........---//////000000///...------........................&&&(((+++...000111000000---...///...---,,,---...000///---------...000222000///......///000111222//////.........---------//////000000111111111222111222222333222111000///111111222222222333333333111222222333333444444555444444444444444444444444333333222111111222333333333222222222111111000000444111//////222333222000000111111111111111000000222222333555777:::===???JJJJJJKKKMMMNNNOOOPPPQQQOOOOOONNNMMMNNNOOOPPPQQQUUUTTTSSSTTTVVVWWWVVVUUUWWWVVVVVVWWWWWWXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWXXXUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQOOOOOOPPPOOONNNMMMMMMNNNNNNMMMLLLMMMOOOQQQTTTQQQRRRXXX\\\^^^ccciiitttxxx}}}yyyzzz~~~~~~~~~}}}|||xxxpppeee]]]XXXUUUQQQOOOMMMLLLJJJHHHJJJEEE@@@@@@CCCFFFEEECCCGGGGGGGGGHHHIIIKKKLLLMMMIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOPPPRRRSSSUUUVVVVVV[[[YYYVVVUUUTTTPPPJJJEEEBBB@@@>>>>>>@@@BBBDDDDDDDDDBBB???<<<;;;<<<>>>???<<<;;;:::888666444333222000111111222111111000///000000000000000000000000111111000000//////.........///000111222333333333222222222111000//////...////////////000000000000,,,...000111222111000///000000000000////////////222222222222222222222222000000000000000111222222000000////////////000000111111111111111000//////000000000000000000000000////////////////////////000/////////................../////////000000000000//////......///000111000/////////....................................000000000000000000000000............////////////000/////////....................................////////////////////////........................000000000000000000000000111111000000000/////////000000000000000000000000////////////////////////000000000//////.........////////////////////////111000///......///000111000000////////////000000000000////////////000000//////............//////........................111000000000/////////...//////000000000000//////................................./////////////////////......------------///////////////...------........................+++,,,---///000000//////+++---......------...///------.........///......000///.........///000111//////.........---------111111111000000000000000111222333333222111000///111111222222222333333333333333333333333333333333222222222222222222222222333222222111111222222333222222111111111000000000333000...///111222111///111111111111222333444444666666777999===AAAEEEGGGKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQPPPQQQRRRSSSTTTVVVUUUTTTUUUWWWWWWWWWVVVXXXWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWVVVUUUVVVVVVVVVVVVUUUSSSRRRPPPOOONNNNNNNNNMMMMMMNNNOOOOOOOOONNNLLLNNNOOOOOOOOOQQQTTTVVVUUUUUUYYYbbbiiinnnttt{{{|||uuummmiiiddd___]]][[[YYYXXXRRRLLLFFFCCCEEEGGGFFFDDDCCCCCCCCCDDDFFFHHHJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKOOOOOOPPPRRRSSSUUUVVVVVVZZZXXXVVVUUUTTTQQQLLLHHHGGGDDDAAA???@@@@@@@@@???AAA@@@>>><<<;;;<<<===>>>>>>>>>===<<<:::888666555222222222222222222222111000000000000000000000000000000000000////////////...///000111111222111111222222111111000//////...////////////000000000000---...000111222111000///////////////000000000000000000000000000000000000000000000000000000111222000000////////////000000111111111111111000//////000000000000000000000000////////////////////////////////////............------........./////////111000000////////////000////////////....................................000000000000000000000000............////////////////////////....................................000000000000000000000000........................000000000000000000000000000000///////////////.../////////////////////////////////////////////////////////.......................................000000////////////000000000000////////////000000000000////////////000000//////............//////........................000000000000//////////////////000000000000/////////////////////////////////////////////...............---------------,,,///////////////......---........................000000/////////.........+++---......------...000,,,---///111111000...---000///......---........./////////............---222222111111000/////////111222333333333222111000111111222222222333333333555555444333333222111111000000000000000000000000333222111111111111222333111111000000000000//////111000......000111000000222222111111333666888:::<<<======@@@CCCHHHLLLOOOMMMMMMNNNPPPQQQRRRSSSTTTTTTSSSSSSRRRSSSTTTUUUVVVWWWVVVUUUVVVXXXYYYXXXWWWYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSTTTUUUSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNPPPSSSUUUWWWZZZ^^^aaa___```fffqqqzzz|||zzzrrrllliiigggfffeee]]]WWWPPPKKKKKKKKKJJJIIIDDDDDDCCCCCCDDDEEEGGGHHHJJJIIIGGGFFFFFFGGGIIIJJJNNNOOOOOOQQQRRRSSSTTTUUUWWWVVVUUUUUUTTTRRROOOLLLLLLIIIEEEBBB@@@>>><<<:::======<<<<<<;;;<<<<<<===@@@@@@@@@@@@???===;;;:::555444333222111222222333000000000000000000000000////////////000000000000///000000111111111000000222222111111000/////////////////////000000000000---...000111111000//////////////////000000000000000000000000000000000000111000000000000000111111000000////////////000000111111111111111000/////////////////////////////////////////////////////////////////////.........------------.........///111111000000//////......///////////////.................................////////////////////////............///////////////////////////.................................000000000000000000000000........................////////////////////////////////////............////////////////////////////////////////////////..................------........................000000////////////000000000000////////////000000000000////////////000000//////............//////........................000000000000//////////////////000000000000//////////////////////////////000000//////......------...........................///////////////..............................111000///...------.........///000000...---...000...///000111222111000000//////......------------/////////...............111111111000000000000000111222333333333222111000111111222222222333333333444444444333333222222222000000000000000000000000222222111111111111222222000000000///////////////111000//////000111111111222111111222444888<<>>@@@BBBCCCBBBAAA@@@:::888555333111000111111000000000000000000000000......//////000000111111111111111222111111000000111111111111000000//////////////////000000000000...///000000000000//////.../////////000000000111////////////////////////111111000000000000000111000000////////////000000111111111111111000//////////////////////////////////////////////////////.........///////////////------------.........///111111000000//////...............///////////////////////////////////////....................................////////////.........///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000------..........................................//////000000000000//////000000////////////000000000000////////////000000//////............//////////////////////////////////////////000000000000//////000000000000//////........................000000//////......------///////////////000000000......///////////////..............................------,,,,,,---......222333333222///....../////////.........///000111/////////......---,,,,,,////////////////////////......///000111222222333111222333444444333222111111111222222222333333333222222222333333444444444111111111111111111111111111111111111111111111111///////////////000000000111111222111111222333444222111111333666;;;???BBBGGGGGGGGGHHHJJJLLLNNNPPPMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUTTTSSSTTTUUUVVVWWWXXXWWWVVVWWWYYYZZZYYYXXXXXXXXXXXXXXXWWWUUUTTTSSSPPPPPPOOONNNNNNNNNNNNNNNNNNNNNLLLKKKJJJKKKKKKLLLKKKNNNRRRTTTUUUWWW[[[^^^gggjjjnnnqqqtttwww{{{~~~~~~{{{zzzxxxxxxzzzzzzqqqnnnhhheeeddddddffffff^^^\\\XXXSSSMMMHHHDDDBBBCCCBBBBBBAAABBBDDDFFFHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOPPPQQQQQQQQQQQQQQQRRRQQQPPPMMMKKKIIIFFFBBB>>>::::::;;;<<<<<<=========:::;;;>>>@@@CCCDDDEEEEEE@@@>>>999555111000//////111111111111111111111111......//////000000111111222222222333222222111111111111111000000000000000////////////000000000000///000000000000000//////......//////000000111111////////////////////////222111111000000000000000000000////////////000000111111111111111000//////000000000000000000000000////////////////////////.........///////////////------.........////////////000000000000000///............///////////////////////////////////////------------------------............////////////.........///////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000...////////////000000000////////////////////////000000000000000000000000.............../////////........................//////000000000000//////000000////////////000000000000////////////000000//////............//////////////////////////////////////////000000000000//////000000000000//////........................///////////////.........///000000000000111111111---...//////////////////........................++++++,,,,,,---.........222333333222///......///...---+++******,,,...000....../////////...------...////////////000000000------...000111222333444111222333444444444333222111111222222222333333333111111222333333444555555111111111111111111111111000000111222222111000000//////000000000000111111111222333333222222444666222333444666:::>>>CCCEEEHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTUUUXXXWWWWWWVVVVVVXXXYYYZZZXXXWWWVVVWWWYYYYYYYYYXXXVVVVVVWWWWWWVVVTTTSSSQQQNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKPPPWWW\\\```ffflllqqqzzz}}}~~~{{{}}}}}}{{{|||~~~{{{zzzzzz}}}}}}|||}}}~~~vvvuuusssqqqqqqrrrtttvvvllljjjfff```YYYRRRKKKHHHDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIKKKMMMNNNNNNNNNNNNPPPRRRQQQPPPOOOOOONNNKKKGGGCCC===<<<<<<<<<===>>>??????999:::;;;>>>@@@CCCEEEFFFDDDBBB>>>999555222000///111111111111111111111111////////////000000000000000111111222222222111111111111000000000000000000////////////000000000000000000000000////////////.........///000111111111000000000000000000000000222222111000000000000000000000////////////000000111111111111111000//////000000000000000000000000////////////////////////............/////////000....../////////000000000...///000111111000000///............/////////000////////////////////////....................................////////////............/////////000////////////////////////////////////////////////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000.........//////000000000////////////////////////...///000111111000///...000000////////////000000000000////////////000000//////............//////////////////////////////.../////////000000000111//////000000000000//////////////////////////////.........///////////////////////////000000000111------...///////////////........................+++,,,...//////......---...///000000///...///000---------------......///---...///000000000///....../////////000000000000......///000111222222333111111333444444444333333111111222222222333333333333333333333333333333333111111111111111111111111///000111222222111000///000000000111111111222222///111333222111111444666555666888;;;???CCCFFFHHHGGGIIIMMMPPPQQQQQQOOONNNOOOPPPQQQRRRSSSUUUVVVVVVXXXXXXWWWVVVWWWXXXYYYZZZWWWVVVUUUVVVXXXYYYXXXWWWSSSTTTUUUUUUUUUSSSRRRPPPNNNMMMLLLLLLKKKKKKLLLLLLKKKMMMPPPSSSUUUVVVVVVVVVXXX___ffflllqqqwww~~~{{{wwwuuuwww{{{~~~~~~yyyzzzzzzzzz{{{|||~~~wwwvvvuuuqqqkkkccc\\\WWWNNNNNNNNNMMMKKKIIIFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJKKKKKKJJJKKKNNNPPPOOOOOOPPPPPPPPPMMMIIIEEE@@@???>>>======???@@@AAA<<<;;;;;;<<<===@@@CCCDDDFFFEEEBBB???;;;888555444111111111111111111111111000000000000////////////---...///000000111000000000000000000000000000111////////////000000000000111111000///////////////---......///000111111222111111111111111111111111222222111000000///000000000000////////////000000111111111111111000//////000000000000000000000000////////////////////////---.........//////000000////////////000000000000---...///111111111000000---.........//////000000000000000000000000000000////////////////////////............/////////000---.........//////000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000...///000111111000///...000000////////////000000000000////////////000000//////............//////000000000000000000000000.../////////000000111111//////000000000000//////000000000000000000000000---.........//////000000---.........//////000000------...///000000//////........................---...000111111///---,,,***+++---.........000222...///111222333222000///---...///111111111000000.../////////000000111111000000000000111111111111111111333444555444444333111111222222222333333333555444444333333222222111111111111111111111111111///000111222222111000///000000111111222222222333...000222111000000333666777888;;;???BBBFFFHHHJJJFFFIIINNNSSSUUUTTTRRRQQQQQQQQQRRRTTTUUUVVVWWWXXXVVVVVVUUUTTTUUUVVVWWWXXXWWWVVVUUUVVVXXXXXXXXXWWWQQQRRRTTTUUUTTTSSSQQQPPPMMMMMMLLLKKKKKKKKKKKKKKKHHHLLLRRRYYY___cccdddeeeiiiooowww{{{~~~~~~~~~{{{wwwuuuwww}}}~~~{{{{{{||||||~~~zzz|||~~~}}}~~~~~~yyyrrrkkkfffZZZZZZYYYWWWTTTOOOKKKHHHEEEEEEFFFFFFGGGGGGHHHHHHFFFHHHJJJJJJHHHIIILLLOOOOOOOOOPPPQQQPPPNNNIIIEEECCCBBB???>>>>>>???AAACCC@@@>>><<<;;;;;;>>>@@@BBBFFFFFFEEECCC@@@===:::888111111111111111111111111111111000000//////......+++,,,---...////////////000000000000000111111111////////////000000000000111111000///////////////...000222333333444777999000000///............///000000000000000000000000333222111/////////000000000000000000000000000000111111000/////////////////////............/////////////////////.........000000000000000000000000............////////////---.........//////000000000000000000000000000000////////////////////////000000//////.........---............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///000111000//////111333888333---+++...222555666111111111111000000000000////////////////////////000000000000000000000000//////............/////////////////////////////////////////////000111111------............---------......///000111111222000000000000000000000000////////////////////////000///...------...///000......////////////............------------......//////000000000000//////000000////////////000000............////////////............////////////...000111000///...///111000000000000111111111111000111111111111222222222333333333333333333333333222222222222222222222222000111111222222333444444000000000000000000000000222333333333333222111111555444333222333555888999<<>>AAAEEEGGGIIIJJJLLLMMMLLLOOORRRTTTSSSRRRQQQQQQTTTTTTTTTUUUXXXXXXWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQLLLMMMOOOQQQPPPOOOMMMKKKMMMKKKIIIHHHHHHJJJLLLNNN[[[```iiittt~~~}}}zzz|||~~~|||xxxttttttxxx}}}}}}~~~zzzyyy{{{xxxpppiiiggg^^^ZZZUUUQQQOOOMMMJJJHHHFFFEEEDDDEEEGGGHHHHHHFFFIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIFFFCCCAAAAAAAAAAAA@@@AAABBBAAA>>>;;;::::::===@@@EEEHHHIIIHHHFFFDDD>>><<<999555333222222222222222222222111111000/////////000111111111111111333222222111000///......//////000000000111111111000000000000000000000000444111000333888999333---111111222333333333222222111111111111111111111111000000000///000000111222........................111000000/////////////////////............//////////////////////////////000000000000000000000000............////////////000000000000111111111111000000000000000000000000////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000//////111333RRRDDD555...111444111---////////////............////////////////////////........................//////............////////////////////////////////////......---.........//////000000000000//////......//////000000111111000000000000000000000000//////////////////////////////............//////......////////////............------------.........//////000000//////............------.....................////////////............////////////...000111000///...///111000000000000111111111111000111111111111222222222333333333333333333333333444444444444444444444444444333333222111111000000////////////////////////000111222444666777888999555555555666888;;;>>>???CCCEEEIIIKKKLLLMMMOOOQQQOOOQQQSSSSSSSSSRRRSSSTTTTTTTTTTTTUUUWWWXXXWWWUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMNNNNNNNNNNNNMMMLLLKKKMMMMMMLLLLLLMMMPPPSSSUUUaaahhhtttzzz|||~~~~~~|||||||||yyywwwoooiiiaaa\\\ZZZVVVPPPKKKFFFEEEDDDDDDFFFFFFEEEDDDGGGGGGGGGHHHIIIIIIJJJJJJMMMKKKJJJGGGEEEBBBAAA@@@@@@@@@AAABBBBBB@@@<<<888;;;>>>BBBFFFIIIKKKKKKJJJEEECCC???;;;777444333222222222222111111111111111000000000111111111111111444333222111000...------.../////////000000000000000000000000000000000000000//////222666555///***111111222222222111000////////////////////////////////////000111111222333////////////////////////000000////////////000000//////............/////////////////////000000000////////////////////////............////////////000000000000000000000000///////////////////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000...///000000...///000222===555---,,,111666777666000000/////////.........////////////////////////........................//////............////////////////////////////////////...------------.../////////000000/////////.../////////000000000111/////////////////////////////////////////////////////////....../////////......////////////............------------.........//////////////////.......................................////////////............////////////...000111000///...///111///000000000111111111111000000111111111222222222222222222222222222222222111111111111111111111111333222222222111111000000000000000000000000000000111111222444666777999:::666777888:::<<<@@@BBBDDDJJJLLLNNNOOONNNOOOQQQRRRPPPQQQRRRRRRQQQRRRTTTUUUUUUTTTTTTUUUWWWWWWVVVUUUUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUTTTSSSQQQPPPPPPOOOOOONNNNNNNNNOOOOOOOOOPPPRRRUUUZZZ___cccfffjjjqqq||||||{{{}}}yyyrrrkkkhhhgggbbbXXXOOOKKKJJJHHHHHHHHHHHHGGGEEEDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJHHHFFFCCCBBBBBB@@@???AAACCCCCC???;;;;;;<<<===???CCCFFFJJJLLLJJJHHHEEEBBB===999555333111111111111111111111111111111111111111111111222333222222111000///....../////////000000000111111///////////////////////////111333444333111000///000000000000000///...---..............................///000111222222333000000000000000000000000000000////////////000000//////............//////////////////000000111111////////////////////////............////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111////////////////////////...///000///......000222222111000//////000111111111111111000000000//////000000000000000000000000//////////////////////////////............/////////////////////////////////......---------......---......//////......---////////////000000000000////////////////////////////////////////////////...//////////////////.........////////////............------------............////////////.........///000000000000///...............////////////............////////////...000111000///...///111///000000000111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000000111111222222222111111111111111111111111111222222333444666888999999:::<<>>AAADDDGGGJJJLLLMMMRRRSSSSSSQQQOOONNNOOOPPPOOOPPPQQQQQQPPPQQQSSSUUUUUUTTTTTTUUUVVVVVVUUUSSSRRRRRRSSSSSSRRRRRRQQQPPPLLLMMMNNNPPPQQQRRRSSSSSSPPPPPPQQQSSSUUUWWWZZZ[[[aaadddjjjrrr{{{~~~zzzpppqqqwww}}}}}}vvvrrrqqquuuyyyyyyzzz}}}{{{zzz{{{~~~{{{qqqiii```]]]ZZZWWWTTTRRRNNNKKKEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGEEEBBBAAABBBCCCCCCBBBCCCAAA===:::;;;>>>BBBEEEIIIJJJKKKLLLIIIEEEAAA>>>666555444222111111222333444333222000000111222222/////////000111111222222111111111111222222222222........................BBB>>>999555333222333333000/////////111555888;;;////////////////////////...///000111222222111111000000000000000000000000///////////////000111111//////............//////...//////000111111222222000000000000000000000000............////////////000000000000//////......000000000000000000000000////////////////////////............/////////000............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111////////////////////////.../////////......000111---...///000000111111000111000000000000/////////000000000000000000000000........................//////............//////////////////////////////---------...///000111222......////////////......000000000000////////////000000000000000000000000////////////////////////---...///000000///...---......////////////............------------......---......//////......------...000111111000...---............////////////............////////////...000111000///...///111000000000000111111111111000111111111111222222222111111111111111111111111222222222222222222222222000000000000111111111111111111111111111111111111111111111333666999===???AAACCCEEEHHHKKKNNNOOOPPPPPPQQQPPPOOONNNNNNPPPQQQOOOQQQRRRSSSRRRRRRSSSUUUUUUTTTTTTTTTVVVVVVTTTSSSPPPPPPQQQQQQQQQPPPOOOOOOKKKLLLNNNPPPRRRUUUXXXYYYZZZ\\\^^^bbbfffiiilllmmmwwwzzz~~~yyyrrrrrrvvv~~~{{{~~~sssoooooosssvvvtttsssuuuzzz{{{}}}zzzvvvppplllhhhddd```\\\WWWTTTNNNLLLIIIEEECCCBBBAAAAAADDDEEEFFFGGGHHHHHHIIIIIIEEEFFFFFFEEECCCBBBBBBBBBAAA@@@???=========>>>>>>DDDGGGKKKNNNNNNKKKGGGEEE<<<:::888555444444444555555444222000000111222333000000000000000111111111000000000000111111111111000000000000000000000000JJJAAA666111111222111...000//////000444:::???CCC111111111111111111111111...///111222222111000000///////////////////////////////////////000111111//////............//////...//////000111222222222000000000000000000000000............/////////000222111111111000000//////000000000000000000000000////////////////////////---.........//////000000............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222////////////////////////---...//////---...///111333///+++,,,///111///,,,000/////////............000000000000000000000000------------------------//////............//////////////////////////////---------...000111333444//////000000000000//////000000000000////////////000000000000000000000000////////////////////////---...///000000///...---......////////////...............------.........---..................---,,,---///000000///---,,,............/////////000............/////////000///000111000///...///111000000000000111111111111000111111111111222222222111111111111111111111111000000000000000000000000222222111111000/////////000000000000000000000000000000111333777<<<@@@CCCDDDEEEHHHKKKNNNPPPQQQRRRMMMNNNNNNNNNMMMNNNQQQSSSPPPRRRTTTUUUTTTSSSTTTUUUUUUTTTTTTTTTVVVVVVTTTRRROOOOOOPPPPPPOOOOOONNNMMMNNNNNNPPPRRRVVVZZZ^^^```gggiiinnnrrrwww{{{~~~~~~zzzyyy|||~~~{{{zzzxxxvvvzzz~~~}}}uuussstttyyyzzzvvvssssssxxxyyy{{{}}}}}}}}}}}}}}}|||xxxsssnnnjjjeee___\\\XXXUUUPPPKKKFFFCCCAAAAAAEEEEEEEEEFFFFFFGGGGGGHHHCCCFFFJJJIIIEEEBBBAAAAAA======??????>>><<<:::888AAAEEEJJJOOOQQQOOOKKKIII@@@>>>;;;888666666777777555444222000000111222333222222111111000000//////////////////000000000000111111111111111111111111@@@666...///333333000...,,,888,,,---...:::RRR===222222000///............000000111111111111000000////////////////////////000//////......///111222///////////////////////////////////////...------000000//////.........---000///...---,,,------...111111000000//////......---......///000111111222111111000000//////..................////////////000000000000000000000000000000////////////000000......////////////......////////////////////////111111111111222222222222222222222111111111111000//////////////////////////////000000///...------......////////////......000000000000000000000000////////////////////////.........---,,,,,,++++++//////............//////000000111111111000000/////////000000//////...------...///111111111000///////////////////////////........................///////////////000111111............////////////////////////////////////........................////////////////////////111111000000//////............//////......---,,,------......//////000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222111111111111000222222222111111111111111///000111222222111000///555666888999:::===AAADDDHHHHHHIIIKKKNNNOOOOOONNNOOOOOOOOOOOOOOOOOONNNNNNSSSRRRRRRSSSUUUUUUTTTRRRUUUSSSQQQPPPOOOOOOPPPPPPTTTQQQNNNKKKKKKJJJIIIIIIMMMNNNSSSXXXZZZ\\\fffpppwww{{{|||zzzzzz{{{zzz~~~wwwwwwyyyyyy{{{~~~{{{yyyzzzyyyvvvsssuuuwwwzzz{{{{{{||||||}}}|||tttkkkfffbbbbbb___VVVLLLDDDBBBDDDGGGDDDBBBBBBDDDFFFFFFEEEAAAEEEHHHIIIGGGDDDBBB@@@CCCCCCBBBAAA???===;;;:::<<>>???>>><<<:::888555333222111222333000000000000////////////000000000000000000000000////////////////////////AAA;;;555222///---///333+++555,,,///111===PPP:::222111000///............000000111111111111000000////////////////////////......------......///000///////////////////////////000000000000///...---000/////////............000///...---------......111000000000/////////...---......///000000111111000000000000//////..................////////////000000000000000000000000//////............//////......////////////......////////////////////////////////////000000000000111111111000000000///////////////////////////////////////.........------......////////////......000000000000000000000000////////////////////////............------------//////............////////////000000000//////...---------..................///000111111111111000////////////////////////........................///////////////000000111............////////////////////////////////////........................////////////////////////111000000000/////////...***+++,,,,,,------------.........///////////////000000000000000000000000000000000000111111111111222222222222222222222222////////////////////////222222222111111111111000000////////////////////////000111111222222222111444666999;;;<<<>>>AAADDDHHHHHHIIIKKKMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPSSSSSSRRRSSSTTTTTTSSSQQQSSSRRRQQQPPPOOONNNNNNNNNOOOMMMLLLKKKKKKKKKJJJJJJOOOQQQXXX___bbbfffnnnxxx}}}|||{{{yyyxxxxxx{{{}}}~~~~~~}}}{{{xxxzzzzzz{{{{{{{{{{{{}}}~~~}}}yyytttnnnnnnjjjaaaUUULLLHHHHHHMMMJJJFFFDDDCCCBBBAAA@@@BBBEEEHHHIIIGGGEEEDDDDDDDDDDDDCCCAAA???===;;;:::;;;>>>BBBGGGLLLNNNOOONNNMMMIIIEEEBBBAAA@@@===:::888777444222000000111222111000000000////////////000000000000000000000000////////////////////////NNNAAA444/////////111444000333---111444???JJJ666222111000//////......///000000111111111111000000////////////////////////+++,,,,,,---------------////////////////////////000000111111000000//////////////////............000///......------......000000000000////////////.........//////000000111000000000////////////...............////////////000000000000000000000000..............................////////////......////////////////////////////////////000000000000000000000000/////////...////////////////////////000///...---,,,---............////////////......000000000000000000000000////////////////////////............//////////////////............//////......////////////......,,,------...//////000000//////000111111111000000////////////////////////........................//////......//////000111............////////////////////////////////////////////////////////////////////////////////////000000000000////////////)))***+++,,,---.........///////////////.........////////////////////////000000000000111111111111222222222222222222222222222222222222222222222222222222222111111111111000//////////////////000000000000000111222333444555555888<<<>>>@@@AAACCCEEEHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRRRRTTTSSSRRRSSSSSSSSSQQQOOOQQQPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKLLLNNNOOOPPPVVVZZZbbblllrrruuu|||}}}~~~}}}}}}}}}}}}}}}zzz||||||yyypppdddYYYSSSQQQVVVTTTOOOJJJEEECCCAAAAAABBBDDDGGGGGGGGGFFFGGGHHHEEEDDDCCCBBB@@@===;;;::::::;;;===@@@EEEIIIMMMOOOOOOMMMKKKIIIHHHEEEAAA>>>999888555222111111111222111111000000000/////////000000000000000000000000////////////////////////^^^GGG000+++333888777555<<<666000111333<<<@@@000111111000///////////////000000111111111111000000////////////////////////+++,,,---...///...---,,,////////////////////////000000111111111111000000///////////////.........//////..................000000000000////////////........./////////000000////////////////////////............////////////////////////////////////...//////////////////.........////////////......////////////////////////000111111111222222222222111111000000000/////////////////////////////////000///---++++++,,,...///......////////////......////////////////////////////////////////////////---......///000111111111//////............//////......//////000000//////////////////000000111111////////////////////////////////////////////////........................///............///000000............////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////,,,---...///000000000000000000//////......------///////////////////////////000000000111111111111111111111111111111111111333333333333333333333333222222222111111111000000111111111111111222222222111000000111333555888999888<<>><<<;;;999999999;;;>>>DDDKKKOOOMMMMMMOOOOOOOOOLLLHHHFFF===;;;888555333333333333111111111000000000//////////////////////////////////////////////////////\\\JJJ888111444888<<>>===999999999888:::???GGGMMMLLLOOORRRTTTSSSPPPLLLJJJ???===:::666444222222222111111111111000000000000////////////////////////000000000000000000000000HHHHHHGGG@@@555222===KKKLLL666555///+++222---,,,000000////////////000000000000111111111111000000////////////////////////...///000000111111000000//////////////////////////////000000111111000000.........///////////////......///000000000//////////////////000000000000........................---............/////////............////////////000000000000000000000000000000222222222222000000......////////////......////////////////////////////////////000000000000222222222222111111111111//////////////////////////////...---...///000111......////////////......000000000000000000000000////////////////////////---......///000111111222//////............//////...///000111111222222111///...---,,,---...///000000///...---------......000000000000000000000000////////////////////////......------......///000............////////////////////////////////////////////////////////////////////////////////////////////////000000000000...............---,,,,,,///////////////.........////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000.........///000000111111111222444666:::===@@@AAABBBEEEJJJLLLMMMLLLLLLMMMLLLNNNOOONNNLLLLLLPPPTTTRRRRRRRRRSSSSSSTTTTTTTTTSSSQQQPPPPPPPPPOOOMMMKKKKKKKKKJJJJJJJJJLLLMMMNNNSSSVVVYYY[[[___fffpppwww|||{{{yyyvvvuuuwww{{{rrr^^^NNNFFFEEEBBBCCCDDDCCCBBBBBBCCCEEEBBBCCCCCCCCCBBBBBBAAA@@@999::::::999888<<>>HHHIII@@@888===GGGEEE...555000+++222+++000000000////////////000000000000111111111111000000////////////////////////000/////////000000111111////////////////////////---...///000000000000///............/////////000---...///000111000000///.../////////000000000111........................---------.........//////............////////////000000000000000000000000///000111222222111000///......////////////......////////////////////////////////////000000000000111111111111000000000000/////////////////////////////////000000000111111......////////////......000000000000000000000000////////////////////////.........//////000000000//////............//////---...///000111111111111......---...///222444666222111000///...//////000000000000000000000000000////////////////////////...------------...//////............////////////////////////////////////........................////////////////////////.../////////000000000111,,,------............---.........///////////////000000000000000000000000000000000000111111111111111111111111111111111111333333333333333333333333222222222111111111111000---......///000000111111111333666:::>>>AAACCCDDDEEEHHHKKKMMMLLLLLLLLLMMMNNNPPPQQQOOOMMMMMMQQQVVVRRRRRRSSSSSSSSSSSSSSSSSSQQQPPPOOOOOOOOOOOOMMMKKKKKKJJJHHHHHHIIILLLPPPRRRZZZ```hhhnnnrrrwww~~~}}}xxxvvv{{{~~~xxxyyyzzz{{{|||}}}}}}}}}{{{{{{|||~~~}}}zzzpppvvv}}}~~~zzzvvvvvvxxx|||~~~jjjVVVLLLJJJEEEFFFFFFEEECCCAAAAAABBBAAAAAABBBCCCCCCCCCCCCCCC;;;===>>><<<999:::???CCCKKKOOOSSSUUUSSSPPPNNNNNNIIIFFFAAA<<<777444222222222222222111111111000000000000000000000000000000000000000000000000000000111444>>>JJJNNNGGG===888==='''444222---444+++444000000////////////000111000000111111111111000000////////////////////////000//////......///111222////////////////////////------...//////000//////---.........//////000000---...///111111111000///.../////////000000111111.....................------------.........//////............/////////000000000000000000000000000...///000222222000///.........////////////......////////////////////////111111111111222222222222000000000000////////////////////////////////////...///000111222222111111......////////////......000000000000000000000000////////////////////////............//////////////////............//////,,,---...///000000000000/////////111444777;;;===444333222000000000111222000000000000000000000000000000000000000000000000...------------...//////............/////////000////////////////////////........................////////////////////////.../////////000000111111,,,---...000111111111111---.........//////000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111111000///000000111222333333333111444888<<<@@@CCCEEEEEEGGGIIIKKKLLLKKKKKKKKKLLLOOOQQQSSSPPPMMMMMMRRRWWWSSSSSSSSSRRRRRRRRRRRRRRRPPPOOONNNNNNOOOOOOMMMKKKKKKIIIGGGGGGHHHMMMRRRUUU```jjjvvv~~~vvvnnnhhhfffnnnttt{{{}}}ssstttuuuwwwyyyzzzzzzzzzyyyyyyzzz}}}yyytttjjjooouuuxxx{{{{{{yyyzzz{{{}}}|||~~~uuu___UUURRRGGGHHHHHHGGGDDDAAAAAAAAA@@@@@@BBBCCCDDDDDDDDDDDD<<>>:::999<<<@@@EEEJJJPPPSSSSSSRRRRRRSSSPPPLLLGGGAAA<<<888666555222222222111111111111000000000000000000000000000000000000000000000000000555333555===DDDBBB888...000000//////.........---//////............//////////////////////////////000000000000000000000000//////............//////...///////////////......//////////////////......------......//////000000//////000000000000//////,,,,,,---...///000111222------...///000111222222////////////////////////.........------,,,,,,,,,)))***---///000000//////---------.........//////////////////////////////////////////000000000000333222222222111111000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000---------------...//////444///+++,,,111333111---......//////000000111111///000111222111000---,,,000---111222000:::CCC???888666333111000000111111......---,,,+++,,,///222555,,,***///000+++,,,222,,,---......///......---////////////////////////////////////////////////......////////////......000000000000000000000000......//////000000111111000000000000000000000000111111000000//////......000000000000///////////////////////////000111111111111222222222333333333000111222333333222111000333333333222222222111111111111111000//////111333555777:::>>>BBBEEEGGGHHHLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTSSSQQQQQQPPPPPPPPPPPPTTTSSSLLLJJJNNNOOOMMMIIIKKKMMMMMMOOOTTT\\\bbbiiizzz~~~{{{tttmmmgggeeeeeefffjjjqqq|||zzzyyyxxxvvvvvvxxx}}}wwwuuuvvvyyy{{{|||~~~wwwuuuxxx}}}}}}uuudddVVVLLLNNNOOONNNKKKFFFCCCBBB@@@@@@@@@BBBDDDDDDCCCBBB@@@@@@@@@??????>>>>>>>>>AAAGGGMMMPPPPPPPPPRRRTTTRRRQQQNNNIIICCC===777333555333111000///000111222000000000000000000000000000000000000000000000000222000000444999888222,,,000/////////............000000000000000000000000////////////////////////000000000000000000000000//////............/////////////////////......---/////////000000000000000//////////////////000000//////000000000000//////000000000000000000000000////////////000000000000//////////////////////////////........................///000000000///...---------.........//////000000000000000000000000////////////000000000000000000000000/////////...000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////............//////...---...///000000000///////////////000000000000---...000111111000///...000...333444222999@@@:::444222000...,,,,,,---.../////////...------000222111---,,,000222111000000///.....................////////////////////////////////////////////////......////////////......000000000000000000000000......//////000000111111000000000000000000000000111000000000/////////...000000000000///////////////////////////000111111111111111222222222333333111222333333333333222111111111111000000000//////111222222111000111444666999;;;===@@@CCCEEEFFFGGGLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPLLLPPPOOOIIIHHHLLLNNNMMMMMMPPPRRRTTTWWW^^^gggnnn|||uuuooohhheeegggjjjlllmmmrrrxxx~~~}}}~~~~~~~~~|||zzz|||~~~}}}{{{kkk``````___\\\WWWOOOGGGBBBAAA???>>>???AAABBBBBBAAACCCCCCCCCCCCBBBAAA@@@???AAAEEEJJJNNNPPPQQQSSSTTTQQQQQQOOOLLLGGGAAA<<<888444333111000000111222333111111111111111111111111000000000000000000000000///...,,,---...///---,,,////////////............///000111222222111000///////////////////////////000000000000000000000000//////............///////////////.........------///000000000111111222222000000000000000000////////////000000000000//////333333222111000///......111111000000//////......///////////////////////////////////////000000000333222111111000///......------........./////////111111111111111111111111////////////000000000000000000000000////////////000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000///////////////000+++---000000......///000000000000000////////////+++,,,...///000000/////////...444666222888===555444333111///......///000///111111111/////////111000555777666555555222...222111///...---......///////////////////////////////////////////////////......////////////......////////////////////////......//////000000111111000000000000000000000000000000000000////////////////////////000000000000///////////////000111111111111111222222222222333222222333444444333222222111111111000000000000000111222333333333444888:::>>>???AAACCCEEEFFFGGGGGGKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOKKKMMMLLLIIIHHHLLLOOOPPPTTTWWW\\\```eeemmmxxxzzzssslllfffaaacccllluuuyyyzzz}}}{{{{{{~~~~~~|||{{{~~~{{{xxxzzz}}}vvvtttzzz~~~~~~}}}yyyzzz~~~tttqqqlllhhhbbbXXXMMMDDDDDDBBB???>>>???AAABBBBBBEEEFFFGGGGGGFFFDDDCCCBBB@@@BBBEEEJJJPPPSSSTTTTTTPPPQQQQQQPPPMMMHHHCCC@@@666555333111111222333444222222222222222222222222000000000000000000000000/////////...,,,,,,---...///////////////............///111222222111///...//////////////////////////////////////////////////////............//////000//////......---.........//////000000111111222222222111111000000////////////000000000000//////333222111111000///......000000000000////////////////////////////////////.........//////000000000333222111000///.....................////////////000000000000000000000000////////////000000000000222222222111111111111111000000111111111111000000////////////////////////////////////000000000000////////////////////////////////////////////////000000//////000111222222111111000///......///000111111000000//////......,,,,,,---...//////......///...333444000777<<<555333333111000000000000111///000222222000/////////333@@@FFF>>>666444222,,,444222000...------///000////////////////////////////////////////////////......////////////....................................//////000000111111////////////////////////000000000000////////////////////////000000000000///////////////000000111111111111111222222222222222222222222222222222222222222222222222222222222000111333444555777;;;>>>AAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNLLLMMMLLLKKKKKKNNNSSSUUU\\\aaagggmmmsss|||||||||~~~zzztttqqqllljjjkkkpppyyy~~~}}}{{{yyyxxxxxxtttqqqqqquuuxxxyyyyyyvvvwwwxxxyyyxxxzzz|||yyypppqqqzzz}}}|||}}}{{{wwwvvvyyy}}}yyyrrrlllggg___TTTKKKLLLHHHBBB??????AAACCCCCCDDDEEEGGGHHHHHHHHHFFFEEEAAA@@@BBBHHHOOOTTTUUUTTTNNNPPPRRRSSSQQQMMMIIIFFF<<<:::777444222222222333222222222222222222222222000000000000000000000000...000222111...------///.........///////////////---...000111111000...---000000000000000000000000//////////////////////////////............//////000///............///000.........//////000000000222222111111000000////////////000000000000//////////////////////////////////////////000000000000////////////////////////---------......//////000000000///......//////000........./////////000000////////////////////////////////////000000000000111111111111111111222222000000111111111111000000////////////////////////////////////000000000000////////////////////////////////////////////////......//////111222444555;;;555///---///111000///111111000000//////.....................------,,,000---000000---555===888///......---------......---///111111///......///333CCCJJJ???222///000...444222000...------///000////////////////////////////////////////////////......////////////......------------------------......//////000000111111////////////////////////////////////000000000000.../////////000000000111///////////////000000111000000111111111222222222111111000000000000111111222222222222222222222222000222444555777:::>>>AAABBBCCCEEEHHHJJJLLLMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNRRRXXX]]]gggmmmttt{{{rrrooorrrsssssstttrrrwww}}}~~~zzzxxxvvvsssuuu{{{~~~}}}}}}|||}}}~~~zzzxxxvvvtttoookkkjjjlllnnnnnnmmmlllllllllkkkjjjmmmqqqtttzzz|||qqqmmmrrr}}}~~~yyywwwxxxxxxuuuvvvyyyxxx~~~zzzsssnnnhhh```ZZZUUUOOOHHHBBB@@@@@@AAABBBAAACCCEEEGGGHHHIIIIIIIIIBBBAAAAAAFFFMMMSSSUUUTTTNNNPPPRRRSSSSSSQQQNNNLLLDDDBBB>>>999555333222222111111111111111111111111111111111111111111111111---///111111///..................///////////////---...///000000///...---000000000000000000000000000000000000000000000000//////............//////000//////...///000222333/////////...............000000000000000000////////////000000000000//////------......//////000000......//////000000111111////////////////////////..................//////.........//////000000000....../////////000000000........................////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.........///000222444444>>>666///---111333111...000000000000////////////000000///......------,,,000,,,///...+++444===888/////////000000000000000---...000///......000111444===@@@999///,,,///222222111///...---......///////////////////////////////////////////////////......////////////....................................//////000000111111000000000000000000000000////////////000000000000......//////000000111111///////////////000111111000000000111111111111222000000////////////000000000000000000000111111111222444666888999===AAADDDDDDEEEGGGJJJLLLNNNOOOOOOLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMLLLLLLKKKLLLLLLMMMKKKJJJKKKPPPTTTYYYaaaiiivvv|||ooojjjmmmrrrwww|||{{{zzzwwwoookkkjjjnnnqqqrrrtttwwwwww{{{{{{yyyzzz~~~zzzwwwsssnnniiifffggggggfffdddeeedddcccaaa```bbbgggjjjkkkmmmqqquuuyyy}}}uuuoooqqqyyyyyyuuuuuuuuutttvvvyyytttyyy{{{vvvqqqlllaaaZZZQQQHHHDDDBBBAAAAAAAAABBBCCCEEEGGGHHHJJJKKKDDDCCCDDDGGGKKKPPPSSSTTTPPPQQQSSSTTTTTTSSSQQQPPPMMMJJJDDD>>>999666444333000000000000000000000000111111111111111111111111///......//////000//////............/////////000////////////////////////000000000000000000000000000000000000000000000000//////............//////000/////////000333555777111111000000///.........//////////////////000000//////000000000000//////....../////////000000000000000000000////////////////////////////////////000000//////////////////...///000111111111000000.../////////000000000000////////////////////////////////////000000000000.../////////000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000/////////000111111666333111111222333111///////////////000000000000000000//////...////////////---000000,,,333999333111111222333333444333333...////////////000222555@@@:::444222///---...222///.....................////////////////////////////////////////////////......////////////....................................//////000000111111000000000000000000000000.../////////000000000111.........///000111111111///////////////000111111000000000000111111111111111111000//////000111111//////000000000111111111666888:::;;;===@@@DDDGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNLLLKKKKKKKKKKKKKKKLLLLLLJJJIIIMMMVVV^^^eeeppp{{{}}}nnnkkkqqqzzz|||xxxvvvwwwyyy{{{|||{{{yyyxxxwwwxxx{{{~~~}}}nnniiigggjjjllllllnnnqqqsssyyy|||{{{|||}}}vvvqqqjjjfffeeedddbbb___^^^^^^^^^]]]\\\\\\^^^```aaaccceeeiiinnnrrrvvvxxxvvvxxx{{{}}}~~~{{{{{{~~~yyywwwwwwvvvwwwzzzuuuxxx{{{||||||~~~qqqiii^^^TTTMMMIIIFFFEEEEEEDDDCCCCCCDDDFFFIIIJJJFFFGGGHHHHHHJJJMMMQQQUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQNNNIIICCC===:::777777111111111111111111111111111111111111111111111111222///------///222222222---.........//////000000111111000000000000111111000000000000000000000000000000000000000000000000//////............//////000/////////111444777999333333222111000///......------......//////000000//////000000000000//////111111111000000000000000222222111000///...------////////////////////////222222111111000000/////////111222333333222000///////////////000000000000000000000000000000000000////////////000000000000000000111111222222222333000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111000///............,,,000333555333111111111......//////000000111111//////...//////000111222///---222222---222666......///000111111111111111//////000//////111555888PPP===///000333000...000,,,---......///......---////////////////////////////////////////////////......////////////......////////////////////////......//////000111111111000000000000000000000000.../////////000000111111---......///000111111222///////////////000111111000000000000111111111111333222111000000111222333111111222222333333333333999;;;===>>>@@@CCCGGGJJJJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNOOOOOOOOOPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKPPP\\\fffooo|||zzznnnnnnxxxxxxtttooommmmmmnnnnnnooolllmmmnnnqqqtttyyy|||pppkkkjjjlllnnnllllllnnnrrryyyzzztttlllgggeeedddaaa^^^YYY[[[]]]]]][[[ZZZZZZZZZ______```bbbfffiiimmmooonnnpppqqqrrrsssvvv{{{~~~|||{{{|||zzzyyyyyy|||{{{zzz{{{|||{{{{{{}}}~~~vvvjjj___WWWQQQMMMJJJIIIGGGEEECCCCCCEEEGGGIIIGGGIIIJJJIIIHHHKKKPPPUUUWWWWWWVVVUUUUUUUUUVVVVVVSSSPPPKKKEEE@@@===;;;:::222222222222222222222222111111111111111111111111////////////000000000000////////////////////////222222222111111111000000000000000000000000000000000000000000000///......------------------------......///000111222333333777555222///...---......//////............//////000000000000000///.........///000000000...---,,,000000////////////000000000000///...............222111000//////......///000000000000000000000000111111111111111000//////---......///000111111222222111111111000000//////............/////////000111111000000//////......111111111111111111111111111111000000//////......////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000........................111111000000//////......///000111///...///333888777555222000/////////000////////////............/////////////////////...//////000000111111111111000000000000000000000000////////////////////////000000000000111111111111000///---++++++---///000......///000000000000000000000000000000000000000111000////////////000000000000000000000000000000222111111111000000/////////000111111000111444666>>>???AAABBBBBBDDDGGGIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLLLLMMMLLLLLLKKKKKKMMMOOOQQQSSSLLLTTT___jjjttt}}}wwwxxx|||zzz{{{}}}}}}|||pppmmmjjjfffeeedddeeefffiiijjjkkknnnqqquuuyyy{{{{{{vvvqqqooooooqqqpppooovvvyyy}}}|||qqqiiifffffffffeee\\\YYYVVVVVVWWWXXXYYYYYYYYY]]]```aaaaaadddlllrrrsssrrrqqqnnnlllkkkmmmnnnppppppqqqvvv~~~}}}yyyyyy{{{}}}}}}{{{{{{~~~~~~|||~~~wwwlll___UUUPPPOOOQQQKKKHHHIIIHHHCCCDDDIIIDDDGGGIIIJJJJJJLLLPPPTTTVVVVVVUUUUUUUUUUUUTTTTTTTTTRRRPPPMMMJJJDDD===888333333222111111000111111777555333111000000111222////////////000000000111////////////////////////111111111000000/////////000000000000000000000000000000000000000///............................../////////000111111222222333222000.........000111//////............//////000000111111000000///...000000000000000///...---000000////////////000000000000///...............000///////////////000111000000000000000000000000111111111111111000//////.........///000111111111111111111111000000000///........./////////000000111000000000/////////...111111111111111111111111111000000000/////////...////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000........................111000000000/////////...111111111222444999>>>CCC555444111////////////000////////////................../////////////////////////////////000000000000000000000000000000000//////////////////////////////000000111111111222////////////////////////......///000000000000000000000000000000000000000111111111111111000000000000000000000000000000000222111111111000000000000000111111111111333666999???AAACCCEEEEEEFFFHHHJJJIIIIIIJJJKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOOOONNNNNNMMMMMMLLLKKKJJJJJJJJJKKKJJJKKKLLLNNNSSSXXX]]]aaa[[[bbbmmmwww~~~~~~{{{xxxwwwyyy}}}{{{wwwvvvrrrooolllhhheeedddddddddccceeehhhmmmtttzzz|||zzzzzzzzzyyywwwzzz|||zzzrrrnnnlllkkkkkk```]]]ZZZXXXXXXYYYXXXXXXZZZ]]]______^^^aaahhhooottttttsssooojjjfffddddddddddddeeejjjpppvvvzzz|||}}}}}}~~~}}}|||~~~yyylll___WWWTTTWWWQQQNNNMMMJJJDDDCCCFFFDDDFFFHHHHHHHHHIIIMMMPPPSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPMMMHHHBBB===888666555333222111111222555444222000000000111222/////////000000000111111////////////////////////000000////////////......000000000000000000000000000000000000000//////...////////////////////////000000000000000000000000///...------...000111222//////............//////000111111111111000000///111111000/////////000000000000////////////000000000000///...........................///000111222000000000000000000000000000111111111111000000///......//////000000111111111111111111000000000000....../////////000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000........................000000000000///////////////...---000555:::>>>@@@222111000///...///000000////////////.....................//////000000000////////////............000000000000000000000000////////////////////////...//////000111222222222...///111222222111///.........///000000000000000000000000000000000000000000111222333333222111000000000000000000000000000111111111111111000000000000111111111111444999===AAACCCFFFHHHIIIIIIJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKNNNTTT\\\eeennnsssqqqvvv~~~~~~~~~}}}~~~}}}~~~yyyuuusssuuutttpppmmmjjjgggffffffeeegggkkkqqqyyy~~~}}}~~~yyyvvvtttsssjjjfffbbb___^^^\\\[[[YYY^^^___```^^^]]]___fffkkkvvvwwwvvvrrrkkkddd^^^[[[YYYYYYZZZ^^^cccgggiiijjjooorrrtttuuutttsssssssssuuuvvvwwwzzz}}}|||{{{}}}|||~~~}}}nnnbbb\\\\\\XXXTTTQQQMMMFFFDDDEEEDDDFFFGGGHHHHHHIIIKKKMMMPPPQQQSSSUUUVVVVVVVVVVVVVVVUUUSSSRRRPPPMMMHHHDDD>>><<<999555333222222222222222000//////000111222//////000000000111111111//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////111111000000////////////------------...///111222//////............//////000111111111111111000000222111000//////000111222000000////////////000000000000///...............///////////////000111111////////////////////////000000111111111111000///.../////////000000000111111111111000000000000000...////////////000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////........................000000000000///////////////------111555888777444000000///...//////000111////////////.....................///000000111111000000/////////.........////////////////////////////////////////////////......///000111222222333...///111222222111///.........///000000000000000////////////////////////...000111333333222111///000000000000000000000000111111111111111111111111000000111111222666<<<@@@AAADDDHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOOOOONNNMMMKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHKKKMMMRRRZZZfffsss~~~~~~}}}~~~{{{yyyyyyxxxuuurrrpppnnnmmmllloooqqquuuzzz|||zzzxxxuuu|||xxxuuupppllliiigggcccaaaeeeeeeccc```___```dddgggtttvvvxxxvvvpppggg```\\\YYYYYYYYY[[[^^^aaaaaaaaabbbdddffffffeeeeeeeeefffgggiiimmmqqquuuzzz~~~~~~~~~}}}|||~~~~~~}}}{{{|||||||||}}}qqqjjjccc```\\\XXXSSSMMMIIIHHHFFFFFFGGGHHHHHHJJJKKKLLLLLLNNNQQQTTTVVVVVVVVVVVVVVVUUUTTTSSSSSSQQQMMMJJJDDDAAA===888444333222222000000//////000111222222000000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////........................111111000000///........................///////////////............/////////000000111111111000000222111000//////000111222000000////////////000000000000///...............111111000//////////////////////////////////////////000000111111111000000////////////000000000000000000000000000000111111////////////000000000111////////////000000000000........................////////////000000000000////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222444999<<<;;;555000///////////////000000111////////////............////////////000000111111000000000000000000000000////////////////////////////////////////////////...//////000111111222222////////////////////////......///000000000000000////////////////////////---...000222222111000///000000000000000000000000111111111111111222222222000111222333555888>>>BBBBBBEEEHHHJJJJJJJJJJJJJJJLLLLLLLLLMMMMMMMMMMMMMMMNNNOOONNNNNNMMMLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKJJJNNNVVVcccsss|||{{{xxxvvvuuutttttttttyyyzzz}}}|||xxxvvv}}}|||yyyvvvrrrooolllkkkhhheeebbbaaabbbdddlllppptttuuurrrlllgggddd^^^\\\[[[[[[]]]^^^^^^^^^\\\^^^______]]]\\\]]]^^^\\\```eeejjjnnnsssxxx}}}|||zzzzzz~~~}}}||||||~~~~~~|||yyyxxxwww{{{rrrqqqmmmfff___YYYSSSOOOGGGFFFEEEEEEFFFHHHJJJKKKIIIKKKNNNQQQSSSUUUVVVVVVUUUTTTSSSSSSSSSRRRPPPMMMHHHEEEAAA<<<777444222222/////////000000111222222000000000111111111222222000000000000000000000000//////000000000000111111000000000000000000000000...//////000000000000000........................000000000//////.........000000000/////////......//////............//////...//////000000000000///000000/////////000111111000000////////////000000000000///...............222111000///............000000000000000000000000///000000111111111111000////////////000000000000000000000000111111111111/////////000000000111111////////////000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000...111666;;;===:::555000///000000000000000000000////////////............000000000000000000000000000000000000111111111222000000000000000000000000////////////////////////000000000000111111111111000//////......//////000......///000000000000000000000000000000000000000------///000111111000000000000000000000000000000111111111222222222222222222333666777999<<<@@@DDDCCCEEEHHHIIIIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJGGGGGGHHHJJJLLLNNNPPPQQQLLLRRR^^^ooo}}}{{{zzzzzz|||}}}~~~~~~uuutttqqqmmmiiifffdddcccdddiiinnnqqqqqqooommmlllccc```]]]\\\]]]^^^^^^^^^]]]^^^^^^]]][[[ZZZ[[[\\\YYY]]]bbbeeeggglllsssxxxxxxtttttt~~~}}}{{{~~~|||xxxvvvuuu}}}wwwooohhhaaaZZZLLLHHHDDDBBBCCCEEEGGGHHHGGGHHHJJJMMMOOORRRTTTUUUTTTSSSRRRRRRSSSSSSQQQOOOLLLJJJFFFAAA<<<777444333///000000111111222222222000000111111111222222222000000000000000000000000.........//////000000000000000000000000000000000......///000000000000000//////////////////////////////////////////......///000000000000000000/////////............//////------...///////////////---...///000000000000///000000////////////000000000000///...............111000///////////////000000000000000000000000000//////000111111111111111000000000000///////////////000000000111111111111//////000000000111111111.../////////000000000111////////////////////////.../////////000000000111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////.../////////000000000111,,,000555888777444111000111111111111111111000000////////////............222222111111000/////////---......///000111222222000000000000000000000000////////////////////////111111111111000000000000//////111111111111//////......///000000000000000000000000000000000000000...//////000111111222222000000000000000000000000111111111222222333333333555888;;;===???AAADDDFFFEEEGGGIIIIIIIIIIIIKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLLLLLLLLLLLLLKKKKKKFFFGGGIIILLLOOOSSSVVVXXXWWW^^^lll}}}~~~zzzvvvqqqkkkhhhdddggglllpppqqqqqqrrrsssmmmiiidddaaaaaacccdddddd^^^___```___]]]\\\]]]___]]]```cccccccccfffmmmsssxxxwwwrrrxxxyyy{{{}}}zzzxxxxxxvvvzzz{{{wwwooogggVVVPPPHHHCCCCCCDDDEEEFFFGGGGGGGGGIIILLLOOORRRUUUTTTSSSRRRRRRSSSSSSRRRQQQOOONNNKKKGGGBBB<<<777555111111222222222222222222000111111111111222222222000000000000000000000000---------.........//////000000000000000000000000......///000000000000000000000000000000000000000////////////////////////...///000111222222111111//////............//////,,,,,,---...//////......,,,---...000000000///...000000////////////000000000000///...............///......//////000111222000000000000000000000000//////000111111111111111000000000000//////////////////000000111111111222000000000000111111111111.../////////000000111111000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111111444777777333000000222222222222222222111000000000/////////............333333222111000///......+++,,,---...///111222222000000000000000000000000////////////////////////222222111111000/////////---000333555555333000---...//////000000000000000000000000000000000000000000000000000111222333444000000000000000000000000111111111222222333333333777;;;???BBBCCCEEEFFFHHHGGGHHHIIIIIIIIIIIILLLNNNNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKLLLLLLLLLLLLLLLKKKFFFGGGJJJMMMRRRVVVZZZ\\\dddkkkxxx{{{sssnnngggjjjnnnqqqrrrtttvvvxxxvvvrrrlllhhhhhhjjjkkklll___```aaa```______aaabbbaaacccdddbbb```bbbiiiooosss|||uuuwww}}}}}}wwwwwwzzzxxxxxxyyywwwxxxyyyyyyzzz~~~zzzrrraaaYYYNNNGGGEEEFFFFFFFFFGGGFFFFFFFFFIIIMMMQQQTTTUUUSSSRRRSSSTTTTTTSSSRRRQQQQQQOOOKKKFFF@@@:::777222222333333333222222111000000000000000000000000000111222111000//////111000000000000000000000000////////////////////////........................000000000000000000000000............/////////000////////////////////////111111111111000000000000+++,,,///111222222111000000000000000000000000000......///000000000000000111111000000//////......000000000000000000000000......////////////......000000000000000///......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000......////////////......---------.........//////111111000000//////......111///------///111111111000000000000000000000000......///000000000000000...............///000000000000000000111111111111000000000000000000000000000///.........000111222////////////000000000000111111111111111111111111000000////////////000000222///,,,,,,///000000...000000000000000000000000000000000000000000000000//////............//////////////////000000000000000000000000111111111111111111000000111222222333111111000111222444777888>>>???AAACCCEEEGGGGGGHHHHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMLLLJJJKKKQQQTTTWWWaaammmnnnttt{{{}}}zzzwww~~~{{{xxxvvvvvvxxxzzz{{{{{{{{{zzztttjjjfffjjjnnnooojjjiiiiiijjjjjjiiigggdddggggggfffdddbbbbbbdddfffnnnttt~~~xxxvvvyyy||||||{{{~~~~~~}}}|||wwwyyy}}}yyyuuusssvvv{{{zzzlllbbbUUUMMMJJJIIIHHHEEEHHHFFFFFFGGGKKKNNNPPPPPPQQQQQQQQQQQQRRRSSSUUUUUUOOOPPPQQQPPPMMMGGGBBB>>>777666444333111111111222000000000000000000000000000111222111000//////111000000000000000000000000------------------------........................------------------------........./////////000000////////////////////////000000000////////////...///////////////000000111000000000000000000000000......///000000000000000000/////////............000000000000000000000000...//////000000//////...000000000000000///......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////.........////////////......---------.........//////111000000000/////////...000///......///000111111000000000000000000000000......///000000000000000//////......//////000000------------............000000000000000000000000---------------...//////////////////000000000000111111111111111111111111000000////////////000000111///,,,---///000000...000000000000000000000000000000000000000000000000000//////......//////000000000000000////////////000000000000111111111111222111111111111111222222222222222333555777999;;;???@@@BBBDDDFFFGGGHHHHHHHHHIIIKKKMMMMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMOOONNNRRRYYY\\\```hhhsss{{{~~~{{{yyyzzz~~~{{{vvv{{{~~~xxxnnniiilllpppqqqllllllkkklllmmmmmmllljjjjjjjjjiiifffccc``````aaaiiinnnwww}}}{{{{{{{{{~~~{{{yyyyyyyyyzzzyyyzzz~~~~~~|||wwwwww~~~{{{uuupppppprrrttt}}}~~~qqqggg\\\VVVTTTQQQLLLFFFFFFEEEDDDFFFJJJMMMNNNNNNPPPPPPPPPQQQRRRSSSTTTUUUQQQRRRSSSSSSPPPKKKFFFBBB999888555333111111222222000000000000000000000000000111222111000//////111000000000000000000000000................................................////////////////////////....../////////000000000000000000000000000000000////////////............333222///------...///111000000000000000000000000......///000000000000000//////............------000000000000000000000000///000000111111000000///000000000000000//////...000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000------............------...//////000000//////...------........./////////000000000000//////////////////.........///000000000000000000000000000000......///000000000000000/////////000000000111111/////////000000000111111000000000000000000000000,,,------...............////////////000000000000111111111111111111111111000000////////////000000111///---...///000000///000000000000000000000000000000000000000000000000111000000//////000000111111111000000//////......000000000000111111111111222222111111111111111222222222444555888:::===>>>@@@AAACCCEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLMMMOOOOOORRRVVV^^^ggglllooovvv~~~}}}zzzwwwxxxxxxzzz~~~yyy|||~~~tttoooqqqttttttrrrppppppppprrrsssrrrqqqppppppooolllgggbbb``````eeehhhnnnuuuzzz}}}~~~}}}}}}zzz{{{zzz}}}|||xxxtttpppsssqqqqqquuu}}}~~~}}}xxxwww{{{{{{uuupppnnnmmmnnnwwwssskkkccc```bbb___WWWNNNHHHGGGEEEFFFIIILLLMMMMMMOOOOOOOOOPPPQQQRRRTTTTTTSSSTTTUUUUUUSSSPPPKKKIII>>>;;;777444222111222333000000000000000000000000000111222111/////////111////////////////////////111111111111111111111111........................111111111111111111111111...////////////000000000000000000000000000000000000000/////////.........222111///.........///000////////////////////////......///000000000000000/////////////////////...////////////////////////000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////------............------//////000000000000//////............////////////000000000000////////////...///000///......///000////////////////////////......///000000000000000///000000111111111111111000000111111111222222222////////////////////////...///000111111000///...////////////000000000000111111111111111111111111000000////////////000000000////////////000000///////////////////////////////////////////////////111111000000000000111111////////////000000000000///000000000111111111111333222111111000111111111222333555777:::===???@@@AAABBBDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMOOORRRTTTUUUWWW___lllwww~~~|||yyyxxxuuuzzz{{{uuuwwwyyyxxxyyywwwvvvvvvwwwwwwvvvuuusssttttttrrrnnnjjjhhhgggfffhhhkkkoootttxxx{{{|||{{{|||~~~}}}xxxrrrnnniiiiiinnnwww~~~uuuoooooonnnmmmooovvv}}}|||}}}}}}xxxuuussssssrrrrrruuu|||tttlllfffgggllllllddd\\\RRRNNNIIIFFFGGGIIIKKKLLLMMMMMMNNNNNNPPPQQQSSSTTTSSSUUUVVVWWWVVVSSSPPPNNNCCC@@@;;;777444333333444000000000000000000000000000111222111/////////111////////////////////////222222222222222222222222////////////////////////........................////////////000000000111000000000000000000000000111111111000000000//////---...000111111111000///////////////////////////......///000000000000000000000000000000000000000////////////////////////000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000000//////........./////////000000////////////000000000000...000222111///...///111////////////////////////......///000000000000000//////000111222111111000---------.........//////////////////////////////...///000111111000///...////////////000000000000000000000000000000000000000000////////////000000///000000000000//////000////////////////////////////////////////////////111111000000000000111111------...///000111222222///000000000111111111111222222111111111111111222222333555888;;;>>>@@@AAACCCDDDEEEGGGHHHIIIIIIIIIKKKKKKMMMNNNNNNMMMMMMLLLKKKLLLLLLLLLLLLKKKJJJJJJHHHIIIKKKNNNRRRVVVYYYZZZ^^^jjjzzz}}}|||}}}~~~~~~{{{|||}}}~~~~~~}}}|||{{{zzzxxxvvvqqqsssuuuuuusssqqqqqqqqqmmmmmmnnnqqqssswwwyyy{{{|||{{{{{{|||zzztttmmmggg```^^^```gggooowww~~~wwwqqqooonnnooosss||||||xxxuuussstttuuuuuuuuuwwwzzz|||{{{{{{~~~wwwpppiiiiiinnnpppkkkfff\\\VVVLLLFFFDDDEEEGGGIIIKKKKKKLLLMMMNNNPPPRRRSSSSSSTTTVVVVVVVVVTTTRRRPPPHHHEEE@@@;;;777555444444000000000000000000000000000111222111000//////111000000000000000000000000////////////////////////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000111111111111000000000000,,,...000222222111000...000000000000000000000000......///000000000000000000000111111111111222222000000000000000000000000///000000111111000000///...//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000111111000000///....../////////000000000////////////000000000000///222444333000...000222000000000000000000000000......///000000000000000...///000111222111000///....../////////000000000000000000000000000000000..................---,,,////////////000000000000000000000000000000000000000000////////////000000...000222111000//////000000000000000000000000000000000000000000000000000111000000//////000000111------...///000111222222000000000000111111111111111111000000111222222333333555777:::===???AAABBBDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIEEEGGGJJJNNNTTTYYY^^^```jjjxxx~~~||||||{{{xxxoooqqqssstttttttttuuuvvvtttuuuvvvwwwxxxzzz{{{|||~~~|||{{{{{{zzzuuunnngggaaa]]]ZZZ\\\___eeepppzzz{{{zzzxxxvvvwww|||zzztttrrrsssuuutttsssxxxyyyyyyxxxwwwxxxzzz{{{{{{uuunnnkkklllmmmkkkhhhddd]]]SSSKKKGGGFFFFFFFFFJJJJJJJJJLLLMMMOOOQQQRRRSSSTTTUUUVVVVVVTTTRRRQQQMMMJJJFFFAAA<<<888666444000000000000000000000000000111222111000//////111000000000000000000000000////////////////////////////////////////////////222222222222222222222222//////000000000111111111////////////////////////111000000000000/////////000000000000000//////...000000000000000000000000......///000000000000000///000000000111111111111000000000000000000000000...//////000000//////.........///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000111111111111000000.../////////000000000000.../////////000000000111000333666555111///000333000000000000000000000000......///000000000000000,,,...///111111000///...111111111111222222222222000000000000000000000000//////...---------------////////////000000000000000000000000000000000000000000////////////000000...000333222000//////111000000000000000000000000000000000000000000000000000//////......//////000000000000000////////////000000000000111111111111//////000000111222444444666777:::===@@@AAABBBCCCEEEFFFGGGIIIJJJJJJJJJJJJLLLMMMNNNNNNNNNNNNLLLLLLJJJJJJKKKKKKKKKJJJIIIIIIEEEHHHLLLRRRYYY```eeehhhvvv~~~~~~}}}ssstttuuuuuutttuuuwwwyyyxxxzzz|||~~~~~~~~~~~~|||||||||yyyrrrllleee___YYYWWWUUUWWW^^^fffmmmuuuyyyvvvuuu}}}yyyuuuuuuwwwvvvtttvvvxxxzzzzzzyyyvvvuuuvvvyyyvvvrrrnnnlllkkkjjjiiijjjeee^^^XXXSSSNNNKKKHHHHHHIIIIIIKKKLLLNNNPPPQQQTTTTTTUUUVVVVVVTTTSSSRRRPPPNNNKKKFFF@@@;;;777444000000000000000000000000000111222111000//////111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111////////////////////////000/////////............444333000...------...///000000000000000000000000...//////000000000000000.../////////000000111111000000000000000000000000......////////////............///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000////////////000000000000.../////////000000111111000444888777222000111333000000000000000000000000...//////000000000000000,,,---///000111000...---............////////////000000000000000000000000222111000.........///000////////////000000000000000000000000000000000000000000////////////000000---000333333111//////111000000000000000000000000000000000000000000000000//////............//////333222111000///...------000000000000111111111111/////////000111333444555888:::<<>>:::111111111111111111111111000000/////////.........000000000000000000000000...///000111111000///...////////////////////////...///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000111111111222222222222222222222222222111000000000111333333222222222111111111111000---000111...---000000---///000000111111000000///111///...///000111000......///000000000000000///////////////////////////000000000000000000000000///////////////000111111000000000000////////////000//////111333222000---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------////////////000000000000000000000000000000000000////////////////////////111111111111000000000///000000000000000000000000111111111111111111111111111222222222222444777:::>>>@@@BBBCCCCCCDDDEEEGGGHHHHHHIIIIIIJJJKKKKKKLLLJJJKKKLLLKKKIIIHHHHHHIIIKKKJJJHHHHHHHHHJJJLLLMMMRRRVVV```llltttyyy~~~~~~|||uuunnndddZZZTTTQQQNNNMMMJJJLLLNNNNNNOOOSSSYYY^^^jjjsss|||yyyxxxvvvtttvvvvvvvvvvvvwwwwwwvvvtttpppwwwxxxssssssvvvqqqfffZZZQQQJJJIIIJJJHHHHHHKKKMMMNNNPPPQQQRRRRRRRRRQQQRRRQQQPPPOOOMMMHHHBBB===111111111111111111111111000000000000////////////000000000000000000000000//////000000000000/////////////////////////////////000111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000222222111111222222333444222222222111111111111000///111///---...222111...000111111222222111111000111///...///000111000...---...///000111111111111////////////////////////000000000000000000000000///////////////000111111000000000000///////////////......000111111///---000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000222222111111000000//////////////////000000000000111111111111111111111111////////////////////////111111111111000000000000000000000000000000000000111111111111111111111111000111333333444666:::===@@@BBBDDDDDDDDDEEEGGGIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJKKKKKKJJJHHHGGGGGGHHHKKKIIIHHHGGGIIIMMMQQQSSS]]]bbbmmmyyy|||vvvlllccc\\\UUUPPPMMMJJJJJJIIIIIIHHHKKKOOORRRUUU___mmmxxx|||{{{xxxuuuwwwwwwwwwxxxxxxzzz{{{{{{uuuyyyyyyvvvxxxzzziii^^^RRRLLLIIIHHHHHHKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRQQQQQQPPPMMMHHHDDD111111111111111111111111111111111000000000//////000000000000000000000000//////000000000000//////////////////////////////000000000111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111111111111000000000000000000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000222222111111000000//////000000000000000000000000111111111111222222333333222222222111111111000000222333000...000444444000000111111111111111111000111///...///000111000.........///000000000000000///////////////000000000///////////////////////////////////////000000111000000000000////////////.........///000///...---////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////222222222111111000000000////////////000000000000000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000///111333444666888<<>>@@@BBBDDDFFFCCCDDDFFFGGGGGGHHHJJJLLLJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIIIIIIIIIIKKKOOORRR[[[^^^eeeooo{{{~~~~~~}}}{{{{{{zzzzzzyyyxxxvvvuuuttttttuuuuuuuuuuuuuuutttsssvvvtttqqqooonnnpppsssuuuqqqqqqqqqqqqrrrrrrssstttoooooooooooopppqqqrrrssstttttttttssssssrrrrrrqqqrrrtttvvvwwwvvvvvvvvvxxxsssuuuxxxzzz{{{{{{yyyxxxtttxxx|||}}}{{{yyyyyyzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxxxxzzz||||||{{{zzz{{{{{{{{{|||}}}|||xxxvvvtttnnneee___[[[XXXTTTQQQLLLLLLMMMNNNOOOOOONNNLLLKKKMMMQQQYYYbbbjjjnnnpppqqqrrrwww}}}~~~|||{{{vvvkkkqqqwwwyyyxxxyyy|||zzzvvvtttrrr{{{|||sssbbbQQQKKKJJJJJJKKKLLLNNNPPPQQQRRRRRRQQQSSSUUUUUUTTTSSS000111111222333333222222444444555555444222000///333222111000000000111222222222111000//////000000111111111111111000000000000000000/////////......222222111000000///......000111222333333222111000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000333222222222111111000000////////////000000000000000000000000000000000000111111111111111000//////222222111111222222333444222222222111111111111000222:::AAA???777000000333000000000000000000000000111111000000//////......000000000000000000000000000000//////.........---000000000000000000000000111111000000//////............////////////......////////////////////////000000000///---...000222000000000000000000000000////////////////////////000000000000000000000000000//////.........///////////////000000000000000000000000000000000000000......///000000000000000......///000111222222333000000000000000000000000222222111111111111222222111111111111111111111111---...111333444555555444999:::<<>>@@@BBBDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFIIIOOOWWW\\\jjjoooyyy~~~{{{xxxuuurrrqqqnnnmmmllljjjiiigggfffeeegggggggggfffffffffffffffggghhhiiihhhgggfffgggiiihhhiiijjjjjjhhhhhhiiijjjiiigggeeeddddddfffiiikkkkkkjjjjjjjjjjjjjjjjjjjjjiiijjjlllnnnoooooonnnmmmjjjllloooqqqrrrrrrqqqpppqqqqqqpppppppppqqqrrrrrrtttrrrpppooooooppprrrtttttttttsssrrrqqqpppoooooommmllllllooosssuuutttrrrvvvuuutttqqqlllfff```]]]SSSRRRQQQNNNLLLKKKKKKKKKHHHIIIKKKMMMPPPSSSVVVXXX^^^eeeooouuuwwwxxx{{{}}}yyy|||zzzlllnnnrrruuuyyy|||yyyzzzzzzzzz~~~~~~tttggg[[[TTTOOONNNLLLHHHHHHLLLMMMOOOQQQSSSTTTTTTTTTSSS:::;;;;;;;;;;;;;;;::::::===>>>>>>??????>>>======<<<;;;999888777777777777777777777666666666666666666666555444333222222111//////000000111111222222111111111000000000000000000111111222111111000000111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000111111000000000000//////111111111111222222222222000000000000000000000000222333333333333222111111222111111111111222333333222222222111111111111000000222444333111/////////000000000000000000000000000000000000////////////000000000000000000000000000000////////////......000000000000000000000000.........///000111111111000//////......//////000///////////////////////////000000///......///111000000000000000000000000000000000000000000000000000000000000000000000000/////////......//////000---...///000000000//////000000000000000000000000......///000000000000000000000000000000111111111000000000000000000000000222222111111111111222222111111111111111111111111000000111222444666888999===>>>@@@BBBDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGEEEDDDDDDDDDEEEIIIHHHGGGKKKRRR[[[bbbfffsss{{{}}}{{{zzzzzzxxxxxxwwwuuusssqqqooonnngggfffeeecccbbb```___^^^aaaaaaaaa``````_________```aaabbbbbbaaa```aaabbbbbbcccdddcccbbbbbbcccddddddbbb```______aaaccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhiiijjjiiihhhhhhhhhjjjlllnnnoooooonnnmmmmmmmmmlllmmmmmmnnnoooooopppooommmllllllmmmooopppoooooonnnmmmlllkkkkkkjjjiiiiiiiiikkknnnooonnnmmmrrrsssssssssqqqlllhhheeeWWWUUURRROOOMMMLLLLLLLLLFFFFFFGGGIIIJJJKKKLLLMMMRRRYYYdddooowwwzzzzzzzzznnnmmmnnnrrrxxx~~~}}}{{{wwwuuuxxx{{{wwwpppfff___XXXSSSNNNIIIHHHKKKKKKMMMPPPRRRTTTTTTTTTSSSBBBBBBCCCCCCBBBBBBAAAAAADDDDDDDDDEEEEEEFFFFFFFFFDDDCCCAAA???>>>======>>>==================<<<<<<::::::999888777555555444222222222222222222222222222222222222222222222222111111111111111111000000111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.../////////000000000000000000000000000000000000111222222333222222111111111111111111111222222333222222222111111111000000000///...///000000///...000000000000000000000000000000000000////////////000000000000000000000000000000//////////////////////////////////////////.../////////000000000111000000///......///000000////////////////////////...///000///...---///000////////////////////////000000000000000000000000000000000000000000000000//////////////////000111222222222222111000...---////////////////////////......///000000000000000111111111000000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222222333555888;;;===>>>???AAACCCDDDFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGJJJHHHFFFDDDCCCBBBCCCCCCLLLKKKMMMUUU```lllsssuuu{{{~~~~~~|||zzzxxxvvvttttttrrrqqqpppooommmkkkiiihhhdddcccaaa```^^^\\\ZZZZZZ]]]\\\\\\[[[ZZZYYYYYYXXXXXXZZZ[[[[[[YYYYYYZZZ\\\\\\]]]^^^^^^\\\\\\]]]^^^^^^]]]\\\[[[[[[]]]___````````````aaaaaabbbbbbbbbbbbcccdddeeeeeeddddddcccfffgggiiijjjkkkkkkjjjiiihhhhhhhhhhhhiiijjjkkkkkklllkkkkkkkkkkkkkkkkkklllkkkkkkjjjiiihhhhhhggggggeeeeeefffggghhhhhhhhhgggiiillloooqqqpppnnnkkkiii]]]ZZZVVVSSSPPPOOOMMMLLLFFFGGGGGGHHHHHHHHHHHHHHHKKKOOOYYYeeeqqqxxxyyyxxxqqqnnnlllnnntttzzz~~~~~~}}}vvvqqqrrruuuvvvuuummmhhhbbbZZZRRRLLLKKKLLLIIIKKKNNNQQQSSSSSSSSSRRRHHHHHHHHHIIIIIIHHHGGGGGGIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJHHHFFFEEEDDDDDDEEECCCCCCDDDEEEEEEDDDDDDCCC??????>>>===<<<;;;:::999888888777666444333222222333222222222222222111111333333222111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///////////////000000000.../////////000000000000111111111111111111111111000000111111111111111000111111000000111111222333222222222111111111000000000...---...000111111///000000000000000000000000////////////000000000000000000000000000000000000//////000000000000000000////////////////////////111000000000/////////...000000////////////000000000000000000000000000000---///000///...---...///////////////////////////000000000000000000000000000000000000000000000000///////////////000111111222222111000////////////////////////////////////......///000000000000000111111111000000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222333555777:::>>>???>>>???AAABBBDDDEEEFFFFFFHHHHHHHHHIIIIIIHHHHHHHHHJJJHHHFFFDDDCCCCCCDDDEEENNNOOOTTT___mmmyyy~~~}}}}}}~~~}}}|||yyyxxxwwwuuurrrpppnnnnnnoooooonnnllljjjgggeeedddbbbbbb```^^^\\\ZZZXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRPPPRRRSSSSSSRRRRRRSSSTTTVVVWWWXXXWWWVVVUUUVVVXXXXXXWWWVVVVVVWWWXXXZZZ\\\\\\\\\]]]^^^______```````````````aaaaaaaaaaaa`````````bbbcccdddcccccccccddddddddddddeeefffggghhhhhhiiiiiijjjjjjiiiiiihhhgggggggggffffffeeeeeedddaaabbbccccccccccccbbbbbbcccfffiiilllnnnmmmkkkjjjccc```\\\YYYWWWUUUQQQNNNHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJOOOYYYfffooossssssvvvrrrmmmmmmqqquuuvvvvvvzzz|||~~~~~~~~~wwwqqqnnnnnnqqqttttttsssnnndddYYYQQQLLLJJJIIIJJJLLLNNNPPPQQQRRRRRRIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOONNNLLLJJJIIIIIIJJJJJJGGGHHHIIIJJJKKKJJJIIIHHHEEEDDDDDDCCCBBBAAA@@@@@@@@@???>>><<<:::888777666555555444333333222111111555444333222222222222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000//////000000000000111111111111111111222222222222111111111111111111111111//////000111111111111000111000000000000111222222222222222111111111111000000///...///111222111000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000111111000000000000000000000000111111111000///.........///000000111111000000///000000000000000000000000,,,...000000...---......000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222222111///...------...000222000000000000000000000000......///000000000000000000000000000000111111111000000000000000000000000222222111111111111222222111111111111111111111111222333555777:::===@@@AAA???@@@AAACCCEEEFFFFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHFFFDDDDDDFFFHHHJJJPPPTTT]]]iiivvvzzz|||~~~~~~~~~~~~}}}}}}|||{{{zzzxxxwwwvvvtttrrrooonnnmmmllllllkkkjjjhhheeecccbbb```___]]][[[YYYWWWUUUTTTSSSRRRQQQOOONNNLLLKKKKKKGGGIIIJJJJJJIIIIIIKKKLLLMMMOOOPPPOOONNNMMMNNNOOOOOOOOOOOOOOOQQQSSSUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\\\\]]]]]]]]]^^^^^^___^^^___``````aaaaaaaaaaaaaaaaaaaaaaaabbbdddeeefffeeefffggghhhhhhgggfffeeedddddddddcccccccccbbbbbb___aaabbbbbb```^^^^^^___aaacccfffhhhjjjkkkkkkjjjfffdddaaaaaaaaa___ZZZUUUMMMKKKIIIGGGEEEEEEEEEEEEHHHGGGHHHOOOXXXbbbgggiiippptttzzz|||xxxtttqqqpppqqqrrrrrrsssvvv{{{}}}}}}zzzuuuoookkkmmmrrryyy|||zzzpppcccYYYPPPKKKJJJJJJJJJKKKMMMOOOQQQRRRGGGGGGIIIJJJKKKLLLLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLKKKLLLLLLMMMIIIJJJLLLMMMNNNMMMLLLKKKIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEECCCAAA@@@???>>><<<<<<;;;999888777666666777666555333222222333333111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000111111111222222111111111111222222222222111111111111111111111111///000111111222222222111000000000000000111222222222222222111111111111000...///000111111000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000111111111000000000000000000000000000000000000////////////...///111333333111///...000000000000000000000000,,,...000000...------...000000000000000000000000////////////////////////000000000000000000000000////////////000111222333888666111---,,,---000222000000000000000000000000......///000000000000000//////000000111111222222000000000000000000000000222222111111111111222222111111111111111111111111111333666999<<>>@@@AAABBBBBBCCCEEEFFFHHHHHHIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFHHHLLLPPPRRR\\\fffsss}}}|||{{{yyywwwvvvuuuttttttqqqooollliiihhhggghhhiiihhhgggfffeeecccaaa``````[[[\\\\\\]]]]]]\\\\\\\\\WWWVVVTTTQQQOOOLLLKKKJJJFFFEEEDDDBBB@@@>>>===<<<:::;;;======<<<===>>>@@@===???@@@???>>>===>>>???===>>>???AAACCCFFFHHHJJJMMMMMMOOOPPPRRRSSSTTTUUUVVVVVVVVVWWWXXXYYY[[[\\\YYYYYYYYYYYYZZZZZZZZZZZZ^^^^^^^^^___```aaacccccc^^^___bbbccccccbbb___^^^______^^^^^^^^^^^^^^^^^^^^^aaabbbaaa]]][[[[[[]]]^^^^^^^^^___```aaacccdddddddddffflllqqqqqqkkkfff\\\XXXRRRKKKGGGEEEEEEFFFDDDDDDDDDEEEGGGJJJNNNQQQUUUYYY___dddiiirrr}}}wwwssstttwwwvvv{{{}}}yyynnnlllqqqppp|||yyypppggg^^^NNNLLLIIIGGGHHHKKKOOORRR???@@@BBBDDDEEEGGGGGGGGGIIIIIIJJJLLLMMMOOOPPPPPPOOONNNLLLJJJJJJJJJKKKLLLKKKKKKKKKKKKJJJHHHGGGFFFJJJGGGEEEEEEIIIKKKKKKIIIIIIIIIIIIJJJKKKKKKLLLLLLGGGGGGGGGFFFEEECCCBBBAAA======<<<;;;999777555444777555222222222222111///222222222333333333444444333222222222111000000000111222222222222111000000222222222222222222222222000000000000000000000000000000000000111111111111////////////000111222333222222222333333222222222333222222111000///......000000000000000000000000222333444222000//////000000000000000000000000000000111222222111000111222000000000000000000000000000000111111111111000000111111000000000000111111111111111000000000000000//////000000000000///...222444666888777555111///000000111111111111000000111000///......///000111222222111111000//////...000000000000000000000000////////////////////////222111000......000111222;;;:::888555333111000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///111000///444;;;;;;555222555999???CCCDDDAAA???CCCCCCDDDFFFGGGHHHIIIJJJHHHFFFEEEFFFHHHIIIFFFDDDFFFHHHIIIIIIKKKOOOWWW]]]aaakkkyyy}}}{{{zzzzzzzzzzzzuuupppnnnooonnnjjjeeebbbaaa___\\\[[[ZZZZZZZZZ\\\\\\ZZZYYYWWWUUUTTTSSSRRRSSSTTTUUUTTTSSSQQQOOOMMMMMMKKKIIIFFFDDDCCCBBB???>>>===;;;:::999999888:::999888888888999;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<===>>>>>>DDDFFFJJJMMMNNNOOONNNNNNOOOPPPRRRTTTVVVWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^___\\\]]]^^^^^^______^^^^^^\\\\\\[[[\\\]]]^^^\\\ZZZ____________^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^\\\___dddgggjjjlllooorrrddd___YYYSSSNNNJJJFFFCCCCCCBBBAAABBBEEEHHHIIIIIIKKKMMMQQQWWW___kkkxxx}}}|||~~~}}}~~~yyyqqqkkkqqqzzz|||yyypppfffWWWQQQIIIFFFFFFIIIKKKLLL<<<===???AAACCCEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPOOOMMMKKKIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDGGGDDDBBBCCCFFFIIIIIIHHHKKKLLLLLLMMMMMMNNNOOOOOOLLLLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAA???===<<<;;;999777555444333333111000000000000000111111111111222222222222111111111111222222222222222111000000222222222222222222222222000000000000000000000000000000000000111111111111////////////000111222333111111222333333222111111222222222111111000000///000000000000000000000000222333444222000//////000000000000000000000000000///000111111//////000111000000000000000000000000000000111111111111000000111111000000000000111111111000000000000000000000000000000000000000000000///111333555555333222000000000111111111111000000111000///......///000111000000000000000111111111000000000000000000000000000000000000000000000000222111///......///111222888777555333111000000///////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000222222111555===???<<<888:::===AAADDDEEEDDDCCCDDDEEEFFFGGGHHHJJJKKKKKKIIIGGGFFFGGGHHHHHHFFFDDDEEEFFFHHHJJJMMMTTT\\\cccjjjqqq{{{}}}~~~}}}{{{xxxuuusssrrrqqqqqqnnniiidddbbbcccbbb^^^ZZZVVVUUUSSSPPPOOONNNNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIGGGFFFEEEDDDCCCAAA@@@>>>===<<<;;;;;;:::888777777666666:::999888888888999::::::999999999888888888888888777888888999::::::;;;;;;>>>???AAACCCEEEFFFFFFGGGIIIJJJLLLNNNPPPQQQRRRSSSQQQRRRRRRSSSTTTTTTUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[[[[ZZZXXX[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[YYY\\\___bbbdddfffjjjlllfffbbb]]]XXXSSSNNNHHHEEEFFFDDDBBBBBBDDDEEEEEEEEEGGGHHHJJJOOOVVVaaammmttt~~~}}}xxxsssqqqwww{{{{{{|||}}}wwwpppdddZZZNNNGGGGGGHHHHHHGGG:::;;;<<<>>>@@@AAABBBCCCBBBCCCEEEGGGIIIKKKMMMNNNMMMLLLIIIGGGEEEEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@AAA@@@>>>???BBBDDDEEEEEEKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMLLLKKKJJJJJJHHHHHHHHHGGGFFFDDDCCCBBB>>>;;;999888777666333111111111000000000000000000111111111222222222222222222222222222222111111000111111111111111111111111000000000000000000000000000000000111111111222222000000000000000111222333000111333444444333111000222222222222222222222222000000000000000000000000222333333222000///000111000000000000000000000000...000111000///...///000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000111111222111000///000000111222......000111111222222111///000000111111000000///000000////////////000000...//////000111222222222000000000000000000000000111111111111111111111111111000............000111444333222111000/////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000333555333666===BBBDDDAAAAAABBBCCCEEEFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLJJJIIIGGGGGGHHHGGGFFFDDDEEEFFFIIIMMMSSS]]]gggnnnuuuxxx}}}~~~{{{{{{}}}{{{zzzyyyyyytttrrroookkkhhhfffeeeeee```[[[WWWUUUTTTSSSOOOLLLHHHGGGEEEDDDBBBBBBAAAAAADDDDDDCCCCCCBBBAAAAAAAAA>>>???@@@@@@@@@???>>>======<<<<<<;;;:::999888888888888888777777777666666:::999999888888888999999777777777777777888888888666777777888888999999999;;;;;;<<<===???@@@BBBCCCBBBCCCEEEGGGIIIKKKLLLMMMLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYYYYVVVWWWWWWXXXYYYXXXXXXXXXWWWVVVVVVWWWXXXXXXWWWUUUWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWYYY[[[\\\___cccfffgggeeebbb___ZZZTTTMMMHHHGGGEEECCCBBBDDDEEEEEEDDDDDDDDDEEEFFFKKKTTT___fffrrrzzz~~~~~~ttttttttttttxxx|||{{{vvvqqqfffWWWLLLHHHHHHGGGEEE;;;;;;;;;;;;<<<======>>>===>>>@@@BBBEEEGGGIIIJJJLLLKKKHHHFFFDDDCCCBBBBBB>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::<<<>>>@@@AAAGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKJJJIIIHHHGGGCCCAAA???===<<<:::777444444444333222222111000000111111111222222333333333222222333333222222111000000000000000000000000000000000000000000000000000000000111111111222222222111000000000111111222333///000222444444222000///111111222222222333333333000000000000000000000000111222333222000///000111000000000000000000000000///000111000//////000111000000000000000000000000000000111111111111000000111111000000000000111111000000000000000111111111333222000//////111333444///////////////000111222//////000000000000//////000000////////////000000/////////000111111222222000000000000000000000000000000000000000000000000//////............//////222111000000//////000000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000333555444555:::AAAFFFHHHGGGFFFEEEDDDDDDFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKIIIIIIGGGGGGFFFFFFEEEEEEGGGHHHLLLRRR[[[gggrrryyy}}}|||~~~|||{{{zzz}}}}}}{{{yyyvvvsssqqqpppoookkkiiieeeaaa]]][[[YYYYYYTTTQQQMMMKKKJJJHHHEEECCC@@@???>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;;;;;;;::::::999::::::999999999999999999888888999999999999999999:::999999999888888888888888888888888999999999999888888888888999999::::::888888777888999<<<>>>@@@???@@@AAACCCEEEGGGIIIJJJIIIJJJKKKMMMOOOPPPRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSTTTVVVVVVTTTSSSSSSSSSUUUVVVVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVVVVWWWYYY]]]aaadddddddddcccaaa\\\TTTOOOFFFDDDCCCCCCEEEFFFGGGFFFEEEDDDBBBBBBDDDKKKSSSYYYgggqqq~~~zzzuuupppooorrrwwwyyywwwzzzqqqdddVVVLLLGGGGGGHHH>>>===<<<::::::999999:::999:::<<<>>>AAACCCEEEFFFJJJIIIHHHFFFEEEDDDCCCBBB===<<<;;;999888888888888777777777777777999;;;===DDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKNNNPPPQQQMMMNNNNNNOOONNNNNNMMMMMMIIIGGGEEEDDDBBB@@@<<<999777666555444333222111000111111222222333333333444222333333333333222111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111222333///000222333333222000///111111111222333333444444000000000000000000000000111222333222000000000222000000000000000000000000000111222222000000111222000000000000000000000000000000111111111111000000111111000000000000111111//////000000111111111111222111000//////111333555333222111000///000000111//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000//////////////////////////////............//////111111000000000000111111////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111222333444333666===CCCJJJJJJIIIFFFCCCCCCDDDGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJOOOWWWbbboooyyy}}}yyyyyy{{{~~~}}}uuussspppmmmjjjgggeeeddd^^^\\\XXXTTTQQQOOOMMMMMMKKKIIIFFFDDDBBBAAA???>>><<<<<<<<<;;;;;;::::::999777777888888888999999999888888999999999999999999999999999::::::;;;;;;;;;888888999::::::::::::999999999:::::::::999999999888888888888888888888888777777888888888888888999444333222222333666999;;;<<<<<<===>>>@@@BBBDDDEEEEEEEEEGGGIIIKKKMMMNNNOOOMMMNNNOOOPPPQQQRRRRRRSSSQQQQQQRRRSSSSSSSSSSSSRRRSSSRRRQQQRRRTTTTTTRRRQQQPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUTTTUUUWWW[[[^^^^^^___aaacccccc```[[[WWWKKKIIIFFFEEEFFFGGGFFFFFFDDDCCCAAA???@@@DDDJJJNNNYYYddduuuyyyrrrppprrrvvvyyy{{{}}}tttcccRRRGGGFFFIIIAAA???===;;;:::999999999999:::<<<>>>@@@BBBDDDEEEIIIIIIIIIHHHGGGGGGFFFFFFAAA@@@===;;;999999999999666777888777666777999<<>><<<;;;;;;;;;999999:::::::::999999888777777777888888999999999888888888888888888999999888888999999:::;;;;;;;;;777888:::;;;;;;:::999888999999:::;;;<<<;;;;;;;;;777777777777666666666555666666666666666666666666666555444444555888:::<<<999888888888999;;;===>>>>>>???@@@BBBDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOPPPPPPOOOPPPQQQQQQPPPNNNNNNNNNOOOQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRQQQRRRSSSSSSTTTUUUYYY[[[ZZZZZZ\\\^^^aaa```^^^[[[UUURRRMMMJJJHHHFFFDDDBBBAAAAAA@@@>>>===>>>BBBEEEJJJVVVhhhxxx{{{yyyxxxxxx|||ppp\\\MMMGGGGGGAAA@@@>>><<<;;;;;;<<<===<<<<<<>>>???AAACCCDDDEEEHHHIIIIIIJJJKKKKKKKKKKKKHHHFFFCCC@@@===<<<<<<<<<:::;;;;;;:::888888:::===AAAAAAAAABBBCCCCCCDDDDDDAAAAAAAAABBBDDDGGGJJJLLLNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPOOONNNLLLHHHEEEBBBAAA???===;;;999777666333333333333333333222222333333444444333333222111222222222222222222222222111111111111111111111111111111111222222222333333333222222111111222222222222111000//////000111222000000111111111111111111000000000000000000000000000111222222111000111222000000000000000000000000000111222111000///000222000000000000000000000000000000111111111111000000111111000000000000111111...//////000111111222222......///000000111222222111111111111111111111111......////////////.........///000111111000///...//////000000111111222222000000000000000000000000///////////////////////////000000000000000000///111111000000000000000111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222444000000777;;;<<>>>>>>>>======<<<;;;:::999:::;;;888888999:::::::::999888::::::;;;;;;;;;;;;;;;;;;999999999999999::::::;;;888999999::::::;;;;;;<<<:::;;;<<<======<<<:::999888999;;;===>>>>>>======999999888777666666555444666666666666666666666666999999888888999;;;===>>>888777666555555777888:::::::::;;;===>>>@@@AAAAAADDDEEEFFFFFFHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMLLLLLLMMMNNNNNNMMMKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPLLLNNNQQQRRRRRRSSSVVVXXXWWWVVVVVVXXX[[[]]]]]]\\\[[[XXXRRRNNNJJJGGGDDDBBB@@@@@@@@@???>>>===???AAACCCLLLZZZjjjvvv~~~|||vvvyyy~~~wwwjjj[[[OOOHHHAAA???>>>======>>>@@@AAA>>>???@@@BBBCCCDDDFFFFFFHHHIIIJJJLLLMMMNNNNNNOOONNNKKKHHHDDDAAA?????????===>>>>>><<<:::999<<>>??????@@@@@@AAAAAABBB>>>=========>>>AAACCCEEEKKKLLLMMMNNNPPPPPPPPPPPPTTTSSSRRRRRRRRROOOKKKHHHIIIHHHFFFDDDAAA???===<<<444444444333333222222222333333444444333333222111222222222222222222222222111111111111111111111111111111222222222333333333333333222222111222222222333111///......///111333000000000000000000000000000000000000000000000000000111222222111000111333000000000000000000000000///000111000///...///111000000000000000000000000000000111111111111000000111111000000000000111111...//////000111222222222------///000111111111111...///000111222222222111......////////////.........///000111111000///...------...000111333444444000000000000000000000000000000000000000000000000000000111111111111000000111000000////////////000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222555///000999@@@AAACCCFFF>>>FFFOOOTTTTTTTTTVVVYYYRRRQQQOOOMMMJJJHHHFFFEEEFFFIIIKKKMMMNNNQQQWWW\\\aaabbbhhhrrr}}}}}}|||zzzxxxvvvuuuqqqpppnnnjjjddd]]]XXXTTTSSSQQQNNNKKKGGGEEECCCBBBBBBAAA@@@>>>======>>>>>>;;;<<<<<<;;;::::::;;;<<<888999:::;;;<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>::::::;;;;;;<<<<<<======>>>???@@@AAAAAA???===<<<888999;;;===????????????===<<<;;;:::999777666666999999999999888888888888666666666777888999:::;;;999888666555555666888999999999:::;;;===>>>??????AAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIKKKJJJJJJKKKLLLLLLKKKIIIIIIJJJKKKKKKLLLKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNOOOHHHKKKNNNPPPPPPQQQSSSUUUWWWUUUTTTTTTWWWZZZ[[[[[[\\\XXXSSSOOOMMMJJJGGGEEEAAABBBCCCBBB@@@???@@@AAACCCIIISSS___jjjssszzz}}}|||qqqrrryyyxxxxxxyyyzzzuuuiiiXXXLLLBBBAAA@@@??????@@@AAABBBEEEEEEFFFFFFFFFGGGGGGGGGLLLLLLMMMNNNNNNNNNNNNNNNOOONNNMMMKKKHHHFFFCCCBBBEEEDDDBBB@@@>>>===<<<<<<@@@???>>><<<<<<<<<===>>><<<;;;:::::::::===???@@@AAADDDHHHMMMPPPQQQQQQPPPPPPQQQRRRSSSRRRPPPNNNMMMKKKKKKIIIHHHFFFDDDCCCBBB???>>><<<:::888666444333555444222222333333111000111111111111222222222222444333333222111000//////111111222222222333333333333333333333222222111000333333222222111000//////333333222111000000111111222222333333333222222111111222222333333222222111111111111111000000000000111111222222222222111111222111111111000000//////111111000000000000111111////////////////////////////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000222111000000000111333333666444111///...///111222////////////////////////111111111111111111111111000000000000////////////000000000000000000000000......///111222333444555000000000000000000000000111111000000000000000000000000000000000000111222000222666999;;;>>>BBBDDDDDDFFFHHHKKKMMMNNNNNNNNNMMMLLLLLLKKKJJJHHHHHHGGGGGGHHHIIIMMMRRRXXX^^^bbbfffmmmwww}}}|||{{{{{{zzzxxxvvvsssqqqooonnnhhheeeaaa\\\WWWQQQKKKGGGFFFEEECCCBBB@@@??????>>>AAA>>>;;;;;;======;;;999999::::::999888777999::::::<<<>>>>>>===<<<<<<<<<999;;;======:::999:::<<<===<<<;;;<<<>>>??????>>>=========>>>>>>??????@@@DDDDDDEEEEEEDDDBBB???>>><<<===>>>???AAAAAABBBBBB@@@>>><<<<<<<<<;;;999777999999888888999999:::;;;888888888888777777777777777666666666666555555555555555666777888999::::::<<<>>>@@@@@@@@@AAACCCEEEGGGFFFFFFEEEFFFFFFGGGHHHJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLMMMMMMNNNOOOOOOPPPPPPTTTSSSRRRRRRRRRTTTUUUVVV]]]\\\[[[XXXSSSMMMHHHEEECCCCCCBBBAAA@@@>>>======BBBEEEIIIPPPYYYdddooowwwwwwpppoooqqqssswww||||||tttfff[[[EEEEEEDDDCCCCCCDDDEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@>>><<<<<<<<<<<<===;;;:::999999:::;;;>>>???AAACCCGGGKKKNNNPPPPPPQQQPPPQQQRRRSSSSSSQQQPPPNNNOOOOOOMMMLLLJJJIIIHHHGGGCCCBBBAAA>>><<<:::888777555333222222333333222000111111111111000000000000333333222222111000000000111111222222222333333333222333444444444333222111333333222222111000000///333222222111000000111111111111222222222222222111222333333444444333333222111111111111000000000000000111111111111111111000111111111111000000000///111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222333555444111///...///111222////////////////////////000000000000000000000000000000000000////////////000000000000000000000000///000000000111222222222000000000000000000000000000000000000111111111111222111111111111222222333222444888;;;===@@@CCCFFFGGGIIIJJJLLLMMMMMMLLLLLLJJJJJJIIIHHHHHHGGGGGGGGGCCCFFFKKKRRRZZZbbbhhhlllnnnuuu|||zzzyyyyyyxxxuuuqqqnnnjjjhhhfff___\\\WWWRRRNNNJJJEEEAAABBBAAA???>>>===<<<<<<<<<>>><<<999999;;;;;;:::888999;;;======<<<;;;;;;;;;<<<>>>@@@@@@???>>>>>>>>>@@@BBBDDDCCCAAA@@@AAABBBBBB@@@???@@@BBBCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFGGGHHHGGGEEECCCAAA??????@@@AAAAAAAAAAAAAAAAAA@@@>>>===>>>===;;;:::;;;;;;:::::::::::::::;;;999999888888888777777777777666666666666555555555888888777777777777666666777999:::;;;;;;;;;===??????@@@AAABBBDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMPPPPPPPPPPPPPPPQQQRRRSSSXXXXXXXXXVVVTTTPPPMMMKKKEEEDDDCCCAAA@@@@@@??????@@@BBBEEEJJJPPPYYYccciiiqqqyyy}}}sssooonnnpppvvv~~~wwwoooIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEBBBAAA???===<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???@@@AAADDDGGGJJJLLLNNNOOOOOOPPPRRRSSSSSSSSSRRRQQQRRRRRRQQQPPPOOOMMMMMMLLLIIIIIIGGGEEEBBB@@@>>>===666555333333444444222111333333222222111000000///222222222222222222222222111111222222222333333333111222444666666555333222333333222222111000000000333222111111000111111111//////000111222222222222111222222333333222222111111111111111000000000000///000000111111000000///111111111111000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222444333111///...///000111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222333444444444777;;;>>>@@@BBBEEEGGGJJJKKKMMMMMMMMMLLLJJJIIIJJJIIIHHHHHHGGGGGGGGGGGGDDDHHHPPPYYYbbbkkkqqqtttyyy~~~|||xxxuuusssuuurrrnnniiiddd___\\\ZZZTTTPPPKKKGGGEEEBBB???===???>>>===<<<;;;;;;;;;;;;===;;;::::::;;;<<<<<<;;;:::===???@@@@@@?????????AAACCCEEEFFFEEEDDDDDDEEEIIIJJJKKKJJJIIIIIIIIIKKKIIIHHHFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJHHHFFFDDDAAAAAAAAAAAAAAAAAAAAAAAADDDBBBAAA@@@AAAAAA???===>>>>>>===<<<;;;;;;;;;;;;;;;::::::999888777666666777777666666666555555555888777777777666666666555333555777777666777888:::777888;;;>>>AAACCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNQQQRRRSSSTTTTTTSSSRRRRRRIIIGGGEEECCCAAAAAAAAAAAA???@@@BBBDDDGGGMMMTTTZZZdddlllwww~~~yyyppplllnnnttt}}}IIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJIIILLLKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHFFFDDDBBB@@@>>>======>>>???>>>>>>======>>>???@@@>>>>>>???AAACCCGGGJJJKKKMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRRRRQQQPPPPPPOOOOOONNNNNNLLLJJJHHHFFFDDDCCC<<<:::888777666555333111444444444333333333222222111111111222222333333333111111222222222333333333///111333555666555333222222222222111111111000000222222111111111111111222---...///000111222222222000000111111111111000000111111111111000000000/////////000000000000//////111111111000000000000000111111000000000000111111........................111111111111111111111111111111111000000000000000////////////////////////////////////////////////////////////////////////000000000000000111111222333222111/////////000111////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000///000000111111222222333222222111222222333444555666999===@@@AAACCCEEEGGGKKKLLLNNNOOONNNLLLJJJHHHLLLKKKJJJHHHHHHHHHHHHHHHKKKOOOUUU]]]eeemmmssswww~~~|||zzzzzzxxxyyyzzzzzzxxxtttooommmmmmjjjeee___XXXSSSPPPNNNLLLHHHDDDAAA??????>>>===>>>>>>===<<<<<<<<<======>>>=========>>>???@@@@@@>>>@@@BBBBBBBBBCCCEEEGGGHHHKKKNNNPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRPPPNNNNNNPPPPPPPPPOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNOOONNNLLLIIIFFFDDD@@@@@@@@@@@@AAABBBBBBCCCFFFEEECCCCCCDDDDDDCCCAAABBBAAA@@@???>>>============<<<;;;:::999888777777777777777777666666666666444555555666777777888888555777888888777777888:::333555888;;;>>>@@@AAAAAA@@@@@@?????????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHJJJKKKLLLLLLLLLKKKMMMNNNPPPRRRSSSTTTUUUUUUNNNLLLIIIFFFCCCBBBBBBBBB@@@AAAAAAAAABBBFFFKKKOOOYYYaaallluuuzzz}}}vvvoooppprrrxxx~~~GGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIIIIJJJIIIIIIHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIGGGEEECCCAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>;;;;;;;;;<<<>>>@@@CCCEEEHHHIIIKKKMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPOOONNNLLLJJJIIIIIIEEEBBB???<<<:::888444222333333333333333333333333111111111222333333444444111111222222222333333333...///111333333333222111222222222111111111111111222111111111111111222222---...///000111222222222111111222222222222111111111111111111000000000/////////000000000000//////000000000000000000111111111111000000000000111111........................000000000000000000000000000000000000000000111111//////////////////////////////////////////////////////////////////////////////000000111111111111222111000/////////000111000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////.........///000000111111000000000000000000000000000000111111222222222333000000000111111333444444777;;;???BBBCCCDDDEEEFFFIIIKKKNNNPPPPPPNNNLLLJJJLLLKKKIIIGGGGGGGGGHHHHHHQQQTTTXXX___gggpppwww{{{~~~|||yyywwwvvvvvvwwwxxxxxxtttooojjjgggccc___ZZZTTTNNNJJJGGGFFFEEEBBB>>>===============>>>============>>>??????>>>??????@@@AAACCCEEEFFFEEEFFFFFFFFFGGGJJJNNNRRRRRRUUUYYY\\\]]]^^^```bbb^^^]]][[[ZZZZZZZZZZZZYYYYYYWWWUUUUUUVVVVVVUUUTTTVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRPPPMMMHHHEEEBBB>>>>>>>>>???AAACCCEEEFFFGGGFFFEEEEEEFFFGGGFFFDDDEEEEEECCCBBB@@@????????????>>>>>><<<;;;:::999999999999888888888777777777555555666666777777888888777999:::999888888999:::666666888:::;;;<<<======>>>>>>======>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGEEEFFFHHHJJJKKKKKKKKKJJJKKKLLLNNNPPPQQQSSSSSSTTTSSSQQQNNNJJJGGGDDDCCCCCC@@@@@@@@@??????BBBEEEIIIMMMUUU```iiioootttzzz~~~tttssssssuuuxxx|||~~~EEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFHHHJJJLLLFFFFFFFFFEEEFFFGGGHHHHHHJJJIIIGGGEEEDDDDDDDDDDDD?????????>>>>>>======<<<::::::999999:::<<<===???BBBCCCEEEHHHKKKNNNPPPRRRTTTTTTTTTUUUUUUVVVVVVVVVRRRRRRQQQPPPPPPOOONNNNNNLLLIIIFFFCCC@@@===999777333333222222222222222111111222222222333333444444111111222222222333333333000000000111111111111111111111111111111111111111111111111000111111222333//////000111222222222222444444444555555444444444111111111111000000000000///000000111111000000///000000000000111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000111000000//////000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000......///000000111222222000000000000000000000000222222222222222222222222000000000000111333444555999===AAADDDEEEEEEFFFGGGHHHKKKNNNPPPQQQPPPMMMLLLIIIHHHGGGFFFFFFGGGIIIKKKTTTWWW]]]fffoooyyy}}}yyyuuusssuuuvvvuuusssoooiiiccc___WWWTTTPPPJJJFFFDDDBBBBBB@@@>>>;;;;;;<<<======<<<============>>>???@@@AAA???AAACCCDDDEEEGGGJJJLLLOOOOOOPPPPPPRRRUUU[[[______bbbfffiiijjjkkklllnnnkkkhhheeecccccccccbbbaaa^^^\\\ZZZYYYZZZZZZYYYWWWYYYYYYXXXWWWVVVUUUUUUTTTUUUTTTSSSQQQNNNIIIEEEBBB>>>>>>>>>???BBBDDDGGGIIIGGGFFFEEEFFFGGGHHHGGGFFFHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@@@@???>>>===<<<<<<;;;;;;:::::::::999999999::::::999888777666555555777999999999777666777888999999888888888999::::::<<<<<<<<<<<<<<<===>>>???>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGCCCDDDFFFGGGIIIIIIJJJJJJKKKKKKLLLMMMNNNPPPQQQQQQTTTSSSQQQNNNKKKHHHFFFEEE?????????>>>===>>>AAACCCHHHOOOWWW___fffmmmvvv|||~~~|||{{{zzzyyywwwvvvxxx{{{EEEDDDCCCBBBBBBCCCDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKGGGGGGFFFFFFGGGIIIKKKLLLIIIHHHFFFEEEEEEGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEFFFBBBBBBBBBAAAAAA@@@???>>>;;;::::::999999:::::::::<<<===@@@CCCGGGJJJMMMOOORRRRRRSSSTTTTTTUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPNNNKKKHHHFFFDDDAAA>>>888888777555444222111000222222333333333333333333111111222222222333333333333222111000000000111222111111111111111111111111111111000000111222222333111111222222222222222111333333444444444444333333111111111111000000000000000111111111111111111000///000000000111111111111111111000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......000111111111000///000000//////000000000000000000000000000000000000////////////////////////.........///000111111111000000000000000000000000111111111111111111111111000000000000000000000000444333333222222111111000111111111111333444555666<<>>===<<<===>>>???>>>===?????????@@@AAABBBDDDEEEDDDGGGJJJKKKLLLNNNRRRUUUWWWZZZ]]]```bbbdddgggjjjlllnnnqqqrrrrrrrrrsssssssssooojjjhhhggggggeeeccc```^^^\\\[[[[[[[[[ZZZYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSPPPLLLHHHFFFBBBBBBAAABBBCCCFFFHHHJJJFFFEEEDDDEEEGGGHHHHHHFFFIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666777888999888666555666777;;;:::777666555666888999::::::::::::;;;<<<======<<<<<<======>>>????????????????????????@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEBBBCCCCCCDDDEEEGGGIIIJJJIIIIIIJJJKKKLLLMMMOOOOOOPPPQQQQQQQQQPPPMMMKKKIIIBBBBBBAAA???======>>>@@@DDDIIIOOOUUU[[[dddooovvv|||zzzxxxvvvvvvyyy|||zzzzzz}}}FFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJLLLNNNOOOPPPPPPPPPMMMKKKIIIGGGGGGGGGHHHIIILLLJJJGGGEEEEEEGGGJJJLLLIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBBBB<<<<<<;;;;;;:::999999888999:::<<<@@@DDDHHHLLLNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSTTTTTTUUUUUUVVVVVVVVVRRRPPPMMMKKKJJJIIIFFFDDD@@@???===:::777444222111333333333333333333333333111111222222222333333333666444222000000000222333111111111111111111222222111111000000111222333333222222333333333222222111000000111111111111000000111111111111000000000000111111222222222222111111//////000000111111111222111111000000000000111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000////////////000000000000000000000000000000000000000........................---......///000111111222000000000000000000000000333333222222111000000///000000000000000000000000555444444333222111000000222222222333444555777777>>>BBBFFFIIIIIIIIIIIIIIIKKKMMMPPPRRRRRROOOLLLJJJHHHHHHIIIKKKOOOTTTYYY\\\]]]eeeqqq~~~~~~||||||vvvrrriiihhheee___YYYQQQKKKGGGGGGEEEBBB@@@???@@@BBBCCC?????????@@@BBBBBBAAA???BBBBBBCCCDDDEEEGGGHHHIIIJJJMMMQQQRRRSSSUUUYYY]]]\\\aaaggglllnnnooopppppptttvvvxxxxxxvvvttttttuuuuuupppkkkhhhggggggdddbbbbbb___]]]\\\\\\\\\ZZZYYYZZZYYYXXXWWWVVVUUUTTTSSSSSSTTTTTTTTTRRROOOLLLJJJFFFEEEDDDDDDEEEGGGIIIKKKFFFDDDDDDEEEGGGHHHHHHGGGIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>============<<<<<<<<<999999999999999:::::::::888999:::999777666666777;;;999666333333555777999888888888888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>===============>>>??????@@@AAAAAABBBBBBCCCDDDDDDBBBAAAAAABBBCCCEEEHHHIIIHHHHHHHHHIIIKKKLLLNNNOOOMMMOOOQQQSSSSSSQQQOOOMMMFFFFFFEEEBBB???>>>>>>@@@===@@@EEEIIIOOOYYYeeemmmyyy~~~xxxuuutttrrrvvv{{{|||zzz}}}MMMLLLJJJHHHHHHJJJKKKLLLKKKLLLNNNPPPPPPOOONNNMMMNNNRRRTTTTTTYYYbbbddd```]]]VVVNNNLLLOOOPPPLLLHHHKKKHHHEEEDDDGGGLLLOOOQQQLLLGGGFFFHHHGGGBBBAAAEEEFFFIIIIIIGGGGGGJJJIIIFFFEEECCCAAA??????===:::888;;;;;;;;;<<<>>>AAADDDFFFLLLOOORRRTTTUUUTTTUUUUUUTTTTTTUUUVVVVVVWWWWWWXXXSSSRRRPPPOOONNNKKKGGGDDDDDDCCCAAA>>>;;;888666555222333333333222111000///000000000000000111111222333333333222222111111111111111000000000000111111......///000111222333333222222111111111111111222000000111111111222222222222111111111000000//////000000000000000000000000111000/////////000222333222111111111000000//////000000000000000000000000---......///000111111222222222111000//////000000////////////000000000000222111111111000000//////333333222111000///.........///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............///000111222000000000000000000000000000000000000000111111222111111111000111111222333000444666555333444:::???BBBBBBDDDEEEGGGHHHHHHHHHIIILLLOOOOOOMMMKKKIIIIIIJJJJJJKKKOOOVVV\\\aaacccdddmmmzzz||||||rrrjjjccc```ZZZSSSMMMHHHEEECCC@@@AAAAAA@@@??????@@@AAABBBAAAAAACCCFFFHHHHHHHHHGGGHHHJJJKKKLLLOOORRRUUUYYYXXXXXX[[[```eeehhhiiiiiikkknnnqqqtttvvvwwwwwwyyyyyyzzz{{{|||{{{yyyvvvvvvrrrnnnjjjgggeeeaaa___^^^^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTNNNOOOPPPPPPPPPOOOMMMLLLHHHGGGFFFFFFFFFGGGHHHIIIGGGFFFFFFEEEEEEDDDDDDCCCGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA???>>>===<<<<<>><<<;;;999999888888;;;;;;:::999888888999999888888888888777777777777555333222555:::<<<:::666:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQPPPOOOLLLIIIDDD@@@======>>>??????@@@AAABBBFFFOOO\\\dddpppvvv{{{xxxuuusssuuuyyy}}}YYYXXXWWWVVVUUUVVVWWWXXXUUUWWWYYY[[[]]]]]]]]]\\\ZZZ]]]```bbbkkkwww|||{{{llleee\\\WWWVVVUUURRROOOOOOLLLIIIIIILLLPPPSSSUUUNNNIIIGGGHHHGGGCCCCCCGGGFFFJJJKKKIIIJJJMMMMMMKKKKKKHHHEEECCCBBB@@@===;;;<<<<<<;;;<<<===@@@BBBDDDKKKNNNQQQSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWXXXXXXTTTRRRQQQPPPPPPNNNJJJGGGHHHGGGEEEBBB???<<<:::999555555444333222222111111444333222111111111111111333333333222222222111111333333333222222333333333000000000000111111111111222222111111111111111222000000111111111222222222111111111111000000000///000000000000000000000000111000/////////000222222111111111111000000000///000000000000000000000000//////000000111222222222222222111000000000000000////////////000000000000111111111111000000000///111111111111000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444000000000000000000000000000000000000000111111222111111111111111222222333222444666555555777<<<@@@CCCDDDEEEGGGHHHHHHHHHHHHKKKMMMOOOPPPNNNKKKJJJIIIJJJKKKNNNSSS[[[bbbhhhkkkpppuuu~~~{{{sssiiibbbWWWUUUQQQLLLGGGDDDBBBAAA???@@@AAA@@@@@@@@@CCCEEEFFFFFFGGGJJJMMMOOOPPPPPPTTTVVVXXXYYY[[[^^^bbbfffgggffffffhhhkkkooopppqqqppprrruuuyyy|||~~~~~~~~~}}}zzzssspppllliiigggdddaaa___^^^]]]\\\[[[ZZZXXXWWWWWWUUUTTTTTTSSSSSSRRRRRRQQQMMMMMMNNNNNNNNNNNNNNNMMMPPPOOOMMMKKKKKKKKKKKKLLLGGGGGGFFFEEEEEEDDDCCCCCCFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@???>>>===;;;:::999999999;;;::::::::::::::::::;;;888888888888777777777777444333444888======999555999999999:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>??????@@@@@@?????????@@@@@@AAABBBBBBCCCCCCEEEEEEFFFFFFGGGHHHHHHHHHJJJKKKMMMOOOPPPPPPPPPPPPNNNKKKGGGBBB???>>>>>>??????@@@@@@AAACCCJJJTTT[[[iiiqqq}}}~~~zzzuuuuuuxxx|||~~~iiihhhgggffffffffffffgggccceeehhhlllooopppqqqqqqkkkmmmooorrr}}}}}}qqqiiiddd```]]]ZZZXXXUUURRRRRRUUUZZZ]]]___VVVQQQNNNMMMKKKHHHIIILLLKKKNNNPPPOOOPPPTTTTTTRRRSSSOOOKKKHHHEEECCCAAA???????????????@@@AAACCCDDDJJJMMMPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXTTTSSSSSSSSSSSSQQQNNNLLLLLLKKKJJJHHHEEEBBB@@@???999888666444333333333333666555444333111111111111333333333222222222222111111000000//////000000111222222111111111000000000222111111111111111222222111111111111111222222222111111111111000000000000000000000000000000000000000000000///000111111222111111111111000000000000000000000000000000000000000000111111222222333333222111000000000000000000////////////000000000000111111111111000000000000//////000000111111111222222111000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444000000000000000000000000000000000000000111111222111111111111111222333333333333444666888<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999999888888888777777777333333666:::>>>===888333777777888888888999999999;;;;;;;;;;;;<<<<<<<<<=========>>>>>>======<<<<<<>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEHHHIIIKKKMMMNNNOOOPPPPPPQQQNNNJJJEEEAAA???>>>>>>????????????@@@DDDIIINNN[[[eeetttzzzwwwxxxvvvwwwzzz|||tttttttttsssssssssrrrrrrpppqqquuuyyy}}}|||zzzyyy|||}}}tttoookkkjjjgggdddaaa```cccgggkkklllddd```[[[WWWTTTSSSTTTUUUUUUXXXZZZXXXZZZ]]]]]][[[[[[WWWQQQLLLIIIGGGDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHKKKMMMPPPQQQPPPPPPQQQSSSTTTTTTUUUUUUVVVWWWWWWWWWUUUTTTTTTUUUUUUUUURRRPPPNNNNNNNNNLLLJJJHHHFFFDDD===;;;888555444333444444555444333222111111111111222222222222222222222222//////............//////111111111111111111111111111111111000111111222333111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111222111111111000000000000000000000000000000000000000000000000111111222222222111111000000000000000111////////////000000000000111111111000000000000000000000000000111111111111444222000......///000111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////......///000111111000000000000000000000000000000000000000111111222222111111111111222333333333333333666;;;???AAAAAACCCEEEHHHKKKMMMNNNOOOOOOLLLNNNOOONNNLLLKKKKKKLLLNNNQQQWWW^^^eeemmmuuuyyy}}}}}}~~~}}}ssshhh```XXXRRRMMMFFFEEECCCBBBBBBCCCCCCDDDCCCEEEGGGIIILLLOOOTTTXXXXXX[[[```dddgggjjjlllnnnnnnpppqqqrrrsssvvvzzz}}}~~~}}}~~~}}}tttqqqlllhhheeebbb^^^\\\XXXXXXWWWVVVTTTSSSRRRQQQLLLLLLKKKKKKJJJIIIIIIIIIGGGFFFFFFFFFGGGIIIKKKLLLRRRPPPOOOMMMLLLKKKKKKLLLIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999888888888777777444444555888;;;:::777444555555666666666777777777888999999::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999999=========>>>??????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFHHHJJJLLLNNNOOOPPPQQQOOOKKKGGGCCC@@@>>>===???>>>>>>>>>???AAACCCEEEMMMWWWfffuuu{{{zzzrrrtttwwwyyy{{{~~~zzz{{{|||}}}}}}|||{{{zzzvvvxxx{{{}}}zzzyyywwwtttpppooorrruuuxxxzzzuuusssmmmgggccccccccccccdddggghhhffffffhhhhhheeeccc^^^WWWQQQNNNKKKIIIHHHEEEEEEFFFGGGHHHIIIKKKKKKLLLNNNPPPQQQPPPPPPRRRSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUVVVWWWVVVTTTRRROOOPPPPPPOOONNNLLLIIIHHHAAA???<<<888666555555666222222111111111222222333222222222222222222222222333222222111111222222333///000000111222333333333111111000000111222222333111111111111111111111111000000000000000000111111000000000000000000000000///000000000111111111111000000000000000000111111000000000000000000000000/////////000000000000000111000000000000000111111////////////000000000000000000000000000000111111111111111111000000000000444222000......///000111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////000111000000000000000000000000000000000000000111111222222222222111222333333444333333444888<<<@@@BBBBBBBBBEEEIIIMMMQQQRRRSSSSSSKKKLLLMMMLLLKKKKKKLLLNNNRRRWWW]]]ccciiipppwww|||~~~~~~|||xxxsssmmmddd[[[SSSNNNKKKIIIDDDCCCCCCCCCCCCEEEFFFHHHFFFIIIMMMQQQTTTYYY]]]aaadddiiinnnrrruuuwwwzzz}}}}}}}}}~~~~~~}}}~~~{{{uuuqqqlllgggbbb^^^ZZZWWWRRRRRRQQQPPPNNNMMMLLLLLLGGGGGGGGGFFFEEEEEEDDDDDDAAAAAA@@@AAABBBDDDFFFHHHJJJIIIHHHGGGHHHHHHJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@??????>>>>>>===>>>======<<<<<<<<<===============<<<;;;999888666999999999999888888888888555444444444555666555555444444444555555555666666666777777888999999::::::::::::::::::999999888777;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEGGGJJJLLLNNNOOOPPPNNNKKKHHHDDDAAA???===>>>>>>>>>>>>@@@AAABBBBBBGGGMMMYYYeeerrr~~~sssvvvzzz}}}|||~~~yyyzzz||||||zzz|||}}}vvvsssuuuuuussssssvvvvvvttttttvvvvvvrrrmmmhhh___YYYUUUSSSRRRQQQHHHHHHIIIJJJKKKKKKLLLLLLMMMOOOPPPPPPPPPPPPQQQSSSQQQRRRRRRSSSTTTTTTUUUUUUVVVUUUUUUVVVWWWWWWTTTRRRPPPPPPRRRRRRQQQOOOMMMKKKFFFDDDAAA>>>;;;999888888111111111111111222333333111222222222222333333333222222111111111111222222//////000111222333444555000000000000111222333333222222222111111111111111000000000000111111111111000000000000000000000000//////000111111111111000000000000000111111111111000000000000000000000000/////////////////////000000000000000000111111222////////////000000000000000000000000111111111111222111111111000000//////222111000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111222222000000000000000000000000000000000000000111111222222222222222222333444444444555888;;;>>>AAACCCEEEEEEHHHLLLPPPSSSTTTTTTTTTKKKLLLLLLKKKKKKLLLOOORRRWWW]]]dddjjjooouuu|||}}}~~~yyyssslllggg```\\\VVVOOOJJJGGGGGGGGGCCCCCCCCCDDDFFFHHHJJJLLLJJJOOOUUU[[[___cccgggjjjpppuuu|||~~~yyyuuuoookkkfffaaa\\\XXXSSSPPPKKKKKKJJJIIIGGGFFFEEEDDDBBBBBBAAAAAA@@@?????????;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEGGGHHHDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>?????????????????????>>>>>>=========<<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>===:::888777:::999999999999888888888666555333222222333444555333333444444444555555555444555555666777888999999888888999999999888777777999::::::;;;;;;<<<======??????@@@AAAAAABBBBBBCCCBBBBBBCCCEEEGGGJJJLLLMMMMMMLLLKKKIIIGGGDDDAAA@@@@@@>>>>>>???AAABBBBBBAAADDDIIIPPPYYYdddqqq~~~zzz{{{~~~}}}yyy|||{{{{{{|||}}}~~~}}}xxxrrriiibbb^^^]]]\\\\\\QQQQQQQQQPPPPPPOOONNNNNNLLLNNNOOONNNNNNNNNPPPRRRPPPPPPQQQQQQRRRSSSSSSSSSUUUUUUUUUUUUVVVVVVSSSQQQPPPRRRSSSTTTTTTRRROOONNNKKKJJJGGGDDDAAA>>><<<:::444333333222222222333333111111222222222333333333111111000000000000111111111111111222222333333333000000000000111222333444222222222111111111000000///000000000111111111111000000000000000000000000...///000111222111111000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000111222222////////////000000000000///000000000111111111111000000000000111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000000000000000000111111222333222222222222333444444666999>>>@@@@@@BBBEEEHHHJJJLLLPPPSSSTTTTTTRRRQQQLLLLLLMMMLLLMMMOOOSSSWWW\\\ccclllrrrvvv|||yyyqqqjjjccc\\\XXXQQQOOOKKKGGGCCCCCCDDDEEECCCCCCDDDGGGJJJNNNQQQSSSSSSYYYaaaiiinnnqqqtttuuuyyy}}}yyyvvvsssooolllddd```\\\WWWTTTPPPLLLJJJEEEDDDCCCBBBAAA???>>>>>><<<<<<;;;;;;:::999999999555666777888999999999999<<<;;;;;;;;;===>>>@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<=========>>>???@@@@@@>>>===<<<::::::999999999888888888555555555444333333333444333333333444444444555555333333444555666777888888666777888888888888888888888888999999:::;;;;;;<<<>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCEEEHHHJJJKKKKKKKKKLLLKKKJJJHHHEEEDDDBBB@@@>>>>>>AAABBBBBB@@@AAADDDIIIPPPYYYeeeqqqyyy}}}uuuxxx|||~~~|||||||||||||||}}}~~~}}}|||yyypppiiieeedddddddddZZZYYYXXXWWWUUUSSSQQQPPPLLLMMMMMMMMMLLLMMMOOOPPPOOOOOOPPPPPPQQQRRRRRRRRRUUUUUUTTTUUUVVVUUURRRPPPQQQSSSUUUVVVVVVTTTQQQPPPNNNNNNLLLIIIEEEBBB???===777666555444333222222222111111111222222333333333555444444444444444444555333333333222222222222111000000000000111222333444222222222222111111000000//////000000111111111222000000000000000000000000...///000222222111111000//////000000111111111222000000000000000000000000222222111111111111111111000000///000000111222222////////////000000000000//////000000111111111222......///000111222333333...///000111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000111111222333333222222333333444555777===BBBCCCBBBBBBGGGKKKNNNPPPSSSUUUUUUSSSPPPNNNMMMMMMNNNNNNOOORRRWWWZZZ```gggpppwww|||~~~xxxooofff___XXXRRRNNNIIIHHHFFFCCC@@@@@@BBBDDDDDDEEEGGGJJJOOOTTTXXX[[[\\\cccllluuuzzz}}}~~~~~~~~~zzzuuupppmmmiiieeeccc[[[XXXSSSPPPNNNKKKHHHFFFAAA@@@???>>>===;;;::::::888888888777666666555555222333444666666666555555777666666666777888:::;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::::::::999999999:::::::::::::::;;;<<<===<<<>>>@@@BBBCCCBBBAAA@@@:::::::::999999999888888444666777888666444333222333333444444444555555555222222333444555666777888666666777888888999888888777888888999::::::;;;;;;======>>>>>>???@@@@@@@@@BBBBBBBBBBBBDDDFFFIIIJJJJJJKKKMMMMMMLLLJJJHHHGGGEEEAAA>>>>>>@@@BBBAAA???===@@@DDDJJJRRR\\\gggnnn{{{|||vvvzzz}}}~~~|||{{{|||}}}~~~~~~}}}|||{{{|||}}}xxxtttyyy}}}|||{{{}}}uuupppoooooommmkkkcccddd```ZZZVVVUUUSSSOOOPPPOOOMMMMMMNNNOOONNNMMMVVVSSSPPPNNNPPPRRRSSSTTTVVVVVVWWWWWWVVVTTTSSSRRRVVVWWWXXXXXXVVVTTTQQQPPPPPPPPPOOONNNKKKHHHEEEDDD888888666555333333333333222222111111000000//////000111111222222111111000222333444333111111111222333333222222111000//////444333222333333333111///000000000000000000000000111111111111111111111111000000000000000000000000444333111////////////000111111111000000000000000111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000//////111111111000000000000000000000111111111111000000222222111111111111111111111111111111111111111111000000//////......------...///111222222111///...111111111111111111111111222222222111000//////...333222222111111222222333555444222111111333666888;;;===@@@AAABBBDDDGGGIIIOOORRRTTTUUURRROOOMMMMMMJJJKKKNNNPPPRRRVVV\\\___gggoooxxx}}}zzzwwwooohhh___WWWQQQMMMHHHDDDBBBBBBBBBBBBCCCEEEHHHJJJNNNOOOOOOQQQSSSYYYaaafffjjjnnnvvv~~~}}}yyyvvvrrrlllgggbbb]]]YYYUUUQQQPPPMMMIIIFFFCCCBBBAAA===<<<;;;:::999777666666444444444444444444444444444444555555444444333222333333333444444444555555666666666666666666666666999999999999999999999999777777777777888888888888999999999999999999999999999888777777777888:::;;;<<<;;;999999;;;@@@FFFJJJEEEAAA<<<:::;;;;;;:::888999888777666555444333222666666666666555444333222444444444333333333222222...111555777777666777777555666777666666777:::<<<:::::::::;;;<<<======>>>@@@@@@???@@@AAADDDHHHJJJNNNLLLJJJJJJLLLMMMKKKHHHJJJHHHDDDAAA??????@@@AAA???AAACCCCCCFFFOOO\\\ggguuu~~~~~~zzzyyyyyy{{{}}}~~~~~~}}}}}}~~~{{{||||||}}}~~~~~~~~~yyytttxxx{{{{{{{{{|||~~~{{{wwwvvvvvvsssqqqjjjjjjggg```\\\[[[YYYUUUQQQNNNKKKJJJKKKLLLLLLLLLNNNMMMKKKLLLOOORRRTTTTTTTTTUUUUUUVVVUUUTTTSSSRRRTTTUUUWWWWWWWWWVVVTTTSSSSSSSSSSSSQQQOOOLLLJJJHHH???>>><<<999666444333222222222222222111111111111111111222222222222111111000111222111000//////111111111111222222222222222555333222222222222111///111111111111111111111111111111111111111111111111000000000000000000000000333222111000/////////000000000000000000111111111111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000//////111000000000000000000000000000111111111111000000111111111111111111111111////////////////////////000000000//////////////////000222333333222000///111111111111111111111111000000000000111111111111333222222111111222222333444333222111222555888999===???BBBCCCDDDFFFIIIKKKPPPSSSUUUTTTRRROOOMMMLLLJJJLLLPPPSSSXXX___fffkkkqqqwww~~~}}}vvvpppmmmbbb]]]UUUOOOLLLIIIEEEBBBCCCCCCDDDDDDFFFJJJNNNQQQUUUVVVWWWXXX[[[aaahhhmmmssswww}}}zzzuuuqqqjjjfffaaa]]]YYYUUUQQQOOOJJJIIIFFFCCC@@@>>><<<;;;999888888777666555444444444444444444444444444444222333333333333222111111111111222222222333333333444444444444444444444444555555555555555555555555555666666666777777777777777777777777777777777777666555555555555666777777888888777888999<<>>>>>????????????@@@BBBDDDGGGHHHKKKIIIHHHJJJMMMNNNNNNLLLKKKIIIFFFCCCBBBBBBBBBCCC???AAABBBBBBCCCJJJTTT]]]qqq|||~~~xxxvvv~~~}}}}}}zzzuuuwwwyyyzzz{{{|||{{{}}}~~~|||}}}~~~~~~}}}zzzxxxssstttppphhhcccbbb```\\\SSSOOOJJJGGGHHHJJJKKKLLLKKKJJJIIIKKKOOOQQQRRRRRRQQQRRRSSSTTTTTTTTTTTTSSSSSSTTTUUUWWWWWWWWWVVVVVVUUUUUUUUUTTTRRRPPPMMMLLLGGGFFFCCC???;;;888555444333222222222222333333444222222333333333333222222000222222222000///000111///000111222333444555666666444111111111222111111111111111111111111111111111111111111111111111111000000000000000000000000333222111000/////////000//////000000111111222222111111111111111111111111000000000000000000000000000000000000111111111111///000000111111000000///000000000000000000111111000000111111111111000000111111111111111111111111////////////////////////000000000000000111111111000111222333333222111000111111111111111111111111---......000111222333444333222222111111222222333333222222222444777:::<<>>???@@@BBBDDDEEEEEEGGGFFFGGGIIIMMMPPPPPPPPPMMMKKKIIIFFFEEEDDDDDDDDD???AAAAAA@@@@@@CCCJJJOOOeeesss{{{www}}}xxxwwwyyy{{{|||}}}~~~}}}zzzyyy{{{~~~~~~||||||~~~{{{||||||xxxoooiiigggccc___UUUPPPJJJFFFFFFHHHKKKLLLLLLKKKKKKLLLNNNOOONNNMMMOOOOOOPPPQQQRRRSSSTTTTTTSSSTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUSSSQQQOOONNNLLLJJJHHHDDD@@@<<<999777333333222222222333444555222333333444444333333222333444555444222111222333000000111222444555666666777444111000000111222111111111111111111111111111111111111111111111111111000000000000000000000000222111111000000000000000......///000111222222333111111111111111111111111000000000000000000000000///000000000111111111111000000000111111000000000000000000000000111111111000000111111111111000000111111111111111222222222111111111111111111111111000000000111111222222333111222333333333333222111111111111111111111111111---......000111222333444333222222111111222222333222222222444666:::===???@@@CCCEEEGGGHHHJJJLLLOOOSSSTTTUUUSSSPPPMMMMMMMMMRRRUUUZZZ___fffoooyyy~~~}}}{{{xxxrrrkkkbbbYYYSSSOOOKKKJJJHHHGGGGGGHHHHHHIIIJJJMMMRRRUUUYYY^^^eeejjjmmmnnnooopppqqqtttxxx{{{}}}zzzwwwrrrmmmiiiccc^^^ZZZSSSPPPLLLIIIHHHFFFCCCAAA???>>><<<:::999777777666555555555555555555555666333333333333333333333333000000111111000000///.../////////000000000111111111111111111111111111111222222222222222222222222222222222333333333333444111111111111111111111111333444666777777777666555777777888888999:::;;;;;;:::999888888888999::::::999999888888777777666666777777777777777666555444555555444444444333333333222444666666444333333444555777777666555444666777777888999;;;===???@@@AAA;;;<<<>>>@@@BBBBBBCCCCCCEEEEEEGGGIIILLLOOOPPPPPPOOONNNLLLIIIGGGEEECCCCCC???@@@AAA@@@???@@@CCCFFFUUUeeevvv}}}~~~|||}}}}}}zzzxxxyyyzzz||||||{{{yyywwwxxxzzz~~~~~~}}}|||~~~vvvoookkkfff```WWWRRRLLLHHHGGGHHHJJJKKKJJJIIIHHHIIIKKKLLLKKKJJJMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQLLLKKKJJJHHHEEEBBB???===555444333222111222333444222333333444444333333222333444555444222222222333222222222333333444444444777444111000000111222111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///......///000111222222333111111111111111111111111000000000000000000000000///000000000111111111111000000111111111111000000//////000000111111111111000000111111111111000000000000111111111222222222111111111111111111111111000000111111222222333333222222222333333222222222111111111111111111111111//////000000111111111111333222222111111222222333111222333555999<<>>@@@@@@:::;;;===???@@@AAAAAAAAADDDEEEGGGHHHJJJLLLMMMOOOQQQPPPNNNKKKHHHEEEBBBAAA???@@@@@@@@@@@@@@@AAACCCKKKZZZjjjrrrwww}}}|||zzzyyyxxxxxxyyyyyyyyyvvvttttttvvvyyy}}}||||||{{{{{{|||||||||~~~xxxsssllleee[[[WWWRRROOONNNNNNMMMLLLFFFEEEDDDFFFHHHJJJKKKKKKKKKLLLLLLMMMNNNPPPRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWXXXXXXXXXWWWVVVUUULLLLLLLLLKKKJJJGGGEEECCC:::888666333222222222333222222333333333333222222111333333222111000111222333333333333222222222222666444111111111222111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000/////////000000111111222222111111111111111111111111000000000000000000000000000000000000111111111111000111111222222111111000/////////000111111222222000000111111111111000000000000000111222222333333////////////////////////111111111111111222222222222222222222222222222222111111111111111111111111111111111000000000000000333222222111111222222333111222444777;;;>>>AAACCCCCCEEEHHHIIIJJJLLLOOOQQQTTTTTTSSSPPPNNNNNNOOOQQQWWW^^^iiivvv~~~~~~~~~~~~|||{{{zzzwwwqqqlllccc```ZZZSSSMMMHHHEEEDDDDDDFFFIIIKKKMMMPPPTTTVVV\\\dddmmmrrrtttwww||||||vvvqqqkkkgggeeeaaa\\\XXXTTTPPPMMMJJJDDDAAA>>><<<;;;999777555666666555444444444444555222222222222222222222222333333333333333333333333222222222222222111000000111111111111222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111///000111111222222111111444333222111222555888:::444555666666555555666888666666777777777777777777777777888888888888777777333333333333222222222222333444555444333222333444000222555666555555666888666777888999;;;===>>>>>>;;;;;;<<<===>>>???@@@@@@BBBDDDFFFGGGGGGIIIKKKMMMPPPPPPOOONNNKKKHHHDDDCCCAAAAAAAAA@@@AAAAAABBBBBBGGGRRR^^^fffnnnwww|||~~~}}}zzzxxxyyyzzz{{{yyyvvvtttuuuwww{{{{{{{{{zzzzzz{{{~~~xxxpppeeeccc```^^^]]]ZZZWWWTTTJJJHHHFFFFFFHHHKKKLLLLLLKKKKKKKKKKKKMMMNNNPPPQQQPPPPPPQQQQQQRRRTTTUUUUUUUUUUUUWWWXXXXXXWWWVVVVVVNNNOOOOOOOOONNNKKKIIIGGG@@@>>>:::666333222222333111111222222222222111111222333444333111000111222222222222222222222222222555333222222222222111///222222222222222222222222111111111111111111111111000000000000000000000000///000111222222111000///000000000000000111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111222222111111000...//////000111111222222000000111111111111000000///000000111222222333333////////////////////////111111111111111000000000111111111000000111111111111111111111111111111111000000000000000000000000333222222111111222222333222333555888<<>>888777555555666777777666555444444444555666777777555555555444444444333333222222222222222222222222111111111111111000//////000000000000111111111111111111111111111111111111333333333333333333333333000000000000111111111111111111111111111111111111222111000000000111333444222333444555444222000///111444666666333222333555444444555555666666777777777888888999999999888888666666555555555444444444222333333333222222444666222444666666444333222333666666777888999999::::::<<<;;;:::999:::<<>>>>>???@@@BBBDDDFFFGGGKKKMMMOOOQQQQQQQQQOOONNNHHHGGGFFFDDDBBBAAA@@@???CCCBBBEEENNNXXXcccqqq~~~}}}ssslllbbb[[[WWWUUURRRPPPMMMNNNMMMJJJLLLRRRTTTRRRNNNNNNOOOPPPQQQRRRRRRSSSTTTVVVXXXXXXVVVTTTTTTTTTUUUTTTTTTSSSRRRRRRQQQQQQLLLJJJGGGBBB>>>:::888777333222222222222333444444444333333222222222222222111111111111111111111111444444333333222111111000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222111111111000000000000000000000000000000000000000000000000111111111111111000000000/////////...000000111222222222222111222222222222222222222222000000000000111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111333444555222333444333111111222333555777999;;;>>>AAAFFFJJJKKKMMMOOOQQQSSSTTTUUUUUUYYYSSSPPPPPPPPPQQQVVV^^^fffnnnyyy~~~}}}}}}|||yyyuuuqqqkkkfff___[[[XXXTTTNNNIIIHHHGGGFFFFFFGGGIIIJJJKKKRRRXXX```eeegggkkkpppuuu}}}|||uuupppfffaaa[[[UUURRRNNNIIIFFFEEECCC@@@<<<:::888888888888888777666666555444444444444444444555555555555666555444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222111000//////000111222111111111111111111111111222333333333333222222111333444555555666666666666555555666666777777666666666666666666666666666666666555444444555555444222000000111222333333333333444444444444555666777888:::999999999999:::;;;;;;>>>>>>???@@@BBBDDDEEEFFFKKKLLLNNNPPPQQQQQQPPPPPPOOOMMMJJJFFFDDDCCCDDDDDDBBB@@@BBBIIIPPPYYYfffqqq}}}sssmmmiiiddd]]]XXXNNNOOONNNJJJJJJMMMNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPSSSUUUWWWWWWUUUTTTTTTTTTVVVVVVVVVUUUUUUTTTTTTSSSOOONNNKKKGGGCCC@@@===;;;666555555444444444444444555555444333333333333333222222222222222222222222444333333222222111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222222222111111111111000000000000000000000000000000000000111111111111000000000000////////////000000111222222222222111111111111111111111111111000000000000111111111111000000000000111111111111000000000111111111222222111111111111111111111111111111111111222333444444222333333333111111333444777999<<<>>>AAAEEEIIIMMMNNNOOOQQQSSSTTTUUUVVVVVVWWWTTTQQQRRRTTTWWW___gggkkkoooxxx}}}wwwpppjjjccc]]]VVVRRRPPPMMMJJJFFFFFFFFFGGGIIIKKKNNNPPPQQQZZZ```hhhnnnqqqtttxxx|||~~~wwwppphhhccc\\\XXXRRRMMMJJJFFFCCC@@@@@@>>><<<:::888777777777999888888777777666666666333333333444444444555555555555444333222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111000000000000111111111111111111111111111111000111111222222222222111333333444555777888:::;;;444444444555555555666666666666666666666666777777555555666777888777444111000000111222333333333333333333333333444555666777999999888888999999:::;;;======>>>???AAACCCEEEFFFIIIJJJMMMOOOQQQRRRRRRRRRTTTRRRMMMIIIFFFFFFFFFGGGCCC@@@@@@DDDIIINNNYYYbbbyyy~~~yyyvvvpppggg___WWWYYYWWWPPPLLLKKKJJJGGGHHHIIIKKKLLLNNNOOOOOOOOOQQQSSSUUUVVVUUUSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQOOOKKKHHHDDDAAA@@@;;;:::999888777666666666555444444333333333333333222222222222222222222222333333333222222111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000////////////000000111222222222222111000000000000000000000000///000000000111111111111///000000000111111111111000000111111111222222222111111111111111111111111111111111222222333333333222222333222111222444666888:::===@@@CCCGGGLLLPPPSSSTTTUUUVVVWWWWWWXXXXXXVVVUUUUUUVVVXXX^^^hhhpppqqqsssxxx{{{rrrhhhaaa]]]XXXQQQLLLJJJIIIGGGFFFFFFIIILLLOOORRRUUUXXXZZZbbbhhhpppvvvyyy{{{}}}{{{ssslllddd]]]XXXTTTQQQMMMHHHDDDAAA???>>>===<<<:::999888888888999888888888777777666666666333333333333444444444444444444333222222222222222444444444444444444444444333333333333333333333333222222222222222111111111111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111000000000000000000111111111111111111111111111...///000111111111111111333333333333555888:::;;;333333333333444444555555666666777777777777888888777666666777888777444222333333333333222111000000333333333333444555666777888888888888888999::::::<<<<<<===>>>@@@BBBDDDEEEGGGHHHKKKNNNPPPRRRSSSSSSTTTSSSPPPMMMJJJHHHGGGGGGFFFCCCBBBDDDFFFIIIQQQYYYmmm}}}~~~~~~|||zzz}}}~~~yyyqqqjjjhhhkkkhhh___VVVPPPKKKGGGGGGGGGHHHIIIKKKLLLNNNNNNOOOQQQTTTUUUTTTSSSSSSTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSQQQOOOKKKHHHEEECCC>>>===;;;999777666555555444444333222222222222222222222222222222222222222333333222222222222222111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111///000000000111111111111////////////000000000000000000111222222222222111000000000000000000000000///000000000111111111111///000000000111111111111111111111111222222222222111111111111111111111111111111222222333333333222111222222222111333555888999;;;>>>AAAEEEIIIOOORRRXXXXXXXXXXXXXXXYYYYYYZZZVVVYYY[[[\\\^^^fffqqqxxxyyyyyy{{{~~~xxxnnnccc[[[WWWSSSMMMHHHFFFFFFGGGGGGKKKOOOUUUYYY\\\^^^bbbeeejjjooouuu{{{~~~}}}xxxqqqjjjccc\\\UUUQQQLLLJJJGGGCCC@@@===<<<<<<999999888888888888888888777777666666666666666555333333333444444444555555444444333333222222333333444444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000111111000000000111111111111111111111111...///000000111111111111333333222222333444666777444333333222333444555555777777777777888888999999:::777555444444555444444333333333333222111000000444444444444555666777888888777777777777888999999;;;;;;<<<===???AAACCCDDDEEEGGGIIILLLNNNQQQRRRSSSSSSSSSTTTSSSQQQNNNJJJHHHHHHEEECCCDDDEEEFFFMMMTTTbbbsssyyyxxxwwwxxx{{{yyyvvvssswwwwwwnnnbbbYYYQQQKKKJJJIIIHHHGGGHHHJJJLLLNNNMMMPPPRRRSSSSSSSSSSSSTTTSSSTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTRRROOOKKKHHHFFF@@@???<<<:::777555444444444333333222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000222222222222222222222222///////////////000000000111111111111111111111111000000000000111111111111////////////000000000000000000111222222222222111111111111111111111111111000000000000111111111111000000000000111111111111111111111222222222222333111111111111111111111111111222222333333333222222111222222222111333777::::::===@@@CCCGGGLLLRRRUUUZZZZZZYYYXXXXXXXXXYYYYYYYYY```eeeeeegggpppzzz}}}yyyrrriii___XXXOOOMMMJJJGGGFFFGGGIIIKKKSSSXXX```dddgggiiilllpppsssvvv{{{}}}yyyxxxqqqlllfff___ZZZTTTOOOKKKDDDDDDBBB???;;;999999:::666666666666666666666666666666666666666666666666444444444555555555666666555444444333333444444444555555555555555555555555555555555555555555555555555444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111111000000111111111111111111111111///000000111111111111000333222222222222222333333444444333222333444555666777777777888999999::::::;;;888555333444444555444000000111222333333333333444444444444555666777888777777777666777777888999::::::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIILLLOOOQQQRRRSSSUUUXXXYYYXXXUUUPPPMMMJJJFFFDDDEEEDDDDDDJJJPPPZZZjjj~~~|||yyyxxxyyyzzzzzzzzzwwwxxxyyyyyywwwxxx{{{~~~~~~}}}{{{~~~tttjjjaaaZZZSSSPPPLLLHHHGGGHHHKKKMMMLLLNNNQQQSSSRRRRRRSSSTTTSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVUUURRROOOLLLJJJEEECCCAAA===:::888666666555555444333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000000111111111111111111111111111111111000000000000111111111111.../////////000000000111000000111222222222222111222222222222222222222222000000000000111111111111000000000000111111111111111111111222222222333333111111111111111111111111111222333333333333222111111222222111111444888;;;<<>>AAADDDHHHLLLQQQWWW[[[YYYXXXVVVUUUTTTTTTUUUUUUbbbnnnvvvvvvwwwzzzyyy~~~|||xxxtttnnngggaaaZZZSSSOOOGGGIIIKKKMMMPPPUUUZZZ^^^aaahhhqqquuuvvvwwwzzz}}}~~~xxxooohhhdddddd\\\XXXSSSOOOLLLIIIFFFDDD@@@AAAAAA>>>:::999:::===999:::::::::::::::999888888888888888888888999999666666666666777777777777666666555555555666666777666666666666666666666666777777777777777777777777666666555444333333222222222222222222222222222222444444444444444444444444444444444444444444444444222222222222222222222222///000111222222111000///111111111111111111111111222222222222222111000//////000222333444444333333666555444333333555666888777777888999::::::;;;;;;:::::::::::::::999555222333333333333222111000000222222222222333444555555666666666666666777888888999999:::;;;===???AAABBBBBBCCCDDDFFFIIIKKKNNNOOOQQQRRRTTTVVVWWWWWWWWWVVVTTTPPPMMMKKKHHHFFFIIIOOOGGGUUUffftttxxxqqqlllkkknnnpppwww~~~|||zzz~~~llldddXXXOOOKKKJJJJJJIIINNNMMMMMMOOOQQQSSSSSSRRRUUUSSSRRRQQQQQQSSSUUUVVVXXXXXXXXXWWWVVVUUUTTTSSSMMMLLLKKKHHHEEEAAA===;;;999777444333333333222111333333333444444444555555333333333333333333333333000111222222000000111222555444333222111111111111111111111111111111111111222222222111111111111000111111111111111111111111111333111///111555555222000000111111111111000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111///000333444444222000...///000000000000111111111000000111111111222222222333222111333666999;;;;;;CCCDDDGGGKKKOOOSSSWWWYYYWWWXXXXXXWWWTTTRRRRRRRRRaaallluuuwwwxxx}}}~~~tttuuu|||}}}sssqqqxxx}}}uuulll```XXXUUUTTTPPPMMMIIILLLQQQUUUYYY^^^dddhhhppprrrtttttttttwww}}}zzzuuunnnhhhccc___ZZZWWWOOOMMMKKKHHHEEECCCAAAAAA===<<<:::999888999::::::999888888888777777666666999999888888777777666666555555666777888888777777444444555555555555444444444555555666666666666666666666555555444444444333666666555555555444444444333222222111111000000000111333555555444222222333222111000111333444333222444333222111000000000000222222222222222222222222000000000000000000000000///000222222222111///...333444555555555555444333222222222222333444555666444555555666777888888999666666777777666555555444222222222111111111000000666555444444333333333333555444333222333555777888777999;;;<<<<<<===???@@@???AAADDDFFFGGGHHHKKKMMMNNNQQQTTTUUUVVVWWWYYYZZZZZZVVVQQQLLLIIIHHHIIIJJJHHHJJJUUUfffwww{{{tttqqqpppqqquuu~~~}}}~~~tttfff[[[TTTPPPMMMJJJLLLKKKJJJKKKMMMOOOOOOOOORRRRRRQQQQQQRRRTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSQQQPPPOOOMMMJJJFFFBBB@@@<<<999555333333444333222333333333444444444555555333333333333333333333333222333444333222111222444555444333222111111111111111111111111111111111111222222222111111111111000111111111111111111111111///000///,,,...222222///000111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111///000222333333222111000000000000111111111222222111222222222333333333333333333333444777:::======DDDFFFJJJOOOTTTWWWYYYZZZ^^^]]]\\\YYYUUURRRRRRRRRbbbmmmyyy}}}~~~uuuttt{{{yyyqqqrrrzzz{{{uuukkkbbbXXXQQQPPPOOOMMMKKKLLLPPPUUU[[[```ffflllqqqtttvvvxxxxxxxxx{{{}}}zzzmmmiiiccc]]]XXXTTTOOOMMMLLLJJJHHHDDDAAA???======<<<;;;:::999999999999:::999999999999888888888777888888888777777777777777555555666777777777666666444444555555555555444444444555555666666666666666777777777777666666555555777777666666666555555555333333333222222111111111444666777777444222222222222111000111333444333222444444333222111111111111222222222222222222222222111111111111111111111111222111111000///.........///000111111111111000///222222222222333444555555666666666777777888888999777777777777777666555444444333333333222222222222555444333333333333333333555444333222333555777888666777999::::::;;;===??????AAADDDEEEFFFHHHKKKMMMNNNPPPSSSUUUVVVWWWYYY[[[\\\YYYUUUPPPLLLJJJIIIIIIGGGHHHOOO]]]kkkwwwzzztttqqqsss~~~wwwjjjaaaZZZTTTPPPMMMJJJHHHHHHIIIKKKLLLLLLNNNOOOQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWVVVUUUTTTTTTSSSSSSRRRPPPMMMJJJGGGEEE???<<<777444444444444333333333333444444444555555333333333333333333333333333444555555333333444555444444333222111111111111111111111111111111111111222222222111111111111000111111111111111111111111000111111000333999:::777111111222222222222111111000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000111111222222222333111111111111222222222333222222333333333444444444333333444666999<<>>@@@CCCEEEFFFGGGJJJLLLMMMOOOSSSUUUVVVXXXZZZ\\\___]]]ZZZVVVRRRMMMJJJHHHGGGFFFKKKSSS]]]jjj{{{zzzssssssvvvmmmeee^^^YYYQQQNNNJJJHHHIIIJJJKKKKKKKKKMMMOOORRRTTTUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQNNNKKKIIIGGGCCC???999666444444444333333333333444444444555555333333333333333333333333333444555555333333444555444333222222111111111222111111111111111111111111222222222111111111000000111111111111111111111111///222333333888???@@@>>>222222222333333222222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000///000000222444555111111222222222333333333222222222333333333333444222333555777999===AAACCCIIIMMMTTT[[[```aaa```^^^YYYYYYXXXWWWWWWYYY]]]```bbbooo~~~wwwtttyyy|||sssqqqyyy}}}qqqfff^^^UUUQQQLLLKKKLLLPPPRRRRRRYYY]]]dddjjjqqqwww}}}zzz}}}|||wwwsssmmmhhhddd___\\\VVVQQQNNNKKKGGGEEEAAA@@@???===<<<;;;;;;;;;::::::999999999999999999999999999999999999999999666666777777888888999999555666666666555444333333444444555555555555444444444555555666666666666666888888888888888888888888666666666666666666666666444444444444555555555555666777999888555333222222222111000111333444333222666555444333333333333333111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000222222111111222333333444666666666666666666555555666777777666666444333333444444444444444444444444111111111111222333333444333333333333333555666777333555777888888888:::<<<===???BBBDDDEEEFFFIIIKKKLLLNNNRRRTTTUUUWWWYYY[[[``````___]]]XXXRRRMMMJJJHHHGGGJJJOOOTTT___ppp|||wwwzzzrrrhhhbbbVVVRRRNNNJJJIIIIIIIIIIIIIIIKKKNNNRRRTTTTTTTTTSSSTTTTTTUUUUUUVVVUUUUUUUUUSSSSSSSSSRRRPPPNNNKKKJJJFFFBBB===888666555444333333333333444444444555555333333333333333333333333111333444333222111222333333333222222111111222222111111111111111111111111222222222111111111000000000000000000000000000000---/////////222888999777222222222333333222222222000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111000//////000222444555111111222222222333333333111111111111222222222222111333666888:::===BBBFFFMMMRRRYYY```ddddddbbb```ZZZ\\\]]]^^^aaaffflllppplllxxxzzzuuuxxx}}}vvvwww~~~}}}ssshhh^^^WWWQQQOOOMMMMMMPPPUUUYYY[[[bbbfffkkkqqquuuyyy~~~|||{{{vvvpppkkkeee```\\\VVVRRRMMMIIIFFFDDDAAA???===============>>>>>>???888999999999999999999999777777888888888888888888666666777777888888999999555666666666555444333333444444555555555555444444444555555666666666666666777777777777777777777777555555555555555555555555444444444555555666666777333555666666555333333333222111000111333444333222555555444444333444444444111111111111111111111111111111111111111111111111---///222444666555333222111111111111111111111111222222111111111222333333444444444444444333333333444555555555555444333333333333333444444444444444111111111111222333333444222222333333444555555666444666888999999999;;;===<<<>>>AAACCCDDDEEEHHHJJJKKKMMMQQQSSSTTTUUUXXXYYY```aaabbbbbb^^^XXXRRRNNNHHHGGGIIIMMMOOOVVVcccqqqzzz~~~ssskkk]]]YYYTTTPPPMMMKKKIIIGGGIIIJJJMMMPPPRRRSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUVVVUUUTTTRRRPPPOOOJJJGGGBBB>>>;;;888555333333333333444444444555555333333333333333333333333000111222222000000111222333333222222111222222333111111111111111111111111222222222111111111111000000000000000000000000000111222000---///222111...111111222222222222111111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111111111000000000111333444111111111111222222222333000000111111111222222222111444888:::<<>><<<;;;;;;;;;;;;<<<>>>???@@@777888999999:::999999999777777777777777888888888777777777777888888888888555555666666666555444444444444555555555555444444444555555666666666666666555555555666666666666777444444444444555555555555333333444555666777777888222444666666555444444444222111000111333444333222555444444333333444444444222222222222222222222222222222222222222222222222,,,///333777888777444222000000////////////000000222222111111111111222222222222222222222222333333333333444555555555555444333333333444444444444555333222222222222333333444222222222333444444555555555777999999999:::<<<>>>;;;===@@@BBBCCCDDDGGGIIIJJJMMMPPPQQQRRRSSSUUUVVV^^^```cccdddbbb^^^YYYUUUJJJHHHHHHKKKLLLOOOWWWaaannnuuu~~~vvvgggddd^^^YYYUUUQQQMMMJJJIIIKKKMMMOOOQQQQQQQQQQQQRRRRRRTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUSSSRRROOOLLLHHHDDDAAA===888555333333333444444444555555333333333333333333333333000111222111000000111222333222222111222222333333111111111111111111111111222222222111111111111000000000000000000000000000333444222///000333222...000111111111111111111000000000000000000000000000000000000000000000000000////////////000000000111000000111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222000000000111111111222222111111111222222222333333222777;;;>>>???CCCIIIOOOZZZ^^^dddiiikkkjjjfffddd\\\aaahhhpppxxxyyywww|||{{{|||xxxpppggg```[[[YYYXXXSSSTTTUUUWWW[[[```fffjjjqqqtttyyy}}}{{{uuurrroookkkddd___ZZZVVVRRROOOLLLIIIEEEBBBAAA???>>><<<999999999999:::;;;;;;<<<666777888999:::999999888777777777888888999999999888888888777777777777777555555666777777777666666444444555555555555444444444555555666666666666666555555555666666666777777444555555555666666666666222222333444666777777888444666888888666444333444222111000111333444333222444333333333333333444444333333333333333333333333222222222222222222222222///111444666666555222111000000///......///000000222222111111111111222222111111222222333333444444333333555666777888888888444444555555555666666666555444333333333333333333111111222333444444444444555666888999999:::<<<===:::===???AAABBBDDDFFFIIIJJJLLLOOOPPPPPPPPPRRRSSS[[[^^^bbbeeeeeeccc___\\\QQQLLLIIIKKKLLLMMMQQQXXXbbbkkkwww~~~}}}|||{{{~~~~~~pppmmmhhhbbb]]]XXXRRRNNNJJJKKKMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUVVVVVVVVVVVVUUUSSSRRRRRROOOLLLIIIEEE@@@:::666333333333444444444555555333333333333333333333333000111222222111000111222222222222111222222333333111111111111111111111111222222222111111111111000000000000000000000000000...000///---///444444000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111222222222222000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111111111///000000000000111111111222222333333333444444444444999>>>@@@AAAEEELLLRRR___bbbggglllmmmlllhhhfffaaagggrrr}}}zzzwww|||wwwzzz~~~zzztttkkkaaa[[[YYYYYY[[[WWWYYY[[[]]]aaaffflllpppuuuxxx}}}|||vvvppplllhhhddd^^^YYYUUUQQQMMMJJJHHHEEEAAA>>>===<<<:::999999888888777777777777777666777888999::::::999888888888888999999:::::::::999999888888777777666666555555666777888888888777444555555555555555555444444555555666666666666666555555666666777777777888555666666666777777888888111222333444555777777888888999:::999666444333333222111000111333444333222333333222222222333333444444444444444444444444444222222222222222222222222333333333333333111000000222111000//////000111222222222111111111111111222111111222333444444555555333444666777999::::::;;;555666666666777777888888666555555444333333333333111111222333444444444444444666888888888999;;;===:::<<>>;;;777555333222333444444444333333333222222333444444444444333333333333222222333333333333333333333333222222222222222222222222222222222111111111111000111111111111111111111111111222222333333222222111333222111/////////000000000000000000000000000000111222333333111000000000333222222222111000000000000000000000000000000000222222222111111111000000111111111111111111111111000000000000111111111111111111222222222333333333222222222222222222222222***,,,000222333333555666555;;;>>>>>>BBBLLLVVVZZZcccgggkkknnnnnnlllkkkkkkhhhmmmxxx}}}~~~~~~}}}}}}|||yyyoookkkfff```\\\[[[[[[\\\\\\]]]```bbbeeejjjpppttt{{{|||zzzvvvooohhhccc^^^[[[VVVPPPLLLHHHFFFFFFBBB@@@>>>=========;;;:::999999999999888888777777888888999:::;;;;;;<<<<<<888888888888888888888888888888888888888888888888777777777777777777777777666666555555555444444444555555555555555555555555777777777777666666666666777777666555555555555555777777666666666666777777999888666555444444555555666555444333222333444444666666666555333333444666222333444555555555444333444444333222222333444444222222222222111111111000333333111000000000111222111111111111111111111111000111111111111222222222444444444555555555555666555666888:::::::::888888999888777666444444444444222222222333333444444444444444555555666888999:::;;;???>>>999:::BBBGGGGGGJJJLLLNNNOOOPPPQQQTTTVVV\\\^^^```bbbcccfffiiilll\\\[[[WWWQQQMMMLLLNNNPPPWWW\\\gggssszzz~~~zzzvvvsssrrrqqqoooqqqxxx}}}~~~~~~|||{{{}}}}}}wwwssssssvvvzzz}}}}}}~~~~~~xxxwwwvvvpppgggbbb\\\UUUQQQPPPPPPQQQRRRQQQRRRSSSSSSRRRRRRQQQQQQWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPNNNLLLHHHDDD@@@>>>:::888555444555555555444444333333222333333444444444444333333333333222222222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111111111222222333333222222111222222000//////000000111111111111111111111111111111222333333111000000111222222222111111111111111000000000000000000000000222222222111111111000000111111111111111111111111000000000000111111111111111111222222222333333333333333222222222222222222000222444555444444444555777<<<@@@AAAGGGSSS^^^cccgggjjjmmmnnnllljjjiiihhhnnnsss~~~zzzuuuqqqeeeccc```]]]\\\\\\]]]]]]___aaadddgggjjjoootttxxx~~~|||zzzvvvrrrnnnhhhaaa]]]YYYVVVRRRMMMHHHEEEDDDCCCAAA???<<<;;;<<<;;;:::999999999999999888888888777777777777888999999999:::888888888888888888888888777777777777777777777777777777777777777777777777666666666555555555444444666666666666666666666666666666666777777777888888999888777777666666777777777666666666666666666777888777666555444444444444555444333222222222333444111222333222111111333555222333444555666666555555444333222222222222333444333333333222222222111111333333111000000000111222111111111111111111111111000111111111111222222222333333333333444444444444555666888:::;;;:::999888999888777666666555555555222222333333333444444444555555555666777888999:::888===>>>:::;;;AAAEEEDDDJJJLLLNNNPPPPPPRRRTTTVVV[[[]]]___aaabbbdddgggjjj```___[[[VVVQQQNNNOOOPPPRRRWWWaaalllsssyyy}}}|||zzzvvvttttttwwwzzz{{{uuunnnhhhbbb___]]]\\\YYYZZZaaafffgggiiilllrrrpppnnnoooqqqssstttuuu{{{|||yyyxxx}}}~~~}}}{{{yyy{{{yyyqqqjjjaaa[[[XXXVVVSSSQQQQQQRRRRRRSSSRRRRRRQQQPPPWWWWWWWWWVVVUUUSSSRRRQQQPPPPPPOOONNNKKKHHHEEECCC???<<<999777666666555333444444333333333333333444444444333333333333222222111111111111111111111111222222222222222222222222222222222111111111111000111111111111111111111111111111222222222222111111111000000000000111222222111111111111111111111111000222333333111000000111111111111111111222222222000000000000000000000000222222222111111111111111111111111111111111111111000000000111111111222222111111222222222333333333333333333222222111111111111333555555555444555666999>>>BBBFFFNNN\\\hhhnnnmmmnnnnnnmmmiiigggeeeeeeqqqyyy~~~xxxqqqjjjeee\\\\\\\\\]]]^^^___aaabbbdddggglllooorrrvvvzzz}}}{{{wwwsssnnnhhhccc^^^XXXTTTQQQOOOKKKGGGDDDBBBAAA@@@???===;;;:::::::::999888999999999999888888888888888888888888999999999999999999999999999999999999777777777777777777777777777777777777777777777777777777666666666555555555777777777777777777777777444555666777888999:::::::::999999888777888888888666666555555555555666666666666666666555444333333333333222222222333333444333444555555444555777888555555666666666555444444444333333222222333333444444333333333222222222222333333222111111111111222111111111111111111111111000111111111111222222222222222222222333333333333555777888:::;;;::::::999888888888777777666666666333333333333444444444444555555666666777999:::;;;777<<<>>>===>>>BBBDDDDDDJJJLLLOOOPPPQQQRRRUUUWWW[[[]]]___```aaacccfffhhheeeeeebbb]]]WWWRRRPPPPPPNNNRRR[[[ffflllsssrrrqqqnnnkkkjjjmmmqqquuu|||xxxppphhh___YYYUUUSSSPPPMMMMMMQQQTTTUUUXXX]]]aaa```aaaccceeeggggggffflllsss{{{~~~yyyzzz}}}xxxpppiiifffbbbXXXOOORRRRRRRRRRRRTTTTTTSSSRRRVVVVVVVVVVVVUUUSSSRRRQQQQQQQQQQQQPPPNNNLLLJJJIIICCC@@@<<<999888666444333555444444333333333333444444444333333333222222222000000000000000000000000222222222222222222222222222222222111111111000000111111111111111111111111111111222222222222111111//////000000111222333333111111111111111111111111000111333333111000111111000000000111222222222333000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333444333333222222111111111---///222333444555777999<<<@@@DDDIIISSSbbbnnnrrrppppppnnnjjjeeebbbbbbbbbqqqzzz~~~}}}xxxppphhh```[[[WWWYYY\\\___bbbeeeggghhhjjjmmmrrrvvvyyy|||~~~uuurrrmmmfff```[[[VVVQQQNNNJJJHHHFFFCCCAAA??????>>>>>><<<:::::::::;;;:::999999999999999999999999999;;;;;;;;;;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::888888888888888888888888888888777777777666666666888888888888888888888888666666777777888999:::::::::999999888888888888888666666555555555555666666444555666666666444333222333333333333444444555555666777777777666666888:::999999888777666444333222444333333333333333333444333333333222222222222111333333222222111111111111111111111111111111111111000000111111111222222222222222222222333333333333555666888999::::::::::::999999888888666555444333333333444444444444444444666666666666888999:::;;;:::===??????@@@BBBEEEGGGIIILLLNNNPPPQQQRRRUUUWWW[[[]]]___```aaabbbfffhhhiiijjjhhhddd]]]VVVRRRPPPMMMPPPXXXbbbiiiqqq~~~kkkjjjhhheeeeeehhhnnnssszzzuuunnneee]]]WWWTTTRRROOOKKKJJJLLLLLLKKKMMMRRRUUUUUUXXX\\\___```^^^]]]___dddiiilllnnnttt}}}zzzyyy}}}|||zzztttdddSSSSSSQQQOOOPPPRRRTTTTTTSSSUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRQQQPPPNNNMMMGGGDDD???<<<999777555333666555444444333333333444444444333333333222222222000000000000000000000000222222222222222222222222222222222111111111000000111111111111111111111111000111111222222111111000//////000111222333333444111111111111111111111111///111333333111000111222000000000111222222222333000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222222333333333333333333222222111111111...000222444444666999;;;>>>BBBFFFKKKVVVdddnnnqqqqqqoookkkfffaaa___aaabbbqqq{{{}}}xxxxxxuuuyyy|||sssjjjbbbZZZVVVVVVXXX\\\aaaeeeiiikkklllnnnrrrwww{{{~~~yyy{{{xxxppplllggg```ZZZUUUQQQMMMJJJDDDDDDBBBAAA???>>>=========;;;::::::;;;<<<;;;:::999999999999999999999:::<<<<<<;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999888888888777777777999999999999999999999999999999999999999888888888:::999888888777777888888666666555555555555666666444555666666666555444333555555666666666666666666444555555444333333444666999999888777666666666666444444444555555444444444333333222222222111111111333333333333222222111111111111111111111111111111000000111111111222222222333333333333444444444444555555777888999:::::::::::::::999888666444111000444444444444444444444444555555666666777888:::;;;;;;<<<===??????AAADDDHHHHHHKKKMMMOOOPPPRRRUUUWWW\\\]]]___aaabbbdddgggiiikkkmmmnnnkkkddd[[[TTTQQQLLLOOOUUU^^^dddmmm{{{ddddddcccbbbcccgggnnnrrrvvvsssmmmfff___ZZZVVVTTTRRROOONNNNNNKKKHHHJJJOOOPPPRRRWWW\\\``````^^^[[[[[[\\\^^^```ccchhhmmmqqqnnnrrr{{{yyyvvvyyy|||xxxbbbXXXSSSNNNMMMOOORRRSSSRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSSSSRRRQQQPPPKKKHHHCCC???<<<:::777555777666555444333333333333444444333333333333222222000000000000000000000000222222222222222222222222222222222111111111111000111111111111111111111111000000111111111111000000///000111222333333333333222222222222222222222222///111222222111111111222111111111111111222222222000000000000000000000000111111111111111222222222111111111111111111111111111111111222222222222333111111222222222333333333222222222222222222222222555666777777666777999;;;@@@DDDIIINNNYYYfffmmmnnnooolllhhhccc___```dddgggvvvvvvqqqrrrpppuuuvvvmmmeee^^^YYYUUUVVVYYY]]]bbbggglllooopppsssvvvzzz~~~zzzuuutttwwwuuuoooiiiddd```ZZZUUUQQQMMMJJJGGGAAAAAA@@@???>>>===<<<<<<<<<;;;999:::;;;<<<<<<;;;999999999999::::::::::::999999999999::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::999999999888888888999999999999999999999999:::::::::999999999888888:::999888888777777888888777777666666666666777777555666666666666666555555777777888888777777666555555666777666555555777999777777666777888999:::;;;555666666777777666666555333333333333222222222222333333333444333222222111111111111111111111111111000111111111111222222222333333333333444444444444444444555666777999::::::;;;;;;:::999777555222000555555555555444444444444444444555555666888999::::::999<<<@@@@@@???BBBFFFGGGIIILLLNNNOOOQQQTTTVVV[[[\\\___aaabbbdddhhhkkklllooorrrqqqkkkaaaYYYTTTLLLMMMQQQWWW\\\dddsssbbbbbbcccdddgggmmmtttyyyyyyvvvrrrlllfffaaa]]]ZZZXXXVVVUUUUUUQQQMMMNNNRRRRRRUUU[[[bbbffffffbbb___^^^^^^^^^aaadddeeedddcccaaaccciiisss{{{yyyzzz}}}xxxccc[[[RRRNNNOOORRRSSSRRRQQQRRRSSSTTTUUUUUUUUUUUURRRSSSTTTTTTTTTSSSRRRQQQOOOLLLGGGCCC@@@===:::888777666555444444333333333444444333333333333222222111111111111111111111111222222222222222222222222222222222111111111111000111111111111111111111111000000111111111111000000000000222333333333333222222222222222222222222222///000222222111111222333222222222111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111222222222333333111111222222222333333333111111111222222333333444666777888777666777:::<<>>>>>===;;;:::999:::999777888:::;;;;;;:::999999999:::::::::;;;;;;888999999999:::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888888888888888888888999999999:::::::::::::::;;;;;;:::999999999999999888888777777777777888888777777666666666777777888888888888888777555444333555666888888888:::<<>>BBBGGGNNNVVVbbbnnnrrrpppllliiieeeaaaaaafffnnnttt}}}vvvuuuxxxvvv|||xxxrrrjjjccc___\\\YYYXXX[[[]]]bbbhhhooovvv|||{{{}}}}}}{{{wwwrrrlllgggaaa\\\XXXUUURRROOOLLLJJJGGGDDDAAA=========<<<;;;:::999888888777666777999::::::999999999999::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::999999888888888888888888888888888888999:::;;;;;;<<<===<<<<<<;;;::::::::::::;;;999999888888888888999999999888777666666777888999888888888888666444222111///111333555666999<<>><<<999777555555555777888999::::::999888777777777777777666666666666333333444555444333222111111111111111111111111111000111111111111222222222000111111111111222222222222222222333555777888999999:::<<<======<<<:::999666666555555555444444444333333333444555666777888888;;;DDDOOOOOOHHHCCCEEEDDDFFFIIILLLMMMOOORRRUUUVVVXXX[[[^^^```dddhhhkkkmmmsssyyy{{{vvvlllbbb\\\SSSQQQPPPQQQQQQUUUaaannnwwwjjjoootttxxxzzz}}}yyysssmmmkkkjjjjjjjjjhhhgggeeecccbbbbbbaaaccciiinnnooojjjdddbbb``````eeejjjmmmkkkgggaaa```^^^```cccgggiiijjjlllkkkqqq}}}|||{{{sss```ZZZYYYUUUSSSSSSTTTTTTTTTUUUWWWVVVTTTRRRTTTUUUUUUUUUUUUTTTSSSSSSSSSRRRNNNJJJFFFBBB>>>===:::777333333555555444222000111222333444333222111111111222222222333333333111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111333222222222111111000000222333333222222111000///000111111111111222222222999777444222000000111222111111111111111111111111333222000/////////000111111111222222222222111111111111222222222333333333444444333222222111111111333222111111111222333444===777444777999999<<<@@@CCCIIIRRR]]]hhhnnnpppppphhheeebbbbbbdddjjjttt|||}}}{{{{{{yyyzzz{{{sssmmmeee___]]]___aaabbbbbbfffkkkppptttxxx|||~~~|||{{{zzzuuupppiiiddd```[[[VVVRRRKKKKKKIIIGGGDDDBBBAAA@@@>>>===;;;:::999:::;;;;;;:::999999888888888777777555777999<<<===<<<;;;:::999999:::::::::;;;;;;;;;===<<<;;;:::999:::;;;;;;:::::::::;;;;;;<<<<<<<<<:::<<<>>>??????>>><<<:::<<<<<<;;;;;;;;;:::::::::999888888888999;;;===>>><<<;;;::::::999999999999<<<<<<<<<<<<<<<<<<<<<<<<@@@>>>;;;999::::::999888888888888888777777777777888888888888888888888888:::888666444555888<<<>>>EEE<<<777;;;>>>;;;999:::888888888888777777666666999999999888777555444333444444333333222111111000333222222111000///......111111000000000000111111......000111222222222222111111222333333444555555;;;::::::999999:::::::::888777555444333333444444000111333666777999999:::777>>>CCCQQQccc^^^III===CCCEEEHHHJJJLLLNNNRRRUUUWWWYYY[[[]]]^^^bbbfffiiimmmqqqwww}}}zzzqqqiiiZZZVVVTTTTTTSSSRRRWWW]]]mmmyyy{{{}}}zzzyyyyyyxxxwwwuuusssqqqpppooommmlllnnnqqqooojjjdddfffddddddhhhnnnqqqooolllgggeeedddddddddccc```^^^___]]]bbbnnnyyy{{{{{{}}}vvvkkk```VVVRRRTTTOOOOOOOOORRRTTTVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSRRROOOLLLIIIFFFCCCBBB<<<888444333444555444333222333444444444444222222111111111222222222333333222222222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111000000000//////000111222222222222000111111111111222222222777555333111000000111222111111111111111111111111444333222111000000111222111111222222222222111111111111222222222333333333222222222222222222333333333222111111111222333444888444222555888999===BBBJJJOOOXXXbbbjjjnnnooonnngggdddccceeejjjpppxxx}}}{{{}}}{{{uuunnniiiccc___```cccfffggghhhkkkpppsssvvvxxx|||~~~}}}yyyvvvuuuooojjjddd___[[[WWWQQQNNNIIIHHHGGGEEECCCAAA???>>>===<<<;;;:::999999:::;;;888888999999::::::;;;;;;::::::<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;::::::<<<;;;:::::::::;;;<<<===<<<;;;::::::999999::::::========================>>><<<:::999:::;;;;;;;;;999888888888777777777777888888888888888888888888888777666555666888:::<<>>???HHHWWWTTTEEE@@@CCCEEEHHHJJJKKKNNNRRRTTTWWWYYY[[[\\\]]]```eeehhhlllooovvv}}}~~~wwwqqqaaaZZZUUUSSSRRRRRRVVV\\\dddqqq|||xxxwwwwwwtttoookkkjjjiiihhhlllpppsssrrrpppnnnmmmnnnnnnlllggg```[[[YYYWWWYYYaaaiiinnnsssxxx~~~}}}vvvuuuwwwyyy~~~lllZZZSSSUUUMMMMMMMMMOOORRRTTTUUUTTTSSSSSSTTTTTTUUUTTTTTTTTTTTTSSSQQQOOOMMMJJJIIIHHH>>>;;;777444444444444444555555555555555444333222000000111111111222222222333333222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000...///000111111222222111000111111111111222222222444333111000000000111222111111111111111111111111444333222222111222222222111111222222222222111111111111222222222333333333111111111222333444444444222222222222222333444444555222111666999<<>>===<<<;;;;;;:::999999999::::::777777999:::<<<===??????>>>>>>=========<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;=================================<<<<<<<<<<<<;;;>>>======<<<;;;;;;<<<<<<<<<;;;::::::::::::::::::>>>>>>>>>>>>>>>>>>>>>>>><<<:::999:::;;;======<<<999999999888888888777777777777777777777777777777666666666666666888999999:::555222555888777555666999999999888888888888888777777777666666444333222555555444444333222222222111111111111111111111111111111000000000000111111000000000000111111111111111111222222333333444444777777777888999:::;;;<<<<<<<<<:::999777777777777444444333333444555777888888===;;;===HHHGGG@@@BBBBBBDDDGGGIIIKKKMMMQQQSSSVVVXXXZZZ[[[\\\___cccfffkkknnnttt{{{~~~{{{mmmbbbWWWSSSRRRRRRUUUYYY^^^jjj}}}~~~{{{yyyqqqppppppqqqtttuuusssrrrssstttuuuvvvuuurrrlllhhhddd___]]]```cccccceeeiiilllqqqxxxuuuqqqpppoooqqqwwwzzzdddYYYVVVQQQOOOMMMMMMPPPRRRSSSSSSRRRRRRSSSTTTTTTUUUTTTTTTVVVUUUSSSQQQOOOMMMKKKKKKBBB???:::666555444555555666555555444333222222111000000000111111111222222333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000///......000000111111111222222222111111000///000000111222111111111111111111111111222222222222222222222222111111222222222222111111111111222222222333333333222222222333333333444444222222222222333333444444555333444888<<>>======<<<<<<<<<==================>>>>>>>>>>>>?????????>>>>>>>>>===>>>>>>=========<<<<<<;;;;;;======<<<<<<<<<<<<===========================<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;========================<<<;;;::::::<<<======<<<::::::999999999888888888777777777777777777777777555555666777777777777777888666444666888999888888999999999999888888888888999999999999888888777666666666555555444333333222111111111222222222222222222111111000000111111222333333222222111222222222111111222222333333333333444444555666888:::<<<======<<<;;;:::999777777666777555444222222444555777666<<<999777>>>===;;;BBB@@@CCCFFFIIIKKKMMMPPPRRRVVVWWWYYYZZZ[[[]]]aaadddjjjmmmsssyyy~~~xxxjjj[[[UUUTTTSSSTTTVVV^^^hhhyyy~~~{{{yyyzzzyyyyyyzzz{{{zzzwwwuuupppiiiddddddcccaaaaaaccceeegggkkkpppuuuyyy{{{||||||xxxqqqkkkfffgggkkksss}}}uuucccYYYRRROOOLLLKKKMMMPPPRRRSSSPPPQQQRRRSSSTTTUUUUUUUUUXXXWWWUUUSSSPPPNNNLLLKKKEEECCC???;;;777555666666555444444333222111111000000111111111111222222222333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111111222222222111111000///...000000111111111222222222000000000000000000111111111111111111111111111111000000111111111111111111111111222222222222111111111111222222222333333333444444444333333333222222222222333333444444444444555444555:::===???GGGOOOVVV]]]gggnnnooommmkkkiiiiiilllooosss|||yyyzzz|||~~~{{{wwwtttqqqnnnkkkhhhaaa```aaadddjjjnnnqqqrrrtttwwwzzz}}}~~~~~~{{{wwwsssoooiiiccc^^^XXXWWWSSSOOOJJJFFFCCCBBB??????>>>===<<<;;;:::999::::::::::::::::::::::::999999999:::;;;<<<<<<===;;;;;;;;;;;;<<<===>>>???============>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<<<<<<<======<<<=====================999::::::;;;<<<=========;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<======;;;:::::::::::::::999999999999777777777777777777777777555555666777888777666666666666666777888:::999888888888888888888888888888888999999999999999888888777777666666555444444444222222222222333333333333222222111111111111222222222222111000000000111111111111222222222222222333222333444555777:::<<<===<<<;;;;;;:::999777666666888777444333222333555666444;;;:::777;;;999888@@@???BBBFFFHHHJJJLLLNNNPPPTTTVVVXXXYYYZZZ]]]aaadddkkknnnssswww{{{~~~qqqbbb[[[XXXUUUTTTVVV]]]eeettt~~~}}}wwwpppjjjhhhfffcccbbbdddeeefffgggjjjmmmqqqtttvvvqqqvvv{{{~~~vvvkkk```___bbbiiittt}}}ppp```TTTPPPKKKIIIJJJNNNQQQRRROOOPPPQQQSSSTTTUUUUUUUUUYYYXXXVVVTTTQQQOOONNNMMMHHHGGGEEE@@@;;;777666777444444222111111111111111111111222222222333333333333333222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222///000111222222333333222000111111111111222222222000000000000111111111111111111111111111111111111//////000111111111000000111111222222222222111111111111222222222333333333555555555444333222222222222222333444444444444444333333666;;;===AAAIIIRRR[[[bbbkkkqqqpppnnnllllllnnntttxxxyyy~~~}}}~~~~~~zzzssspppllliiihhhgggfffeeeddddddfffjjjooosssttttttwwwyyy}}}~~~{{{vvvppplllhhhddd^^^YYYTTTSSSQQQLLLGGGCCCBBBBBB>>>>>>===<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????=========>>>>>>>>>????????????@@@@@@??????>>>===>>>>>>>>>>>>>>>=================================;;;<<<<<<<<<<<<=========888999:::;;;============;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<=========;;;999;;;;;;;;;:::::::::999999888888888888888888888888666777777888888777777666333666777555666888888555777777777777777888888888666777777888888888888777888888777777666555555444333333333333333333333333222222111111111111222222//////...------...///000111111222222222222222222111222333444666999;;;<<<999:::::::::999888777666888777666555444555555666222;;;;;;999===:::888???===@@@EEEHHHJJJKKKMMMOOOSSSUUUWWWYYYZZZ]]]bbbeeekkknnnssswwwzzz|||wwwjjjccc]]]XXXVVVWWWYYY```lll|||zzzsssooolllhhhfffhhhiiiiiijjjlllooorrruuuvvvqqqrrrrrrqqqqqqtttyyy~~~rrreee^^^___eeennntttzzz}}}nnnaaa[[[RRRLLLKKKLLLNNNOOONNNOOOQQQSSSTTTUUUVVVVVVXXXWWWVVVUUUTTTRRRRRRQQQJJJKKKIIIEEE>>>999777777444444222222222222333444222333333333333444444444222222222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111222222222333333333333000111222333333444444333000111111111111222222222111111111222111111000000111111111111111111111111///000111222222222111111111111222222222222111111111111222222222333333333444444444444444444333333222333444555555555444333333444999???BBBFFFPPPZZZdddkkkrrruuussspppoooooosss|||xxxsssjjjgggcccbbbcccdddeeefffhhhiiilllqqqvvvyyyyyyxxx{{{~~~~~~{{{xxxqqqiiidddbbb___ZZZVVVPPPPPPOOOJJJEEEAAA@@@AAA>>>>>>======<<<<<<;;;;;;:::;;;<<<=========<<<<<<;;;;;;<<<<<<<<<=========;;;<<<>>>?????????>>>>>>????????????@@@@@@@@@@@@>>>???@@@@@@@@@???======>>>>>>>>>>>>>>>>>>??????;;;<<<===>>>>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>======<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>???===;;;;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888888888888888222777888555555777777444555555666666666777777777666777777888999999999888999888888777777666555555555555444444333333222222333222222111111222222333000///...---...///111222222222111111111111111111111111222444555888:::;;;888999::::::::::::888888777777777777777666666666333;;;:::999>>><<<888???<<<@@@DDDHHHIIIKKKLLLNNNRRRTTTVVVYYY[[[___cccgggiiinnnssswwwzzz|||{{{rrrkkkcccZZZWWWXXXXXX\\\eeettt~~~xxxsssllljjjkkklllmmmooorrrtttvvvxxxxxxwwwtttpppkkkhhhiiilllooo{{{{{{mmmbbbaaaeeelllnnnqqq|||zzzppphhh]]]SSSMMMKKKJJJJJJNNNOOOPPPRRRTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUKKKMMMLLLHHHAAA;;;888777555444333222333444555666333333333444444444555555111111111222222333333444222222222222222222222222111111111111111111111111111111111111111111111111222222222333333444444444444444444444333222111111000111111111111222222222222222222222222111000000111111111111111111111111000111222333444333333222111111222222222222111111111111222222222333333333222333333444444555555666222333444555555555444333555777===CCCHHHMMMXXXccckkkqqqxxxyyyvvvrrrqqqrrrwwwwwwpppgggdddaaa```bbbeeehhhiiikkklllpppuuu{{{~~~~~~}}}|||yyyuuunnneee```^^^\\\WWWSSSNNNOOOMMMIIICCC??????AAA>>>>>>=========<<<<<<<<<:::;;;===>>>>>>>>>======<<<<<<<<<===>>>??????@@@>>>???AAABBBAAA@@@>>><<<@@@@@@AAAAAAAAABBBBBBBBB>>>>>>???@@@???>>>===<<<======>>>>>>??????@@@@@@;;;<<<>>>??????>>><<<;;;:::::::::;;;;;;;;;<<<<<<===>>>?????????>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>999999:::===???@@@???===<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888888888888999333999:::777555888888444444555555555666666777777888999::::::;;;;;;;;;;;;999999888888777666666666666666555444333333222222333222222111111222222333222111000000111333555777222222111111111111111111111111222333555777999:::888999:::;;;;;;;;;:::999777777888888888888777666444;;;999888???===999???;;;???DDDGGGIIIJJJLLLMMMQQQSSSVVVYYY[[[```dddhhhhhhmmmtttxxx{{{}}}|||vvvpppfff\\\XXXZZZZZZ\\\bbbnnnxxxqqqmmmooorrruuuvvvvvvvvvyyy|||zzzuuummmccc]]]\\\___bbbiiippp{{{qqqgggdddiiilllkkksss|||xxxmmm]]]QQQMMMKKKHHHMMMMMMOOOSSSVVVWWWVVVTTTVVVVVVUUUUUUTTTSSSSSSRRRUUURRRMMMIIIEEEAAA===999444444555555555555555555333333333444444555555555222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000111111111111111111111111444333111000000000111111444444333333222111111111111111222222222333333333666555555444444333222222555555444333333333444444666999===@@@EEEQQQaaalllxxxzzz|||zzzwwwuuuuuuwwwqqqeeeaaa^^^[[[]]]ccciiilllmmmnnnqqquuuxxxyyyzzz|||~~~~~~xxxsssmmmhhhbbb\\\WWWSSSPPPNNNIIIHHHFFFDDDBBB???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<===>>>>>>@@@AAABBBCCCCCCAAAAAA@@@@@@???>>>======@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::<<<===>>>===<<<;;;:::;;;<<<<<<============;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<============<<<;;;:::999888999999:::<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777888999999999999888777777555555555555555555555555999999999999999999999999:::999999888888777777777777777777666555333222111111222222333333333222222000000000000000000000000111111000000000000111111111111222333555666777777:::;;;<<<======;;;999888999999888777666555444444555444444777<<>>@@@BBBDDDHHHLLLOOOQQQSSSVVVYYY[[[^^^bbbeeeiiinnnuuuyyyzzz}}}zzzpppeee^^^\\\\\\^^^ZZZ[[[eeesss{{{uuuwwwxxxyyyyyywwwxxxzzz}}}|||wwwooofff___\\\]]]^^^^^^dddllluuu~~~~~~tttnnnpppoookkkpppyyyxxxgggYYYQQQLLLGGGLLLLLLMMMPPPRRRSSSRRRPPPSSSSSSSSSSSSSSSSSSTTTTTTSSSQQQOOOMMMJJJEEE???:::555555555555555555555555222222222333333333444444222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222111111111000000000000111111111111111111111111111111111111111111111111333333111000000000111111111111222222222222222222111111222222222333333333444444333333333333222222555555444444333444444555888;;;>>>CCCJJJVVVfffqqq{{{|||{{{yyywwwwwwzzz}}}qqqfffaaa^^^]]]___eeekkknnnpppqqqtttxxxzzz|||}}}|||uuupppiiiddd]]]WWWSSSOOOLLLIIIHHHGGGEEECCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;===========================>>>>>>??????>>>>>>===>>>>>>??????@@@AAAAAABBBAAA@@@@@@???>>>>>>======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;:::::::::999999999999::::::;;;;;;;;;::::::888999::::::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<===============<<<;;;:::999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888888999999999999999888888777666666666666666666666666777777777777777777777777888888888888888777777777777777777666555444333222222222222333333333222222111111111111111111111111111111000000000000111111111111222333444555555666999:::;;;<<<<<<;;;:::999:::999888777666555555444555555666999<<<===>>>===<<<>>>@@@BBBDDDGGGKKKOOOPPPRRRUUUXXXZZZ]]]aaadddhhhmmmssswwwyyy{{{~~~tttiiiaaa\\\[[[\\\YYYYYY```kkkzzz~~~{{{zzzzzz}}}}}}yyyrrrjjjddd___]]]]]]WWWYYY^^^dddmmmyyy|||yyytttnnnnnnuuuzzztttfff\\\RRRJJJLLLKKKKKKMMMPPPQQQPPPOOOQQQQQQRRRRRRSSSTTTUUUUUUQQQQQQQQQQQQNNNIIIBBB===777777666555444444444444111111222222222222333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111000000000111111111111111111111111111111111111111111111111333222111111000111111111///000000111222222333333111111222222222333333333222222222222333333333333555555444444444555555666999<<>><<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@???????????????????????????????????????>>>======<<<<<<<<<<<<<<<<<<;;;:::999888999999999999999999999999999999999:::::::::::::::::::::::::::999999999999::::::999888888888999999666777888888888888888888888888888999:::::::::;;;;;;<<<<<<<<<<<<===============<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999999::::::999999888777777777777777777777777777777777777777777777777777777777777888888888888888888888888777666555444333333333333333333222222222111111111111111111111111111111000000000000111111111111222222222333333333666888999;;;<<<;;;;;;:::::::::999888777666666555555777999:::;;;<<<>>>???===>>>@@@BBBCCCFFFJJJMMMMMMPPPSSSVVVXXX\\\```cccggglllrrrvvvxxxzzz~~~zzzoooeee]]]ZZZZZZXXXXXX\\\aaalll~~~}}}~~~}}}zzzuuuooojjjfffaaa___YYYYYYYYY\\\aaajjjtttzzz|||sssppprrrwww}}}sssiii]]]SSSOOOMMMLLLMMMOOOQQQRRRQQQRRRRRRSSSSSSTTTTTTUUUUUURRRQQQQQQQQQOOOKKKFFFAAA:::999777555444333333333222222222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111000000000111111222222222111111222222222333333333111111222333444444555555555444444444555666777777:::>>>DDDMMMXXXfffttt~~~}}}zzzxxxzzz~~~rrriiibbbbbbdddggglllqqquuuwwwzzz|||~~~zzzvvvssspppkkkgggaaa\\\VVVPPPLLLIIIFFFDDDBBBBBBAAA???>>>===<<<;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>??????????????????@@@@@@@@@@@@??????@@@@@@@@@???>>>>>>======>>>=========<<<<<<;;;;;;999:::;;;;;;;;;999888777777777777777777777777777888888999999999999:::::::::::::::::::::999999999;;;:::999888777888999:::666777777888888888777777666666777888999::::::;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999:::::::::::::::999999888888888888888888888888888999999999999999999999999777777888888999999::::::888888888888777666555444444444333333222222222333111111111111111111111111111111000000000000111111111111111111111222222222444555777999:::;;;;;;;;;;;;::::::999888777777777666999<<<;;;::::::===AAA===>>>@@@AAABBBEEEIIILLLKKKNNNQQQTTTVVVZZZ^^^bbbggglllrrrvvvwwwzzz~~~vvvjjj```ZZZYYYXXXXXXYYYZZZaaarrr}}}zzzvvvtttqqqnnnhhheee^^^\\\ZZZYYY\\\```dddgggmmmttt~~~zzzrrrppprrrwww}}}~~~tttggg[[[SSSPPPMMMLLLNNNQQQRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPOOONNNLLLIIIFFF>>><<<999777444333333333444444444444444333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111222111111111222222222222111111000000111111222222222333333333222333333444555666777777444444444555666777888999;;;@@@IIISSS```mmmyyy}}}|||}}}|||rrrkkkdddgggjjjnnnqqquuuyyy{{{~~~}}}zzzvvvqqqmmmiiieeeccc[[[VVVPPPLLLHHHFFFCCCAAA@@@??????>>>======<<<<<<<<<<<<<<<======>>>>>>>>>=========>>>>>>?????????>>>??????@@@@@@??????>>>AAA@@@@@@???===<<<<<<;;;<<<<<<;;;;;;;;;;;;::::::888999:::::::::999888777777777777777777777777777888888888999999:::::::::::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<888999999999999999888888666666777888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=============================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777777777777777777777999999999999999999999999888999999::::::;;;;;;;;;999999999999888777666666555444333222222222333333111111111111111111111111111111000000000000111111111111111111111111111111333444555777999:::;;;<<<;;;;;;::::::999999888888888:::<<<;;;999999===@@@===>>>@@@AAAAAADDDGGGJJJIIILLLOOORRRUUUYYY]]]aaaggglllrrrvvvxxxzzz~~~}}}rrrfff^^^YYYXXXVVVUUUSSSXXXfffuuu~~~}}}}}}zzzuuupppfffbbb]]][[[[[[\\\\\\\\\```gggsssxxxrrrooosssxxx~~~~~~qqqddd\\\XXXRRROOONNNPPPQQQRRRVVVVVVVVVVVVVVVVVVUUUUUUVVVSSSQQQOOOOOOMMMKKKIIIBBB@@@<<<888555444444444555555444444444444333333222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333000000000111222222333333000000000000000000000000111111111222222222222222222222222222222222222222111111111111111111111111000000111222222222222111444444333333222111111000111111222222222333333333333444444555666777777888444444555555777888::::::>>>DDDNNN[[[iiittt}}}{{{tttnnnjjjnnnrrrvvvyyy{{{~~~}}}xxxvvvqqqlllfffbbb___]]]RRROOOIIIFFFCCCBBB@@@>>>>>>>>>>>>===============<<<<<<======>>>>>>??????=========>>>??????@@@@@@?????????@@@@@@?????????@@@@@@???>>>===<<<;;;;;;::::::::::::::::::::::::888999999999999999888888888888888888888888888888888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>;;;;;;;;;<<<;;;;;;:::999777777777888999999999::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>=============================================<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999777777777777777777777777777777777777777777777777999999999:::::::::::::::999999::::::999999888777666555444222222222333333222222222222222222222222111111000000000000111111000000111111111222222222222333444666888999;;;;;;<<<;;;;;;;;;:::::::::::::::::::::999999999<<<>>>===???@@@@@@AAACCCFFFIIIHHHKKKNNNQQQTTTXXX]]]```ggglllrrrvvvxxxzzz~~~|||ppphhh\\\XXXTTTQQQNNNPPP[[[gggtttwwwzzz|||||||||~~~uuunnnfff```]]]\\\[[[ZZZXXX]]]fffqqq}}}}}}wwwxxx|||ssslllfff]]]VVVRRRQQQRRRRRRTTTTTTTTTUUUUUUVVVVVVWWWVVVUUUTTTSSSSSSPPPMMMJJJFFFCCC>>>:::777555555555444444444333333333222222222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333///000000111222222333333111111111111111111111111111111111222222333333333222222222222222222222222111111111111111111111111///000111222333222222111444444333333333333333333111111222222222333333333333444444555555666666666444444555666777999;;;<<>>============>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@>>>>>>??????@@@AAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@??????>>>===<<<<<<;;;;;;999999999999999999999999999999999888888999999:::999999999999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>999:::;;;<<<===>>>>>>>>><<<<<<======<<<;;;;;;:::888999999999999999999999::::::;;;;;;;;;<<<<<<<<<:::;;;<<<=========<<<<<<========================>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999999999777777777777777777777777999999888888888888888777:::::::::::::::999999888777666444222222222333444222222222222222222222222111111000000000000111111000000000111222333444444222333444555666888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<:::777777888:::;;;;;;>>>???@@@@@@@@@BBBEEEHHHHHHJJJNNNQQQTTTXXX]]]aaafffkkkqqquuuvvvyyy}}}{{{sssddd]]]VVVQQQMMMMMMTTT]]]bbbeeeiiillllllllllllmmmnnnoooqqqtttwwwzzz|||~~~}}}{{{oooeee```^^^\\\ZZZSSSVVV\\\eeeppp~~~yyyrrrggg]]]WWWUUUTTTSSSQQQQQQRRRTTTUUUVVVWWWXXXVVVVVVWWWXXXWWWSSSMMMIIIHHHEEE@@@;;;777666555555333333333222222111111111222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333///000000111222222333333333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111///000111222333333222111222333333444444555555666111111222222222333333333333333333444444444555555444444555666888999;;;<<>>>>>>>>???<<<======>>>???@@@@@@@@@??????@@@AAAAAABBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAA???>>>>>>===<<<<<<;;;;;;888888888888888999999999::::::888888888999:::;;;::::::::::::::::::::::::999999:::;;;;;;<<<======<<<=========>>>>>>??????777888;;;===>>>>>>>>>>>>============<<<<<<;;;::::::::::::999999999999999:::::::::;;;;;;;;;<<<<<<999:::<<<=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999888888777777666666555555::::::;;;;;;;;;:::999999888666444222111222333444222222222222222222222222111111000000000000111111///000111222333444555555333333333444666777999:::<<<<<<<<<<<<<<<;;;;;;;;;===999666666888;;;;;;999>>>???@@@@@@@@@AAADDDGGGHHHJJJNNNQQQTTTYYY]]]aaadddiiipppsssuuuwww{{{{{{mmmcccYYYSSSOOONNNRRRXXXZZZZZZZZZZZZ[[[[[[[[[[[[______aaacccfffiiikkkmmmoooooopppqqqrrrsssssstttuuuvvvxxx{{{|||oooeee```\\\[[[UUUVVVYYY___eeemmm{{{pppaaaYYYSSSOOOQQQRRRSSSTTTTTTTTTVVVWWWWWWWWWVVVUUURRRNNNKKKIIIJJJGGGBBB???<<<:::777444777555333222333333222111222222222222222222222222333333444444444333222111111555999888333000000333333333222222222333444555222222222222222222222222333333333333333333333333333333333222222111111111111111000000111222222333222222222222222222222222555444333333222222222222222111111111000000//////333333333333333333333333///222444333111000222444666999;;;:::888999===AAALLLPPP```tttzzz~~~yyywwwuuuttttttvvvyyyzzz|||~~~{{{wwwtttqqqgggccc]]]XXXTTTPPPLLLJJJGGGFFFDDDBBB@@@??????@@@???>>>===<<<<<<===>>>???BBB@@@>>>===???AAAAAAAAA@@@?????????@@@BBBDDDEEEDDDBBBAAAAAABBBCCCAAA@@@@@@>>><<<:::999888999999999999888888888888888888888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========;;;;;;<<<===>>>???@@@@@@@@@???=========>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<;;;;;;::::::999999888;;;<<<===<<<;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<============<<<<<<<<<<<<<<<<<<;;;:::999888999999999888888888888777888888888888888999999999888888999999999:::::::::999999999888777666666555444333222222111111222222000000000000000000000000111111111111111111111111111222222333555777888999::::::;;;<<<=========<<<999888666666777888;;;<<<:::;;;===???AAABBBCCCCCCFFFHHHLLLQQQUUUXXXZZZ[[[ccchhhjjjjjjmmmvvv|||~~~}}}oooaaaZZZVVVQQQQQQUUUMMMMMMMMMNNNNNNNNNOOOOOOSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]^^^______```aaaaaafffgggiiikkkooorrruuuvvvzzz{{{}}}uuujjjddd```^^^VVVUUUVVVYYY\\\aaammmxxxxxxhhh^^^VVVPPPMMMNNNPPPQQQQQQRRRSSSTTTUUUVVVVVVUUURRROOOLLLJJJKKKHHHDDD@@@>>>;;;777555666555333222333444333222333333333333333333333333444444444444333333333333444888;;;:::666333444555111111111111222222222222222222222222222222222222222222222222222222222222333333333222222222111111222111111111111111222222222222222222222222222222444333222111111111111222333222222222111111111111333333333333333333333333111333555555444444666888555777888888999;;;???BBBNNNUUUeeewww~~~~~~vvvuuusssssstttvvvxxxzzz|||wwwrrrnnniiifff___[[[VVVRRRNNNKKKHHHFFFDDDBBB@@@>>>===<<<<<<<<>>===>>>>>>???@@@CCCAAA@@@@@@AAABBBAAA@@@AAAAAAAAAAAABBBCCCEEEFFFEEEDDDBBBBBBBBBBBB@@@???>>>===<<<:::999999999999999999999999999999999999888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>??????>>><<<;;;;;;===>>>???========================;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;:::999999999<<<===>>>>>><<<<<<===>>><<<<<<======>>>>>>>>>?????????>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;:::999999999999999999999888888888888888888888888888888888888888888888999999999::::::999999999888777666666666444333222222111111222222222222222222222222222222111111111111111111111111222222222333444666777888999:::;;;<<<<<<======<<<999999777666777888:::;;;;;;<<<===???AAABBBBBBBBBFFFHHHLLLPPPTTTXXXZZZZZZ```eeeggghhhlllttt{{{}}}xxxjjjccc^^^XXXWWWYYYEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNUUUUUUWWWXXX[[[]]]___aaagggiiilllnnnqqqvvv|||uuulllfffbbbZZZXXXVVVVVVUUUVVV^^^gggooouuusssfff[[[SSSKKKLLLMMMOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSQQQOOONNNNNNKKKGGGCCC@@@===999666666555333333444555444333444444444444444444444444666666444333333333444555555888;;;:::777444555666000111222444444333333222222222222222222222222222111111111111111111111111333333333222222222222111222222111111111111111222222222222222222222222222222222111111000000111111333333333333333222222222333333333333333333333333222444555666555555777999555555555777:::>>>BBBEEERRR\\\nnn|||}}}}}}|||tttttttttuuuwwwyyy|||~~~zzzsssmmmhhhbbb^^^WWWTTTOOOKKKIIIGGGEEECCCBBBAAA>>>===;;;;;;;;;;;;??????>>>>>>???@@@AAABBBDDDCCCCCCDDDEEEDDDBBB@@@CCCCCCCCCDDDEEEFFFGGGHHHHHHFFFCCCBBBBBBAAA>>><<<<<<<<<;;;:::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<========================???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<======>>>??????<<<<<<<<<;;;::::::999999===>>>??????======>>>???;;;<<<<<<===>>>??????@@@@@@@@@???>>>======<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;<<<===???@@@:::::::::999999999888888888888777777777777777777888888888999999999999:::999999999888777777666666444333222222111111222222333333333333333333333333111111111111111111111111333333333333444555666777888999:::;;;<<<<<<<<<<<<;;;:::888777777888999999;;;<<<===???@@@AAAAAAAAAEEEGGGKKKOOOSSSWWWYYYZZZ\\\aaaeeeeeejjjsssyyy{{{yyysssmmmfffaaa___BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFJJJJJJJJJKKKMMMNNNPPPQQQUUUWWWZZZ]]]```dddjjjnnnuuuxxx}}}xxxnnnhhhbbb]]]ZZZXXXUUUSSSWWW^^^aaafffppp|||zzzyyyxxxzzz~~~oooaaaXXXNNNNNNNNNOOOQQQSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQPPPMMMJJJFFFDDD@@@<<<999777555444444555666555555444444444444444444444444888666444333333333555666333555666666444222222333222333555777777666555444222222222222222222222222222222222222222222222222222222222222222222222222333222111111000111111111222222222222222222222222222222111111111111222222333333333333222222222222222222333333333333444444333333444444444444444555777666555666:::@@@EEEGGGWWWeeewww~~~{{{vvvwwwxxx{{{~~~}}}vvvpppjjjddd___[[[UUUQQQMMMKKKIIIHHHFFFDDDDDDBBB@@@???>>>===>>>>>>>>>>>>??????@@@BBBCCCCCCEEEEEEFFFHHHIIIGGGDDDAAAEEEEEEFFFGGGHHHJJJKKKLLLIIIGGGDDDBBBAAA???===:::::::::::::::::::::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???@@@@@@???>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<======>>>?????????======<<<<<<;;;:::::::::===>>>??????======>>>???:::;;;<<<===>>>???@@@AAAAAA@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>======<<<<<<<<<===???CCCFFFIII;;;:::::::::999999999999888888777777777777777666888888888888999999999999999999999888888777777777444333333222222222222222333333333333333333333333111111111111111111111111333333222222333444555555777888999;;;;;;<<<<<<<<<<<<;;;:::888888777888888;;;<<<===???@@@@@@AAAAAAEEEGGGJJJNNNRRRVVVXXXZZZZZZ___ccceeeiiirrryyyzzzwwwnnnhhh======>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHDDDFFFIIILLLNNNRRRVVVYYYaaadddjjjpppwww~~~yyyqqqgggbbb^^^[[[WWWSSSTTTXXXZZZ\\\cccooovvvsssqqqqqqppprrr{{{wwwiii^^^SSSQQQNNNNNNPPPRRRSSSRRRQQQQQQRRRSSSSSSTTTTTTTTTQQQOOOLLLJJJGGGDDD@@@<<<888777555555666777666555333333333333333333333333888666444333333333555666111222333333222111111222222333555777777666555444222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111111222222222222222222222222222333333222222222333333444111111222222222222222222222222222333333444444444666555444444444333333222888777777777;;;@@@GGGLLL^^^mmm~~~|||xxxxxxyyy|||zzzvvvpppkkkfffbbb]]]ZZZXXXUUUQQQNNNMMMLLLJJJIIIEEECCCBBB@@@?????????@@@===>>>???AAABBBDDDEEEEEEGGGGGGIIILLLNNNMMMIIIFFFHHHIIIJJJKKKLLLMMMNNNNNNHHHFFFCCCAAA@@@>>><<<999::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>======>>>>>>???@@@@@@AAA???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@>>>>>>===<<<<<<;;;;;;:::<<<===>>>>>><<<<<<===>>>:::;;;<<<===>>>???@@@AAAAAA@@@@@@???>>>===============>>>>>>>>>>>>======???>>>>>>>>>???BBBEEEGGG;;;;;;;;;;;;:::::::::999999888888888777777666666777777888888888999999999999999999999888888888888555444444333333333333333222222222222222222222222111111111111111111111111222222222222222333444555666777888:::;;;<<<<<<<<<<<<<<<;;;999888888777777:::;;;===>>>???@@@AAAAAADDDFFFHHHLLLPPPTTTWWWYYYYYY___dddeeejjjrrryyyzzz|||~~~}}}sss>>>>>>>>>????????????@@@>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@?????????>>>????????????@@@AAABBBBBB???AAADDDEEEFFFHHHKKKNNNPPPSSSXXX^^^dddkkkrrrwwwpppjjjddd```[[[TTTRRRTTTYYYYYY[[[cccppp~~~pppllliiiiiijjjmmmuuu~~~}}}pppfffZZZTTTNNNKKKMMMOOOPPPOOOQQQQQQRRRRRRSSSTTTUUUVVVRRRQQQOOOMMMKKKHHHDDD@@@;;;999777666777777666555333333333333333333333333666666444333333333444555333333333333333333333333000111222444444333333222222222222222222222222222333333333333333333333333111222222222222333333333111111000000111222222333222222222222222222222222333333333222333333444555111111111111222222222222111222222333333444444555888666555555666666444333777888999999;;;AAAKKKSSSfffuuu~~~yyyvvvyyy|||yyyuuuqqqllliiifffbbb___[[[XXXSSSPPPOOOMMMKKKIIICCCBBBAAA????????????@@@>>>???BBBDDDFFFHHHIIIIIIJJJKKKMMMQQQTTTTTTRRRPPPOOOOOOOOOPPPOOOOOONNNMMMEEECCC@@@??????>>>;;;999;;;<<<<<<=========<<<<<<<<<<<<======>>>?????????=========>>>>>>>>>??????????????????????????????=========>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA======>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<===>>>>>><<<<<<===>>>;;;<<<<<<===>>>??????@@@@@@@@@?????????>>>>>>>>>===>>>>>>??????>>>>>>===AAA@@@???============>>><<<<<<;;;;;;;;;:::::::::::::::999999888777777777777777777888888888888999999999999999999999999999666666555444444444444555222222222222222222222222111111111111111111111111111111111111222333444555555666777999:::;;;<<<<<<<<<;;;;;;:::999888888777999:::<<<>>>???AAAAAABBBDDDEEEGGGKKKOOOSSSWWWYYYZZZ```dddfffjjjrrrxxxyyy{{{~~~AAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@???>>>======<<<<<<============>>>???@@@AAA@@@BBBCCCDDDCCCDDDFFFGGGEEEHHHKKKNNNRRRWWW^^^bbbqqquuu{{{{{{sssmmmeee[[[VVVUUUXXXXXXYYY\\\cccnnnzzzwwwnnneeedddeeehhhnnnuuuyyyvvvmmmcccZZZPPPKKKLLLNNNPPPOOOQQQQQQRRRRRRSSSUUUVVVVVVRRRQQQPPPOOONNNKKKGGGDDD===;;;888777777777666444444444444444444444444444444444444444333333333333444333222222333444444333111111111111222222222222222222222222222222222222222222222222222222222222111111222222222333333333//////000000111222444444222222222222222222222222222222111111222333333444222222222222333333444444111111222333333444555555555333222333666777666444333777;;;;;;<<>>===>>>===<<<:::===>>>>>>??????>>>===<<<======>>>>>>???@@@@@@AAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>???@@@BBBDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>===<<<<<<;;;===>>>??????======>>>???<<<<<<======>>>>>>>>>???>>>????????????@@@@@@@@@>>>>>>????????????>>>>>>@@@???>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777777777777777888888888888999999999999999999999999888777777666666666666666333333333333333333333333111111111111111111111111/////////000222333444555444555777888:::;;;;;;;;;;;;;;;;;;;;;:::999999888777888;;;===???AAABBBCCCDDDDDDFFFJJJNNNRRRVVVXXXZZZ```dddfffjjjqqqvvvwww{{{}}}AAAAAAAAABBBBBBBBBBBBCCCHHHGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@??????>>>======>>>>>>>>>>>>???@@@AAABBB===???@@@???>>>>>>???@@@@@@BBBDDDEEEGGGKKKPPPTTT]]]bbbhhhooowwwzzzpppddd\\\ZZZXXXXXXYYYYYY[[[bbbmmmuuu}}}tttgggaaa```bbbggglllooo|||yyyrrrjjj```TTTMMMMMMPPPQQQQQQRRRQQQRRRRRRSSSUUUVVVWWWRRRQQQPPPPPPPPPMMMIIIFFF>>><<<999888777777555444666666666666666666666666333333444444444333222111333222111111222333333222333333222222222333444555222222222222222222222222111111111111111111111111111111111222222333333333/////////000111333444555222222222222222222222222111111000000111222333333333333333444444555555555111111222333333444555555000......000444666666444///666<<<<<<<<>>===<<<<<<======<<<;;;>>>???@@@@@@@@@>>>===<<<======>>>???@@@@@@AAAAAACCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEGGGHHHHHHHHHGGGFFFDDDBBB@@@>>>===AAACCCEEEGGGIIIKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@??????>>>>>>======<<<<<<>>>@@@@@@@@@???>>>???@@@============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>????????????>>>>>><<<===>>>??????@@@??????======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888888777777777777888888888888999999999999999999999999999888888777777777777777444444444444444444444444111111111111111111111111......///000111333555666444555666888:::;;;;;;;;;::::::;;;;;;;;;:::999999666777:::===@@@BBBCCCDDDCCCDDDFFFIIIMMMRRRVVVXXXZZZ```dddeeeiiippptttuuu{{{}}}DDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGEEEBBBAAAAAABBBAAABBBCCCBBB@@@???@@@AAADDDCCCAAA???>>>>>>??????BBBAAA@@@???>>>???@@@AAA===>>>???AAADDDGGGIIIJJJRRRTTTWWW^^^fffoooxxx||||||oooeeeaaa___```___\\\XXXZZZaaagggqqqrrr{{{vvvnnnhhhbbbbbbhhhiiittt~~~vvvssslll```VVVOOOKKKKKKLLLQQQQQQQQQQQQRRRTTTUUUVVVTTTTTTSSSQQQOOOLLLIIIGGG@@@>>>:::777555444555666666666555444444444444555555444222111000111222222333333333333333333333333333333333333333333333333333333333333333333333333666333111111444555444222222222222222222222222222333333222222222222222222333333333222222111111111111111222222222333333333333333222111111222333333000111333444555444444333222333555555555555666888777777<<>>>>>>>>???@@@AAAFFFJJJPPPSSSSSSQQQOOONNNNNNQQQWWW___gggkkkkkkjjjaaa```]]]UUULLLFFFEEEFFF>>>>>>=========>>>>>>???@@@@@@@@@@@@@@@@@@???>>>AAA@@@??????@@@BBBDDDFFFAAADDDGGGHHHGGGFFFEEEFFFIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEFFFIIILLLMMMMMMNNNLLLJJJIIIHHHGGGDDDBBBGGGHHHIIIJJJLLLMMMOOOOOOPPPQQQQQQQQQPPPOOOMMMLLLOOONNNMMMKKKHHHEEEBBBAAA@@@@@@??????>>>===<<<<<<>>>>>>>>>@@@BBBAAA???===<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===??????>>><<<:::::::::<<<<<<;;;;;;;;;:::::::::888888999:::::::::999999999999999888777666666555777888888888888999999999::::::999999888777666666555333333444666888999888555555444333222000///...111111111111111111111111999888888888888888999999;;;;;;;;;;;;:::999888888777:::===???@@@AAACCCDDDCCCDDDFFFGGGIIINNNSSSWWW[[[]]]bbbfffjjjnnntttwwwyyy}}}HHHGGGGGGFFFGGGHHHIIIJJJHHHHHHHHHFFFCCCBBBBBBCCCCCCDDDDDDDDDBBBAAABBBCCCAAAAAA@@@???@@@AAABBBCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCFFFGGGIIINNNTTT[[[bbbfffsssvvv||||||rrrkkkccccccbbb___]]]]]]___bbbgggiiippp{{{xxxmmmccc```bbbeeennnvvv|||~~~wwwsssjjj___UUUOOOMMMLLLOOOOOOPPPQQQRRRSSSTTTUUUTTTTTTTTTSSSPPPMMMKKKIIICCCAAA===999777666666777666666555444444444444555555444333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333222000...///111222111///222222222222222222222222222222222222222222222222333333333222222222111111111111222222222333333333333333222111111222333333333333444555555555444444333444555555555555666777777888<<>>???@@@BBBCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGDDDGGGKKKMMMMMMMMMNNNOOOOOOOOOOOONNNNNNNNNOOOOOORRRPPPOOOPPPRRRUUUVVVVVVQQQOOOLLLJJJIIIIIIHHHGGGIIIJJJKKKMMMOOOPPPQQQRRRVVVVVVVVVVVVTTTSSSQQQPPPPPPOOONNNLLLJJJGGGEEECCCAAAAAA@@@??????>>>======>>>>>>???AAABBBBBB@@@===>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????===;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999999888777777666666777888888888888999999999:::::::::999888888777777666444333333555666666555333333333333222222111000111111111111111111111111333444444555666888999:::<<<<<<<<<<<<<<<;;;:::999555777:::<<<===>>>AAACCCDDDEEEFFFGGGIIIMMMSSSWWW[[[^^^bbbfffjjjoootttwwwyyy}}}JJJJJJIIIIIIIIIJJJKKKLLLLLLMMMLLLJJJGGGEEEFFFGGGGGGHHHIIIHHHGGGFFFFFFHHHEEEDDDCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCBBBAAA@@@?????????AAAAAABBBDDDHHHMMMQQQSSS\\\aaagggoooxxxyyykkkiiifffdddbbb```]]][[[]]]___eeelllqqqwwwxxxjjjbbb___ccchhhnnnttt|||}}}|||wwwmmm```TTTNNNLLLLLLMMMOOOPPPRRRSSSSSSTTTUUUUUUUUUTTTRRRPPPMMMLLLGGGDDD@@@<<<999888777777777666555555444444555555333444444555555555555444222222222222222222222222333333333333333333333333222222222222222222222222111000......000111000///222222222222222222222222111111111222222333333444333333333222222222222111111111222222222333333333333222222111111222222333666666555444444444555555444666777666555444666777888888<<>>BBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKOOORRRTTTVVVYYY[[[XXXYYYZZZ[[[\\\\\\\\\\\\]]]ZZZWWWVVVWWWYYYYYYYYYXXXUUUPPPMMMLLLMMMNNNNNNLLLMMMNNNPPPQQQSSSTTTUUUYYYYYYXXXWWWVVVTTTRRRQQQOOOOOONNNMMMKKKIIIHHHGGGBBBAAAAAA@@@@@@????????????>>>???AAABBBCCCAAA???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<<<<<<<>>>??????>>>======>>>>>>>>>=========<<<<<<<<<============<<<;;;:::::::::999999888888777777777777888888888888999999999;;;::::::999999888888888888666555444555666555444111222222333333333222222111111111111111111111111000111222444666999;;;<<<<<<<<<=========<<<<<<;;;666888999999:::===AAAEEEFFFFFFFFFFFFHHHLLLRRRVVV\\\___cccgggkkkoootttwwwyyy}}}PPPPPPPPPQQQQQQRRRSSSSSSSSSTTTSSSPPPMMMLLLLLLMMMNNNOOOPPPOOOMMMLLLMMMNNNMMMKKKIIIGGGFFFFFFFFFFFFJJJIIIGGGFFFEEEEEEFFFGGGBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCDDDGGGJJJKKKMMMQQQXXX```hhhqqqyyyxxxssslllhhhfffccc\\\WWWZZZ[[[___bbbdddiiivvvvvvkkkdddbbbeeehhhooowwwxxxiiiZZZPPPLLLJJJKKKMMMPPPQQQRRRRRRRRRUUUVVVVVVUUUTTTRRRPPPOOOIIIGGGCCC???;;;999888777777666666555555555555555111333444666666666555444000000000000000000000000333333333333333333333333222222222222222222222222333333222111222333333333222222222222222222222222000000111222333333444444222222222222222222222222111111222222222333333333222222222222222222222222777666555333333333444555666777888777555555555777::::::===DDDPPPaaavvvxxxqqqpppyyy~~~yyyuuulllhhhccc]]]YYYTTTOOOLLLIIIHHHFFFDDDCCCBBBBBBBBB@@@@@@@@@BBBDDDFFFIIIKKKMMMOOOOOONNNLLLKKKLLLMMMQQQVVV___hhhmmmlllfffaaaYYYSSSJJJEEECCCBBB@@@>>>AAAAAA@@@@@@@@@AAABBBBBBEEEEEEFFFGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJJJJLLLOOOSSSVVVXXX[[[___bbbaaaccceeehhhjjjkkkkkkkkkiiifffaaa^^^\\\[[[ZZZYYY^^^YYYSSSOOOOOOPPPRRRRRRMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUTTTRRRQQQOOONNNMMMLLLLLLLLLLLLKKKIIIHHHGGGBBBBBBAAAAAA@@@@@@@@@@@@?????????@@@BBBCCCBBB@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;:::<<<===???@@@???>>>???@@@?????????>>>>>>>>>======>>>>>>>>>===<<<;;;:::999::::::999999999888888888777777888888888999999999;;;:::::::::999999888888999777666555666777666555111222222333333222222111111111111111111111111111222222333555777:::<<<>>>;;;<<<<<<=========<<<<<<:::::::::999:::>>>CCCGGGFFFGGGGGGGGGHHHLLLQQQUUU\\\___dddhhhllloootttwwwyyy|||\\\\\\]]]^^^___```aaaaaa\\\\\\[[[XXXUUUSSSTTTUUUTTTUUUVVVUUUSSSSSSSSSUUUQQQPPPNNNLLLJJJIIIJJJJJJLLLKKKIIIHHHGGGGGGGGGHHHDDDDDDCCCCCCCCCDDDDDDDDD????????????@@@BBBCCCDDDEEEIIINNNSSSYYY```ggglllwww~~~tttmmmjjjfff___YYYYYYZZZ[[[\\\[[[^^^kkkyyytttjjjaaaaaadddkkkttt{{{~~~qqqaaaTTTNNNJJJKKKMMMNNNPPPQQQQQQRRRTTTUUUUUUUUUUUUSSSRRRQQQJJJHHHEEEAAA===:::888777777777666555555555555666111222333555555555444333444444444444444444444444333333333333333333333333222222222222222222222222444444444333333333444555222222222222222222222222000000111222333333444444222222222222222222222222111111222222222333333333222222222222222222222222666555333222222222333333666777888888666555666777;;;===@@@HHHVVViii{{{yyyuuuppppppzzz|||xxxtttiiieee___ZZZVVVQQQMMMJJJFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDFFFGGGKKKLLLNNNNNNNNNOOOQQQSSSVVVZZZ```gggiiifff```ZZZRRRMMMFFFBBBAAAAAA???===?????????@@@@@@AAACCCCCCFFFGGGHHHKKKOOOSSSVVVXXXTTTTTTTTTSSSRRRPPPNNNMMMPPPRRRUUUWWWYYY\\\aaadddiiikkkoootttwwwxxxxxxxxxxxxuuuooojjjfffbbb^^^[[[___ZZZTTTPPPOOOOOOPPPPPPMMMMMMNNNOOOPPPQQQQQQRRROOOOOOMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEAAAAAA@@@@@@@@@@@@?????????>>>>>>???AAACCCBBBAAA@@@@@@@@@??????>>>>>>===???????????????????????????>>>>>>===<<<;;;;;;:::;;;===?????????>>>???@@@@@@@@@?????????>>>>>>>>>============<<<:::999999::::::::::::999999999999777777888888888999999999::::::999999999999999888666444333333555666666555333333333333222111000000111111111111111111111111333333444555666888:::;;;999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999999<<>>===???@@@@@@AAACCCEEEGGGHHHHHHIIILLLQQQWWW]]]bbbeee^^^]]][[[YYYWWWUUUTTTSSSUUUVVVXXXYYY[[[___dddhhhnnnrrrxxx}}}~~~yyytttnnnhhhaaa]]]___[[[VVVSSSQQQOOOMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEFFFEEEEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@BBBBBBAAA???????????????>>>>>>>>>???????????????????????????>>>>>>======<<<<<<<<<;;;===??????>>>>>>>>>@@@@@@@@@?????????>>>>>>>>><<<=========<<<;;;::::::::::::::::::::::::::::::777888888888888999999999888888888888888888888888333111000111222444444333444444444333222111000///111111111111111111111111222222222333333555666666888999:::;;;<<<=========::::::888777666888===@@@CCCEEEHHHJJJKKKMMMQQQSSSZZZ^^^dddhhhkkknnnqqqssswwwzzz~~~pppqqqtttxxxzzz|||}}}~~~yyyyyyxxxuuurrrppppppqqqlllmmmnnnmmmkkkjjjkkklllbbbaaa```___^^^___``````ZZZXXXWWWUUUTTTTTTTTTTTTVVVTTTRRROOOLLLIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB???@@@BBBCCCDDDFFFJJJMMMNNNVVV```hhhnnnwww{{{rrriiiccc\\\YYYXXXXXXWWWUUUYYY___dddooo}}}uuuhhhaaa^^^dddllluuuuuuggg\\\PPPOOOMMMLLLMMMNNNQQQRRRPPPQQQRRRSSSSSSRRRQQQQQQMMMKKKIIIFFFBBB???===<<<888777777666666666666666666555444444444444444444222222222222222222222222333333333333333333333333444444444444444444444444111333444222000000222444222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333111222333333333333222111222333444444444444444444666777888888888888999:::999???GGGSSSfff{{{vvvnnnqqqtttttt{{{{{{wwwsssooolllddd```[[[VVVRRRMMMIIIFFFDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFGGGJJJNNNQQQTTTVVVYYY[[[aaa```___]]][[[VVVPPPKKKAAAAAABBBAAA?????????@@@BBBCCCDDDFFFHHHKKKMMMNNNQQQRRRUUUYYY^^^dddiiilllgggeeeccc___]]][[[ZZZZZZZZZ[[[\\\]]]```eeekkkooossswww~~~~~~xxxqqqiiidddccc```]]][[[XXXTTTOOOLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDCCCCCCBBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>>>>===<<<===>>>????????????>>>>>>>>>>>>=========>>>>>>===<<<<<<::::::;;;;;;;;;;;;;;;;;;777888888888888999999999777777777777777777777777555333222222333333333222222222333333333222222111111111111111111111111111111111111222333444666666999:::;;;<<<>>>>>>>>>???;;;;;;:::888666777:::===@@@CCCHHHKKKMMMOOOQQQRRRYYY]]]ccchhhkkkmmmppprrruuuxxx}}}~~~~~~~~~yyyzzzzzzzzzxxxwwwxxxyyyrrrpppnnnkkkiiihhhhhhhhhcccbbb```^^^]]]]]]]]]^^^XXXWWWTTTRRROOOMMMLLLKKKHHHHHHGGGFFFDDDCCCBBBAAA???@@@AAAAAAAAABBBEEEHHHFFFMMMUUUZZZ^^^fffqqq{{{wwwlllfff```[[[YYYZZZYYYVVVWWWZZZ___hhhsss}}}rrrggg```bbbhhhppp|||}}}ooocccSSSQQQNNNLLLLLLNNNQQQSSSNNNOOOQQQRRRRRRRRRQQQPPPNNNMMMKKKHHHEEEBBB@@@???888888777666666666666666999777666444444444555666555555555555555555555555333333333333333333333333555555555555555555555555222444555444111111333666222222222222222222222222333333222222222222222222111111111222222333333333111111222222222333333333111222333444444333222111222333555666777666555555555777888888888888:::<<<888@@@JJJWWWllltttlllqqqvvvvvvzzzyyysssnnnjjjgggbbb^^^YYYTTTPPPLLLHHHEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCEEEFFFGGGQQQUUUYYY]]]___bbbdddfffdddbbb^^^ZZZUUUPPPKKKGGG>>>AAAEEEDDDBBBAAABBBEEEEEEFFFGGGJJJMMMPPPRRRTTT\\\\\\]]]___bbbfffjjjmmmnnnkkkgggccc```_________]]]^^^```aaaeeejjjqqqwwwuuuzzz~~~uuuoooiiigggfffddd```[[[TTTOOOMMMLLLKKKJJJIIIHHHGGGFFFCCCBBBAAA@@@@@@AAABBBCCCDDDDDDCCCCCCBBBAAA??????::::::;;;;;;;;;;;;;;;;;;<<<;;;:::;;;>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBB????????????????????????>>>>>>>>>>>>????????????;;;===>>>>>><<<<<<<<<===?????????>>>>>>>>>>>>======>>>>>>????????????>>>;;;;;;;;;;;;;;;;;;;;;;;;777888888888888999999999666666666666666777777777:::888666555555555444333000000111222333444444333111111111111111111111111222222333444555777888999::::::<<<>>>???@@@@@@@@@======<<<:::888888:::<<<>>>BBBHHHLLLOOOPPPQQQRRRYYY]]]bbbgggjjjllloooppptttwww||||||zzzxxxvvvsssqqqnnnlllkkkiiihhhiiiiiijjj^^^\\\[[[YYYXXXUUURRROOOKKKJJJIIIIIIIIIGGGDDDBBBCCCDDDEEEEEEDDDDDDDDDDDDBBBEEEHHHJJJNNNVVV```gggttt}}}uuukkkfffccc^^^[[[XXXVVVTTTRRRZZZ```kkkyyy|||pppeeebbbdddjjjwwwxxxmmm```ZZZRRRMMMLLLMMMOOOPPPQQQRRRTTTUUUTTTSSSQQQPPPNNNNNNNNNLLLHHHCCC>>>;;;999888666555444444444555666666666666555444333222333222222111111000000000444444222222222222444444333333333222222111111111222333333444444333333222333333222111111222333333222222333333333222222111444333333222111111111222444333333222222333333444222222222333333444444444222222333333333444444444999666444333555777999:::???CCCLLL^^^vvvzzzqqqqqqxxx~~~~~~{{{xxxsssppplllfffaaa[[[WWWRRRMMMIIIHHHHHHHHHFFFFFFFFFDDDBBBAAACCCDDDCCCCCCCCCBBBCCCEEEJJJNNNWWW^^^dddgggiiimmmooommmhhhccc\\\UUUOOOKKKHHHFFFDDDCCCCCCBBBBBBCCCEEEFFFJJJLLLNNNOOOQQQXXX```ggggggfffdddbbbcccfffmmmrrrpppnnnjjjgggdddbbbaaa`````````aaacccggglllqqqtttwww|||zzztttvvvwwwrrrhhh^^^VVVSSSNNNKKKIIIGGGGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@??????>>>===<<<<<<<<<999999999999999999999999<<<<<<;;;;;;<<<===???@@@CCCAAA???======>>>???@@@BBBBBBAAA@@@????????????AAA@@@??????>>>>>>??????============>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAA??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::;;;;;;999999999888888777777777888888777777777777888888777777666666555555444444333333333333444555666666222222222222222222222222---///111222333555888:::::::::<<<===>>>>>>>>>>>>???>>><<<;;;::::::;;;<<<999<<>>>>>===<<<<<<;;;::::::999999999999999999999999;;;;;;::::::;;;<<<===>>>AAA@@@???>>>===>>>??????BBBAAA@@@@@@????????????@@@@@@???>>>>>>>>>>>>>>><<<<<<======>>>?????????<<<======>>>??????@@@@@@????????????????????????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::777777777666666777888888777777666666666666666666333333222222222333444444222222222222222222222222///111222222222333666888::::::<<<===>>>>>>>>>>>>???>>><<<;;;;;;;;;;;;<<<999<<<@@@EEEIIIMMMOOOQQQSSSWWW^^^ccchhhlllpppsssttttttvvvyyy}}}}}}|||rrrpppnnnllljjjfffaaa]]]```^^^[[[XXXUUUQQQLLLHHHFFFFFFFFFEEEEEEDDDDDDCCC@@@AAABBBCCCCCCFFFIIILLLRRRYYYdddmmmvvv~~~qqqmmmfffaaa^^^\\\ZZZYYYUUUWWW\\\cccmmm{{{~~~xxxuuuxxx}}}yyypppcccWWWPPPMMMMMMNNNPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOMMMIIIEEEAAA???===;;;:::888777666666777999999999999888777666666222222333333333333333333444333333222222333333444333333333333444444444444222333333444444333333222333222222111111222222333111222222333333222222222444333333222222222222222444333333222222333333444555555555444444444444444333333333333444444444444777777666777888:::<<<===EEEPPPaaattt~~~}}}yyytttoookkkiiifffaaa]]]TTTQQQMMMIIIFFFEEEEEEFFFCCCEEEGGGHHHGGGFFFFFFGGGIIIHHHFFFDDDFFFMMMUUU\\\sssyyy|||zzzwwwtttoooiiibbb\\\TTTMMMIIIGGGFFFEEECCCDDDEEEGGGJJJMMMPPPRRRXXX\\\```cccfffkkksssyyyyyyyyyxxxwwwuuuuuuwwwyyy|||zzzwwwssspppnnnmmmmmmmmmllljjjiiijjjlllnnnpppuuu{{{yyylllbbbUUUQQQKKKFFFDDDCCCBBBAAA????????????????????????<<<<<<;;;;;;:::999999999888888888888888888888888::::::999::::::;;;======????????????>>>>>>>>>>>>AAA@@@@@@?????????@@@@@@@@@@@@?????????>>>>>>>>><<<<<<======>>>???@@@@@@=========>>>>>>?????????????????????????????????>>>>>>======<<<;;;;;;;;;:::::::::999999999999888666666555666666777888888666666777777777777777777444444333222222222333333222222222222222222222222111222333333222222444666999:::;;;===>>>>>>?????????>>>===<<<;;;;;;;;;;;;:::;;;>>>AAAFFFJJJMMMOOOQQQUUU[[[bbbggglllqqquuuuuuuuuuuuvvvyyy|||~~~|||zzzxxxuuupppjjjeeehhhfffccc___\\\WWWRRRNNNMMMKKKIIIIIIHHHHHHGGGFFFBBBCCCCCCCCCCCCCCCDDDDDDHHHMMMUUU]]]fffppp{{{|||vvvnnngggbbb^^^\\\ZZZWWWWWWXXX[[[bbbooo}}}~~~zzzkkk\\\SSSOOONNNMMMPPPQQQRRRSSSSSSSSSSSSSSSPPPPPPOOONNNKKKGGGDDDBBB???>>><<<:::888888888888888888888777777666555444222333333444444555555555333333333333333333333333333333333444444555555555222333333444444333333222222222222222222222222222111111222333333333222222444333333222222222333333444333333222222333333444444444444555555555666666333333333444444444444555555666777888999:::===???JJJZZZoooxxx|||}}}~~~}}}~~~}}}vvvrrrllliiifffbbb\\\WWWOOOMMMJJJFFFDDDDDDDDDEEEEEEGGGJJJLLLKKKIIIIIIIIILLLJJJIIIIIIMMMVVVaaaiiiyyy}}}yyysssmmm___ZZZRRRMMMJJJIIIIIIHHHIIIJJJLLLOOORRRUUUXXXYYY___ccciiimmmpppttt{{{|||xxxuuussssssrrrpppnnnlllkkklllnnnpppuuuzzz~~~rrrhhh\\\VVVNNNGGGCCCBBBAAAAAA@@@@@@????????????>>>>>>;;;;;;;;;:::::::::999999888888888888888888888888:::::::::;;;;;;<<<=========>>>>>>??????>>>======@@@???????????????@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>?????????=========>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@???>>>>>>>>>===<<<<<<;;;888888888888888888888888555555555555666777888888666666777777888888999999666666555444333333333444222222222222222222222222111222333333222222444666999:::;;;===>>>?????????@@@???>>>===<<<<<<;;;;;;:::;;;<<<>>>BBBFFFJJJMMMOOOSSSYYY___dddjjjpppsssuuutttssssssuuuxxx|||~~~{{{tttoooooommmjjjgggddd___ZZZVVVSSSPPPLLLKKKKKKKKKIIIGGGDDDDDDDDDDDDDDDCCCBBBBBBDDDFFFKKKQQQYYYbbbkkkpppxxxooohhhbbb]]]ZZZZZZXXXVVVVVVZZZdddpppxxxrrrdddZZZTTTPPPOOOPPPQQQRRRSSSTTTTTTUUUUUURRRQQQPPPOOOLLLIIIFFFEEEBBB@@@>>>;;;999888888888888888888777777666555444333333333444444555555666333333333333333333333333333333333444444555555555222333333444444333333222222222222222222222222222000111222333333333333333444333333222333333444444444333333222222333333444222222333444666777888888333333444444444555555555333555777777888:::>>>BBBPPPccczzzwww~~~|||~~~{{{zzzyyyzzz|||~~~{{{vvvqqqkkkgggccc^^^WWWQQQKKKJJJGGGEEEDDDDDDDDDEEEHHHKKKOOOPPPOOONNNNNNNNNPPPPPPPPPSSSYYYdddpppyyy~~~xxxqqq]]]YYYSSSOOONNNNNNOOOOOOPPPQQQSSSVVVYYY[[[]]]^^^dddiiipppuuuxxx{{{}}}zzzxxxuuussspppnnnmmmnnnpppqqqtttzzz~~~zzzrrrbbb[[[RRRJJJFFFDDDCCCBBB@@@@@@@@@@@@??????>>>>>><<<<<<<<<;;;;;;;;;;;;;;;888888888888888888888888:::;;;;;;<<<======>>>>>><<<======>>>>>>>>>======>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>======>>>>>>>>>===============>>>>>>?????????@@@@@@@@@????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<666666666666666777888888666666777777888888999999555555444333333222333333222222222222222222222222///111222222222333666888888999;;;===>>>??????@@@@@@@@@@@@???>>><<<;;;;;;::::::;;;<<>>>>>>>>>>><<<<<<<<<<<<=====================>>>???@@@AAABBBBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>===>>>>>>>>>======<<<<<<<<<=========>>>??????@@@@@@??????@@@@@@@@@>>><<<;;;::::::;;;;;;;;;;;;;;;<<<888888777777777777888888666666777777777777777777333333222111111111222222222222222222222222222222///000222222222444666999888999;;;<<<>>>???@@@@@@AAAAAAAAA@@@???===;;;::::::::::::<<<>>>BBBEEEHHHNNNRRRVVV[[[```ffflllpppttttttsssssstttvvvyyyzzzxxx{{{~~~{{{vvvppplllaaa\\\VVVTTTUUUUUURRROOOMMMJJJFFFEEEFFFEEECCCAAABBBAAAAAACCCGGGLLLOOOQQQ\\\fffssszzzqqqiiiddd]]][[[XXXUUUTTTVVV\\\```ppp{{{{{{pppeee\\\VVVMMMNNNNNNOOOQQQSSSTTTUUUTTTSSSRRRPPPNNNLLLKKKJJJDDDBBB@@@<<<:::888888777888888888888777666555555444444444333333333333333222333333444444333333222333333333333222222222222222333333444444333333222111222333333333333222111000000111222333333333333333333333333333444555555444333333222222333333444333333333333444444444444444444444444555555555555777999:::999999===EEELLL```tttwwwxxxzzz}}}|||yyywwwppplllgggccc___YYYQQQKKKHHHGGGGGGFFFFFFFFFGGGGGGKKKNNNRRRVVVYYY]]]aaadddfffiiinnntttzzzyyysssdddcccbbbcccfffhhhhhhhhhbbbdddgggjjjmmmoooppppppttt{{{}}}zzzvvvtttttttttuuutttyyyzzzwwwxxxxxxvvvtttjjjddd[[[TTTNNNKKKHHHGGGCCCCCCBBBBBBAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<===::::::::::::::::::::::::999:::;;;===============<<<<<<;;;;;;;;;<<<===>>><<<<<<======>>>@@@AAABBB@@@AAABBBCCCBBBAAA???>>>>>>>>>>>>??????@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<===>>>>>>?????????@@@AAAAAA@@@???===;;;888888888999999999::::::;;;:::999888888777777888777777666666666666666666444444333333333444555555222222222222222222222222111222333333222333555777777999:::<<<>>>???@@@@@@AAABBBBBBAAA???===;;;:::::::::;;;<<>>???<<<<<<<<<===>>>@@@AAABBB>>>???@@@AAAAAA???>>><<<;;;<<<===>>>@@@AAACCCCCC??????>>>===<<<;;;;;;::::::;;;;;;<<<===>>>>>>??????@@@AAABBBAAA???===<<<;;;;;;;;;<<<<<<=========<<<<<<:::999888888777777777777666666555555444444777777777777777888999:::222222222222222222222222333444444333222111333444777888:::<<<>>>@@@@@@AAABBBBBBBBBAAA@@@>>>;;;:::::::::;;;===???AAACCCDDDLLLPPPVVV\\\ccckkkrrrxxxzzzyyyyyyxxxvvvuuutttsssnnnqqqwww}}}~~~rrrmmmiiiffffffddd```]]]YYYUUUPPPLLLJJJHHHFFFEEEEEECCCAAAAAABBBDDDDDDCCCHHHNNNWWW___gggrrr}}}xxxjjjfff```ZZZVVVVVVWWWXXX___eeeppp|||zzz}}}wwwiii]]]OOOPPPQQQPPPOOOOOOQQQSSSSSSTTTTTTTTTRRROOOLLLJJJIIIEEEAAA===<<<;;;999888777888999999999777666555444444444444444444444444333333444555555444333333333333333333333333333333222333555555555333111000333333333333333333333333222222222222222222222222111222333444555444333333444444333222222333333333555555555444444333333333555555555555666666666666;;;999999;;;===AAALLLWWWrrr~~~yyysssooojjjgggbbb]]]YYYTTTOOOKKKJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPTTTYYYbbbkkksssxxx~~~zzzyyyzzzyyyzzz}}}~~~xxxzzz|||~~~yyyvvvtttssswwwzzz}}}}}}zzzyyywwwvvvqqqmmmfff___YYYTTTOOOLLLIIIEEEAAA??????@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;:::999999999999999======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@>>>===<<<;;;;;;:::::::::;;;<<<>>>????????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888777:::999888666555555444444999999888666666555555555333333333444444555555555444333333222222333333444444666999<<>><<<;;;:::888444555666777777666666555444444444444444444444444222222333444444333222222333333333333333333333333333333444444444333222111333333333333333333333333222222222222222222222222111222333444444444333333444333333222222333333444555555444444444333333333555555555555666666666666;;;999:::<<<===CCCQQQ___zzz~~~zzzuuupppkkkgggccc^^^ZZZVVVSSSNNNLLLLLLLLLLLLLLLMMMNNNOOOOOOOOORRRWWW___hhhrrr{{{~~~|||}}}}}}zzzxxxvvvzzz|||}}}zzzyyywwwuuuvvvqqqjjjbbb\\\WWWRRROOOHHHEEEAAA???@@@AAAAAAAAACCCBBBBBB@@@???>>>>>>======<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@???>>>===<<<===<<<;;;;;;;;;;;;==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999:::999888777555555555555777777666444444333333444333333333333444444444555444333333222222333333444444666999===@@@AAABBBBBBCCCCCCCCCBBBAAA@@@>>>>>>>>>===;;;;;;<<>><<<:::999333444555777888777777666444444444444444444444444111222222333333222222111333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222111222333444444444333333333333333222222333333444555444444444444333333333555555555555666666666666999999;;;===>>>FFFYYYkkk~~~|||xxxsssnnniiieeebbb]]]YYYVVVTTTRRRPPPOOOOOOOOOPPPPPPRRRSSSSSSTTTXXX^^^gggqqqyyy|||yyywwwyyy|||~~~{{{yyyvvvuuuxxxssskkkccc]]]WWWRRROOOHHHEEEBBB@@@AAAAAABBBAAADDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>???@@@AAABBB;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<======>>>>>><<<======>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAA???>>>===>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::::::::999888777666555555555777777666555444444444444222222333333333333444444444333333222222333333444444666:::>>>@@@BBBBBBBBBCCCDDDCCCCCCBBBAAA@@@???@@@>>><<<999999;;;>>>@@@DDDIIIRRR[[[dddnnnvvv{{{~~~~~~|||zzzuuuuuuvvvwwwxxxzzz|||}}}~~~zzzrrrmmmfff___ZZZUUUQQQOOOLLLJJJGGGFFFGGGHHHHHHGGGHHHHHHGGGFFFGGGKKKSSSXXXgggssszzzpppggg```]]][[[WWW[[[aaagggmmmwwwwwwooohhhddddddlllwww{{{vvvrrrfff]]]QQQKKKMMMQQQSSSSSSSSSTTTUUUVVVUUUSSSQQQPPPLLLIIIEEEBBB@@@>>>;;;999666777888999:::999888777444444444444444444444444222222333333333333222222333333333333333333333333444444333222222333333444333333333333333333333333222222222222222222222222222222333333333444444444333333222222222333444444444444444444444444444444555555555555666666666666666888;;;===???JJJaaawww{{{}}}}}}zzzuuuoookkkfffccc^^^[[[ZZZYYYXXXVVVRRRRRRRRRSSSTTTUUUWWWXXX\\\```fffnnnuuu|||~~~{{{xxxuuuuuuxxx~~~~~~{{{xxxvvvtttvvvpppggg___XXXRRRNNNKKKFFFDDDAAA@@@AAABBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????======>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::::::::999888777666666666666999999888777666666777777222333333333333333333333444333333222222333333444333666999===@@@AAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@AAA???;;;888777999<<<>>>???EEENNNYYYcccnnnwww}}}~~~|||zzzwwwwwwvvvuuutttuuuxxxzzz~~~xxxpppiiiccc]]]YYYUUUPPPNNNKKKIIIJJJJJJIIIHHHJJJIIIFFFDDDDDDHHHMMMQQQYYYdddttt{{{pppfff___\\\YYY\\\^^^aaaeeennnyyywwwmmmccc^^^ccckkkvvv}}}ttthhhXXXNNNLLLNNNPPPPPPRRRSSSUUUVVVVVVTTTSSSRRRNNNKKKGGGDDDBBB@@@<<<:::999:::::::::999888666555444444444444444444444444444444333333333333444444333333333333333333333333444333333222222333444444333333333333333333333333222222222222222222222222222222222333333333444444333222222222333333444555444444444444444444444444555555555555666666666666444666:::>>>BBBPPPjjj}}}ttt{{{}}}{{{vvvpppkkkfffccc```^^^^^^]]]\\\[[[TTTUUUUUUVVVXXXZZZ[[[\\\aaadddjjjqqqwww|||}}}|||zzzwwwuuutttxxx}}}~~~zzzwwwtttqqqqqqkkkbbbZZZSSSNNNIIIGGGDDDBBB@@@@@@AAABBBBBBAAA?????????@@@AAABBBBBBBBBBBBAAA@@@@@@?????????@@@>>>>>>>>>>>>============<<<<<<======>>>???@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=================================<<<<<<;;;;;;:::999999999:::999888777777666777777999888888777777777777888333333333333333333333333444333333222222333333444333555888;;;>>>@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@>>>;;;999888:::<<<>>><<>>>>>???@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>@@@?????????>>>>>>>>>>>>======>>>>>>??????@@@@@@?????????@@@@@@@@@AAAAAA?????????@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAA<<<=========<<<;;;::::::::::::;;;;;;<<<=================================<<<<<<;;;;;;:::999999999:::999888777777777777777777666666555555666666666555555444444444444333333444333333222222333333444444444666888:::===@@@BBBBBBBBBCCCCCCDDDCCCCCCCCC???>>><<<;;;;;;<<<===>>>:::>>>EEENNNYYYfffrrrzzz~~~zzzwwwqqqrrrsssqqqoooooossswww~~~}}}~~~yyyrrrlllfffccc___[[[WWWTTTRRRPPPNNNLLLJJJIIIFFFEEEDDDEEEEEEDDDGGGNNNXXXcccooo|||ssslll```]]][[[ZZZ]]]aaadddfffrrr~~~uuuddd^^^```gggoooxxx~~~yyyhhhWWWMMMJJJLLLOOOOOOPPPRRRTTTUUUUUUTTTSSSQQQNNNKKKHHHFFFBBB>>>;;;888888999999888666555444444444444444444444444444444444333222222333444444333333333333333333333333111222333444444444333333333333333333333333333333222222222222222222222222333333222222222333444555222222222222333444555666333333333444444444555555555555555555666666666666888888;;;CCCOOO```yyy|||rrrrrr||||||{{{{{{yyytttnnniiiffffffeeeffffffeeebbb___]]]]]]^^^```bbbdddfffhhhmmmooorrrvvvzzz~~~{{{yyyyyyzzzzzzzzzxxxzzz~~~{{{xxxtttpppmmmiiicccYYYQQQKKKGGGDDDBBB???>>>===>>>@@@AAA@@@???@@@@@@@@@@@@????????????@@@??????>>>>>>>>>???????????????>>>>>>>>>>>>===??????????????????????????????@@@@@@@@@@@@AAAAAA>>>?????????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@??????>>><<<999777666999999999:::;;;<<<<<<<<<==============================<<<<<<;;;:::::::::999999888888777777888888777666666666666666777777666666666555555444444444444333333222222333333444444444333444777;;;???BBBCCCDDDEEEFFFFFFFFFFFFFFFAAA@@@??????>>>======<<<999<<>>===<<<===???@@@@@@???CCCBBBBBBAAA@@@???>>>===>>>>>>>>>>>>???@@@AAAAAA>>>>>>>>>>>>============@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>??????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAACCCBBBAAA???;;;888444222777777888999::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;999999888888888888888888999888888888888888999999777777666666666555555555444333333222222333333444555333222222444999???BBBEEEFFFGGGHHHHHHHHHHHHHHHBBBBBBBBBAAA@@@>>><<<;;;999;;;???EEEOOO]]]kkkttt{{{~~~~~~ppptttxxxyyywwwxxx}}}||||||}}}|||}}}xxxsssoookkkiiihhheeedddcccaaa___]]][[[ZZZWWWWWWWWWWWWWWWXXXYYYZZZ\\\^^^```aaacccggglllpppuuuyyy}}}{{{rrrjjjdddbbb```[[[VVVUUUSSSQQQMMMLLLKKKKKKHHHFFFFFFFFFJJJPPPWWW```ppp~~~ssshhh```______]]]^^^bbbaaalll~~~pppggggggeeehhhsss~~~ppp^^^QQQKKKKKKNNNQQQSSSTTTSSSPPPOOOPPPRRRSSSQQQMMMJJJGGGCCC???<<<;;;999777666777777666555777666666666666777777888444444444444444444444444555555444333222222222222555555555555555555555555333333333444444555555555333333333333333333333333111111222222222333333333333333333333333444555666444444444444444444444444555555444444444555555555999===@@@FFFXXXsssnnnvvv~~~|||yyyvvvsssqqqooonnnooopppqqqooommmjjjhhhiiiiiijjjkkklllmmmmmmmmmzzzzzzzzz{{{|||}}}~~~}}}}}}{{{yyyuuutttvvvvvvyyy~~~}}}xxxtttqqqmmmkkkfffYYYLLLHHHGGGDDDAAA@@@@@@AAAAAABBBAAA@@@???>>>AAAAAAAAA@@@@@@@@@@@@???????????????@@@AAABBBBBB@@@??????>>>===<<<<<<;;;<<<===>>>??????@@@@@@@@@???????????????>>>===<<<;;;<<<===>>>@@@AAACCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEECCCBBB@@@???======;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>===<<<:::999::::::999888888777777666777777888888888888777777777666666555555444444333444444333333222111000000///111333444555888<<>><<<;;;;;;:::===CCCJJJSSSbbbooo{{{{{{yyyyyy{{{{{{{{{lllkkkkkkmmmoooooommmllljjjgggddd___[[[XXXVVVVVVVVVUUUTTTRRRPPPOOONNNMMMKKKKKKKKKKKKKKKKKKLLLMMMLLLMMMOOOPPPQQQTTTXXX\\\```dddjjjnnnsss{{{{{{sssllljjjhhhbbb]]]\\\UUUSSSQQQNNNLLLJJJHHHGGGEEEEEEGGGKKKPPPWWWdddqqq|||pppeeeaaa^^^[[[ZZZ]]]___gggttt}}}rrriiidddeeennnxxxqqqbbbWWWPPPMMMLLLLLLNNNQQQQQQPPPPPPRRRTTTTTTQQQNNNLLLIIIFFFBBB???===;;;888888888888777666777777666666666666666777444444444444444444444444555444444333333333333444333333333333333333333333333333333333444444444444333333333333333333333333111111111111222222222222444333333333333444555666444444444444444444444444555444444444555555666777;;;>>>AAAJJJ^^^yyyqqqzzz~~~}}}{{{xxxvvvsssqqqqqqtttuuuvvvvvvuuurrrooommmkkkkkkkkklllmmmooopppqqq}}}}}}}}}||||||}}}}}}}}}}}}~~~~~~{{{xxxuuutttvvvvvvyyy}}}{{{wwwssspppnnnkkkiiiaaaUUUIIIEEEDDDBBB???>>>@@@AAABBBBBBBBB@@@???>>>????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>============>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>><<<<<<===???@@@BBBCCCCCCAAA@@@@@@?????????@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA???>>>======;;;;;;::::::::::::;;;<<<=========>>>>>>?????????AAABBBBBBBBBAAA@@@>>>===<<<;;;;;;::::::999888888777777888888888888777777777666666555444444333222444333333333222111111111111222333444444666999<<>>CCCPPPhhh}}}www|||yyy{{{~~~}}}{{{yyywwwuuuttttttzzz{{{|||{{{yyyvvvsssppppppooonnnooopppsssvvvyyy~~~}}}|||{{{{{{{{{~~~|||xxxttttttwwwvvvyyy}}}|||wwwtttpppnnnmmmkkkiiiggg]]]RRRGGGDDDDDDAAA???>>>@@@AAABBBBBBBBBAAA@@@???@@@?????????>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@????????????????????????======>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@???===>>>>>>@@@AAABBBCCCCCC??????>>>>>>>>>??????@@@BBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@???>>>>>>>>>;;;;;;:::999999999::::::;;;;;;<<<===>>>??????@@@???@@@@@@AAA@@@???===<<<>>>======<<<;;;;;;::::::888888888888888888888888777777777666555333222111333333333333222222222222222333333333222333666888???CCCFFFHHHHHHGGGFFFFFFFFFFFFDDDBBB@@@>>><<<;;;;;;888999<<>>>>>>>>>>>BBBCCCCCCBBBAAABBBCCCEEEBBBEEEIIILLLPPPVVV^^^cccrrr}}}{{{sssmmmlllddddddaaa\\\UUUQQQOOOPPPNNNJJJIIIIIIIIIJJJPPPXXXjjjvvv}}}rrrjjjeeeaaa______```cccgggjjjpppqqqfff]]]___iiiuuu{{{rrrjjjbbbXXXQQQRRRTTTVVVVVVVVVTTTSSSSSSSSSRRROOONNNMMMKKKHHHEEEAAA>>>;;;999888999888777999888777666555444444444444444444444444444444444444444444555555666888888555555555555555555555555333333333222222111111111333333333333333333333333555555555555444444444444444444333333333444444555444444444444444444444444333333444555666888:::;;;>>>>>>EEEXXXsss}}}}}}xxxsssrrrxxx~~~}}}|||zzzyyyxxxxxxyyy}}}}}}~~~}}}{{{xxxtttqqqsssrrrppppppssswww|||}}}{{{zzzzzz}}}}}}xxxttttttwwwxxx{{{zzzvvvssspppmmmlllkkkiiigggeee[[[QQQIIIGGGFFFCCCAAAAAA@@@AAABBBCCCCCCBBBAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>?????????<<<<<<===>>>????????????>>>@@@AAABBBBBBAAA@@@???>>>??????@@@AAABBBBBBCCC??????>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@<<<;;;:::999999999999999999:::;;;<<<===>>>??????======>>>??????>>><<<<<<>>>>>>======<<<;;;;;;;;;888888888888888888888888777777777777555444222111222222333333333333333333111222333222111222555777<<<@@@DDDGGGGGGGGGFFFGGGHHHGGGFFFDDDBBBAAA??????<<<999888:::===CCCOOO[[[lllvvv~~~~~~XXXTTTOOOKKKIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@>>>===<<<===???@@@AAACCCEEEHHHLLLPPPTTTaaahhhrrr}}}{{{uuusssnnnlllhhhccc\\\WWWUUUTTTRRRNNNKKKKKKJJJIIIMMMRRR^^^hhhxxxtttlllddd^^^___^^^```bbbdddhhhsss~~~zzzlll___]]]dddqqqvvvooofff\\\UUUTTTTTTUUUVVVVVVVVVTTTSSSSSSQQQOOONNNNNNLLLIIIGGGBBB>>>:::888777777777666888888666555444444444444444444444444444444444444444444444555666777888999555555555555555555555555333333333222222111111111333333333333333333333333444444444444444333333333555444444333333333444444444444444444444444444444333444444555777999;;;<<<>>>>>>III```|||~~~|||uuurrrvvv~~~}}}|||{{{|||}}}~~~}}}zzzvvvtttrrrqqqooopppsssxxx~~~~~~|||yyy|||zzzuuuuuuwwwyyy|||xxxssspppnnnkkkiiihhhfffccc```XXXPPPJJJHHHGGGCCCAAABBBAAAAAACCCCCCDDDCCCBBBAAABBBBBBBBBAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBAAA@@@???<<<<<<<<<===============:::;;;<<<===>>>>>>>>>>>><<<>>>@@@BBBBBBAAA@@@????????????@@@@@@AAAAAAAAA???????????????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB===<<<;;;:::999999888888888999999;;;<<<===>>>>>>>>>>>>@@@AAAAAA@@@??????======<<<<<<;;;:::::::::999999888777777888999999777888888888777555333222333333333333333333444444000111222111111333666888:::>>>DDDGGGIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@===;;;:::;;;<<<@@@JJJUUUfffqqq}}}~~~}}}SSSOOOJJJGGGEEECCCAAA@@@??????===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<;;;===>>>===;;;:::;;;<<<=========???@@@CCCEEEGGGPPPSSS[[[fffqqqxxxtttnnniiieeeaaa\\\YYYWWWQQQNNNMMMKKKIIIJJJNNNTTTZZZiiizzzvvviii^^^```^^^^^^______```hhhqqqxxxfff___cccnnn}}}yyyrrriii```YYYOOOOOOOOOQQQTTTVVVVVVVVVTTTRRRQQQPPPOOOMMMJJJHHHCCC@@@;;;888777777666666777777666555444444444444444444444444444444444444444444444555555777888888333333333333333333333333333333333333222222222222333333333333333333333333000111111111222222222222555555444333333333444444444444444444444444444444444555555666888999;;;<<<>>>@@@NNNjjjzzzvvvzzz~~~|||||||||~~~~~~zzzxxxqqqpppoooppptttzzzyyy}}}|||wwwvvvxxxzzz}}}~~~xxxsssmmmkkkiiigggeeebbb___\\\VVVOOOJJJIIIGGGBBB@@@AAAAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@@@@????????????AAAAAABBBCCCCCCBBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>;;;===???BBBCCCBBB@@@????????????????????????@@@???????????????@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB???>>><<<;;;:::999999999888888999:::;;;<<<<<<===;;;<<<===?????????>>>>>><<<<<<<<<;;;::::::999999:::999888777777888999:::777888999:::999888555444444444444444333333333333000111222222222333666888888<<>><<<;;;======???GGGPPP___lllzzz|||||||||~~~MMMJJJFFFDDDCCCBBB@@@??????>>>===<<<<<<===>>>???========================;;;;;;:::::::::;;;<<<<<<;;;<<<>>>>>>===<<<===>>>;;;;;;;;;<<<>>>@@@AAABBBEEEFFFLLLVVV___jjj|||wwwsssrrrnnngggaaa]]]WWWRRRQQQNNNJJJIIIKKKMMMPPP[[[kkkxxxvvvhhhdddaaa^^^]]]\\\\\\aaaiii}}}qqqeeedddjjjvvvyyyooofff```QQQNNNMMMNNNRRRUUUWWWWWWWWWUUUSSSRRRQQQOOOLLLJJJFFFBBB<<<999888888777777666555555444444444555555444444444444444444444444444444444444555666666777333333333333333333333333333333333333444444444444333333333333333333333333000000111222333444555555666555444333333333333333444444444444444444444444666666666777888999;;;<<>>>>>======<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@;;;===@@@CCCDDDDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>><<<;;;:::999999888999999999::::::;;;;;;999:::<<<===>>>>>>=========<<<<<<;;;;;;::::::999;;;:::888777777888:::;;;777888:::<<<<<<:::888666555555555444333333333222333444444333222222555777555:::BBBGGGIIIJJJJJJJJJFFFEEEEEEDDDCCCBBBAAAAAA<<<;;;<<<>>>>>>>>>CCCKKKYYYgggwww}}}{{{yyy|||DDDBBB????????????===<<<===<<<;;;;;;;;;<<<===>>>????????????>>>>>>>>>>>>===============>>>???@@@888:::<<<===<<<<<<===>>>===<<<<<<===@@@BBBCCCCCCAAAAAAFFFNNNTTT[[[kkkzzz|||}}}zzzrrrjjjddd]]]WWWUUURRRLLLJJJKKKIIIJJJSSSbbbnnnvvvvvvjjjeee```^^^[[[[[[```hhhuuuxxxjjjeeehhhqqqzzzvvvmmmgggWWWSSSOOOOOORRRUUUVVVVVVYYYWWWUUUTTTSSSQQQMMMKKKHHHCCC>>>:::999999999888555555444444444555555666444444444444444444444444555444444444444555666666555555555555555555555555333333333444444555555555333333333333333333333333222333444555666888999999666555444333333333333333444444444444444444444444666666777777888999;;;;;;@@@FFFZZZyyy{{{zzzyyyyyy{{{~~~}}}{{{zzz{{{|||{{{~~~zzzwwwxxxwwwzzz}}}zzzvvvmmmllljjjjjjiiigggcccaaaZZZUUURRRPPPMMMFFFDDDEEEAAABBBCCCEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA???@@@BBBDDDDDDCCCBBBAAA@@@??????>>>===<<<<<<;;;>>>???@@@AAAAAABBBAAAAAA;;;>>>AAAEEEFFFEEECCCBBB>>>>>>>>>>>>============<<<<<<<<<<<<===>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@??????BBBAAA???===;;;::::::999999999999999999999999:::===>>>@@@AAABBBBBBBBBAAA=========<<<;;;;;;::::::;;;:::888777777888:::;;;777888;;;======<<<:::888666666555444333333222222666666555444222111333555333999@@@FFFIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDDDD;;;:::<<>>===BBBIIIUUUdddvvv~~~zzzxxx{{{HHHDDD@@@>>>???@@@@@@@@@======<<<;;;;;;;;;;;;<<>>>>>======<<<<<>>>>>>>>=========<<<>>>============<<<<<<<<<============>>>>>>>>>>>>===???AAABBBDDDLLLXXXbbbyyyyyyssshhhgggddd]]]TTTOOONNNOOOIIILLLPPPUUU\\\gggttt}}}wwwmmmbbb\\\^^^```___\\\mmm{{{qqqffffffoooyyyttthhhZZZVVVQQQPPPSSSUUUVVVUUUYYYXXXWWWUUURRRPPPOOONNNIIIEEE@@@===:::999777666888777666555444444555666444333333222222333333444666666555444333333222222444666888999888666444222555555555555555555555555111111222222222222333333222333444666777999:::;;;666777777666444444555666333444555555666666555555666555555666888999::::::EEELLLaaa~~~|||}}}zzzxxxuuutttvvv{{{}}}|||{{{|||||||||zzzxxxwwwvvvvvvxxx{{{~~~~~~|||zzz|||~~~}}}zzzxxxmmmlllkkkjjjkkkjjjgggeee\\\XXXUUURRRLLLEEECCCEEEAAABBBDDDEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>???AAACCCCCCCCCBBBAAA???@@@@@@???>>>>>>???AAABBBCCCCCCDDDCCCBBBAAA@@@AAA>>>@@@GGGKKKHHHDDDBBBAAA@@@@@@@@@??????>>>>>>===<<<;;;:::;;;===???AAA@@@@@@??????????????????BBBAAA@@@?????????@@@AAAAAAAAA@@@???>>>===<<<;;;666777888999999999999999<<<<<<===>>>???@@@AAAAAABBBAAA???===<<<;;;<<<<<<:::::::::999999999888888888888888888888888888888888777555444444555666777333333333333333333333333555777<<>>???@@@@@@???===<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>============?????????>>>=========<<<============<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===???AAAAAAAAAGGGQQQXXXdddooo~~~xxxmmmjjjeee___XXXTTTQQQPPPIIIKKKMMMPPPUUU]]]hhhooo~~~uuuhhh``````aaaaaa^^^fffqqqxxxiiidddkkkttt~~~~~~tttccc]]]WWWSSSSSSTTTUUUUUUYYYYYYWWWUUUSSSQQQOOONNNKKKGGGBBB>>><<<;;;999777666555444444444444555666555444444333333444444555666555555444333333222222444555666777777555333222333333333333333333333333333333444444444444555555333333444555777888999999666777777666444444555666333444555555666666555555666555555666888:::;;;;;;GGGPPPggg}}}uuuuuutttuuuxxx{{{~~~}}}}}}}}}~~~||||||~~~|||xxxvvvuuuuuuuuuxxx{{{||||||zzz}}}~~~~~~zzzxxxnnnmmmllllllmmmmmmkkkiiibbb^^^YYYVVVOOOFFFCCCDDDCCCDDDDDDDDDDDDCCCBBBAAACCCBBBAAA@@@@@@??????@@@>>>???AAACCCDDDDDDCCCBBB???@@@@@@???>>>>>>???AAAEEEGGGGGGFFFBBB@@@>>>>>>???;;;;;;AAAEEEDDDBBBBBB@@@@@@@@@??????>>>>>>>>><<<<<<;;;;;;<<<===???@@@????????????????????????AAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<888888999:::::::::::::::;;;<<<<<<===>>>???@@@@@@AAA@@@>>>===;;;;;;;;;<<<:::::::::999999999999888888888888888888888888888888777555444333444555666333333333333333333333333555666;;;BBBJJJNNNNNNLLLLLLKKKJJJHHHEEECCCAAA@@@??????>>><<<;;;===AAADDDRRR]]]nnn|||}}}}}}}}}}}}}}}BBB@@@>>>>>>?????????>>><<<<<<;;;::::::::::::;;;============>>>>>>>>>>>>@@@@@@??????>>>======<<<=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============???@@@??????AAAGGGLLLTTT^^^nnnuuuooohhhbbb^^^[[[VVVSSSNNNMMMMMMLLLNNNSSSZZZ___ooo|||pppfffccccccbbb```dddkkkxxxpppdddfffmmmzzzqqqiii___WWWSSSSSSTTTUUUXXXXXXWWWVVVTTTQQQPPPOOOLLLHHHDDD@@@>>><<<:::888444444444333333444555555666555555444444555555666555555555444444333333222555444444444444444333333333333333333333333333333333333444444444444555555333333444444555666666777666777777666555444555666444444555666666666666555666666666777888:::<<<>>>IIIWWWppp{{{{{{{{{||||||qqqrrrsssuuuxxx{{{}}}~~~~~~~~~}}}|||}}}~~~zzzvvvuuuuuuvvv}}}~~~yyyuuutttrrrrrrtttwwwzzz{{{{{{~~~~~~zzzxxxooonnnnnnoooqqqrrrqqqooogggbbb]]]ZZZTTTKKKFFFFFFDDDDDDDDDDDDBBBAAA???>>>BBBBBBAAA@@@????????????>>>???AAACCCDDDEEEDDDDDD???@@@@@@???======???AAAHHHKKKNNNLLLGGGCCCCCCFFFGGGAAA===@@@BBBBBBAAABBB?????????>>>>>>>>>>>>>>><<<<<<======>>>>>>??????????????????????????????@@@@@@AAABBBBBBAAAAAA@@@AAAAAA@@@???>>>======<<<:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????@@@???>>><<<;;;;;;;;;;;;::::::::::::999999999999888888888888888888888888777666555444333444444555444444444444444444444444444555999???FFFLLLNNNOOOMMMMMMKKKIIIGGGDDDBBBAAA@@@@@@???===;;;===@@@CCCMMMXXXiiixxx~~~}}}}}}}}}}}}AAA???>>>>>>??????>>><<<<<<<<<;;;:::::::::::::::<<<<<<<<<===>>>?????????AAA@@@@@@??????>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<===???>>>===>>>AAADDDMMMUUUaaaooovvvlllgggeeebbb\\\VVVTTTRRROOOLLLLLLNNNRRRUUU```kkk|||zzzmmmfffdddbbb```cccgggqqq~~~yyygggcccgggsssvvviii\\\TTTQQQRRRTTTVVVVVVVVVUUUSSSQQQOOONNNLLLIIIDDDAAA???===:::888666666555555444444444444555555444444444444555555555555444444444333333333555444333222222222333444444444444444444444444444111111111222222222333333333333444444444444444555555666777777555444444555444444555666666666666666555666777777888;;;???AAALLL^^^yyyzzzwwwuuuuuu{{{|||ssssssssssssuuuwwwyyyzzzzzzzzzzzzyyyxxxzzz}}}}}}{{{uuuooonnnooosss~~~~~~yyyvvvsssqqqoooooossswwwzzz{{{~~~}}}yyywwwpppoooppprrrtttvvvuuutttgggbbb___]]]XXXOOOIIIHHHDDDDDDDDDCCCBBBAAA@@@???BBBBBBAAA@@@????????????>>>???AAABBBDDDDDDDDDDDD@@@@@@@@@???===>>>@@@BBBIIIPPPVVVVVVQQQMMMOOOSSSVVVMMMEEEDDDDDDBBBAAACCC>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>????????????>>>???????????????@@@@@@@@@>>>@@@BBBDDDDDDCCCAAA@@@AAAAAA@@@??????>>>======;;;:::::::::::::::;;;;;;999::::::;;;<<<===>>>>>>???>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888777666555444333333444444555555555555555555555555444555777<<>><<<===???BBBIIISSScccsss~~~|||{{{||||||BBB@@@??????@@@@@@>>>===<<<<<<;;;::::::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@????????????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===:::<<<===>>>>>>>>>???@@@DDDJJJSSS^^^lll~~~sssmmmllliiiaaa[[[YYYVVVQQQMMMLLLMMMNNNOOOVVV```ooo~~~uuulllfffccc```aaaccciiiuuummmdddeeeooo}}}ssscccWWWQQQPPPRRRSSSTTTTTTTTTSSSQQQOOOMMMKKKHHHDDDBBB???===:::888999999888777666555333333444444333333333333444444444444444444444333333333444333222111111222444555444444444444444444444444111111111222222222333333333333444444444444444444555666888777666444444555444555666666777777666666555666777888999<<>>???@@@AAABBBCCCDDDDDDBBBBBBAAA???>>>>>>AAADDDLLLTTT]]]___[[[WWWXXX[[[[[[QQQHHHEEECCCAAAAAACCC>>>>>>>>>>>>>>>?????????===>>>??????@@@??????>>>>>>>>>?????????@@@@@@@@@>>>@@@CCCEEEEEEDDDBBB@@@AAAAAA@@@@@@??????>>>>>>;;;:::999999999999::::::999999:::;;;<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777666555444444333333555555555555555555555555333444666999???FFFNNNSSSPPPPPPPPPNNNLLLIIIFFFDDDAAAAAAAAA???======???AAAFFFNNN]]]mmm|||~~~zzzyyyyyyzzzFFFDDDAAA@@@AAAAAA???>>>======<<<;;;;;;;;;;;;<<<;;;<<<<<<===>>>??????@@@???@@@@@@@@@@@@AAAAAAAAA?????????>>>>>>>>>======;;;;;;<<<<<<<<<=========:::;;;<<<===>>>>>>??????>>>BBBJJJSSS___ppp~~~vvvrrrnnngggaaa]]]XXXSSSNNNMMMLLLLLLKKKRRRYYYdddrrrvvvmmmfffcccccceeeiiiqqq~~~tttgggeeekkkxxx}}}lll]]]TTTQQQQQQRRRSSSTTTTTTTTTRRROOONNNKKKHHHEEECCCAAA>>>:::888::::::999999777666444333333333333222222333333333444444444444444444444444444333222111222333444555222222222222222222222222333333444444444444555555333333444444444444444444444666888888666555444444555555666777777777777666444666888999999===CCCHHHWWWooo{{{zzz}}}~~~|||{{{xxxsssooonnnooosssuuuttttttttttttvvvzzz|||wwwwwwsssrrruuuzzz|||{{{zzzuuurrrnnnnnnpppuuuxxxzzzzzz{{{}}}}}}|||xxxtttrrrqqqqqqqqqsssuuuvvvvvvtttpppjjjgggfffcccYYYPPPKKKFFFFFFEEEDDDDDDEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBB@@@???@@@CCCFFFOOOXXXbbbfffccc^^^[[[[[[UUULLLDDDBBBBBB@@@@@@BBB???????????????@@@@@@@@@??????????????????@@@@@@>>>>>>>>>???@@@@@@AAAAAA???@@@CCCEEEFFFEEECCCBBBAAAAAA@@@@@@@@@?????????<<<;;;999888888888999:::999::::::;;;<<<===>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888888888777666555444444333444444444444444444444444333444555888<<>>@@@DDDJJJVVVfffvvvzzzxxxxxxyyyJJJGGGDDDAAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<===<<<<<<======>>>>>>??????>>>??????@@@AAABBBCCCCCC@@@@@@@@@@@@????????????<<<<<<=========>>>>>>>>>;;;;;;:::;;;<<<===>>>===???BBBGGGMMMVVVdddtttyyytttmmmhhhbbb]]]VVVRRROOONNNLLLJJJMMMQQQYYYeeetttvvvmmmgggeeegggiiinnnxxxzzzkkkeeedddppp}}}uuudddXXXSSSRRRSSSTTTUUUVVVVVVTTTQQQPPPLLLJJJGGGEEEBBB@@@<<<999666777777888888777555555444444333333333333444444444444444444444444444444333333333333333444555555111111111111111111111111333333444444444444555555333333444444555555666666444666888888777555444444555555666777777777777777444666999999999===EEEKKK```xxx}}}}}}yyywwwssspppoooppprrrssstttuuuvvvwwwzzz~~~~~~~~~{{{}}}{{{|||~~~|||{{{wwwtttpppooorrruuuwwwyyywwwyyyzzzzzzyyyuuuqqqooorrrqqqqqqrrrssstttsssqqqqqqllljjjmmmlllddd[[[WWWKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDAAA@@@AAAEEEHHHPPPYYYdddlllmmmhhhbbb^^^SSSKKKEEEEEEEEEBBBAAABBB???@@@@@@@@@AAAAAAAAAAAAAAA@@@????????????@@@AAA===>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@??????===<<<:::999999999:::;;;::::::;;;<<<===>>>??????>>>???@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::888888888888888888888888999999999888777555444444333333333333333333333333222444666777;;;AAAJJJPPPSSSSSSSSSSSSPPPMMMIIIGGGCCCCCCCCC@@@>>>===>>>???BBBFFFOOO^^^ooo}}}|||xxxxxxyyyNNNJJJEEEBBBBBBBBBBBBAAA??????>>>===========================>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEAAAAAAAAA@@@@@@@@@??????============>>>>>>>>>>>><<<;;;::::::;;;<<<<<<;;;@@@BBBEEEGGGMMMWWWeeennn}}}}}}wwwqqqmmmhhhbbb[[[UUUSSSQQQMMMKKKHHHJJJPPPZZZiiizzz}}}rrrkkkaaaccceeehhhooo|||mmmfff\\\iiivvv||||||jjj\\\UUUSSSTTTUUUWWWXXXXXXVVVSSSRRRNNNKKKIIIFFFDDDAAA===:::222333555777777777777666555555555444444555555555444444444444444444444444333333333444444555555555333333333333333333333333111111222222222333333333333333444555555666666777333666888999777555444444555666666777777777777777333666999999999===FFFLLLggg~~~|||}}}uuuuuutttsssrrrrrrrrrrrruuuvvvxxxzzz}}}~~~}}}}}}{{{xxxuuurrrqqqsssuuuwwwxxxvvvwwwxxxyyywwwsssooommmrrrqqqpppqqqrrrrrrpppnnnnnnjjjjjjqqqtttooohhhdddOOONNNKKKIIIGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFDDDBBBAAABBBFFFIIIPPPXXXeeeqqquuurrrkkkeeeYYYRRRLLLKKKJJJFFFCCCCCC@@@@@@@@@AAAAAABBBBBBBBBCCCAAA???>>>>>>???AAABBB===>>>>>>???@@@@@@AAAAAA@@@AAACCCDDDEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@???>>><<<:::::::::<<<===:::;;;;;;<<<===>>>????????????@@@AAAAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::888888888888888888888888::::::999999888666555444333333333333333333333333222444666888:::@@@HHHOOOSSSTTTTTTTTTQQQNNNJJJGGGCCCCCCCCCAAA>>>======>>>AAADDDKKKYYYjjjzzz}}}yyyxxxyyyWWWSSSMMMIIIGGGFFFEEEDDD@@@@@@@@@@@@???>>>============<<<;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>===<<<<<<==================<<<<<<>>>???@@@DDDKKKRRRZZZ^^^mmmxxxxxxpppkkkgggaaaZZZTTTQQQOOONNNIIIGGGHHHQQQ\\\kkk}}}}}}mmmgggbbbccckkkqqqwwwmmmaaaYYY```gggnnnxxxqqqddd[[[UUUUUUVVVVVVTTTTTTUUUSSSQQQRRROOOKKKGGGEEECCC@@@>>>;;;:::888777555444333333555555555555555555555555444444333333333333222222222333555666666444222000444444444444444444444444444444444333333222222222222222222333333333444444777777666666555555555444555555555555666666666777666888555777===<<>>>>>>>>>>>BBBBBBAAA@@@@@@@@@AAAAAAEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBB???===:::888666666777888:::::::::;;;;;;;;;;;;;;;;;;===??????>>>======>>>======<<<<<<<<<;;;;;;;;;:::999888888777888888888888888999888777555333222333333333333333333333333333333444555777;;;BBBFFFRRRUUUVVVRRRQQQQQQOOOJJJGGGEEEBBB???=========>>><<<@@@HHHUUUeeeuuuzzzwwwwwwZZZVVVQQQMMMKKKJJJIIIHHHBBBBBBBBBAAA@@@??????>>>>>>>>>===<<<======>>>???>>>?????????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>AAAFFFLLLRRRVVVdddooo~~~~~~vvvsssnnnfff___XXXTTTPPPNNNKKKHHHIIIPPPYYYeeeuuuxxxllldddbbbggglllrrrsssdddWWW[[[```gggqqqrrrdddZZZVVVVVVUUUUUUUUUUUUTTTRRRRRROOOKKKHHHFFFDDDAAA>>>;;;:::999777666555555555555555555555555555555555555555555444444444444444222444666777777666444333444444444444444444444444444444444333333333222222333333444444444555555555777666666666555555555444555555555666666666777777555888555888???>>>HHH]]]ttt|||xxxuuuqqqooonnnnnnooorrrtttuuuvvv}}}|||wwwuuuvvvxxxyyyxxxyyyxxxvvvtttqqqooonnnmmmqqqrrrssssssqqqppppppppptttzzz{{{hhh^^^SSSMMMLLLKKKHHHDDDEEEEEEDDDDDDEEEGGGJJJKKKNNNSSSTTTOOOKKKKKKKKKIIIDDDDDDDDDDDDDDDFFFJJJMMMRRRVVV^^^iiirrruuutttqqqddd[[[QQQJJJHHHGGGEEECCCDDDBBBAAAAAABBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>AAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA???>>>;;;999777777888888;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@@@@>>><<<<<<<<<======<<<<<<<<<;;;;;;;;;:::999999888888888888888888888999888777555444333333333333333333333333333333333444555777;;;AAAEEEQQQWWWYYYVVVSSSQQQOOOKKKHHHFFFCCC@@@>>>>>>>>>>>><<<>>>EEEQQQaaaqqq}}}yyyxxxccc___YYYUUURRROOOMMMKKKHHHGGGFFFDDDCCCBBBBBBBBB@@@???>>>>>>===>>>>>>>>>======>>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@????????????>>>>>>>>>=================================???>>>>>>???BBBGGGKKKNNNYYYbbbooo||||||wwwnnneee^^^XXXSSSPPPNNNKKKJJJNNNTTT]]]jjjvvvvvvkkkccceeeiiinnnxxxmmm\\\[[[[[[___iiiyyyssscccXXXVVVTTTUUUVVVVVVUUUTTTRRROOOLLLIIIGGGEEEAAA???;;;:::999888777777777777666666666666666666666666555555555666666666666666444555777888999777666555444444444444444444444444444444444444333333333333444444444555555555666666666666666555555555555555555555666666666777777777555888666999@@@BBBMMMeee~~~}}}~~~{{{xxxvvvooonnnmmmmmmooossswwwyyyzzz{{{xxxxxxyyyzzz{{{zzzwwwtttssssssrrrnnnkkkqqqrrrssssssssssssvvvxxxxxxmmm^^^SSSOOONNNKKKHHHGGGGGGFFFGGGIIILLLPPPRRRWWW]]]___[[[VVVSSSOOOJJJEEEEEEDDDCCCDDDGGGMMMQQQTTTVVV\\\dddmmmsssuuuuuulllcccWWWNNNJJJHHHFFFDDDFFFDDDBBBBBBDDDDDDDDDCCCAAAAAA@@@???>>>>>>>>>>>>@@@AAABBBDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFDDDDDDBBBAAA@@@@@@@@@@@@@@@???===:::999999999999;;;;;;<<<<<<<<<=========>>>@@@@@@???===;;;;;;;;;=========<<<<<<<<<;;;;;;::::::999888888888888888888888888888777555444333333333333333333333333333222333444444666:::???CCCOOOWWW^^^[[[VVVRRROOOLLLJJJHHHEEEAAA???>>>>>>???;;;===BBBLLL[[[lll{{{}}}{{{lllhhhbbb]]]YYYUUURRROOONNNLLLJJJHHHFFFEEEEEEEEEAAA@@@@@@???>>>=========;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAACCCFFFJJJLLLQQQYYYdddooozzz}}}tttkkkeee^^^WWWRRRPPPLLLJJJLLLPPPUUU```kkkuuuhhhfffiiimmmtttzzzzzzggg```YYYYYYaaaoooppp[[[VVVSSSUUUWWWVVVVVVVVVSSSPPPMMMKKKIIIFFFBBB???;;;:::999999888888888888777777777777777777777777555555555666666777777777888888999:::999777555444444444444444444444444444444444444444444444333333444444444444555555555555555555555555555555555555555666666666666777777777666999777:::AAADDDRRRkkkyyy}}}|||zzzqqqpppooonnnooosssxxx|||}}}{{{zzz|||}}}{{{wwwtttuuuwwwvvvqqqkkkppprrrtttuuuvvvyyy~~~{{{jjj[[[SSSOOOLLLJJJGGGFFFFFFHHHLLLRRRWWW[[[```eeeiiifffaaa\\\SSSKKKHHHGGGFFFEEEFFFKKKRRRXXXXXXYYY[[[___eeelllqqqtttoooggg[[[QQQKKKHHHGGGFFFGGGEEECCCCCCDDDDDDCCCBBBAAA@@@@@@???>>>>>>?????????AAACCCEEEFFFFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDBBBAAA@@@@@@??????AAA@@@>>><<<;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@???===<<<<<<===============<<<<<<<<<<<<::::::999888888888888999888888888777666555555444333333333333333333333333222333444444555888===@@@KKKWWW```___XXXTTTPPPNNNKKKIIIEEEBBB???>>>>>>>>><<<===@@@HHHTTTeeewww~~~kkkhhhdddaaa___]]]ZZZXXXQQQPPPNNNKKKIIIGGGFFFEEECCCBBBAAA@@@???>>>===<<<;;;<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???>>>===>>>>>>???=========>>>>>>?????????@@@???@@@AAACCCFFFIIIKKKMMMTTT]]]eeeooo}}}zzzrrrkkkddd\\\VVVQQQMMMKKKLLLMMMQQQYYYbbbwwwpppiiijjjlllooorrruuurrrdddXXXTTTYYYeeexxx|||```XXXSSSUUUXXXVVVVVVXXXSSSQQQNNNLLLJJJGGGCCC@@@;;;;;;:::999888888999999777777777777777777777777333333444555666777777888;;;;;;;;;999888666333222444444444444444444444444444444444444444444444444222333333333333444444444444444444555555555555555666666666666777777777888777:::888:::AAAFFFWWWrrrvvv~~~vvvuuussspppooosssyyy~~~||||||}}}}}}zzzxxxzzz}}}|||vvvpppqqquuuyyyzzz{{{vvvfff[[[SSSNNNJJJEEEEEEEEEHHHNNNVVV]]]bbbhhhoootttsssooohhh\\\QQQMMMKKKIIIHHHJJJQQQZZZ``````___^^^^^^```dddjjjnnnmmmfff[[[RRRLLLIIIHHHHHHGGGEEECCCBBBCCCCCCBBBAAAAAA@@@??????>>>?????????@@@AAADDDFFFFFFFFFEEEDDDAAABBBCCCEEEEEEFFFFFFFFFCCCCCCBBBAAA@@@?????????AAA@@@???===<<<;;;::::::;;;;;;<<<<<<===>>>>>>???;;;===>>>>>>======>>>@@@>>>>>>=========<<<<<<<<<;;;::::::999888999999999888888777777666666555555333333333333333333333333222333444444444777:::===FFFSSS___```[[[VVVRRROOOLLLJJJFFFBBB???>>>======>>>>>>@@@DDDOOO___rrr~~~bbb```___```aaabbbbbbaaaVVVUUUTTTRRROOOLLLIIIGGGFFFFFFEEEDDDBBB@@@>>>=========>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDAAA@@@???>>>===>>>??????:::;;;;;;<<<<<<===============>>>???AAACCCEEEGGGJJJPPPWWW^^^eeeqqqzzztttlllccc[[[UUUQQQMMMMMMMMMNNNTTT\\\jjjzzzzzzoookkkjjjjjjiiijjjsss}}}kkkYYYSSSUUU\\\lll|||eeeYYYSSSVVVYYYVVVUUUXXXSSSRRRPPPNNNLLLHHHDDD@@@<<<;;;:::999888888888888666666666666666666666666222333444555666777888999;;;:::999888666444222111444444444444444444444444444444444444555555555555222222222333333333444444444444444444444555555555666666666777777777888888777;;;:::<<>>===;;;::::::::::::;;;<<<===>>>>>>???;;;<<<============@@@BBB>>>>>>>>>=========<<<<<<;;;;;;:::999999999999999888888777666666666666666333333333333333333333333222333444444444555888:::@@@NNNZZZ^^^\\\YYYUUUQQQNNNLLLHHHDDDAAA???>>>>>>>>>??????BBBJJJYYYlllyyyZZZZZZZZZ\\\___bbbbbbbbb___```___^^^ZZZVVVRRROOOKKKJJJJJJHHHFFFCCCAAA???>>>?????????@@@@@@AAAAAAAAAAAABBBDDDDDDEEEEEEEEEBBBAAA???======>>>???@@@;;;;;;<<<======>>>??????>>>>>>>>>>>>???AAABBBCCCFFFKKKQQQVVV[[[eeesss}}}}}}tttiii```ZZZVVVRRRPPPMMMLLLPPPVVV^^^oooxxxnnnjjjgggdddccciiisss{{{dddYYYUUUUUU```mmm{{{iii[[[SSSWWWYYYUUUTTTXXXTTTRRRPPPOOOMMMIIIDDD@@@<<<<<<:::999777777666666555555555555555555555555333444555666888999:::;;;777777666555444333333222444444444444444444444444444444444444555555555666333333333333444444444555333333333444444555555555666666777777777888888888666;;;:::>>>GGGPPPggg~~~}}}|||{{{yyytttqqqttt}}}~~~zzzzzz~~~~~~yyyiii[[[SSSLLLJJJIIIJJJPPPYYYbbbgggttt{{{qqqdddSSSQQQMMMLLLOOOXXXdddmmmuuutttpppjjjeeeccceeehhhgggccc]]]VVVOOOKKKIIIIIIJJJHHHFFFDDDDDDDDDBBBAAA@@@???????????????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@@@@???@@@@@@AAABBB@@@@@@???>>>===;;;:::999999999:::;;;<<<===>>>>>><<<=========<<<===???AAA>>>>>>>>>>>>=========<<<;;;;;;:::999999999999:::888888666555555666666777333333333333333333333333222333444444333444666888<<>>>>>???@@@EEESSSeeerrrYYYXXXXXXYYY\\\]]]]]]\\\iiijjjjjjiiieee```[[[WWWNNNNNNMMMLLLIIIFFFCCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEEEEEEEBBBAAA???======>>>???@@@>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBGGGMMMQQQUUU]]]iiisss~~~yyymmmccc___ZZZUUURRRNNNJJJMMMSSSWWWhhh~~~rrrkkkfffccc___dddkkkxxxpppaaaXXXRRRWWWcccqqqlll\\\SSSWWWZZZUUUSSSWWWTTTSSSQQQOOOMMMJJJDDDAAA===<<<:::888777666555555555555555555555555555555444555666777999;;;<<<<<<444444444444444444444444444444444444444444444444444444444555555555666666444444444555555555666666333333333444444555555555777777777777888888888888555:::;;;@@@JJJUUUnnn||||||zzzuuurrrvvvwwwuuuyyyssscccYYYPPPNNNLLLLLLQQQYYYaaagggssszzztttgggTTTQQQNNNLLLPPPZZZfffooo{{{zzzwwwqqqjjjggggggiiifffddd___XXXPPPKKKIIIIIILLLJJJGGGFFFEEEEEECCCBBB@@@???????????????@@@@@@DDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCC????????????@@@AAABBBCCC?????????>>>===;;;999888888888999:::;;;<<<===>>>>>>???>>>===;;;<<<===???>>>>>>>>>>>>============<<<;;;::::::999999::::::888888666555555666777777333333333333333333333333222333444444333333555777999DDDPPPWWW\\\^^^ZZZSSSTTTRRRMMMIIIEEECCCBBBBBB===>>>>>>>>>CCCOOOaaammm