BM6P6(@ }}}{{{{{{|||~~~~~~zzzwwwssspppmmmlllpppuuuzzz|||~~~{{{wwwpppjjjeee```\\\YYYJJJIIIFFFCCCAAA>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>???@@@AAAAAAAAA@@@@@@BBBDDDGGGFFFFFFFFFGGGHHHHHHIIIOOOMMMMMMOOOOOOPPPWWW^^^qqqtttkkkkkknnnllliiihhhdddfffggggggdddbbbaaaaaabbbcccdddccc```^^^^^^^^^bbbbbbcccbbbaaa^^^\\\ZZZXXXWWWVVVUUUVVVXXX[[[]]]bbbaaaaaaaaaaaa```^^^[[[TTTWWWYYYWWWTTTSSSWWW[[[___^^^\\\ZZZXXXVVVUUUUUU\\\XXXRRRMMMKKKLLLNNNPPPWWWRRRQQQWWWdddvvvuuuqqqrrruuu|||}}}vvvwww|||~~~~~~}}}qqqjjjiiijjjllloooqqquuuzzzzzzpppccceeejjjvvv~~~pppcccYYYTTTTTTPPPRRRWWW___hhhssswwwxxxyyylllhhhqqqyyy~~~tttjjj]]]SSSOOOPPPQQQQQQPPPQQQTTTZZZcccnnnyyy}}}aaaTTTPPPLLLKKKMMMSSShhhwwwuuu|||{{{~~~yyy}}}~~~xxxssspppllleee```\\\XXXTTTQQQIIIHHHFFFCCC@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????@@@AAABBBAAA@@@@@@BBBDDDFFFFFFFFFFFFGGGHHHIIIJJJLLLJJJKKKMMMNNNOOOWWW```yyy|||rrrkkkkkknnnllljjjiiifffggghhhfffccc```^^^^^^bbbbbbaaa```^^^]]]]]]]]]bbbcccddddddccc```]]][[[XXXWWWUUUSSSTTTWWWZZZ\\\bbbaaaaaaaaaaaa___\\\YYYSSSUUUWWWXXXWWWXXXZZZ\\\]]]]]]\\\[[[ZZZZZZZZZZZZ```[[[TTTMMMJJJKKKOOOQQQVVVSSSSSSWWW```oooyyyqqqqqquuu~~~xxxrrrsssxxx}}}|||zzz{{{{{{vvvuuuvvvwww{{{}}}qqqeee```bbbgggsss|||pppdddYYYUUUUUUQQQTTTZZZdddppp~~~yyywww~~~{{{}}}tttnnnvvv|||}}}vvvkkkcccXXXQQQOOOPPPRRRRRRVVVXXX[[[bbblllxxxoooYYYQQQOOOKKKKKKPPP\\\rrrrrrwww{{{vvvvvvxxxrrrlllhhhfffbbb\\\WWWSSSPPPLLLJJJHHHGGGDDDBBB@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@AAABBBBBBBBBAAAAAACCCDDDEEEEEEFFFGGGHHHIIIKKKLLLKKKJJJLLLNNNNNNQQQ[[[fff{{{rrrkkklllnnnllljjjjjjdddeeefffdddaaa___^^^^^^cccbbb```^^^]]]]]]^^^___bbbdddeeeeeedddaaa^^^\\\XXXWWWUUUTTTUUUWWWYYY[[[^^^^^^___``````^^^[[[WWWRRRRRRSSSVVVZZZ]]]^^^^^^]]]]]]]]]]]]^^^___```aaaeee___UUUMMMJJJLLLPPPTTTVVVUUUTTTVVVYYYcccwwwtttsssuuu~~~}}}uuunnnoootttyyy}}}wwwuuuuuuwww~~~{{{hhh]]][[[^^^bbblll}}}yyynnndddZZZVVVVVVTTTXXX```kkkyyy|||zzz}}}yyy{{{||||||~~~{{{zzzpppiii^^^YYYRRRNNNNNNPPPRRRTTTVVVYYY^^^eeeppp~~~mmm___RRROOONNNLLLQQQZZZmmmxxx{{{www{{{~~~vvvrrrnnniiifffeeeaaa[[[UUUQQQNNNJJJGGGEEEDDDCCCAAA???>>>==========================================>>>???@@@@@@AAABBBCCCBBBAAAAAACCCEEEEEEEEEFFFGGGIIIJJJLLLMMMMMMMMMOOOPPPPPPTTTbbbqqq|||tttnnnnnnooollljjjjjj___aaabbbbbb`````````aaaeeebbb^^^]]]]]]___aaabbbaaabbbccccccbbb___[[[YYYVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZ\\\^^^```^^^[[[XXXSSSOOOMMMPPPXXX___aaaaaa````````````aaabbbddddddfff___UUUMMMJJJNNNTTTYYYYYYWWWUUUSSSQQQYYYmmm|||wwwvvv|||vvvmmmlllpppuuuyyy}}}}}}zzztttqqqrrruuu}}}sssddd[[[VVVYYY\\\dddsssuuulllcccZZZVVVWWWWWW^^^hhhsss{{{|||~~~xxxnnnddd]]]TTTQQQNNNLLLMMMOOORRRSSSUUUYYY```hhhttt___VVVPPPOOONNNPPP]]]mmm|||xxxzzz~~~zzzvvvtttsssqqqlllhhhgggccc\\\VVVQQQMMMIIIFFFCCCBBBAAA???>>>>>>>>>=======================================>>>???@@@AAABBBCCCDDDCCCBBBBBBDDDFFFFFFFFFGGGHHHIIIKKKMMMNNNNNNOOOQQQQQQQQQYYYlll~~~wwwrrrqqqpppllljjjjjjaaabbbbbbaaa___^^^___```aaa^^^ZZZYYY[[[___aaabbbaaaaaaaaa```^^^[[[XXXVVVTTTXXX\\\```aaa___\\\ZZZVVVWWWYYY]]]``````^^^\\\WWWQQQKKKMMMUUU___dddeeeddddddcccccccccccccccdddccc]]]UUUOOONNNSSSZZZ___^^^ZZZUUUOOOLLLSSSggg{{{|||vvvxxxyyyoookkklllrrrtttwww~~~~~~{{{uuurrrrrrttt{{{|||kkk```[[[SSSVVVYYY___kkk{{{sssjjjaaaZZZWWWXXXYYYdddqqq~~~zzz{{{|||ooocccZZZUUUOOOOOOMMMLLLMMMNNNQQQTTTXXX]]]fffppp|||pppYYYRRRNNNOOOPPPYYYpppyyyzzzvvvuuuuuuvvvwwwuuuooojjjfffaaa[[[TTTOOOJJJFFFCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAABBBBBBDDDDDDDDDCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKMMMNNNLLLNNNQQQRRRSSS```zzz}}}wwwsssrrrqqqllljjjkkkhhhgggeeeaaa]]]ZZZYYYZZZ[[[WWWTTTUUUYYY^^^``````dddcccaaa^^^[[[XXXVVVUUUTTTYYY___dddfffddd```]]]YYYYYY[[[^^^aaaccccccbbb^^^WWWPPPPPPWWWaaagggiiihhhgggfffdddcccbbbbbbbbbaaa]]]XXXTTTUUUZZZ```eeeccc\\\UUUNNNJJJOOOaaarrr~~~wwwuuu{{{ssslllkkkoooppprrrwww}}}xxxtttuuurrrxxxrrrbbbZZZWWWSSSVVVZZZ___kkk{{{sssiiiaaa[[[YYY[[[[[[kkk|||~~~~~~yyy|||tttfff[[[UUURRROOOOOOOOONNNNNNPPPTTTWWWYYYaaakkkvvv|||dddUUUOOOLLLPPPWWWiiivvv}}}|||}}}}}}{{{{{{{{{wwwpppjjjaaa\\\VVVPPPKKKGGGCCC@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@BBBCCCCCCDDDEEEDDDCCCCCCEEEGGGIIIIIIIIIIIIJJJKKKLLLMMMKKKNNNRRRTTTYYYkkkwwwssspppqqqppplllkkkmmmllljjjgggbbb\\\XXXWWWWWWXXXUUURRRUUU[[[aaabbbbbbkkkhhhccc___[[[XXXXXXWWWVVVYYY___dddffffffcccbbbaaa``````aaadddfffgggfffddd```[[[[[[___eeejjjkkkiiihhhfffdddcccaaaaaa```aaa___]]]\\\]]]aaaeeehhheee^^^UUUOOOKKKMMMYYYeee~~~{{{wwwvvvzzz{{{sssqqqmmmnnnoooqqq{{{zzzwwwxxxtttyyylll]]]WWWTTTTTTYYY]]]dddqqqvvvkkkccc]]]\\\___aaasss~~~xxxlll___UUUQQQQQQOOOPPPQQQPPPPPPSSSXXX\\\^^^gggsssnnnZZZQQQLLLMMMVVVeee~~~yyy}}}|||~~~xxxpppjjj\\\XXXSSSNNNJJJFFFCCC@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???AAABBBCCCCCCDDDEEEDDDCCCDDDEEEGGGJJJJJJJJJJJJJJJKKKLLLMMMLLLOOOTTTYYY```vvvyyy~~~rrrooonnnoooooollllllnnnkkkjjjgggbbb]]]YYYYYYYYYYYYVVVTTTXXX___eeefffeeeppplllfff```\\\ZZZZZZZZZWWWZZZ]]]aaadddeeeffffffhhhfffdddeeefffhhhiiiiiihhhfffddddddfffjjjlllmmmhhhgggfffdddbbbaaaaaa```cccbbbaaaaaaccceeehhhiiifff^^^VVVQQQMMMMMMSSSZZZwww~~~wwwwwwwwwwwwzzzzzzwwwlllnnnnnnnnnuuu|||yyyzzzyyy{{{}}}jjj]]]WWWUUUVVV[[[aaahhhwwwyyymmmddd______bbbggg{{{xxxwwwqqqgggZZZRRRPPPQQQOOOQQQRRRQQQQQQUUU[[[aaafffppp~~~{{{cccSSSOOOLLLOOO]]]qqq~~~}}}wwwjjj```XXXRRRKKKGGGEEEDDDBBB@@@>>>>>>======<<<<<<;;;;;;============>>>>>>>>>>>>@@@??????>>>???@@@BBBCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNLLLRRRVVVWWWddd{{{{{{tttrrrpppooommmmmmmmmnnniiifffdddcccccc```\\\XXXRRRSSSYYYbbbggggggiiilllooommmiiieeeaaa^^^^^^^^^aaa``````aaadddgggiiiiiilllllllllkkkjjjkkklllnnnqqqsssuuuuuuqqqnnnkkkjjjiiihhheeecccaaa`````````aaadddhhhhhheeecccbbbcccbbb[[[VVVTTTRRRPPPRRRVVVlll~~~~~~vvvpppqqqyyy{{{|||tttkkkjjjjjjlllqqqyyy~~~|||{{{~~~zzzwwwxxx{{{rrrdddYYYUUUVVVZZZaaajjjuuuooodddaaacccfffjjjwwwyyyrrrjjj```XXXUUUSSSRRRPPPNNNPPPRRRSSSTTTXXX___eeeoooyyyiiiXXXMMMRRRMMMQQQfff}}}|||xxxyyy|||pppcccYYYTTTOOOIIIEEEDDDCCCAAA???===============<<<<<<<<<=========>>>>>>>>>??????????????????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNSSSUUUZZZkkk~~~zzzyyyuuusssqqqnnnlllkkkkkkkkkfffdddcccccccccaaa]]]ZZZUUUVVV\\\eeejjjkkkmmmpppppplllfffaaa``````aaaaaaffffffffffffgggfffeeeddddddiiilllkkkgggdddfffiiizzztttmmmiiigggeeedddbbb___^^^]]]]]]]]]aaacccdddccc```]]]\\\]]]^^^ZZZWWWYYYYYYXXXZZZ]]]kkkyyysssqqqvvvwwwwwwvvvlllkkkkkkmmmrrryyy~~~~~~zzzwwwxxx{{{|||lll```XXXVVVXXX^^^gggtttsssfff``````aaaeeeppp{{{rrrhhhbbbYYYRRRPPPOOONNNMMMQQQSSSUUUUUUWWW\\\dddkkkwwwmmm]]]RRRLLLIIIMMM]]]xxx~~~uuuvvv|||ssshhh\\\TTTNNNJJJFFFCCCAAAAAA@@@>>><<<===============>>>>>>>>>>>>>>>?????????@@@@@@??????@@@AAABBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHJJJKKKMMMNNNPPPRRRVVV```www}}}yyyxxxtttssspppnnnkkkiiihhhhhheeedddccccccbbb```]]]ZZZYYYYYY^^^ggglllmmmooorrroooiiibbb^^^___bbbddddddhhhgggfffccc```]]]ZZZXXXZZZbbbhhhhhhaaa]]]___ccc~~~}}}yyyqqqiiiaaa]]][[[```___^^^\\\\\\\\\\\\\\\bbbcccbbb```\\\YYYYYYYYY[[[XXXZZZ___ccccccccceeehhhzzz~~~xxxtttuuuuuuuuuwwwmmmlllkkkmmmqqqxxx}}}yyyvvvwwwxxx|||tttggg]]]XXXYYY^^^fffsss{{{jjj```\\\[[[```hhhttttttlll]]]XXXRRRMMMLLLLLLMMMMMMTTTVVVWWWXXXZZZbbbmmmuuuhhhXXXPPPMMMLLLHHHSSSjjjtttuuu}}}}}}xxxpppiiiaaaXXXQQQIIIGGGDDDBBBAAA@@@@@@???<<<<<<======>>>>>>>>>???>>>?????????@@@@@@@@@@@@>>>???AAACCCCCCCCCBBBBBBDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMPPPRRRXXXiiizzzwwwuuupppooonnnllljjjhhhggggggfffeeedddcccaaa^^^\\\ZZZ]]]]]]```gggkkkjjjlllooolllgggbbbaaadddggggggeeejjjhhhccc\\\VVVRRRQQQQQQUUUZZZ______\\\ZZZ\\\^^^llljjjfff```YYYTTTRRRRRR[[[[[[ZZZZZZZZZ\\\^^^___dddcccaaa___]]][[[[[[[[[ZZZYYY\\\dddkkkjjjiiijjjbbbqqq~~~{{{|||{{{{{{wwwnnnmmmkkkkkknnntttzzz~~~|||xxxuuuuuuuuuvvv|||qqqddd\\\YYY^^^eeerrrpppbbb\\\ZZZ___dddkkkuuuxxxjjjbbbUUURRROOOMMMLLLNNNPPPQQQVVVWWWXXXZZZ___iiivvvkkkXXXNNNIIIJJJLLLPPP^^^uuunnniiisss~~~wwwmmmddd^^^XXXQQQLLLFFFFFFDDDBBBAAA@@@@@@AAA<<<=========>>>>>>??????>>>?????????@@@@@@@@@@@@???@@@BBBCCCDDDDDDCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOTTT```vvv}}}tttpppoookkkkkkjjjjjjiiihhhggggggbbbbbbaaa```_________```dddcccdddiiijjjhhhhhhkkkiiiiiiiiilllooooookkkhhhmmmiiiaaaWWWPPPOOORRRVVVWWWVVVVVVWWWZZZ\\\]]]]]]```___\\\XXXSSSQQQQQQRRRVVVUUUTTTTTTUUUYYY]]]```aaa```^^^^^^^^^_________[[[YYY\\\eeelllllljjjiii]]]iii|||yyyqqqnnnkkkjjjkkknnnsssvvv}}}|||xxxuuuuuusssqqquuu{{{qqqeee]]]\\\cccllluuueee^^^\\\```ccciiittt~~~jjj[[[SSSOOOOOONNNMMMNNNOOORRRTTTVVVWWWZZZ^^^eeerrrppp\\\PPPKKKGGGHHHKKKVVViii|||kkkmmmzzzyyypppdddZZZSSSNNNIIIFFFDDDEEEEEECCCAAA???@@@AAA===>>>>>>>>>>>>>>>>>>???>>>>>>>>>?????????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLOOOZZZmmmuuukkkggggggggghhhhhhhhhhhhgggffffff]]]^^^]]]]]]]]]```eeeiiikkkhhhhhhkkkkkkhhhgggiiihhhlllrrrvvvvvvrrrmmmiiifffbbbZZZPPPKKKMMMVVV]]]^^^[[[WWWYYY]]]``````^^^\\\[[[ZZZVVVSSSQQQQQQSSSTTTRRRNNNLLLMMMRRRWWW[[[ZZZZZZZZZ\\\^^^``````___\\\XXXYYYaaahhhiiifffeee\\\dddtttwwwtttoookkkiiikkkmmmoooyyy~~~zzzxxxwwwssspppqqquuu}}}rrrgggbbbdddnnnzzzvvvgggaaa```aaagggqqqrrraaaTTTNNNKKKLLLNNNNNNNNNPPPSSSUUUWWWZZZ___eeeooo~~~iii[[[OOOLLLJJJFFFHHHMMMZZZuuuyyysss|||qqqhhh[[[QQQKKKIIIFFFEEECCCDDDEEECCC@@@>>>???@@@?????????>>>>>>>>>>>>>>>=========>>>>>>>>>??????BBBBBBBBBBBBCCCDDDEEEFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLQQQbbb{{{qqqgggdddeeeggggggggggggfffeeecccbbb______]]][[[ZZZ^^^eeekkkkkkhhhhhhjjjiiifffeeehhhccckkktttwwwtttmmmiiiggg[[[YYYTTTNNNKKKPPPZZZdddfffdddccccccdddcccbbb```YYYYYYYYYWWWTTTRRRRRRSSSYYYTTTMMMHHHGGGLLLRRRVVVWWWWWWXXX[[[```bbbaaa___[[[UUUSSSZZZbbbdddcccbbb```bbbmmm|||uuuoookkkjjjkkkllluuu~~~|||{{{vvvppppppsssxxx{{{vvvnnnlllrrrrrreeeaaabbbeeeooorrrcccYYYSSSPPPKKKMMMPPPPPPPPPQQQTTTWWWZZZ___fffooo{{{~~~nnnYYYNNNHHHIIIIIIGGGMMMWWWggg|||{{{iii```TTTKKKHHHHHHHHHHHHAAACCCDDDBBB???<<<===???@@@@@@??????>>>>>>==================>>>>>>>>>>>>CCCCCCBBBBBBBBBDDDFFFGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLSSSiiiqqqhhheeegggggghhhhhhgggfffcccaaa```eeeccc___ZZZXXXZZZbbbhhhhhheeedddggggggdddcccfff^^^gggqqqsssmmmfffccccccXXXXXXVVVRRRQQQWWWcccllljjjlllnnnmmmiiieeebbbbbbYYYZZZZZZYYYXXXWWWWWWXXX___YYYOOOHHHFFFIIIOOOTTTWWWWWWYYY]]]bbbdddbbb___YYYRRROOOUUU^^^aaa``````dddbbbiii{{{{{{sssnnnkkkkkklllsss~~~xxxrrrpppsssvvvwwwyyy}}}zzzuuuvvvnnncccaaacccjjjxxxnnn]]]TTTPPPPPPPPPMMMPPPSSSTTTSSSSSSVVVYYY]]]ccckkkvvvlll[[[UUUKKKFFFHHHIIIIIISSSaaawwwyyyppp\\\UUULLLGGGFFFFFFDDDAAAEEEDDDAAA???>>>>>>>>>???============>>>>>>>>>>>>>>>=========>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJMMMJJJIIIKKKKKKJJJOOOUUUcccuuuzzztttmmmggggggkkkhhhdddbbbbbbbbbbbbbbbaaa^^^[[[ZZZ\\\```cccdddaaaaaa````````````aaaaaa\\\aaagggjjjhhheeecccbbb[[[ZZZWWWUUUVVV]]]ffflllkkknnnqqqqqqlllddd]]]YYY[[[ZZZWWWUUUTTTVVVYYY[[[ZZZVVVOOOIIIHHHJJJOOORRRWWWSSSOOOQQQVVV[[[[[[ZZZYYYTTTUUU[[[^^^]]]^^^cccbbbgggmmmuuuvvvllliiimmmrrruuu}}}xxxwwwxxxzzzuuuttttttvvv||||||nnndddcccgggsssxxxmmm___UUUQQQOOOLLLJJJRRRPPPRRRWWWXXXWWWXXX\\\ccclllvvvjjj[[[SSSOOOKKKHHHHHHLLLVVVgggwwwxxxmmmdddXXXRRRJJJFFFFFFFFFDDDBBBCCCBBB???===<<<<<<======<<<<<<=========>>>>>>>>>>>>>>>===>>>>>>???@@@AAACCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJKKKJJJIIIIIIKKKJJJKKKRRRZZZpppzzzooolllgggfffhhheeeccc``````aaabbbcccccc^^^[[[XXXXXX[[[```ccceeeaaa```___^^^]]]]]]]]]^^^[[[___dddeeedddaaa``````YYYVVVTTTSSSUUUZZZ```dddhhhjjjllllllhhhbbb]]]YYY]]][[[XXXUUUUUUVVVYYYZZZ\\\XXXSSSNNNMMMOOORRRUUUVVVRRRNNNPPPVVV[[[]]]\\\bbb^^^]]]___```\\\[[[^^^bbbdddiiippp{{{xxxnnnkkknnnrrryyy|||wwwuuuvvvxxxqqqooonnnnnnrrryyyzzzmmmccccccgggwwwwwweee^^^TTTOOOOOOPPPOOONNNQQQOOOQQQVVVXXXXXX\\\aaahhhrrr}}}kkk\\\PPPJJJIIIHHHIIIKKKQQQ```zzzzzzsssjjj^^^UUURRRMMMGGGDDDEEEFFFEEECCC@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKHHHIIIKKKMMMLLLNNNZZZffflllddddddbbbccchhhbbb```^^^^^^___`````````[[[XXXUUUUUUYYY^^^cccfffbbbaaa___]]][[[[[[[[[[[[]]]___aaabbbaaa`````````ZZZVVVQQQQQQTTTXXXZZZZZZaaaaaabbbbbb```^^^\\\ZZZ^^^\\\XXXVVVUUUVVVXXXYYYZZZWWWUUUSSSTTTWWWZZZ]]]XXXTTTPPPQQQWWW]]]```aaagggdddcccdddaaa]]][[[\\\aaabbbdddlllzzz}}}zzzttt{{{sssoooqqqttt~~~~~~zzzxxxwwwxxxpppmmmiiihhhiiiooouuuyyyzzznnnfffggglll~~~nnnaaaUUUPPPKKKJJJMMMPPPQQQQQQRRRQQQRRRWWWYYY\\\bbbjjjtttyyyhhh[[[RRRLLLIIIFFFGGGKKKRRR\\\rrr~~~uuummmfff^^^SSSLLLKKKHHHDDDCCCDDDEEEDDDCCC>>>>>><<<;;;;;;;;;;;;<<<;;;<<<<<<<<<============>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLOOOQQQQQQVVVfffvvvsssdddbbbbbb```aaafffdddbbb___^^^^^^]]]\\\[[[YYYVVVSSSSSSWWW\\\aaaccceeeccc```^^^\\\[[[[[[[[[aaabbbbbbbbbaaaaaabbbccc___XXXQQQOOORRRUUUVVVTTTVVVUUUUUUVVVXXXZZZ[[[[[[^^^[[[XXXUUUSSSTTTVVVXXXSSSSSSSSSUUUYYY]]]bbbeee[[[XXXTTTTTTXXX]]]aaacccbbbcccccccccaaa^^^\\\]]]___```dddooo{{{wwwvvvtttqqqnnnsssxxxyyy|||xxxssssssttt}}}|||{{{tttppplllhhhiiilllqqquuuzzzrrrmmmpppvvv}}}ppp```UUUQQQNNNLLLLLLNNNPPPPPPPPPVVVTTTVVVZZZ]]]aaakkkttt~~~jjjZZZRRROOOLLLJJJIIIIIIOOO[[[mmm|||rrrmmmfff```ZZZTTTLLLGGGFFFDDDCCCBBBCCCCCCCCCCCC>>>=========<<<=========<<<<<<<<<============>>>>>>>>>??????@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLQQQUUUXXXbbbvvvxxxllleeeffffffaaa___bbbdddbbb___^^^^^^^^^\\\[[[YYYVVVTTTTTTWWW[[[^^^```gggeeebbb```^^^^^^^^^___cccbbbaaa``````aaabbbbbbbbbZZZPPPMMMOOOSSSTTTSSSPPPMMMKKKMMMRRRWWW[[[\\\]]]ZZZWWWTTTRRRSSSUUUVVVRRRRRRSSSUUUXXX\\\aaaccc\\\YYYVVVTTTVVVYYY\\\^^^[[[___bbbaaa^^^\\\[[[ZZZ\\\___gggttt{{{tttrrrrrrqqqnnnnnnnnnooosss{{{zzzuuurrrqqq|||~~~|||zzz~~~yyyuuuqqqmmmlllnnnqqqttt{{{~~~}}}yyyuuusssxxxvvvlllbbbXXXQQQPPPOOONNNNNNOOOPPPOOOOOOWWWVVVYYY]]]aaafffsss~~~xxxlll[[[PPPKKKJJJIIIGGGLLLKKKRRRfffrrrfff___\\\WWWSSSPPPLLLGGGDDDCCCCCCCCCCCCCCCBBBAAAAAA=========>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLQQQYYYcccssspppiiigggkkkiiiaaa]]]``````^^^^^^^^^``````___^^^XXXWWWUUUVVVYYY\\\^^^^^^gggeeebbb```___```aaacccaaa___]]]\\\]]]^^^^^^^^^]]]WWWQQQOOOQQQUUUWWWXXXRRRNNNKKKLLLRRRXXX\\\]]]\\\ZZZVVVSSSSSSTTTVVVWWWXXXWWWUUUTTTTTTUUUXXXYYYWWWVVVTTTSSSSSSTTTVVVXXXWWW^^^bbb___[[[YYYWWWUUUXXX]]]fffrrrzzzuuutttuuunnnjjjgggiiimmmttt}}}wwwssspppyyy~~~zzzwwwsss||||||zzzuuuqqqooonnnoooooommmqqqwww~~~yyyxxxwwwwww~~~sssggg]]]VVVQQQMMMLLLLLLMMMMMMOOOPPPRRRRRRVVVWWW\\\bbbgggooo}}}~~~ggg___TTTLLLIIIIIIIIIHHHLLLNNN[[[wwwttteeeZZZSSSRRROOOLLLJJJIIIGGGEEECCCDDDDDDDDDBBBAAA@@@???<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@?????????@@@BBBCCCEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNSSSaaarrrxxxjjjeeeeeejjjggg^^^[[[^^^___^^^]]]^^^______^^^\\\UUUUUUVVVYYY]]]___```___cccbbb___^^^^^^```bbbddd___\\\ZZZZZZ[[[\\\[[[ZZZUUUUUUUUUWWWZZZ^^^aaabbb]]]WWWRRRRRRVVV\\\^^^^^^\\\ZZZWWWUUUTTTVVVXXXZZZ]]]ZZZVVVRRRPPPOOOQQQRRRSSSTTTTTTSSSSSSTTTUUUWWWUUU]]]ccc___ZZZYYYWWWTTTUUUZZZaaaiiisss{{{wwwvvvnnngggcccfffkkkqqq{{{yyyuuuwww~~~{{{yyyxxx~~~zzzuuuqqqmmmjjjiiidddgggkkkqqqyyy{{{{{{{{{}}}~~~tttmmmcccYYYRRRNNNMMMLLLKKKLLLMMMOOOPPPRRRUUUWWWWWWZZZbbbkkkrrr}}}xxxqqqlll[[[WWWPPPKKKHHHHHHJJJLLLNNNVVVkkk{{{ooobbbWWWPPPOOOMMMKKKJJJIIIIIIHHHCCCEEEFFFEEEBBB@@@>>>>>>;;;;;;<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@?????????@@@BBBDDDEEEFFFDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNQQQQQQXXXhhhrrrgggbbbbbbfffddd[[[ZZZ^^^aaa```^^^^^^^^^]]]ZZZXXXSSSTTTVVV[[[___bbbbbbaaa```^^^\\\[[[\\\___bbbddd___\\\ZZZZZZ\\\]]][[[YYYPPPUUU[[[aaadddgggjjjlllfff```YYYXXX[[[___```___]]][[[YYYVVVVVVXXX[[[]]]]]]ZZZUUUPPPNNNNNNOOOQQQRRRTTTUUUVVVVVVWWWXXXYYYRRR\\\ccc```\\\\\\ZZZWWWSSSWWW\\\```fffrrrxxxvvvmmmfffbbbggglllqqqzzz{{{www}}}|||~~~yyyrrrmmmhhheeeaaaccceeehhhnnnyyy}}}zzzxxxvvvsssbbb^^^WWWQQQMMMLLLLLLMMMNNNOOOPPPQQQRRRUUUXXX[[[ZZZ^^^hhhttt}}}{{{ooofffaaaRRRPPPKKKFFFCCCDDDHHHLLLQQQ___zzzqqqeee\\\WWWTTTQQQMMMLLLLLLKKKGGGDDDFFFEEEDDDBBB@@@>>>===<<<::::::;;;;;;<<<=========??????????????????@@@@@@???@@@AAABBBDDDEEEFFFGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJHHHIIIJJJLLLMMMMMMRRRTTT```yyyrrrnnnggg```^^^cccddd```\\\]]]aaaaaaaaaaaa___]]][[[ZZZZZZYYY\\\cccfffcccaaaaaaccc___[[[\\\```dddeeeddd___aaabbbaaa^^^\\\ZZZZZZYYY\\\___bbbeeehhhlllnnnnnnllljjjhhhgggeeebbb``````]]]YYYYYY[[[\\\[[[YYYZZZZZZYYYUUUQQQPPPSSSWWW\\\ZZZYYY\\\______ZZZUUUTTTXXXZZZXXXZZZ]]]^^^\\\WWW[[[^^^```fffsss}}}{{{sssrrrpppooorrryyy~~~~~~{{{~~~yyyssspppmmmmmmcccbbb``````eeennnyyyyyyqqqjjjddd```YYYTTTOOOLLLMMMNNNNNNNNNOOOPPPRRRTTTVVVXXXZZZ\\\ccchhhtttrrrhhh___VVVNNNJJJHHHHHHGGGFFFKKKRRR[[[tttzzznnnddd]]]YYYVVVSSSPPPNNNMMMKKKGGGDDDDDDDDDBBBAAA???===<<<;;;;;;<<<<<<======>>>>>>??????????????????@@@@@@AAA???@@@AAABBBDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIKKKJJJIIIIIIKKKLLLNNNNNNTTTXXXhhhllleeeccc___```eeeeee```]]]^^^bbbbbbbbbbbb```]]][[[YYY\\\ZZZ^^^eeeiiifffdddeee___]]]\\\]]]___aaa```^^^```bbbcccbbb___]]]]]]^^^bbbdddfffgggggggggiiikkkmmmkkkiiihhhhhhfffdddbbbaaa^^^[[[ZZZ\\\\\\\\\ZZZYYYZZZZZZWWWTTTTTTXXX\\\ccc```\\\\\\]]]]]]YYYUUUOOOSSSSSSQQQRRRWWWZZZZZZ^^^bbbcccbbbdddkkkpppqqqyyyxxxwwwwww{{{~~~}}}}}}xxxtttooollldddbbb```^^^```fffnnnssswww{{{}}}}}}zzzpppiiibbb\\\XXXTTTQQQMMMLLLNNNPPPQQQPPPOOOPPPRRRTTTVVVZZZ^^^```lllrrr|||lllaaaWWWNNNIIIGGGFFFGGGFFFFFFNNNWWWllltttjjjccc^^^[[[ZZZWWWSSSPPPNNNKKKGGGDDDBBBBBBAAA???>>><<<;;;:::<<<======>>>>>>???@@@@@@???????????????@@@AAAAAA@@@AAABBBCCCDDDEEEFFFGGGEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKMMMOOOPPPVVVaaaxxxvvvfff^^^^^^___cccgggfffaaa^^^___bbbbbbbbbbbb```]]]ZZZYYYWWWVVVYYY```cccaaa___```^^^___```bbbcccbbbaaa```dddeeeeeecccaaa```aaabbblllmmmmmmllliiifffffffffllljjjhhhhhhhhhhhhfffeeebbb___\\\[[[[[[[[[[[[ZZZYYYZZZ[[[ZZZXXXZZZ^^^bbbkkkfff```]]]]]]\\\YYYVVVOOOQQQOOOKKKLLLRRRXXXYYY```cccccc___]]]___aaa___sss~~~~~~}}}~~~{{{sssmmmiiifffbbb___^^^___bbbdddhhhmmmttt~~~|||wwwwww~~~~~~wwwmmmddd]]]WWWRRRPPPOOOMMMLLLNNNPPPRRRSSSSSSRRRSSSUUUWWWZZZ___fffkkkyyyttteeeZZZOOOHHHFFFFFFGGGHHHGGGKKKXXXeee{{{pppiiiddd```^^^\\\YYYVVVRRRNNNJJJFFFDDDAAAAAA@@@???===<<<<<<;;;<<<<<<===>>>>>>??????@@@????????????@@@AAAAAABBBAAABBBCCCDDDEEEFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLMMMOOORRRTTTXXXmmm{{{lllddd]]][[[___fffhhhfffaaa___```^^^___```aaa___]]]ZZZYYYSSSQQQSSSXXX[[[YYYWWWXXXZZZ\\\^^^aaabbbdddeeegggiiiiiihhheeebbbaaacccdddqqqqqqqqqnnnjjjfffdddccciiihhhgggggghhhhhhgggfffcccaaa^^^[[[YYYWWWVVVVVVXXX[[[]]]]]]]]]^^^ccchhhkkkhhhdddbbbaaa```]]][[[VVVWWWSSSLLLJJJPPPXXX[[[YYY]]]\\\XXXUUUXXXYYYXXXcccxxxzzzxxxzzz|||~~~zzzrrrooolllgggbbb___^^^\\\[[[^^^bbbiiirrr|||{{{vvvuuu}}}pppiii```XXXSSSOOOMMMKKKLLLLLLMMMPPPRRRSSSTTTTTTUUUWWWZZZ\\\aaaiiissszzz~~~lll^^^TTTLLLGGGGGGGGGHHHIIIKKKTTThhh{{{xxxmmmgggddd```^^^ZZZYYYVVVQQQLLLHHHEEEDDDAAA@@@@@@???>>>======<<<;;;<<<<<<======>>>??????????????????@@@AAABBBCCCBBBCCCCCCDDDEEEFFFGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIJJJLLLNNNOOOOOOQQQUUUYYY\\\zzzjjjcccaaa]]]]]]bbbggggggdddbbbaaa```YYY[[[]]]______]]][[[YYYUUUQQQPPPTTTUUUTTTSSSUUUSSSSSSUUUXXX]]]cccgggjjjjjjjjjhhhfffcccbbbcccdddmmmnnnooommmjjjfffdddccchhhfffeeeeeefffgggfffdddcccaaa]]]YYYUUURRRQQQPPPYYY\\\^^^______```eeeiiieeeeeeeeefffgggfffcccaaa^^^___ZZZQQQLLLPPPWWW[[[WWWZZZYYYTTTSSSVVVXXXXXX\\\iii~~~{{{vvvwwwyyyyyy~~~yyytttpppjjjfffccc```\\\YYYXXX[[[```gggpppzzzzzzuuuuuu~~~rrrbbb]]]VVVPPPNNNMMMMMMLLLLLLNNNPPPRRRSSSSSSTTTTTTVVVZZZ^^^ccciiitttqqq```UUUNNNJJJIIIIIIGGGGGGIIIOOO^^^zzz~~~rrrhhhdddaaa]]]YYYUUUUUUSSSOOOIIIEEEDDDCCC@@@?????????>>>>>>======;;;;;;<<<======>>>>>>???????????????@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKNNNQQQRRRRRRTTTYYY^^^dddvvvccc_________cccggggggdddbbbbbbaaa___XXXZZZ]]]______^^^[[[YYYTTTNNNKKKMMMNNNNNNOOOSSSVVVSSSSSSWWW___gggkkkllldddeeeeeecccaaa```aaabbbfffhhhkkkkkkiiifffeeeeeegggeeeccccccccccccaaa```___^^^\\\WWWRRRNNNNNNNNNZZZ]]]______^^^___cccfff```bbbeeeggghhhgggeeedddaaaccc___UUUMMMOOOUUUXXXZZZ^^^^^^YYYWWWYYYZZZYYY[[[```mmm~~~xxxwwwxxxxxx{{{yyytttmmmiiigggddd```\\\XXXYYYZZZ^^^dddlllsssxxx~~~wwwrrruuurrrbbbWWWTTTOOOMMMMMMNNNOOOOOONNNPPPRRRSSSSSSTTTUUUVVVXXX]]]eeellltttxxxbbbTTTMMMIIIHHHHHHGGGEEEFFFKKKVVVjjjuuuhhh```]]][[[WWWRRROOOPPPOOOKKKFFFCCCBBBCCC>>>>>>==================<<<======>>>>>>??????@@@?????????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGHHHHHHIIIIIIJJJKKKKKKLLLPPPSSSTTTTTTWWW\\\bbbrrrqqqfffbbbdddgggkkkkkkggg```___bbbbbb^^^[[[]]]```aaaaaa^^^ZZZXXXSSSLLLGGGHHHJJJLLLQQQVVV___ZZZWWW\\\eeelllkkkgggYYY[[[]]]^^^^^^^^^___aaa```cccgggiiihhhgggggggggfffdddbbbaaa```___]]][[[[[[[[[YYYUUUQQQNNNOOOQQQ[[[^^^```___]]]\\\^^^aaa```aaacccdddccccccbbbcccaaadddbbbYYYPPPQQQUUUXXXZZZ```cccaaa___^^^[[[XXXWWWXXX```uuu{{{{{{|||{{{}}}|||zzz{{{sssooommmkkkfffbbb^^^\\\YYYXXXZZZ^^^cccgggqqqyyyzzztttqqqwwwyyydddYYYRRROOOMMMLLLMMMOOOPPPPPPNNNQQQSSSTTTTTTUUUXXX[[[]]]eeepppyyy}}}iiiVVVNNNLLLIIIFFFFFFFFFDDDGGGRRRbbbxxxvvvlll```YYYXXXVVVRRRMMMKKKLLLLLLIIIDDDAAAAAACCC<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA?????????@@@AAABBBDDDEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMQQQUUUVVVUUUXXX^^^ddd~~~}}}oookkkiiijjjooopppnnnfff^^^]]]bbbbbb\\\___aaacccdddbbb^^^ZZZWWWWWWOOOIIIJJJNNNRRRYYY___aaa[[[XXX]]]fffjjjddd]]]OOOSSSWWWZZZ[[[\\\^^^```^^^aaafffhhhhhhhhhggghhhfffdddaaa___^^^\\\ZZZWWWWWWXXXXXXUUUQQQPPPRRRTTT\\\^^^```^^^[[[ZZZ[[[^^^ccccccbbb```^^^^^^___``````eeeeee\\\TTTSSSWWWYYYUUU^^^eeeeeedddaaa\\\VVVRRRRRRYYYkkk}}}yyyuuuxxx|||{{{zzzuuusssqqqlllhhheeeaaa[[[WWWUUUWWWZZZ\\\bbblllvvv|||~~~~~~yyytttrrrzzz}}}hhhZZZSSSOOONNNLLLLLLNNNOOOOOOOOONNNQQQSSSTTTUUUVVV[[[^^^dddmmmyyysssaaaQQQMMMNNNKKKFFFEEEFFFEEEKKKYYYlllyyymmmggg___WWWRRRNNNKKKIIIGGGFFFEEEDDDBBB@@@??????<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>???>>>???@@@AAACCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHLLLLLLLLLKKKJJJJJJIIIIIIRRRNNNOOOVVVXXXZZZhhhyyyvvvpppooollljjjnnnpppjjjfffdddbbb```ccchhheeefffggggggdddaaa]]]ZZZRRRRRRPPPQQQXXXcccgggeeeiiifffbbbaaa```]]]WWWSSSKKKKKKMMMRRRXXX___bbbdddcccaaa``````bbbdddeeedddaaaaaaaaaaaaaaa^^^[[[XXX[[[YYYTTTPPPOOOSSSYYY___```___^^^]]]\\\\\\\\\\\\``````______^^^]]][[[[[[aaa___]]]\\\]]]]]]]]]]]]bbbbbbcccbbb___[[[WWWUUUUUUXXX[[[bbbttt|||~~~yyyqqqlllxxxzzz~~~zzzvvvssskkkggg```[[[XXXWWWVVVUUUYYY\\\```eeelllwwwzzzxxx~~~tttdddXXXQQQOOOPPPOOONNNNNNNNNNNNMMMLLLNNNPPPRRRSSSUUUZZZccciiisss|||vvviii[[[NNNIIIIIIIIIIIIKKKJJJMMMRRR]]]tttxxxppphhhbbbZZZSSSOOOLLLIIIGGGFFFEEEDDDCCCAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>======>>>>>>?????????@@@AAACCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLMMMOOORRRUUUYYYcccxxxooommmpppmmmkkknnnmmmiiigggfffdddaaabbbgggnnnllliiihhhfffccc]]]YYYSSSVVVYYY[[[bbbjjjnnnlllfffccc```^^^]]]YYYSSSNNNJJJKKKNNNSSSYYY^^^______^^^\\\ZZZZZZ\\\^^^^^^^^^```___````````````^^^\\\]]]YYYSSSNNNMMMRRRZZZ``````___^^^]]]\\\[[[ZZZYYY^^^^^^^^^^^^]]]]]]\\\[[[```___]]]]]]^^^___``````_________^^^]]]\\\[[[[[[WWWYYY[[[___lllyyytttwwwyyy~~~yyyuuummmhhhbbb\\\XXXVVVTTTSSSVVVXXXZZZ]]]bbbjjjuuu|||xxxfff[[[SSSNNNMMMNNNMMMMMMMMMNNNNNNNNNNNNPPPRRRUUUXXX[[[cccmmmuuulll^^^TTTKKKIIIIIIHHHGGGIIIMMMTTT```rrrwwwllleee___ZZZTTTNNNKKKHHHFFFDDDCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>???@@@AAABBBCCCEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHHHHJJJKKKMMMOOOPPPKKKRRRVVVVVV^^^tttuuujjjlllpppmmmjjjkkkgggfffggghhhgggccccccgggrrroookkkiiigggccc]]]XXXQQQXXX]]]___bbbgggiiihhhfffccc```___^^^ZZZTTTOOOKKKMMMQQQWWW\\\___^^^]]]]]][[[XXXXXXYYYZZZZZZZZZ]]]]]]]]]^^^___```aaabbb```[[[TTTMMMJJJMMMTTTZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\]]]]]]^^^]]]]]]\\\\\\______^^^^^^___```bbbccc^^^^^^\\\[[[[[[[[[\\\\\\YYY[[[]]]^^^eeexxx~~~{{{~~~zzzrrrmmmgggaaa\\\YYYVVVTTTUUUUUUUUUUUUWWW]]]dddiiiooorrryyyqqq```WWWRRRNNNMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSVVVZZZ^^^eeeppp}}}sss^^^SSSMMMIIIJJJJJJIIIIIILLLTTTbbbwwwwwwnnnddd]]]WWWSSSNNNJJJGGGFFFDDDCCCAAAAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<======>>>???@@@@@@AAACCCDDDEEEFFFGGGIIIIIIHHHHHHGGGGGGGGGFFFHHHHHHHHHIIIKKKNNNPPPQQQNNNVVVZZZ[[[kkk{{{pppiiikkkmmmjjjgggfffaaaaaadddfffddd___```dddjjjjjjjjjhhhddd___ZZZXXXSSSZZZ___^^^]]]___``````fffdddbbbbbbccc```ZZZVVVOOOPPPTTTYYY^^^aaa```___aaa___\\\[[[[[[[[[[[[ZZZYYYYYYZZZZZZ[[[^^^bbbdddaaa^^^WWWOOOJJJIIILLLOOOUUUVVVYYY[[[]]]_________\\\\\\]]]^^^^^^^^^^^^^^^______^^^]]]]]]]]]___aaa___^^^^^^\\\[[[YYYXXXWWWXXXZZZ]]]___cccqqq{{{xxxtttnnnhhhddd```]]]ZZZXXXVVVUUUTTTTTTVVVZZZ]]]aaadddiiiqqqyyyfff\\\RRRPPPOOONNNNNNPPPPPPPPPQQQQQQQQQRRRUUUVVVVVVZZZ```gggppp}}}zzzcccUUUMMMJJJIIIKKKLLLLLLQQQXXXeeexxx{{{wwwvvvzzzyyyoooeee\\\VVVRRROOOJJJGGGFFFEEECCCBBB??????>>>>>>=========<<<=======================================>>>??????@@@AAABBBCCCEEEFFFGGGGGGJJJIIIIIIIIIHHHHHHGGGGGGJJJJJJIIIIIIKKKMMMOOOPPPPPPVVV\\\hhhssslllffffffgggeeecccccc^^^]]]^^^^^^ZZZUUUVVV[[[^^^dddiiiggg```ZZZYYY[[[ZZZ```ccc```^^^```bbbbbb```______aaadddccc^^^ZZZQQQRRRTTTYYY]]]````````````^^^[[[YYYZZZZZZYYYXXXWWWXXXXXXWWWWWWYYY^^^bbb^^^]]][[[WWWRRROOONNNOOOVVVWWWYYY[[[]]]^^^______\\\]]]^^^______```______^^^___^^^\\\YYYXXXZZZ\\\[[[]]]______^^^ZZZVVVTTTRRRUUUZZZ___bbbmmm~~~{{{xxxtttppplllhhhdddaaa\\\ZZZWWWUUUUUUUUUVVVVVVXXXYYY]]]cccjjjrrrzzz~~~xxxwww~~~rrrbbbZZZSSSNNNOOOPPPNNNNNNPPPPPPRRRSSSSSSRRRTTTXXX[[[]]]bbbiiirrr}}}|||fffWWWPPPKKKIIIIIIKKKLLLRRR```nnn{{{xxxwwwtttrrrooollliiikkkrrr{{{zzzpppeee[[[SSSOOONNNKKKHHHFFFEEEDDDBBBAAA>>>>>>>>>=======================================>>>======>>>>>>???@@@AAAAAABBBCCCDDDEEEGGGHHHHHHJJJIIIIIIIIIIIIIIIIIIHHHLLLKKKJJJJJJJJJLLLNNNPPPQQQWWWddd}}}yyyhhheeebbbaaaaaaaaa``````\\\ZZZXXXUUUPPPMMMSSS[[[bbbfffiiifff```[[[\\\___]]]aaadddbbbcccfffgggfffXXXXXXZZZ^^^bbbbbb^^^YYYTTTTTTWWW[[[^^^^^^\\\ZZZVVVTTTSSSSSSUUUVVVWWWWWWXXXYYYYYYWWWTTTTTTXXX\\\XXXZZZ]]]^^^\\\[[[ZZZZZZ^^^]]]\\\[[[[[[ZZZ[[[[[[\\\]]]^^^^^^____________\\\^^^]]]ZZZVVVUUUWWWYYYWWWZZZ^^^``````]]]XXXUUUOOOPPPUUU]]]aaagggzzz}}}~~~|||yyy}}}~~~zzzwwwtttooojjjgggaaa^^^[[[XXXWWWVVVTTTSSSRRRSSSTTTWWW\\\bbbhhhlllwwwxxxpppnnnttt|||~~~|||zzzzzz}}}yyyiii^^^WWWUUUPPPNNNPPPPPPOOONNNQQQPPPRRRUUUUUUVVVYYY___dddkkkqqqyyy{{{hhhWWWMMMLLLHHHHHHJJJLLLPPP]]]tttzzzuuuqqqllllllmmmqqqwww}}}~~~yyyqqqfff[[[SSSNNNLLLKKKIIIFFFDDDCCCBBBAAA???============>>>>>>>>>>>>========================>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKJJJIIIJJJMMMPPPQQQVVV^^^tttsssbbbccccccaaa``````^^^\\\WWWUUUSSSRRRPPPTTTaaaoooxxxsssmmmgggdddccccccddd___cccfffgggiiillliiidddZZZZZZ\\\```dddddd```\\\XXX[[[___cccddd___XXXSSSLLLLLLLLLOOOTTTXXX[[[[[[[[[]]]]]]YYYSSSQQQSSSVVVTTTXXX\\\___```aaacccddddddbbb___[[[YYYYYYYYYZZZ[[[[[[\\\]]]]]]]]]\\\\\\ZZZ\\\\\\YYYUUUTTTWWWZZZ[[[\\\___```___\\\XXXVVVTTTQQQUUU^^^```aaammm}}}zzzyyyvvvtttxxx}}}wwwqqqmmmhhhddd```]]][[[XXXTTTQQQPPPPPPOOOPPPSSSXXX\\\___dddkkkuuu}}}rrrlllkkkqqqzzz{{{rrrpppoooqqqtttwwwxxxxxxtttxxx{{{|||zzz}}}uuuiii___WWWTTTTTTRRROOONNNQQQRRRPPPQQQTTTRRRVVVZZZ\\\^^^dddlllsss}}}|||oooeeeYYYMMMHHHJJJEEEHHHNNNSSS[[[nnn|||wwwrrrtttxxx}}}yyytttlllaaaWWWPPPMMMMMMJJJGGGDDDCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCBBBBBBCCCEEEFFFGGGHHHIIIHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIKKKNNNQQQSSS^^^gggnnncccfffhhhfffccc```\\\YYYSSSQQQQQQRRRVVVaaauuuppphhhhhhjjjiiigggfffjjjmmmnnnqqqqqqjjjbbb``````bbbgggjjjjjjeee```^^^bbbhhhlllkkkcccWWWNNNHHHIIIKKKPPPWWW]]]bbbccc^^^``````[[[TTTOOOPPPSSSTTTWWWZZZ]]]^^^```cccfffeeebbb^^^[[[YYYYYY[[[\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYWWWZZZ\\\YYYUUUTTTXXX\\\aaaaaaaaa___\\\YYYVVVTTT\\\WWWYYY```aaa^^^eeeqqq{{{xxxuuutttxxx~~~wwwrrrooojjjeeeaaa^^^[[[UUUQQQQQQPPPOOOOOOQQQTTTWWWZZZXXX]]]eeeooozzz}}}xxxqqqllllllttt~~~xxxmmmmmmmmmooosssvvvwwwwwwkkknnnpppnnnnnnqqqpppllllllllljjjiiikkkooopppnnndddaaa^^^[[[WWWSSSQQQQQQRRROOOOOOSSSUUUTTTUUUXXXUUUZZZ```cccgggnnnxxxnnncccYYYUUUPPPIIIGGGJJJEEEJJJSSS\\\fff|||zzzyyypppbbbVVVOOOKKKJJJJJJFFFEEECCCBBBAAAAAAAAAAAA>>>>>>>>>>>>============>>>>>>===============>>>>>>>>>???@@@BBBCCCDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFHHHIIIIIIHHHGGGHHHHHHLLLHHHGGGKKKNNNOOOQQQTTT___uuuvvvrrrcccdddfffggggggeeedddbbb^^^[[[UUUSSS```zzzyyypppjjjkkkpppkkkooorrrrrrnnnjjjiiiiiibbbdddiiippptttqqqjjjdddhhhnnntttuuuooocccWWWOOOGGGGGGKKKRRR]]]fffjjjlllaaa___\\\XXXUUUQQQOOONNNVVVUUUVVVZZZ```ccccccaaa___[[[XXXWWWYYY[[[[[[YYYWWWXXXZZZ[[[[[[[[[ZZZYYY\\\ZZZXXXWWWXXX[[[___aaaggggggddd___YYYWWWWWWYYYYYYXXXXXXZZZ]]]aaaeeehhhvvvyyyyyy|||}}}|||}}}~~~|||rrrooollliiifffaaa[[[WWWUUUSSSRRRPPPPPPPPPPPPQQQUUUXXX[[[^^^dddmmmxxxyyytttiiieeeeeeooo}}}yyyyyyzzz~~~}}}uuummmaaabbbccccccbbbaaa___^^^^^^]]][[[ZZZYYYXXXXXXXXXUUUVVVVVVTTTRRRPPPPPPQQQPPPQQQSSSSSSTTTUUUYYY[[[aaaaaagggqqqwww|||zzzppp^^^UUUMMMMMMMMMKKKHHHHHHEEEQQQ```lll}}}qqqiii]]]SSSLLLJJJIIIIIIGGGFFFDDDBBBAAAAAAAAAAAA>>>>>>>>>>>>============>>>>>>============>>>>>>>>>>>>???AAABBBCCCDDDEEECCCCCCDDDEEEFFFGGGHHHHHHGGGHHHJJJJJJHHHGGGHHHIIIHHHFFFGGGKKKMMMNNNTTTZZZpppyyykkkhhhdddeeefffggggggfffeeecccaaa```^^^aaasss{{{nnnjjjlllhhhkkkoooooolllgggdddcccbbbdddhhhnnnrrrqqqjjjeeeeeejjjooooooiii```WWWRRRKKKLLLOOOWWW```gggjjjjjj___^^^[[[XXXVVVTTTRRRRRRWWWVVVVVVZZZ^^^aaaaaa```\\\XXXTTTSSSUUUWWWWWWWWWWWWXXXZZZ[[[\\\\\\[[[[[[___^^^\\\[[[\\\]]]```aaaeeecccaaa]]]ZZZXXXXXXYYYXXXXXXXXXYYY\\\```dddgggqqq~~~|||}}}|||zzzvvvyyy|||}}}|||yyytttqqqmmmhhhccc___YYYWWWSSSQQQPPPOOOOOOOOOPPPRRRTTTWWW[[[bbbjjjqqqtttwww{{{~~~yyypppjjjccc```dddppp~~~uuukkkbbb```]]]ZZZWWWVVVUUUTTTUUUUUUTTTRRRQQQQQQQQQQQQPPPRRRSSSRRRPPPPPPQQQRRRSSSTTTUUUUUUUUUWWW[[[^^^fffiiisss~~~kkkaaaTTTMMMHHHGGGGGGFFFGGGIIISSS```ppp{{{fff___VVVNNNJJJIIIHHHHHHHHHGGGEEEBBBAAA@@@@@@@@@>>>>>>>>>>>>============>>>>>>============>>>>>>>>>???@@@AAABBBDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGIIIJJJJJJIIIHHHHHHIIIFFFGGGIIIMMMMMMPPPZZZdddooogggfffdddfffggghhhiiigggfffeeedddeeegggqqqrrrhhhhhhgggiiikkkkkkgggccc```___bbbccceeejjjnnnnnniiieeeaaadddffffffaaa[[[VVVTTTRRRTTTWWW]]]bbbeeedddccc[[[[[[ZZZYYYXXXYYYYYYZZZ\\\ZZZZZZ[[[]]]^^^]]]]]][[[WWWRRROOOOOORRRTTTUUUVVVWWWYYYZZZ\\\\\\]]]]]]```___^^^]]]]]]]]]]]]^^^]]]\\\ZZZZZZ[[[\\\\\\\\\\\\\\\]]]^^^aaafffiiilllqqq|||}}}yyyvvvppptttyyy}}}zzzuuuqqqllliiiccc^^^YYYTTTRRRQQQOOONNNMMMOOOPPPQQQSSSWWW\\\```aaacccgggjjjnnnsssxxx|||}}}uuulllfff^^^___eeeuuuzzzsssppptttwww{{{~~~nnnccc]]]ZZZVVVQQQNNNMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKMMMOOOPPPQQQQQQQQQSSSUUUWWWXXXYYYYYY[[[___dddhhhssszzzmmmZZZQQQMMMHHHEEEEEEDDDDDDIIIPPP```pppttt\\\WWWPPPKKKIIIIIIIIIIIIHHHGGGDDDBBB@@@@@@???@@@>>>>>>>>>>>>============>>>============>>>>>>?????????@@@BBBCCCDDDEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIKKKKKKIIIHHHIIIJJJGGGIIIMMMOOOOOOSSSaaappptttmmmkkkhhheeefffhhhiiijjjiiigggfffcccfffkkk{{{vvviiiiiilllllljjjgggdddaaa```___aaa```aaadddhhhiiifffccc___```___]]]YYYUUUTTTTTTWWWYYY\\\```aaa___\\\YYYWWWWWWWWWWWWXXX[[[]]]___^^^]]]]]]\\\\\\\\\[[[ZZZ]]]XXXRRRMMMLLLNNNQQQTTTUUUVVVWWWYYYZZZ[[[\\\\\\]]]]]]\\\\\\[[[YYYXXXWWWUUUUUUUUUYYY]]]aaaaaa```]]]^^^```bbbgggkkkooorrrtttvvv{{{vvvqqqmmmrrryyy{{{wwwssspppmmmggg___YYYWWWUUURRRPPPOOOOOOPPPQQQRRRSSSUUUWWWXXXYYY[[[\\\^^^bbbgggkkkrrrvvv|||{{{ssskkkeee___cccmmm~~~zzznnnmmmjjjkkkrrr{{{rrrbbbWWWSSSRRROOOMMMLLLMMMNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKNNNPPPRRRSSSSSSTTTVVVXXXZZZ\\\^^^aaaeeekkkrrrwwwwww___QQQLLLLLLIIIHHHGGGEEEFFFOOOZZZhhhzzzwwwiiiWWWSSSNNNKKKJJJJJJJJJIIIFFFEEECCCAAA????????????>>>>>>>>>>>>===========================>>>??????@@@@@@AAABBBDDDEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHJJJLLLKKKJJJIIIJJJJJJGGGJJJNNNPPPQQQXXXiii{{{tttkkkjjjiiidddeeefffhhhjjjjjjiiihhhgggbbbfffnnnzzznnnooovvvrrrkkkfffcccbbbcccddd___^^^]]]```cccdddaaa^^^^^^]]][[[WWWSSSQQQQQQRRRRRRVVV[[[^^^^^^[[[XXXUUUWWWVVVTTTRRRSSSTTTVVVWWWVVVXXXZZZ[[[[[[[[[\\\\\\]]]YYYSSSMMMJJJKKKPPPSSSVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTUUUVVVXXX[[[^^^``````___\\\]]]```dddiiinnnsssuuuuuuqqqrrr|||~~~xxxsssooommmrrrzzz|||wwwtttsssmmmddd___\\\ZZZUUURRRPPPPPPOOOOOOPPPQQQQQQPPPRRRSSSSSSSSSSSSVVVZZZ]]]bbbeeekkkssszzz|||uuummmfffbbbbbbjjjxxx{{{nnneeeeeeffflllwww~~~}}}|||ooobbbWWWQQQKKKLLLLLLMMMMMMMMMMMMMMMKKKKKKJJJKKKKKKLLLMMMNNNOOOQQQTTTUUUUUUVVVXXXZZZ[[[^^^ccciiipppyyykkkXXXOOONNNKKKIIIHHHHHHGGGJJJWWWdddwww{{{iii___UUURRROOOMMMLLLKKKJJJHHHDDDCCCAAA???>>>>>>>>>???>>>>>>>>>>>>===============<<<<<<======>>>???@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKLLLLLLKKKJJJJJJKKKHHHIIIMMMQQQUUU```uuu|||nnnkkkjjjeeebbbdddeeegggiiijjjiiihhhgggccchhhrrr{{{ssswww}}}wwwnnnhhheeeeeeffffff___]]]\\\^^^``````]]]ZZZ\\\[[[YYYUUURRRPPPPPPRRRJJJOOOWWW\\\]]]\\\ZZZYYYYYYVVVSSSOOOMMMLLLMMMMMMMMMQQQWWW[[[\\\]]]^^^___ZZZXXXSSSNNNKKKMMMRRRVVVZZZYYYXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWZZZ]]]``````^^^\\\[[[[[[aaaccceeeiiinnnsssvvvxxxwwwrrrmmmppp~~~yyytttpppooosss{{{~~~{{{xxxqqqiiifffdddbbb\\\WWWSSSQQQOOONNNNNNNNNMMMLLLLLLMMMNNNNNNNNNOOORRRUUUUUUWWW\\\bbbjjjrrrzzz~~~}}}vvvnnniiigggkkkvvvyyyrrriiicccbbbhhhtttyyyvvvsssqqqqqqqqqpppooommmpppwww{{{vvvnnneee\\\VVVSSSQQQJJJKKKLLLMMMLLLKKKIIIHHHJJJJJJJJJKKKLLLMMMOOOPPPQQQSSSVVVWWWXXXZZZ\\\^^^aaaeeemmmvvvzzzbbbSSSOOOOOOHHHGGGGGGJJJMMMUUUeeetttwwwhhh]]]YYYUUUSSSQQQOOOMMMKKKHHHFFFAAA@@@>>>=========>>>???>>>>>>>>>>>>============<<<<<<<<<<<<===>>>???@@@AAAAAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMMMMKKKJJJKKKLLLKKKKKKOOOVVV___ooouuupppnnnfffaaacccccceeegggiiiiiiiiihhhgggggglllssswwwuuu|||yyypppkkkhhhgggeeedddaaa___]]]^^^```___[[[WWWXXXXXXXXXVVVSSSRRRRRRTTTIIIOOOWWW\\\]]]\\\[[[\\\YYYWWWSSSPPPNNNOOOPPPQQQPPPVVV]]]aaaaaa```___^^^YYYXXXVVVSSSRRRUUU[[[aaa___^^^\\\YYYXXXWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZ[[[aaafffddd___ZZZZZZ\\\dddeeehhhjjjnnnqqqssstttpppmmmhhhfffnnn|||wwwttttttxxx~~~~~~xxxrrrpppqqqnnnhhhaaa]]]ZZZUUUSSSRRRQQQOOOMMMKKKLLLMMMMMMLLLLLLNNNOOONNNOOORRRVVV[[[aaagggjjjtttyyyzzzvvvuuuvvvzzz~~~{{{zzzxxxuuuqqqkkkeeeaaafffpppxxxpppkkkiiigggeeeeeeeeeeeedddaaabbbcccfffjjjkkkiiihhh```^^^ZZZVVVRRRPPPPPPQQQNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRTTTVVVZZZ]]]___bbbeeehhhnnnttt~~~oooZZZOOOKKKKKKJJJHHHJJJRRR]]]kkkrrrhhh^^^YYYZZZVVVTTTQQQOOONNNKKKGGGDDD???>>>===<<<<<<===>>>???>>>>>>>>>>>>============<<<<<<<<<<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMKKKKKKKKKLLLOOOOOOSSS\\\iii|||mmmnnnlll___[[[ccccccdddfffhhhiiiiiiggggggkkknnnsss{{{pppsss~~~}}}xxxqqqmmmjjjhhhccc```bbb```___```aaa___ZZZVVVUUUVVVWWWWWWUUUTTTUUUVVVNNNSSSZZZ]]]]]][[[ZZZ[[[XXXWWWUUUSSSTTTWWWZZZ\\\[[[aaagggiiifffaaa^^^\\\YYYZZZZZZYYYYYY^^^eeekkkcccaaa^^^[[[YYYWWWWWWVVVVVVVVVVVVVVVWWWYYYZZZ[[[XXX```gggggg```[[[]]]aaa``````bbbccceeeggghhhhhhcccbbb___ZZZ]]]qqq{{{xxxzzz}}}{{{zzz|||zzzrrrkkkjjjddd^^^ZZZYYYWWWTTTRRRNNNPPPQQQPPPNNNLLLKKKLLLKKKLLLNNNPPPSSSVVVXXXYYY```fffmmmrrrtttwww{{{~~~|||}}}}}}|||yyyyyy|||~~~{{{wwwtttuuuqqqqqqpppooolllgggbbb___jjjvvv{{{sssrrrssswwwzzzzzzpppiiieee^^^]]][[[YYYYYYYYYYYYYYY\\\YYYVVVUUUUUUVVVUUUTTTTTTTTTSSSPPPNNNLLLMMMMMMQQQOOOMMMKKKKKKMMMOOOPPPLLLLLLMMMNNNPPPRRRTTTUUUWWW[[[___cccfffjjjnnnrrr{{{~~~eeeTTTLLLHHHGGGNNNLLLPPP\\\llluuuttthhhbbb^^^ZZZWWWWWWSSSOOOLLLIIIFFFBBB@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>======>>>@@@???>>>>>>>>>>>>>>>???@@@CCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJFFFHHHJJJKKKLLLNNNLLLJJJWWWPPPRRRfffzzzjjjfffeeeaaa^^^^^^ccccccaaaaaabbbdddfffhhhkkkjjjllluuu}}}rrrmmmlllmmmrrrqqqnnnkkkfffbbb^^^\\\YYYYYYZZZ[[[]]][[[XXXUUUSSSQQQPPPQQQTTTWWWXXXYYYVVVXXX[[[]]]^^^]]][[[ZZZZZZ^^^^^^\\\bbbmmmtttuuurrr{{{tttgggaaa```aaa___^^^^^^aaaccceeeeeecccbbb```]]][[[ZZZYYYXXXVVVRRRSSSXXX[[[ZZZZZZ]]]\\\aaaffffffaaa]]]\\\]]][[[^^^aaabbbaaa____________^^^ZZZVVVYYYfff|||zzzxxxsssnnnfff```\\\ZZZYYYXXXTTTRRRPPPPPPPPPOOOMMMKKKNNNMMMLLLLLLMMMNNNPPPQQQTTTVVVZZZ^^^cccfffhhhiiimmmoooppppppqqqtttyyy~~~{{{rrroooooonnnmmmhhhhhhhhhhhhgggeeedddcccmmmwww|||wwwssspppnnngggffffffhhhmmmrrrxxx|||zzzoooiiieee```\\\[[[YYYVVVTTTRRRQQQRRRRRROOOPPPPPPQQQQQQPPPPPPPPPNNNPPPPPPOOOMMMKKKKKKLLLIIIKKKMMMNNNNNNNNNNNNPPPMMMNNNPPPQQQRRRVVVZZZ^^^]]]aaagggkkkooovvv}}}wwwtttwwwhhhXXXQQQMMMJJJIIIKKKOOOYYYjjjxxxeeezzzooogggdddbbb^^^[[[VVVRRRMMMIIIFFFDDDAAA???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===??????>>>>>>>>>>>>???@@@@@@CCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMOOOOOONNNSSSUUUbbbzzzuuujjjhhhiiifffbbbaaacccbbbaaa``````aaacccdddeeeeeegggnnnyyy|||uuuoookkkkkknnnpppnnnmmmkkkiiifffccc```^^^ZZZZZZ[[[\\\\\\ZZZWWWSSSRRRRRRRRRTTTWWWZZZ[[[[[[^^^]]]\\\[[[ZZZZZZYYYYYY\\\^^^^^^^^^hhhyyyuuuiiidddcccbbbaaa``````cccddddddccc``````^^^]]][[[[[[ZZZZZZWWWSSSSSSWWWZZZYYYXXXZZZYYY]]]aaa```[[[XXXWWWYYYXXXZZZ\\\\\\ZZZYYYXXXYYY]]]^^^^^^\\\\\\eeetttxxxsssmmmgggccc```^^^\\\XXXUUURRRQQQPPPOOONNNLLLOOOOOONNNNNNNNNOOOPPPQQQTTTUUUWWWYYYZZZZZZZZZZZZbbbdddeeeeeeeeejjjsss{{{uuuooommmllljjjgggcccccccccccccccbbbaaa```kkksss}}}xxxvvvsssppplllhhheeedddbbbaaaaaabbbeeehhhlllnnnqqquuu}}}|||||||||vvvnnnddd]]][[[YYYVVVSSSTTTSSSPPPNNNLLLLLLMMMMMMNNNNNNOOOOOOOOONNNMMMMMMKKKLLLNNNMMMLLLKKKLLLMMMOOOQQQRRRSSSRRRSSSTTTVVVUUUVVVWWWXXXZZZ^^^cccggghhhmmmsssxxx}}}~~~wwwtttwww~~~mmmYYYPPPMMMKKKIIIIIIOOOWWWeeezzzlll```}}}vvvrrrkkkhhhfffccc___[[[TTTPPPJJJEEECCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>?????????>>>>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMPPPSSSSSSaaazzzwwwoooiiijjjkkkhhhdddbbb```______^^^^^^___```aaaaaaaaacccggglllooopppoooiiikkkmmmkkkhhhfffggghhhgggggggggfffeeedddbbbbbb___^^^^^^^^^^^^[[[VVVSSSQQQQQQSSSWWW[[[^^^^^^]]]bbb```[[[XXXUUUUUUVVVWWWYYYYYYVVVWWWbbbvvv{{{ooohhheeeeeecccbbbaaabbbddddddbbbaaa]]]]]]]]]\\\[[[[[[[[[[[[XXXTTTSSSWWWXXXVVVVVVWWWWWWZZZ\\\ZZZWWWTTTUUUVVVVVVXXXXXXWWWUUUTTTTTTUUU\\\```ddddddcccffflllrrr|||wwwsssoookkkfffccc```]]]XXXUUUSSSRRRPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUUUUYYY^^^bbb```]]]^^^eeelllmmmsss|||~~~zzzsssoookkkhhhhhhgggccc```^^^_______________^^^^^^iiipppxxx}}}{{{vvvoookkkhhhgggeeebbb___\\\ZZZYYY\\\\\\\\\\\\]]]^^^___```ccceeehhhjjjllllllkkkkkkjjjhhhfffdddeeehhhkkknnnmmmmmmlllkkkiiifffcccaaaaaa\\\VVVTTTTTTTTTQQQOOONNNMMMKKKJJJIIIIIIJJJJJJMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKMMMMMMMMMMMMNNNPPPPPPQQQRRRRRRRRRSSSVVVXXXYYYZZZ[[[]]]```eeelllqqqxxx~~~vvvooopppwwwuuudddXXXLLLIIIJJJJJJJJJLLLUUUbbbuuu|||{{{kkk___]]]|||xxxuuuttttttqqqooollljjjgggbbb\\\WWWRRRMMMFFFBBB???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@???>>>@@@AAA???????????????@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLIIIJJJLLLNNNMMMNNNSSSZZZ```uuu|||ooollljjjkkkjjjgggaaa^^^[[[\\\\\\]]]^^^_________aaaaaabbbdddeeeeeedddccchhhlllpppmmmfff```^^^___bbbcccddddddeeeeeeddddddcccbbbaaaaaa___\\\VVVRRRNNNOOOSSSXXX]]]______]]]]]][[[XXXUUUTTTTTTUUUUUUWWWSSSNNNMMMUUUfffwww~~~tttjjjeeeccccccdddbbbaaaaaabbbbbbaaa___\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXTTTSSSVVVWWWTTTSSSTTTYYYZZZZZZYYYVVVUUUVVVXXXWWWXXXYYYXXXVVVVVVXXXZZZ___dddjjjkkkiiihhhjjjlllvvv}}}|||wwwppplllkkkggg```[[[YYYWWWUUUTTTOOOOOONNNNNNMMMLLLKKKKKKMMMMMMMMMOOOQQQTTTWWWYYY]]]ccciiifff]]]WWWVVVYYYYYY]]]bbbgggiiiiiifffdddaaa```^^^^^^______]]][[[\\\\\\]]]^^^^^^^^^^^^^^^fffkkkppprrroooiiiccc___]]]\\\[[[ZZZXXXVVVUUUUUUYYYYYYYYYYYYYYYYYYXXXXXX\\\\\\\\\[[[[[[[[[\\\\\\\\\\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZXXXWWWVVVYYYWWWTTTRRRRRRRRROOOMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJLLLMMMNNNNNNNNNOOOQQQRRROOOPPPQQQQQQRRRUUUYYY]]]^^^```bbbeeejjjrrrzzz|||vvvpppqqqzzz}}}kkkaaaXXXPPPIIIHHHIIIJJJNNNSSS^^^ooojjj\\\YYY\\\{{{xxxxxxxxxxxxyyywwwuuuqqqnnnkkkjjjjjjjjjjjjjjjhhheee___XXXTTTMMMIIICCC???====================================<<<===???>>>======>>>@@@????????????@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJLLLLLLMMMKKKLLLPPPTTTRRRQQQZZZeeeyyyooonnnooopppnnnjjjeee___ZZZXXXZZZ\\\^^^``````aaaaaaaaaaaaaaaaaaaaabbbccceee```eeehhhfffaaa]]]^^^```bbbbbbcccdddeeeeeeeeedddcccbbbaaa___]]]YYYSSSOOOJJJLLLQQQWWW\\\^^^]]]\\\WWWXXXYYYZZZZZZZZZZZZZZZXXXSSSLLLKKKNNNXXXccclllooojjjccc``````aaaaaaaaa______^^^______^^^[[[XXX\\\\\\\\\[[[ZZZXXXWWWUUUWWWSSSRRRTTTUUUSSSRRRSSSYYYYYYXXXWWWVVVVVVWWWYYYWWWYYYZZZZZZZZZ[[[^^^```aaaeeeiiikkkjjjhhhhhhiiimmm}}}|||~~~|||wwwtttooohhhccc___\\\ZZZXXXVVVUUUUUUTTTSSSRRRQQQQQQTTTTTTSSSSSSUUUXXX\\\^^^gggjjjkkkdddYYYQQQPPPQQQQQQRRRTTTVVVWWWWWWWWWVVVVVVUUUSSSTTTUUUWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[___bbbffffffccc^^^ZZZWWWVVVUUUUUUTTTTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUUUUTTTTTTSSSQQQPPPPPPPPPQQQRRRQQQQQQQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRQQQPPPOOOOOOPPPOOOOOONNNNNNMMMKKKIIINNNNNNNNNNNNNNNOOOOOOPPPNNNOOOOOOOOONNNNNNMMMLLLNNNOOOOOOOOONNNNNNPPPRRRSSSUUUWWWXXX[[[___eeeiiikkknnnrrrwww~~~wwwoooqqqvvvuuueeeZZZVVVQQQLLLHHHHHHHHHLLLUUU^^^mmmhhh]]]WWWWWWYYYuuuqqqllliiihhhhhhhhhhhhiiijjjkkkiiifffdddcccccc```aaabbbaaa^^^ZZZUUURRRHHHEEE@@@===============>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<;;;;;;<<<===?????????@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGHHHJJJKKKLLLMMMNNNKKKKKKOOOSSSSSSTTTbbbtttnnnooossstttpppjjjfffaaa\\\YYY[[[^^^aaabbbcccbbbaaa^^^^^^^^^^^^^^^```dddggg```bbbcccbbb```___bbbeeeffffffffffffeeedddcccccc```___]]][[[YYYTTTNNNIIIIIIJJJNNNTTTYYY\\\[[[ZZZXXXZZZ^^^aaaccccccbbbaaaVVVOOOJJJIIIKKKOOOWWW___dddcccbbbbbbcccbbb```___^^^\\\[[[[[[[[[ZZZXXXVVV[[[\\\\\\[[[ZZZWWWUUUTTTTTTPPPOOOSSSTTTRRRRRRSSSUUUUUUUUUUUUUUUVVVWWWXXXVVVXXXZZZ\\\\\\^^^```bbb```ccceeeffffffeeeffffffggguuu}}}wwwxxx}}}xxxqqqkkkgggccc```^^^[[[ZZZXXXWWWVVVVVVWWWWWWVVVXXX\\\```dddgggiiikkkkkkhhh```WWWOOOMMMPPPTTTQQQQQQPPPOOONNNNNNNNNNNNOOOOOOMMMMMMNNNPPPRRRTTTQQQRRRSSSSSSTTTTTTTTTTTTUUUWWWZZZZZZWWWTTTRRRQQQPPPOOOOOOOOOOOOOOOOOOOOONNNNNNOOOPPPQQQQQQQQQPPPNNNMMMLLLLLLKKKLLLLLLMMMJJJKKKLLLNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKLLLMMMMMMMMMLLLNNNNNNNNNOOOOOOPPPPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOONNNNNNQQQSSSVVVYYY]]]aaaffflllrrrwwwzzz~~~sssooooooyyy~~~mmm^^^SSSNNNNNNHHHGGGGGGIIIKKKRRRaaaooolll]]][[[XXXUUUTTTtttllliiirrr~~~qqqfffdddbbbaaaaaaaaa```___```aaabbbaaa^^^\\\\\\]]]WWWXXXXXXWWWTTTQQQNNNLLLDDDAAA>>>===>>>>>>>>>===========================:::<<<======<<<<<<===>>>???@@@@@@@@@AAACCCDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGHHHJJJKKKMMMNNNNNNJJJIIILLLSSSWWW```yyy}}}ssskkkqqqssslllfffeeeccc___]]]___bbbdddeeedddbbb```ZZZ\\\]]]]]]]]]___cccfffiiihhhfffeeeeeefffhhhiiikkkkkkjjjhhhfffdddbbb```___^^^\\\ZZZWWWRRRLLLHHHIIIJJJMMMRRRWWWZZZZZZYYY^^^```cccfffhhhgggfffeeeVVVOOOIIIIIIKKKLLLSSS\\\bbbdddggghhhgggddd```^^^]]][[[YYYXXXXXXXXXWWWVVVXXXYYYZZZZZZZZZXXXVVVTTTQQQMMMMMMQQQTTTSSSSSSUUURRRRRRSSSUUUWWWXXXYYYYYYWWWZZZ]]]^^^______```aaaaaaccceeeeeeeeedddcccccccccmmm{{{yyyvvv~~~~~~}}}xxxsssooojjjgggeeeccc```^^^]]]___aaabbbaaagggooovvvyyywwwrrrooobbb]]]VVVOOOLLLMMMOOOQQQPPPOOOMMMKKKKKKKKKLLLMMMKKKLLLLLLLLLLLLLLLMMMOOOMMMMMMNNNOOOOOOOOONNNNNNOOOQQQRRRRRRPPPNNNMMMNNNKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKLLLMMMNNNOOOPPPJJJLLLMMMNNNOOOOOOPPPQQQOOOOOOOOOPPPPPPPPPPPPPPPOOOPPPQQQRRRRRRSSSSSSRRRQQQQQQRRRQQQQQQSSSWWWYYY[[[___fffmmmttt{{{vvvuuuyyywwwcccYYYRRRLLLIIIJJJFFFHHHNNNSSSWWW___qqq{{{bbb]]]___[[[VVVUUUwwwhhh```^^^gggxxxmmm___bbbaaaaaaaaabbbaaa___]]]XXXYYYYYYWWWSSSRRRTTTVVVSSSSSSSSSPPPLLLHHHFFFEEEAAA???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@??????@@@AAA@@@@@@@@@AAABBBCCCEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJGGGGGGHHHJJJKKKMMMNNNNNNNNNKKKOOOXXXaaarrruuusssdddkkknnngggbbbccccccaaaaaacccfffggggggdddaaa___XXX[[[^^^___^^^^^^```ccchhhfffeeefffiiilllnnnnnnpppooommmjjjgggccc```___aaa___]]]\\\YYYTTTNNNJJJIIIJJJMMMQQQVVVYYYZZZYYYcccdddfffggggggfffeeeddd^^^UUUNNNNNNOOOPPPWWW``````dddiiijjjgggccc```^^^]]][[[XXXWWWWWWXXXXXXWWWVVVWWWYYYZZZZZZYYYWWWVVVOOOKKKLLLQQQTTTSSSSSSVVVRRRSSSTTTWWWZZZ[[[[[[[[[ZZZ\\\```bbbaaa``````aaadddeeeggghhhgggeeecccbbbaaahhhppp|||~~~xxx}}}zzz~~~yyytttpppssspppllljjjiiillloooqqqyyy{{{mmmcccWWWUUURRRRRRRRRPPPKKKGGGLLLKKKJJJIIIJJJLLLOOOPPPIIIKKKMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLNNNOOOPPPOOOMMMLLLLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKLLLLLLGGGHHHJJJKKKJJJHHHFFFEEEFFFGGGHHHIIIJJJKKKKKKKKKGGGGGGHHHJJJLLLNNNPPPQQQMMMNNNOOOOOONNNNNNOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQOOOOOOQQQRRRSSSTTTTTTTTTSSSTTTUUUVVVWWWYYY^^^aaadddjjjrrr{{{xxxvvv~~~rrraaaRRROOOOOOLLLIIIIIIJJJOOOXXX___ccckkk}}}ooo^^^```ccc___ZZZZZZttt]]]YYY\\\hhhtttrrrfffaaaeeekkknnnmmmjjjgggbbb]]][[[WWWSSSOOONNNNNNNNNMMMJJJJJJIIIGGGFFFDDDCCCCCC<<<<<<============<<<<<<>>>>>>===<<<<<<<<<<<<<<<======>>>>>>???@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKMMMLLLKKKKKKMMMNNNOOONNNOOOQQQRRRXXXlllwwwlllnnnllljjjhhheeebbb```^^^^^^^^^bbbcccaaabbbfffccc]]]^^^bbbddd```XXXUUUXXX\\\```eeejjjkkknnnrrrrrroooeeeiiimmmlllfff```[[[YYY[[[\\\\\\ZZZWWWSSSNNNLLLLLLNNNTTT\\\^^^]]]___dddfffhhhiiigggccc______```YYYRRRLLLMMMTTT]]]bbbdddeeeeeeeeeeeebbb___\\\ZZZ[[[ZZZZZZ[[[\\\[[[YYYWWWWWWVVVVVVVVVXXXXXXXXXWWWNNNJJJGGGKKKRRRVVVTTTPPPSSSTTTVVVVVVVVVVVVXXXYYYZZZ\\\___aaa```^^^^^^^^^```aaacccdddeeedddbbbaaaggghhhlllsss~~~}}}~~~zzz{{{{{{|||pppfffbbb[[[WWWRRROOONNNOOOOOONNNLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLMMMNNNOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLJJJIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLLLLJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLKKKJJJPPPOOONNNMMMMMMMMMNNNOOOPPPQQQRRRQQQOOOMMMMMMNNNQQQRRRRRRQQQPPPPPPRRRSSSSSSTTTTTTTTTSSSTTTVVVYYYVVV___^^^[[[bbbfffjjjtttrrrxxxyyy{{{iii```TTTJJJIIIHHHEEEEEEIIIRRR\\\hhhpppvvvqqqiii```]]]^^^^^^ZZZUUUmmm]]]XXXYYYbbbmmmzzzvvvnnnlllmmmrrruuurrrnnnkkkeee___[[[WWWRRRNNNLLLKKKJJJJJJGGGGGGFFFDDDCCCBBBAAA@@@??????>>>>>>>>>>>>?????????>>>===<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJKKKLLLNNNNNNNNNQQQRRRVVV```yyyppphhhiiikkkiiigggccc```^^^\\\\\\ZZZ]]]^^^]]]___cccbbb\\\^^^aaabbb]]]VVVSSSUUUYYY___dddhhhiiillloooooolllgggjjjllljjjddd^^^ZZZXXXXXXYYYZZZYYYXXXUUUQQQOOOUUUUUU\\\eeejjjhhhddddddccceeefffdddaaa___```aaa]]]XXXSSSUUU[[[cccggghhhiiiiiigggeeeaaa]]]YYYVVV\\\[[[ZZZ[[[\\\]]][[[YYYXXXWWWWWWWWWXXXYYYYYYXXXRRRQQQRRRUUUYYYZZZVVVQQQRRRTTTVVVWWWWWWWWWXXXZZZXXX[[[]]]^^^]]]\\\[[[\\\____________``````aaabbbbbbcccfffllluuu~~~tttkkkfff\\\YYYVVVSSSSSSRRRQQQPPPNNNNNNMMMMMMLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMOOOOOONNNNNNMMMLLLLLLLLLPPPOOOMMMLLLKKKKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKLLLLLLJJJIIIIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMLLLKKKKKKJJJNNNMMMMMMMMMNNNOOOPPPQQQOOOQQQRRRRRRPPPOOOPPPPPPNNNPPPQQQRRRSSSTTTWWWYYYUUUVVVWWWXXXXXXZZZ]]]```___iiijjjjjjrrrtttvvvwwwyyy|||nnn]]]TTTMMMIIIJJJJJJGGGHHHLLLVVVbbbrrr~~~yyykkkddd\\\WWWUUUTTTRRROOOmmmaaa^^^___gggttt}}}yyywwwyyyuuuyyyzzzvvvrrrnnnhhhaaaZZZVVVPPPLLLIIIHHHFFFEEEDDDCCCBBBAAA@@@>>>======@@@???>>>======>>>???@@@???>>>>>>===============>>>??????@@@AAABBBCCCCCCFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKLLLMMMMMMNNNNNNOOOSSS[[[jjjzzzmmmffffffiiigggdddaaa^^^[[[ZZZYYYWWWYYYZZZZZZ]]]bbbaaa^^^^^^``````[[[SSSPPPRRRUUU[[[```eeefffjjjnnnnnnkkkhhhiiiiiifffaaa[[[XXXVVVTTTVVVWWWXXXXXXWWWUUUTTT\\\[[[aaalllrrrnnneeeaaa```aaabbbaaa```___```aaa```\\\ZZZ\\\bbbgggjjjjjjiiihhhfffddd```]]]ZZZYYY\\\[[[ZZZ[[[]]]^^^^^^^^^ZZZZZZZZZZZZZZZYYYYYYYYYXXX[[[^^^``````\\\WWWTTTRRRTTTWWWXXXXXXXXXXXXYYYXXXZZZ\\\\\\ZZZXXXXXXXXX]]]\\\[[[ZZZ[[[]]]```aaa______ccchhhooo|||}}}wwwuuukkkbbb```\\\ZZZYYYWWWUUUSSSRRRQQQPPPOOOOOONNNOOOOOONNNNNNMMMMMMNNNNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIQQQPPPOOONNNMMMMMMMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOQQQSSSTTTVVVQQQSSSTTTUUUTTTSSSTTTUUUQQQSSSUUUVVVWWWYYY]]]___\\\]]]___aaacccfffkkknnnoooyyy|||~~~wwwxxxwwwuuueeeYYYQQQJJJIIIIIIKKKKKKKKKNNNSSSaaammm}}}yyykkkbbb]]]UUUNNNJJJIIIJJJKKKpppccceeelllxxxzzzxxxwwwvvvyyy|||vvvyyyyyyvvvsssqqqjjjcccZZZVVVOOOJJJGGGEEECCCAAAAAAAAA@@@???>>>===<<<;;;???>>>;;;::::::;;;>>>??????>>>>>>======>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNQQQZZZhhhyyy}}}vvvpppjjjhhhfffdddaaa^^^[[[XXXWWWVVVVVVWWWXXXZZZ^^^bbbcccbbb]]]^^^]]]XXXRRROOOQQQTTTWWW]]]bbbdddhhhmmmmmmjjjhhhgggeeeaaa]]]XXXUUUTTTTTTUUUWWWXXXYYYXXXXXXWWW[[[[[[aaajjjlllfff```^^^````````````______``````]]]\\\\\\^^^bbbeeefffeeebbbbbbbbbbbbaaaaaaaaa```]]][[[ZZZ[[[^^^```aaabbb^^^___^^^]]][[[YYYYYYYYY]]]```dddccc___ZZZWWWVVVTTTWWWYYYZZZYYYWWWWWWWWWXXXZZZ[[[[[[YYYWWWWWWWWW[[[ZZZZZZZZZ[[[]]]___```aaaaaaeeejjjoooyyy{{{oooppp}}}tttoookkkfffbbb___]]][[[YYYVVVUUUTTTSSSRRRQQQQQQQQQSSSSSSSSSRRRRRRSSSSSSTTTNNNNNNMMMMMMMMMLLLLLLLLLPPPPPPPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNPPPQQQQQQOOONNNOOOPPPMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPQQQRRRRRRQQQQQQQQQPPPQQQRRRSSSUUUVVVXXXXXXUUUWWWYYYYYYXXXWWWXXXYYYYYY[[[]]]]]]^^^___bbbdddfffhhhkkkooorrrwww||||||sssvvv~~~ppp^^^SSSMMMKKKHHHIIIJJJKKKMMMRRRZZZbbbrrr{{{{{{iiibbbXXXVVVPPPHHHCCCCCCHHHLLLpppbbbkkk{{{|||ssspppooonnnqqquuurrrttttttsssrrrrrrllleeeYYYUUUNNNIIIFFFDDDBBB@@@@@@@@@??????>>>===<<<<<>>;;;::::::;;;>>>?????????>>>>>>>>>??????@@@@@@AAABBBDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKLLLKKKJJJJJJMMMOOOXXXhhh}}}}}}ttttttrrrmmmiiibbbaaa^^^\\\YYYWWWUUUUUUUUUUUUVVV[[[___aaaaaabbb]]]]]][[[XXXTTTRRRUUUWWW\\\aaadddeeegggiiiiiieeedddccc```]]]ZZZWWWTTTRRRVVVWWWXXXYYYZZZYYYYYYYYYWWWYYY^^^bbb^^^YYYZZZ^^^dddbbbaaa```````````````\\\\\\]]]___aaaaaaaaa```]]]^^^```aaacccddddddddd\\\[[[ZZZ[[[^^^aaaccccccccccccccc```\\\YYYYYYZZZ___aaabbb___YYYUUUVVVXXXYYYZZZ[[[[[[XXXVVVUUUUUUZZZ[[[\\\[[[YYYXXXXXXYYYZZZ[[[]]]^^^_________^^^cccdddgggmmmrrryyy}}}qqqmmmrrrxxxzzzrrrlllhhhfffdddccc^^^]]]\\\ZZZXXXWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUUUURRRRRRRRRRRRRRRRRRSSSSSSPPPQQQQQQPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOONNNPPPQQQQQQPPPOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYYYYZZZ[[[]]]___^^^]]]\\\]]]]]]```bbbdddeeefffhhhlllnnnsssvvvzzz}}}zzzsssuuuwwwgggZZZRRRMMMIIIGGGFFFHHHKKKMMMSSS```nnnxxxhhh\\\YYYRRRQQQMMMGGGCCCEEELLLSSSvvvjjjyyy~~~uuulllhhhfffdddeeeiiiiiikkkllllllnnnpppkkkdddVVVQQQKKKGGGDDDCCCAAA@@@@@@@@@??????>>>======<<<@@@???>>>======>>>???@@@??????????????????@@@AAAAAABBBDDDFFFGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJIIIIIIKKKQQQVVVaaauuupppkkkmmmllliiiggg___^^^\\\ZZZWWWVVVUUUUUUTTTSSSUUU\\\______^^^^^^\\\\\\[[[YYYXXXYYY]]]```fffiiikkkhhhffffffccc^^^aaa___]]]\\\[[[XXXUUUSSSXXXYYYZZZZZZ[[[[[[[[[[[[WWWYYY\\\[[[UUURRRXXXccceeecccaaa```aaaaaaaaa```^^^___`````````___]]]\\\]]]^^^aaacccddddddcccbbb\\\[[[ZZZ\\\___bbbccccccdddffffffccc^^^[[[[[[]]]``````^^^ZZZVVVUUUWWWZZZ\\\\\\\\\ZZZWWWUUUUUUVVV[[[\\\]]]\\\[[[ZZZ[[[\\\]]]^^^```bbbbbbaaa```^^^dddcccfffkkkoootttzzzrrrooopppxxxzzzvvvtttrrrqqqkkkjjjhhheeecccaaa``````YYYXXXXXXWWWWWWWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSQQQPPPPPPOOOOOOPPPPPPQQQOOOQQQRRRRRRQQQQQQQQQRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTUUUVVVXXXXXXYYYYYYYYYYYYZZZ\\\]]]____________eeeggghhhiiihhhggghhhiiiiiikkkooorrruuuyyy~~~uuusssxxx}}}mmm```TTTOOOMMMJJJGGGEEEEEEKKKRRRZZZgggyyyrrr___VVVUUUOOONNNKKKGGGFFFJJJRRRYYYyyytttllleeebbb___\\\\\\___^^^___``````dddgggccc[[[QQQMMMHHHDDDBBBBBBAAA@@@@@@@@@??????>>>=========??????>>>>>>>>>>>>?????????????????????@@@AAABBBAAACCCEEEGGGHHHHHHGGGFFFHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHJJJKKKKKKMMMRRR\\\ddduuuwwwiiidddcccbbbaaabbb\\\[[[ZZZXXXWWWVVVVVVUUUVVVTTTXXX___bbb___\\\]]]\\\[[[[[[[[[]]]aaaeeeiiikkknnnnnnkkkhhhgggccc]]]___]]]\\\]]]^^^]]]YYYVVVYYYYYYZZZ[[[]]]^^^______YYYXXXXXXXXXTTTTTT[[[ddddddaaa^^^^^^aaaccccccbbb```aaabbbaaa^^^\\\ZZZYYY\\\___bbbeeeeeedddaaa___ZZZZZZ[[[]]]```bbbbbb```bbbdddfffddd```^^^```ccc```___]]]ZZZXXXYYY[[[]]]\\\\\\[[[XXXVVVVVVXXXZZZ[[[\\\]]]\\\[[[[[[]]]^^^bbbbbbbbbbbbbbbbbbaaaaaadddbbbcccgggjjjmmmvvvzzzsssrrrrrrwww~~~zzzxxxvvvsssqqqooommmmmmdddcccbbbbbbaaaaaaaaabbb___^^^]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\[[[ZZZZZZWWWWWWVVVVVVVVVVVVWWWWWWTTTVVVXXXXXXWWWVVVWWWXXXUUUUUUVVVVVVWWWXXXXXXYYY\\\]]]^^^```aaabbbbbbbbbcccdddgggiiikkkmmmmmmmmmsssuuuxxxzzzzzz{{{}}}||||||vvvuuu~~~zzzjjjbbb[[[RRRLLLLLLKKKHHHGGGIIIMMMXXXffftttyyyfffZZZUUURRRNNNLLLJJJHHHIIIOOOVVV[[[}}}|||vvvllleee___^^^\\\YYYXXXZZZUUUVVVVVVWWW[[[^^^ZZZRRRMMMJJJEEEBBBAAA@@@@@@????????????>>>=========<<<<<<<<<============<<<<<<@@@?????????@@@AAAAAABBBBBBCCCFFFHHHIIIIIIHHHGGGJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJLLLOOOPPPSSS[[[hhhqqqsssggg```\\\ZZZ\\\```[[[ZZZYYYXXXWWWVVVVVVVVVZZZXXX[[[dddfffaaa]]]]]][[[[[[[[[]]]```fffkkkooojjjmmmnnnllljjjjjjgggbbb^^^]]]\\\^^^``````\\\YYYXXXYYYZZZ\\\^^^```aaabbb[[[WWWUUUVVVVVVWWW\\\cccaaa^^^\\\]]]```dddeeeddd```aaaaaa```\\\YYYWWWVVVZZZ]]]bbbfffgggeeebbb```ZZZZZZ[[[^^^aaabbb```______cccfffeeeaaaaaadddggg```___]]]]]]]]]^^^___```[[[ZZZYYYWWWVVVWWW[[[^^^[[[\\\]]]\\\[[[\\\^^^___fffeeecccaaa```aaabbbccceeecccbbbeeefffiiipppxxxxxxwwwuuupppsss}}}zzzxxxvvvvvvppppppooonnnmmmmmmnnnnnnmmmlllkkkiiifffdddbbbaaa^^^___```aaaaaaaaa```___^^^^^^]]]]]]]]]]]]^^^^^^ZZZ\\\^^^^^^^^^]]]^^^_________```aaabbbbbbccccccdddeeefffhhhiiijjjjjjkkklllmmmqqqtttwwwyyyzzz{{{}}}|||xxx}}}vvveeeYYYTTTOOOKKKJJJKKKIIIFFFIIIPPPYYYgggzzzyyycccYYYTTTPPPLLLNNNLLLIIIHHHKKKPPPVVVZZZsssiiiggggggmmmuuuzzzwwwssshhhccc[[[TTTPPPOOOMMMLLLPPPPPPPPPPPPPPPPPPPPPPPPEEEDDDBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???BBBCCCBBBAAA@@@@@@BBBDDDEEEFFFFFFGGGGGGHHHIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIKKKLLLLLLKKKIIIGGGHHHHHHKKKKKKMMMRRR___sssssskkkccc______^^^\\\YYY]]]]]]\\\ZZZYYY\\\```cccfffhhhkkklllkkkgggcccaaaaaa^^^\\\]]]bbbgggiiiiiinnnooopppqqqooollliiigggbbb```_________^^^\\\ZZZYYYXXXXXXZZZ___cccfffggg]]]YYYUUUVVV[[[bbbgggiiiaaa```^^^]]]^^^___aaabbb```cccfffbbbZZZTTTQQQQQQSSS]]]dddeeeeeefffccc\\\[[[^^^aaaaaa______```cccaaa``````bbbeeehhhhhhhhhaaa___^^^^^^```aaaaaa```\\\ZZZZZZ[[[^^^_________```___^^^]]]\\\\\\\\\\\\ccccccbbbaaa```______^^^^^^```bbbdddeeegggkkknnn|||xxxttttttxxx~~~~~~zzzyyyyyyxxxxxxyyyyyyzzz{{{xxxuuusssrrrqqqooommmoooppppppnnnkkkgggffffffhhhhhhggghhhjjjkkkiiihhheeefffggghhhiiiiiiiiiiiilllllllllmmmmmmmmmnnnnnnqqqpppoooooorrrvvv{{{~~~}}}~~~zzzjjj___VVVQQQQQQOOOFFFDDDJJJMMMKKKQQQ\\\kkk|||aaaWWWSSSLLLIIILLLMMMMMMMMMNNNOOOQQQRRRSSSuuulllbbbZZZ\\\___fffrrr{{{|||tttlllaaa\\\TTTNNNKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIICCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????CCCDDDDDDBBBAAAAAABBBDDDFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHJJJLLLLLLKKKJJJIIIJJJKKKOOOOOOTTTbbbxxxmmmgggaaa___aaabbbaaa___]]]]]]\\\ZZZYYY[[[___cccjjjkkkmmmmmmkkkgggccc___^^^\\\ZZZ\\\```eeeggggggiiijjjkkkkkkkkkiiigggeeeeeedddbbbaaaaaa___\\\YYYWWWWWWXXX[[[___cccdddddd^^^ZZZVVVVVV[[[aaafffhhhdddbbb```^^^]]]]]]^^^^^^ZZZ^^^bbbaaaZZZSSSOOONNNRRRZZZ```aaaaaabbb```[[[]]]___aaaaaaaaaaaabbbdddcccbbbaaabbbeeegggggggggdddbbb```___``````___^^^]]][[[YYYZZZ\\\___``````]]]]]]\\\[[[ZZZZZZZZZZZZ_________^^^^^^]]]]]]]]][[[]]]```aaacccdddgggjjjssswwwwwwoooqqqzzz}}}{{{|||||||||zzzwwwuuuuuuuuuyyyvvvttttttvvvxxxxxxxxxwwwwwwxxxyyyzzzzzz{{{{{{}}}}}}}}}~~~~~~~~~yyyggg[[[SSSMMMJJJKKKLLLFFFFFFLLLOOOPPP[[[iiimmmUUUNNNMMMHHHFFFIIIIIIIIIJJJKKKLLLNNNOOOPPPyyywwwvvvxxxttthhh\\\XXXWWWVVV\\\dddtttuuuhhhYYYTTTMMMHHHEEEDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@EEEEEEEEEDDDBBBBBBCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKLLLKKKKKKKKKMMMNNNPPPRRR]]]ttttttjjjeeeaaa___aaaccccccbbb]]]]]][[[YYYYYY[[[___bbbjjjlllmmmnnnlllhhhdddaaaZZZYYYXXXYYY]]]aaacccdddaaacccdddfffggghhhhhhgggiiihhhfffeeeccc```\\\YYYVVVVVVXXX[[[___bbbbbbaaa]]]ZZZVVVVVVYYY^^^ccceeegggeeeccc___]]][[[[[[[[[WWW\\\``````[[[UUUQQQPPPTTTZZZ^^^]]]]]]]]]\\\ZZZ___^^^^^^___bbbeeefffeeeeeecccbbbbbbdddeeeddddddeeeccc```______^^^]]][[[^^^\\\ZZZZZZ]]]___``````[[[ZZZZZZYYYXXXXXXWWWWWWZZZZZZZZZ[[[[[[\\\\\\\\\YYY\\\___aaabbbccceeegggmmmpppxxx~~~tttrrrzzzkkk___TTTNNNJJJGGGGGGIIIKKKIIILLLQQQTTTYYYiiizzzooo\\\KKKHHHIIIGGGFFFHHHEEEFFFFFFHHHIIIKKKLLLLLL|||vvvpppmmmmmmpppmmmbbbYYYYYY___cccnnnxxxrrraaaSSSOOOJJJEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@FFFGGGGGGFFFDDDCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJKKKMMMOOOQQQZZZnnn~~~oookkkgggbbb```______^^^]]]]]]\\\[[[YYYXXXZZZ^^^aaagggiiikkklllkkkhhhdddaaaVVVVVVUUUWWWYYY\\\^^^```ZZZ\\\___cccgggjjjlllmmmllljjjhhhfffccc```[[[WWWVVVUUUUUUXXX[[[^^^______ZZZYYYVVVVVVYYY]]]bbbdddhhhfffdddaaa^^^\\\[[[[[[ZZZ]]]``````]]]ZZZXXXXXX]]]___```^^^\\\[[[[[[[[[]]][[[ZZZ]]]cccggghhhgggeeecccaaa```aaaaaa```___bbb```^^^]]]]]]]]]\\\[[[^^^]]]]]]^^^```aaa```^^^YYYYYYYYYXXXXXXWWWVVVUUUVVVVVVWWWYYYZZZ[[[\\\\\\ZZZ]]]```bbbbbbcccdddfffnnnooottt}}}~~~nnn[[[RRRLLLJJJIIIGGGHHHKKKMMMOOOSSSWWWXXX___rrryyy```SSSHHHHHHJJJJJJJJJKKKDDDEEEFFFHHHIIIKKKKKKLLL}}}uuussspppkkkiiikkkqqqqqqjjjdddgggmmmrrrhhhVVVNNNJJJFFFCCCBBBBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAAGGGHHHIIIHHHFFFEEEFFFGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJMMMOOOXXXjjjwwwlllhhhfffbbb___]]]\\\[[[ZZZ\\\\\\ZZZXXXWWWYYY]]]```ggghhhjjjjjjhhhddd```\\\TTTTTTTTTUUUUUUWWWYYYZZZSSSVVV[[[```fffjjjmmmnnnkkkiiieeebbb```\\\XXXUUUTTTRRRPPPQQQTTTXXXZZZ[[[ZZZZZZ[[[\\\]]]aaadddfffeeedddcccaaa```___^^^]]]______^^^]]]\\\]]]___```fffeeedddbbb^^^\\\\\\^^^YYYXXXXXX\\\ccchhhiiihhhbbb```^^^]]]^^^^^^]]]\\\]]]\\\ZZZ[[[\\\]]]]]]\\\]]]^^^```bbbdddbbb^^^ZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUWWWXXXZZZ\\\]]]^^^[[[]]]___```aaaaaacccdddhhhiiilllqqqvvv~~~zzzggg]]]SSSMMMIIIIIIIIIGGGHHHKKKNNNSSSYYY\\\[[[cccuuukkkXXXQQQKKKJJJLLLMMMLLLMMMGGGHHHJJJKKKLLLMMMMMMLLL|||oookkkkkkiiiggggggeeemmmssstttvvv|||xxx```QQQHHHEEEAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBGGGIIIJJJJJJIIIHHHHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJLLLOOORRR```www~~~ooohhhbbbaaa___]]]\\\\\\\\\\\\\\\\\\ZZZXXXVVVXXX\\\___hhhiiijjjiiieee```ZZZWWWRRRSSSTTTSSSRRRRRRTTTUUUNNNRRRXXX___dddhhhiiijjjgggccc___[[[YYYWWWUUUSSSQQQPPPNNNOOORRRUUUWWWWWWZZZ]]]```bbbcccccceeefffaaaaaa`````````______^^^```^^^[[[YYYZZZ]]]```cccjjjgggeeeddd```\\\]]]```XXXXXXZZZ^^^bbbeeeffffff^^^\\\[[[ZZZ[[[\\\[[[ZZZZZZYYYXXXZZZ\\\^^^^^^^^^^^^___aaacccccc```ZZZVVVXXXYYYYYYZZZYYYWWWVVVUUUUUUVVVWWWYYY[[[]]]^^^___ZZZ\\\]]]]]]]]]^^^```bbbdddcccfffiiikkkqqq}}}tttbbbVVVQQQMMMIIIFFFGGGGGGEEEGGGKKKPPPXXX```cccdddlll|||vvv```RRROOOLLLKKKKKKLLLLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLtttiii```]]]]]]]]]^^^aaa[[[dddmmmsss{{{~~~mmm[[[PPPEEEBBB@@@??????@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCFFFHHHKKKKKKKKKJJJKKKKKKGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLIIIJJJKKKLLLMMMPPPUUUYYYnnnrrriiifff_________^^^]]]]]]]]]^^^\\\\\\ZZZWWWVVVWWW[[[^^^dddfffggggggeee```\\\XXXRRRTTTUUUSSSPPPOOOPPPQQQQQQUUU[[[aaaeeefffeeedddaaa]]]WWWSSSRRRRRRRRRRRRSSSSSSTTTVVVYYYZZZYYYWWWYYY^^^ccceeeccc```______\\\]]]]]]]]]]]]]]]\\\\\\___]]]ZZZZZZ[[[^^^aaabbbfffbbbaaabbb___[[[\\\aaaZZZ]]]aaaccccccbbbbbbbbb\\\ZZZYYYYYY[[[\\\\\\\\\[[[ZZZYYY[[[]]]___```___aaa___^^^^^^]]]ZZZWWWSSSWWWXXXYYYYYYXXXWWWUUUSSSUUUVVVWWWYYY[[[]]]^^^___]]]]]]]]]\\\[[[]]]```ccceeedddeeeeeedddeeeoooyyyxxxkkk```TTTMMMLLLIIIFFFFFFHHHHHHHHHKKKPPPUUU___jjjpppttt~~~xxxdddWWWMMMMMMLLLJJJIIIKKKLLLLLLLLLMMMNNNOOONNNMMMKKKJJJeee\\\TTTQQQQQQQQQUUUZZZXXX___fffkkkqqqyyy{{{yyy|||||||||xxxoooaaaTTTKKKEEECCC@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCFFFHHHKKKLLLLLLKKKLLLMMMGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIKKKMMMPPPTTT[[[___~~~yyymmmhhhhhhaaaaaaaaa___]]]\\\]]]^^^\\\[[[ZZZWWWVVVWWWZZZ^^^^^^```dddffffffdddaaa___SSSTTTUUUSSSOOOMMMMMMOOOVVVZZZ```eeegggfffccc```]]]XXXRRRNNNMMMNNNPPPPPPVVVXXX\\\```cccaaa]]]ZZZWWW\\\bbbccc```[[[WWWVVVZZZZZZ[[[[[[[[[ZZZZZZYYY___^^^\\\\\\^^^```aaabbb___\\\\\\___]]]YYY[[[aaa]]]bbbfffgggccc```^^^___[[[YYYYYYZZZ\\\^^^^^^]]]^^^\\\[[[\\\___`````````ccc```\\\YYYWWWVVVTTTSSSVVVWWWXXXXXXXXXVVVTTTRRRUUUVVVWWWYYY[[[]]]^^^___``````___]]]\\\^^^cccffffffeeecccaaa\\\ZZZ```iiisssaaaYYYUUUOOOKKKKKKIIIGGGHHHKKKLLLMMMRRRXXXZZZeeesss{{{zzzeeeWWWPPPKKKLLLLLLJJJIIIKKKMMMMMMLLLMMMNNNNNNMMMKKKIIIHHHYYYWWWSSSPPPNNNNNNOOOOOOOOOTTT[[[bbbhhhkkkkkkkkkgggeeecccaaa]]]WWWMMMFFFAAAAAAAAA@@@@@@?????????BBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>===============>>>???AAACCCDDDFFFFFFJJJKKKKKKJJJHHHGGGGGGHHHLLLKKKIIIIIIHHHIIIJJJKKKHHHIIIMMMOOOLLLGGGGGGLLLHHHLLLPPPPPPOOOWWWjjj{{{{{{rrrhhhdddgggcccaaa___]]]\\\]]]^^^___YYY\\\^^^\\\WWWSSSRRRRRR]]]\\\^^^eeelllllleee^^^XXXYYYYYYWWWSSSRRRSSSVVV[[[\\\aaaiiijjjddd]]][[[XXX[[[XXXOOOJJJNNNUUUZZZYYYYYY[[[]]]``````]]][[[ZZZ[[[\\\\\\ZZZXXXXXXXXXXXXWWWWWWXXXZZZZZZYYYXXX]]]ZZZYYY\\\aaaccc```]]][[[[[[ZZZYYYYYYZZZ[[[\\\ddddddcccaaa___]]][[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^\\\[[[[[[ZZZ[[[]]]^^^______\\\YYYVVVUUUTTTSSSQQQTTTUUUVVVWWWVVVTTTRRRPPPUUUUUUUUUVVVXXXZZZ[[[\\\\\\]]]]]]\\\]]]```eeehhhnnnjjjccc\\\XXXYYY___ccczzz|||gggcccYYYOOOKKKOOOPPPOOOLLLOOORRRRRRPPPSSSZZZ```mmmuuuyyydddVVVPPPPPPJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJVVVSSSPPPMMMKKKKKKLLLLLLKKKOOOTTTYYY]]]^^^^^^^^^ZZZYYYWWWVVVTTTOOOHHHCCCAAAAAAAAA@@@@@@?????????AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGGIIIJJJJJJIIIHHHIIIJJJKKKJJJIIIHHHHHHIIIJJJJJJKKKIIIJJJLLLIIIEEEFFFJJJJJJJJJLLLQQQZZZkkk~~~qqqjjjccc```ccc```___]]]\\\[[[\\\\\\]]]ZZZ[[[\\\YYYUUURRRTTTVVV______aaafffkkkjjjeee```WWWXXXXXXVVVTTTTTTWWWZZZ]]][[[]]]bbbccc^^^YYYXXXWWWYYYVVVPPPMMMQQQWWWZZZXXXWWWXXXZZZ[[[\\\ZZZYYYWWWXXXYYYXXXVVVUUUVVVXXXYYYXXXVVVWWWXXXZZZZZZYYYZZZWWWVVVXXX\\\]]][[[WWWWWWWWWVVVWWWXXX[[[^^^```bbbaaaaaa```___]]][[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZ[[[[[[\\\]]]^^^\\\YYYVVVTTTTTTTTTSSSRRRTTTTTTUUUUUUTTTSSSQQQPPPVVVVVVWWWWWWXXXZZZ[[[\\\]]]^^^^^^______bbbfffiiinnnkkkeee___\\\]]]aaaeeetttrrrgggVVVUUUQQQLLLMMMUUUZZZZZZbbbbbb```^^^^^^ccclllsssyyymmm]]]RRRMMMLLLIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHPPPNNNKKKIIIGGGGGGHHHHHHIIIJJJLLLOOOPPPQQQPPPPPPLLLKKKJJJIIIIIIGGGCCC@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????????????????@@@@@@BBBCCCEEEFFFGGGHHHFFFHHHJJJJJJIIIIIIJJJLLLIIIIIIHHHHHHHHHIIIIIIJJJKKKHHHGGGIIIIIIGGGHHHKKKLLLKKKMMMWWWkkkooodddaaa]]]\\\___[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYVVVRRRRRRUUUYYY```bbbeeeggggggfffcccaaaYYYYYYXXXWWWWWWYYY]]]```]]]YYYWWWYYYYYYVVVTTTVVVWWWYYYWWWRRRSSSYYY\\\\\\XXXVVVUUUUUUWWWXXXWWWVVVVVVWWWVVVUUUTTTUUUWWWZZZ[[[YYYVVVVVVXXXZZZ[[[[[[]]][[[YYYZZZ\\\\\\YYYVVVVVVVVVUUUVVVXXX[[[]]]___^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYZZZZZZ[[[ZZZZZZYYYXXXYYYZZZ[[[[[[\\\\\\\\\ZZZXXXVVVUUUVVVWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSXXXXXXXXXXXXXXXYYYYYYZZZ\\\^^^```bbbbbbdddfffhhhjjjhhheeeaaa______bbbeeeooovvv~~~rrrfff[[[SSSMMMNNNNNNPPP\\\mmmyyy}}}}}}yyyrrrooopppwwwppp___VVVOOOKKKIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFKKKJJJHHHFFFEEEDDDEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>===============>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDFFFGGGHHHIIIFFFHHHKKKKKKJJJIIIJJJKKKHHHHHHHHHHHHHHHIIIIIIIIIJJJFFFFFFIIIKKKJJJKKKOOOPPPTTT\\\iii~~~zzzfff^^^\\\ZZZ[[[]]]XXXYYYZZZ[[[[[[ZZZZZZYYYYYYZZZYYYUUURRRQQQTTTXXXaaacccfffeeebbb``````aaa^^^]]][[[ZZZ[[[]]]aaaccc[[[UUUPPPPPPQQQPPPRRRUUUXXXYYYXXXVVVYYY___aaa___ZZZXXXUUUTTTUUUWWWWWWWWWXXXXXXWWWUUUTTTVVV[[[^^^]]][[[XXXWWWXXX[[[]]]]]]___]]][[[[[[\\\[[[XXXUUUXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZZZZYYYXXXVVVWWWYYY[[[[[[[[[ZZZZZZ[[[YYYWWWWWWYYY[[[\\\[[[ZZZZZZYYYXXXWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXXXX[[[]]]aaaccccccccceeefffddddddcccaaa______aaabbbkkklllsss|||tttqqqkkkddd]]]WWWRRROOOOOOOOORRR^^^vvvvvv```VVVRRROOOKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFBBBBBBAAA@@@?????????????????????????????????????????????>>>>>>>>>======<<<<<<======>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIIIIHHHJJJLLLLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHFFFGGGJJJLLLKKKMMMRRRYYYgggxxxuuuddd]]]\\\\\\\\\]]]XXXXXXYYYZZZZZZZZZYYYYYYXXXYYYZZZXXXTTTQQQSSSUUUaaabbbccc```\\\ZZZ\\\``````^^^\\\ZZZ[[[]]]___```XXXQQQLLLMMMNNNOOORRRWWWWWWXXXWWWVVVYYY___aaa^^^]]]ZZZWWWVVVWWWYYYYYYZZZXXXWWWVVVTTTTTTVVV[[[______\\\YYYYYYZZZ]]]^^^___\\\[[[YYYYYYXXXWWWTTTSSSVVVYYY]]]``````]]]YYYWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYVVVWWWYYYZZZ[[[[[[ZZZYYYZZZXXXWWWWWWZZZ\\\]]]\\\[[[ZZZYYYYYYXXXYYYYYYZZZVVVUUUUUUUUUVVVWWWWWWXXXZZZ\\\```aaaaaaaaaaaabbb```bbbcccbbbaaa___```aaadddfffkkkxxxuuuhhhbbbYYYXXXWWWUUUSSSQQQPPPPPPNNNTTTaaaxxxvvvfffVVVQQQPPPMMMJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJFFFFFFEEEDDDDDDCCCCCCDDDAAAAAAAAAAAAAAABBBBBBBBB???@@@@@@???===<<<<<<===>>>>>>>>>???????????????????????????>>>>>>>>>===<<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMMMMKKKIIIHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHGGGHHHJJJKKKLLLTTT^^^ooo|||qqqddd]]][[[]]]]]]\\\XXXXXXXXXXXXXXXXXXXXXXXXVVVYYYZZZXXXUUUSSSTTTVVVaaaaaa___[[[WWWWWWZZZ^^^^^^\\\ZZZYYYZZZ[[[ZZZYYYWWWQQQMMMOOOQQQQQQSSSWWWTTTWWWVVVTTTUUUZZZ]]]\\\]]]ZZZXXXWWWYYYZZZ[[[[[[WWWVVVUUUSSSSSSUUUYYY]]]___]]]ZZZZZZ\\\^^^______]]]]]]\\\\\\[[[YYYXXXWWWTTTXXX]]]aaabbb___[[[XXXVVVVVVXXXYYYZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYWWWXXXYYYZZZZZZ[[[[[[[[[XXXWWWUUUUUUWWWYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXSSSSSSTTTUUUVVVXXXZZZ[[[ZZZ]]]___```___^^^^^^___aaabbbddddddbbbaaaaaaaaa]]]```gggqqq|||sssbbbWWWRRRKKKLLLNNNMMMLLLLLLMMMOOOQQQaaa{{{{{{eeeZZZPPPMMMMMMJJJGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKDDDDDDCCCCCCCCCCCCCCCCCC??????@@@@@@@@@@@@??????<<<>>>@@@@@@===<<<<<<>>>===>>>>>>>>>?????????@@@@@@@@@?????????>>>>>>>>><<<<<<===>>>???@@@AAABBB@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGJJJMMMNNNLLLJJJIIIIIIHHHIIIJJJLLLLLLLLLLLLLLLGGGGGGIIIKKKMMMVVViii{{{~~~ssskkkaaaYYYYYY[[[[[[YYYYYYXXXVVVUUUTTTUUUUUUVVVVVVWWWXXXVVVTTTUUUYYY]]]bbb```[[[WWWUUUVVVYYY]]]]]][[[YYYZZZ\\\\\\ZZZXXXXXXSSSRRRUUUVVVTTTSSSUUUUUUYYYYYYTTTRRRVVV[[[\\\YYYXXXVVVWWWXXXZZZ[[[ZZZWWWWWWWWWUUUTTTVVVYYY\\\\\\[[[ZZZZZZ\\\]]]]]]\\\^^^___``````___^^^^^^^^^XXXZZZ]]]______]]]ZZZXXXVVVVVVXXXYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\YYYWWWUUUUUUVVVXXXXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWRRRSSSTTTVVVYYY[[[^^^___]]]^^^```___]]]\\\\\\]]]```aaacccbbb```______```]]]___dddkkktttzzzvvvvvv}}}uuuxxxlll___VVVOOOKKKHHHIIIIIIHHHGGGIIIMMMQQQZZZrrr{{{kkkXXXRRRNNNMMMKKKGGGGGGIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBAAA@@@>>>===;;;???BBBBBB@@@>>>???@@@======>>>>>>?????????@@@@@@@@@@@@@@@????????????<<<===>>>???@@@AAABBBCCCAAAAAABBBBBBCCCDDDEEEEEECCCCCCDDDEEEFFFGGGGGGHHHEEEHHHLLLNNNMMMKKKKKKKKKHHHIIIKKKMMMMMMMMMMMMLLLFFFGGGIIILLLRRRbbbuuulllfff\\\VVVUUUXXXXXXVVVYYYWWWUUUSSSRRRRRRSSSTTTVVVVVVVVVTTTSSSVVV]]]cccccc___ZZZUUUTTTWWWZZZ\\\]]]\\\[[[]]]``````]]]ZZZZZZVVVVVVZZZZZZVVVSSSSSSXXX]]]]]]WWWSSSVVV\\\___VVVUUUTTTUUUXXXYYYYYYYYYZZZZZZZZZXXXWWWXXX[[[]]]ZZZYYYYYYZZZ[[[\\\[[[ZZZ[[[\\\^^^^^^]]]]]]]]]^^^^^^^^^]]]\\\ZZZXXXVVVUUUVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXYYYYYYYYYYYYYYYXXXZZZZZZYYYYYYYYY[[[]]]^^^\\\ZZZXXXWWWXXXYYYXXXXXXWWWXXXZZZ\\\\\\[[[YYYXXXRRRSSSUUUWWW[[[^^^aaaccc___``````___]]][[[\\\]]]^^^___```___]]]\\\\\\]]]bbbaaaccchhhmmmwww{{{wwwsssyyy}}}~~~yyyuuubbbVVVQQQOOOLLLHHHHHHHHHHHHFFFEEEIIIPPPVVVaaayyyiii___RRROOONNNNNNLLLGGGHHHLLLFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHCCCCCCCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>========================???@@@BBBAAA???>>>>>>???AAA@@@>>>===<<<<<<<<<======>>>???AAABBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIJJJIIIHHHHHHHHHHHHIIIJJJFFFGGGIIIJJJJJJJJJIIIIIIKKKKKKMMMTTTfffxxxqqqgggaaaZZZWWWWWWXXXWWWUUUTTTUUUVVVUUURRRPPPOOOOOOTTTUUUVVVVVVWWWYYY^^^aaafff___WWWUUUXXX[[[\\\ZZZYYYZZZ[[[\\\\\\]]]```cccXXXZZZ\\\[[[YYYWWWVVVVVVaaa^^^ZZZYYYYYYYYYYYYXXXUUUTTTSSSTTTXXX[[[\\\\\\WWWXXXZZZ[[[\\\\\\[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[VVVVVVVVVXXX\\\^^^______aaa^^^[[[WWWUUUTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZWWWXXXYYY[[[\\\\\\]]]]]]]]]\\\[[[ZZZ[[[]]]___aaa^^^\\\ZZZWWWVVVVVVWWWWWWWWWYYY\\\]]][[[YYYXXXWWWVVVUUUWWW\\\bbbeeeeeecccddd___\\\\\\[[[YYYZZZ^^^fffddd```]]][[[[[[\\\]]]^^^___```aaadddkkkrrrxxx}}}|||||||||}}}vvvmmm```[[[UUUOOOLLLKKKJJJJJJFFFHHHKKKKKKJJJMMMRRRVVVfffwwwjjj[[[VVVSSSPPPKKKGGGEEEEEEGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIHHHFFFEEEFFFGGGBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAA@@@>>>======>>>@@@???>>>===<<<======>>>>>>???AAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJLLLMMMNNNMMMLLLJJJJJJIIIHHHKKKTTTcccyyyqqqkkkbbb___ZZZWWWUUUTTTSSSRRRUUUVVVVVVUUURRRPPPOOOPPPTTTUUUVVVVVVVVVXXX\\\______[[[WWWWWWZZZ\\\ZZZXXXUUUXXX[[[^^^___```bbbddd]]]^^^^^^]]]YYYWWWVVVWWW___]]]YYYXXXXXXYYYZZZZZZZZZXXXWWWWWWYYY\\\]]]]]]YYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^XXXVVVUUUVVVYYY\\\^^^^^^___]]]ZZZWWWUUUUUUVVVWWWZZZYYYYYYXXXXXXYYYYYYZZZRRRSSSUUUXXXZZZ[[[\\\]]]\\\[[[[[[[[[\\\___aaaccc]]][[[YYYWWWVVVVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZ]]]aaadddffffffeeefffbbb______^^^\\\]]]aaahhhfffbbb___\\\ZZZYYYYYY\\\]]]]]]^^^```dddkkkooo~~~|||{{{{{{~~~}}}vvvlllaaaZZZSSSPPPKKKGGGEEEEEEDDDDDDFFFJJJOOORRRSSSVVV[[[___lll{{{kkkZZZPPPLLLPPPMMMJJJFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIGGGEEEDDDEEEFFF@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<>>>??????===<<<<<<===>>>============>>>??????AAAAAABBBDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGEEEFFFGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJKKKLLLLLLKKKIIIHHHHHHIIIHHHRRRdddzzzrrrfffbbb[[[\\\[[[XXXSSSOOOMMMMMMTTTUUUVVVUUUSSSQQQQQQQQQVVVWWWWWWWWWWWWXXX[[[]]]YYYXXXWWWZZZ\\\\\\YYYUUURRRVVV[[[___aaabbbdddeee``````___\\\YYYXXXYYYZZZ]]]ZZZVVVUUUWWWYYY[[[[[[```]]]ZZZZZZ\\\]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[\\\ZZZ[[[\\\]]]^^^^^^^^^^^^YYYWWWVVVVVVXXX[[[\\\\\\\\\[[[YYYXXXWWWXXXYYYYYY]]]\\\[[[ZZZYYYYYYYYYYYYNNNPPPSSSVVVYYY[[[\\\]]][[[[[[[[[\\\]]]```bbbccc[[[ZZZYYYWWWWWWWWWXXXYYYZZZZZZXXXVVVSSSSSSVVVXXXZZZ]]]aaadddddddddccccccfffaaa___```___]]]^^^aaafffeeeccc```^^^\\\ZZZYYY[[[[[[[[[[[[[[[^^^cccgggmmm|||}}}}}}|||sssjjjgggccc___ZZZUUUOOOKKKKKKJJJHHHFFFFFFEEEFFFFFFIIIPPPYYY```dddhhhlllooowww|||fffYYYOOOJJJIIIJJJIIIGGGEEECCCCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHFFFDDDBBBCCCDDD>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>>>><<<;;;<<<<<<<<<<<<===>>>???@@@AAAAAACCCDDDDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIHHHFFFGGGJJJNNNTTTddd|||tttfff]]][[[WWWZZZ[[[YYYRRRMMMJJJJJJQQQSSSUUUUUUTTTTTTTTTUUUZZZZZZ[[[ZZZYYYYYY[[[]]]YYYXXXYYY[[[\\\[[[XXXTTTUUUXXX\\\^^^```aaadddfff^^^^^^\\\YYYVVVVVVYYY[[[XXXVVVSSSSSSUUUXXXZZZ[[[___]]][[[ZZZ\\\^^^_________^^^\\\[[[ZZZ[[[[[[\\\WWWYYYZZZ\\\]]]]]]]]]\\\ZZZZZZZZZ[[[]]]^^^]]][[[[[[[[[ZZZZZZ[[[[[[\\\\\\^^^]]][[[ZZZYYYXXXXXXXXXQQQRRRTTTWWWZZZ\\\]]]]]]]]]]]]]]]]]]^^^___```aaaYYYYYYXXXXXXXXXXXXYYYZZZXXXXXXWWWTTTRRRRRRSSSUUUXXX\\\aaaccc```^^^^^^___aaa]]]\\\]]]\\\ZZZ[[[___``````aaaaaa```___]]]\\\[[[\\\\\\\\\\\\^^^aaadddhhhttt{{{rrrnnnjjjbbbZZZXXXVVVSSSPPPMMMKKKIIIHHHHHHIIIJJJJJJIIIJJJKKKLLLSSS\\\hhhqqqwwwzzz}}}gggVVVOOOLLLJJJKKKEEEEEEDDDCCCBBBAAA@@@@@@EEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGEEECCCAAABBBCCC======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<>>>>>>===<<<<<<===<<<===>>>???AAABBBCCCCCCEEEEEEFFFGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJHHHGGGJJJRRRYYYjjj~~~wwwiii^^^XXXWWWWWWZZZ[[[YYYSSSMMMKKKKKKOOOQQQTTTUUUUUUVVVXXXYYY\\\]]]^^^]]][[[[[[\\\^^^\\\[[[ZZZZZZZZZZZZXXXWWW[[[[[[\\\[[[\\\^^^bbbeee___^^^[[[VVVRRRQQQSSSUUUTTTRRRQQQRRRUUUXXXYYYYYYZZZXXXWWWXXXZZZ\\\]]]]]]]]]\\\[[[ZZZYYYZZZ[[[\\\XXXYYY[[[\\\]]]]]]\\\\\\[[[\\\___bbbcccbbb^^^[[[\\\\\\]]]^^^^^^^^^^^^^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^```______^^^]]]]]]\\\\\\XXXXXXXXXXXXXXXYYYYYYZZZTTTUUUVVVUUUSSSQQQQQQRRRWWW[[[___```]]]ZZZZZZ\\\^^^ZZZYYY[[[[[[YYYZZZ]]]]]]^^^___``````___^^^]]]]]]^^^`````````bbbeeegggfffqqqwwwmmmaaaZZZYYYXXXTTTPPPOOONNNLLLIIIGGGGGGHHHIIIFFFHHHJJJKKKKKKLLLOOORRR```iiiuuu~~~~~~kkkUUUKKKIIIHHHHHHHHHAAAAAABBBAAAAAA@@@@@@???EEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGEEEBBBAAABBBCCC======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===??????>>>>>>>>>???===>>>@@@BBBCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGHHHGGGFFFGGGHHHJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIJJJIIIGGGHHHQQQ```kkkxxxjjjccc[[[WWWWWWYYYZZZYYYVVVSSSOOONNNMMMOOOQQQTTTVVVVVVWWWXXXZZZZZZ\\\]]]\\\[[[ZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYZZZ^^^]]]\\\ZZZYYY[[[```ccccccaaa\\\VVVPPPMMMLLLNNNQQQQQQQQQTTTWWWYYYYYYXXXSSSSSSSSSVVVXXXYYYXXXWWWXXXWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]]]]]]]]]]]]]]]][[[]]]```ccceeeddd```\\\]]]]]]___``````___^^^]]]ZZZZZZYYYXXXXXXXXXYYYYYY\\\]]]]]]^^^^^^^^^^^^^^^aaa```___^^^\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYRRRSSSUUUTTTSSSQQQRRRRRRXXXZZZ\\\]]]\\\[[[\\\\\\]]]ZZZZZZ]]]]]][[[[[[^^^^^^_________^^^]]][[[ZZZ]]]```bbbcccdddeeegggiiifffooo~~~zzzvvvmmmccc]]]UUUPPPOOOOOONNNMMMHHHGGGFFFDDDCCCCCCEEEHHHJJJMMMQQQRRRTTTWWW]]]bbbpppwwwhhhZZZMMMIIIIIIHHHGGGGGG@@@@@@@@@@@@AAAAAAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBCCCEEE======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>===========================???AAAAAA@@@@@@@@@AAA???@@@BBBDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHHHHHHHGGGGGGIIIJJJIIIJJJKKKLLLLLLKKKJJJIIIFFFHHHIIILLLSSSddd{{{|||gggbbbaaa[[[WWWYYY\\\YYYUUUSSSRRRQQQPPPPPPSSSUUUVVVWWWVVVUUUVVVWWWUUUWWWXXXXXXWWWVVVWWWXXXVVVWWWXXXYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYZZZ^^^```cccaaa^^^XXXRRRNNNNNNNNNQQQRRRTTTXXX[[[[[[ZZZXXXOOOPPPRRRTTTVVVUUURRROOOQQQRRRTTTVVVXXXZZZZZZ[[[]]]]]]\\\[[[[[[[[[\\\\\\\\\\\\]]]___aaaaaa```^^^]]]^^^___```___]]][[[YYYYYYXXXYYYYYYZZZ[[[\\\]]]\\\]]]]]]^^^^^^^^^^^^]]]______^^^]]]\\\ZZZYYYXXXYYYYYYYYYYYYYYYYYYXXXXXXRRRSSSSSSRRRQQQQQQTTTVVVYYYXXXXXXYYY[[[]]]]]]]]]]]]ZZZZZZ]]]^^^\\\\\\___]]]]]]]]]]]]\\\[[[[[[ZZZ]]]___bbbcccccccccdddeeefffhhhrrr|||xxxuuuyyy}}}uuuooohhh___XXXSSSRRROOOKKKIIIHHHIIIJJJDDDEEEFFFEEECCCDDDHHHKKKQQQUUUZZZ]]]```gggpppwwwppp\\\SSSLLLKKKJJJHHHFFFFFF@@@@@@@@@@@@@@@AAABBBCCCHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCEEEGGG======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBBAAAAAABBBCCC@@@BBBDDDEEEGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHHHHHHHGGGGGGIIIKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGJJJOOOVVVddd}}}lll^^^___aaa[[[XXXZZZ^^^XXXRRROOOQQQRRRRRRQQQVVVXXXYYYXXXVVVTTTTTTTTTQQQRRRTTTTTTSSSSSSSSSTTTPPPSSSVVVYYYZZZ[[[[[[\\\XXXZZZ[[[[[[[[[[[[]]]_________]]]YYYVVVSSSTTTUUURRRTTTWWW[[[^^^^^^[[[XXXNNNOOORRRTTTUUUSSSNNNJJJMMMOOORRRUUUXXXYYYZZZZZZ\\\[[[ZZZXXXWWWXXXXXXYYY\\\ZZZYYYYYY\\\^^^______]]]^^^______^^^[[[XXXVVVXXXXXXYYYZZZ[[[]]]___```ZZZ[[[\\\]]]]]]]]]]]]]]]\\\]]]]]]\\\\\\ZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWTTTSSSQQQOOONNNQQQUUUYYYXXXUUUSSSUUUYYY\\\]]]\\\[[[XXXYYY\\\]]][[[[[[^^^YYYYYYZZZ[[[\\\]]]^^^^^^\\\^^^aaabbbaaa``````aaaaaa^^^bbbkkkooorrr|||ssspppqqqtttzzzpppddd]]][[[YYYTTTOOOHHHJJJJJJHHHEEEDDDFFFIIIFFFHHHJJJJJJIIIJJJNNNQQQRRRWWW]]]bbbfffooo{{{mmmZZZTTTNNNIIIIIIGGGCCCAAABBBAAA@@@@@@???@@@BBBCCCEEEIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFEEEDDDEEEFFFHHH========================???>>><<<:::999999999:::???@@@@@@@@@@@@???>>>>>>@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEJJJIIIIIIHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNMMMJJJHHHOOORRRYYYhhhsssiii```^^^___]]][[[[[[]]]XXXRRRNNNMMMNNNOOOOOOVVVYYY[[[ZZZUUUQQQPPPQQQSSSRRRQQQSSSUUUUUURRROOONNNNNNPPPSSSWWWYYYYYYYYYUUUXXX[[[[[[YYYXXXZZZ\\\[[[]]]___]]]ZZZXXXYYYZZZXXXVVVTTTVVVZZZ___``````SSSNNNLLLOOOQQQNNNKKKKKKMMMOOORRRTTTVVVVVVUUUUUUZZZZZZYYYYYYZZZ[[[[[[\\\YYYZZZ\\\]]]^^^]]]\\\[[[^^^^^^]]][[[ZZZXXXWWWWWWYYYZZZ\\\^^^_________^^^\\\\\\\\\^^^______^^^\\\ZZZYYYYYYYYYZZZZZZWWWVVVYYYYYYYYYYYYXXXWWWVVVVVVSSSRRRRRRRRRRRRTTTUUUVVVYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[XXXYYYZZZ[[[[[[[[[YYYYYY]]]\\\ZZZ[[[___iiiuuu~~~wwwpppoooooouuu{{{qqqiiiZZZWWWRRRNNNLLLLLLKKKKKKGGGHHHJJJJJJJJJIIIHHHHHHKKKJJJJJJMMMSSSXXX\\\]]][[[\\\]]]bbbkkkzzzmmmZZZPPPJJJIIIHHHGGGFFFDDDCCCCCCAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEECCCBBBBBBDDDEEEEEEDDDDDDEEEGGG>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;???@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLMMMNNNUUUaaasssuuuiii___]]]]]]\\\[[[\\\[[[VVVPPPLLLKKKLLLNNNNNNSSSVVVXXXWWWSSSOOONNNOOONNNMMMMMMOOORRRTTTRRRPPPRRRRRRSSSUUUWWWXXXYYYXXXYYY[[[^^^]]]ZZZXXXZZZ\\\\\\^^^___^^^[[[XXXXXXZZZYYYXXXXXXZZZ]]]^^^]]][[[QQQKKKHHHKKKMMMMMMMMMOOOTTTUUUWWWXXXXXXWWWVVVUUU[[[[[[[[[[[[[[[\\\]]]^^^\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWYYYZZZ\\\]]]^^^^^^^^^^^^ZZZZZZZZZ\\\]]]^^^\\\ZZZ[[[ZZZXXXXXXYYYYYYWWWVVVUUUUUUVVVVVVUUUTTTSSSSSSTTTSSSSSSSSSSSSUUUVVVWWWWWWXXXXXXZZZ[[[\\\]]]^^^[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYXXXVVVWWWWWWXXXYYYYYYYYYYYYUUUVVVWWWYYY\\\cccjjjpppxxxrrrpppsssyyy|||sssmmmiiiddd\\\WWWSSSPPPMMMJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKNNNQQQTTTVVVYYY___fffkkklllmmmhhhiiikkkooouuurrr```TTTMMMIIIHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEECCCBBBBBBCCCEEEEEEDDDCCCEEEFFF????????????????????????======<<<<<<<<<<<<======???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIIIIJJJKKKLLLLLLJJJKKKKKKHHHGGGKKKTTT\\\lll}}}sssggg]]][[[[[[[[[ZZZ\\\YYYTTTNNNJJJIIIKKKMMMMMMNNNQQQTTTRRRNNNKKKKKKMMMLLLKKKKKKMMMPPPSSSTTTSSSWWWVVVVVVVVVWWWWWWXXXXXX]]]___```^^^ZZZXXXYYY[[[]]]^^^___^^^\\\ZZZYYYZZZ[[[\\\]]]______\\\XXXTTTPPPJJJGGGIIIKKKMMMQQQUUU^^^^^^]]]\\\ZZZXXXWWWVVVYYYYYYZZZZZZ[[[\\\\\\]]]^^^]]]\\\ZZZYYYYYYYYYXXXWWWVVVUUUTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]]]]YYYYYYXXXZZZ[[[\\\ZZZYYY[[[YYYWWWVVVVVVWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXUUUVVVXXXZZZ\\\^^^```aaa\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYXXXXXXWWWVVVVVVTTTTTTSSSTTTUUUVVVXXXYYYUUUXXX\\\___```bbbeeegggsss|||yyywwwwwwyyyyyyyyy~~~}}}~~~~~~vvvnnniiibbb^^^YYYVVVVVVTTTPPPLLLJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIHHHHHHJJJQQQYYY___eeehhhnnnvvv}}}~~~|||uuuxxx{{{}}}jjj[[[RRRMMMKKKHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHFFFEEECCCCCCBBBCCCDDDDDDCCCBBBDDDEEE????????????????????????============>>>>>>??????@@@AAABBBCCCDDDEEEEEEEEECCCDDDEEEFFFFFFGGGFFFFFFCCCCCCDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEFFFFFFFFFIIIIIIIIIIIIJJJLLLMMMMMMKKKKKKJJJJJJJJJKKKKKKLLLJJJLLLKKKGGGHHHSSSgggwwwlllbbbYYYYYY[[[ZZZYYYYYYXXXSSSNNNJJJJJJLLLMMMNNNJJJMMMOOONNNKKKHHHIIIKKKNNNMMMLLLMMMOOORRRTTTVVVWWWWWWWWWVVVUUUVVVXXXYYY___```aaa]]]YYYVVVWWWYYY\\\\\\]]]]]]]]]\\\\\\\\\____________\\\XXXSSSPPPRRRNNNLLLOOOQQQRRRVVV[[[fffddd```]]]YYYWWWVVVUUUUUUVVVWWWWWWXXXYYYYYYYYY]]][[[YYYWWWVVVUUUVVVVVVTTTTTTSSSSSSTTTVVVXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\ZZZYYYXXXYYY[[[[[[[[[YYY[[[XXXTTTSSSSSSTTTTTTTTTVVVVVVWWWXXXXXXXXXWWWWWWUUUUUUVVVVVVWWWWWWXXXYYYUUUVVVWWWYYY[[[]]]___```]]]]]]]]]\\\\\\\\\\\\\\\ZZZZZZYYYXXXWWWWWWVVVUUUSSSRRRPPPPPPQQQTTTWWWYYYZZZ]]]aaaccccccccccccdddffflllwww{{{wwwwww{{{|||wwwzzz}}}sssiiibbb\\\WWWTTTUUURRROOONNNOOOOOOMMMKKKFFFGGGHHHHHHGGGFFFGGGGGGHHHJJJLLLOOOTTT\\\hhhpppvvvyyy}}}iiiWWWOOOMMMKKKIIIFFFFFFFFFEEEEEEDDDDDDCCCAAAAAABBBCCCDDDFFFHHHIIIJJJIIIIIIGGGFFFEEEDDDCCCAAACCCDDDCCCBBBBBBCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFFFFGGGGGGCCCDDDEEEFFFGGGGGGGGGGGGBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMLLLQQQdddzzzyyyddd\\\VVVXXXZZZYYYVVVVVVVVVSSSOOOMMMMMMNNNNNNNNNGGGJJJLLLKKKHHHGGGHHHKKKPPPNNNLLLKKKKKKNNNQQQTTTUUUVVVUUUTTTRRRSSSWWWZZZ^^^______[[[VVVTTTUUUWWWYYYYYYZZZ\\\^^^^^^^^^^^^aaa```]]]ZZZUUURRROOONNNUUUTTTUUUZZZ[[[YYY[[[^^^hhheee```ZZZVVVTTTTTTTTTTTTUUUVVVWWWWWWWWWVVVVVVZZZYYYXXXVVVVVVVVVWWWXXXUUUTTTTTTUUUVVVXXXYYY[[[ZZZZZZZZZZZZ[[[\\\\\\]]][[[ZZZYYYZZZ[[[\\\\\\[[[YYYVVVSSSQQQQQQRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYVVVWWWWWWXXXYYYZZZ[[[[[[^^^]]]\\\[[[[[[[[[[[[\\\[[[[[[ZZZZZZYYYXXXWWWWWWSSSRRRPPPOOOPPPSSSWWWYYY[[[\\\^^^]]]]]]\\\^^^___```eeelllsssyyytttnnntttzzzwwwtttqqqppppppqqqqqq}}}~~~{{{rrrmmmccc```[[[WWWSSSPPPMMMKKKMMMKKKIIIHHHHHHHHHGGGGGGEEEGGGIIIIIIGGGGGGHHHJJJJJJPPPWWW]]]dddlllvvv~~~vvviiiYYYOOOLLLKKKHHHDDDEEEDDDDDDDDDDDDDDDDDDDDD@@@@@@AAABBBCCCEEEGGGHHHIIIIIIHHHFFFEEEDDDDDDDDDBBBCCCDDDCCCBBBAAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGCCCDDDEEEFFFFFFGGGGGGFFFBBBCCCDDDEEEFFFGGGHHHHHHJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJJJJIIIIIIJJJJJJHHHLLLPPPTTT___ttt{{{mmmhhhiiicccZZZUUUVVVYYYWWWTTTSSSTTTRRRPPPPPPQQQPPPOOONNNFFFIIIKKKJJJHHHGGGJJJLLLOOONNNKKKGGGEEEHHHMMMQQQUUUUUUUUURRROOOQQQVVVZZZ\\\]]]\\\YYYTTTRRRTTTWWWXXXWWWXXXZZZ]]]___^^^]]]^^^]]]YYYSSSNNNLLLLLLMMMTTTUUUZZZ```aaa^^^^^^aaafffbbb\\\VVVRRRQQQRRRSSSVVVWWWXXXXXXXXXWWWVVVUUUWWWWWWWWWXXXYYYZZZ[[[\\\VVVVVVWWWXXXYYYYYYYYYZZZXXXXXXXXXYYYZZZ\\\]]]^^^]]][[[ZZZZZZ\\\]]]]]]\\\YYYVVVSSSRRRRRRRRRQQQPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXXXXXXXXXXYYY^^^]]][[[ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYUUUSSSRRRQQQRRRTTTWWWYYY\\\\\\[[[ZZZXXXYYY\\\^^^```fffjjjkkknnn~~~wwwuuupppnnnuuuvvvpppkkkhhhffffffiiinnnrrrwww}}}xxxqqqkkkhhhdddgggmmmuuuuuuiii```YYYUUUPPPOOOOOOMMMKKKHHHFFFEEEHHHGGGFFFEEEEEEEEEEEEEEEEEEHHHKKKKKKJJJJJJNNNRRRTTT\\\gggooouuuzzzwww^^^WWWOOOKKKJJJIIIEEEAAACCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAABBBCCCEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEDDDBBBBBBBBBDDD????????????????????????@@@@@@BBBBBBCCCBBBAAAAAABBBBBBDDDEEEFFFFFFFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJKKKLLLJJJJJJJJJIIIIIIJJJKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLOOOVVV```iiivvvxxxjjjaaa___bbbjjj___VVVTTTUUUSSSRRRRRRQQQQQQQQQRRRSSSRRROOOLLLFFFIIIKKKJJJIIIIIILLLOOOOOOMMMJJJEEECCCFFFLLLRRRWWWXXXVVVRRRMMMNNNSSSYYYZZZ[[[[[[WWWTTTSSSVVVYYYYYYXXXWWWYYY\\\]]]\\\ZZZWWWWWWTTTOOOJJJHHHIIIKKKOOORRRXXX___```^^^___cccccc___XXXRRROOOOOORRRTTTWWWWWWXXXXXXWWWUUUSSSQQQOOOPPPSSSVVVYYY[[[]]]^^^WWWXXXZZZ[[[[[[YYYXXXWWWWWWWWWWWWXXXYYY\\\^^^___]]][[[ZZZZZZ\\\]]]]]]]]]ZZZXXXVVVUUUUUUTTTRRRQQQRRRSSSTTTVVVWWWWWWXXXXXXTTTUUUWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYY^^^\\\ZZZYYYXXXXXXYYYZZZYYYZZZZZZZZZZZZ[[[[[[[[[WWWVVVUUUTTTUUUVVVXXXYYY]]]\\\[[[YYYXXXYYY\\\___fffkkkooonnnnnntttwwwnnnmmmsss~~~{{{sssnnnhhheee```]]]^^^```bbbcccgggfffeeeccc```\\\ZZZXXXUUUWWW[[[___dddjjjppptttwwwpppfff\\\VVVRRRNNNKKKJJJJJJJJJIIIGGGEEEDDDDDDFFFFFFGGGGGGGGGHHHIIIJJJIIILLLPPPQQQQQQTTTZZZ```ccclllxxx~~~sssaaaQQQNNNJJJGGGFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCBBBAAA@@@BBBCCCDDDEEEEEEFFFEEEEEEBBBCCCDDDEEEEEEFFFFFFEEEGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJDDDEEEFFFGGGIIIKKKMMMOOO___hhhuuutttddd]]]ZZZ[[[^^^qqqdddWWWSSSRRRQQQQQQSSSNNNOOOQQQSSSTTTRRRNNNJJJGGGIIILLLKKKIIIJJJMMMQQQPPPNNNKKKFFFDDDGGGOOOUUUZZZ[[[XXXRRRMMMLLLRRRWWWYYYZZZZZZWWWTTTTTTWWW[[[[[[YYYXXXYYY[[[\\\YYYVVVRRRRRRQQQNNNIIIFFFGGGIIIKKKMMMTTT[[[]]]\\\___dddaaa\\\VVVPPPNNNOOORRRUUUUUUVVVVVVVVVUUURRROOONNNGGGJJJNNNSSSWWWZZZ\\\\\\XXXYYY[[[\\\[[[YYYVVVTTTVVVVVVVVVWWWYYY\\\^^^```]]][[[YYYYYY[[[]]]]]]]]][[[ZZZXXXXXXXXXWWWTTTQQQNNNOOOQQQRRRTTTTTTUUUUUUTTTUUUVVVXXXXXXXXXXXXWWWXXXXXXYYYYYYZZZZZZ[[[[[[^^^\\\ZZZXXXWWWWWWYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[YYYXXXWWWWWWWWWXXXYYYZZZYYYYYYYYYWWWVVVWWWZZZ\\\lllppptttuuutttuuuyyy}}}vvvttttttsssxxxzzzvvvmmmbbbZZZVVVVVVUUUSSSUUUUUUTTTTTTRRRQQQPPPOOOPPPQQQSSSTTTVVVXXX\\\___eeelllvvvyyynnnfff^^^ZZZTTTPPPOOONNNKKKIIIIIIIIIIIIGGGEEEEEEFFFGGGBBBDDDFFFGGGHHHJJJMMMOOOMMMQQQUUUWWWXXX]]]fffmmmoooxxxyyygggXXXOOOLLLHHHEEECCCCCCDDDEEEAAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDEEEEEEFFFGGGGGGDDDCCCCCCBBBBBBCCCEEEFFFEEEFFFGGGFFFDDDCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJJJJIIIJJJJJJJJJHHHJJJQQQ\\\eeewww}}}kkk```XXXTTTSSSVVVccc\\\SSSNNNNNNOOONNNLLLRRRVVVVVVPPPLLLKKKKKKIIIHHHKKKNNNRRRSSSSSSSSSRRROOONNNKKKHHHLLLUUU[[[\\\ccc]]]WWWTTTOOOLLLOOOUUUYYY[[[]]]\\\YYYYYY[[[^^^YYYYYYXXXVVVVVVUUUUUUVVVPPPPPPNNNKKKHHHFFFFFFGGGKKKIIIIIIOOOYYY___```^^^[[[ZZZWWWRRROOOPPPRRRUUUVVVVVVVVVWWWVVVRRRLLLHHHFFFKKKRRRUUUVVVWWWYYYZZZWWWXXXZZZ[[[[[[YYYWWWVVVQQQRRRSSSUUUWWWYYYZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZUUUVVVXXXXXXWWWUUURRRPPPQQQRRRSSSUUUVVVWWWXXXXXXVVVWWWXXXYYYYYYXXXWWWWWWXXXYYY[[[]]]^^^^^^^^^^^^[[[XXXVVVUUUVVVXXXYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXYYY[[[\\\\\\ZZZXXXWWWZZZYYYVVVUUUUUUWWWYYY[[[kkklllnnnppprrrrrrpppnnnvvv~~~}}}}}}wwwooovvvzzzppp^^^UUUTTTSSSQQQPPPPPPOOOPPPQQQPPPMMMJJJOOOOOOOOONNNMMMNNNQQQSSSWWWZZZ```fffkkkppptttwwwxxx}}}zzzuuuqqqllliiiiiifffcccbbb```]]]WWWSSSNNNNNNLLLKKKIIIGGGEEEEEEAAACCCFFFGGGGGGHHHIIIKKKGGGJJJLLLLLLOOOUUUXXXWWWaaacccfffjjjmmmoooqqqrrrwww|||{{{nnnccc[[[XXXMMMJJJFFFCCCBBBCCCEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBDDDGGGIIIJJJHHHGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFAAAAAABBBBBBBBBCCCCCCCCCAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIJJJJJJKKKKKKNNNMMMLLLJJJJJJIIIIIIIIIGGGGGGGGGHHHIIIIIIHHHGGGJJJJJJKKKNNNVVVbbbnnnvvvrrrddd[[[VVVRRRQQQRRRTTTPPPKKKKKKNNNPPPOOOMMMPPPTTTSSSNNNJJJLLLNNNMMMSSSSSSQQQPPPOOONNNNNNNNNLLLKKKHHHIIISSSbbbmmmppplllddd[[[UUUNNNKKKNNNUUUYYYYYYZZZYYYYYYZZZ\\\^^^[[[[[[ZZZYYYXXXXXXXXXXXXTTTSSSQQQNNNJJJIIIKKKMMMHHHGGGIIIOOOVVV[[[\\\[[[TTTTTTSSSPPPNNNOOOQQQTTTXXXWWWVVVVVVUUURRRMMMJJJLLLPPPUUUWWWWWWWWWXXXYYYVVVWWWXXXYYYYYYYYYXXXWWWRRRRRRSSSUUUVVVXXXYYYZZZUUUVVVXXXYYYYYYXXXWWWVVVXXXXXXYYYYYYWWWSSSPPPMMMNNNOOOQQQSSSUUUWWWXXXXXXXXXYYYYYYYYYYYYWWWVVVUUUYYYZZZ\\\^^^______^^^^^^\\\ZZZWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXYYYZZZYYYYYYXXXWWWYYYXXXVVVUUUVVVXXXZZZ\\\ffffffhhhjjjjjjiiigggdddaaaiiiyyy}}}mmmpppxxxwwwggg___\\\XXXSSSQQQPPPOOONNNOOONNNLLLJJJLLLLLLMMMMMMLLLKKKLLLLLLNNNPPPSSSVVVXXX[[[]]]^^^dddgggkkkooorrrvvv}}}{{{yyyuuurrrnnnllljjjiiijjjhhhdddaaa]]]ZZZWWWUUUYYYWWWTTTTTTUUUTTTQQQNNNKKKJJJIIIHHHFFFEEEDDDCCCEEEFFFFFFFFFEEEFFFHHHJJJNNNTTTZZZ\\\___eeejjjjjjsssssstttvvvzzz}}}~~~~~~wwwfff]]]VVVQQQPPPMMMJJJFFFCCCBBBCCCEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCEEEFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFGGGHHHJJJKKKJJJJJJJJJJJJKKKKKKLLLMMMOOONNNMMMKKKJJJIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKPPPRRRXXXaaannn}}}oooeee\\\XXXVVVQQQOOOPPPJJJHHHGGGIIINNNPPPOOOMMMOOOQQQPPPKKKJJJOOOSSSTTT\\\YYYTTTOOOMMMLLLMMMOOOLLLJJJGGGKKKZZZnnn{{{~~~tttjjj___UUUMMMJJJNNNVVVZZZXXXWWWWWWYYY[[[\\\]]]\\\\\\[[[[[[[[[[[[[[[[[[YYYXXXTTTPPPMMMNNNQQQTTTIIILLLOOOSSSWWWYYYYYYYYYPPPPPPPPPOOONNNPPPSSSVVVZZZXXXVVVTTTSSSRRROOOLLLSSSUUUXXXYYYXXXWWWWWWXXXUUUUUUUUUUUUVVVWWWXXXXXXSSSSSSTTTUUUVVVWWWXXXYYYSSSUUUXXX[[[[[[ZZZWWWUUU[[[[[[ZZZYYYVVVRRRNNNLLLLLLMMMOOOQQQTTTVVVWWWXXXZZZZZZZZZYYYXXXWWWUUUUUUZZZ[[[]]]^^^^^^^^^]]]]]]]]][[[XXXXXXYYY[[[[[[[[[XXXXXXWWWWWWVVVVVVUUUUUUWWWVVVVVVVVVVVVWWWWWWWWWXXXWWWVVVVVVWWWYYY[[[]]]```aaabbbbbbaaa___]]][[[VVV]]]kkk~~~xxxwwwwwwwwwxxx|||tttnnnkkkcccZZZWWWTTTPPPNNNMMMMMMKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMMMMNNNOOOOOOOOOPPPSSSTTTUUUVVVXXX[[[___ccciiiiiihhhhhhhhhhhhiiiiiiffffffgggkkkttt}}}|||vvvqqqmmmpppppppppqqqqqqqqqrrrrrrrrrssstttuuuuuutttsssrrrrrrqqqooollliiifffdddccc^^^]]][[[YYYWWWVVVUUUUUUUUUTTTRRRPPPNNNMMMLLLKKKMMMKKKJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDIIIJJJJJJJJJJJJLLLPPPSSSXXXcccmmmpppsssxxx|||~~~zzzdddWWWRRRNNNMMMMMMLLLIIIFFFCCCBBBCCCEEEGGGIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGIIIMMMSSSVVV^^^gggtttssseee^^^XXXXXXWWWSSSOOONNNKKKJJJIIIJJJMMMOOONNNMMMOOOPPPNNNKKKMMMTTTZZZ[[[\\\YYYUUURRRPPPPPPRRRSSSMMMLLLJJJOOO^^^pppyyyzzztttjjj]]]TTTMMMKKKRRRZZZ^^^ZZZVVVVVVXXXZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[YYYUUUPPPNNNOOOTTTXXXRRRUUUYYY[[[[[[ZZZYYYYYYRRRQQQOOONNNNNNQQQWWW[[[]]]ZZZVVVSSSSSSRRRQQQPPPWWWXXXYYYYYYYYYXXXXXXXXXVVVUUUTTTSSSSSSTTTVVVWWWUUUUUUVVVWWWXXXXXXYYYYYYWWWXXX[[[]]]^^^]]][[[ZZZ[[[ZZZZZZXXXUUURRROOOMMMNNNOOOPPPQQQSSSTTTVVVWWWYYYYYYXXXXXXXXXWWWVVVVVVZZZ[[[\\\]]]]]]\\\[[[[[[\\\ZZZXXXXXXYYYZZZZZZZZZVVVUUUUUUUUUTTTTTTSSSRRRVVVUUUTTTSSSSSSUUUWWWXXXXXXWWWWWWWWWXXXZZZ\\\^^^]]]^^^```___]]][[[ZZZYYYYYY```jjjvvv}}}xxxxxx{{{}}}|||ssshhhaaa]]]WWWSSSQQQOOONNNLLLMMMLLLLLLNNNOOOPPPPPPOOOPPPOOONNNNNNOOOPPPOOOOOOOOONNNNNNMMMNNNPPPSSSVVVZZZZZZZZZZZZZZZYYYXXXXXXUUUVVVXXX[[[```eeeiiikkkmmmlllkkkiiihhhgggggggggccccccdddcccaaa___\\\ZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVTTTTTTSSSRRRQQQPPPPPPPPPOOOOOOOOOMMMKKKKKKLLLMMMLLLKKKJJJIIIIIIHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHMMMPPPSSSVVVYYY\\\aaadddkkkwwwnnn\\\RRRNNNLLLKKKMMMJJJHHHEEECCCBBBCCCEEEFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDEEEFFFFFFGGGEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLJJJIIIHHHGGGGGGGGGEEEEEEEEEFFFKKKVVVbbbkkkuuussshhh___YYYUUUWWWVVVQQQMMMKKKNNNLLLJJJIIIKKKMMMOOOPPPPPPQQQPPPNNNQQQYYY______ZZZYYYXXXVVVUUUUUUTTTUUUNNNPPPQQQVVVaaammmqqqnnnkkkbbbWWWPPPLLLMMMUUU___aaa]]]XXXVVVWWWWWWVVVSSSTTTUUUVVVXXXYYYYYYYYYYYYYYYWWWSSSNNNMMMOOOTTTYYYZZZ\\\______]]]ZZZXXXXXXVVVSSSOOOKKKKKKPPPYYY___]]]ZZZVVVSSSSSSSSSSSSSSSXXXWWWWWWWWWXXXYYYYYYYYYWWWVVVSSSQQQQQQRRRSSSUUUWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]XXXXXXXXXWWWUUUSSSQQQPPPSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUVVVVVVVVVWWWXXXXXXXXXXXXZZZZZZ[[[ZZZYYYXXXYYYXXXVVVWWWXXXYYYXXXWWWVVVVVVVVVWWWVVVUUUTTTSSSUUUTTTRRRRRRSSSUUUXXXYYYXXXXXXXXXXXXYYY[[[]]]^^^]]]___aaaaaa^^^]]]]]]^^^\\\bbbjjjpppyyyzzzzzz}}}xxxnnniiibbb\\\YYYVVVUUUSSSUUURRROOONNNQQQTTTVVVVVVVVVSSSPPPNNNOOOOOOMMMKKKMMMLLLJJJJJJKKKMMMOOOPPPQQQRRRSSSTTTTTTSSSRRRRRRPPPQQQSSSTTTUUUUUUVVVWWWXXXWWWVVVTTTTTTTTTUUUUUUQQQQQQRRRSSSSSSRRRRRRQQQMMMMMMLLLLLLLLLKKKKKKKKKNNNNNNOOOOOOOOOOOONNNNNNLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIGGGEEEEEEHHHJJJIIIKKKMMMMMMLLLJJJIIIHHHFFFFFFHHHJJJLLLNNNOOOPPPXXX\\\bbbgggkkkooosssuuuxxxmmm```RRRLLLJJJGGGGGGIIIIIIGGGEEECCCCCCCCCEEEFFFHHHGGGGGGFFFFFFEEEEEEEEEFFFEEECCCAAA@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@DDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGIIIJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJIIIHHHGGGGGGGGGGGGEEEGGGJJJOOOXXXhhhzzzpppddd```ZZZTTTPPPRRRRRRNNNJJJIIIJJJIIIHHHHHHIIIMMMPPPRRRRRRSSSSSSRRRVVV]]]```^^^ZZZZZZZZZYYYWWWUUUSSSRRRNNNSSSXXX\\\bbbiiiiiieee___WWWPPPLLLIIIKKKTTT]]]^^^\\\YYYVVVTTTSSSPPPNNNPPPQQQTTTVVVWWWXXXXXXWWWVVVUUUQQQNNNLLLOOOUUUYYYZZZ[[[[[[\\\[[[YYYVVVUUUUUURRRNNNJJJKKKQQQZZZaaa\\\YYYUUUTTTTTTVVVVVVVVVWWWUUUSSSSSSUUUWWWXXXWWWVVVUUUSSSQQQQQQRRRSSSTTTVVVVVVWWWXXXYYYZZZ[[[\\\\\\[[[ZZZZZZYYYZZZ[[[[[[WWWWWWWWWVVVUUUTTTSSSRRRUUUTTTRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXUUUVVVXXXYYYYYYYYYXXXXXXWWWVVVUUUVVVWWWWWWVVVUUUWWWXXXYYYZZZZZZYYYXXXWWWUUUTTTSSSSSSTTTVVVYYY[[[YYYYYYYYYZZZZZZ\\\]]]]]]^^^```bbbaaa^^^\\\]]]___^^^dddjjjmmmqqq}}}}}}xxxtttvvv}}}xxxtttmmmhhhdddbbb```^^^```\\\XXXXXX\\\bbbeeeeeejjjddd^^^ZZZXXXUUUQQQMMMLLLJJJIIIJJJLLLMMMMMMLLLKKKLLLMMMMMMNNNNNNMMMMMMJJJLLLNNNNNNMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGEEEBBBCCCGGGJJJKKKPPPVVVYYYXXXUUURRRPPPMMMOOOQQQTTTWWWZZZ]]]^^^iiimmmrrrwww{{{~~~ooofff[[[RRRJJJHHHHHHGGGGGGHHHHHHGGGEEECCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDFFFEEECCCAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDDDDEEEEEEEEEFFFFFFFFFDDDDDDEEEFFFFFFGGGGGGHHHFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHHHHIIIJJJLLLMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJPPPYYYcccqqqsssfff^^^[[[WWWQQQLLLNNNOOOLLLJJJJJJHHHIIIJJJKKKLLLMMMOOOQQQRRRTTTUUUVVVZZZ^^^]]]YYYXXXXXXWWWVVVUUUSSSRRRQQQOOOVVV]]]^^^^^^```___]]]UUUPPPJJJHHHFFFGGGNNNVVVWWWXXXWWWUUUQQQMMMKKKKKKOOOQQQSSSVVVXXXYYYYYYXXXUUUTTTRRROOONNNQQQVVVZZZVVVTTTSSSUUUXXXXXXVVVTTTQQQPPPOOONNNPPPVVV^^^ccc[[[XXXUUUTTTVVVXXXYYYYYYWWWTTTQQQPPPRRRTTTTTTTTTRRRRRRRRRRRRSSSTTTVVVWWWSSSTTTUUUWWWXXXZZZ[[[[[[ZZZZZZZZZZZZZZZXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSRRRPPPOOOOOOQQQRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVTTTUUUWWWYYYZZZZZZYYYYYYVVVUUUUUUUUUWWWWWWVVVTTTUUUVVVXXXZZZ[[[ZZZYYYXXXTTTTTTTTTUUUWWWYYY[[[\\\ZZZZZZZZZ[[[[[[\\\\\\\\\]]]___aaa^^^ZZZWWWXXX[[[```dddggghhhiiiqqq}}}rrroooqqquuuyyy|||yyytttqqqooonnnlllkkkkkkiiiiiinnnxxxwwwpppmmmhhhbbb]]]VVVUUUTTTUUUWWWWWWUUURRROOOOOONNNNNNNNNNNNNNNNNNLLLNNNPPPOOOLLLKKKKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGKKKLLLLLLLLLLLLJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHIIIKKKMMMKKKIIIKKKPPPUUU]]]eeennnsssqqqkkkddd```]]]___bbbeeejjjnnnqqqrrrzzz}}}sssiii```[[[QQQKKKGGGIIIJJJHHHGGGHHHGGGFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????>>>??????@@@AAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKQQQYYYggguuunnnddd___YYYTTTWWWPPPKKKMMMOOOMMMLLLMMMIIILLLNNNPPPOOONNNNNNNNNRRRUUUVVVXXX[[[^^^[[[UUUUUUTTTSSSRRRRRRRRRSSSSSSPPPYYY___\\\XXXWWWWWWUUURRRLLLHHHFFFDDDCCCHHHOOOPPPSSSVVVTTTOOOJJJIIIIIIOOOQQQUUUXXXZZZ[[[[[[ZZZVVVUUUTTTQQQQQQSSSXXX\\\SSSPPPNNNQQQWWWZZZXXXUUUNNNPPPRRRTTTWWW\\\bbbgggYYYWWWUUUUUUWWWYYYZZZZZZXXXTTTOOONNNOOOQQQQQQPPPOOOOOOPPPRRRTTTVVVXXXYYYQQQRRRSSSUUUWWWYYYZZZ[[[YYYZZZ\\\]]]\\\YYYVVVTTTYYYXXXWWWVVVTTTSSSRRRRRRPPPOOONNNNNNNNNPPPRRRTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTVVVWWWYYY[[[[[[[[[ZZZVVVUUUUUUVVVWWWWWWVVVTTTQQQSSSUUUXXXYYYXXXWWWWWWTTTUUUUUUWWWXXXZZZ\\\]]][[[[[[[[[[[[[[[[[[\\\\\\[[[^^^___[[[UUUQQQSSSUUU```aaabbb______eeerrr|||zzzyyyrrrpppnnnmmmhhhuuu}}}}}}}}}zzzwwwvvvvvvuuutttsssrrrsssxxx}}}yyysssmmmeeedddccceeefffeeeaaa]]]XXXXXXVVVUUUTTTTTTTTTUUUSSSUUUWWWUUUQQQNNNNNNPPPJJJKKKKKKJJJIIIHHHGGGFFFHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIEEEGGGIIIKKKKKKKKKJJJIIIGGGHHHJJJLLLMMMMMMMMMMMMNNNQQQSSSRRRQQQSSSZZZ```uuu~~~uuupppkkkmmmppptttyyy}}}xxxeee[[[WWWTTTQQQLLLGGGFFFHHHHHHEEEBBBCCCFFFFFFDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCBBBBBBAAA@@@???>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMMMMNNNNNNNNNNNNJJJJJJJJJIIIGGGGGGJJJLLLOOOJJJJJJNNNOOOOOOUUU]]]aaauuuqqqeee___WWWRRRTTTOOONNNLLLKKKJJJJJJJJJKKKOOOQQQSSSRRROOOMMMOOOQQQTTTUUUXXX\\\___\\\VVVQQQRRRRRRRRRRRRSSSTTTUUUVVVYYY[[[\\\ZZZVVVRRRPPPOOOQQQNNNIIIFFFFFFIIIMMMPPPQQQOOOOOOSSSTTTNNNJJJIIIPPPPPPPPPQQQSSSUUUWWWYYYXXXTTTPPPNNNNNNPPPRRRRRRSSSRRRQQQTTTXXXXXXVVVRRRUUUUUUVVVZZZ^^^```aaa```YYYXXXWWWWWWYYYZZZYYYYYYXXXSSSMMMLLLOOORRRQQQOOOMMMMMMOOOQQQRRRTTTUUUVVVUUUUUUUUUUUUVVVXXXZZZ[[[^^^^^^\\\ZZZXXXWWWUUUTTTRRRRRRRRRRRRRRRRRRQQQQQQNNNNNNNNNOOORRRTTTTTTSSSPPPRRRTTTTTTSSSRRRRRRSSSYYYYYYZZZZZZYYYXXXWWWWWWUUUVVVWWWWWWVVVSSSQQQOOOTTTUUUVVVWWWWWWWWWVVVUUUWWWXXXYYY[[[[[[[[[ZZZYYYXXXYYY[[[\\\]]]]]]\\\\\\ZZZYYYYYYWWWUUURRRPPPOOOZZZ[[[[[[ZZZ[[[___ffflllpppqqqzzz|||wwwuuummmjjjgggkkkuuu|||xxxxxxzzzzzzxxxvvvzzz~~~|||}}}~~~tttnnnjjjiiigggeeeggglllkkkooommmddd^^^\\\XXXRRRUUUNNNKKKMMMMMMHHHGGGIIIEEEFFFGGGGGGFFFFFFFFFHHHFFFIIILLLMMMLLLJJJIIIIIIMMMJJJJJJKKKJJJGGGHHHLLLIIILLLOOOPPPPPPOOOOOOPPPLLLPPPUUUWWWXXXYYY]]]```\\\bbbfffeee```bbbooo}}}~~~rrr```XXX[[[[[[SSSJJJGGGGGGFFFEEEDDDCCCBBBBBB??????@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAAAAA@@@CCCAAA@@@>>>======>>>>>>>>>@@@BBBDDDEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLJJJJJJLLLNNNOOONNNPPPTTTWWWZZZdddoooyyyddd^^^]]]WWWSSSSSSMMMLLLKKKJJJJJJKKKKKKLLLMMMNNNOOONNNLLLLLLNNNQQQSSSTTTVVVZZZ\\\[[[VVVRRRMMMNNNPPPSSSVVVXXXZZZ[[[YYYZZZYYYWWWTTTSSSSSSTTTSSSPPPLLLIIIIIILLLPPPRRRQQQNNNMMMQQQRRROOOMMMNNNVVVVVVUUUTTTTTTTTTUUUVVVVVVTTTPPPOOOPPPRRRSSSSSSTTTTTTSSSTTTUUUUUUTTTSSSVVVXXX\\\^^^___]]]ZZZXXXVVVUUUUUUVVVWWWWWWUUUSSSTTTPPPMMMNNNRRRTTTTTTRRROOOPPPQQQRRRTTTUUUVVVVVVTTTTTTTTTTTTUUUWWWYYYZZZ]]]\\\[[[YYYWWWUUUTTTSSSQQQQQQPPPPPPPPPOOOOOOOOOPPPOOOOOOPPPSSSTTTTTTSSSOOOQQQRRRRRRQQQQQQQQQRRRWWWWWWXXXXXXWWWVVVVVVUUUSSSTTTUUUVVVVVVUUUTTTTTTSSSTTTVVVWWWWWWWWWVVVUUUWWWXXXYYYZZZZZZYYYXXXXXXYYYYYY[[[\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRYYYZZZZZZYYYXXXZZZ___ccccccgggqqqqqqmmmiiijjjnnnuuuzzz||||||xxxrrrkkkfff]]]UUURRROOOJJJIIILLLLLLKKKKKKKKKMMMMMMMMMMMMLLLLLLNNNOOOPPPQQQQQQQQQRRRPPPPPPRRRQQQNNNOOORRRWWWZZZ^^^```___^^^]]]^^^XXX[[[aaagggmmmssswwwzzz|||}}}|||xxxtttyyyjjj```VVVTTTXXXYYYRRRJJJGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAACCCBBB@@@???>>>>>>?????????@@@AAACCCDDDEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJLLLOOORRR[[[]]]aaadddgggmmm{{{tttdddXXXYYY[[[WWWRRRQQQKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJKKKJJJJJJLLLOOORRRSSSSSSTTTVVVXXXXXXUUUSSSKKKMMMQQQUUUYYY[[[\\\\\\XXXWWWUUURRRPPPQQQUUUXXXYYYVVVQQQMMMLLLMMMOOOQQQRRRMMMLLLOOOQQQPPPPPPSSSWWWVVVUUUTTTSSSSSSTTTTTTTTTSSSQQQRRRSSSUUUTTTTTTUUUUUUUUUSSSQQQRRRTTTVVVZZZ___eeefffbbb[[[VVVSSSRRRRRRRRRSSSTTTTTTRRRPPPPPPOOONNNQQQVVVYYYXXXUUUSSSTTTTTTUUUUUUVVVVVVWWWSSSSSSSSSSSSTTTUUUWWWXXXZZZZZZYYYWWWVVVTTTSSSRRRRRRRRRQQQPPPOOONNNNNNMMMRRRQQQPPPQQQSSSTTTSSSRRRNNNOOOPPPPPPOOOOOOPPPRRRUUUUUUUUUUUUUUUUUUTTTSSSTTTTTTTTTUUUUUUVVVVVVVVVTTTUUUVVVWWWXXXWWWVVVVVVXXXXXXYYYYYYYYYXXXWWWWWWZZZZZZZZZ[[[ZZZYYYXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWZZZ[[[[[[ZZZXXXXXXYYY[[[ZZZ___gggrrr~~~zzzuuurrrqqqqqqqqqqqq|||yyymmmddd^^^YYYXXXZZZ]]]ZZZXXXZZZ^^^___\\\XXXVVVUUUVVVZZZ```ddddddccc[[[YYYYYY]]]^^^]]]___ccckkkooorrrtttrrrpppnnnmmmnnnooouuuvvvdddSSSQQQOOOQQQUUUTTTNNNHHHFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCBBBAAA@@@??????@@@@@@???@@@AAABBBCCCDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKNNNTTT]]]ccctttxxx}}}ggg]]]VVVWWWXXXTTTOOOMMMKKKKKKJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGIIIMMMQQQTTTUUUTTTTTTSSSSSSSSSRRRQQQMMMPPPTTTYYY[[[\\\[[[ZZZWWWUUUPPPKKKIIILLLQQQVVV]]]ZZZUUUPPPMMMLLLMMMNNNSSSOOOOOOSSSUUUSSSRRRTTTSSSRRRQQQPPPQQQRRRSSSTTTSSSRRRRRRTTTVVVWWWVVVUUUTTTUUUTTTQQQOOOPPPUUUZZZ___ffflllkkkddd[[[WWWUUUPPPNNNMMMMMMOOOQQQRRRQQQPPPQQQSSSWWW[[[\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYXXXWWWUUUTTTSSSSSSUUUTTTSSSRRRQQQPPPOOOOOORRRQQQPPPPPPQQQRRRQQQPPPMMMOOOPPPPPPOOOOOOQQQSSSSSSTTTTTTUUUTTTTTTSSSSSSXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWYYYYYYYYYYYYYYYXXXXXXXXX[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTTTTUUUWWWZZZ\\\\\\]]]]]]]]][[[ZZZYYYYYYYYY]]]aaafffooo}}}zzzxxxwwwrrrvvvyyywwwsssvvv~~~yyyvvvvvvvvvrrrppptttzzzyyyqqqhhh``````eeeooozzz{{{mmmiiihhhlllqqqtttyyy~~~|||ooo___SSSMMMNNNPPPQQQPPPMMMHHHEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNQQQYYYgggvvvpppaaaZZZTTTSSSSSSQQQNNNMMMLLLLLLKKKJJJIIIHHHGGGFFFGGGFFFFFFGGGKKKOOOSSSVVVWWWVVVTTTRRRPPPNNNNNNNNNNNNQQQUUUZZZ\\\\\\[[[ZZZVVVRRRLLLFFFCCCEEEKKKPPPYYYWWWSSSPPPOOONNNNNNOOOTTTRRRSSSXXXYYYVVVSSSSSSRRRRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRTTTWWWXXXVVVUUURRRRRRQQQOOONNNQQQXXX^^^```eeejjjhhhbbb[[[YYYZZZMMMJJJFFFFFFIIINNNRRRTTTRRRTTTXXX[[[^^^^^^\\\ZZZXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVUUUTTTTTTUUUTTTSSSRRRQQQPPPOOOOOOQQQOOONNNNNNOOOPPPOOOMMMNNNOOOPPPOOOOOOPPPRRRTTTSSSTTTUUUUUUUUUUUUTTTTTTXXXWWWVVVVVVUUUVVVVVVWWWWWWXXXZZZ[[[[[[[[[ZZZYYY[[[[[[ZZZZZZZZZZZZZZZZZZ\\\[[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTTTTVVVYYY\\\^^^\\\[[[[[[[[[\\\\\\[[[[[[YYYXXXYYY]]]eeerrr{{{}}}}}}xxxssssssyyyvvveeejjjtttyyyvvvzzzsssdddZZZRRRMMMLLLMMMNNNMMMJJJGGGEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA???@@@AAACCCDDDFFFGGGHHHBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIIIIKKKKKKLLLMMMMMMOOOTTT\\\jjj|||yyyfffXXXTTTPPPNNNNNNNNNNNNNNNLLLLLLLLLJJJIIIGGGEEEDDDGGGEEEEEEHHHMMMQQQTTTUUUVVVVVVUUURRRNNNLLLLLLMMMMMMPPPUUUYYY\\\]]]\\\[[[VVVRRRLLLEEEAAABBBGGGKKKPPPPPPOOOOOOPPPQQQRRRSSSTTTSSSUUUZZZ\\\WWWTTTSSSWWWVVVTTTRRRQQQPPPQQQQQQRRRRRRRRRTTTVVVWWWVVVUUUQQQPPPOOONNNOOOSSSZZZ^^^\\\___bbbaaa^^^ZZZYYYZZZLLLIIIEEEDDDHHHMMMRRRTTTSSSVVVZZZ]]]^^^^^^\\\ZZZXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUTTTUUUVVVWWWXXXWWWWWWVVVVVVUUUUUUUUUTTTRRRRRRQQQPPPOOONNNNNNMMMOOONNNMMMMMMNNNOOONNNLLLNNNOOOOOOOOONNNPPPRRRUUUSSSTTTUUUUUUVVVUUUUUUUUUSSSTTTUUUVVVXXXYYYZZZ[[[XXXYYYZZZ[[[\\\[[[ZZZZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]]]]\\\ZZZYYYWWWVVVVVVVVVUUUUUUUUUVVVWWWZZZ\\\]]]ZZZXXXVVVVVVXXXZZZ\\\\\\UUUSSSSSSXXX```jjjpppsss{{{wwwuuuxxx{{{jjjqqq~~~{{{yyy{{{hhh[[[RRRLLLJJJKKKGGGHHHHHHGGGDDDCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAACCCEEEFFFGGGHHHAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????@@@AAABBBJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJLLLNNNOOOPPPQQQRRRXXXbbbqqq{{{hhh]]]PPPPPPNNNLLLLLLMMMNNNNNNJJJJJJKKKJJJIIIGGGEEEDDDEEEDDDDDDHHHNNNRRRTTTSSSSSSTTTUUURRROOOMMMNNNOOOPPPRRRUUUYYY[[[[[[ZZZYYYUUUSSSNNNHHHDDDDDDHHHKKKNNNNNNOOOPPPQQQRRRSSSSSSSSSQQQRRRWWWZZZWWWVVVVVVVVVTTTSSSQQQPPPPPPQQQQQQTTTRRRRRRSSSUUUVVVUUUTTTSSSPPPMMMMMMPPPUUUYYY[[[XXXZZZ\\\^^^]]]\\\YYYXXXQQQOOOLLLMMMOOORRRSSSTTTQQQTTTXXX[[[]]]\\\\\\[[[VVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVWWWUUUTTTTTTTTTTTTTTTTTTSSSQQQQQQPPPPPPPPPOOOOOOOOOOOONNNMMMMMMOOOPPPOOONNNMMMMMMNNNMMMMMMNNNQQQTTTSSSSSSTTTUUUUUUUUUUUUUUURRRSSSUUUXXXZZZ[[[[[[[[[WWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^^^^\\\[[[YYYWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[\\\WWWRRRQQQTTTXXX\\\]]]VVVUUUUUUXXX___eeeiiikkkrrryyysssoootttvvvqqqyyy|||yyy}}}lll```TTTNNNJJJEEEDDDGGGBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDBBBBBBAAAAAA@@@??????>>>>>>>>>???@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@??????@@@??????>>>??????AAAAAAKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLNNNPPPRRRTTTVVVWWW]]]eeeuuu{{{hhhZZZTTTNNNPPPPPPNNNLLLMMMMMMLLLHHHIIIIIIJJJIIIHHHFFFEEEDDDCCCDDDHHHNNNRRRRRRQQQPPPRRRTTTRRRPPPNNNOOORRRUUUVVVXXXYYYYYYWWWVVVUUUUUUTTTPPPLLLHHHHHHJJJMMMRRRRRRQQQQQQPPPPPPPPPOOORRROOOOOOSSSWWWVVVWWWZZZOOOOOONNNNNNOOOPPPRRRSSSTTTSSSQQQRRRSSSUUUTTTTTTUUUQQQMMMMMMQQQUUUWWWXXXWWWXXX[[[___```___ZZZWWWWWWVVVVVVWWWXXXXXXWWWUUUNNNQQQVVVYYY[[[[[[[[[\\\UUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRSSSTTTUUUSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQOOONNNMMMNNNPPPQQQPPPOOOKKKLLLLLLKKKKKKMMMPPPSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTVVVXXXZZZZZZZZZXXXWWWUUUVVVXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWYYY[[[]]]^^^^^^]]][[[YYYXXXXXXXXXXXXVVVWWWXXXYYYZZZZZZZZZZZZ___YYYRRROOOSSSXXX]]]___\\\\\\[[[\\\___cccgggjjjhhhhhhnnn|||}}}sssoootttuuuppprrryyy}}}wwwpppyyy~~~|||}}}xxxfff\\\SSSLLLKKKIIICCCBBBEEEBBBBBBBBBBBBCCCDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@CCCCCCBBBAAAAAA@@@??????>>>???@@@AAAAAAAAAAAAAAA===>>>@@@@@@AAA@@@???>>>@@@???>>>>>>>>>???@@@AAANNNLLLKKKKKKKKKKKKJJJIIINNNJJJGGGGGGJJJLLLJJJGGGGGGDDDFFFKKKLLLIIILLLRRRNNNSSSSSSXXXfffhhhcccffftttwwwfff\\\UUUQQQLLLMMMNNNMMMKKKIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIDDDCCCDDDFFFJJJMMMNNNNNNOOOOOOOOOPPPPPPRRRSSSSSSUUUWWWZZZYYYVVVSSSQQQPPPSSSQQQOOOLLLKKKLLLOOORRRTTTTTTUUUSSSQQQQQQRRRSSSRRROOOMMMNNNMMMLLLPPPWWWPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSRRROOOKKKLLLOOOSSSTTTRRRPPPMMMLLLOOOTTTXXXZZZ\\\]]]]]]\\\[[[ZZZ[[[___^^^^^^\\\ZZZYYYXXXWWWPPPQQQSSSUUUXXXYYYZZZ[[[VVVVVVUUUSSSPPPNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTUUURRRSSSUUUVVVVVVUUUSSSRRRQQQPPPOOOPPPRRRRRRQQQPPPNNNNNNMMMLLLLLLMMMNNNNNNOOONNNMMMMMMMMMOOOQQQSSSOOOPPPRRRTTTUUUVVVUUUUUUXXXYYYZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZYYYWWWTTTSSSTTTTTTUUUUUUWWWZZZ\\\^^^aaa]]]YYYVVVVVVVVVVVVVVVUUUTTTUUUXXX[[[\\\\\\[[[]]]ZZZUUURRRSSSWWW]]]bbb___^^^bbbkkktttvvvooogggggggggjjjoooxxx|||yyyvvvtttqqqooossszzz~~~{{{sssrrrttt~~~{{{}}}www~~~sssaaaWWWNNNLLLHHHDDDBBBBBBCCCDDDBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@AAA@@@???>>>======>>>????????????>>>>>>>>>>>>>>>???========================NNNOOOOOOPPPQQQQQQOOONNNTTTPPPLLLKKKLLLLLLJJJGGGJJJFFFFFFHHHIIIIIIOOOWWWZZZjjjuuu~~~}}}{{{eeeXXXRRROOOLLLKKKKKKKKKJJJIIIHHHJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGGGGJJJMMMPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVXXXXXXUUURRRPPPPPPOOOOOONNNMMMMMMPPPTTTWWWXXXXXXXXXUUURRRQQQRRRSSSXXXSSSQQQQQQQQQOOOPPPSSSPPPPPPPPPQQQQQQRRRRRRSSSRRRSSSSSSPPPNNNNNNPPPSSSLLLLLLKKKJJJIIILLLQQQUUUYYYZZZZZZYYYWWWWWWYYYZZZ[[[ZZZXXXVVVSSSQQQQQQQQQPPPQQQTTTVVVXXXYYYZZZZZZVVVWWWVVVSSSPPPOOOOOOPPPSSSSSSSSSSSSTTTTTTUUUVVVRRRSSSTTTUUUUUUTTTSSSRRRSSSRRRQQQQQQRRRSSSRRRPPPPPPOOONNNMMMMMMNNNOOOPPPQQQOOONNNMMMLLLMMMOOOPPPPPPQQQRRRTTTUUUVVVUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYWWWVVVTTTSSSSSSSSSSSSUUUWWWZZZ\\\^^^aaa]]]YYYWWWWWWWWWWWWVVVVVVVVVWWWYYY\\\^^^^^^]]]___\\\WWWTTTUUUYYY^^^bbb``````fffttt{{{pppaaa```aaadddiiittt~~~|||{{{{{{~~~xxxxxxsssrrrxxx~~~|||{{{nnn___RRRKKKKKKIIIGGGDDDBBBAAABBBBBB@@@@@@AAAAAA@@@@@@??????AAA@@@@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>?????????>>>===<<<<<<===>>>?????????>>>>>>>>>>>>??????========================QQQTTTXXX\\\\\\ZZZVVVSSSTTTQQQMMMKKKIIIHHHFFFEEEKKKHHHGGGJJJOOOVVVbbbmmmyyyiiiYYYQQQOOONNNMMMKKKKKKKKKJJJIIIIIILLLOOORRRQQQPPPNNNMMMLLLKKKKKKLLLKKKLLLNNNQQQSSSTTTTTTQQQPPPPPPPPPQQQRRRSSSTTTQQQSSSVVVUUUSSSQQQOOOOOOMMMMMMMMMOOORRRVVVZZZ]]]]]]\\\[[[XXXTTTRRRRRRTTT^^^WWWTTTVVVVVVSSSOOOOOONNNOOOPPPQQQSSSTTTUUUVVVSSSTTTTTTSSSQQQOOOPPPQQQIIIJJJLLLLLLLLLNNNQQQTTTTTTTTTTTTSSSRRRTTTWWWYYYWWWVVVTTTOOOKKKIIIJJJKKKQQQSSSUUUXXXYYYYYYYYYXXXXXXXXXWWWUUUQQQPPPPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVTTTTTTUUUSSSRRRRRRSSSSSSQQQPPPRRRQQQPPPOOOOOOPPPQQQRRRRRRPPPOOOMMMLLLMMMMMMNNNQQQQQQSSSTTTUUUUUUUUUUUUWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVTTTSSSRRRQQQQQQSSSUUUWWWZZZ]]]^^^aaa^^^[[[YYYXXXXXXWWWVVVWWWWWWXXX[[[^^^```___^^^```]]]YYYVVVVVVYYY^^^aaa___```hhhzzzttt```^^^^^^___```eeeqqq~~~}}}vvvqqqrrrssssssvvvzzz~~~~~~{{{jjj```XXXPPPIIIGGGGGGGGGEEEDDDBBBAAA@@@???@@@@@@@@@@@@@@@???>>>>>>AAA@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>============>>>>>>===<<<;;;;;;<<<===>>>???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>\\\bbbiiimmmjjjccc[[[VVVNNNMMMKKKIIIGGGGGGGGGHHHJJJKKKOOOXXXdddsss|||qqqaaaUUUPPPOOOOOONNNMMMMMMLLLKKKJJJLLLPPPSSSUUUSSSPPPMMMKKKJJJJJJJJJKKKKKKLLLOOOTTTVVVWWWWWWRRRRRRRRRRRRRRRSSSTTTTTTOOOQQQSSSSSSQQQOOOOOOOOOOOOOOOPPPSSSXXX\\\___aaa]]]]]][[[XXXUUUSSSTTTVVV^^^WWWTTTXXXZZZVVVPPPMMMMMMNNNOOOQQQSSSUUUWWWWWWTTTTTTUUUTTTQQQOOOMMMLLLIIIKKKNNNOOONNNMMMNNNOOOJJJMMMOOOQQQQQQSSSUUUWWWUUUTTTRRRLLLGGGEEEGGGJJJRRRTTTVVVYYYYYYXXXWWWVVVYYYYYYXXXVVVSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRWWWXXXXXXYYYYYYXXXXXXWWWUUUSSSRRRQQQRRRQQQPPPNNNRRRQQQPPPOOOOOOPPPQQQRRRRRRQQQPPPOOONNNOOOOOOOOORRRRRRSSSTTTUUUUUUVVVVVVYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQSSSVVVYYY\\\^^^___```^^^[[[ZZZZZZYYYWWWVVVVVVVVVWWWZZZ]]]______^^^]]]ZZZVVVTTTSSSVVVYYY\\\]]]___ggguuuxxxmmm^^^]]]]]]^^^]]]]]]eeennnxxxzzzxxxxxx}}}zzzwwwuuutttssssssyyy}}}~~~pppdddXXXRRROOOJJJHHHHHHEEEEEEEEEEEECCCAAA@@@>>>BBBBBBBBBBBBBBBAAA@@@???@@@??????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===============<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>iiiooouuuvvvooocccXXXQQQJJJKKKLLLKKKKKKMMMQQQUUUSSSZZZdddqqqrrrggg```UUUNNNKKKKKKKKKKKKKKKLLLKKKJJJIIIKKKOOORRRRRRQQQNNNKKKIIIHHHHHHHHHFFFGGGIIINNNSSSWWWXXXWWWPPPOOOOOOOOOOOOPPPPPPQQQLLLNNNPPPQQQPPPOOOOOOPPPTTTSSSTTTWWW\\\___``````YYYYYYXXXUUUSSSTTTVVVXXXYYYSSSRRRWWW[[[WWWQQQNNNLLLMMMNNNPPPRRRTTTVVVWWWUUUUUUTTTSSSQQQNNNJJJHHHHHHKKKMMMNNNKKKHHHFFFEEEAAAFFFLLLQQQSSSTTTTTTTTTRRRRRRQQQKKKEEECCCFFFJJJTTTUUUWWWXXXXXXVVVUUUTTTXXXXXXXXXVVVTTTSSSTTTUUUSSSTTTUUUUUUUUUTTTSSSSSSXXXXXXXXXXXXXXXXXXXXXXXXSSSRRRPPPPPPPPPPPPNNNMMMQQQPPPOOONNNNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVXXXWWWVVVUUUTTTTTTTTTUUUSSSSSSSSSSSSRRRRRRSSSSSSRRRSSSUUUXXX[[[^^^```aaa___^^^\\\[[[[[[YYYWWWUUUSSSSSSTTTWWW[[[]]]]]]\\\XXXUUUSSSPPPPPPRRRUUUWWW\\\___dddiiikkkiiiccc___VVVVVVWWWZZZZZZYYY]]]dddmmmttt|||{{{{{{{{{vvviiiYYYQQQKKKJJJIIIEEECCCDDDCCCDDDEEEEEEDDDBBB@@@???BBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>======>>>>>>???========================???????????????>>>>>>>>><<<;;;:::::::::<<<===>>>>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>fffjjjmmmkkkcccXXXQQQNNNQQQUUUXXXXXXXXX[[[cccjjjoooyyykkkaaaUUUQQQLLLIIIIIIIIIJJJJJJGGGGGGGGGFFFFFFGGGJJJMMMMMMLLLKKKIIIHHHGGGFFFFFFBBBCCCFFFKKKQQQTTTUUUTTTKKKKKKJJJJJJJJJJJJKKKKKKKKKMMMOOOOOOOOOOOOPPPQQQWWWVVVUUUYYY]]]___]]][[[TTTTTTSSSQQQPPPQQQUUUXXXSSSPPPPPPVVVYYYVVVSSSRRRMMMNNNOOOPPPRRRSSSTTTUUUUUUTTTRRRRRRQQQNNNKKKHHHMMMPPPRRRQQQMMMHHHDDDCCC>>>DDDLLLRRRUUUTTTSSSSSSNNNPPPQQQLLLGGGEEEHHHLLLVVVVVVVVVUUUUUUTTTSSSRRRTTTUUUUUUTTTRRRRRRTTTUUUTTTUUUVVVWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURRRPPPOOOOOOPPPPPPNNNMMMPPPOOONNNMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWTTTSSSQQQPPPPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRSSSTTTSSSUUUWWWZZZ]]]___```aaa^^^]]]\\\\\\[[[YYYVVVSSSPPPPPPQQQTTTXXXZZZ[[[ZZZUUUTTTRRRPPPQQQRRRTTTVVV\\\___```^^^ZZZVVVTTTUUUSSSRRRUUUYYY[[[ZZZ]]]bbbgggiiinnnwww}}}zzz|||}}}lll\\\UUULLLGGGEEEGGGFFFCCCAAABBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<======>>>========================??????@@@@@@@@@???>>>===;;;;;;::::::;;;<<<>>>???============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>[[[]]]___]]]ZZZ[[[```eeeoootttxxxwwwvvvyyyxxxdddZZZWWWNNNLLLJJJIIIIIIJJJIIIIIIDDDEEEFFFEEEEEEEEEGGGIIIHHHHHHHHHHHHHHHGGGFFFEEEAAABBBEEEIIINNNPPPPPPOOOIIIIIIHHHHHHHHHHHHIIIIIIJJJLLLNNNNNNNNNOOOQQQRRRVVVUUUTTTWWW\\\]]]ZZZVVVPPPOOONNNLLLKKKMMMQQQTTTPPPNNNQQQVVVWWWTTTSSSUUUQQQQQQQQQRRRRRRSSSSSSTTTSSSRRRPPPPPPRRRRRROOOMMMRRRUUUVVVUUUPPPKKKGGGEEEBBBGGGNNNSSSTTTSSSRRRRRRMMMQQQTTTQQQLLLJJJNNNRRRXXXVVVUUUSSSQQQQQQQQQQQQNNNOOOPPPPPPOOOPPPRRRTTTQQQRRRTTTVVVVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTQQQPPPOOOOOOPPPQQQPPPNNNPPPOOONNNMMMMMMNNNOOOPPPRRRSSSSSSTTTTTTTTTSSSSSSUUUUUUTTTTTTTTTUUUVVVWWWRRRQQQOOOOOOOOOPPPRRRSSSRRRRRRQQQQQQRRRSSSTTTUUUTTTUUUXXXZZZ]]]^^^^^^___\\\\\\[[[\\\[[[YYYUUUQQQNNNNNNOOOSSSVVVYYYYYYXXXWWWVVVUUUUUUUUUWWWXXXZZZ[[[[[[YYYVVVSSSQQQPPPPPPTTTSSSVVV[[[\\\[[[\\\```aaa```cccjjjpppyyy{{{}}}vvvjjj___TTTLLLKKKHHHDDDCCCEEEFFFCCCCCCEEEAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<<;;;;;;;;;;;;===>>>???============>>>???@@@AAA========================XXXYYYZZZ[[[```mmm}}}uuuaaaVVVRRRRRRKKKKKKJJJIIIHHHGGGEEEDDDDDDFFFGGGGGGFFFEEEGGGHHHEEEFFFHHHHHHHHHHHHFFFFFFBBBCCCEEEIIILLLMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKMMMNNNNNNOOOQQQSSSUUUSSSRRRUUUZZZ[[[WWWSSSNNNMMMLLLIIIHHHJJJMMMQQQOOOOOORRRWWWVVVSSSSSSVVVTTTSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNPPPSSSUUUTTTRRRPPPSSSTTTSSSNNNIIIEEEDDDHHHKKKPPPRRRRRRQQQQQQQQQOOOTTTXXXWWWRRRPPPTTTYYYYYYWWWTTTQQQOOOOOOPPPQQQIIIKKKLLLLLLLLLMMMPPPRRRLLLNNNPPPRRRSSSSSSRRRQQQUUUTTTTTTSSSSSSTTTTTTUUUQQQPPPOOOPPPRRRRRRQQQPPPPPPOOONNNNNNNNNNNNOOOPPPSSSTTTTTTTTTSSSRRRQQQPPPVVVUUUTTTTTTTTTUUUVVVWWWRRRRRRPPPPPPPPPRRRTTTUUURRRRRRQQQQQQRRRSSSUUUVVVSSSUUUWWWZZZ\\\]]]]]]]]][[[[[[[[[[[[[[[XXXTTTPPPMMMMMMOOORRRVVVXXXYYYXXXZZZYYYYYYYYYZZZ[[[]]]^^^YYYVVVSSSRRRSSSSSSQQQNNNTTTRRRTTTXXXYYYXXXXXX[[[\\\[[[___eeegggiiittt~~~mmm[[[RRRLLLGGGFFFIIIEEEAAA@@@BBBCCCBBBCCCGGG@@@@@@??????????????????CCCCCCBBBBBB@@@???>>>===999999999999::::::;;;<<>>>>>>>>===;;;:::<<<<<<;;;;;;<<<===???@@@============>>>???@@@AAA========================cccjjjoootttnnn___UUULLLJJJMMMIIIHHHHHHGGGFFFEEEDDDDDDAAADDDGGGIIIHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEGGGHHHJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJLLLOOOQQQRRROOOPPPQQQRRRSSSTTTTTTTTTSSSRRRSSSUUUVVVVVVSSSQQQMMMMMMKKKGGGDDDFFFKKKPPPNNNPPPSSSVVVWWWVVVUUUTTTUUUTTTSSSTTTUUUTTTRRRQQQNNNMMMMMMOOOSSSUUUTTTRRRTTTPPPKKKIIIKKKMMMNNNMMMTTTXXX\\\[[[WWWRRROOONNNQQQQQQQQQRRRTTTUUUWWWXXXXXXVVVTTTQQQNNNMMMLLLLLLMMMKKKIIIJJJLLLNNNLLLJJJGGGJJJNNNRRRSSSQQQOOOMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPSSSQQQPPPOOOOOOPPPRRRSSSTTTSSSQQQOOONNNNNNOOOOOOQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTRRRSSSSSSTTTSSSRRRQQQQQQTTTUUUXXXZZZ[[[[[[ZZZZZZUUUVVVYYYZZZYYYVVVSSSQQQQQQPPPOOOPPPTTTXXXZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\YYYXXXUUUSSSQQQQQQRRRSSSXXXVVVUUUVVVXXXZZZZZZYYYZZZ\\\^^^```cccggglllpppttt~~~~~~}}}|||lll[[[WWWQQQKKKHHHEEEBBB@@@AAAAAAAAABBBBBBBBBCCCCCCCCCAAA@@@>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>===<<<:::::::::;;;<<<<<<===============<<<<<<<<<<<<;;;<<<<<<===>>>???;;;<<<<<<===============>>>>>>============>>>>>>============<<<<<<<<<<<>>>>>???AAABBBBBBBBBBBBBBBAAA@@@???>>>======<<<;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<======;;;;;;<<<===============>>>==================>>>============<<<<<<<<<<<>>>>>???AAABBBAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<===<<<<<<;;;:::>>>>>>????????????>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;<<<============<<<======<<<<<<<<<<<<===============<<<<<<<<<<<<;;;fffZZZPPPIIIJJJKKKHHHFFFGGGEEEEEEEEEEEEEEEEEEDDDDDDCCCEEEGGGFFFDDDCCCCCCCCC@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDFFFHHHJJJLLLJJJKKKLLLMMMOOORRRTTTUUUSSSTTTUUUVVVUUUTTTRRRQQQLLLKKKIIIJJJMMMOOOPPPPPPJJJFFFCCCDDDIIINNNOOOOOOLLLMMMMMMNNNOOOPPPQQQRRRRRRPPPOOOOOOOOONNNLLLJJJLLLLLLMMMOOOQQQRRRRRRRRRMMMMMMNNNOOOQQQQQQQQQPPPSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMNNNOOOOOOQQQRRRSSSTTTTTTSSSQQQOOOPPPPPPPPPOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLLLLMMMNNNPPPQQQQQQNNNNNNMMMLLLLLLLLLMMMMMMKKKLLLLLLMMMLLLJJJHHHGGGKKKLLLLLLMMMNNNOOOPPPPPPRRRSSSTTTTTTTTTRRRQQQPPPSSSRRRQQQQQQRRRUUUWWWYYYXXXXXXYYYYYYXXXWWWUUUUUUSSSTTTVVVWWWVVVUUURRRQQQRRRUUUZZZ^^^```\\\VVVPPPQQQRRRSSSTTTUUUUUUUUUUUUSSSRRRQQQQQQQQQTTTVVVWWWWWWUUUSSSSSSUUUXXXZZZZZZ[[[[[[[[[[[[[[[^^^bbbfffcccggglllooottt}}}}}}zzzxxxvvvvvvxxxzzz|||}}}}}}}}}xxxlll\\\OOOJJJIIIHHHHHHDDDBBB@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCEEECCCAAA?????????@@@AAA???@@@@@@@@@??????>>>===;;;;;;=========<<<;;;:::======>>>?????????>>>>>>===<<<;;;:::999999999999:::;;;<<<<<<======<<<<<<===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;gggWWWRRRMMMHHHGGGGGGFFFEEEGGGEEEFFFFFFFFFFFFFFFFFFFFFEEEGGGGGGFFFDDDBBBBBBCCC@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEHHHJJJLLLGGGGGGHHHJJJLLLNNNPPPQQQQQQRRRSSSTTTSSSQQQOOONNNLLLLLLLLLNNNOOOOOONNNLLLHHHGGGHHHKKKOOOQQQNNNKKKJJJJJJLLLMMMOOOQQQSSSTTTNNNMMMMMMNNNOOOOOOMMMKKKJJJLLLMMMOOOPPPPPPQQQRRRLLLNNNPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSSSSQQQQQQPPPPPPOOOOOOPPPPPPNNNMMMMMMLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPRRRRRRQQQOOONNNMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLNNNOOOQQQRRROOOOOONNNMMMMMMMMMMMMMMMKKKLLLMMMNNNMMMLLLKKKJJJPPPOOONNNNNNMMMNNNNNNOOOPPPQQQRRRTTTTTTTTTSSSRRRSSSSSSRRRRRRSSSVVVXXXZZZYYYYYYXXXXXXVVVUUUTTTTTTQQQRRRSSSTTTTTTSSSQQQPPPTTTUUUWWWZZZ[[[XXXTTTPPPOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPOOOPPPQQQTTTVVVXXXYYYWWWTTTSSSTTTVVVVVVVVVWWWWWWXXXWWWWWWYYY\\\______dddhhhiiiiiimmmuuu|||||||||~~~}}}|||~~~||||||zzzlllXXXRRRJJJEEEDDDDDDDDDCCCBBBAAA??????@@@AAA@@@???@@@@@@>>>>>>>>>???AAABBBHHHFFFCCC@@@???>>>??????>>>>>>>>>???>>>>>>======:::;;;<<<======<<<;;;:::;;;<<<======>>>>>>>>>======<<<;;;:::999888888888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;hhhWWWPPPJJJHHHEEECCCCCCDDDFFFHHHEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHFFFCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHJJJKKKGGGGGGHHHIIIKKKNNNPPPQQQNNNOOOQQQRRRRRRPPPMMMLLLMMMMMMNNNPPPQQQPPPMMMKKKIIIJJJMMMPPPQQQOOOJJJFFFJJJKKKMMMOOOQQQSSSSSSTTTNNNMMMMMMNNNPPPPPPOOOMMMIIIKKKNNNOOOOOOOOOPPPRRRMMMPPPRRRRRRRRRRRRSSSTTTQQQPPPOOOPPPRRRSSSRRRQQQOOONNNNNNMMMMMMMMMNNNNNNNNNMMMMMMLLLMMMOOOPPPQQQQQQRRRSSSQQQOOONNNOOOPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMMMMMMMNNNOOOQQQRRRPPPPPPOOOOOONNNMMMMMMMMMKKKLLLMMMNNNNNNOOOOOONNNSSSRRRPPPOOONNNNNNNNNOOOOOOPPPQQQSSSTTTTTTTTTUUUTTTSSSSSSSSSUUUVVVXXXYYYWWWVVVVVVTTTSSSRRRRRRQQQQQQQQQRRRSSSSSSRRRQQQPPPUUUTTTTTTUUUVVVUUURRRPPPNNNNNNNNNOOOOOONNNNNNMMMNNNMMMMMMMMMOOORRRUUUVVVYYYWWWUUUTTTUUUUUUSSSRRRPPPQQQSSSTTTTTTTTTUUUWWW\\\]]]^^^^^^___eeennntttzzz~~~~~~~~~~~~zzzzzz{{{}}}}}}zzzwwwvvvzzz}}}vvvtttvvv{{{}}}lll\\\QQQKKKIIIGGGFFFEEEDDDBBB@@@BBBAAA??????@@@@@@>>>======<<<:::::::::;;;===???GGGEEEBBB???============<<<======>>>>>>===<<<<<<:::;;;<<<<<<===<<<<<<<<<:::;;;<<<======>>>=========<<<;;;:::999999888999::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::kkkYYYNNNLLLDDDEEEEEEBBBAAABBBDDDFFFDDDDDDDDDEEEFFFGGGGGGHHHJJJJJJJJJGGGDDDBBBBBBCCC??????>>>???@@@AAACCCDDDCCCDDDEEEGGGHHHIIIIIIIIIGGGGGGHHHJJJLLLNNNPPPQQQLLLNNNPPPRRRRRRPPPMMMKKKNNNMMMMMMNNNPPPQQQPPPNNNNNNQQQUUUUUURRRMMMIIIGGGLLLNNNPPPRRRSSSSSSRRRQQQPPPOOONNNOOOPPPQQQOOOMMMHHHKKKNNNOOONNNNNNPPPRRROOOQQQSSSSSSQQQQQQSSSUUUPPPOOONNNPPPRRRSSSQQQOOOLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOQQQRRRRRRSSSSSSPPPMMMMMMOOORRRNNNNNNOOOPPPQQQQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNMMMNNNOOOQQQRRROOOOOOOOOOOONNNMMMLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSTTTRRRPPPOOONNNOOOPPPPPPRRRRRRQQQRRRRRRSSSTTTUUUTTTTTTTTTUUUVVVWWWXXXXXXVVVVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRTTTSSSSSSSSSTTTSSSQQQOOOOOOOOOOOOOOONNNMMMLLLLLLJJJJJJIIIJJJKKKNNNQQQSSSVVVUUUUUUUUUVVVUUUSSSQQQLLLOOORRRTTTTTTSSSSSSSSSXXXXXXWWWXXX[[[aaahhhlllrrrxxx}}}{{{yyyzzz~~~yyyxxxzzz}}}wwwhhh^^^UUUMMMGGGHHHGGGEEEEEEDDDDDDBBBAAA@@@???>>>???@@@@@@>>><<<<<<:::999777888999<<<===BBB@@@>>><<<;;;;;;<<<===;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;<<<>>>>>>?????????===<<<;;;:::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::kkk]]]RRRKKKJJJCCCFFFGGGDDDAAAAAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGKKKKKKJJJGGGDDDBBBBBBCCC=========>>>@@@BBBEEEFFFCCCEEEFFFHHHIIIIIIIIIHHHFFFFFFGGGIIIKKKMMMOOOPPPKKKMMMPPPRRRRRRPPPNNNLLLNNNLLLJJJKKKNNNQQQRRRSSSVVVYYY[[[YYYSSSMMMKKKJJJOOOQQQSSSUUUUUUSSSPPPOOOSSSQQQPPPQQQQQQPPPNNNLLLGGGKKKNNNNNNMMMMMMPPPRRRQQQSSSTTTSSSQQQPPPSSSVVVPPPOOONNNPPPSSSSSSPPPMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOOQQQRRRTTTTTTSSSOOOLLLLLLPPPSSSPPPQQQRRRRRRQQQOOONNNMMMSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOONNNNNNOOOQQQRRROOOOOOOOOOOONNNMMMKKKKKKKKKKKKKKKLLLNNNQQQSSSUUURRRQQQOOONNNNNNOOOQQQRRRTTTTTTRRRQQQQQQRRRSSSTTTTTTTTTUUUWWWWWWWWWWWWWWWXXXWWWVVVUUUTTTTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTSSSQQQNNNRRRRRRRRRQQQPPPOOONNNMMMHHHGGGGGGGGGHHHKKKNNNPPPSSSSSSTTTVVVWWWVVVTTTQQQLLLPPPUUUWWWWWWVVVTTTTTTUUUUUUWWWZZZ___bbbbbbbbbiiiiiikkkpppzzzqqqfffYYYPPPMMMMMMJJJHHHBBBAAA???>>>>>>???@@@AAA>>>======>>>??????>>><<<===;;;999888888:::===>>>===;;;:::999999:::<<<===;;;;;;<<<<<<===<<<<<<;;;<<<;;;::::::;;;<<<===>>><<<<<<>>>??????@@@@@@@@@<<<<<<;;;;;;::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;<<<<<<;;;;;;;;;:::::::::eeeZZZTTTJJJFFFIIIEEEEEEDDDBBBBBBAAAAAAAAADDDCCCBBBBBBBBBDDDEEEFFFKKKIIIGGGEEECCCAAA@@@@@@@@@@@@@@@BBBCCCCCCAAA???AAACCCEEEGGGHHHHHHFFFEEEGGGGGGGGGHHHIIIKKKLLLMMMPPPMMMMMMPPPOOOLLLLLLOOOSSSPPPMMMNNNQQQSSSSSSRRRWWWXXXXXXUUUPPPKKKIIIHHHTTTTTTRRRPPPSSSVVVSSSNNNMMMNNNPPPQQQPPPNNNLLLJJJIIIJJJKKKLLLNNNOOOPPPQQQTTTSSSSSSRRRQQQPPPPPPPPPNNNOOOOOONNNMMMLLLNNNOOOPPPKKKGGGHHHLLLOOONNNLLLNNNNNNOOOOOOQQQRRRTTTUUUTTTSSSRRRQQQPPPPPPQQQRRRVVVTTTSSSSSSTTTUUUTTTSSSSSSTTTUUUUUUVVVVVVVVVVVVRRRRRRPPPOOOOOOOOOOOOOOOQQQRRRRRRQQQNNNLLLLLLLLLKKKLLLOOOQQQRRRRRRQQQQQQRRRPPPMMMMMMOOOQQQRRRRRRTTTSSSRRRQQQQQQSSSTTTUUURRRSSSTTTUUUUUUVVVXXXZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWTTTTTTSSSRRRQQQOOOMMMLLLJJJMMMOOOOOONNNMMMMMMMMMIIIGGGEEEDDDFFFJJJNNNQQQPPPPPPPPPRRRUUUUUUTTTRRROOORRRUUUWWWWWWVVVVVVWWWWWWXXXXXXXXXYYY\\\aaadddiiiddd______eeeppp{{{~~~lll```XXXTTTOOOJJJGGGFFFFFFGGGDDDCCCBBBAAAAAABBBDDDDDD@@@?????????@@@???<<<:::999888777777777888999:::>>><<<:::999999;;;===???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>DDDBBB>>><<<:::;;;<<<===@@@???>>>===;;;;;;::::::888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;mmmWWWPPPMMMGGGDDDGGGEEEDDDCCCBBBAAAAAAAAAAAACCCCCCBBBBBBBBBCCCEEEFFFIIIHHHFFFDDDBBB@@@@@@??????@@@@@@BBBCCCCCCBBBAAACCCCCCEEEFFFGGGGGGFFFEEEEEEFFFGGGIIIKKKMMMNNNOOOQQQNNNNNNOOONNNKKKJJJMMMNNNLLLJJJLLLPPPSSSSSSRRRSSSTTTSSSQQQLLLHHHEEEEEEQQQTTTTTTRRRQQQRRROOOJJJPPPQQQRRRRRRQQQNNNKKKIIIKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQOOONNNMMMNNNPPPNNNKKKHHHJJJOOOSSSRRRQQQOOOOOOPPPPPPQQQRRRTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUWWWUUUSSSSSSTTTUUUTTTSSSUUUUUUVVVVVVVVVUUUUUUTTTRRRQQQPPPOOONNNNNNNNNNNNPPPQQQRRRPPPNNNLLLLLLLLLLLLNNNPPPRRRSSSSSSRRRRRRTTTRRROOONNNOOOQQQQQQQQQPPPPPPPPPOOOPPPPPPQQQQQQPPPRRRSSSSSSSSSTTTWWWYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVRRRRRRRRRQQQPPPOOONNNMMMMMMOOOPPPPPPNNNLLLLLLLLLJJJGGGDDDCCCEEEHHHLLLOOOQQQQQQRRRUUUWWWWWWVVVTTTOOORRRVVVWWWWWWVVVVVVWWWZZZ[[[[[[[[[[[[^^^bbbeee___[[[WWWWWW]]]gggooottt{{{pppdddXXXPPPNNNLLLIIIEEEDDDCCCDDDDDDBBBBBBAAA@@@@@@AAABBBCCC@@@???>>>???@@@???<<<:::999999888777888999;;;;;;===<<<:::888888999;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===???===;;;999999;;;===>>>??????===<<<;;;:::::::::<<<;;;:::999888888888888;;;;;;;;;;;;;;;;;;;;;;;;iiiXXXIIIGGGGGGDDDDDDGGGDDDDDDCCCBBBAAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDFFFEEEDDDBBB@@@????????????@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEHHHJJJMMMOOOPPPPPPQQQNNNMMMOOOMMMIIIHHHKKKLLLJJJIIILLLQQQTTTUUUSSSNNNOOONNNLLLGGGDDDBBBBBBJJJQQQVVVUUUQQQPPPMMMJJJRRRSSSSSSSSSQQQOOOLLLJJJMMMMMMMMMMMMMMMNNNOOOOOONNNOOOOOOPPPQQQRRRRRRSSSRRRRRRRRRQQQNNNMMMNNNPPPPPPNNNMMMOOOSSSUUUTTTRRRRRRQQQQQQQQQQQQRRRSSSTTTSSSSSSSSSTTTUUUWWWXXXYYYYYYWWWUUUUUUUUUVVVUUUTTTWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOOOONNNNNNOOOOOOPPPPPPOOOMMMKKKLLLLLLOOOPPPRRRTTTUUUUUUTTTTTTVVVSSSQQQPPPQQQQQQQQQPPPNNNNNNNNNOOOOOONNNMMMMMMNNNPPPQQQRRRRRRSSSUUUWWWXXXWWWWWWVVVUUUTTTTTTSSSTTTTTTTTTTTTUUUUUUUUUUUUPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRQQQNNNLLLLLLLLLNNNJJJEEECCCEEEHHHKKKMMMQQQRRRTTTWWWZZZZZZWWWUUUQQQTTTWWWXXXXXXWWWWWWXXX\\\]]]]]]]]]\\\^^^aaaccc\\\YYYWWWWWW\\\ccciiilllkkkmmmsssmmm^^^UUUOOOJJJFFFEEEEEEDDDCCCBBBBBBBBBCCCAAAAAA@@@??????@@@@@@AAA???>>>>>>>>>???>>><<<:::999999888999999;;;===>>>===<<<:::888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>=========999999888777888;;;===???>>>===<<<;;;:::999999999;;;;;;:::999888888888888<<<<<<<<<<<<<<<<<<<<<<<<jjjWWWLLLDDDDDDFFFEEEEEEGGGCCCCCCBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@BBBBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFHHHKKKMMMNNNNNNNNNOOOLLLKKKMMMLLLHHHHHHJJJNNNLLLKKKNNNSSSVVVVVVTTTLLLMMMLLLJJJFFFCCCBBBBBBFFFQQQZZZYYYTTTQQQOOONNNPPPQQQRRRRRRQQQOOOMMMLLLPPPOOONNNMMMLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRPPPNNNMMMNNNOOOUUUSSSRRRSSSUUUUUUSSSPPPTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRTTTUUUWWWYYY[[[\\\\\\ZZZXXXWWWXXXXXXWWWUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPPPPNNNOOOOOONNNLLLKKKLLLMMMRRRRRRTTTUUUVVVVVVVVVVVVUUUTTTRRRRRRSSSUUUTTTTTTOOOPPPQQQQQQQQQOOONNNMMMMMMOOOPPPPPPPPPQQQSSSUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRQQQOOONNNOOOOOOTTTOOOIIIGGGIIILLLNNNNNNPPPQQQTTTWWWZZZZZZWWWUUUSSSVVVYYYZZZZZZYYYYYYYYY[[[\\\]]]\\\[[[[[[]]]___]]][[[ZZZ\\\```dddggghhheeeeeehhhppp||||||qqqlllbbbUUULLLIIIHHHGGGFFFBBBCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@?????????@@@???>>><<<===>>>>>><<<;;;:::999999:::;;;===???@@@>>>===;;;999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<888888777777999;;;===>>>===<<<;;;:::999999999999777777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>???AAABBBBBBAAAAAACCCEEEFFFEEEDDDDDDCCCDDDDDDEEEGGGGGGHHHIIIJJJKKKKKKKKKMMMJJJIIILLLKKKHHHGGGJJJNNNLLLKKKNNNRRRTTTSSSQQQMMMNNNMMMKKKHHHFFFFFFFFFLLLXXX```^^^VVVRRRPPPOOOMMMMMMNNNOOOPPPOOOOOONNNPPPOOOMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQPPPOOOMMMLLLMMMNNNTTTTTTTTTTTTUUUUUUTTTRRRUUUUUUTTTSSSSSSSSSTTTTTTQQQRRRTTTVVVYYYZZZ\\\\\\___\\\ZZZYYYYYYYYYXXXVVVRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQMMMNNNNNNMMMKKKKKKMMMOOOTTTTTTUUUVVVWWWWWWWWWWWWTTTTTTSSSUUUWWWYYYZZZYYYTTTUUUUUUUUUUUUSSSQQQPPPNNNPPPPPPPPPOOOPPPRRRTTTQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPNNNNNNMMMNNNNNNPPPQQQRRROOOQQQRRRRRRQQQQQQRRRTTTYYYSSSNNNMMMPPPSSSSSSRRRNNNOOOQQQTTTWWWXXXVVVSSSUUUXXX[[[\\\[[[ZZZZZZZZZZZZ\\\]]]]]]\\\[[[[[[\\\ZZZYYYYYY\\\___aaaaaaaaa\\\```eeehhhlllsss}}}wwwggg[[[TTTSSSNNNGGGDDDCCCDDDCCCBBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>===;;;;;;======<<<;;;::::::::::::;;;===???AAA???>>><<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::999999:::;;;<<<===<<<;;;:::999999999999999777777777888999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<>>>>>=========>>>>>>??????AAACCCAAA??????AAAEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFGGGHHHIIILLLIIIIIIKKKJJJFFFEEEHHHJJJIIIHHHKKKOOOQQQOOOLLLOOOOOOOOOLLLJJJIIIIIIKKKVVV___ddd^^^VVVQQQNNNMMMKKKLLLMMMNNNOOOPPPPPPPPPPPPNNNLLLJJJIIIJJJKKKLLLNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOOOONNNLLLLLLMMMOOOOOOOOOPPPRRRTTTUUUWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUSSSTTTVVVXXXZZZ[[[\\\\\\___]]]ZZZYYYYYYXXXWWWUUUPPPPPPRRRTTTUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRNNNNNNNNNMMMLLLLLLNNNQQQVVVVVVVVVVVVWWWWWWXXXXXXUUUUUUVVVXXX[[[^^^^^^]]]ZZZYYYYYYXXXWWWVVVTTTSSSQQQRRRRRRQQQPPPOOOQQQRRRNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNPPPRRRSSSPPPQQQRRRRRRRRRSSSUUUWWWZZZUUUQQQRRRVVVYYYWWWUUUMMMMMMNNNPPPSSSUUUTTTSSSUUUXXX[[[\\\[[[YYYYYYYYY[[[]]]______^^^\\\\\\\\\ZZZZZZ[[[]]]```aaa```___XXX^^^dddfffeeehhhooouuu||||||hhhZZZRRRMMMJJJKKKHHHFFFDDDDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@??????AAAAAAAAAAAAAAA@@@???>>>>>><<<::::::<<<<<<<<<;;;;;;;;;:::;;;;;;===???@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<;;;::::::999999999:::::::::999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;ppp___UUUNNNKKKCCCEEEEEECCC@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@AAAAAABBBAAA@@@???>>>===============>>>???@@@???BBBCCCAAA===<<>>===<<<===;;;999999;;;<<<<<<;;;<<<;;;;;;:::;;;<<<===>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999999888999999::::::::::::::::::::::::::::::iiiUUUOOOLLLHHHEEE@@@CCCEEEBBB@@@@@@BBBBBB@@@???????????????@@@@@@@@@AAAAAABBBAAA@@@???>>><<<<<<<<<======>>>@@@@@@???BBBCCC@@@<<<:::>>>BBB???AAACCCEEEFFFFFFEEEDDDBBBAAA???>>>@@@CCCGGGJJJQQQMMMKKKJJJGGGAAA>>>@@@EEEDDDFFFJJJPPPSSSRRROOONNNNNNMMMKKKIIIIIIKKKMMMSSSXXXYYYUUUQQQRRRSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLIIIGGGGGGHHHJJJKKKIIIIIIJJJLLLMMMOOOPPPPPPNNNOOOPPPPPPOOOOOOQQQSSSMMMNNNNNNMMMNNNPPPSSSVVVVVVUUUUUUUUUVVVVVVWWWXXXZZZ[[[\\\]]]^^^]]]\\\\\\\\\ZZZWWWUUUUUUTTTRRRPPPPPPQQQRRRRRRRRRRRRRRRQQQRRRRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNQQQTTTWWWWWWVVVVVVVVVWWWXXXXXX\\\[[[\\\]]]```aaa```___^^^\\\ZZZWWWVVVUUUUUUUUUWWWXXXWWWTTTQQQPPPPPPQQQOOOPPPQQQRRRSSSUUUVVVVVVTTTTTTTTTTTTTTTUUUUUUUUURRRQQQOOOOOOOOOQQQSSSTTTUUUUUUUUUTTTRRRRRRTTTVVVSSSPPPOOOSSSZZZ]]]YYYTTTMMMKKKJJJLLLOOORRRTTTTTTQQQTTTWWWWWWVVVUUUTTTUUUUUUXXX[[[]]][[[ZZZYYYXXXYYYZZZ[[[]]]```aaa```^^^]]][[[YYYYYY[[[[[[ZZZXXXaaa^^^ZZZYYY^^^hhhssszzz~~~{{{ssslllddd___YYYVVVVVVVVVSSSQQQRRROOOKKKHHHEEECCCBBBAAA@@@@@@@@@@@@AAABBBDDDDDD>>>?????????>>>===;;;:::===;;;999999:::<<<<<<<<<===<<<;;;::::::;;;======999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::888888999:::;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;666666777888999;;;===>>>999999999999999999999999kkkVVVNNNLLLHHHEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>======<<<<<<<<<======@@@@@@??????>>>>>>======@@@@@@????????????@@@@@@BBB@@@>>>===<<<===>>>???BBBBBBBBBCCCCCCCCCCCCDDDCCC@@@>>>>>>@@@CCCEEEFFFOOOMMMJJJHHHEEEDDDDDDDDDGGGIIILLLNNNNNNNNNNNNOOOOOONNNNNNMMMLLLMMMMMMMMMRRRSSSSSSTTTSSSRRRQQQPPPQQQPPPOOONNNMMMNNNOOOOOOLLLKKKJJJIIIHHHHHHIIIJJJOOOMMMLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNPPPRRRTTTVVVSSSPPPNNNOOOQQQSSSTTTUUUUUUTTTUUUWWWZZZ]]]___``````___^^^]]][[[ZZZYYYXXXWWWUUUSSSRRRRRRRRRSSSPPPRRRSSSTTTSSSRRRPPPOOOOOOOOONNNMMMNNNOOOPPPQQQOOOOOOOOOMMMMMMNNNQQQSSSVVVUUUTTTTTTTTTUUUVVVWWW[[[\\\]]]^^^^^^^^^]]]]]]]]][[[YYYWWWUUUUUUVVVVVVVVVUUUSSSRRRPPPOOOOOOOOORRRRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVTTTRRRQQQPPPPPPOOOPPPQQQRRRSSS[[[YYYWWWVVVUUUTTTQQQOOOOOOOOOPPPRRRUUUVVVVVVTTTTTTOOOKKKMMMSSSXXXXXXUUUTTTRRRQQQQQQSSSTTTSSSSSSKKKSSSZZZ]]]___aaa```]]]]]]\\\\\\\\\]]]^^^```aaa[[[[[[ZZZZZZYYYYYYXXXXXXUUUTTTSSSTTTYYY```gggkkksssvvv|||sssllljjjkkklllhhhkkkllliiiiiikkkjjjffffff___UUULLLFFFCCCBBBAAA??????@@@AAAAAABBBCCCCCC???>>><<<;;;;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999999;;;<<<>>><<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999777666666666777888999999ooo^^^MMMGGGFFFCCCAAABBBAAAAAAAAA@@@@@@@@@@@@???======<<<<<<<<<<<<======?????????>>>>>>=========??????>>>>>>>>>>>>?????????>>>===<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCCCCCCCAAA???>>>???BBBEEEGGGGGGLLLKKKIIIGGGFFFFFFFFFFFFGGGIIIJJJLLLLLLMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLLLLMMMOOOPPPQQQPPPOOONNNPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIJJJJJJKKKOOONNNLLLLLLNNNOOONNNMMMMMMMMMLLLMMMNNNPPPRRRSSSRRRPPPMMMLLLMMMNNNPPPPPPTTTSSSSSSSSSUUUWWWYYY[[[______^^^^^^\\\[[[YYYYYYYYYXXXVVVTTTSSSSSSSSSTTTQQQQQQSSSSSSSSSRRRPPPOOOOOOOOOOOONNNOOOOOOPPPQQQPPPPPPPPPOOONNNOOORRRTTTVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZ\\\^^^___^^^]]]\\\[[[YYYVVVTTTSSSSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPRRRSSSSSSTTTUUUUUUTTTTTTVVVWWWXXXXXXXXXVVVTTTSSSRRRRRRQQQPPPQQQRRRSSSTTTZZZXXXUUUTTTTTTTTTRRRQQQQQQQQQQQQRRRUUUUUUTTTSSSUUURRRQQQTTTYYYZZZVVVRRRUUUSSSQQQQQQSSSTTTUUUTTTNNNUUU[[[\\\^^^bbbcccaaa```___^^^]]]]]]]]]^^^___YYYZZZ\\\\\\[[[YYYWWWUUUWWWVVVUUUVVVYYY^^^cccfffgggjjjnnnqqqxxx|||wwwqqqnnnooosssxxxzzz|||qqqaaaQQQGGGAAA???>>>@@@AAAAAAAAABBBCCCCCCCCC@@@???>>>>>>======>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999999;;;<<<>>><<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::999999999999999999999999999999999999999999999999888777777777777888888999ppp___ZZZPPPEEEAAA@@@??????AAA@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>============>>>>>>============>>>>>><<<<<<<<<<<<===???AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAADDDGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJLLLMMMOOOOOOOOONNNLLLKKKJJJIIIIIIHHHJJJMMMPPPQQQQQQOOONNNOOONNNMMMLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKKKKLLLMMMPPPOOOMMMMMMOOOOOOOOONNNMMMLLLLLLLLLMMMOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNOOORRRQQQQQQQQQRRRTTTVVVWWW\\\]]]]]]\\\[[[ZZZYYYXXXYYYXXXVVVUUUTTTSSSTTTTTTQQQQQQRRRSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRQQQPPPPPPSSSUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWYYY\\\___```^^^\\\[[[XXXVVVSSSPPPOOOPPPRRRTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUXXXXXXYYYYYYXXXVVVUUUTTTSSSSSSRRRQQQQQQSSSTTTUUUYYYVVVSSSRRRSSSTTTTTTTTTTTTSSSRRRSSSUUUUUUSSSQQQRRRSSSVVV[[[___]]]WWWRRRVVVTTTRRRQQQSSSUUUVVVVVVTTTYYY[[[[[[\\\aaaeeeeeedddbbb```^^^]]]\\\]]]]]]YYY[[[]]]^^^]]]YYYUUUSSSXXXWWWWWWXXXYYY[[[^^^______bbbddddddeeemmmzzzvvvjjjcccdddiiisss~~~iiiUUUGGGAAA??????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;888888888888888888888888999999999999999999999999999999888888888888888888zzzjjjZZZPPPLLLHHHDDDAAA??????@@@BBB???>>>>>>>>>>>>============<<<<<<<<<<<<======>>>==============================<<<<<<<<<<<<======<<<<<<<<<<<<>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFHHHKKKLLLKKKIIIDDDEEEEEEFFFGGGIIIJJJJJJHHHFFFDDDDDDGGGJJJLLLMMMLLLLLLKKKJJJIIIHHHFFFFFFLLLNNNQQQSSSTTTSSSQQQOOOOOONNNNNNMMMMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOQQQOOONNNNNNOOOPPPPPPOOOMMMLLLLLLKKKLLLMMMOOOPPPNNNPPPRRRSSSRRRQQQQQQQQQPPPPPPPPPQQQRRRTTTVVVWWWZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWUUUSSSSSSSSSSSSTTTQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSRRRPPPPPPRRRTTTUUUUUUUUUVVVVVVWWWWWWXXXWWWYYY]]]```aaa___]]]ZZZWWWUUUQQQNNNNNNPPPRRRTTTSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUXXXXXXXXXXXXWWWVVVTTTSSSSSSSSSRRRQQQQQQRRRSSSTTTWWWTTTQQQPPPRRRTTTVVVVVVVVVUUUTTTTTTUUUTTTRRRPPPMMMPPPVVV\\\___^^^ZZZVVVXXXUUUSSSSSSUUUWWWYYYYYYZZZ\\\\\\XXXYYY^^^cccdddcccbbb```^^^]]]\\\\\\]]][[[\\\]]]\\\[[[XXXUUUSSSWWWXXXXXXYYYZZZ[[[[[[[[[ZZZ^^^bbbbbbbbbiiivvvuuummmiiiddd\\\VVVXXX]]]gggvvvvvvdddRRRGGGBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAA???>>>===:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::;;;<<<===;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888888888888888888888888888;;;:::999888888777888888ppp```UUUNNNKKKEEEEEEDDDAAA???@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>=========>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBCCCFFFFFFFFFHHHIIIIIIFFFDDDAAABBBCCCEEEGGGHHHIIIJJJGGGDDDAAAAAAEEEHHHKKKKKKHHHHHHHHHHHHGGGFFFDDDDDDOOOQQQSSSTTTTTTRRRPPPOOOOOOOOOOOOOOOOOONNNNNNNNNPPPOOONNNMMMMMMNNNOOOPPPQQQOOONNNNNNOOOPPPPPPOOOMMMLLLKKKJJJKKKLLLMMMNNNMMMQQQUUUVVVTTTSSSRRRRRRNNNOOOPPPRRRTTTWWWYYYZZZVVVWWWXXXXXXYYYXXXXXXXXXUUUTTTSSSQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRSSSRRRPPPPPPQQQSSSUUUVVVVVVWWWXXXYYYYYYYYYYYY[[[___aaabbb```]]]ZZZVVVTTTRRRPPPOOOQQQTTTUUUSSSRRRRRRSSSSSSTTTVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQRRRUUURRROOOOOOQQQTTTVVVWWWWWWVVVUUUUUUVVVUUUSSSQQQMMMPPPTTTWWWXXXXXXWWWWWWYYYWWWUUUUUUWWWYYYZZZ[[[]]]___\\\WWWUUUZZZ^^^___```___]]]\\\\\\\\\]]]^^^^^^]]][[[YYYXXXWWWWWWVVVVVVWWWYYYZZZ[[[[[[[[[ZZZVVVZZZ___```bbbiiivvv|||yyyuuuuuu{{{vvvggg```XXXTTTSSSSSSQQQOOOPPPSSS[[[hhhzzzwwwjjjbbbVVVKKKEEEBBBAAAAAA@@@@@@??????????????????===>>>?????????>>><<<;;;::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888999999888888888999999999999999999999999888888888888888888888888::::::999888777777777777iiiXXXNNNHHHEEEFFFAAABBBAAA>>>>>>@@@???<<<>>>>>>=========<<<<<<<<<<<<<<<;;;<<<<<<===>>>???>>>>>>>>>>>>????????????======<<<<<<<<<<<<======??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCDDDCCCAAA>>>???@@@BBBDDDEEEFFFGGGGGGEEEBBB??????DDDGGGIIIHHHCCCDDDEEEFFFGGGFFFEEEDDDNNNNNNOOOOOOOOONNNMMMLLLOOOPPPPPPPPPPPPOOONNNNNNPPPOOONNNNNNNNNOOOPPPQQQPPPOOOMMMMMMOOOOOOOOONNNMMMLLLKKKJJJIIIJJJKKKLLLKKKOOOTTTUUUSSSQQQQQQRRRPPPQQQRRRTTTWWWXXXZZZZZZSSSTTTUUUVVVWWWXXXXXXXXXTTTSSSQQQPPPPPPPPPQQQRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMNNNOOOPPPQQQQQQRRRSSSSSSQQQPPPQQQRRRVVVWWWXXXZZZ[[[[[[[[[[[[[[[\\\___``````^^^[[[YYYUUUTTTSSSRRRRRRTTTUUUVVVSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSRRRPPPOOOOOOPPPQQQQQQSSSQQQOOOOOORRRTTTVVVVVVVVVUUUTTTUUUWWWWWWUUUSSSSSSUUUVVVUUUQQQPPPSSSUUUXXXWWWWWWXXXZZZ\\\\\\[[[]]]___\\\VVVTTTXXX[[[[[[\\\[[[ZZZZZZZZZ[[[\\\]]]___]]]ZZZXXXVVVWWWXXXYYYVVVXXXYYY[[[\\\\\\[[[[[[XXXZZZ]]]___aaahhhpppwwwwwwrrrllliiikkkrrrzzzzzzoooeee\\\VVVTTTPPPLLLJJJJJJKKKKKKKKKIIIIIIMMMTTT```mmmvvv{{{yyy{{{zzzsssmmmhhhaaaZZZTTTPPPJJJEEEBBB@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<::::::::::::999999999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999666777777888888777777666999999999999999999999999888888888888888888888888888888777777777777777777rrrbbbRRRKKKGGGBBBAAACCC???@@@???<<<===AAA@@@:::>>>>>>>>>============<<<;;;;;;;;;<<<<<<===>>>???>>>?????????@@@@@@@@@AAA>>>==================>>>>>>???@@@AAABBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@BBBAAA@@@>>>>>>???AAACCCDDDDDDDDDDDDDDD@@@===>>>CCCGGGGGGEEE???AAADDDFFFHHHIIIHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKNNNOOOOOOPPPOOONNNMMMLLLOOOOOONNNNNNNNNOOOPPPQQQOOONNNLLLLLLNNNOOONNNMMMMMMLLLJJJIIIIIIIIIJJJJJJJJJOOOTTTTTTRRRPPPQQQSSSSSSTTTUUUVVVWWWXXXXXXXXXQQQRRRSSSUUUVVVWWWWWWWWWTTTSSSRRRQQQPPPQQQRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPNNNLLLKKKKKKMMMPPPRRRRRRTTTUUUTTTSSSQQQRRRRRRWWWXXXZZZ\\\]]]]]]]]]]]]\\\]]]]]]^^^]]][[[XXXWWWTTTTTTTTTTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTUUUVVVWWWYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWTTTSSSQQQPPPPPPPPPQQQRRRQQQPPPOOOPPPRRRTTTUUUTTTTTTTTTTTTUUUWWWXXXWWWVVVUUUXXXYYYUUUPPPOOORRRVVVXXXWWWXXXZZZ]]]^^^]]][[[ZZZ]]]\\\XXXVVVYYY[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZ\\\\\\ZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[[[[ZZZ\\\[[[ZZZ[[[___ccchhhjjjjjjhhheeebbbbbbeeehhhkkkkkkpppyyyqqqlllddd[[[TTTNNNKKKIIIKKKJJJIIIGGGFFFFFFFFFGGGFFFEEEEEEHHHNNNUUUYYY[[[TTTWWWWWWSSSQQQPPPLLLGGGHHHFFFBBBAAA@@@???===<<<======>>>>>>??????@@@@@@>>>===<<<<<<;;;;;;<<<<<<999::::::;;;;;;::::::999::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999888999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999777777888888888888777777888888888888888888888888888888888888888888888888666666666555666666777777{{{cccZZZOOOFFFFFFGGGDDDBBBCCC???@@@>>>;;;???DDDBBB;;;???>>>>>>>>>============;;;;;;;;;<<<<<<>>>????????????@@@@@@@@@AAAAAAAAA>>>>>>============>>>>>>===>>>@@@BBBDDDEEEFFFFFF@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@AAABBBCCCCCCBBB>>>???AAABBBCCCCCCBBBAAACCC???<<<>>>CCCGGGFFFDDD>>>@@@DDDGGGJJJKKKKKKKKKGGGFFFFFFFFFGGGIIIKKKLLLMMMMMMNNNOOONNNMMMLLLKKKOOONNNNNNMMMNNNOOOPPPQQQOOOMMMLLLLLLMMMNNNNNNMMMMMMLLLJJJIIIHHHHHHIIIJJJKKKPPPUUUUUURRRPPPRRRUUUVVVWWWWWWWWWWWWVVVUUUUUUPPPQQQSSSTTTVVVWWWWWWWWWTTTTTTRRRQQQQQQRRRSSSSSSQQQQQQPPPOOOOOOOOOOOOPPPPPPNNNKKKIIIIIILLLPPPRRRTTTUUUVVVVVVTTTSSSSSSSSSXXXYYY[[[]]]^^^^^^^^^^^^\\\\\\\\\[[[ZZZXXXVVVUUURRRSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYUUUTTTSSSQQQQQQQQQRRRSSSPPPOOOOOOQQQSSSTTTTTTSSSSSSRRRSSSUUUXXXZZZYYYXXXTTTXXXZZZWWWRRRQQQUUUZZZWWWXXXYYY\\\______]]][[[WWW[[[\\\YYYXXX[[[]]]\\\YYYXXXWWWVVVUUUVVVVVVWWWZZZZZZ[[[[[[ZZZYYYXXXWWW\\\]]]]]]\\\\\\[[[ZZZYYYYYYVVVTTTUUUYYY^^^______aaa`````````___^^^]]]\\\^^^```eeellluuuxxxlll```YYYVVVVVVSSSOOOJJJHHHHHHIIIFFFGGGGGGGGGEEEDDDDDDEEECCCBBBAAACCCFFFHHHIIIIIIGGGJJJJJJHHHGGGHHHGGGCCCCCCAAA??????@@@AAA@@@???======>>>???@@@AAAAAABBB???>>><<<;;;;;;;;;<<<===999::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;:::::::::999999999888888999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888888888999999999999888888777777777777777777777777777777777777777777777777555555555555555666777888sss]]]SSSFFFDDDBBBAAAAAAAAA@@@??????>>>>>>===============>>>===<<<;;;;;;<<<===>>><<<<<<;;;:::;;;<<<===>>><<<===>>>???@@@??????>>>??????===<<<<<<;;;;;;;;;>>>>>>???BBBEEEHHHIIIHHHHHHFFFBBB???>>>???@@@BBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBDDDHHHJJJKKKHHHFFFBBBDDDEEEEEEDDDFFFHHHJJJNNNPPPQQQQQQOOOLLLLLLLLLOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOMMMKKKHHHGGGGGGHHHIIINNNOOOPPPRRRSSSSSSRRRRRRXXXWWWVVVTTTRRRQQQPPPOOORRRRRRQQQQQQQQQQQQRRRRRRSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPLLLKKKKKKLLLPPPSSSUUUVVVYYYYYYXXXWWWVVVVVVUUUUUUWWWYYY\\\^^^___^^^]]][[[\\\[[[YYYWWWVVVUUUUUUVVVQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUTTTSSSSSSTTTUUUVVVXXXWWWUUUTTTSSSTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSPPPPPPQQQQQQQQQPPPOOOOOOSSSQQQQQQSSSWWWXXXWWWTTTRRRNNNLLLNNNTTTXXXXXXVVVUUUVVVWWWXXXXXXXXXWWWVVVWWWXXXYYYZZZZZZXXXVVVUUUUUUWWWYYYYYYXXXWWWXXXYYYXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[YYYVVVSSSTTTWWWYYYYYYXXXYYYYYYYYY[[[\\\[[[XXXVVVUUUWWW\\\dddlllssswwwxxxzzz{{{mmmbbb\\\XXXSSSOOOLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEECCCDDDDDDDDDCCCBBBBBBAAA@@@??????AAACCCCCC???<<<@@@??????>>>>>>>>>>>>>>>============<<<<<<<<<<<<888999999::::::;;;;;;<<<999999999::::::;;;;;;;;;999999999999999999999999888999999::::::999999888999999999888888888777777888999:::;;;;;;999777666::::::999999888777777777777777777777777777777777777777666666555555555444666666555555555555666666lllZZZPPPMMMFFFDDDBBBAAAAAAAAA@@@>>>???>>>======<<<<<<======>>>===<<<;;;;;;<<<===>>><<<;;;;;;:::;;;<<<===>>><<<===>>>???@@@???>>>>>>======<<<<<<<<<<<<======??????@@@CCCGGGKKKMMMMMMHHHFFFCCC@@@??????AAACCCAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCFFFHHHHHHEEECCCAAACCCEEEFFFEEEFFFGGGIIIJJJLLLNNNOOONNNMMMMMMMMMKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQQQQQQQPPPSSSSSSSSSRRRQQQPPPPPPOOORRRQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPOOONNNMMMOOORRRVVVWWWWWWYYYXXXXXXWWWVVVVVVUUUUUUYYYZZZ\\\^^^___^^^]]]\\\ZZZYYYWWWVVVUUUUUUUUUUUUSSSSSSRRRRRRRRRSSSTTTTTTTTTUUUVVVVVVVVVUUUTTTTTTVVVVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPPPPRRRUUUVVVUUUSSSQQQNNNLLLNNNSSSWWWVVVTTTVVVWWWXXXYYYYYYXXXVVVUUURRRSSSUUUWWWWWWWWWVVVUUUUUUVVVXXXXXXWWWWWWWWWYYYWWWWWWWWWXXXXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZXXXUUUSSSTTTWWWYYYYYYXXXZZZXXXWWWWWWYYYYYYYYYXXXXXXYYYZZZ___dddhhhjjjjjjhhhppp{{{nnnfff\\\VVVSSSRRROOOLLLGGGGGGFFFEEEDDDCCCCCCBBBEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCBBBBBBCCCCCCBBBBBBAAA@@@AAA???>>>AAAEEEFFFBBB>>>@@@???>>>>>>======>>>>>>============<<<<<<<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999999999999999888999999::::::999999888999999999888888888777777888999:::::::::999888777777777777777888888888888666666666666666666666666777666666666555555555444666666555555555555666666rrr___RRRKKKHHHJJJEEECCCAAA@@@@@@@@@???>>>>>>>>>===<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::;;;<<<<<<===;;;<<<>>>?????????>>>===;;;;;;;;;;;;<<<===>>>???@@@??????BBBHHHMMMPPPQQQFFFDDDAAA???>>>???@@@BBB@@@@@@????????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHGGGDDDBBB@@@BBBEEEGGGFFFFFFFFFFFFFFFHHHKKKMMMLLLLLLMMMNNNIIIIIIIIIJJJJJJIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKLLLMMMNNNNNNOOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRQQQOOOMMMMMMMMMOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPOOOOOOOOOOOOOOOQQQPPPPPPRRRUUUXXXYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUZZZZZZ[[[\\\]]]]]]]]]]]]WWWWWWVVVUUUUUUUUUUUUUUUUUUTTTRRRQQQQQQRRRSSSTTTTTTUUUWWWXXXWWWUUUSSSQQQTTTTTTUUUUUUVVVUUUUUUUUUTTTTTTSSSRRRPPPOOONNNNNNPPPOOONNNNNNNNNOOOPPPPPPQQQQQQQQQSSSVVVWWWVVVUUUSSSQQQOOOQQQUUUWWWWWWUUUWWWXXXYYYZZZYYYWWWUUUTTTPPPQQQSSSUUUVVVVVVVVVVVVTTTVVVWWWWWWVVVVVVWWWXXXVVVWWWWWWYYYZZZ[[[\\\]]]YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUSSSSSSTTTWWWYYYYYYYYY[[[YYYWWWVVVXXXYYYZZZZZZZZZYYYXXXZZZ\\\_________]]]dddlllqqqtttyyy{{{xxxrrriiiffffffccc___XXXSSSMMMJJJJJJJJJHHHEEECCCCCCCCCBBBBBBBBBAAAAAADDDDDDCCCCCCBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@??????AAA??????DDDKKKLLLGGGAAA??????>>>========================<<<<<<<<<<<<;;;<<<<<<;;;::::::999888888999999::::::::::::;;;;;;999999999999999999999999888888999999999999888888999888888888888777777777999999999999888888888777444555555666777777888888666666666666666666666666666666666555555555555555666666555555555555666666ooo\\\RRRNNNIIIEEEEEECCCAAA?????????@@@???===>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>======;;;;;;;;;;;;<<<===>>>>>>@@@???>>>@@@DDDJJJMMMOOOBBBAAA???===<<<===???@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFHHHGGGGGGHHHIIIHHHEEEBBB???BBBFFFHHHHHHFFFEEEEEEDDDGGGJJJKKKKKKKKKLLLMMMJJJKKKLLLMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJKKKKKKLLLMMMJJJKKKKKKLLLLLLLLLLLLLLLKKKLLLOOOQQQSSSTTTTTTUUUSSSQQQOOOMMMLLLMMMNNNPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQPPPOOOOOONNNNNNOOOOOORRRQQQQQQSSSVVVYYYYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUXXXYYYYYYYYYYYYZZZZZZ[[[UUUUUUUUUUUUUUUUUUVVVVVVVVVTTTQQQOOONNNOOOQQQSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQRRRTTTUUUVVVVVVUUUTTTSSSSSSRRRPPPOOOMMMLLLKKKRRRQQQOOONNNNNNPPPRRRSSSSSSTTTUUUVVVXXXXXXXXXXXXWWWUUUTTTUUUXXXZZZYYYXXXXXXXXXYYYZZZYYYWWWUUUSSSRRRSSSUUUVVVWWWWWWWWWVVVSSSUUUUUUUUUTTTTTTVVVWWWWWWWWWYYYZZZ\\\]]]^^^^^^YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUQQQQQQRRRTTTWWWYYY[[[[[[\\\ZZZYYYZZZ\\\\\\\\\[[[YYYXXXWWWXXX[[[]]]^^^^^^[[[```fffhhhhhhjjjnnnrrrpppsssyyyxxxooohhhcccaaabbb___ZZZVVVTTTTTTSSSQQQNNNLLLHHHGGGGGGFFFCCCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@>>>>>>>>>======>>>>>>???>>>???????????????>>>>>>@@@???BBBJJJSSSSSSJJJAAA>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::888888888888888888888888888888999999999999888888888888888888777777777777999999888777777777777888444444444555555666666666666666666666666666666666555555555555555555555555666555555444444555555666uuuaaaUUUKKKIIIIIIFFFAAA???BBB@@@>>>>>>>>>???>>>======<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@>>><<<<<<@@@DDDFFFGGGAAA@@@???>>>>>>>>>@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAACCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFGGGGGGGGGDDDBBB???CCCHHHJJJIIIGGGEEEDDDFFFHHHJJJKKKJJJIIIJJJJJJLLLLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKKKKKKKLLLLLLLLLNNNPPPSSSUUUVVVVVVVVVRRRQQQOOONNNMMMNNNOOOPPPNNNNNNNNNNNNNNNOOOPPPQQQPPPPPPOOONNNNNNNNNNNNOOOQQQPPPPPPSSSVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWTTTTTTUUUUUUVVVVVVVVVVVVTTTRRROOOMMMMMMNNNPPPQQQUUUSSSQQQOOOOOOPPPQQQRRRPPPQQQSSSTTTUUUTTTSSSSSSQQQQQQPPPOOONNNMMMLLLKKKPPPOOONNNMMMNNNOOOQQQSSSSSSTTTUUUWWWWWWXXXXXXYYYVVVUUUUUUWWWYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVTTTSSSUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTSSSRRRRRRTTTVVVWWWXXXZZZ\\\^^^_________ZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\[[[YYYWWWUUUTTTSSSNNNPPPRRRUUUXXXZZZ\\\^^^[[[[[[]]]```aaaaaa^^^[[[XXXWWWVVVXXX[[[]]]^^^]]]XXX[[[___```______aaaccccccdddfffiiinnnvvvzzzrrrmmmiiifffaaa[[[WWWTTTSSSSSSQQQNNNJJJJJJJJJJJJIIIIIIJJJIIIHHHGGGFFFEEECCCAAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????======>>>>>>>>>>>>>>>======@@@FFFPPPXXXUUUJJJ@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888777888888999999888888777777777777777777777777777999888777666666666777777555555555555444444333333555555555555555555555555444444444555555555555555555555444444444444555555gggXXXRRRHHHAAAAAABBBAAA@@@AAAAAA???======>>>>>>===<<<<<<<<<;;;::::::::::::;;;999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;:::999:::<<<=========<<<;;;<<<<<<;;;;;;;;;;;;;;;<<>>>>>>>>??????<<<======>>>>>>>>>>>>===;;;@@@HHHQQQUUUQQQGGG???======<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888888999::::::;;;<<<<<<;;;;;;::::::::::::999999888888888888888888888888777777888888888888777777666666777777777777777888777777777777666666666555666666555555444333333222555555555555555555555555444444444444444555555555555555444444444444555555rrraaaSSSJJJJJJDDD???@@@@@@???@@@CCC???>>><<<<<<===>>>===<<<<<<;;;;;;:::999:::::::::888999:::;;;;;;:::999888888999:::;;;;;;;;;::::::999:::;;;<<<===<<<;;;;;;::::::::::::;;;<<<======>>><<<;;;<<<>>>??????>>>???????????????@@@AAABBB>>>>>>============>>>>>>????????????@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???AAACCCDDDCCCBBBDDDGGGJJJKKKJJJHHHGGGGGGIIIKKKMMMNNNLLLKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIINNNMMMLLLKKKKKKLLLMMMNNNMMMNNNPPPRRRRRRPPPNNNMMMKKKLLLMMMOOOOOOOOOOOONNNKKKKKKLLLLLLMMMOOOPPPQQQPPPOOONNNNNNMMMNNNNNNNNNNNNNNNOOOQQQTTTUUUTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRTTTUUUUUUTTTRRRQQQPPPQQQRRRRRRRRRQQQPPPPPPQQQQQQPPPPPPPPPQQQRRRRRRQQQPPPNNNMMMNNNPPPRRRTTTPPPPPPOOOOOONNNOOOOOOOOOLLLLLLMMMNNNOOOOOOPPPPPPNNNNNNOOOOOOPPPQQQQQQRRRNNNQQQSSSTTTSSSSSSTTTVVVMMMOOORRRTTTUUUUUUVVVWWWWWWVVVSSSQQQQQQSSSUUUWWWTTTTTTSSSSSSSSSTTTTTTUUUQQQRRRQQQPPPOOOPPPSSSUUUUUUVVVXXXZZZ[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUXXXZZZZZZXXXWWWWWWYYYWWWXXXZZZ]]]___^^^[[[YYYVVVWWWYYY[[[^^^^^^[[[YYYYYYYYYXXXXXXWWWXXXZZZ\\\XXXYYYZZZZZZZZZ\\\___bbbaaabbbdddjjjrrrzzzwwwoooiiieeeccc]]]YYYTTTQQQOOOMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFAAA@@@CCCEEEBBBBBBEEE???@@@BBBBBBAAAAAABBBBBB@@@@@@@@@@@@????????????????????????????????????@@@@@@???>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>;;;@@@GGGLLLLLLHHHCCC???===<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999888888888888888888888888777777888888888888777777666666666666777777888888555666777777777666555444555555555555444444444444555555555555555555555555333333333444444555555555555444444333333444444555~~~hhhXXXOOOJJJGGGBBB??????AAA@@@===<<>>???===<<<<<<===@@@AAA@@@???<<<;;;;;;<<<<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@??????>>>>>>>>>@@@@@@@@@AAADDDFFFFFFEEEFFFHHHKKKKKKJJJIIIHHHIIIIIIKKKNNNNNNMMMMMMMMMMMMMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNOOONNNMMMLLLLLLMMMNNNOOOLLLMMMOOOOOOOOOLLLIIIHHHHHHIIILLLNNNOOOOOONNNMMMKKKKKKKKKLLLMMMOOOPPPQQQPPPOOONNNNNNMMMMMMNNNNNNNNNNNNOOOQQQTTTUUUTTTRRRUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSUUUVVVVVVTTTRRRPPPOOOOOOPPPQQQPPPOOONNNMMMQQQQQQRRRSSSSSSSSSTTTTTTNNNOOOOOOPPPQQQRRRSSSSSSQQQPPPNNNMMMLLLMMMNNNNNNJJJKKKLLLMMMOOOQQQRRRSSSQQQRRRSSSTTTUUUUUUUUUUUUOOORRRUUUVVVTTTTTTVVVXXXMMMPPPSSSUUUVVVWWWXXXXXXWWWUUUQQQOOOOOORRRUUUXXXTTTTTTUUUUUUVVVWWWYYYYYYQQQQQQQQQOOONNNOOORRRUUUSSSUUUWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUURRRRRRSSSTTTVVVWWWXXXYYYZZZ\\\^^^\\\XXXUUUTTTUUUVVVUUUUUUWWWYYYZZZYYYXXXUUUVVVZZZ^^^bbbbbb```^^^XXXWWWUUUTTTTTTUUUWWWXXXXXXZZZ[[[ZZZYYYXXXYYYZZZ```]]][[[]]]ccchhhkkkkkkkkkpppwww}}}|||vvvqqqmmmjjjgggddd^^^YYYUUURRRRRRRRRMMMKKKJJJJJJJJJIIIGGGEEEEEEFFFFFFGGGGGGFFFEEEDDDEEE???>>>BBBDDD@@@@@@CCCAAABBBBBBAAA???>>>???@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???????????????>>>===============<<<<<<===>>>??????>>>>>><<<@@@EEEFFFDDDAAA???@@@<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::999999888;;;;;;;;;::::::999999999777777777777777777777777777777888888888888777777555666666666777777888888444666777888888666444333333444444555555666666777555555555555555555555555333333333444444555555555555444444333333444444555|||ooo^^^QQQJJJFFFCCC@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<<<<:::888777::::::999999999999::::::666777888999:::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<;;;:::999999999:::;;;<<<<<<;;;::::::<<<===>>>::::::;;;<<<<<<=========???>>>===<<<;;;:::::::::===@@@BBBCCCBBBAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEGGGIIIKKKLLLMMMMMMNNNMMMKKKIIIHHHIIIJJJKKKFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPJJJJJJIIIIIIJJJKKKMMMNNNKKKMMMOOOOOOMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOPPPPPPNNNOOOOOOPPPPPPOOOOOONNNKKKLLLNNNQQQSSSTTTUUUUUUPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRSSSRRRRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRJJJKKKNNNPPPQQQRRRRRRQQQSSSQQQNNNKKKJJJIIIJJJJJJLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTTTTSSSQQQPPPNNNPPPSSSUUUUUUSSSQQQOOOQQQQQQQQQRRRSSSTTTUUUVVVRRRRRRRRRRRRSSSSSSSSSSSSTTTVVVXXXYYYZZZYYYXXXWWWVVVSSSPPPNNNNNNOOOOOONNNTTTRRRPPPQQQSSSVVVWWWXXXQQQQQQRRRRRRRRRRRRRRRRRRUUUTTTSSSSSSUUUWWWZZZ[[[YYY[[[\\\ZZZVVVRRRPPPOOOSSSUUUVVVWWWUUUTTTTTTTTTUUUWWWZZZ\\\\\\ZZZWWWUUUUUUTTTSSSSSSUUUWWWWWWWWWXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYZZZ\\\^^^^^^\\\ZZZ^^^^^^^^^bbbjjjqqqvvvyyy|||xxxsssnnnkkkiiieeeccc___[[[YYYYYYZZZ[[[QQQPPPOOOMMMKKKIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFEEECCCBBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBB>>>???AAAAAA@@@???@@@AAAAAAAAAAAA@@@@@@?????????>>>??????>>><<<<<<===>>><<<<<<==========================================>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::999999:::::::::999888888555555666666777777888888777777777777666666666666555666666777888999999:::888888888888777666555444555555666666666666555555444444444444444444444444444444444444444444444444444444333333333333222222}}}cccZZZOOOGGGDDDDDDBBBAAA>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888777888777777666666777777888777777888999::::::::::::;;;;;;;;;:::::::::999999;;;:::999999999999:::;;;;;;;;;;;;;;;;;;<<<======999999999::::::;;;<<<=========<<<;;;;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEDDDDDDDDDEEEEEEEEEEEEEEECCCCCCDDDEEEGGGIIIJJJJJJNNNMMMKKKIIIHHHIIIJJJKKKFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJKKKKKKLLLMMMNNNOOOKKKJJJJJJJJJJJJKKKMMMNNNLLLMMMOOOOOOMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNPPPQQQRRRSSSTTTRRRRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRSSSSSSSSSRRRRRROOOOOOOOOOOONNNNNNNNNMMMLLLMMMMMMNNNOOOOOOPPPPPPKKKLLLLLLMMMNNNNNNNNNNNNQQQOOOMMMKKKJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQRRRRRRRRRQQQPPPPPPOOOPPPRRRSSSSSSRRRPPPNNNNNNOOOOOOPPPQQQRRRTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTVVVWWWYYYZZZYYYXXXWWWVVVTTTPPPOOOOOOPPPOOOOOOSSSQQQOOOOOOQQQSSSTTTTTTRRRRRRRRRRRRRRRRRRSSSSSSVVVUUUTTTSSSSSSUUUVVVXXXXXXZZZZZZYYYUUURRRPPPOOOOOOQQQSSSTTTRRRPPPPPPPPPQQQSSSVVVYYYZZZYYYWWWVVVTTTSSSRRRSSSUUUWWWVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXYYY[[[\\\[[[ZZZ\\\ZZZZZZ\\\```dddfffgggiiikkkpppwww~~~}}}~~~{{{zzz{{{|||}}}|||zzzvvvrrrqqqrrrpppkkkgggfffeeebbb___[[[XXXVVVTTTUUUSSSPPPMMMLLLKKKLLLLLLMMMLLLKKKJJJHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCBBBAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA???AAABBBBBBAAA@@@AAABBBAAAAAA@@@@@@@@@?????????>>>??????>>><<<;;;===>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;:::::::::999999999999777888999999::::::::::::777777777777666666666666777777777777666666666555555555666666777777888888777777777777666555444333444555555666666555555444444444444444444444333333333333333333333333333333333333222222222111111111xxxhhh]]]LLLGGGAAA???@@@AAA@@@>>>===============<<<<<<<<<:::::::::::::::::::::::::::::::::999999999999999888777777666666777777888888888999999999999999888:::999999999999888888888:::999999888999999::::::::::::;;;<<<<<<<<<<<<<<<999999888888999:::<<<===;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEEEEDDDCCCAAA@@@AAA@@@@@@@@@AAACCCEEEGGGNNNMMMKKKJJJIIIIIIJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKJJJJJJJJJKKKLLLLLLLLLNNNOOOOOOMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQNNNNNNMMMLLLLLLMMMNNNNNNOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSTTTSSSSSSRRRRRRQQQRRRSSSTTTTTTUUUTTTTTTRRRQQQPPPPPPOOONNNMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLOOONNNLLLKKKJJJJJJKKKLLLKKKKKKKKKLLLNNNOOOQQQRRRTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPQQQQQQPPPOOONNNMMMLLLLLLMMMNNNOOOQQQSSSTTTVVVVVVVVVUUUUUUUUUUUUUUUTTTUUUWWWXXXYYYYYYXXXXXXWWWUUURRRQQQQQQQQQQQQPPPRRRPPPMMMMMMOOOQQQRRRRRRTTTSSSRRRQQQQQQQQQSSSSSSWWWVVVTTTSSSRRRSSSSSSTTTVVVXXXYYYWWWTTTQQQOOOOOOKKKMMMPPPPPPNNNLLLKKKKKKLLLNNNQQQTTTVVVWWWVVVVVVTTTSSSSSSTTTVVVWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTUUUWWWXXXXXXXXXVVVUUUTTTUUUWWWXXXXXXWWWWWWXXX[[[^^^bbbfffhhhjjjiiikkknnnrrryyyppplllfffccccccbbb^^^[[[\\\ZZZXXXWWWXXXYYYYYYYYYVVVTTTRRRSSSUUUVVVSSSPPPRRRQQQPPPNNNLLLKKKJJJIIIKKKJJJIIIGGGFFFFFFEEEEEEHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBB@@@??????AAABBBBBB@@@???@@@@@@@@@@@@@@@???????????????>>>>>>???===<<<;;;<<<>>>============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999888888888888555666777999:::;;;;;;;;;888888888777666555555555777777777666666666555555555555555555555666666666666666666666555444333333333444444555555444444333555555555444444333333333333333333333333333333333222222222111111111000000{{{iii\\\QQQKKKCCCAAA>>>>>>???>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::999888888888888999999999999888888888888999999888999999999999888888777888888888888888777777777888888888888888999999999999:::;;;<<<===<<<;;;:::::::::999888999;;;<<<>>><<<;;;;;;;;;;;;<<<======@@@@@@???===;;;;;;===???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDAAA>>><<>><<<;;;<<>>???@@@AAAAAA???>>>>>>>>>?????????????????????>>>===>>>>>>===;;;;;;<<<>>>>>>======<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<:::999999999999888888888666666888999999:::::::::888777777777666666666555777777666666666555555555555555444444444444444444444555555555444444333222222333333444444333333222555555555444444333333222222222222222222222222222222222222222111111111111rrr```SSSLLLHHHFFFAAA@@@??????>>>===:::888;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999888888777777777888888999999888888888888888888999888888999999999888777777777777777777777777777777777777777888888999999999888999;;;<<<<<<<<<;;;:::;;;:::::::::;;;<<<===>>>======<<<;;;;;;;;;;;;<<>><<<;;;:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDDDDEEECCCDDDDDDDDDCCC@@@===<<>>>>>???@@@@@@AAAAAAAAAAAABBBDDDDDDCCCAAA???===AAACCCCCCCCC@@@???>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>===;;;:::<<<=========<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;;;;::::::::::::999999999999888888888999999888888777555666666666777777777888666666666666555555555555444444444444333333333333444444444444444333333222222222333333333333222222555555555444444333333333222222222222222222222222444333333333333222222222nnneeeXXXLLLFFFDDDDDDDDD======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;888888888888888888888888777777777777777888888888777666666555555666666777777777888888888888888777666666666777777777777888555666777888888888888888999999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>>>>===<<<;;;;;;;;;;;;;;;===>>>>>>===<<<;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCCCCBBBAAA???>>>@@@???======???BBBFFFIIILLLLLLLLLKKKJJJJJJIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHIIIIIIIIIIIILLLLLLLLLKKKIIIIIIJJJLLLNNNNNNMMMLLLMMMNNNOOOPPPNNNPPPRRRTTTUUUTTTSSSRRRPPPPPPOOONNNNNNOOOPPPPPPQQQOOONNNLLLKKKKKKKKKKKKLLLMMMPPPSSSVVVXXXZZZ[[[WWWWWWWWWVVVTTTSSSQQQPPPRRRQQQPPPOOOMMMLLLKKKJJJKKKLLLOOOPPPQQQQQQOOONNNLLLJJJIIIHHHIIIKKKNNNPPPQQQPPPPPPOOOMMMLLLKKKKKKKKKLLLLLLNNNPPPRRRTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMNNNOOOPPPRRRUUUXXXZZZ[[[\\\\\\[[[ZZZYYYXXXWWWVVVSSSTTTTTTVVVWWWXXXYYYZZZZZZYYYXXXXXXYYYYYYWWWVVVJJJHHHGGGHHHLLLOOOQQQRRRPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVOOOPPPQQQPPPNNNNNNOOOPPPLLLMMMNNNMMMMMMMMMOOORRRSSSSSSRRRQQQQQQRRRRRRSSSWWWXXXZZZ]]]___^^^[[[XXXSSSSSSSSSRRRQQQOOONNNMMMNNNLLLKKKLLLNNNPPPPPPOOOOOONNNNNNOOOQQQPPPNNNLLLHHHIIIIIIJJJKKKLLLMMMMMMOOONNNMMMLLLMMMOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXUUUWWW[[[___bbbdddddddddbbb```\\\XXXSSSPPPMMMLLLIIIIIIHHHGGGHHHIIIJJJKKKFFFEEEEEEEEEGGGHHHGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBBBBAAA???>>>EEEFFFGGGEEECCCAAA@@@AAA============>>>>>>>>>>>>======>>><<<;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;999999999999::::::::::::;;;:::::::::999999999999888888999999888777777666555555555666777888888888666666666555555555444444333333333333333444444444333444444555444444333333222333333444444333333222444444444444444444444444333333333333333333333333444444444333333333222222ooodddSSSNNNGGGBBB??????@@@AAA;;;;;;:::999888999:::<<<999999:::::::::;;;;;;;;;888888888888888888888888444555777888888888777777666666555555555555666666555666777888888999888888666666777777777888888888444555666888888888888888::::::999999::::::;;;<<<888999;;;<<<======<<<;;;<<<;;;;;;;;;;;;<<<======;;;===>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAADDDGGGKKKMMMLLLLLLLLLKKKKKKJJJIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFHHHIIIIIIHHHGGGFFFEEEFFFHHHJJJKKKLLLLLLKKKNNNNNNNNNLLLKKKJJJLLLNNNOOONNNMMMLLLLLLNNNOOOQQQNNNOOORRRTTTUUUTTTRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIJJJKKKNNNPPPSSSUUUWWWWWWUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPOOONNNLLLKKKJJJJJJKKKLLLOOOQQQRRRQQQOOONNNLLLKKKJJJIIIIIIJJJLLLMMMNNNNNNOOOPPPPPPPPPOOOOOOLLLMMMNNNOOOQQQTTTVVVWWWSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQTTTWWWZZZ\\\^^^]]]]]]\\\ZZZYYYWWWVVVVVVSSSSSSTTTUUUVVVXXXYYYZZZ[[[ZZZYYYYYY[[[[[[YYYWWWRRROOONNNNNNPPPSSSTTTTTTPPPRRRTTTWWWYYYYYYYYYYYYWWWWWWWWWVVVUUUTTTSSSRRRMMMNNNOOONNNMMMMMMNNNPPPOOOOOONNNMMMMMMPPPTTTWWWTTTSSSRRRQQQPPPQQQSSSTTTVVVWWWZZZ^^^```___[[[WWWSSSSSSSSSQQQOOOLLLJJJIIIKKKJJJJJJLLLNNNOOONNNLLLMMMLLLLLLLLLMMMMMMKKKJJJHHHHHHHHHIIIJJJJJJKKKKKKMMMLLLLLLKKKKKKLLLMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSPPPQQQQQQRRRSSSTTTTTTUUUUUUTTTQQQMMMJJJHHHHHHIIIIIIIIIHHHGGGFFFFFFHHHIIIDDDCCCCCCDDDFFFGGGFFFDDDFFFGGGGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGFFFDDDBBBAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@???>>>????????????@@@@@@@@@EEEFFFGGGEEEBBB@@@???@@@<<<<<<<<<=========>>>>>><<<======<<<::::::;;;===999::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::999999999999999999999999999888888888888666777777888888888888777666666666666777777777777666666555555555444444444222222333333444444555555444444555555555555444444333333444444444444333333222333333444444555555555333333333333333333333333333333333333222222222111qqqcccUUULLLGGGEEEBBB???>>>===>>>>>>===<<<:::888666777:::<<<999999999::::::;;;;;;;;;777777777777777777777777333555777888999888777666888888777777777777888888555555666888888999999999666777777777888888999999333444666777888888888777;;;:::999888999:::;;;<<<555777:::======<<<:::999:::::::::;;;<<<===>>>???:::<<>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@AAAAAA@@@???AAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCDDDGGGKKKNNNPPPLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFHHHJJJJJJIIIHHHGGGEEEGGGIIIKKKMMMNNNNNNNNNOOOPPPOOONNNLLLLLLNNNPPPOOONNNMMMLLLLLLNNNPPPQQQMMMOOORRRTTTUUUTTTRRRQQQLLLMMMNNNNNNNNNNNNMMMLLLMMMMMMMMMMMMLLLKKKIIIHHHIIIJJJLLLNNNQQQRRRSSSTTTSSSSSSTTTTTTTTTSSSSSSRRROOONNNNNNMMMLLLKKKJJJJJJJJJLLLNNNQQQQQQPPPOOOMMMMMMLLLKKKIIIHHHHHHIIIIIILLLMMMNNNPPPQQQRRRSSSSSSMMMMMMNNNPPPRRRUUUWWWXXXTTTTTTUUUUUUSSSQQQOOONNNMMMNNNNNNOOOOOOOOONNNNNNOOOPPPRRRTTTWWWZZZ]]]^^^^^^]]]\\\ZZZYYYWWWVVVUUUSSSSSSTTTUUUVVVXXXZZZ[[[[[[ZZZZZZZZZ\\\\\\ZZZXXX[[[XXXVVVUUUVVVXXXXXXXXXPPPSSSWWW[[[]]]]]]\\\[[[XXXXXXWWWVVVTTTRRRPPPOOOLLLMMMNNNMMMLLLLLLNNNPPPPPPOOONNNMMMMMMQQQWWW[[[SSSRRRQQQPPPPPPQQQSSSUUUUUUWWWZZZ^^^```___ZZZVVVUUUUUUTTTSSSPPPMMMJJJHHHJJJIIIJJJLLLNNNOOOMMMKKKKKKJJJIIIJJJLLLMMMMMMLLLIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJIIIJJJLLLMMMNNNOOOOOOOOOLLLLLLLLLMMMNNNOOOQQQRRRNNNMMMKKKIIIFFFFFFHHHIIIEEEEEEDDDBBB@@@???@@@BBBBBBAAAAAACCCEEEEEEDDDBBBEEEFFFGGGGGGEEEDDDCCCDDDAAABBBCCCDDDEEEFFFFFFGGGHHHFFFCCC@@@???@@@AAACCCBBBBBBBBBAAAAAAAAAAAAAAA???????????????????????????@@@AAABBBBBBAAA@@@???============>>>???@@@AAABBBDDDDDDBBB???===<<<<<<;;;<<<<<<<<<======>>>>>><<<======<<<::::::;;;===888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;::::::999999888888888888888888888777777777777444555666888999999999999888888777777666666555555666666555555555444444444222222333444444555666666444444555555666555555555333444444555555444444333111222222333444555666666444444444444444444444444222222222111111111111000nnn```WWWPPPIIIDDDAAA@@@>>>===<<<<<<<<<===;;;::::::999888888888999999999999888888888777777999888888777666555555444777777777777777666555555888777666555555666777888777888888888999999999999444444555777888:::;;;;;;777777777777777777777777:::999888999;;;<<<;;;:::;;;999888999:::<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========;;;;;;;;;<<<<<<>>>??????======>>>>>>????????????DDDAAA???@@@CCCFFFFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIIIIJJJKKKKKKJJJJJJGGGGGGHHHIIIHHHGGGFFFEEECCCGGGJJJKKKIIIGGGGGGIIIEEEJJJQQQWWWYYYXXXTTTRRRQQQQQQPPPOOONNNNNNNNNNNNOOONNNMMMLLLLLLNNNPPPRRRQQQQQQRRRTTTTTTRRRKKKFFFIIIKKKLLLMMMMMMLLLKKKIIIIIIGGGFFFGGGJJJLLLJJJHHHGGGHHHJJJLLLOOOQQQSSSTTTPPPQQQQQQQQQQQQPPPOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNOOOOOOOOONNNMMMMMMNNNNNNMMMJJJHHHHHHJJJLLLPPPOOOOOOOOOQQQSSSUUUVVVRRRRRRQQQQQQRRRSSSSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPOOOLLLJJJJJJMMMPPPSSSSSSUUUVVVWWWXXXYYYYYYYYYYYYWWWXXXYYYYYYXXXWWWUUUTTTSSSSSSTTTUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZYYY[[[\\\[[[XXXWWWXXX[[[TTTVVVYYY[[[]]]]]]]]]\\\XXXWWWUUUSSSRRRQQQPPPPPPQQQOOOLLLKKKLLLMMMNNNNNNPPPNNNKKKLLLPPPUUUXXXZZZYYYWWWUUUSSSSSSTTTWWWXXXUUUWWWZZZ\\\\\\ZZZXXXVVVTTTUUUUUURRRNNNJJJHHHGGGKKKKKKKKKKKKKKKLLLMMMNNNMMMLLLKKKJJJJJJKKKMMMNNNPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGGGGHHHHHHJJJKKKLLLHHHHHHHHHIIIJJJKKKLLLMMMPPPOOONNNLLLKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBFFFDDDBBBBBBDDDGGGKKKNNNQQQOOOKKKGGGDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEAAAAAABBBBBBAAAAAA@@@???DDDCCCCCCBBBAAA@@@??????@@@@@@???????????????@@@>>>>>>============>>>>>>????????????>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<===<<<;;;999777777888999:::888888999::::::::::::999888888888888888888999999999999999999888888888777555555666666666666555555444444555555555555555555777777777666555333222111333333333333333333333333000000111222222222222111555444444444444555666666444444444444444444444444444444444333333222222222000000000000000000000000}}}jjjaaaUUULLLHHHEEEAAA>>>???>>>===;;;;;;;;;;;;;;;;;;:::999999888888888999999999999888888888777777888888777777666555555444777777777777777666555555777777666666666666777777777777777777888888888888666666777777777888888888777777777777777777777777:::999888999;;;;;;;;;:::===;;;999888:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<========================<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>??????CCCAAA??????BBBDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFDDDGGGKKKKKKJJJHHHHHHIIIGGGKKKPPPUUUXXXWWWTTTRRROOOOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJKKKMMMNNNPPPPPPPPPRRRSSSQQQLLLHHHIIIJJJLLLMMMMMMLLLJJJIIIJJJHHHGGGHHHJJJLLLJJJIIIHHHHHHJJJKKKMMMOOOPPPQQQPPPPPPPPPQQQPPPOOOOOONNNLLLKKKKKKJJJJJJJJJKKKKKKMMMNNNNNNOOOOOOOOONNNNNNOOOOOONNNLLLIIIIIIKKKMMMPPPPPPPPPQQQRRRTTTUUUVVVUUUUUUTTTTTTSSSSSSTTTTTTUUUTTTTTTRRRQQQPPPOOOOOOKKKIIIHHHIIILLLPPPRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZZZZWWWTTTTTTWWWZZZVVVXXXZZZ\\\]]]\\\[[[[[[XXXWWWUUUSSSQQQPPPOOOOOOPPPMMMKKKJJJLLLMMMNNNNNNNNNMMMLLLMMMQQQUUUXXXYYYXXXVVVTTTSSSSSSTTTVVVWWWVVVWWWYYYZZZYYYWWWUUUSSSSSSTTTTTTRRRNNNKKKIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKLLLNNNMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHHHHHHHHHHHHHIIIJJJLLLLLLKKKJJJJJJJJJKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBEEEDDDCCCCCCDDDGGGJJJLLLTTTQQQLLLHHHDDDBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDDDDAAAAAABBBBBBAAAAAA@@@???BBBBBBAAAAAA@@@?????????AAAAAA@@@???>>>>>>??????>>>>>>============>>>>>>?????????>>>>>>>>>============<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======::::::::::::;;;;;;;;;;;;<<<;;;999777777888999:::888888999::::::::::::999888888888888888888888888888888888888777777777777555555666666666666555555666666666555444444444333777777777666555444222222333333333333333333333333222333444444555555444444333333222222333333444555333333333333333333333333444444333333333222222222111111111111111111111111~~~qqqddd[[[OOOJJJDDD@@@@@@@@@???======<<<;;;:::::::::::::::::::::999888888888888999999888888888888777777777888777777666666555555555666666777777777666555555666666666777777666666666555555666666666777777777999888888777777666666555777777777777777777777777999888888888:::;;;:::999===;;;888777888:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>???AAABBBCCCBBBBBBBBBAAAAAABBBCCCCCCDDDCCCDDDFFFGGGIIIJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGFFFIIIKKKLLLKKKJJJJJJJJJIIIKKKOOORRRTTTTTTSSSRRRMMMMMMMMMLLLMMMMMMNNNOOOLLLKKKJJJIIIHHHIIIJJJKKKOOONNNNNNOOOPPPPPPMMMKKKIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIHHHIIIKKKKKKKKKIIIIIIIIIJJJKKKLLLLLLMMMMMMOOOOOOOOOOOOOOONNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPOOOMMMKKKKKKMMMNNNOOOPPPRRRSSSUUUVVVVVVVVVXXXWWWVVVUUUUUUUUUUUUUUUVVVUUUSSSRRRPPPOOONNNNNNIIIHHHGGGHHHLLLPPPRRRSSSTTTTTTUUUVVVWWWWWWWWWWWWUUUVVVWWWXXXYYYXXXWWWWWWYYYXXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]][[[YYYUUUQQQOOOQQQUUUYYYXXXYYYZZZ[[[\\\[[[ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOMMMKKKJJJJJJLLLNNNNNNNNNMMMMMMMMMPPPSSSVVVWWWWWWVVVUUUTTTSSSSSSTTTVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQTTTUUUUUUTTTPPPNNNMMMMMMJJJHHHFFFEEEEEEFFFGGGIIILLLKKKJJJIIIIIIIIIIIIIIIKKKKKKJJJHHHGGGFFFEEEEEECCCDDDFFFIIIJJJKKKKKKKKKIIIHHHGGGGGGFFFFFFFFFFFFHHHHHHGGGGGGHHHIIIIIIJJJHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIQQQOOOKKKGGGEEECCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBAAAAAA@@@???????????????????????????BBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<======>>>??????>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===999999999999::::::::::::;;;:::999777777888999999888888999::::::::::::999888888888888888888888888777777777666666666555555555555666666666666555555777777666555444333333222777777777777666555333333333333333333333333333333000111222222333222222222111111000000111111222333222222222222222222222222333333333333222222222222222222222222222222222222wwwiii___WWWOOOJJJGGGEEEAAA@@@@@@@@@???===<<<<<<;;;;;;::::::::::::999999888888888888888999888888888888777777777777777777666666666555555555555666666666666666555555444555666777777666555444444444444555555555666666888888888777666666555555777777777777777777777777999888777888999::::::888:::777555555777999;;;;;;999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========??????>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEBBBCCCEEEGGGIIIJJJKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJKKKLLLKKKKKKKKKKKKIIIJJJLLLNNNOOOPPPPPPPPPLLLLLLLLLLLLMMMNNNOOOPPPMMMLLLKKKJJJIIIIIIJJJJJJLLLLLLLLLMMMNNNNNNNNNMMMIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOMMMMMMNNNPPPOOOQQQSSSUUUVVVVVVVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVUUUTTTRRRPPPNNNNNNMMMMMMLLLJJJIIIJJJMMMPPPRRRRRRTTTTTTUUUVVVVVVVVVVVVVVVUUUVVVWWWYYYZZZZZZYYYYYYZZZYYYYYYXXXXXXYYYZZZ[[[^^^^^^^^^]]]]]]\\\\\\[[[[[[WWWQQQLLLJJJNNNTTTXXXWWWXXXYYYZZZ[[[[[[ZZZZZZYYYXXXVVVTTTRRRQQQPPPPPPKKKJJJIIIJJJMMMOOOOOOOOONNNNNNPPPSSSWWWXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVSSSSSSRRRQQQQQQPPPQQQQQQUUUVVVVVVUUUSSSQQQQQQRRRNNNLLLIIIGGGEEEFFFGGGHHHLLLKKKJJJIIIHHHHHHGGGGGGJJJJJJIIIHHHGGGFFFEEEDDD@@@BBBFFFIIIKKKKKKKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFIIIHHHFFFEEEDDDEEEFFFFFF@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???======>>>>>>?????????@@@CCCBBBAAA???>>>==================<<<<<<=========???>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<999999999999:::::::::::::::999888888777888999999888888999::::::::::::999888888888888777777777777666666555555555444444444444555555666666555555444666666555555444444444333777777777777666555444333333333333333333333333333//////000111111111111111111000000000000111222222222222222222222222222222333222222222222222222222222222222222222222222222qqqhhh\\\RRRLLLHHHEEECCCBBBAAA???>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;::::::888888888777777888999999777777777777777777777777666666666666555555555555555555666666666666555555444555666777777666555444333444444444444555555555666666666666666777777777666666666666666666666666888777666777999:::999888555333222333666999;;;<<<999999999999:::::::::;;;999:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<>>>>>>==================>>>>>>???????????????@@@?????????AAABBBDDDFFFGGGCCCDDDFFFHHHJJJLLLLLLMMMKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLKKKIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMOOOPPPQQQNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKLLLMMMNNNIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMOOOQQQQQQKKKLLLMMMNNNOOOPPPPPPPPPOOOPPPQQQPPPNNNNNNOOOPPPPPPQQQSSSTTTUUUUUUTTTSSSQQQQQQQQQRRRSSSUUUVVVWWWSSSQQQPPPNNNMMMNNNNNNOOOQQQPPPNNNNNNPPPRRRRRRQQQUUUUUUVVVWWWWWWWWWVVVVVVUUUWWWXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVWWWXXXYYYZZZaaa```___]]][[[YYYXXXWWWZZZTTTMMMIIIIIIMMMSSSWWWTTTUUUVVVXXXYYYZZZ[[[[[[ZZZYYYWWWUUUSSSRRRRRRQQQLLLKKKJJJLLLOOOQQQQQQPPPQQQQQQSSSWWWYYYYYYWWWUUUSSSSSSTTTTTTUUUUUUUUUUUUOOOOOONNNNNNOOOPPPQQQRRRSSSTTTTTTSSSQQQPPPQQQRRRSSSQQQNNNLLLJJJIIIIIIIIILLLLLLKKKKKKJJJIIIHHHGGGJJJJJJJJJJJJIIIGGGFFFEEE@@@BBBEEEHHHJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDBBBCCCDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDDDD???@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???<<<======>>>>>>??????@@@CCCBBBAAA???>>>===============<<<<<<<<<<<<======>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::;;;;;;;;;;;;888888888888888888888999888888999::::::::::::999888888888777777777666666555555555444444444444333444444555555555555444444333444444444555555666666666777777666666555444333333333333333333333333333222333333444555444444444111111111111111222333333444444444444444444444444222222222222222222222222222222222222222222222222zzzjjj___YYYSSSKKKEEEAAA???>>>===============<<<<<<;;;;;;:::;;;;;;<<<<<<;;;::::::888777777777777888999999666666777777777777777888555555555555555555555555444444555666666666555555555555555666666555555555333333444444444555555555444444555666666777888888666666666666666666666666777666666666888999888777222222222444777:::::::::888888999999999:::::::::999::::::;;;;;;<<<<<<<<<::::::999999999::::::;;;<<<<<<<<<======>>>>>>>>>===???@@@@@@???>>>>>>????????????@@@BBBCCCEEEFFFCCCDDDFFFHHHJJJLLLLLLMMMKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIJJJKKKLLLLLLKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMLLLHHHIIIKKKKKKJJJJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJJJJJJJHHHGGGHHHIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMNNNOOOQQQQQQLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQPPPOOONNNOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPLLLMMMNNNOOOQQQSSSUUUVVVQQQPPPNNNNNNOOOPPPRRRTTTVVVTTTSSSSSSTTTUUUTTTSSSWWWWWWXXXYYYYYYXXXXXXWWWXXXYYYZZZ\\\]]]]]]\\\\\\XXXWWWVVVUUUUUUWWWYYYZZZ___^^^\\\ZZZXXXVVVUUUTTTWWWRRRLLLIIIJJJOOOTTTVVVRRRRRRTTTUUUWWWYYYZZZ[[[ZZZYYYWWWUUUSSSRRRQQQQQQNNNMMMMMMOOORRRSSSSSSRRRTTTTTTVVVXXXYYYXXXUUURRROOOPPPRRRSSSTTTSSSSSSRRRMMMMMMMMMNNNOOOPPPRRRSSSOOOPPPPPPNNNLLLLLLMMMNNNTTTSSSRRRPPPOOONNNNNNNNNLLLMMMMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKJJJIIIGGGFFFAAABBBDDDGGGHHHIIIIIIIIIGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDDDDDDDDDDDDDCCCDDDCCCBBBAAA@@@????????????@@@AAABBBCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???======>>>>>>?????????@@@BBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>============<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;777777777888888888888888888888999::::::::::::999888888888777777666666555555555555444444444333333444444555555555555444444222333333444555666777777555555666666555444444333333333333333333333333333111222222333333333333333222222222111222222333444444444444444444444444444111111111222222222222222222222222222222222222222sssiii___SSSKKKHHHEEEBBB???===<<<<<<;;;<<<<<<<<<<<<;;;;;;<<<<<<888999:::;;;;;;:::999999777777777777777888999999666666666666777777888888555555555555555555555555333444555555666666555555666555555444444555555666444444444444555555555555444444555555666777777888666666666666666666666666777666555666888888888777444444555777999:::999777888888888888999999999999:::::::::;;;<<<<<<======;;;::::::999999::::::;;;:::;;;;;;<<<===>>>??????<<>>>>>???@@@@@@?????????@@@AAAAAACCCDDDFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIKKKIIIHHHHHHKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLJJJJJJKKKLLLLLLLLLKKKKKKFFFHHHKKKKKKIIIIIIJJJLLLIIIHHHHHHHHHHHHHHHHHHIIIGGGIIIJJJIIIGGGEEEGGGHHHKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRQQQQQQPPPOOOPPPPPPOOONNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNOOOQQQPPPOOONNNOOOPPPSSSRRRQQQOOONNNNNNMMMMMMLLLLLLMMMNNNOOOQQQSSSTTTPPPPPPOOOOOORRRUUUXXX[[[WWWVVVUUUUUUWWWWWWWWWUUUZZZZZZZZZ[[[[[[ZZZZZZYYYZZZ[[[]]]^^^^^^^^^]]]]]]WWWVVVUUUTTTUUUWWWZZZ\\\ZZZYYYXXXWWWUUUTTTSSSRRRTTTPPPKKKJJJNNNRRRUUUVVVRRRRRRSSSSSSTTTVVVWWWXXXXXXWWWUUUSSSRRRPPPPPPOOOQQQPPPPPPRRRTTTUUUUUUSSSUUUUUUVVVWWWWWWVVVRRROOOJJJLLLNNNPPPQQQPPPOOONNNNNNNNNOOOOOOPPPPPPQQQQQQOOOPPPOOOMMMKKKJJJLLLMMMNNNOOOPPPRRRSSSSSSSSSRRRMMMNNNNNNOOOOOONNNMMMLLLIIIIIIJJJKKKJJJIIIGGGEEECCCCCCDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@BBBCCCDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>?????????????????????AAAAAA@@@???>>>>>>??????===<<<<<<;;;;;;<<<<<<===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::999999999999::::::::::::666666777888888888888888888888999::::::::::::999999888888777666666555555555555555555444444444444333444444555555444444333333444444444555666666666444444444444444333333222333333333333333333333333//////000111111111111000222222111111222222333444333333333333333333333333000111111111222222222222111111111111111111111111|||qqqbbbXXXTTTPPPJJJDDD>>>>>>==================;;;;;;;;;999888777888999777777999::::::999888777777777666777777888999999555666666666777777888888444555555555555555555555333333444555666666666555666555444333333444555666444444444555555555666666555555555666666666666666666666666666666666666666777666555666777888888666777777888:::;;;;;;888555777888888888888999999999::::::;;;;;;<<<===>>>>>><<<;;;;;;:::::::::;;;;;;999:::;;;<<<===???@@@@@@===@@@BBBBBB???>>>>>>@@@BBBAAA@@@>>>============BBBCCCEEEFFFHHHHHHIIIIIIKKKJJJIIIHHHGGGHHHIIIIIIKKKIIIGGGHHHJJJLLLKKKIIIKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJEEEHHHKKKKKKIIIHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIFFFIIIJJJIIIFFFDDDFFFHHHKKKLLLMMMNNNPPPRRRSSSSSSTTTTTTTTTUUUTTTSSSSSSRRRSSSRRRPPPNNNLLLJJJIIIHHHNNNNNNOOOOOOOOONNNMMMMMMMMMOOOPPPPPPOOONNNOOOPPPTTTRRRPPPMMMLLLKKKKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPPPPQQQTTTYYY]]]```VVVUUUUUUVVVXXXYYYYYYXXX[[[[[[\\\\\\\\\\\\[[[ZZZ\\\]]]^^^_________^^^]]]WWWVVVUUUTTTVVVXXX[[[]]]UUUUUUUUUTTTTTTSSSSSSSSSRRROOOLLLLLLPPPTTTVVVVVVSSSSSSRRRRRRSSSTTTTTTUUUWWWUUUTTTRRRPPPOOONNNNNNSSSSSSSSSTTTVVVWWWVVVTTTVVVUUUUUUUUUUUUSSSPPPMMMGGGHHHKKKNNNNNNNNNLLLKKKPPPPPPQQQQQQQQQPPPOOOOOORRRRRRQQQOOOLLLLLLMMMOOOHHHJJJNNNRRRUUUVVVVVVVVVMMMNNNPPPPPPQQQPPPOOONNNHHHHHHJJJJJJJJJHHHFFFEEEDDDDDDDDDDDDEEEFFFHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBFFFEEEEEEEEEEEEFFFGGGGGGCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAABBB???@@@BBBDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@??????????????????@@@@@@???????????????@@@<<<<<<<<<;;;;;;<<<<<<<<<>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999777888888888888999999999555666777888888888888888888888999::::::::::::999999888888777666555555444666666555555555444444444333444444555555444444333555555555555555555444444333333444444333333222222333333333333333333333333222222333444444444444333111111111111111222222333222222222222222222222222000000111111222222222222000000000000000000000000rrrhhh[[[WWWQQQJJJEEEBBBBBBBBB============<<<<<<<<<<<<;;;:::999999888888999999<<<;;;999777555555555555777777666555555555555555777777666666555555555444444444444444444444444444444444555555555444222111111111222222222333333333333333444555666777888999888777666555555555555555444555555666777888888999777666555444444444444444999999888777666555444444555666777888888999999888888999:::<<<===>>>>>>???===;;;999777777999;;;===888:::;;;::::::;;;===???BBBAAA???>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<<<<>>>@@@BBBDDDFFFFFFFFFFFFMMMKKKIIIIIIIIIHHHGGGEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGHHHIIIIIIJJJIIIGGGFFFGGGIIIKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKHHHEEEDDDGGGJJJHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHIIIHHHGGGHHHJJJMMMPPPPPPOOOPPPQQQSSSUUUVVVUUUUUUVVVVVVVVVUUUTTTTTTTTTRRRQQQQQQRRRRRRQQQPPPNNNNNNMMMMMMNNNPPPRRRSSSPPPOOONNNMMMMMMMMMNNNOOOOOOMMMKKKJJJJJJKKKKKKJJJKKKKKKKKKLLLMMMOOOPPPQQQOOOOOOPPPTTTYYY]]]___```YYYWWWTTTRRRSSSVVVZZZ]]]^^^^^^]]]\\\\\\[[[ZZZZZZ\\\]]]___aaa```___\\\[[[UUUVVVWWWYYYZZZZZZ[[[[[[ZZZWWWTTTSSSUUUVVVWWWWWWPPPNNNLLLJJJKKKNNNQQQSSSOOOOOOQQQTTTVVVVVVTTTRRRSSSSSSSSSQQQOOONNNOOOQQQSSSRRRRRRRRRTTTTTTSSSRRRYYYWWWVVVUUUUUUTTTRRRPPPMMMMMMMMMMMMNNNOOOPPPPPPQQQPPPNNNLLLLLLNNNPPPRRRMMMPPPSSSQQQMMMIIIHHHIIIHHHIIILLLNNNPPPPPPQQQPPPUUUSSSQQQOOOOOONNNLLLJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDFFFHHHJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCAAA>>>>>>???AAAEEECCC@@@@@@BBBBBB@@@===AAAAAAAAA@@@@@@????????????@@@AAAAAAAAAAAA@@@??????????????????@@@@@@AAAAAA@@@>>>=========>>>>>>;;;<<<===?????????>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;:::::::::999999999555666777999999:::::::::888777666666666777999:::888888999999999:::::::::999999888666555444333222333555666777777555333222333444444555555444444333333444444555555444444333444444444444444444444444222222222222222222222222111111111222222333333333444444444333333333222222111111111111111111111111222222111111111111222222000000000000000000000000zzzoooeee[[[TTTOOOLLLHHHCCC@@@>>>>>>>>>=========<<<<<<<<<;;;;;;::::::999888888888888999:::999888666666666666777777666666555555555555555666666666666555555444444444444444444444444444444444444555555555444222222111111222222222333333333444444555666777888999999777666555555555555555555444555555666777777888888666666555444444444444444888777777666666555555444555555777888888888888888999:::;;;;;;<<<<<<<<<<<<<<<;;;999888888999;;;<<<888:::;;;:::::::::<<<>>>@@@???>>>>>>>>>>>>???@@@AAA@@@@@@???>>>===<<<<<>>AAAAAAAAA@@@@@@???????????????@@@AAAAAA@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????>>>?????????<<<<<<===>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::::::::999999999444555666777777777777777888777666666666777888999777888888888888999999999888888777666555444333333444555666666666555333222333333444444444444333333333333444444444444333333444444444444444444444444222222222222222222222222111111111222222333333333111111111000000/////////222222222111111111111111222111111000000111111222000000000000000000000000~~~tttfffZZZSSSNNNIIIFFFBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888888888888777777666666666777888888777666555555444444555555666555555555555444444444444444444444444444444444333444444444444333333222111111222222222333333333444555555666777888999999555555444444444555666666444444555555666777777777666555444444444444444444555555555555555555555555555555666777888888888888999:::::::::::::::999999:::::::::999999:::::::::999:::;;;:::999:::<<<>>>============>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>@@@??????@@@CCCGGGKKKMMMEEEDDDDDDEEEGGGHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCDDDFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIHHHHHHHHHIIIIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGIIIKKKLLLKKKKKKLLLMMMQQQQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSQQQPPPPPPQQQRRRPPPOOONNNNNNNNNNNNNNNOOOPPPQQQSSSRRRQQQOOOMMMMMMLLLLLLOOONNNNNNNNNNNNOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSSSSSSSTTTVVVWWWWWWYYYXXXVVVTTTTTTVVVYYYZZZ[[[\\\\\\]]]^^^______`````````aaa```___]]][[[YYYWWWXXXYYYYYYZZZZZZZZZZZZUUUSSSQQQRRRSSSUUUVVVVVVRRRPPPMMMKKKIIIJJJKKKLLLPPPNNNNNNOOOQQQSSSSSSSSSRRRRRRRRRQQQOOONNNOOOQQQSSSRRRRRRUUUZZZ```cccddd]]]YYYUUURRRRRRRRRQQQQQQOOOOOOOOOOOOOOOOOOPPPPPPNNNMMMLLLKKKLLLMMMOOOQQQUUUVVVWWWSSSLLLFFFDDDDDDDDDFFFHHHJJJLLLMMMMMMMMMKKKJJJIIIIIIIIIIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCC@@@AAAFFFSSS```hhhgggcccYYYRRRJJJFFFFFFGGGEEEBBBCCCDDDDDDBBB@@@???AAABBBAAA@@@??????@@@AAA@@@>>>@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@??????===============>>>??????>>>??????@@@@@@@@@@@@???=========>>>======<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999::::::;;;:::::::::999999999888888555555666777777666666666777777666666666777888999666666666777777777777888666666666555555555444444555555555555444444444333333333444444444444333333333333444444444444333333444444444444444444444444222222222222222222222222111111111222222222222222333333333222222222222111222222222222111111000000222111111000000111111222000000000000000000000000sssjjjccc\\\RRRJJJFFFDDDCCCBBB==================<<<;;;;;;;;;;;;;;;::::::::::::999999888777777777777777777777777666666777777777666666555444444444444555444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333444444555555666777777888333333333333444555666666444444444555555666666666555555444333333444444444444444444444555555666666444555666777888888888888777888888999999999999888888999:::;;;;;;:::999888999:::::::::999999;;;===;;;;;;<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDFFFIIIKKKMMMCCCBBBBBBDDDGGGIIIIIIHHHFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIGGGHHHKKKLLLJJJHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGJJJMMMNNNMMMMMMMMMNNNQQQQQQRRRRRRSSSTTTUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSTTTRRRQQQQQQRRRSSSQQQPPPNNNNNNNNNNNNNNNNNNOOOOOOPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPRRRQQQQQQRRRRRRRRRRRRRRRRRRTTTTTTUUUTTTTTTTTTVVVWWWZZZYYYXXXWWWWWWXXXZZZ[[[\\\]]]]]]^^^^^^______`````````___^^^\\\ZZZYYYXXXYYYYYYZZZZZZZZZYYYYYYYYYRRRQQQPPPQQQSSSUUUUUUUUURRRQQQNNNLLLKKKKKKLLLMMMNNNLLLKKKKKKMMMPPPQQQRRRPPPQQQQQQOOONNNMMMNNNPPPSSSRRRRRRUUU[[[aaafffhhhgggbbb[[[UUUSSSRRRQQQPPPOOOOOONNNNNNMMMNNNNNNNNNLLLKKKJJJJJJKKKMMMOOOPPPSSSUUUUUUPPPIIIDDDBBBCCCEEEGGGIIIKKKMMMNNNNNNNNNKKKJJJJJJJJJLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHGGGGGGHHHHHHGGGEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCAAAEEEQQQfff|||pppcccQQQGGGDDDDDDBBB???BBBCCCDDDCCCAAA@@@AAABBB============>>>>>>>>>===@@@@@@@@@???????????????>>>??????????????????>>><<<<<<<<<<<<<<<===>>>>>><<<===>>>@@@@@@@@@???>>>============<<<;;;;;;:::<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::;;;::::::999999999999999999999999999888888888888777888888888888888777777666666666666777777888888444444555555555666666666555555555555555555555555666555444333333333444444333333333444444333333333333333333444444333333333333333333333333333333333111222222222222222333333111111111111111222222222333333333333333333333333333333222222111000000000111111000000000000111111000000000000000000000000uuujjjaaaXXXRRRMMMJJJFFFBBB@@@???>>>===<<<======>>>===<<<;;;:::::::::::::::999999999999999888777777666666777777888888777777666555555444666666555444444444444444333333333333444444444444333333333333333333333333333333333222333333333333111111222222222333333333222333333333444555555555333333222333333444555666444444444444555555555555444444333333333444444555333333444444555666666666444555666777777888888777444555666888999:::::::::777888:::;;;;;;:::888777999:::::::::999999:::<<<::::::<<<===>>>???@@@@@@CCCCCCCCCDDDDDDEEEEEEFFFCCCEEEHHHJJJKKKKKKJJJIIIDDDCCCCCCEEEHHHJJJJJJJJJFFFFFFGGGGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKHHHGGGIIILLLMMMLLLIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGJJJMMMNNNNNNNNNNNNOOORRRRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRPPPOOOOOOPPPQQQOOONNNNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKLLLLLLLLLKKKIIILLLNNNNNNMMMMMMOOOQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSUUUVVVUUUTTTUUUWWWYYY[[[ZZZZZZZZZZZZ[[[[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZYYYXXXXXXWWW[[[[[[[[[[[[ZZZYYYXXXWWWQQQPPPOOOQQQSSSTTTTTTTTTQQQPPPNNNMMMMMMNNNPPPQQQMMMJJJHHHHHHKKKNNNOOOPPPOOOOOOPPPOOOMMMMMMNNNOOOTTTRRRQQQTTTYYY^^^bbbdddhhhbbb[[[UUUSSSRRRRRRRRRNNNNNNMMMLLLKKKKKKKKKLLLIIIIIIIIIIIIJJJLLLNNNOOONNNPPPPPPMMMGGGCCCCCCDDDEEEFFFIIIKKKMMMMMMNNNMMMKKKJJJKKKLLLMMMMMMKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCJJJ\\\vvvsss[[[JJJCCCBBB@@@>>>AAABBBCCCCCCAAA@@@AAABBB;;;;;;<<<<<<;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<======>>>:::;;;<<<>>>>>>>>>===<<<======<<<;;;;;;;;;::::::<<<;;;;;;;;;;;;:::::::::999999888888888888999999;;;:::999888888888888888999999888888888777777777777777888888888777777666555555666666777777777777333333444444444555555555444444444444555555555555555555444333333333333444222333333333333333333222222333333333333333333222333333333333333333333333111111111222222333333333111111111111111111111111///////////////000000000222222222111111111000000111000000000000000000111000000000000000000000000vvvnnnbbbXXXQQQMMMHHHEEEAAAAAAAAA@@@???>>><<<<<<;;;;;;<<<;;;;;;:::999888999999999999888888888888888777777666666666666666777777888777666555444333666555444444333333444444222222333333333333333444333333333333333333333333333222222222222333333444111111222222222333333333222222222333333333444444333333222222222333444444444444444444444444444444333333333333333444444555444444555555555666666666444444555666777777777777333444666888999:::;;;;;;777888999::::::999888777999:::::::::888888:::;;;:::;;;===>>>???@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHHHHDDDFFFJJJMMMMMMLLLIIIGGGFFFEEEEEEGGGIIIKKKJJJIIIFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCEEEEEEFFFGGGHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIJJJMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHJJJMMMNNNMMMNNNOOOQQQSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQOOOMMMLLLLLLMMMNNNLLLKKKNNNNNNOOOOOONNNMMMLLLLLLGGGHHHIIIJJJKKKKKKKKKKKKHHHKKKNNNNNNLLLLLLNNNPPPQQQRRRTTTUUUVVVUUUTTTTTTRRRUUUWWWVVVTTTTTTWWWZZZYYYYYYZZZ[[[\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]ZZZYYYXXXWWWWWWWWWXXXYYY\\\\\\\\\[[[ZZZYYYWWWVVVQQQPPPPPPQQQSSSTTTSSSRRROOONNNNNNNNNOOOPPPRRRSSSLLLJJJHHHHHHKKKNNNOOOOOOOOOPPPPPPOOONNNNNNOOOQQQSSSQQQPPPRRRVVVYYY\\\\\\]]]YYYTTTQQQPPPRRRSSSTTTNNNMMMLLLKKKJJJJJJJJJJJJFFFFFFGGGHHHJJJLLLMMMNNNJJJKKKLLLJJJEEECCCDDDFFFCCCEEEGGGIIIKKKLLLLLLLLLJJJJJJKKKLLLMMMMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFEEEEEEFFFFFFEEECCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEMMM^^^vvvvvv___MMMDDDBBBAAA@@@???AAACCCBBBAAA@@@@@@AAA;;;<<<===<<<;;;:::;;;<<<>>>>>>>>>???????????????>>>>>>============>>>>>><<<<<<<<<<<<<<<===>>>>>>:::;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::888888777777777777888888::::::999888777777777777888888888777777777777666444444555666666555555555444555666777777777666666333333333444444444444555444444444444444444555555444444444444333333333222222222333333333333222222222222333333333333222222333333333333333333333333111111111222222333333444111111111111111000000000000000000000111111111111111111111111111111111111111000000//////000000111000000000000000000000000xxxjjj```XXXSSSLLLHHHFFFDDDAAA===>>>??????>>>===<<<<<<<<<:::::::::999999999888888999999888888888777777777777777666555555555555666555555666777777666555444666555444444333333444444111222222222333333333333222222222222222222222222222222111111111222444444111111222222222333333333222222333333333333444444444333222222222222222222333333333333333333333333333333222222333333444555666666666666666666666666333444555666777777777777555666777888999:::::::::888888999999999999888888999::::::999888888999;;;;;;<<<>>>???@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHIIICCCEEEHHHJJJKKKKKKJJJIIIHHHGGGFFFGGGIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGFFFEEEDDDCCCDDDEEEFFFGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKFFFHHHKKKLLLLLLLLLMMMNNNKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLLLLMMMPPPRRRSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTRRRQQQPPPOOOOOONNNLLLMMMNNNNNNMMMKKKNNNOOOOOOOOONNNMMMKKKJJJHHHIIIJJJKKKKKKKKKJJJIIIHHHLLLOOOOOOLLLKKKMMMOOOPPPQQQTTTVVVVVVVVVUUUUUURRRUUUWWWVVVRRRRRRUUUXXXVVVWWWXXXZZZ\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^XXXWWWVVVUUUVVVXXX[[[]]]^^^]]]]]]\\\ZZZXXXWWWVVVSSSRRRQQQRRRTTTTTTSSSQQQNNNNNNNNNNNNOOOPPPQQQRRRMMMKKKJJJKKKMMMPPPPPPPPPRRRRRRSSSRRRQQQQQQRRRTTTPPPOOOOOOQQQSSSVVVWWWVVVUUURRRNNNMMMNNNQQQRRRSSSOOONNNMMMLLLJJJJJJIIIIIIDDDEEEFFFGGGIIIKKKMMMMMMHHHJJJKKKIIIEEECCCEEEGGGDDDEEEGGGJJJKKKLLLLLLLLLKKKKKKLLLNNNNNNMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCDDDEEEEEEDDDCCCBBBCCCEEEFFFGGGFFFEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDAAAAAA@@@AAAAAABBBCCCDDDEEEKKKVVVeeerrryyyyyyvvvqqqgggXXXKKKDDDAAA@@@AAA>>>???AAABBB@@@??????@@@===???@@@???<<<;;;<<<>>>===>>>>>>>>>?????????@@@>>>===<<<<<<<<<<<<===>>>======<<<<<<======>>>???======<<<;;;;;;;;;<<<<<<;;;:::999999999:::;;;<<<;;;;;;;;;:::::::::999999888777777666666777777888::::::888777777666666666888888777777777666666666333333444555666666666666444555666777777777666555333333333444444444555555444444444444444444444444333333444555444333222111222222333333333333222222222222333333333333222222222222222222222222222222000111111222333333444444222111111111000000000///111222222222333333333333000000000111222222333333000000////////////000000000000000000000000000000}}}ooofff]]]TTTMMMGGGEEEBBBBBBCCCBBB>>>:::<<<<<<<<<:::888888999;;;::::::999999999999:::;;;888888888888777777777777777777666555555555555555222333555777777777777666555555444333333333333444111111111222222333333333222222222222222222222222222222111111111222444555111111222222222333333333333333444444444444444444444444333222111111111111333333333333333333333333222222222222333333444555777777777777777777777666333444555666777777777777888888999999999999888888888888888888888888888888999::::::999888777999;;;<<<===???@@@AAAAAA@@@@@@???@@@AAACCCDDDFFFGGGHHHBBBCCCDDDFFFHHHJJJKKKLLLIIIHHHFFFGGGHHHHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLEEEIIIMMMNNNLLLKKKMMMPPPLLLKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKKKKKKKMMMPPPSSSSSSTTTUUUVVVWWWVVVUUUTTTTTTTTTTTTSSSRRRPPPOOONNNRRRQQQOOOPPPQQQQQQPPPNNNNNNOOOOOOOOONNNLLLKKKJJJKKKKKKLLLLLLLLLKKKIIIHHHHHHMMMQQQPPPMMMKKKMMMOOOOOOQQQSSSVVVWWWWWWVVVUUURRRUUUWWWUUUQQQOOORRRVVVSSSTTTWWWYYY[[[\\\\\\[[[XXXYYYZZZ[[[]]]^^^___```WWWVVVUUUUUUWWWZZZ]]]```^^^^^^]]]\\\ZZZXXXVVVUUUSSSSSSRRRSSSTTTTTTRRRPPPNNNNNNMMMMMMNNNNNNOOOPPPNNNMMMLLLNNNPPPRRRRRRQQQTTTUUUUUUTTTSSSSSSUUUWWWNNNNNNNNNPPPSSSUUUTTTTTTTTTQQQNNNMMMNNNOOOPPPPPPPPPOOONNNLLLKKKJJJJJJJJJCCCDDDEEEGGGIIIKKKLLLMMMIIIKKKLLLIIIEEEDDDFFFHHHFFFHHHJJJLLLNNNOOOOOOOOONNNNNNOOOPPPQQQOOOKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBCCCDDDEEEDDDCCCAAACCCEEEFFFGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDD?????????@@@AAABBBCCCDDDEEEHHHLLLTTT[[[___``````YYYUUUNNNFFFAAA?????????<<>><<<===???======>>>>>>?????????@@@>>>===<<<;;;;;;<<<===>>>===============>>>??????@@@>>>===;;;;;;;;;<<<===:::999999888999:::<<<===;;;;;;;;;:::::::::999999777777666666666666777777:::999888777666666666666777777777777666666666666444444666777888888888888333444666777777777666555333333444444444555555555555555444444444333333333222333444555555333111000222222222333333222222222222222222333333222222222222222222222222222222222000000111222333333444444222111111111000000//////......//////000000000111//////000111222333333444000000////////////000000000000000000000000000000kkkfff]]]TTTMMMIIIIIIIII@@@?????????>>>>>>======<<<<<<;;;;;;;;;:::::::::888888888888888888888888999888777555555555666777777777666666555555555444555555555555555555555555222222222333333333444444555555555444444333333333333333333333333333333333222222222222222222222222333222222111111222222333000000000000000000000000111111222222222222111111222222222222222222222222333333333444444444555555333444444444444444444444222333555666888888777777999::::::::::::999888888777777777777777888888888999888888888999:::;;;;;;>>>???AAABBBBBBAAA@@@???AAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEEEEEEEGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIHHHGGGGGGGGGHHHIIIIIIJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHJJJMMMOOOPPPQQQPPPPPPNNNLLLKKKIIIGGGGGGKKKLLLMMMNNNOOOQQQRRRRRRYYYYYYXXXXXXWWWWWWWWWVVVTTTTTTRRRQQQPPPPPPPPPPPPQQQPPPOOOPPPQQQQQQOOOMMMPPPQQQQQQPPPNNNKKKHHHFFFJJJIIIIIIIIIIIIJJJKKKKKKPPPNNNLLLKKKKKKMMMPPPRRRUUUUUUUUUUUUTTTSSSQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSSSSVVV[[[______^^^[[[ZZZZZZZZZ[[[\\\^^^___YYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUSSSRRRRRRRRRRRRMMMNNNPPPQQQRRRQQQQQQPPPMMMMMMNNNOOOQQQRRRSSSTTTRRRRRRSSSSSSRRRQQQPPPPPPKKKMMMOOOPPPOOOOOOPPPQQQQQQPPPNNNLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIEEEDDDBBBBBBCCCFFFIIIKKKLLLJJJGGGEEEDDDEEEGGGHHHMMMLLLKKKKKKKKKMMMNNNOOOKKKLLLLLLLLLLLLJJJIIIHHHFFFFFFFFFHHHIIIHHHEEEBBBGGGDDDAAA@@@BBBDDDCCCAAAGGGFFFEEEEEEFFFEEECCCAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFIIILLLMMMMMMLLLKKKFFFEEECCCAAA???>>>======???????????????????????????>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>======>>>>>>>>>>>>======>>>>>>======<<<<<<<<<;;;<<<;;;::::::999999999999::::::::::::999888777666777777777777888888888888444444555555666666777777666666666666555555555555333444444555555555555555555444444333333444444555222333444444555555444444666666555444333333222222111222222333333222222111333222111111111222333444222222222222222222222222333333333222222222111111111111222222222222111111222222111111111111222222000000000000////////////444333111000000000111222000000000000000000000000000000000000111111111111~~~qqqhhhaaa^^^VVVRRRLLLEEEAAA>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888888888666555555555666666555555555555444444444333555555555555555555555555222333333333444444444444555555444444444333333333333333333333333333333333222222222222222222222222333222222111111222222333111111111111111111111111111111222222222222111111222222222222222222222222222222222333333333444444555555555444444333333222111222444555666666666666999999999999999888888777777777777777777888888888888888888888888999::::::<<<===>>>@@@@@@???>>>===?????????@@@@@@@@@@@@@@@AAABBBDDDFFFHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFGGGFFFGGGHHHGGGFFFFFFHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHJJJKKKMMMNNNOOOOOONNNMMMLLLKKKIIIHHHHHHLLLMMMNNNPPPRRRTTTUUUVVVYYYXXXXXXWWWVVVVVVUUUUUURRRRRRRRRRRRRRRRRRSSSSSSQQQPPPPPPPPPQQQQQQOOONNNOOOPPPPPPOOONNNLLLJJJHHHJJJJJJIIIIIIIIIJJJJJJKKKMMMLLLKKKKKKLLLNNNQQQRRRTTTTTTTTTTTTSSSRRRQQQPPPSSSRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSUUUZZZ\\\\\\[[[ZZZYYYYYYXXXXXXYYYZZZ[[[XXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUTTTRRRPPPOOONNNNNNMMMNNNOOOOOOPPPOOONNNMMMKKKLLLMMMNNNOOOPPPQQQRRRQQQQQQQQQQQQQQQPPPOOOOOONNNPPPQQQQQQOOONNNNNNOOOPPPPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIFFFEEEDDDDDDEEEGGGJJJKKKLLLJJJHHHEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLKKKHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFDDDDDDEEEEEEEEECCCCCC@@@??????BBBCCCCCCBBBFFFEEEDDDDDDEEEEEECCCAAABBBBBBBBBBBBAAAAAAAAAAAA;;;;;;<<<<<<<<<=========@@@BBBEEEGGGHHHHHHGGGFFFEEEDDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>?????????>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;;;;::::::999777777666666777777777888888888555555666666666666666777555555555555444444444444444444555666666666666555555555444444444444555555222333444444555444444444666555555444333333222222111222222333333222222111222222111111111222333444333333333333333333333333333333333222222111111111000111111222222111111000222111111000000111111222000000000000////////////222111000///...//////000000000000000000000000000//////000000000111111111~~~wwwjjj^^^UUUNNNHHHEEEFFFDDDAAA???===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999777777777777777777777777777777666555555555555666444444444333333333333333444444444444444444444444333333333444444444555555444444444444333333333333333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222111111222222222222111111222222222222222222222222111111111222222222333333666666555444333222222111222333444555555555555555888888888888888777666666666666666777777888888888888888888888888999999999999:::;;;=========<<<;;;============>>>>>>??????>>>@@@CCCFFFHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGHHHHHHGGGGGGHHHJJJGGGGGGFFFFFFGGGGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJJJJNNNNNNPPPRRRUUUWWWXXXYYYXXXXXXWWWVVVTTTSSSRRRRRROOOPPPPPPRRRSSSTTTUUUVVVQQQPPPOOOPPPQQQQQQOOOMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIJJJJJJKKKJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSTTTWWWYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWVVVUUUSSSQQQOOONNNMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNQQQRRRRRRQQQNNNLLLLLLLLLOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEFFFGGGHHHFFFGGGJJJLLLLLLKKKIIIGGGEEEEEEGGGHHHHHHHHHGGGFFFHHHEEEBBBAAABBBCCCDDDDDD>>>======???AAACCCCCCBBBEEECCCBBBCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@============>>>>>>>>>>>>>>>???BBBDDDEEEDDDCCCBBBBBBBBBAAA@@@????????????========================>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBB@@@>>><<<;;;;;;<<<===;;;;;;::::::::::::999999888888888888999:::;;;<<<;;;;;;;;;;;;:::999888777666666777777777777888888777777777777666666666666555444444444444333333333444555555666666666666666555444444333333444444555222222333444444444444444555555444444333333222222111222222333333222222111222222111111222222333444444444444444444444444444444444333222111111000000000111111222222111111000222111111000000111111222000000000000////////////000///...---------......//////////////////////////////000000000000111111{{{qqqkkk___YYYRRRLLLGGGEEEBBBAAA???@@@@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777777777777777777777666555555555555555555555444444444333333333333333444444444444444444444444333333444444444555555555333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111222222333333222222111222222222222222222222222222222222222333333333333555555555444444333333333444444444555555666666666777777777777777666666555555555666666777888888888777888888888888888888888888888:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<<>>>BBBEEEGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDFFFHHHHHHGGGGGGHHHIIIGGGGGGFFFFFFFFFGGGGGGHHHEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKPPPQQQRRRSSSUUUWWWXXXXXXWWWVVVUUUTTTRRRQQQOOOOOOMMMNNNOOOQQQRRRSSSTTTTTTOOONNNNNNNNNOOOOOOMMMLLLMMMLLLLLLLLLLLLMMMMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJLLLNNNPPPRRRTTTUUURRRQQQQQQPPPPPPOOOOOOOOOQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVWWWWWWWWWWWWWWWVVVVVVWWWWWWVVVUUUTTTRRRQQQPPPOOOOOONNNMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKMMMMMMLLLLLLLLLLLLLLLLLLPPPRRRRRRQQQNNNLLLKKKLLLMMMNNNOOOPPPPPPOOOMMMLLLKKKLLLLLLLLLKKKJJJIIIHHHGGGHHHJJJKKKLLLLLLLLLKKKIIIHHHFFFEEEDDDDDDEEEFFFEEEFFFHHHIIIIIIHHHFFFEEECCCDDDEEEGGGHHHHHHGGGGGGGGGDDDBBBBBBCCCDDDCCCCCC===>>>>>>@@@AAABBBBBBBBBDDDCCCAAABBBCCCDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBB???@@@BBBCCCCCCCCCBBBAAA@@@??????>>>>>>??????@@@=================================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCAAA>>>;;;999:::;;;<<<::::::::::::::::::::::::999888888888888999999::::::::::::::::::999888888666666666666777777777888888888888777777666666555555555555444444444333333444555666666777777666666333333333222222333333333222222333444444444444333444444444333333333222222111222222333333222222111222111222222222222333333333333333333333333333333444444333222111000//////000000111111111111000000111111000000000000111111000000000000////////////........................////////////////////////////////////000000000111}}}yyysssllleee]]]UUUPPPIIIFFFBBB@@@@@@@@@@@@???:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888888888888777777777666666666666666666666666444444444555555555444444444444444444444444444555444444444444444444444444333333333444444444555555333333333333333333333333222222222222222222222222111111111111111111111111222111111000000111111222000000000000000000000000222222333333333333222222222222222222222222222222333333333333444444444444333333333444444555555555555555555666666777888888666777777777777666555555444555555666777777888888888888999999999999888777777888999:::;;;;;;;;;;;;999::::::;;;<<<<<<======<<<===@@@CCCEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBDDDDDDEEEEEEFFFFFFFFFFFFCCCEEEGGGHHHGGGGGGHHHIIIHHHHHHGGGGGGFFFGGGGGGHHHEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMMMMLLLLLLLLLKKKKKKHHHIIIIIIJJJKKKLLLLLLMMMRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSQQQPPPNNNMMMLLLMMMMMMNNNOOOPPPPPPOOOOOOMMMLLLLLLLLLMMMMMMKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOKKKJJJJJJJJJJJJKKKLLLLLLKKKLLLNNNPPPRRRTTTUUUVVVQQQPPPOOOOOONNNOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTRRRSSSTTTTTTTTTTTTSSSRRRPPPPPPOOONNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOPPPOOOMMMLLLLLLMMMLLLMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIKKKMMMMMMMMMLLLKKKGGGFFFEEEDDDCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEEEEFFFCCCDDDFFFGGGHHHHHHHHHHHHDDDDDDDDDEEEFFFEEECCCAAA@@@AAABBBBBBAAABBBBBBCCCEEECCCAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@???@@@AAAAAABBBAAA@@@@@@>>>============>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===???AAABBBCCCAAA>>>:::999999:::;;;::::::::::::::::::::::::;;;:::999888777666666666999999999:::999999888888555666666666666777777777888888777777666666555555666666666666555555555444444555555666666666666666222222111111111111222222111222333333444444333333333333333333333222222222111222222333333222222111111111222222333333333333111111111111111111111111333333222111111000//////000000000111111000000000111000000000000000000111000000000000////////////////////////////////////////////////////////////...////////////000000000wwwnnnfffaaa[[[YYYUUUQQQNNNJJJFFFBBBBBB???===<<<======<<<<<<888999:::;;;:::999888777::::::::::::;;;;;;;;;;;;888888777777777666666666666666666666666666666666222333444444555444444444444444444444555555555555333333333333333333333333222222222333333333444444222222222222333333333333222222222222222222222222111111111111111111111111111111000000000000111111////////////////////////222222333333333333222222222222222222222222222222333333444444444555555555111222222333444555666666555555555666777888:::;;;777777777777777666555555444444555666777777888888888999:::;;;:::999888777777888888999:::;;;<<<<<<999::::::;;;<<<===>>>>>>===>>>???AAABBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFFFFFFFCCCEEEHHHIIIIIIHHHIIIJJJIIIIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFGGGIIIKKKNNNOOOOOOOOONNNMMMMMMLLLLLLKKKHHHHHHIIIJJJKKKLLLLLLMMMRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPOOONNNLLLLLLKKKLLLMMMNNNOOOOOONNNLLLKKKMMMLLLKKKLLLMMMMMMKKKIIIIIIJJJJJJKKKLLLMMMNNNNNNIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOOOOPPPQQQRRRTTTUUUQQQPPPOOONNNNNNOOOPPPQQQPPPPPPPPPQQQQQQRRRRRRSSSRRRSSSTTTSSSQQQPPPQQQRRRMMMNNNPPPRRRTTTUUUUUUVVVSSSTTTVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRMMMNNNPPPQQQRRRRRRQQQPPPPPPOOOOOONNNNNNNNNOOOOOONNNNNNMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHIIIKKKLLLJJJLLLMMMMMMLLLLLLLLLMMMKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCGGGFFFDDDCCCCCCCCCDDDEEECCCDDDFFFHHHHHHIIIHHHHHHCCCCCCDDDEEEFFFEEEBBB@@@CCCCCCCCCBBBAAAAAADDDFFFHHHEEEBBBAAABBBCCCBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>?????????@@@@@@======>>>>>>>>>======<<<===<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;<<<>>>@@@AAABBB@@@>>>;;;999999::::::999999::::::::::::;;;;;;;;;:::999777666555555444777888888888888888777777555555666666666666777777666666666666555555555555777777666666666555555555333444444555555555555555222111111000000111111222111111222333333333333333333333333333222222222222111222222333333222222111000111222333333333333222111111111111111111111111222111111111111000000000///000000111111000000///111000000//////000000111000000000000//////////////////000111111111000000////////////////////////......////////////000000lllgggaaa\\\WWWSSSNNNKKKHHHFFFDDDCCCCCCAAA???===???===;;;;;;<<<<<<;;;:::999::::::;;;;;;:::999999888888888999999999::::::777777777666666666555555555555555555555555555555111222333444555444444333222222333333444444444444333333333333333333333333111111111222222222333333111111222222222333333333111111111111111111111111111111111111111111111111111111000000000000111111////////////////////////222333333444444333333222222222222222222222222222222222333333333444444444222333333444444555555555444333444555666888;;;<<<777888888888888777666666333333444555666777888999999:::<<<<<<<<<:::999777666666777777999:::;;;<<<:::;;;;;;<<<===>>>???@@@??????>>>>>>???@@@BBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDGGGJJJLLLKKKKKKKKKLLLKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGGGGHHHJJJNNNQQQSSSNNNNNNMMMMMMLLLLLLKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLPPPPPPPPPQQQQQQQQQQQQQQQOOONNNNNNMMMLLLKKKKKKJJJLLLMMMNNNOOOOOONNNMMMLLLNNNMMMLLLMMMNNNNNNLLLJJJHHHIIIKKKLLLMMMNNNMMMMMMHHHHHHIIIJJJLLLNNNOOOPPPQQQPPPNNNNNNNNNOOOQQQRRRQQQPPPOOONNNNNNOOOQQQRRROOOOOOPPPQQQQQQRRRSSSSSSQQQSSSTTTSSSQQQOOOQQQSSSOOOPPPRRRTTTUUUVVVVVVUUUSSSTTTVVVWWWXXXWWWVVVUUUVVVVVVUUUTTTSSSQQQPPPOOOLLLMMMOOOPPPQQQPPPOOONNNNNNMMMMMMMMMNNNOOOQQQRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGHHHIIIKKKLLLIIIKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMLLLLLLKKKIIIHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCBBB@@@BBBCCCBBBAAA@@@AAAFFFJJJJJJGGGDDDBBBBBBCCCBBBAAA@@@?????????>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<;;;<<<<<<==============================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999;;;<<<>>>>>>@@@???===<<<;;;:::::::::888888888999999999:::::::::999888777666555555555666666777777777777666666555555555666666666777777444444444444555555555555666666555555555444444444222333333444444444444444333333222222222222333333111111222333333333333222222222222222222222222222111222222333333222222111000111222333333333222222111111111111111111111111000000000000111111111111//////000000000000//////000000////////////000000000000000000////////////...///000111111111000000000000000000000000000000........./////////000000SSSOOOKKKGGGFFFFFFEEEDDDBBB@@@>>>>>>???>>>===;;;888777666777999999999777888888999999:::999999999666666777777888888888999777666666666555555555555555555555555555555555555000111333444555444444333111111111222222333333333333333333333333333333333000000111111111222222222111111111222222333333333111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000222333333444444333333222222222222222222222222222111111222222222333333333444444444444444444444333222222222333555888;;;<<<888888888888888777666666333333444555666777888999:::;;;=========;;;999888555555666666777999:::;;;;;;;;;<<<===>>>???@@@AAAAAA???>>>======???AAABBBDDDCCCBBBBBBAAAAAABBBBBBAAABBBDDDEEEFFFFFFFFFEEEFFFIIILLLNNNNNNMMMMMMNNNLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHIIILLLOOOSSSUUUMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLOOOOOOPPPPPPQQQRRRRRRRRRMMMMMMLLLLLLKKKKKKKKKJJJKKKLLLNNNPPPPPPPPPNNNMMMPPPOOONNNNNNOOOOOONNNLLLGGGIIIKKKMMMNNNNNNMMMLLLGGGGGGHHHJJJLLLNNNPPPRRRRRRPPPNNNLLLKKKLLLNNNPPPRRRQQQOOONNNNNNOOOQQQRRROOOOOOPPPPPPQQQRRRSSSSSSPPPSSSTTTSSSPPPOOOQQQSSSRRRSSSTTTVVVVVVVVVUUUUUUSSSUUUVVVXXXXXXWWWVVVUUUVVVVVVUUUTTTRRRPPPOOONNNOOOPPPQQQRRRRRRPPPNNNMMMLLLLLLKKKLLLNNNPPPRRRTTTTTTSSSRRRQQQPPPNNNMMMMMMJJJIIIHHHGGGGGGIIIKKKLLLIIIKKKLLLKKKIIIHHHHHHIIIKKKJJJIIIIIIJJJLLLNNNOOOMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEBBBDDDFFFGGGFFFDDDBBB@@@CCCDDDFFFGGGGGGFFFFFFEEEEEEBBB@@@???@@@AAAAAAAAAAAAAAAAAA???>>>BBBHHHMMMLLLIIIEEECCCBBBCCCBBBAAA????????????>>>>>>>>>>>>===>>>>>>>>>>>>?????????>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999:::;;;<<<===>>>>>>===<<<;;;::::::999666666777777888888888999888777777666666666666777555555666666666666666555555555555555666666666777222333333444444555555555555555444444444333333333111222333333444444333333555444444333333444444555111111222333333333333222222222222222222222222222222222222333333222222222000111222333444333222222222222222222222222222222/////////000111111222222//////000000000000//////000000////////////000000000000000000////////////---...000111111111000///111111111111111111111111............/////////000DDDCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::::::::888888888888888888888888777888888888999999999999666666666666666666666666888777777666555444444444666666666666666666666666444444444444444444444444777444222333555555333111111111111111111111111111333222222222111000000000111111111111111111111111000111111222222222111111000000000000000000000000111111111111111111111111000000000000000000000000---...///111111000000///111111000000111111222333222222222222222222222222333333333333333444555666222222444666777888888888999888666555444444555555222444666666555555555666888999:::;;;:::888666555777888888999::::::;;;;;;999:::;;;===>>>>>>??????;;;;;;;;;<<<<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHJJJKKKMMMMMMNNNNNNLLLMMMLLLLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLNNNOOOOOOPPPPPPQQQQQQPPPPPPOOONNNLLLLLLLLLLLLLLLKKKJJJIIIMMMNNNOOOPPPPPPPPPPPPOOOQQQOOOMMMLLLMMMNNNMMMLLLKKKMMMPPPQQQOOOLLLKKKJJJGGGGGGGGGHHHJJJMMMOOOPPPOOONNNLLLKKKJJJJJJKKKKKKTTTPPPLLLKKKNNNPPPPPPPPPSSSSSSRRRRRRQQQQQQQQQPPPQQQPPPPPPPPPPPPOOOOOOOOORRRRRRSSSTTTUUUVVVVVVWWWWWWXXXXXXYYYXXXWWWUUUTTTXXXWWWVVVUUUTTTRRRQQQQQQSSSSSSRRRQQQPPPOOOOOONNNNNNKKKGGGGGGJJJOOOSSSVVVVVVVVVTTTRRRPPPMMMKKKJJJGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKIIIJJJJJJKKKLLLMMMMMMNNNPPPOOOMMMKKKJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFJJJIIIHHHGGGHHHIIIKKKMMMGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFGGGHHHGGGEEECCCAAABBB>>>::::::???BBBAAA???@@@@@@@@@???>>>@@@DDDHHHIIIGGGEEECCCBBBAAAAAABBBBBBAAA???============>>>???>>>=========>>>@@@AAA>>>>>>>>>>>>===<<<::::::===<<<;;;:::999:::;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999<<<;;;999888888888999999999888888888999::::::;;;>>>>>>===<<<:::999888777:::999999999999999::::::666666666666666666666666555555444333222222222222444444444555555555555666555555555444444555555555222222222222222222222222333333333222222111111111222222222222222222222222555444444333222111000000111111111111111111111111000000000000111111111111111222333333333333222111222222111111111111222222333333222222111000000000000000000000000000000000111000000000111222333333000000////////////000000////////////////////////////////////////////////000000//////.........---======<<<;;;:::999999888;;;;;;;;;;;;:::::::::999888888888888888888888888777777777777888888888888888888888888888888888888777777666666555444444333444444444444444444444444444444444444444444444444666444222333444555333111111111111111111111111111222222222111111111111111111111111111111111111111000111111222222111111111000000000000000000000000111111111111111111111111000000000000000000000000///000111222333222111111111111000000111111222333222222222222222222222222444444333333222222333333111222333555666666666666888777666444333333444444222444555666555444555666777888999::::::888777666777777888888999999::::::999:::;;;===>>>>>>>>>>>>>>>============???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMLLLKKKIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJKKKKKKIIIGGGLLLNNNQQQQQQOOOLLLKKKJJJKKKJJJJJJJJJKKKMMMNNNOOOMMMMMMLLLKKKKKKLLLMMMNNNRRRNNNKKKKKKMMMOOOPPPOOORRRRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPOOOOOOOOONNNRRRRRRSSSTTTUUUWWWWWWXXXYYYXXXXXXWWWVVVTTTSSSRRRUUUUUUTTTSSSRRRQQQQQQPPPRRRRRRQQQQQQPPPOOOOOOOOONNNKKKHHHGGGKKKOOOSSSUUUVVVVVVUUUTTTRRRPPPOOONNNKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMOOONNNLLLJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFIIIIIIIIIJJJMMMPPPSSSUUUFFFFFFEEEDDDCCCCCCCCCCCCEEEFFFGGGGGGFFFEEECCCAAACCC>>>;;;;;;???AAAAAA???>>>???>>>======>>>AAACCCFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>=========>>>>>>>>>=========>>>@@@@@@>>>>>>>>>>>>===<<<;;;:::===<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<;;;;;;:::999;;;:::999888888888999999888888888888888999:::;;;======<<<;;;:::999999888777666666555555555666666666666666666666666666666666555444333333222222333444444444444555555555555555444444333333444444555222222222222222222222222333333333222222222111111222222222222222222222222444333333222222111111000111111111111111111111111000000000000111111111111111222222333333222222111222111111000000111111222111111111111111111111222////////////////////////000000/////////000111111000000////////////000000////////////////////////////////////////////////000/////////............;;;:::::::::999999999999:::::::::::::::999999999777777777777777777777777555555666666666777777777888888888888888888888888666666666555555444444333333333333333333333333333444444444444444444444444555333222333444444333111111111111111111111111111111111111111111222222222111111111111111111111111000111111222111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111333444444444333222111111000000111111222333222222222222222222222222444444333333222111111111222222333444444444444444666666555444333333333333333444555555444444555666555666888999999888777777666666666777888888999999999:::;;;<<<===>>>>>>>>>>>>===<<<;;;<<<>>>@@@AAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKIIIKKKMMMNNNNNNLLLJJJHHHHHHIIIJJJKKKLLLMMMNNNOOORRRQQQPPPOOONNNOOOOOOPPPOOONNNMMMLLLKKKLLLMMMMMMOOOOOOOOOOOONNNMMMLLLLLLIIIIIIHHHIIIJJJJJJHHHFFFNNNPPPRRRQQQOOOLLLJJJJJJMMMMMMLLLKKKKKKLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMKKKKKKMMMOOOOOOOOOQQQQQQPPPPPPPPPPPPPPPOOORRRQQQQQQPPPOOONNNNNNMMMQQQQQQRRRTTTUUUWWWXXXXXXYYYXXXVVVTTTSSSQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNKKKHHHHHHKKKOOORRRTTTUUUUUUUUUUUUUUUTTTSSSSSSPPPPPPPPPOOONNNNNNMMMMMMKKKKKKKKKLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLMMMNNNMMMKKKJJJIIIHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFKKKJJJIIIHHHHHHIIIJJJKKKFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFFFFEEEDDDBBBAAACCC???<<<<<<>>>@@@???===<<<======<<<;;;;;;<<<>>>BBBBBBBBBBBBBBBAAA@@@@@@AAA@@@???>>>=========>>>>>>>>>=========>>>??????>>>??????>>>>>>===<<<;;;===<<<;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999999;;;:::999888888888999999888888888888888888999:::;;;;;;;;;:::::::::999999666666555444333333333333555555555555555555555555666555444333333222222333444444444444555555555555444333333222222333333444222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111222333333222111111222111111000000111111222//////000111111222333333////////////////////////000000///.........//////000000////////////000000////////////////////////////////////////////////////////////............999999999999999999999999999999999999999999999999777777777777777777777777444444444555555555666666555555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333333333222222333333222222111111111111111111111111000000000111222222222333111111111111111111111111111111111111111000000///000000000000000000000000111111111111111111111111000000000000000000000000111222333444444444333222111111000000111111222333111111111111111111111111333333444444333333333222333333444444444444333333444444444333333222222222333444555444333333444666555555666777888888888777555555666666777888888888999999;;;<<<===>>>>>>>>><<<;;;999999999;;;>>>???BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIKKKNNNPPPPPPNNNKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPTTTSSSQQQOOOOOOPPPQQQRRRPPPNNNMMMKKKKKKLLLNNNOOOLLLMMMMMMNNNNNNNNNMMMMMMMMMKKKJJJJJJLLLMMMMMMLLLPPPRRRSSSRRROOOLLLJJJJJJLLLLLLKKKKKKKKKLLLMMMNNNLLLLLLLLLMMMMMMNNNOOOOOOMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQPPPOOONNNMMMMMMOOOOOOQQQRRRTTTUUUVVVWWWVVVUUUSSSQQQPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNOOOOOOPPPPPPMMMKKKIIIIIILLLPPPRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRPPPOOOMMMMMMLLLJJJKKKLLLLLLLLLKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMLLLJJJHHHHHHHHHHHHIIIHHHHHHHHHHHHGGGGGGFFFFFFIIIHHHFFFDDDCCCBBBBBBBBBEEEDDDCCCBBBAAAAAAAAAAAACCCDDDDDDDDDDDDCCCBBBAAAAAA???<<<<<<===>>>===<<<;;;<<<===<<<:::999:::;;;???@@@AAABBBBBBAAA@@@???@@@??????>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>??????>>>======<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::999999999:::;;;;;;;;;;;;:::999999:::999999999999999999999888888777777777888888999999999999999::::::::::::999888777666555444444444333333333333333333333333555444333222222111111222333333444444444555555555333222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222000000111111222222222333111111111111111111111111///000000000111111111111111111222222222222111111111111000000000000111111///000000000111111111222////////////////////////111000000///............000000////////////000000///////////////////////////////////////////////////////////////.........555555555555666666666666777888888888888888888888666666666666666666666666333444444444444555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333111222222222222111222222111111111111111111111111000000000111222222222333111111111111111111111111111111111111111000///...000000000000000000000000000000000000000000000000000000000000000000000000///000222333333333222111111111000000111111222333111111111111111111111111111222444555666666666666444555555555555444333333333333333333333222222222444555555333222222444555444555666666777777777777444555555666777777888888888999:::<<<=========>>><<<;;;:::999:::<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLIIILLLOOOQQQRRRPPPNNNLLLMMMMMMNNNOOOPPPPPPQQQRRRVVVTTTRRRQQQPPPQQQSSSTTTOOONNNLLLKKKKKKMMMNNNPPPIIIJJJLLLMMMNNNOOOPPPPPPRRROOOKKKJJJLLLOOOQQQRRRQQQRRRSSSRRROOOLLLKKKKKKJJJIIIIIIIIIJJJLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSQQQQQQPPPOOONNNNNNMMMMMMMMMMMMNNNPPPQQQRRRSSSTTTRRRQQQPPPOOOOOOQQQRRRSSSPPPPPPPPPQQQQQQQQQQQQRRRLLLLLLMMMMMMNNNOOOOOOOOOLLLKKKJJJJJJMMMPPPQQQQQQOOOOOOQQQSSSTTTUUUUUUUUUSSSRRRPPPOOOMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIDDDCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCCCCBBBBBBBBBAAA???>>>===<<<======<<<;;;<<<===>>>===;;;::::::;;;===>>>@@@AAAAAAAAA@@@???????????????>>>>>>>>>=========>>>>>>>>>============>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999::::::;;;;;;::::::999888999999999999999999999999888777777666666777777777888888888999999999999999:::999888777666666555666444444444444444444444444444333222111000000000000333333333444444444444555222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222///000000111111222222333000000000000000000000000///000000000111111111111111111111111111111111111111000000000000000000111111111111000000000//////........................222111000000////////////000000////////////000000////////////////////////////////////////////////.........///////////////777777777777777777777777666666666777777777777777666666666666666666666666333333444444444555555555666666666666666666666666333333333333333333333333333333333333333333333333333333333333333333333333///111222222111000111333111111111111111111111111111111111111111222222222111111111111111111111111111111111111000///......000000000000000000000000000000000000000000000000000000000000000000000000...///111222222222111000111111000000111111222333111111111111111111111111111222444666888888888777444444555555555444444333222333333444444333222222444555444333111111333555555555555555666666666666555555555666777777888888888999:::;;;<<<==================>>>>>>???@@@AAA???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLJJJKKKNNNPPPQQQQQQOOONNNNNNNNNOOOOOOPPPQQQQQQRRRUUUTTTSSSRRRQQQRRRRRRSSSMMMMMMLLLKKKLLLMMMNNNOOOHHHIIIKKKMMMOOOQQQRRRRRRRRROOOLLLKKKMMMQQQSSSUUURRRSSSSSSRRROOOMMMMMMMMMIIIHHHHHHIIIJJJLLLNNNOOONNNNNNOOOOOOOOONNNNNNMMMOOORRRTTTUUUTTTTTTTTTTTTRRRSSSSSSSSSSSSTTTTTTTTTOOOOOOOOOOOONNNNNNNNNNNNLLLMMMMMMNNNOOOPPPQQQQQQNNNNNNOOOOOOPPPQQQRRRSSSPPPPPPPPPPPPPPPQQQQQQQQQKKKLLLLLLLLLMMMMMMNNNNNNLLLKKKJJJLLLNNNPPPPPPOOOMMMMMMOOOPPPRRRRRRSSSSSSQQQPPPNNNLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAA@@@????????????BBBAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>??????===<<<;;;<<<>>>??????@@@@@@@@@@@@@@@???>>>>>>????????????>>>=========>>>>>>>>>===<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;:::::::::::::::::::::::::::999888888888888999:::::::::999999888777777666666666666666888888888888888888888999888888777666555555555555666666666666666666666666444333222111111000000000333333333333444444444444333222222111111222222333222222222222222222222222111222222222222333333333222222222222222222222222000000000111111111222222000000000000000000000000000000000000111111111111222111000000000000111222111000000//////000000111222222111000000///..............................111111000000//////000000000000////////////000000////////////////////////////////////////////////.........///////////////:::999999999999999999999555555555666666777777777555555555555555555555555444444444444555555555555555555555555555555555555222222222222222222333333222222222222222222222222222222222222222222222222...000222111000///111333111111111111111111111111222222222111111111111111111111111111111111111111111111111111000///...---000000000000000000000000000000000000000000000000000000000000000000000000...///111222222222111000111111000000111111222333111111111111111111111111111222444666777777666555222333333444444444333333222333444555555444333333555555444222000111333555666666555555444444555555555666666777777888999999888999:::;;;<<<============>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEHHHGGGEEEDDDDDDEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJLLLNNNOOOOOOOOONNNMMMMMMNNNNNNOOOOOOPPPPPPRRRRRRRRRQQQQQQQQQQQQPPPKKKKKKKKKLLLLLLMMMMMMMMMJJJKKKLLLNNNPPPQQQRRRRRRPPPOOOOOOPPPSSSTTTUUUTTTQQQRRRSSSRRRPPPNNNNNNOOOKKKKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPSSSWWWXXXVVVTTTSSSTTTRRRRRRRRRRRRSSSSSSSSSTTTNNNNNNNNNNNNNNNOOOOOOOOOMMMNNNNNNNNNOOOOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQOOOOOOOOOOOOOOONNNNNNNNNKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLOOOPPPOOONNNMMMMMMNNNOOOPPPQQQQQQPPPOOOMMMLLLKKKKKKLLLNNNOOONNNLLLJJJHHHHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@BBBAAA@@@??????>>>>>>???AAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBBBBBBBAAAAAABBB??????>>>===;;;<<<>>>@@@AAAAAA@@@?????????@@@@@@===>>>???@@@@@@???>>>=========>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999<<<<<<<<<;;;;;;;;;;;;:::999::::::::::::999888888777888999::::::::::::999888777666555555555555666888888888888888777777777777777666666555666666666555555555555555555555555666555444333222222222222222222333333333444444444333333222222222222333333222222222222222222222222111111222222222333333333222222222222222222222222000000000000111111111111000000000000000000000000000000000000111111111111222111000//////000111222000000////////////000000000000000000000/////////........................//////.........///000000000000////////////000000////////////////////////////////////////////////............/////////000777777666666555555555555444555555555666666777777555555555555555555555555444444444555555555666666333333333333333333333333222222222222222222222333000000000000000000000000222222222222222222222222---000222111//////111333111111111111111111111111333222222222111111000000111111111111111111111111111111111111000///...---000000000000000000000000000000000000000000000000000000000000000000000000///000111222333222111111111111111000111222222333000000000000000000000000111333444666666555333222000111222333333333333333222333444555555555444333555555444222000000333555777666555444444444444444666666777777888888999999888888:::;;;<<<=========:::<<<>>>@@@AAA@@@???>>>AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCHHHFFFEEECCCCCCEEEFFFHHHHHHHHHIIIJJJLLLNNNOOOPPPPPPOOONNNMMMKKKIIIGGGFFFHHHHHHJJJKKKMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPOOONNNIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPSSSVVVYYYYYYVVVTTTQQQRRRSSSRRRPPPOOOOOOQQQOOONNNMMMKKKKKKKKKLLLMMMNNNOOOQQQSSSUUUUUUUUUUUUPPPTTTXXXXXXVVVSSSRRRSSSPPPQQQQQQQQQRRRRRRSSSSSSLLLMMMMMMNNNNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMOOOPPPOOONNNMMMNNNOOOOOOPPPPPPOOOOOOMMMLLLKKKKKKKKKMMMOOOQQQOOOMMMJJJGGGGGGIIIKKKMMMJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGAAABBBCCCEEEFFFGGGGGGGGGBBBAAA@@@???>>>>>>>>>>>>AAA@@@@@@???@@@@@@AAAAAAAAACCCDDDEEEDDDDDDEEEEEE??????>>><<<:::;;;???BBBCCCBBB@@@?????????@@@AAA===>>>???@@@@@@???>>>=========>>>>>>>>>===;;;:::::::::;;;;;;<<<;;;;;;::::::;;;<<<<<<<<<;;;:::999======<<<<<<<<<;;;;;;;;;999::::::::::::999888888777888999:::;;;::::::999888777666555555555555555888888888888777777777666888777777777777888888999222222222222222222222222777777666555444444444444222222333333333444444444444333333222222333333444222222222222222222222222111111111222222333333333222222222222222222222222111111111000000000000000000000000000000000000000000000000000111111111111222111000//////000111222000000////////////000000......//////000000111111........................---------------...///000000000////////////000000////////////////////////////////////////////////---.........//////000000555555555666666666666666777777666666555555555444444444444444444444444444444444444444444444444444333333333333333333333333444444555555444444333222333222222222111000000000111111111111111111111111000000000111222222222333000000111111111111000000111000/////////000222333333222222222111111000000000000000000000000000000222111111111000000//////111111111111111111111111000000///...............000000////////////000000222111000//////000111222111111111111111111111111333333333222222222111111000111111111111222222222222333444555555444222111///000111333444555666666555555555555555555555555777777777666555555444444888999;;;<<<===<<<<<<;;;;;;;;;<<<<<<===>>>>>>???;;;<<<>>>@@@AAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCBBBDDDEEEEEEDDDBBBBBBCCCEEEGGGIIIKKKMMMNNNMMMLLLLLLOOONNNLLLKKKJJJIIIHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOLLLIIIJJJNNNPPPMMMJJJIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKMMMNNNOOOPPPPPPPPPPPPRRRVVVZZZ[[[YYYVVVTTTOOOPPPQQQPPPPPPPPPRRRTTTRRRQQQPPPOOONNNMMMMMMMMMLLLOOORRRUUUUUUTTTQQQPPPSSSRRRRRRRRRRRRSSSTTTTTTQQQQQQQQQQQQRRRRRRRRRRRROOOOOOOOOOOOOOOPPPPPPQQQRRRQQQQQQPPPOOOOOOOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKMMMKKKJJJKKKLLLMMMLLLKKKJJJJJJLLLMMMMMMNNNNNNNNNQQQPPPPPPRRRSSSRRRPPPNNNRRRPPPOOOMMMMMMNNNOOOPPPMMMLLLLLLLLLLLLLLLMMMMMMKKKJJJJJJHHHGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGEEEFFFFFFEEEDDDDDDFFFGGGHHHGGGGGGFFFEEEDDDDDDCCC>>>>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAA>>><<<:::888999;;;>>>@@@CCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@???>>><<<:::999;;;;;;<<<<<<<<<<<<;;;;;;===<<<:::999999:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999999888888666555555666777999::::::999888888666666888999999999999888666666777777888888888999999888888777666555555444555555555444444333333333555444444333333444444555333333333333333333333333555555555444333222111000222111000111333444444333111111222222222222111111111222333333333111000///000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000...///000111111000///...000000///...............000000000000000000000000........................,,,---......//////......000000000000000000000000------............------...------------...//////666666666666555555555555777666666666555555555444444444444444444444444444444444444444444444444444333333333333333333333333222222333333222222111000333333333222222222222222111111111111111111111111111111111111111111222222111111222222222222111111111000000//////000111222222222111111111000000000000000000000000000000000111111111000000000//////111111111111111111111111111000//////......//////000000////////////000000111111000//////000111111111111111111111111111111333222222222111111111111000111111111111222222222222222333333333333222222000111222333444555555555555555555555555555555555666666666666555555555555777888:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>;;;===>>>@@@AAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCCCCEEEGGGGGGIIIKKKMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJLLLLLLLLLLLLMMMMMMMMMNNNMMMJJJHHHIIILLLNNNKKKHHHIIIIIIJJJJJJKKKMMMNNNNNNMMMNNNNNNNNNOOOOOOPPPPPPSSSUUUWWWYYYXXXVVVSSSRRROOOPPPQQQQQQPPPPPPRRRTTTSSSRRRPPPNNNMMMMMMNNNNNNNNNOOORRRTTTTTTTTTRRRQQQTTTSSSRRRQQQQQQQQQQQQQQQPPPQQQQQQQQQRRRRRRRRRRRROOONNNMMMMMMMMMNNNPPPPPPQQQPPPPPPOOONNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQPPPOOONNNLLLLLLKKKMMMLLLKKKLLLMMMMMMLLLJJJJJJKKKLLLMMMNNNNNNNNNNNNOOONNNNNNOOOQQQRRRPPPOOORRRPPPNNNMMMLLLMMMNNNOOOLLLKKKKKKKKKLLLLLLMMMNNNJJJJJJIIIHHHGGGFFFEEEEEEGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFEEEDDDDDDCCCCCC??????@@@@@@@@@??????>>>@@@@@@????????????@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@>>><<<:::999999;;;>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA?????????>>>===<<<;;;:::=========>>>>>>============<<<:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999888777666555555666888999999999888888777999;;;======<<<:::999666666777777777888888888888888777777666555555444555555444444444333333333444444333333333333444444333333333333333333333333444444444444333222111000444333222222333444333111000111111222222111111000///000000111000///...---000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000...///000111111000///...000000///...............////////////////////////........................,,,---......//////..............................------............------...------------...//////777666666666555444444444666666666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222111111000222222222333333333333333111111111111111111111111111111111111111111000000111222222333333222222111222111000000000000000111111111000000000000//////000000000000000000000000111111000000000000//////111111111111111111111111111111000/////////000000000000////////////000000111000000//////000000111111111111111111111111111111111111111000000000000000111111111111222222222222222111111111222222333111222333333444444444333444444444444444444444444444555555555555666666666666777888999::::::::::::<<<<<<<<<===============<<<===???@@@AAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCDDDCCCDDDFFFHHHGGGHHHJJJKKKLLLLLLKKKJJJGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIIIILLLLLLLLLLLLMMMMMMMMMMMMMMMKKKIIIJJJLLLMMMKKKIIIJJJIIIIIIIIIJJJLLLNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPVVVVVVWWWVVVUUUSSSQQQOOOPPPQQQRRRRRRPPPPPPQQQSSSUUUSSSPPPMMMLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNPPPPPPPPPQQQQQQQQQRRRRRRNNNMMMLLLKKKKKKMMMOOOPPPOOOOOONNNNNNMMMMMMNNNNNNPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLLLLMMMLLLLLLNNNOOOOOOMMMKKKLLLLLLMMMNNNOOOOOOOOOOOONNNLLLLLLMMMOOOQQQQQQQQQQQQPPPNNNLLLLLLLLLLLLMMMJJJJJJJJJKKKKKKMMMNNNOOOJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@???>>>===<<<@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????===<<<;;;::::::<<<>>>???=========>>>???@@@@@@AAA>>>>>>=========<<<<<<<<<>>>>>>????????????>>>>>><<<;;;:::999999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999888777666666444555666777888888888888888;;;???BBBBBB@@@<<<:::666666666666777777777777777777777666555555444444444444444444333333333333333333222222222222333333333333333333333333333333333333333333222111000000555444222222333333111///000111111222222111111000///000000000000///......000000000000000000000000000000000000000000000000000000000000000//////...000000000000000000000000...//////000000//////...000000///...............////////////////////////........................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////777777666555444444333333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333444444444444333222222111111111222222333333333111111111111111111111111222222111111000000//////000111111222222111111000111111111000000000000000000000000///////////////000000000000000000000000000000000000000000//////111111111111111111111111111111000000000000111111000000////////////000000000000000//////000000000111111111111111111111111000000000000000/////////000000111111111222222222222111000000000111222333333333333444444333333222444444444444444444444444333333444555555666777777666666777888888999999999<<<<<<=====================>>>???AAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDDDDCCCDDDFFFHHHGGGHHHIIIJJJKKKJJJJJJJJJEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMKKKLLLNNNOOOMMMLLLJJJIIIIIIIIIJJJLLLNNNOOOPPPOOOOOOOOOOOOPPPRRRRRRVVVUUUTTTSSSRRRQQQPPPOOOPPPQQQSSSRRRQQQPPPQQQRRRUUUSSSOOOMMMKKKMMMOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQPPPPPPOOONNNMMMMMMOOOOOOPPPPPPPPPQQQQQQQQQNNNMMMKKKJJJJJJLLLNNNPPPNNNNNNMMMMMMMMMMMMNNNNNNQQQQQQRRRRRRQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNMMMNNNMMMNNNOOOQQQPPPNNNLLLMMMNNNOOOPPPPPPPPPPPPPPPNNNLLLKKKLLLNNNQQQRRRRRRPPPOOOMMMLLLKKKJJJJJJKKKIIIIIIIIIJJJKKKLLLNNNOOOJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>BBBBBBBBBCCCCCCBBBBBBBBB???????????????>>>>>>>>>===<<<;;;;;;;;;<<<>>>???<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999888888777666444444555666777888888999888<<>>@@@AAABBBBBBAAA@@@AAAAAAAAAAAABBBBBBCCCCCCEEEEEEFFFEEECCCCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPMMMLLLKKKLLLMMMMMMLLLLLLIIIIIIHHHIIIJJJKKKMMMNNNMMMMMMNNNOOOPPPRRRTTTTTTRRRRRRQQQQQQPPPPPPPPPPPPOOOQQQSSSSSSRRRQQQRRRSSSUUURRROOOLLLKKKLLLNNNPPPPPPOOOOOOOOOPPPQQQRRRSSSMMMNNNOOOOOOPPPOOONNNNNNOOOOOOOOOOOOPPPPPPPPPPPPNNNMMMLLLKKKLLLMMMOOOPPPOOONNNNNNNNNNNNNNNOOOOOOSSSSSSRRRRRRQQQPPPNNNNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPRRRQQQOOOMMMOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNLLLMMMOOOQQQRRRRRRMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNKKKKKKJJJJJJIIIIIIHHHHHHCCCCCCBBBCCCCCCDDDEEEEEEEEEBBBAAAAAACCCDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<======>>>>>>=========<<<<<<;;;;;;;;;<<<;;;;;;:::;;;;;;<<<===<<<==================<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888999999999999888888777555555555666777777888999888;;;???BBBBBB???;;;777666555555555555555555555555555555555444444444444333333333333333333333333333222222111111222222333333333333333333333333333111111222222222111000000///......///000111111000000000000111111000000000111111111111111111222222//////////////////////////////////////////////////////000000000000////////////////////////////////////............//////000000///...............................................................,,,---......///.........------------------------...---,,,,,,,,,,,,---......------------...//////666555555555444333333333444444444444444555555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111000000////////////000000000000000000000000000000000000000000000000000000000//////...//////////////////...//////000111111111111111//////000000000000111111////////////////////////......////////////000000000000000000000000000000000000/////////000111111000000////////////000000...//////000000//////...000000000000000000000000////////////000000000000000111111111111222222222111111111111111222333444333333444444444333222222333333333333333333333333222222333444555555666666666666666666666888999999;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBBBBBBBAAA@@@AAAAAAAAA@@@AAABBBBBBCCCFFFFFFGGGEEECCCCCCDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLLLLMMMIIIKKKMMMOOOQQQSSSSSSTTTOOOOOOOOOOOOOOOOOOPPPPPPNNNPPPSSSTTTSSSSSSSSSTTTSSSQQQNNNKKKJJJKKKLLLNNNNNNNNNNNNNNNNNNPPPQQQQQQLLLMMMNNNPPPPPPPPPOOONNNNNNNNNNNNOOOOOOOOOPPPPPPOOOOOONNNOOOOOOOOOPPPQQQPPPPPPOOOOOOPPPPPPQQQQQQTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPRRRQQQPPPPPPRRRRRRQQQPPPQQQQQQRRRRRRSSSRRRRRRQQQQQQPPPNNNNNNPPPPPPPPPOOOJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLMMMKKKJJJJJJJJJIIIIIIIIIHHHBBBBBBBBBCCCDDDEEEGGGGGGEEECCC@@@AAACCCEEECCCAAABBBBBBAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCC>>>>>>@@@@@@@@@@@@>>>>>>=========>>>>>>>>>>>>???;;;<<<===>>>>>>>>>======>>>======<<<;;;;;;::::::<<<;;;:::999999:::<<<===;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999::::::999999888777888999999999999999888888777777666666666777888888888:::<<<>>>>>>;;;999777555555555555555444444444444444444444444444444444222222222222333333333333333333222222222222333333333333333333333333333333111222222222222222111111...------...000222111000///000000111111000000////////////...//////000111000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000///......------......///000000///...............................................................,,,---......//////.................................---,,,++++++,,,---......------------...//////444444444444444444444444333333333444444555555555222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000//////111111111000000000000000000000000000000000000000/////////000000000000000//////000000000000//////---...///111222222222222000000000111111111222222////////////////////////........./////////000000000000000000000000000000//////......//////000111000000////////////000000......///000000///......000000000000000000000000/////////000000111111111000111111111111222222222000111222333444444444444222222333444444333333333333333333333333333333333333333333444444555555555777666666666666888999:::999:::;;;<<<===>>>???@@@???@@@AAABBBBBBBBBAAA@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNGGGHHHHHHHHHGGGGGGHHHHHHFFFGGGIIIKKKLLLLLLKKKKKKHHHJJJMMMPPPRRRRRRQQQPPPMMMNNNNNNOOOOOONNNNNNMMMLLLOOORRRTTTTTTTTTTTTUUUPPPOOOMMMKKKJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOMMMNNNPPPQQQQQQOOONNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRQQQRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUTTTRRRPPPNNNLLLKKKKKKLLLLLLNNNOOOPPPQQQQQQUUURRRPPPOOOQQQRRRSSSSSSRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQOOOOOOOOONNNLLLJJJGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDDDDDDDEEEEEEFFFGGGGGGCCC@@@AAADDDFFFDDDAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBAAAAAA<<<===???@@@@@@???===<<<======>>>>>>>>>?????????;;;<<<>>>?????????======<<<<<<<<<<<<<<<;;;;;;;;;===;;;:::999888999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999999999888888777888999999::::::999999888:::999888777666777888888999999999999999888888777555555555444444444333333333333333333333333333333111111222222222333333333444444333333333333444444333333333333333333333333222222333333333333222222111000///000111222111000//////000000000000//////000///.........///111222000000000000000000000000////////////////////////......///000000000000000000000000000000000000000///...------------...///000000///...............................................................,,,---......//////.................................---+++******+++---......------------...//////333333444444444444444444333333333444444555555555222222222222222222222222222222222222222222222222111111111111111111111111222333333333333222111111333222222222111111000000000000000000000000000000......//////000000111111000000111111111111000000,,,---///111222333333222000000111111222222222333////////////////////////---.........//////000000000000000000000000000000...............///000000000000////////////000000---...///000000///...---000000000000000000000000//////000000111111222222000111111111111222222222000111333444555555444444111222333333444444444333333333333333333333333333333333444444444444555555777777666666777888:::;;;888999:::<<<>>>???@@@AAA???@@@AAABBBBBBBBBAAA@@@BBBAAA@@@???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEHHHJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEFFFHHHIIILLLNNNOOOOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLHHHIIIJJJIIIHHHHHHIIIJJJDDDFFFIIILLLMMMLLLKKKJJJHHHKKKNNNQQQRRRQQQNNNMMMMMMNNNOOOOOOOOOMMMLLLKKKKKKNNNRRRTTTUUUUUUUUUVVVNNNNNNMMMKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMPPPPPPQQQRRRQQQOOOLLLKKKMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQSSSUUUUUUTTTSSSQQQSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTRRRPPPNNNLLLKKKKKKKKKLLLMMMOOOPPPQQQRRRVVVSSSPPPOOOPPPSSSTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQPPPOOONNNLLLIIIFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFGGGCCC@@@AAAEEEGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>===>>>@@@AAAAAA@@@>>>======>>>>>>>>>??????@@@@@@;;;<<<>>>???@@@???===<<<:::;;;;;;<<<<<<======>>>===<<<:::888888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999999999888777777888999999:::::::::999999;;;:::999777777777888888;;;:::888666666777888999555555555444444333333333333333333333333333333333111111111222222333333333555444444333333444444555333333333333333333333333222333333444444444333333555333222222333333111000//////000000000000//////222111000000000222333444000000000000000000000000////////////////////////......///000000000000000000000000000000000000000///...---,,,,,,---...///000000///...............................................................,,,---......//////.................................---+++******+++---......------------...//////444444444333333222222222222222222222222222222222444444444333333222222222222222222222222222222222444444333222111000///...000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000222222111111111111222222////////////000000000000////////////////////////......////////////......////////////////////////000/////////........................////////////111111000000//////......111000000/////////000000000000////////////000000000000111111111111000000111111000000111111222333222222333333333444444444555555666666555444333333555555555555555555555555333333333444444555555555555666888:::;;;;;;;;;;;;888888999;;;===>>>???@@@??????????????????@@@@@@@@@?????????@@@BBBDDDEEEDDDDDDEEEFFFFFFFFFFFFEEEGGGFFFFFFFFFEEEEEEDDDDDDEEEIIIKKKJJJHHHIIINNNSSSTTTQQQMMMKKKLLLKKKHHHFFFIIIGGGEEEEEEFFFGGGFFFEEEJJJKKKMMMLLLJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLKKKJJJJJJKKKMMMNNNQQQPPPNNNLLLKKKLLLLLLMMMNNNOOOQQQRRRRRRPPPOOOMMMPPPNNNLLLJJJJJJJJJLLLMMMOOONNNNNNMMMMMMNNNNNNOOOMMMMMMNNNNNNMMMLLLJJJIIIJJJJJJLLLMMMOOOQQQRRRSSSNNNPPPRRRTTTVVVVVVUUUTTTPPPPPPOOOOOOPPPRRRUUUWWWXXXVVVSSSPPPMMMLLLKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRSSSRRRQQQRRRSSSSSSQQQOOOPPPPPPQQQQQQPPPPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFCCCBBB@@@@@@BBBCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>???======>>>???@@@???>>>>>>===<<<<<<<<<>>>???@@@@@@@@@>>>===;;;;;;::::::999999999:::;;;<<<===>>>@@@@@@???>>>======>>>>>>;;;;;;:::::::::999999999999999999:::::::::;;;;;;888888888888888888888888999999999888888888888777777888888888888999999999:::888777666777666555333444444444555555555555555666555444333333333333333444444444555555666666666444444333333333222222222333333333333333333333333444444444333333222222222111222222333333444444555333333222111000000111111111111000000000000111111//////............//////333111///111333444111///////////////////////////......////////////......000000//////.........------.........//////000000////////////////////////000000//////............------............------................................................///000111222222111000///,,,---...//////...---,,,333333333333333333222222222222222222222222222222333333222222222111111111222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000000111111222222111000//////////////////////////////000//////......//////000.../////////000000000000////////////////////////......////////////......////////////////////////000000000000000/////////............////////////111000000000/////////...000//////......//////000000000////////////000000000000111111111111000000111111000000111111222333222222222222333333333333555555555555555444333333555555555555555555555555444444444444444444444444666777888::::::;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;=========>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEDDDEEEEEEFFFGGGFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEBBBEEEIIIIIIIIIKKKPPPUUUTTTQQQMMMLLLLLLKKKIIIFFFIIIHHHFFFFFFGGGHHHHHHGGGIIIJJJLLLLLLJJJIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIIIIIIIIIIIIIJJJJJJMMMLLLLLLLLLKKKLLLLLLLLLMMMNNNOOOQQQQQQPPPNNNMMMQQQPPPNNNLLLKKKKKKLLLMMMOOOOOOOOONNNNNNOOOOOOOOONNNOOOOOOOOONNNLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPSSSUUUVVVUUUSSSRRROOOOOONNNNNNPPPRRRTTTVVVWWWUUURRRPPPMMMLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPOOOPPPRRRRRRPPPOOOPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLLLLKKKJJJJJJJJJGGGGGGEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDAAA@@@???@@@BBBDDDDDDCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@AAAAAAAAA@@@@@@???>>>>>>=========???@@@???>>>>>>======<<<===>>>???@@@@@@???>>><<<;;;::::::;;;:::999999::::::<<<======???>>>===<<<<<<<<<<<<===;;;::::::::::::999999999999999999::::::::::::;;;999999999999999999999999999999999888888888888777777777888888888999999999999888666666777777555444555555555555555555444444555555444444333444444444333333444444444555555555444444444444333333333222333333333333333333333333444444333333333222222222444444444444444444333333333222222111000000111111111111000000000000111111//////............//////222000///000222333111...////////////////////////......////////////......000/////////......................../////////000......................../////////.........------------............------...................................................///000111111000///...------...//////...------222222222333333333333333222222222222222222222222111111111111111000000000222222222222222222222222000000000111111222222222000000000000000000000000000000000000000000000000111111111111000///...---........................//////............//////....../////////000000000////////////////////////......////////////......////////////////////////000000000000111111111111............////////////000000000000///////////////...............//////000000////////////000000000000111111111111000000111000000000000111222222222222222222222111111111444555555555555444444333444444444444444444444444444444444444444444333333666777888999999999999999======<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGFFFDDDCCCCCCDDDDDDEEEBBBEEEIIIJJJJJJKKKPPPTTTSSSQQQNNNLLLLLLKKKIIIGGGIIIHHHFFFGGGHHHIIIIIIHHHGGGIIIJJJJJJJJJJJJKKKLLLNNNNNNNNNMMMKKKIIIHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQPPPTTTRRRPPPNNNMMMMMMMMMNNNPPPOOOOOONNNNNNOOOOOOPPPPPPPPPPPPOOONNNLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLLLLPPPRRRTTTVVVVVVTTTQQQOOONNNNNNNNNNNNPPPRRRTTTVVVUUUTTTQQQOOOMMMLLLLLLLLLNNNNNNOOOPPPQQQQQQRRRRRROOONNNNNNOOOPPPQQQOOONNNOOOPPPPPPPPPPPPOOONNNNNNMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>???BBBDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAA@@@@@@???>>>>>>===<<<===???@@@???>>>>>>>>>>>>===>>>>>>???@@@@@@???<<<:::999:::;;;<<<:::999999::::::;;;<<<======<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888999999999:::::::::999999999999999999999999999999999888888888888777777777777888888888999999888666555666777888777555666666666555444444444333555555444444444555666666222333333333333333444444555555444444444333333333333333333333333333333333333333333333222222222222666666555555444333333222333222111111000111111111111111000000000000111111000//////......//////000000//////000111111000...////////////////////////......////////////......////////////........................////////////.................................---------------------............------////////////////////////..............................////////////......------...//////...------111111222222333333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////111000000000///...,,,,,,........................111000000//////000000111........./////////000000////////////////////////......////////////......//////////////////////////////000000000111111111............////////////000000000000////////////...------------......///000000////////////000000000000111111111111000000000000000000000111222222222222222111111111111000444444444555555444444333444444444444444444444444333333333444444555555555666777777888888888888888:::::::::;;;;;;<<<<<<<<<::::::;;;<<<>>>???@@@@@@@@@AAACCCEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCEEEFFFHHHJJJLLLLLLKKKLLLNNNPPPRRRPPPNNNLLLKKKJJJIIIHHHHHHGGGFFFFFFHHHIIIIIIIIIFFFGGGIIIIIIIIIIIILLLMMMOOOOOONNNLLLJJJHHHFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEGGGJJJMMMOOONNNMMMLLLPPPQQQRRRSSSTTTUUUUUUTTTUUUTTTRRRQQQOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLRRRSSSVVVXXXWWWTTTPPPNNNNNNNNNOOOPPPQQQSSSUUUVVVTTTSSSQQQOOOMMMMMMMMMMMMPPPPPPPPPQQQQQQRRRRRRRRRQQQOOOOOOOOOPPPPPPNNNLLLOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIGGGGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@???>>>===???AAACCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>===<<<===?????????===??????>>>>>>>>>????????????===;;;999999999;;;<<<:::999999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;999999999999888888888888888888888888999999999999999999999999999999999999999999999888888888777777777777777777888888888888666555555666777888888777777777666555444333333333444444444444555666666777222222222222222222222222555555555444444444333333222222222222222222222222333222222222222222222222444444444333333222222222222222111111111111111222111111000000000000111111000000////////////000000......//////000//////...////////////////////////---......//////......---///////////////..................///////////////........................------------------------------............------////////////////////////........................---------------------------..................---111111111222222333333333111111111111111111111111111111222222222222222222111111111111111111111111111111111000000000//////////////////////////////////////////////////////000000000//////---,,,,,,........................000000////////////000000............////////////////////////////////////......////////////......////////////////////////////////////////////////............////////////////////////000000000000---------------...//////000000////////////000000000000111111111111000000000000//////000000111222111111111111111111111111333333444444444444444333444444444444444444444444111111222333555666777777666666666666777888888999999:::::::::;;;;;;<<<<<<;;;;;;<<<===???@@@AAAAAA@@@AAACCCEEEFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFJJJKKKMMMMMMNNNNNNOOOPPPOOOOOONNNKKKIIIHHHHHHHHHFFFEEEDDDEEEGGGIIIIIIHHHEEEFFFGGGHHHHHHIIIKKKNNNOOOOOONNNLLLJJJHHHFFFDDDDDDEEEGGGHHHHHHHHHGGGFFFGGGIIILLLPPPQQQQQQOOONNNPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSQQQPPPOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMLLLKKKJJJIIIHHHHHHJJJKKKLLLMMMNNNNNNOOOPPPSSSUUUWWWWWWVVVSSSPPPNNNNNNNNNOOOQQQSSSUUUVVVWWWSSSRRRQQQOOONNNOOOOOOPPPRRRRRRRRRRRRRRRRRRRRRSSSTTTSSSQQQQQQQQQPPPNNNLLLNNNNNNOOOOOONNNNNNMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIFFFFFFEEEDDDDDDCCCCCCBBBDDDDDDDDDDDDCCCBBBBBBAAAAAA???>>>>>>@@@AAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>??????@@@@@@?????????===<<<<<<<<<>>>???>>>===>>>>>>?????????>>>>>>>>>===<<<:::999999:::;;;<<<::::::999999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<999999888888888777777777777777777888888888999999999999999999999999999999999999999888888888777777666666777777777888888888666555444555777999888777777777666555444333333333444444444444444555666777222222222222222222222222555555444444444333333333222222222222222222222222222222222222222222222222000000111111111222222222222111111111111111222222111111000000000000111111000000////////////000000---.../////////.........////////////////////////------............------.........//////////////////////////////.................................------------------------------............------////////////////////////........................------,,,,,,,,,,,,------.........------.........111111111222222222222222111111111111111111111111111111111222222222222222111111111111111111111111111111111000000/////////////////////////////////000000000000000000000000///////////////......---........................------,,,,,,,,,,,,------------........./////////////////////////////////......////////////......////////////////////////////////////.........---............////////////////////////000000000000------------...///000000000000////////////000000000000111111111111000000000////////////000111111111111111222222222333333222333333444444444444333333333333333333333333333111111222333555666777777444444555555666888999:::<<<<<<;;;;;;::::::999999<<<<<<===>>>??????@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMOOOQQQRRRRRRMMMMMMMMMJJJGGGFFFFFFHHHEEECCCCCCDDDGGGIIIIIIIIIEEEFFFGGGGGGFFFHHHKKKMMMMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEGGGHHHIIIIIIJJJJJJJJJLLLOOOQQQRRRQQQOOONNNNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRQQQQQQPPPOOOOOOOOOKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKJJJIIIHHHHHHHHHIIIKKKLLLMMMNNNOOOPPPQQQQQQSSSTTTTTTTTTSSSQQQOOOMMMMMMMMMOOOQQQSSSUUUVVVWWWSSSRRRQQQPPPPPPPPPQQQRRRTTTTTTSSSSSSSSSSSSSSSSSSVVVTTTSSSSSSSSSQQQOOOMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCCCCDDDEEEFFFFFFEEEFFFFFFGGGHHHIIIEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAA???>>>>>>???@@@??????@@@@@@@@@@@@????????????===>>>??????@@@?????????===<<<;;;<<<>>>???>>>======>>>>>>>>>>>>======<<<::::::999999::::::;;;;;;::::::999999999999:::::::::::::::::::::;;;;;;<<<888888888777777777777666666777777777777888888888888888888888888888888888999999999888888888888777666666666777777777888888666555555666777888888777666666666555444444444333444444333333333444555555333333333222222222222111444444333333333222222222222222222222222222222222111111111222222222222222......///000000111222222111111111000111111222333111111000000000000111111111000000//////000000111---///000000///......///////////////////////////------............------.........//////////////////////////////.........---------------------------------------.........------............------................................................------,,,,,,,,,,,,------///...------------...///222222222222111111111111111111111111111111111111000000000111111111222222111111111111111111111111/////////000000000000000////////////////////////000000000000000000000000......///000000000000///////////////////////////---,,,,,,,,,,,,,,,,,,------------.........//////////////////////////////......////////////......////////////////////////222111111000///...------............////////////.../////////000000000111............///000111222000000////////////000000000000111111111111000000///////////////000111111000000111222333444555555111222333444444444444444333333333333333333333333333333333444444444444555333333333444666888:::;;;::::::::::::::::::::::::<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@BBBCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHHHHHHHGGGFFFFFFGGGIIILLLOOOPPPPPPOOOJJJKKKKKKIIIFFFDDDEEEGGGEEEDDDCCCEEEHHHJJJKKKJJJFFFGGGGGGFFFEEEGGGJJJLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEFFFGGGIIIJJJLLLMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQPPPOOOOOONNNMMMLLLJJJKKKMMMOOOQQQSSSTTTUUUSSSSSSRRRQQQQQQRRRTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSQQQPPPMMMMMMMMMMMMMMMLLLLLLKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEDDDCCCCCCBBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAA???>>><<<===???@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>???????????????===<<<;;;<<<>>>>>>>>>===<<<======>>>===<<<;;;:::777888999:::;;;;;;:::999::::::999999999999999:::888888888888888999:::;;;888888777777777666666666666666666777777777888888777777777777777777777777999999999888888888888777666666666666777777777888777666555666777888777666555555555555555555444444444333333222222222333333444444333333222222222222333333222222222111111111111111111111111111111111000111111111222222222222000000000000111111111111111111000000111222222333111111000000000000111111111111000000000000111111---///111111///...///000////////////////////////,,,------......------,,,............/////////000000/////////............------------------------------........./////////------............------------------------------...........................---,,,,,,,,,,,,---...///...------------...///333222222222111111000000000000000000000000000000.../////////000000111111000000000000000000000000------...///000111222222////////////////////////000000000000000000000000---...///000111111111111000000000000000000000000///......------......///---------.........//////////////////////////////......////////////......////////////////////////444333222111000......---............/////////000.../////////000000111111.........//////111222222000000////////////000000000000111111111111000000///////////////000111111000000111222444555666777111222333333444444444444333333333333333333333333666666555444333333222222222222222333555888;;;<<<666777888999;;;<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>=========>>>@@@BBBCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEHHHJJJJJJIIIGGGFFFIIIIIIIIIKKKMMMMMMKKKJJJIIIJJJKKKHHHEEECCCDDDFFFFFFEEEDDDFFFIIIKKKLLLLLLGGGGGGGGGFFFEEEFFFIIILLLIIIIIIJJJJJJJJJJJJJJJIIIDDDDDDEEEFFFHHHKKKNNNOOOPPPPPPQQQQQQPPPOOOMMMLLLOOOOOONNNMMMMMMMMMNNNNNNLLLMMMNNNNNNOOOOOONNNNNNKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIKKKLLLMMMOOOOOOOOONNNNNNNNNMMMMMMOOONNNMMMLLLKKKKKKKKKKKKHHHIIIKKKNNNPPPQQQRRRSSSTTTSSSRRRRRRRRRTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSPPPOOOPPPQQQTTTTTTTTTRRRMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIEEEDDDDDDCCCBBBBBBAAAAAA>>>???@@@AAAAAAAAAAAAAAA===<<<;;;<<>>>>>>>>>>>======>>>???????????????===<<<;;;<<<>>>>>>>>><<<<<<<<<=========<<<:::999555777999;;;<<<;;;:::999::::::999999888999999999777777666777777888999999777777777777666666666666666666666666777777777777666666666666666666666666999999999888888888888777666666666666777777777777888666555666777888777555444444444555555555555555444333333222111111111111444444444333333222222222222222222111111111000000111111111111111111111111000000111111222222222222333333222222111000000000111111000000111222333333111111000000000000111111111111000000000000111111---000222222///...///111////////////////////////,,,------......------,,,---.........//////000000000000//////.........---------------------------........./////////000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,..............................,,,,,,,,,,,,......///...---,,,,,,---...///111111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////............///////////////......------///000111////////////////////////////////////////////////000000//////.........---////////////////////////000000000000000000000000------------------------........................///......---------............------------......---...///000000///...---000000000000111111111111111111111111111111111111000000000000000000000000...000222333333333444555444444444333333222222222333333222111111222333333111222333333444555666666555555555666666666666777666666666666666888:::;;;===<<<:::999999:::;;;===<<<===>>>@@@BBBDDDEEEFFFDDDCCCAAA@@@@@@AAACCCDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMRRRPPPNNNNNNOOOOOOOOONNNIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIHHHHHHGGGGGGGGGIIIIIIJJJKKKLLLNNNOOOPPPSSSSSSQQQPPPOOOOOOOOOOOOQQQOOOMMMLLLLLLLLLKKKJJJJJJKKKLLLNNNPPPQQQQQQQQQRRRQQQPPPOOOOOOPPPQQQRRRVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHFFFDDDDDDFFFFFFEEEDDDDDDCCCBBBAAABBBBBBDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBBBBAAA@@@???AAA@@@???>>>>>>???@@@AAABBBAAA???======>>>???@@@AAAAAA@@@@@@???>>>==================>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999;;;;;;:::999999999999:::888888888999999:::::::::888777777777888999::::::777777888888888999999999777888888999999999888888666666777777777777777666555666777777777777777666666666666666777777777777777777666555444444333333444444333333333333444444666666555444333333222222111111222222222222111111000000000000000000000000111000///......///000111333222222222222222222333333333333222222111111111333333333222111000000///111111000000//////......////////////////////////000///...------...///000------...............---/////////...------,,,,,,........................///...---,,,,,,---...///...///000000000...---,,,,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++***+++,,,...///---,,,,,,,,,,,,---......////////////////////////222111111000//////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////............////////////...------,,,---...///000////////////////////////........................000/////////............////////////////////////////////////////////////------------------------........................///......---------............------------......---...///000000///...---//////000000000111111111000000000000000000000000000000000000000000000000///111333333222222333444444444333333333222222222333333222111111222333333333333333333333444444444333333333333444444444444666666555666777888:::;;;===<<<:::999999:::;;;<<<<<<<<<>>>???AAACCCDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHGGGHHHIIIKKKLLLMMMOOOMMMKKKKKKLLLMMMLLLKKKJJJJJJLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIINNNNNNOOOOOOQQQRRRTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPOOOMMMKKKKKKKKKLLLKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQPPPPPPPPPQQQSSSTTTUUUUUUTTTSSSRRRRRRRRRRRROOOOOOOOONNNNNNNNNMMMMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIFFFDDDCCCDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@???>>>>>>???@@@AAABBBAAA???>>>===>>>???@@@AAAAAA@@@??????>>>======>>>>>>>>>===============;;;;;;<<<<<<;;;;;;:::999;;;:::999999888888999999999999999999999999::::::888888888777888888999999777777888888888999999999777888888999999888888888666666777777777777666666555555666666777777666666444555555555555666666666777666666555444444333333555555444444444444555555666555555444333333222222222222333333333333222222000000000000000000000000222111000//////000111222222222111111111111222222222222111111111000000000111111000000///......---000000000000////////////////////////////////////000///...------...///000..................------------..........................................///...------------...///...//////000///...---,,,,,,---...///000//////......---------------------------------,,,,,,,,,,,,---,,,+++++++++,,,---...---,,,,,,,,,,,,---..............................222111000///...///000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////............////////////---,,,,,,,,,,,,---......////////////////////////........................////////////............////////////////////////////////////////////////------------------------..............................---------......///......------------............////////////......//////000000000000111111////////////////////////000000000000000000000000000222444333222111222333333333333333222222222222333222222111111222222333333333333222222222111111333333333333444444444444555555555666777888:::;;;<<<;;;:::999999:::;;;<<<;;;;;;===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNMMMKKKJJJIIIKKKKKKKKKJJJIIIJJJLLLNNNOOOPPPPPPOOOJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMRRRRRRRRRSSSTTTUUUVVVWWWUUUUUUUUUTTTSSSSSSRRRRRRNNNLLLKKKKKKLLLMMMMMMLLLMMMNNNNNNOOOOOOOOOOOOOOOQQQPPPPPPPPPQQQRRRTTTUUUTTTTTTSSSRRRQQQQQQQQQQQQNNNMMMMMMLLLKKKJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJGGGDDDBBBCCCDDDDDDCCCDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@????????????@@@@@@BBBAAA???>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>===???>>>>>>======<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;:::999999888888999999::::::999999999999999999999999888777777777888888777777777888888888888999777888888999888888777777666666666777777666666555333444555555666666555555333333444444444555555555666666666555444444333333444444444444444444444444555555444444333333222222333333333444444333333333000000000000000000000000222222111111111111222222111111000000000000111111111000000000000/////////111000000//////......---////////////000000000000//////////////////////////////............//////.../////////...---,,,,,,,,,,,,------...//////000........................///...------------...///......//////......---,,,------...////////////.../////////......---------+++,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,---..............................222111///......///000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////............////////////---------------.........////////////////////////........................///////////////.........////////////////////////////////////////////////...................................................------------...//////......------------.........//////////////////...////////////000000000111////////////////////////////////////////////////222333444444222111111111333222222222222222222222222222222222222222222222222111111111111111111111444444555555555666666666444444555666777888::::::::::::999999999:::;;;<<<:::;;;<<<===>>>@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGGGGGGGHHHJJJJJJJJJKKKLLLLLLMMMNNNMMMKKKJJJJJJKKKLLLKKKKKKHHHJJJLLLOOOPPPQQQPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTOOOMMMLLLMMMNNNPPPPPPOOOOOOOOOPPPPPPOOOOOONNNMMMPPPPPPPPPPPPQQQSSSUUUVVVSSSRRRQQQPPPPPPOOOOOOOOOLLLKKKJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJJJJGGGCCCBBBBBBCCCCCCCCCDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>??????@@@?????????>>>>>>>>>===??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;:::999999999999999:::::::::999999888888888:::999888777777666777777777777777777888888888888888888888888888777777666666666666777666666555555222222333444555555555555333444444444444555555555666666555555555444444444222222222333333222222222444444444333333333222222222222333333333333222222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000222222111111000000000000......//////000000111111/////////////////////////////////....../////////////////////...---,,,+++---------.........//////.................................------.........---------...------------------.........///////////////......------,,,,,,***+++++++++,,,,,,------......------,,,,,,,,,,,,---,,,,,,,,,,,,---..............................000000///......///000111//////////////////////////////////////////////////////////////////////////////////////////////////////............//////............////////////------......////////////////////////////////////.................................///////////////////////////////////////........................................................................---------------...//////......------------....../////////....../////////...////////////000000000000000000000000000000000////////////////////////222333444444222000000111222222222222222222222222222222222222222222222222//////000111111222333333444444444555555555555666222333444666777999999:::999999999999::::::;;;;;;::::::;;;<<<>>>???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDFFFGGGGGGHHHHHHJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGIIIJJJJJJKKKJJJJJJFFFEEEEEEEEEFFFFFFGGGHHHFFFFFFGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLLLLMMMMMMMMMLLLJJJIIIIIIJJJKKKKKKJJJJJJLLLOOORRRSSSSSSSSSRRRMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMOOOQQQTTTUUUVVVUUUTTTTTTSSSSSSSSSSSSSSSUUUVVVVVVWWWVVVVVVUUUTTTNNNMMMLLLLLLNNNPPPPPPOOOPPPPPPPPPPPPOOONNNMMMMMMPPPOOOOOOPPPQQQSSSUUUVVVRRRQQQPPPOOONNNNNNNNNNNNJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGHHHIIIJJJJJJIIIGGGDDDBBBCCCDDDDDDCCCDDDCCCBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBB@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999<<<<<<;;;::::::::::::::::::::::::999999888888888999999888777666666666666777777777777777777777777888888888888888777666555666666666666666555444444111222333444555555555555444444555555555666666666555555555555555444444444333333444444444444333333333333333333333222222222111111222222222222111111000000000000000000000000///000000000000000000///000//////////////////000111111111111111111111111111111111000000000000000......//////000000111111////////////////////////...//////////////////.........//////...------,,,//////.........---------........................---..................------,,,,,,,,,,,,------------------------......///------------,,,,,,+++++++++++++++,,,,,,---------............---,,,,,,+++---,,,,,,,,,,,,---....................................////////////000000//////////////////////////////////////////////////////////////////////////////////////////////////////............//////............////////////---...//////000000//////////////////////////////------------------------.........///////////////////////////////////////........................................................................---------------...///000......------------......//////............//////......////////////000000000000000000000000000000000000000000000000000000222333444444222000111111111111111222222222222222111222222333333222222111...///000111222333444444222222222222333333333333111222444666888999999999888888999999::::::;;;;;;:::;;;;;;<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFHHHHHHIIIIIIKKKKKKKKKKKKJJJIIIIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGIIIJJJKKKJJJJJJIIIEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMLLLLLLLLLIIIGGGFFFFFFHHHIIIIIIHHHNNNPPPSSSVVVWWWVVVUUUTTTNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNPPPRRRTTTVVVXXXYYYWWWWWWVVVTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSNNNLLLKKKLLLMMMOOOOOONNNQQQQQQQQQQQQPPPOOONNNMMMPPPOOOOOOOOOPPPQQQSSSTTTPPPPPPOOONNNMMMMMMMMMMMMIIIHHHHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFGGGIIIIIIIIIIIIHHHFFFDDDDDDFFFFFFEEEDDDDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999<<<;;;::::::999999::::::::::::999999999999999999888888777666666666777777888777777777777777666666888888888888777666555555666666666666555555444333111222333444555666666666444555555555555666666666555555555555555555555555555555777777777777555555333333333333222222222222000111111222222111111000000000000000000000000000//////000000000000//////000000////////////000000000000111111111111222222........................////////////000000000000////////////////////////......////////////......------...............---000//////...------,,,,,,........................------...//////...------,,,,,,+++++++++,,,------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---............------,,,---,,,,,,,,,,,,---......------------------------,,,---///000111000///...//////////////////////////////////////////////////////////////////////////////////////////////////////............//////............////////////,,,---.../////////......////////////////////////------------------------............/////////000////////////////////////........................................................................---,,,,,,------///000000......------------......000///...------...///000........./////////000000////////////////////////000000000000000000000000111222444444222111111222000111111111222222222222111222333333333333222111111111111222222222333333111111222222222333333333000111444666888999999999777777888999:::;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBAAA@@@@@@@@@@@@AAABBBCCCDDDFFFGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHJJJJJJJJJIIIHHHDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJKKKLLLLLLLLLKKKKKKHHHGGGFFFFFFHHHIIIIIIHHHNNNPPPSSSUUUVVVUUUSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQTTTVVVXXXZZZ[[[XXXXXXVVVUUUSSSSSSRRRRRRQQQRRRTTTUUUUUUTTTSSSRRRQQQOOONNNNNNPPPQQQPPPPPPQQQQQQQQQQQQPPPOOONNNNNNPPPOOONNNNNNOOOPPPQQQRRROOOOOONNNMMMLLLLLLLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFHHHIIIIIIHHHHHHFFFEEEEEEGGGHHHIIIGGGEEEDDDCCCBBB@@@???@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999:::999888888777777888888999999999999999999::::::777666666666666777777888888888777777666666666666888888888888777666555444666666666666555444333222111222333555666666666777333333444444444555555555555555555555555555555555333444666777777666444333222222222222222222222222111222222333333222222111000000000000000000000000///000111111111111000///111000000//////000000111/////////000000000111111........................000000000000////////////////////////////////////---...///000000///...---,,,,,,---...////////////..................------........................------...//////...------,,,+++*********,,,---...------,,,,,,,,,---...///++++++,,,,,,---.........///..................---,,,---...//////......------,,,,,,,,,,,,---......------------------------+++,,,///111222111///---//////////////////////////////////////////////////////////////////////////////////////////////////////............//////............/////////000+++,,,---.........---,,,////////////////////////---------------------------.........//////000000////////////////////////........................////////////////////////........................,,,,,,,,,---...///000111.........------.........000///...------...///000............/////////000........................000000000000000000000000000222444333222111222333000000111111222222222222111222333444444333222111333333333222222222222111333333444444444555555555000111444666888999999999666777888999:::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@DDDCCCAAA@@@@@@AAACCCDDDDDDEEEFFFHHHJJJKKKKKKKKKIIIIIIJJJJJJKKKJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHJJJJJJJJJIIIHHHDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJIIIJJJKKKLLLLLLKKKJJJJJJKKKIIIHHHHHHJJJLLLLLLKKKKKKMMMPPPSSSSSSRRROOONNNMMMMMMMMMMMMMMMMMMMMMMMMPPPQQQSSSUUUWWWYYY[[[\\\WWWVVVUUUSSSRRRQQQPPPPPPPPPQQQSSSTTTTTTSSSRRRQQQUUUTTTRRRRRRTTTTTTTTTSSSPPPQQQQQQQQQPPPPPPOOONNNPPPOOONNNNNNNNNOOOPPPQQQOOONNNMMMLLLKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGHHHIIIIIIHHHGGGDDDEEEFFFHHHJJJJJJHHHFFFDDDCCCBBB@@@??????@@@@@@?????????@@@@@@AAAAAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@BBBBBBBBBBBB@@@@@@???@@@@@@@@@@@@???>>>>>>============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888777777666666666666666888888888999999::::::;;;666666555666666777888999888888777777666666666555888888888888777666555444666666666666555444333222111222333555666777777777222222333333333444444444444555555555555555555555000111333444444333111000222222222222222222222222222333333444444333333222000000000000000000000000000111222333333222111000111111000000000000111111---.........//////000000/////////000000000000000111111000000//////......////////////////////////---...///000000///...---++++++---...///000000000,,,,,,------.../////////........................,,,---...//////...---,,,++++++*********+++---...------,,,+++,,,---...///+++,,,,,,---...///000000000000000///.........---+++,,,.../////////......---,,,,,,,,,,,,---......------------------------000000000000000000000000***+++,,,---............---...///////////////...///...---,,,,,,---...///........................------............------000000000000000000000000,,,,,,------...///000000//////.........---------///............---------......------------......---------............///000000000///.........---...---,,,+++,,,...000111222111000///...---------////////////////////////,,,------......------,,,............////////////000000000000000000000000333222000/////////000111000000000000000000000000......///000000000000000000000000000111111111111000000111222333333444444666222222555555222222666444444555555666777777888666444333333555888999888::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@CCCAAA@@@??????BBBEEEGGGFFFIIIKKKKKKHHHFFFFFFGGGGGGIIIKKKKKKJJJJJJJJJKKKKKKJJJHHHGGGGGGHHHIIIJJJIIIHHHGGGGGGFFFFFFFFFFFFHHHHHHGGGGGGFFFGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEGGGGGGGGGGGGHHHJJJLLLMMMPPPQQQQQQQQQPPPNNNLLLKKKMMMMMMMMMMMMNNNOOOOOOPPPRRRTTTVVVWWWXXXXXXWWWWWWUUUSSSPPPPPPSSSUUUUUUTTTWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUSSSRRRQQQRRRQQQPPPOOOOOOOOOOOOOOOQQQOOOMMMLLLMMMMMMLLLKKKJJJKKKKKKLLLKKKIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEDDDHHHIIIIIIGGGEEEDDDDDDEEECCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????>>>>>>>>>>>>????????????GGGEEEBBB@@@>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<:::888888999;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999777888888888888999999999888888777777777777888888888888888888888777666666::::::999777666555444333777777777777666666666666444444555555555444222111222555777777444333444666444444444333333222222222222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000//////.........---////////////////////////------,,,,,,---...000111//////000000///...------////////////////////////............////////////////////////////////////........................++++++,,,,,,---...//////222111000///...---,,,,,,------............------------............------........................------------------------//////.........---------////////////////////////,,,---......////////////...///////////////......///...------------...///........................------............------////////////////////////,,,,,,------...//////000//////.........---------............------------......------------......---------............///---------------,,,,,,,,,///...---,,,,,,---///000//////......---.................................,,,------......------,,,............////////////////////////////////////222111000/////////000000000000000000000000000000......///000000000000000000000000000111111111111111111111222222333333444555333222222333333222000444444444555555666666666555444333444666888888888888888888999999999::::::<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAACCCEEEGGGFFFHHHJJJJJJGGGEEEFFFGGGFFFHHHIIIIIIHHHGGGIIIJJJKKKJJJHHHGGGGGGHHHIIIJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKJJJIIIIIIHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKPPPPPPPPPPPPOOOMMMKKKJJJMMMLLLLLLLLLLLLMMMMMMNNNPPPQQQQQQRRRSSSSSSSSSSSSTTTRRRPPPPPPSSSUUUUUUTTTTTTTTTSSSTTTUUUVVVXXXYYYXXXXXXXXXWWWVVVTTTRRRQQQQQQQQQPPPOOOOOOOOOOOOOOOPPPNNNLLLLLLLLLLLLLLLJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIHHHFFFDDDEEEFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===;;;999999:::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999888888888999777777888888888999999999888888777777777777888888777888888888888777666666777777666555444333333222777777777777666666666555444444555555555444333222222444666666444333444555444444444333333222222222222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000000/////////............////////////////////////------,,,,,,---...000111///////////////...------////////////////////////............////////////................................................,,,,,,---......///000000//////............------------............------------............------........................//////////////////////////////.........---------...........................//////000000000/////////000000000///...------///...------------...///........................------............------////////////////////////,,,,,,------.../////////...............---------............------------......------------......---------............///,,,,,,,,,---------------000///---,,,,,,---...///------,,,,,,---...//////------------------------------............------............////////////////////////////////////111000///.........//////////////////////////////......///000000000000000000000000000111111111111222222222222222222222222222555444222777>>>;;;111333333333333444444444444333333333555777999888777888888888888999999999999<<<<<<;;;<<<<<<===>>>???>>>???@@@AAACCCDDDFFFFFFEEEFFFHHHHHHFFFEEEEEEFFFFFFFFFGGGFFFDDDEEEGGGIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIIIIJJJJJJKKKMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMPPPQQQQQQPPPOOONNNLLLKKKQQQQQQQQQQQQPPPNNNMMMLLLMMMMMMMMMLLLLLLLLLLLLLLLPPPPPPOOONNNNNNOOOPPPQQQSSSQQQPPPQQQSSSUUUUUUTTTQQQRRRRRRTTTVVVXXXZZZ[[[YYYYYYZZZYYYWWWTTTQQQOOOPPPPPPOOOOOONNNNNNOOOOOOOOOMMMKKKJJJKKKKKKJJJIIILLLKKKIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIFFFGGGIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAA@@@@@@@@@@@@========================>>>>>>>>>>>>????????????======>>>???????????????========================<<<<<<======>>>>>>??????===<<<::::::<<<===<<<;;;<<<<<<;;;;;;;;;:::::::::::::::999999888888888888777777777888888888999999888777777666666777777888777777888888777777666555666555555555444444444444777777777666666666555555444444555555555444333222222333555555333333333444444444333333333333222222222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000////////////............////////////////////////---------------...///000///////////////......---////////////////////////............////////////........................------------------------------......///000000000,,,,,,,,,------.........------............------------............------........................////////////////////////...............---------........................//////000000000///......000000000000///...,,,,,,.........------.................................------............------////////////////////////---------.........//////.................................---------,,,,,,......------------......---------............///---.........///000000000000///...------------------,,,,,,,,,,,,---......------------------------------............------............////////////////////////////////////000//////.............................................///000000000000000///000000000111111111111333333222222222222222222///555666444===JJJGGG999222222222222222222222222222222333666999:::888777999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@CCCEEEFFFFFFFFFDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFDDDCCCDDDFFFIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLKKKKKKKKKMMMOOOQQQTTTSSSRRRPPPPPPOOOOOOOOOTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOONNNMMMMMMSSSQQQOOONNNMMMOOOQQQRRRSSSRRRRRRSSSTTTUUUVVVVVVQQQQQQSSSTTTVVVXXXZZZ[[[YYYZZZZZZZZZWWWTTTPPPNNNOOOOOONNNNNNNNNNNNOOOOOOMMMKKKIIIIIIJJJJJJIIIHHHJJJIIIGGGFFFFFFFFFGGGHHHEEEEEEFFFGGGGGGHHHHHHIIIDDDGGGIIIIIIHHHGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFAAAAAAAAA@@@@@@@@@@@@???===========================>>>>>>>>>????????????;;;<<<===?????????>>>===========================;;;<<<<<<===>>>??????@@@>>><<<;;;<<<===>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999999999888888777777777777777888888888888777777666666666666777777777777777777777666666555666666666777777777777777777777666666666555555555444444444444444444444333222333444444333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////000111111///////////////////////////////////////.........////////////////////////------------......//////...///////////////......////////////////////////............////////////........................------------------------------......////////////++++++,,,,,,,,,---------------............------------............------........................------------------------....................................................../////////......---000000000000///...,,,,,,---..................---........................------............------........................---------...............---........................------------,,,,,,,,,......------------......---------............///---.........///000000000//////......------------......---,,,,,,,,,,,,------------------------------......//////......---............////////////........................///////////////......---------------------------......///000000000000000///000000000111111111111333333222222222222222222---333444222;;;IIIFFF888111111111222222222222222333333444777:::;;;:::888999999999:::::::::;;;;;;::::::::::::;;;<<<===>>><<<>>>AAADDDFFFFFFFFFFFFDDDDDDCCCCCCDDDEEEDDDDDDGGGGGGFFFDDDBBBCCCFFFHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNOOONNNMMMLLLNNNPPPRRRTTTUUUSSSPPPNNNNNNOOORRRTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQPPPOOOSSSQQQOOOMMMMMMNNNQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVRRRRRRSSSUUUVVVWWWWWWWWWXXXYYYYYYXXXUUURRROOOMMMNNNNNNMMMMMMMMMNNNNNNOOOMMMKKKIIIHHHIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDGGGIIIJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????<<<===>>>??????>>><<<;;;========================;;;<<<<<<===>>>??????@@@>>>===<<<<<<>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::888888999999999888777666666666777777777888888888777777666666666666777777777777777777777666555555666666666666777777777777666666666666555555555555444444444444444444444444333333333333444444333222333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000/////////////////////////////////...///000000111////////////////////////.........///////////////////////////////////////---------.....................///////////////...////////////////////////............////////////........................------------------------------------------......---,,,,,,,,,,,,+++++++++------............------------............------........................---------------------------.............................................---....../////////......///000000000///...------------...//////...------........................------............------................................................---------...............------------,,,,,,,,,,,,......------------......---------............///,,,,,,,,,---------------...............---------//////...---,,,,,,------------------------------......////////////..................////////////........................///000000000000///...---..............................///000000000000000000000000000111111111111222222222222222222222222---000000...444;;;999000000000111111222333333333555444555888;;;<<<<<<;;;777777777777888888888888:::::::::::::::;;;======>>>???BBBDDDEEEFFFFFFFFFEEECCCBBBBBBDDDEEEEEEDDDEEEFFFFFFDDDBBBBBBDDDFFFCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIKKKLLLNNNOOOPPPOOOOOOOOOPPPRRRTTTUUUSSSQQQNNNMMMMMMPPPSSSVVVPPPPPPOOONNNMMMMMMNNNNNNRRRRRRSSSTTTTTTSSSQQQQQQPPPNNNLLLKKKKKKMMMOOOQQQTTTUUUWWWVVVUUUSSSTTTTTTRRRRRRSSSTTTUUUUUUTTTTTTWWWVVVUUUTTTRRRPPPNNNMMMMMMMMMLLLLLLMMMMMMNNNNNNMMMKKKIIIHHHIIIIIIHHHGGGEEEEEEFFFFFFGGGHHHIIIJJJHHHHHHHHHHHHHHHGGGGGGGGGEEEGGGJJJLLLKKKIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGGGGFFFEEEEEEDDDDDD@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>??????>>>>>>===<<<;;;========================<<<<<<======>>>>>>??????===<<<<<<===>>>>>>===;;;<<<<<<;;;;;;;;;:::::::::777888999999999888666555666666666777777777888888777666666555555666666777666666777777666666555444444444444555555555555555666666666555555555444444444444333333333444555555444333333333555555333222222222333333333333444444222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000//////////////////////////////......//////000111000000000000000000000000.........///////////////////////////////////////------......///......------...//////////////////////////////////////////............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------............------------............------........................////////////////////////---------...............////////////////////////---...//////000000000000...///////////////......------...//////...------........................------............------................................................---------.........//////---------,,,,,,,,,++++++......------------......---------............///---------------,,,,,,,,,------...........................---......//////..............................////////////..................////////////........................000000111111111000///.................................///000000000000000000000000000111111111111111111111222222333333444111//////000222333222000//////000111333444555555777666666888;;;===>>>>>>777777777777888888888888999999999999:::;;;<<<===@@@AAABBBCCCEEEEEEFFFFFFFFFDDDAAABBBDDDFFFFFFEEECCCDDDDDDCCCBBBAAABBBCCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUUUUPPPPPPPPPPPPQQQQQQRRRRRRNNNNNNLLLKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRPPPOOOMMMLLLKKKJJJKKKMMMOOOPPPSSSUUUWWWVVVSSSPPPPPPQQQPPPPPPRRRSSSTTTTTTSSSSSSUUUSSSQQQOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMKKKIIIIIIIIIJJJIIIGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIFFFHHHKKKMMMKKKJJJIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGFFFEEEDDDDDDDDD@@@@@@@@@@@@????????????========================>>>>>>>>>>>>??????????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<;;;;;;===>>>>>><<<:::<<<<<<;;;;;;;;;:::::::::777777999999999888666555666666666666777777777888666666555555555555666666666666777777666666555444555555555555555444444444666666555555555444444444444333333333333444555666555444333444666666444222222222222333333444444444222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000///////////////////////////............///000000000000000000000000000000............/////////000////////////////////////------...//////...---,,,------...///////////////////////////////////////............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,------------------............------------............------........................////////////////////////---------.........//////000000000000000000000000......///111111222222222......///////////////...,,,---...//////...---,,,........................---..................---.............................................------------.........//////---------,,,,,,,,,++++++.........------.........---------.........//////000000000//////......---,,,,,,---.../////////...---------...///000111222////////////////////////......////////////................../////////000........................000111222222222111///...////////////////////////...//////000000000000000000000000000111111111111000000111222333333444444444111111444555333444999...///000111333555666777999777777888;;;>>>@@@@@@888999999999999:::::::::999999999999:::;;;<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>??????????????????>>>======>>>@@@AAA????????????????????????>>>>>>>>>>>>============;;;;;;;;;<<<>>>===;;;999<<<<<<;;;;;;;;;:::::::::666777999:::999888666555666666666666777777777777666666555555555555666666666666666666666555555444888888777777666666666666666666555555555444444444444333333222333444555666666444333444777777555222222222222333333444444444222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////...............///000000000000000000000000000000---.........//////000000////////////////////////------/////////...---,,,------...///000000//////////////////////////////............/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........***++++++,,,...//////000---..................------..................---........................---------------------------------........./////////...---,,,,,,---...///...000111222222111000...........................---...///111111000000///------,,,,,,,,,,,,------..............................//////...---,,,,,,................................................,,,,,,---.../////////...................................................---------............///,,,,,,---......---------,,,,,,,,,---------..................////////////........................111111111///------///111222111///---,,,---...///111000///......---......---...///111111111000000//////000000///...------000000000000////////////000111111111111222222222222222222222222222222222111111111111222444666777<<<:::888:::???CCCEEEDDD>>>DDDGGGBBB999444777===999999:::;;;;;;<<<<<<===>>>??????@@@@@@AAABBBBBBDDDBBBAAACCCFFFGGGEEEBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@AAABBBCCCCCCEEEFFFHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGDDDFFFJJJNNNQQQRRRRRRRRRSSSRRRQQQQQQRRRTTTVVVWWWTTTUUUVVVWWWWWWUUUSSSRRRRRRQQQPPPNNNKKKIIIGGGFFFHHHIIIKKKMMMNNNOOONNNNNNKKKKKKKKKKKKLLLOOOSSSWWWVVVSSSQQQPPPQQQPPPMMMIIIKKKNNNRRRTTTSSSRRRQQQQQQNNNLLLKKKIIIIIIKKKLLLNNNKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJPPPKKKGGGGGGJJJKKKIIIFFFCCCCCCDDDEEEFFFGGGHHHHHHFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKIIIHHHFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAA????????????>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=======================================<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<:::888555444111222444666888999::::::555555555666666666666666555555555555555555555555:::888777555555777888:::777666666666666666777888333333333333333333333333777666555444333333222111555555555555555555444444222222444444444444222222333333333222222222111111333333333333333333333333000000000111222222222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000------------------------............////////////000000//////.........---........................------------------------.........------,,,,,,,,,//////...---,,,,,,++++++)))***+++,,,---.........,,,,,,------...///000000,,,,,,------...///000000------............------........................------...///000111222222///...------------...///...///111222222111///..............................///000111111111000///......------------.............................................---,,,,,,------------------------........................------......///.........................................................---------............///------............------,,,,,,,,,---------..................////////////........................111111111///------///111000///...------...000111222222111///............------//////000///......///////////////...------////////////000000000000000000111111111222222222222222222222222222222222111111111111222444666777;;;999888999>>>BBBCCCCCCAAAAAA@@@===999777777888999999::::::;;;<<<<<<<<<>>>>>>??????@@@AAAAAAAAACCCBBBAAABBBEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@??????@@@??????@@@@@@AAABBBCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGIIIIIIJJJJJJHHHJJJLLLOOOQQQSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVUUUVVVWWWWWWWWWUUUSSSRRRQQQPPPNNNLLLJJJIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNLLLMMMMMMMMMMMMOOORRRUUUVVVRRRNNNMMMNNNNNNMMMLLLLLLOOORRRSSSRRRQQQPPPPPPMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIJJJKKKKKKOOOKKKGGGGGGJJJKKKIIIFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@?????????>>>>>>>>>======???>>>===<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<;;;<<<<<<;;;:::888777555555666666777888888888888777777666666555555444444555555555555555555555555888777666555555666777888777777666666666666666777333333333333333333333333555555444444333222222222444444444444444444444444222333333444444333333222333333333222222222111111333333333333333333333333111111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////////////////////////////------------------------............////////////000/////////..................................................................---------,,,,,,,,,///......---,,,,,,++++++***+++,,,,,,------------,,,,,,------...//////000,,,,,,------...//////000------............------........................---......//////000000000///...------------...///---...///000000///...---...........................///000222222111111000///..................///---------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///......------................................................---------............///------............------,,,,,,,,,---------......---............/////////........................000000000///...---///000......------...///111222444333222000///.........---...............---,,,///////////////......---......//////000000111111000000000111111111222222222222111111111111111111111111111111222444555666999888777999<<>>999888999:::777444999999::::::;;;;;;<<<<<<======>>>??????@@@@@@AAAAAA@@@@@@AAACCCDDDBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????AAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUVVVVVVWWWVVVTTTSSSQQQPPPNNNLLLJJJIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMOOOPPPPPPOOOOOOQQQRRRTTTPPPLLLIIIJJJLLLMMMNNNNNNPPPRRRSSSQQQOOONNNNNNMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKKKKJJJKKKKKKLLLMMMMMMJJJGGGGGGIIIJJJHHHFFFIIIHHHFFFDDDDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>======@@@???>>>===;;;;;;;;;:::============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===<<<<<<;;;:::999999888999999999999888777666555888888777666555444333333555555555555555555555555666666666666666666666666888777666555555555555555333333333333333333333333222222222222222222222222333333333333333333333333222333333444444333333222333333333222222222111111333333333333333333333333222222222111111111111111222222111111111000000000////////////////////////000000000000000000000000000000000000000///......////////////////////////////////////////////////........................---............/////////////////////....................................////////////////////////...------------,,,,,,,,,.........------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------.../////////,,,,,,,,,---......//////------............------.........................................................------.........------...//////...------...........................///111222222222111000//////............//////---------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////...---,,,,,,................................................---------............///,,,------------,,,,,,+++,,,,,,,,,---------......---------.........//////...........................///000///...---...000.........---...///000111333222111///...---------////////////...------,,,...///////////////......---......///000111111222000000000000111111111111111111111111111000000000111111111222222333444555777666666777:::<<<===>>>AAA<<<777666999:::888555888999999:::;;;;;;<<<<<<<<<======>>>>>>??????@@@??????@@@AAAAAABBBAAA@@@AAAAAAAAA@@@@@@@@@??????======>>>>>>???@@@AAABBBFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGIIIJJJLLLLLLMMMLLLKKKJJJKKKLLLNNNOOORRRRRRRRRRRRRRRSSSSSSTTTSSSTTTTTTTTTSSSRRRPPPPPPOOOMMMKKKIIIIIIKKKMMMOOOLLLMMMMMMMMMMMMMMMMMMMMMOOOQQQSSSSSSQQQPPPPPPPPPPPPNNNKKKIIIJJJKKKMMMNNNOOOQQQRRRRRRPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKIIIGGGGGGIIIIIIHHHFFFHHHFFFDDDBBBBBBDDDFFFHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>============??????===<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888===<<<;;;:::::::::::::::;;;:::::::::888777666555777777666666555555444444555555555555555555555555444444555666666555444444888777666555444444333444333333333333333333333333000000111111222222222222333333333333333444444444333333333333333333333333333333333222222222111111222222222222222222222222333222222222111000000000111111111111000000000000////////////////////////////////////////////////000000000000000///......////////////////////////////////////////////////////////////////////////---------........./////////////////////.........................................................------------------------......---------,,,,,,,,,------------------,,,,,,---------.........//////,,,,,,,,,------.........------............------.................................------,,,,,,,,,---..................---------............------...........................///000111222111000000//////............//////------------------------,,,,,,---------------,,,------------------------.........................../////////...---,,,,,,................................................---------............///,,,,,,,,,,,,,,,+++******,,,,,,,,,---------......------------....................................---...000///...---...///000000///...............111111///...---,,,,,,,,,111000000//////...............///////////////...---......///000111111222//////000000000111111111111111111000000/////////000111111222333333333333444555666666777888:::;;;<<<;;;:::888777777888999888888999999:::;;;;;;<<<;;;;;;<<<======>>>>>>???>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????=========>>>???@@@BBBCCCHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGHHHJJJJJJNNNMMMKKKJJJJJJKKKNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNMMMKKKJJJJJJLLLOOOQQQMMMMMMMMMMMMMMMMMMNNNNNNRRRTTTUUUUUUSSSQQQPPPOOOLLLLLLMMMLLLLLLLLLLLLLLLOOOQQQRRRQQQNNNLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHGGGFFFEEECCCBBBAAAAAADDDGGGIIIHHHHHHGGGGGGFFFFFFEEEDDDFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@>>>>>>>>>============<<<======<<<<<<<<<<<<===============>>>>>>>>>>>>???====================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999888888888<<<<<<;;;:::::::::;;;;;;999999:::999999888777666444444555555666666777777555555555555555555555555444444555555555555444444777777555444333333333333333333333333333333333333///000000111111222222333333444444444555555555666333333333333333333333333333333333222222222111111222222222222222222222222333222222222111000000000111111111000000000//////////////////////////////////////////////////////000000000000000///......////////////////////////........................////////////////////////------------.....................///////////////........................---------------------------------------------------------------,,,,,,,,,------.........---,,,,,,---------...............,,,,,,,,,---------------------............------..............................------,,,,,,++++++------...//////...------................................................---...///111111000000//////..................///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,.........................................................///......------................................................---------............///,,,,,,---,,,,,,+++***))),,,,,,,,,---------......,,,------------.................................,,,---//////.........///000000000///......------//////...---,,,,,,,,,,,,111000000/////////000000---...//////////////////......//////000000111111/////////000000000111111111111000000//////......000000111222333333222222222333555555555555666888666999<<<:::666555777:::888888999999::::::;;;;;;:::;;;;;;<<<<<<===>>>>>>===???AAAAAA@@@???@@@AAAAAAAAAAAA@@@@@@@@@??????======>>>>>>@@@AAACCCDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEFFFGGGHHHIIINNNMMMLLLKKKLLLNNNPPPQQQNNNOOOOOOPPPPPPPPPOOOOOOLLLLLLLLLLLLMMMMMMMMMNNNMMMLLLKKKJJJKKKMMMOOOPPPMMMMMMMMMMMMMMMNNNOOOPPPTTTUUUWWWVVVTTTQQQQQQQQQLLLNNNOOOOOONNNLLLLLLMMMOOOPPPQQQPPPMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFCCCBBBBBBAAACCCEEEGGGIIIFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>============<<<<<<<<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>=================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;888888999999888888777666333333444555666777888888555555555555555555555555555555555555555555555555666555444333333333333333333333333333333333333333000000111111111222222222333444444555555666666666444333333222222333333444333333333222222222111111222222222222222222222222222222222111111111111111111111000000000/////////////////////////////////000000000000000000000000000000000000000///......////////////////////////................................................,,,------------..................///////////////........................------------------------,,,,,,,,,------------...------------------------,,,------.........------........................,,,,,,,,,,,,,,,,,,------------............------.................................------,,,,,,,,,------...//////...------///..................///........................,,,---...///000//////.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------------------------........................------......///.........................................................---------............///............---,,,++++++,,,,,,,,,---------......,,,,,,---------.................................+++---///000///......///...///////////////............------------......//////.........///000111------...///////////////////////////000000000000////////////000000000111111111000//////...------000000111222333222222111000222444444333222444666222666::::::777555555777888888888999::::::;;;;;;:::::::::;;;<<<<<<=========???BBBAAA@@@???@@@BBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>???AAABBBDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDDDDEEEFFFIIIJJJKKKKKKKKKLLLMMMOOOQQQRRRLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJKKKLLLMMMOOOOOOJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMOOOPPPQQQVVVWWWWWWVVVTTTRRRRRRSSSPPPQQQQQQOOOMMMLLLNNNPPPNNNOOOPPPOOOMMMLLLLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<>>>======<<<<<<<<<<<<===;;;;;;<<<<<<<<<=======================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;777888999;;;;;;;;;:::999888888888888777666555444444444555555666666777777555555555555555555555555777666555444444555666777444444333333333333333444333333333333333333333333111111222222222222222222222222333444444555666666444333333222222333333444333333333222222222111111111111111111111111111111111111111111111222222222111000000000////////////000000000000000000000000000000000000000000000000000000000000000///......////////////////////////........................------------------------,,,,,,---------...................../////////000................................................,,,,,,,,,---------......------------------------,,,,,,---.../////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------............------....................................------------,,,---...//////...---,,,//////............//////........................+++,,,.../////////...------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---.../////////...................................................---------.........//////000000000000///...---,,,,,,,,,,,,---------......,,,,,,,,,---------..............................***,,,///000///......///,,,---...///000000000000...............///000000...---,,,,,,---...///111------...///000000//////000000000000////////////////////////000000000000111000000///...---------///000222333333222111000///111444444222111222444000333666888777666444444777888888999::::::;;;;;;999999:::;;;;;;<<<<<<======@@@BBBBBB@@@???@@@BBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@AAACCCEEEFFFCCCEEEFFFHHHHHHFFFEEECCCCCCCCCBBBBBBDDDGGGJJJLLLGGGGGGHHHJJJLLLNNNPPPQQQKKKLLLMMMNNNNNNMMMKKKKKKIIIJJJJJJKKKMMMNNNPPPQQQGGGHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLLLLMMMOOOQQQSSSVVVWWWXXXVVVTTTSSSSSSTTTSSSSSSRRRNNNKKKLLLOOOSSSMMMNNNOOONNNLLLLLLLLLNNNKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJKKKKKKKKKJJJHHHGGGDDDFFFHHHHHHGGGFFFFFFFFFHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIIIIHHHGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>>>>=========<<<<<<<<<<<<@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999555777999;;;;;;;;;999888999999999888666555333222666666666666666555555555555555555555555555555555888777555444444555777888333333222222222333444444333333333333333333333333222222222222222222222222111111222333333444555555444444222222222222444444333333333222222222111111111111111111111111111111000000111111222222222333000000000000////////////111111111111111111111111000000000000000000000000000000000000000//////...////////////////////////........................------------------------,,,,,,,,,---------......---.........//////000000........................////////////////////////,,,,,,,,,------.........------------------------+++,,,---...////////////.....................---,,,,,,,,,,,,,,,,,,,,,,,,---..................---................................................/////////...---------,,,///............---------........................,,,,,,,,,------.........------------------------------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------------,,,000000111111111111000000,,,+++++++++,,,...///111,,,,,,,,,------.........111000///.......................................---......///000/////////........................---------,,,,,,+++++++++........................//////.........---------///............---------............////////////111111000000/////////...000000000000////////////000000000000111111111111222222111111111111111111111111111111222333444555333444666777777555333222777777777888999999::::::::::::;;;<<<===>>>???@@@?????????@@@AAABBBCCCDDDAAAAAA@@@@@@???>>>>>>>>>BBBBBBAAAAAABBBCCCEEEFFFEEEEEEEEEEEEDDDCCCAAAAAABBBCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJKKKLLLNNNOOOPPPJJJIIIIIIJJJLLLMMMNNNNNNMMMLLLKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFGGGHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQUUUUUUUUUTTTTTTUUUUUUVVVUUUSSSQQQOOONNNNNNPPPQQQPPPOOOLLLJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJJJJKKKLLLMMMLLLKKKIIIHHHIIIHHHEEEDDDCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFKKKIIIHHHGGGGGGEEECCC@@@BBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????<<<<<<;;;;;;;;;<<<<<<===???===<<<::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888777555555777888999888888999999999:::::::::666666666666555555555555777777666555555555555555777555444555666777666555555555666666666666555555555555666666555333222000000111222333333222000000111111111111111111111111222222333333333333444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000///////////////////////////////////////////////////////////////.........------------///............------------,,,,,,,,,,,,---......---------------------------,,,,,,,,,,,,---......///////////////////////////...---,,,,,,---...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------........................//////.........---------***,,,///222333222000///......---,,,---...///000...............---------///............---------........................,,,,,,------------------------------------------------------------------------------------------......---------,,,,,,,,,...------,,,,,,------...------.........------,,,...//////////////////...------,,,,,,---...000111------...............//////...------,,,,,,,,,---........................------...////////////..............................---------,,,,,,,,,,,,........................//////.........------------------.........//////............///////////////.........------------000///////////////////////////000000000111111111111111111111111111111111111111111111222333444444555666777888888777555444666666777777888999999999888999999:::;;;<<<======?????????@@@AAABBBCCCDDDAAAAAA@@@???????????????CCCBBBBBBCCCDDDFFFHHHIIIEEEEEEEEEEEEDDDCCCBBBAAACCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJKKKKKKMMMNNNOOOJJJJJJJJJJJJLLLMMMNNNNNNNNNLLLKKKLLLMMMNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVTTTSSSRRRRRRSSSSSSPPPOOOLLLJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIGGGFFFFFFGGGHHHIIIIIIKKKLLLNNNNNNMMMLLLKKKJJJHHHGGGEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????===<<<<<<;;;;;;;;;<<<<<<>>>===;;;:::999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777888999888888888999999999::::::777777666666666555555555777777666555555555555555777555444555666777666444555555666666666666555555444555555555555333222111111222333444333333222111222222222222222222222222222222333333333333444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000////////////000000000000000000000000/////////////////////////////////.........------///............------------,,,,,,,,,,,,---......------------------------,,,---------....................................///...------------...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................//////.........---------+++,,,...000000000///......------,,,---...///000---------...............///............---------........................------------------,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,///......------......//////////////////...---,,,---------......---------...------,,,,,,---......///////////////.........---,,,,,,+++++++++++++++........................,,,,,,---......................................................---------.......................................---------++++++,,,---...///000111............////////////............------------//////////////////////////////000000000000111111111111111111111111111111222222222111222222333333444555666777777777555555555555666666777888888888999999::::::;;;;;;;;;<<<>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAAAAABBBBBBBBBCCCEEEGGGIIIJJJEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLNNNNNNMMMLLLLLLKKKIIIGGGGGGGGGGGGHHHJJJKKKMMMOOORRRSSSTTTUUURRRSSSSSSTTTUUUWWWYYYZZZXXXXXXXXXXXXWWWVVVUUUUUUOOONNNLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKMMMOOOPPPOOONNNMMMJJJIIIHHHGGGHHHIIIJJJKKKIIIJJJLLLMMMNNNMMMMMMLLLHHHGGGFFFGGGHHHHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>===<<<;;;;;;;;;;;;===<<<;;;:::999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999::::::::::::::::::::::::999888777666666777888999777888888888999999999999777777777777666666666666777666555555444555555555666555444555666666555444444555555666666555555444444444555555444333222111222333333444444444333333222222222222333333333333222222333333333333444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000////////////000000000000000000000000////////////////////////000000000/////////......///............------------,,,,,,,,,,,,---......------------------------,,,---...///000///......------------------------///...------------...///........................------------------------------------------------........................////////////////////////.......................................---------------------------------...------------...//////,,,---------...////////////............---------.................................------,,,,,,,,,------------------------------------------------------------------------------------------------......------------......000000000000///...---,,,,,,------......------,,,---------,,,++++++++++++000/////////......------,,,,,,+++++++++++++++,,,........................+++,,,------......------........................///////////////.........................................................,,,,,,------...//////000............////////////000000000000000/////////.........///////////////////////////000000000111111111111111111222222222333333222222111222222222222222333444444444333333444444555555666777777777<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCBBB@@@@@@@@@AAABBBDDDAAAAAABBBCCCDDDEEEEEEFFFEEEEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIHHHIIIIIIJJJJJJMMMNNNOOOOOONNNNNNOOOOOONNNMMMLLLLLLMMMNNNMMMLLLLLLKKKIIIHHHGGGGGGHHHHHHKKKLLLNNNQQQSSSTTTUUUVVVRRRSSSSSSSSSUUUVVVWWWXXXVVVWWWXXXYYYXXXWWWUUUSSSNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLMMMLLLMMMNNNOOOOOONNNMMMKKKHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKMMMOOOPPPPPPOOONNNIIIHHHGGGGGGHHHHHHFFFDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????????????????===<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888888777666666777888888777777777888888888888999888888777777777666666666666555555444444555555555666555444444666666555444444444444555555444444444444444444444333333222222222222222333333333333333222333333333333333444444222222222333333333444444444444333333333222222222222222222222222222222222111111111111111111111111111111111111000000000///000000000000////////////111111111111111111111111////////////////////////000000000000///////////////............------------,,,,,,,,,,,,---......------------------------,,,---///111111000///---------------------------.........------.................................------------------------........................---------.......................................................................................///...---,,,,,,------...------------......//////,,,---------...////////////............---------.................................------,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------//////000000///...------......////////////....../////////...------,,,,,,///......------,,,,,,,,,------,,,,,,,,,,,,------........................+++,,,------......------........................////////////////////////........................---........................................................./////////////////////000000000000000------....../////////000...////////////000000000000000111111111222222222333333222222111222222222111111222333333333333333444444444555666666777777;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAABBBBBBBBBBBBBBBAAAAAAAAACCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGIIIHHHHHHHHHHHHHHHIIIIIINNNPPPRRRRRRPPPNNNOOOPPPMMMLLLKKKKKKMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIIIILLLMMMOOOQQQRRRTTTTTTUUUSSSRRRRRRRRRRRRSSSSSSTTTQQQRRRTTTUUUUUUSSSQQQPPPMMMMMMLLLKKKKKKJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIKKKMMMOOONNNOOOPPPPPPNNNLLLIIIHHHFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKMMMNNNOOOOOOOOONNNKKKJJJHHHHHHHHHGGGDDDBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888777777777777888888666666777777777888888888777777777777666666666666555555444444444444555555666444333444555666555444333333444444444444333333444333333333222222222222111111111111111222333333222222222333333444444444222222222333333333444444444444333333333222222222222222222222222222222222111111111111111111111111111111111111000000000///000000000000////////////000000000000000000000000////////////////////////000000000000///////////////............------------,,,,,,,,,,,,---......------------------------,,,---///111111000///---........................---..................---........................------------------------........................---------.........//////------------------------........................---.....................000///...,,,,,,---...///---------...............---------...............///............---------........................------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,,,,---....../////////......//////000000000000//////111111111111111000///...---------------,,,,,,,,,---------------......///........................,,,,,,---................................................///////////////........................---------...............//////.........---------............////////////---------...............---------......//////000......////////////000000000000000111222222333333222222222111222222333333222333333333444555555666444444555555666777777777888888999999:::::::::;;;<<<===???AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGHHHIIIJJJJJJMMMQQQSSSSSSOOOMMMMMMOOOLLLKKKJJJJJJLLLLLLKKKJJJJJJIIIHHHHHHHHHIIIKKKKKKMMMMMMOOOPPPQQQRRRRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPMMMNNNPPPQQQQQQPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFGGGIIIKKKNNNOOOPPPQQQQQQPPPNNNKKKHHHFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMKKKIIIHHHHHHGGGDDDAAACCCCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>??????>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::777888888888888999999999888888888888888888888888777777777888888777777777666666666666777777777777666666666666555555555555444444444333444444555666555444333444555555444333222333333444444333333222333333222222222222333333000000000000111222333333111111222222333333444444222222333333333333444444444444333333333333222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000/////////......///............------------,,,,,,,,,,,,---......------------------------,,,---...///000///......////////////////////////------...//////...------........................------------------------------------------------,,,,,,------.../////////------------------------........................---------...............//////...------...///000,,,---......//////.....................---------///............---------........................,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,---......///......//////000000000000/////////000000111111000///...------------............---------------...//////........................------...////////////...........................------........./////////........................---------.........//////---------...........................////////////------------.........///,,,,,,---......///000000........./////////000000///000000111222222333333111111111111222333444444222222222333333444555666444555555666777777888888777777888999::::::;;;;;;;;;<<>>>>>>>>>>>>>>>>>===============>>>======>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::777777777777888888999999888888888888888888888888777777888888888888777777555555555666666666777777555555555555444444444444444333333333444444555666555444333333555555444333222222333333333333222222333333222111111222333444111111000000111222444555000000111111222333333444222222333333333333444444444444333333333333222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000////////////......................../////////////////////////////////.........------///............------------,,,,,,,,,,,,---......------------------------,,,---------....................................------...//////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000................................................---------.........//////,,,,,,,,,,,,---...//////,,,---.../////////...---/////////......------,,,//////.........---------........................,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,------..................------.........******,,,---.../////////......////////////......+++,,,---......---,,,,,,---.........//////000000,,,,,,,,,,,,------...///........................---...//////000000//////........................,,,---------......//////........................---------.........//////+++,,,,,,---...///000000............/////////000.../////////000000111111,,,,,,------...///000000............/////////000///000000111222222333333111111111111222333444555000000000000111222333444555555666666777888888888888888999:::<<<===>>>>>>;;;<<>>AAADDDGGGHHHHHHFFFEEECCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBCCCBBBBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMIIIMMMQQQPPPKKKGGGHHHJJJJJJIIIHHHHHHIIIJJJIIIHHHGGGGGGGGGHHHIIIKKKMMMOOOMMMMMMMMMNNNNNNMMMMMMLLLHHHHHHHHHIIIKKKLLLNNNOOOLLLMMMMMMMMMNNNMMMMMMMMMKKKLLLLLLLLLLLLLLLKKKJJJMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIKKKMMMPPPSSSUUUPPPQQQRRRRRRQQQOOOMMMKKKGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGDDDBBBBBBDDDFFFGGGIIIHHHHHHHHHIIIIIIGGGEEECCCCCCBBBAAAAAA@@@??????????????????>>>>>>>>>>>>>>>============>>>>>>???>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::666666777777888888888999777777777777777777777777777777888888888888777777555555555555666666666777555555444444444333333333333333333333444444555666555444333333555555444333222222222333333222222222333222111111111222333444222222111111222444555666//////000111222222333333222222333333333444444444444444444333333333222222222222222222222222222222000000000000000000000000111111111111000000000000000000000000////////////........................///////////////////////////.........------------//////.........------------,,,,,,,,,,,,---......---------------------------,,,,,,,,,,,,---......------------------------,,,---...//////...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000////////////////////////........................---------.........//////******+++,,,------......,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,......//////...---,,,,,,***++++++,,,---...//////------------------------------------------------,,,,,,---......---,,,,,,------------------------------------------------...---,,,++++++---...000........................//////.........---------------,,,,,,---...000111......//////...---,,,,,,------------------------...........................---,,,---///000///....................................////////////000........................000000000000000000000000//////.........---------.........////////////000000000000000000000000000333222000......///111222222222111111111111111111000111111111111222222222222222222222222222222222666666666666666666666666888888888888999:::;;;<<<:::<<<>>>?????????@@@AAABBBDDDFFFGGGFFFDDDAAA???DDDDDDCCCCCCCCCBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFEEEDDDCCCDDDFFFHHHGGGFFFFFFFFFGGGIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLNNNOOOOOOMMMKKKJJJJJJKKKLLLKKKJJJKKKMMMOOONNNMMMMMMNNNOOOMMMKKKJJJKKKLLLJJJIIIHHHIIIKKKOOOTTTVVVSSSRRRQQQNNNLLLJJJHHHGGGHHHHHHIIIIIIIIIHHHFFFEEEIIIHHHGGGFFFEEEEEEEEEEEEIIIIIIIIIHHHGGGFFFDDDDDDBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>??????======>>>>>>===<<<;;;;;;>>>>>>????????????>>>>>>AAA@@@>>>===>>>???>>>===<<<;;;;;;::::::;;;;;;<<<999999999999999999999999999999999888888888777777777777666666555555444444666666666666666666666666666666666666666555444444555555555555555555555555666666555444444333222222333333333333333333333333666666555444333333222222111111111000000000//////333333333333333333333333555222//////111222111///111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////............///////////////////////////////////////...---,,,,,,---...///------------------------........................------------------------........................111111000000//////......////////////...............---,,,,,,+++++++++,,,...........................---,,,++++++---...000..............................------------......................................................//////............//////------------------------///...---,,,,,,,,,,,,---......//////...------,,,,,,,,,------------------------------------------------------------------,,,,,,---......---,,,,,,------------------------------------------------...---,,,++++++---...000........................///.........------------------,,,,,,---...000111...............---,,,,,,------------------------........................---,,,,,,,,,...///...---........................------........./////////........................//////////////////////////////.........------------------.........//////........................222111///......000111222111111111111111111111111000111111111111222222222222222222222222222222222444444444555666777777888888888888888999:::;;;;;;;;;<<<>>>???>>>>>>@@@AAABBBCCCEEEEEEEEEDDDBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEEEECCCCCCDDDEEEGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMNNNOOOMMMKKKIIIIIIJJJLLLKKKJJJKKKMMMOOONNNMMMMMMNNNNNNMMMKKKJJJKKKLLLJJJIIIJJJKKKMMMPPPSSSUUUTTTSSSRRROOOLLLJJJHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDHHHHHHHHHGGGFFFEEECCCCCCBBBBBBAAA@@@??????????????????>>>>>>===>>>>>>>>>===============<<<;;;;;;>>>>>>????????????>>>>>>???===;;;;;;<<<===<<<;;;;;;;;;::::::::::::;;;;;;999999999999999999999999999999999888888888777777777777666666666666666666666666666666666666666666666777777777666666555444555555555555555555555555555555444444333222222222333333333444444555555555555555444444333333222222333333222222222111111111333333333333333333333333888555222222444555444333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000///////////////////////////...------------...///------------------------........................------------------------........................000000000000//////......////////////............///......------,,,------........................///...---,,,,,,...///111...............---------......------------......................................................------,,,,,,,,,,,,------..............................---,,,,,,,,,------.........///......---,,,......---------,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------------------------------------,,,+++,,,---...///------------------------............---------------------------...///000---............------,,,------------------------........................---++++++,,,---...---,,,........................,,,---------...........................................................................---------............/////////000........................000//////...///000222333111111111111111111111111000111111111111222222222222222222222222222222222222333444555666888999999888888777888888999:::;;;;;;===>>>???>>>>>>???@@@CCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEECCCDDDEEEDDDCCCBBBCCCEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIIIILLLKKKKKKJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJJJJKKKLLLNNNOOONNNOOOOOOMMMKKKIIIJJJKKKLLLKKKJJJKKKMMMOOONNNMMMMMMNNNNNNMMMKKKJJJJJJKKKIIIJJJLLLNNNOOOQQQRRRRRRTTTSSSQQQOOOLLLJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCFFFFFFFFFEEEDDDCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>??????>>>==============================<<<<<<;;;>>>??????@@@@@@??????>>>>>><<<;;;;;;<<<<<<<<<;;;:::999999999999999999:::999999999999999999999999999888888888888777777777666666777777777777777777777777777777777777777777777777777777777666666555444444444444444444444444444444333333222222111111222222333444555666777777333333333333333333333333444444444333333333333333333333333333333333333333444222111000222222222111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////000000000111111111///////////////////////////...------------...///------------------------........................------------------------........................000000000////////////.../////////............---/////////.......................................//////...---...///000111//////.........---------......------------......................................................------,,,,,,,,,,,,------------------------------...------,,,,,,,,,---------...............------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---...///------------------------------------------------------------......//////---------......------,,,------------------------........................,,,+++***+++---...---,,,........................,,,,,,,,,---------..............................................................................//////000000000111111111000000000000000000000000............///111222333000000000000111111111111000000111111111222222222111222222222222222333333333333444555666777888888777777777777888999:::;;;<<<===>>>>>>======>>>@@@CCCBBBBBBAAABBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBDDDEEEDDDCCCBBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLKKKJJJHHHGGGJJJJJJIIIIIIJJJMMMOOOPPPOOOPPPPPPOOOLLLKKKKKKLLLLLLKKKJJJKKKMMMOOONNNMMMLLLMMMNNNMMMKKKIIIJJJKKKIIIKKKMMMPPPQQQQQQPPPOOOOOONNNNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@AAA@@@???>>>>>>===>>>>>>??????>>>===<<<<<<<<<<<<<<<===============<<<<<<>>>??????????????????>>>???===<<<<<<===>>>===<<<999999888888888888999999999999999999999999999999888888888888777777777777666666777777888888999999777777777777777777777777666777777777777777666666444444444444444444444444333333333222222111111111222333333333444555555555222222222222333333333333333333333333333333333333222222222222222222222222111111000000000111111000111111222222222222111111////////////////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////000000000000////////////////////////.........------.........------------------------........................------------------------........................//////////////////////////////.........---------.........///..........................................------......///000/////////...------,,,,,,......------------......................................................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------...............---++++++,,,,,,---...//////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------......------------------------,,,,,,---------------------------...............,,,,,,---------------,,,------------------------........................,,,+++***+++---...---,,,........................,,,,,,,,,---------......................................................---.........................../////////000000000000000000000000000000000---.........///000111222//////000000000111111111000000111111111222222222111111111222222333333333555555555555666666666666777777777777888999::::::<<<=========<<<===???AAACCCBBBAAAAAAAAACCCDDDFFFCCCCCCDDDDDDDDDDDDDDDDDDAAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEDDDCCCBBBCCCEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHKKKJJJIIIIIIJJJLLLOOOQQQQQQQQQRRRPPPNNNLLLMMMMMMLLLKKKJJJKKKMMMOOONNNMMMLLLMMMNNNLLLJJJIIIJJJKKKIIIKKKNNNQQQRRRPPPNNNMMMIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@@@@???@@@@@@???>>>============>>>======<<<;;;;;;<<<<<<<<<<<<===============<<<===>>>>>>??????>>>>>>===>>><<<;;;;;;<<<======<<<999888888777777888888999999999999999999999999999777777777777777777777777666666777777888888999999666666666666666666666666666666777777777777666666444444444444444444444444333333222222222222111111444333333222222111111111111111111222222222222222111111111111222222222222222222222222222222222222333333444444444444444444111111222222222222111111////////////////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////---------.........//////////////////////////////---..................---------------------------........................------------------------......................................./////////............------------,,,---............------........................------,,,---------......//////.........---------......------------......................................................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,---......///.........***++++++,,,---...///000------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......///......---+++,,,,,,------------,,,------------------------........................---++++++,,,---...---,,,........................,,,---------............................................................---------...............,,,,,,,,,,,,------------........................---......//////000000000...//////000000111111111000111111111111222222222111111111222222333333444666666666666666666555555777777666777777888999:::;;;<<<<<<<<<;;;===@@@BBBCCCBBBAAAAAAAAABBBCCCDDD@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAADDDEEEFFFEEEDDDCCCDDDFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNNNNMMMMMMKKKKKKIIIHHHGGGGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKIIIHHHIIILLLOOOQQQQQQRRRRRRPPPNNNMMMMMMNNNLLLKKKJJJKKKMMMOOONNNMMMLLLMMMMMMLLLJJJIIIIIIJJJIIIKKKNNNQQQQQQOOOLLLJJJFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIHHHIIIIIIJJJKKKGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@??????@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<==================<<<======>>>>>>======<<<;;;999888888:::;;;;;;:::999888888888888888888999999999999999999999999999666666777777777777777888666666777777777777777777666666666666666666666666444555555666666666666666333333333333333333333333333333333333333333222222444444333222111000//////111111111111111111111111///000000000000111111111222222222222222222222222000222444444333222333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////,,,,,,---------.........////////////////////////------...//////...------------------------------........................------------------------........................---............/////////.........------------,,,+++,,,---...///...---,,,........................,,,,,,,,,---------------..............................------------......................................................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---...///,,,------...//////......,,,,,,,,,------.........------------------------------------------------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////...---,,,***+++,,,---------------------------------------........................---,,,,,,,,,...///...---........................------........./////////........................////////////////////////---------.........//////------------..........................................//////////////////......//////000111111222000111111111111222222222000111111222333333444444444444555555666666777777666666666777777888999:::999:::;;;;;;;;;===AAADDDCCCCCCBBBBBBAAAAAABBBBBB?????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBEEEFFFGGGFFFEEEDDDEEEGGGFFFGGGHHHIIIJJJIIIIIIHHHGGGHHHKKKMMMNNNNNNMMMLLLJJJJJJHHHGGGFFFEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFIIIKKKMMMMMMLLLJJJHHHIIIKKKNNNPPPOOOPPPPPPOOOMMMKKKKKKLLLLLLKKKJJJKKKMMMOOONNNMMMKKKLLLMMMLLLJJJIIIIIIJJJJJJKKKNNNOOOOOOMMMJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGGGGHHHIIIJJJKKKFFFFFFEEEDDDCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@????????????>>>===<<<<<<<<<<<<::::::::::::;;;<<<======;;;;;;<<<===============;;;;;;<<<<<<<<<<<<;;;;;;:::888777888:::;;;;;;:::999999999888888999999999999999999999999999999999666666666666777777888888777777666666666666666666444444444444444444444444333333444555555555555555333333333333333333333333333333333333333333444444333333333222222111111111222222111111000000///////////////000000000111111111111111111111111111111---///222222111///000222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////------------.........///////////////////////////------...//////...------------------------------........................------------------------........................---------.........//////.........---------,,,,,,+++---...000000000...---........................,,,------...............,,,,,,------.../////////......------------......................................................------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,---...///,,,,,,---.../////////.........---------,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------/////////...---,,,***+++,,,,,,------------------------------------...........................---,,,---///000///....................................////////////000........................000000000000000000000000---------.........//////000000000000111111111111000000000000000000000000...///////////////...------......///000111111222000111111111111222222222000000111222333333444444222333444555666888999999666666666666777888999:::888999::::::;;;>>>BBBEEECCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCEEEGGGHHHGGGFFFEEEFFFGGGGGGHHHIIIJJJKKKJJJIIIHHHFFFGGGJJJLLLMMMMMMLLLLLLJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEIIIMMMOOONNNMMMJJJHHHHHHJJJMMMOOONNNOOOOOOMMMKKKJJJJJJKKKLLLKKKJJJKKKMMMOOONNNMMMKKKLLLMMMLLLJJJHHHIIIJJJJJJKKKMMMNNNNNNLLLJJJHHHJJJJJJIIIHHHHHHGGGFFFFFFHHHGGGGGGFFFGGGHHHJJJJJJEEEEEECCCBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<999999999:::;;;<<<===>>>;;;;;;<<<===>>>>>>======:::;;;;;;;;;;;;;;;;;;:::<<<:::999999;;;======<<<::::::999999999999::::::999999999999999999999999555666666666777777888888777777666666555555444444444444444444444444444444222333333444555555555444333333333333333333333333444444444444444444444444333333333333333333333333333222222111000//////...//////000000111111111222111111111111111111111111///222555666444222333555111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////............/////////000////////////////////////,,,---...//////...---,,,------------------------........................------------------------........................---------.........//////......---------,,,,,,,,,,,,...000111222111000///........................---......///000/////////+++,,,,,,---...///000000.........------........................................................./////////....../////////---...///111222111---***+++,,,...//////...,,,+++---------,,,,,,+++++++++000///...---------------........................,,,------......------,,,---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------......------------........................------,,,,,,------...///000000///...---,,,,,,,,,,,,,,,........................111000///...------...///000000000000000000000000////////////////////////000000000000111111111111//////000000000000//////////////////000000000000000000000000000000000000//////000111111111111111222222333333333333444444333333333333444555666666666666666666777777777777666666666777999===@@@BBB@@@AAABBBBBBBBBBBBAAA@@@@@@??????>>>???AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCEEEJJJMMMNNNLLLIIIGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHIIIIIIIIIHHHFFFEEEGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMNNNLLLIIIGGGGGGHHHJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGIIIJJJKKKLLLMMMNNNNNNNNNPPPNNNKKKIIIJJJLLLLLLLLLMMMNNNNNNNNNMMMLLLJJJIIILLLLLLLLLJJJGGGEEEEEEFFFFFFDDDCCCDDDFFFHHHIIIIIIFFFDDDAAA@@@@@@@@@???===???@@@AAABBBBBBAAA@@@???======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777777777777777777777888888888999999:::::::::::::::999999999999999999888888888888888777666666777777777777666555333333222222222333444555666777777666555444333444444555777333000000222444444333444444333333333333222222222222000/////////000111000000000000000000000000111111222222222222111111333333222111111222333333333222111000000111222333000000111111111111000000111111111111111111111111000000000000000000000000000000//////.........---//////////////////////////////...------------...------......///000000000111111000///////////////........................---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////.........---------........................000000000000////////////////////////////////////++++++,,,,,,,,,---------........................,,,,,,,,,---------......//////............//////////////////............///......------...000111......------------......------...000111111...,,,...------------------............---------,,,,,,///......------------...........................,,,------......------,,,------......------,,,+++------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------......------------..............................,,,,,,------...//////000///...---,,,,,,,,,,,,---........................000///...---,,,,,,---...////////////////////////////////////////////////...////////////000000000000000////////////000000////////////000000000000000000000000000000000000//////000111111111111111222222222333333333444444333333222333333444555666666666666777777777777888777666666777999<<>>>>>======>>>???AAABBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDEEEDDDDDDDDDCCCCCCEEEHHHKKKLLLKKKIIIGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMKKKIIIGGGGGGHHHJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNQQQOOOLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHKKKLLLLLLJJJGGGEEEEEEFFFEEEDDDBBBCCCEEEFFFGGGFFFEEECCCAAA@@@@@@@@@???===>>>??????@@@@@@??????>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999888888999999999:::::::::999999999999999999999999888888888888888777666666666777777777666555444444666555555555555555555666777666555444333444444555777444111111333555555444444444333333333333222222333222111000000000111111000000000000000000000000111111222222222222111111333222222111111222222333222222111000000111222222000000111111111111000000111111111111111111111111000000000000000000000000000/////////............////////////////////////.........---------,,,,,,++++++,,,------......///111000000///////////////........................------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////.........---------......................../////////.......................................++++++,,,,,,,,,---------........................,,,,,,,,,---------......//////............//////////////////...........................///000000......------------.........---,,,---///000000...000///---,,,,,,---///000//////............------------------------...///........................,,,------......------,,,------......------,,,,,,........................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------......------------..............................,,,,,,------.../////////......---,,,,,,,,,------..............................---,,,,,,,,,,,,---........................////////////////////////............////////////111000///......///000111////////////000000000000000000000000000000000000//////000111111111111111222222222222333333333333222222222333333444555666666666777777777888888888777777777777999;;;===???===>>>>>>??????>>>>>>==================>>>@@@@@@@@@AAAAAABBBCCCDDDDDDEEEBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNNNNLLLJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJHHHGGGGGGIIIKKKLLLKKKKKKJJJIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOMMMMMMMMMNNNNNNMMMKKKKKKKKKKKKKKKJJJHHHGGGFFFJJJJJJJJJIIIFFFDDDDDDEEEEEECCCBBBBBBCCCDDDDDDCCCCCCAAA@@@???@@@@@@>>>===>>>>>>>>>======>>>>>>>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888::::::::::::::::::::::::888999999999999:::::::::777888888888999:::::::::777888888888888777777666555666666666666666555555999888777777666555444444666666555444444444444555777555222222444555555555444444333333333333222222333333222111111111111222000000000000000000000000111111222222222222111111333222111111111111222333222222111000000111222222000000111111111111000000111111111111111111111111000000000000000000000000////////////............////////////////////////---............---,,,,,,+++,,,,,,------...//////111000//////......//////........................------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................---------........................---------.......................................,,,,,,,,,,,,------------........................,,,,,,,,,---------......//////............//////////////////............---......///////////////......------------.........,,,+++,,,...000111000//////------------//////............------------,,,,,,,,,,,,---......///........................,,,------......------,,,,,,------...------,,,,,,........................,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------...---------...............---------.........//////...------,,,,,,,,,------...........................---------------------........................////////////////////////........./////////000000222000///------///000222////////////000000000000000000000000000000000000//////000111111111111111111222222222222333333333222222222222333444555666666666666777777777888888888888888888999:::<<<===<<<<<<<<<======<<<<<<<<<<<<=========>>>???@@@@@@??????@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNNNNLLLJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIHHHGGGHHHIIIKKKLLLKKKJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMKKKKKKKKKMMMNNNNNNKKKIIIJJJIIIIIIHHHHHHGGGFFFEEEHHHIIIIIIGGGEEECCCCCCDDDEEECCCBBBBBBCCCCCCBBBAAAAAA@@@??????@@@@@@>>><<>>??????@@@@@@@@@>>>??????@@@AAABBBBBBBBBBBBAAAAAABBBBBBDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIJJJKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJKKKMMMOOONNNKKKHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDBBBBBBCCCEEEDDDCCCCCCCCCCCCBBB@@@@@@?????????AAAAAA???===@@@???>>>======>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<;;;::::::999888888999999999999999999999999999999999999999999999999666666777888999999::::::666777777888888888777777444555666666666666666555333444555666666666666555444444555555555555555555555555555555444444555666444444333333333222222222333333333333222222111111000000000000000000000000111111222222222222111111111111111111111111111111111111111222222111111111000000111111111111000000000000000000000000000000////////////////////////.........///////////////////////////////////////000000000000000///............//////000111111222000//////.......................................,,,------...............---------------------------,,,,,,,,,,,,---......---.................................................../////////000000000........................,,,,,,---------.................................,,,,,,,,,---------............------------......////////////............,,,---///000000000///.........------------.........,,,++++++---/////////+++,,,...//////...,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...........................,,,------......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,------.../////////........................------,,,,,,,,,---..............................---...//////000000//////........................////////////////////////000000000000111111111111111000///......///000111////////////000000000000000000000000000000000000//////000111111111111111111111111111222222222222111111111222222333444555444444555555555666666666666777777888999::::::;;;;;;;;;::::::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@AAABBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNNNNLLLIIIEEEEEEDDDEEEEEEFFFGGGHHHDDDEEEFFFDDDBBBAAABBBCCCDDDCCCBBBCCCDDDCCCAAA??????>>>???@@@BBBBBB@@@>>>@@@??????>>>>>>??????@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999999999999999999999999999:::::::::999999999999888666777777777888999999999666777777888888888888777555666666666666666555555111222444666777777777777333444555555666555555555333444666555444333444555444444333333333333222222222222222333222111111000000000000000000000000000111111222222222222111111000000111222222111000000000111222222222222111000000000111111111111000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////111000//////......//////,,,------......///000000000///......------..............................,,,,,,---............------------------------------,,,,,,,,,,,,---......---------.............................................//////000111111111------------------------,,,---------....................................,,,,,,,,,---------............------------......////////////............---......///////////////......------------.........---+++,,,---......---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......------,,,,,,+++,,,,,,,,,........................,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------...//////000........................,,,,,,,,,,,,,,,---...///........................,,,---.../////////....../////////////////////////////////////////////////////////000000000000111000000////////////000000////////////000000000000000000000000000000000000//////000111111111111111111111111111222222222222111111111111222333444555333333333444444444444555555666777888999:::;;;;;;;;;;;;:::999999:::;;;;;;;;;<<<===????????????>>>@@@????????????>>>>>>>>>@@@?????????@@@CCCEEEGGGFFFGGGGGGHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIGGGFFFGGGHHHJJJJJJIIIGGGCCCCCCCCCDDDEEEGGGIIIJJJCCCDDDEEECCCAAA@@@AAABBBAAA@@@@@@AAABBBBBB@@@>>>?????????AAACCCCCCAAA???===>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::999999999888888777777777777888888888888666666777888888888888888666777777777666555444444111333555777999888888777333333555666666666555555111444555555333222333555444444333333333333222222111111222222222111000///000000000000000000000000111111222222222222111111///000111222222111000///000111222222222222111000000000111111111111000000000000000000000000000000000000000000000000000000............/////////000////////////////////////111///---++++++,,,...///---------...//////000000//////...------------...........................+++,,,------......------........................---,,,,,,,,,,,,---......---------.........//////........................------......///000000111------------------------------------....................................,,,,,,,,,---------.........------,,,,,,------...////////////...........................///000000......------------.........---,,,,,,......---+++---,,,***))))))***,,,------------.........//////...------,,,++++++++++++........................,,,------......------,,,+++,,,,,,---.........---------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------...///000000.....................---,,,,,,,,,,,,,,,---...///........................***+++---...///...------000000000000000000000000////////////////////////............/////////000//////000000000000//////////////////000000000000000000000000000000000000//////000111111111111111000111111111111222222222111111111111222333444555222222222333333333444444444555777888:::;;;;;;;;;<<<;;;:::999999:::;;;<<<:::;;;<<<>>>>>>>>>>>>===@@@@@@??????>>>=========>>>>>>======???BBBEEEFFFFFFGGGHHHIIIIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIJJJJJJLLLMMMNNNLLLLLLLLLLLLKKKIIIHHHHHHCCCBBBBBBCCCEEEEEEDDDCCCBBBBBBBBBCCCEEEHHHJJJLLLBBBCCCDDDCCCAAA@@@AAABBB???>>>???@@@AAAAAA???===??????@@@BBBDDDDDDBBB@@@;;;<<<===>>>>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888777777777777777666666777888888888888888777777777777666555333333444555777999:::999888777222333555666666666555555000333555555222111222444444444444333333333222222000000111222111000///...000000000000000000000000111111222222222222111111///000111222222111000///000111222333333222111000000000111111111111000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////000...+++)))(((***---/////////000000111111222222//////...------------...........................+++,,,------......------........................---,,,,,,,,,,,,---......---------.........//////........................,,,,,,------...///000000---------------------------------.........//////........................,,,,,,,,,---------.........------,,,,,,------...000/////////............//////...------///000111.........------.................................///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------...............------,,,,,,,,,---......///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,------------------------........................------------------------...---,,,,,,---...///000..................------***+++,,,---............111111000000//////......111000///......///000111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111000000000000111111000000111222222222222111111111222222222333333333333333333444444444555555555555666666777777888888999999888888888888888999:::;;;<<<>>>????????????>>>???@@@@@@@@@>>>===<<<@@@???>>>>>>???AAACCCEEEGGGFFFEEEDDDCCCBBBAAAAAADDDCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGIIIHHHIIIJJJLLLLLLJJJHHHKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>???AAABBBAAA@@@===<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999888888888:::::::::999999999888888888888888888888888888888:::::::::::::::999888888999999999888777666666555888888888888888888888888666666666666666555444444777777666555444444333333444444444555555555555666333333333333333444555666222333333444444333333222222222222222222222222222000000000000000000000000222222222222222222222222444333222111000000000000222222111111111111111111000000000000111111111111000000000000000000000000////////////////////////------......//////000000////////////////////////........................+++,,,...///111222222222---.........//////000000//////.........---------------............------...........................------,,,,,,------.........---------,,,,,,,,,..............................//////...,,,+++))),,,------......------,,,///...---,,,,,,---...///------------------------,,,---///000000///---,,,---,,,,,,+++,,,---...///........................////////////////////////................................................///...---,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,...---------------------,,,,,,---......---,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........---------,,,,,,,,,------------------------........................------------------------......---,,,---...//////........................///.....................111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000////////////000000000111//////000000000111111111//////............//////000000111222222222222111111111222222222333333333333444444444555555555555666666666777888888999999999999888888888888888999:::;;;<<<>>>??????????????????@@@@@@@@@???>>>===>>>>>>======>>>AAACCCEEEEEEDDDDDDCCCCCCBBBBBBAAACCCCCCCCCCCCDDDEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHJJJLLLLLLKKKIIIKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????????????????@@@AAA@@@???>>>===??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888777777:::::::::999999999888888888888888888888888888888777777777777777666555555999999888888777666666555888888888888888888888888888888888888888777666666777666666555444444333333444444444444555555555555444444333333333444444555222333333444444333333222222222222222222222222222000000000000000000000000111111111111222222222222//////////////////000000111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////.........///////////////////////////////////////........................---...///000000000000000............/////////000//////.........---------------............------...........................------,,,,,,------...............------,,,,,,........................+++,,,---.........------,,,------......------,,,///...------------...///------------------------,,,---...000000...---,,,------,,,,,,,,,---///000........................******++++++,,,,,,,,,---........................------------------------......---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,/////////......---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------------,,,,,,,,,------...////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...------------,,,,,,,,,------------------------........................------------------------//////...---------..............................222111000............///000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000/////////000000000111111//////000000000000111111//////............//////000000111222222222222111111111222222222333333333444444555555555666666666666777777888888999::::::999888888888888888999999:::;;;<<<>>>?????????????????????@@@??????>>>===<<<<<<<<<===>>>@@@CCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHJJJMMMMMMLLLJJJJJJIIIGGGEEECCCAAA@@@@@@BBBBBBCCCCCCDDDDDDDDDEEECCCBBBBBBAAAAAABBBBBBBBB????????????????????????@@@????????????>>>>>>>>>???????????????>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::888888888888777777777777:::::::::999999999888888999999999999999999999999999999999999999888888777999888888777777666666555777777777777777777777777777888888888888777666666666666555555444333333333444444444444555555555555555444444333333333333444222333333444444333333222222222222222222222222222000000000000000000000000//////000000111111222222------......///000111111111111111111111111111111000000000000111111111111000000000000000000000000///////////////////////////////////////.........////////////////////////......................../////////000000//////...............////////////...............---------------............------...........................------,,,,,,------.../////////............---........................)))***,,,---//////000000------............------///...------------...///------------------------,,,---...//////...---,,,......------......///000........................++++++,,,,,,---...//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////......------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......//////..............................------------------------//////......------,,,,,,------------------------------------------------................................................//////......---------------------...............222111///------...///000000000000000////////////...///000111111000///...////////////////////////000000000000000000000000//////000000000111111111////////////000000000111111111000000000000111111000000111222222222222111111111222222222333333333555555555666666666666777666666666777888888999999888888888777888888999::::::;;;<<<>>>????????????======>>>>>>>>>=========;;;;;;;;;===>>>@@@BBBCCC???@@@@@@AAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIHHHHHHHHHKKKMMMNNNLLLKKKHHHGGGFFFDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCBBBAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>>>>??????@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888:::::::::999999999888888999999999999999999999999::::::;;;;;;::::::999888888888777777666666666666666666666666666666666666555555666666555555444333555555555444444333333333333333444444444555555555555555444333222222222222222333333444444333333222111111111111111111111111000000000000000000000000......//////000000111111///000000111111111111111000000000000111111111111///000000000111111111111////////////////////////////////////////////////000000//////......------////////////////////////........................---...//////000/////////.........///////////////........................------............------...........................------,,,,,,------.../////////////////////...........................***+++,,,---///000000111------............------.........------.........------------------------------...//////...------//////......////////////........................***+++,,,---...///000111........................------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------,,,,,,++++++......------------......,,,,,,,,,---------......------------------------,,,------.......................................------------------------/////////......---------------------------------------------------------................................................/////////......---,,,,,,---------........./////////...---,,,,,,...000111////////////000000000000...///000111111000///...////////////////////////////////////////////////000000000000111111111111...////////////000000000111111000000000000111111000000111222222222222111111111222222222333333333555555555666666666666777444444555555666777777777888888777777888999999::::::;;;<<<>>>????????????<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;<<<===???@@@BBBBBB>>>>>>???@@@AAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJIIIHHHIIIKKKMMMNNNLLLJJJFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEFFFFFFGGGGGGGGGGGGDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@????????????@@@AAA??????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999999999999999999999777777777777777666666555777777777666666666666666555555555555555555555555555555555555555444333333444444444444444333333333333333333444444444444555555444333222222222222222222333333444444333333222111111111111111111111111000000000000000000000000....../////////000000000000111111111111000///...//////000000000111111111///000000000111111111111////////////////////////////////////////////////000000//////......------////////////////////////........................+++,,,---///000000111111///////////////.........---.....................------............------...........................------,,,,,,------....../////////////////////........................------------......//////---......//////......------..................------------------------------..................---//////////////////..............................'''((()))***+++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,---............---........................------------------------/////////...............,,,,,,,,,------------...------------------------.........................................................///......---,,,,,,,,,------.../////////------,,,,,,---///000111////////////000000000000//////000000000000//////000000000000000000000000////////////////////////000000000111111111222222......////////////000000//////............//////000000111222222222222111111111222222222333333333444444555555555666666666333333444555555666666777777777777777888999:::::::::;;;<<<>>>????????????<<<;;;;;;;;;;;;<<<<<<===<<<======>>>???@@@AAAAAA>>>??????@@@BBBCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFEEECCCCCCEEEFFFHHHFFFGGGHHHIIIJJJJJJIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJLLLMMMMMMKKKJJJEEEEEEEEEFFFGGGIIIJJJKKKHHHHHHGGGGGGGGGGGGGGGGGGDDDCCCCCCBBBAAAAAAAAAAAA????????????????????????>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAA??????>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999999888888::::::::::::::::::::::::888888999999888888777666666666666666666666666666666666666666666666666666666777777777777666555555444444333333333333333333333333333333444444444444444333333222222222222333222333333444444333333222111111111111111111111111000000000000000000000000000000000000//////////////////000000///...,,,+++...//////000000111111111000000000000111111111111000000000000000000000000///////////////////////////////////////.........////////////////////////........................***+++,,,...///000111111///////////////.........---------...............------............------...........................------,,,,,,------...---............/////////........................000///......---......///......////////////......------...//////...------------------------------............................../////////...------........................******+++,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,---...............---,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......+++,,,------......------............................................................////////////,,,,,,,,,---------......------------------------................................................,,,---.../////////...---,,,,,,------...//////000/////////////////////000.../////////000000000111000000////////////000000000000000000000000000000////////////////////////000000111111111222222222........./////////000000//////............//////000000111222222222222111111111222222222333333333333444444444555555555555444444555555666777777777777777777777888999:::;;;:::;;;<<<>>>????????????======<<<<<<<<<===>>>???>>>??????@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHGGGEEECCCBBBBBBCCCEEEGGGEEEFFFHHHIIIJJJJJJIIIIIIFFFFFFFFFGGGHHHIIIKKKLLLLLLKKKKKKLLLMMMMMMJJJHHHFFFFFFFFFFFFGGGIIIJJJKKKIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBBBB@@@@@@?????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;:::::::::999999999888888:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999666666666666666666666666666666666666666666666666666666777777666666555444333333333333333333333333222222333333333444444444222222222111222222333333222333333444444333333222111111111111111111111111000000000000000000000000222111111000000//////...,,,---///000///...---,,,......//////000111111222000000000000111111111111000000000000000000000000////////////////////////.........///////////////////////////////////////........................+++,,,---...////////////000/////////............---------.........//////------............------...........................------,,,,,,------...,,,,,,------....................................000///...------...///000......////////////......------...//////...------------------------------.........------.........---......///...---,,,+++............................../////////000000000........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------........................++++++++++++++++++++++++......---------,,,,,,,,,+++,,,,,,---...///000000------++++++++++++------,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------......------................................................------......//////000000,,,,,,,,,------.........------------------------........................////////////////////////+++,,,.../////////......,,,,,,------...///000000111111222222111000///....../////////000000111111111000///......///000111000000000000000000000000////////////////////////000111111111111222222222............/////////000111111000000000000111111000000111222222222222111111111222222222333333333333333333444444444555555555555666666777888888888777777777777888999:::;;;:::;;;<<<>>>???????????????>>>=========???@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGCCCDDDFFFGGGHHHHHHGGGGGGEEEDDDBBB@@@@@@BBBDDDEEEEEEFFFGGGIIIJJJJJJIIIIIIEEEFFFFFFGGGHHHJJJKKKLLLMMMLLLLLLLLLMMMLLLJJJGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA@@@AAACCCEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888999999::::::::::::::::::999999999888888::::::::::::::::::::::::777888888888888777666666555555555666666666666666777777777777777777777777444444555555444444333222333333333333333333333333222222333333333444444444111111111111222333444444222333333444444333333222000000000000000000000000000000000000000000000000333333222111000///......,,,---000111222111000///---......///000111111222000000000000111111111111000000000000000000000000////////////////////////---.........//////000000////////////////////////........................------...............---000000//////.........------------.........//////---..................---...........................------,,,,,,------...,,,,,,,,,---------..............................///...------...///000111......////////////......,,,---...//////...---,,,------------------------......------------......------.........---+++***........................,,,,,,------------------..........................................------.................................------,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///,,,------......------,,,---------...------,,,,,,.........------,,,,,,,,,........................---------,,,,,,+++++++++---......---+++******+++............////////////---------------,,,,,,,,,///......---------.........------,,,,,,------...---------.........//////......---,,,---...///000////////////////////////////////////000000000000222000///------///000222222222222111111111000000000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000////////////000000000000000000000000000000000000111000...,,,---///111333111111222222222333333333444444444333333222222222111222333555666777777888555777::::::999888888999;;;;;;<<<===>>>>>>>>>===>>>>>>>>>>>>>>>??????@@@BBBBBBCCCCCCBBB@@@>>>===@@@AAABBBDDDEEEFFFFFFFFFFFFEEECCCBBBCCCEEEHHHJJJHHHHHHHHHHHHHHHGGGFFFEEEGGGEEEBBB@@@???@@@BBBDDDGGGHHHIIIIIIIIIIIIGGGGGGEEEEEEFFFFFFHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAAAAADDDDDDDDDCCCCCCBBBBBBBBB======>>>>>>???@@@AAABBBBBBBBBCCCDDDCCCBBB@@@???@@@@@@??????>>>?????????============<<<<<<<<<<<<999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;999999999888888777777777888888777777777777888888999888666555555555666777777777888888888888777777666666666666555444333222222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111111000000111000///......///000111,,,,,,,,,---------......///////////////////////////............---------........................---.../////////...---,,,---------............///...------------...//////333222111000///...---,,,..................------........................---......///////////////------............------//////......---------,,,...------,,,,,,------....../////////...------,,,,,,---......//////......------,,,,,,,,,,,,------...///////////////......---------............///......------------...............................................................------,,,,,,,,,...---,,,,,,+++++++++,,,------,,,,,,,,,---......,,,------......------,,,,,,---------------,,,,,,......---------,,,,,,,,,------------------------...---------,,,,,,,,,++++++,,,------,,,+++,,,...............////////////////////////000000000000......---------......///...------,,,,,,------...---------.........//////...------,,,---...///000////////////////////////////////////000000000000111000///......///000111222222222111111111000000000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000////////////000000000000000000000000000000000000//////000000111111000000111111111222222222333333444444333333333222222222222222333555666666666666333555777777666555666777:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBAAA@@@???>>>@@@AAABBBDDDEEEEEEFFFFFFFFFEEECCCBBBCCCEEEHHHIIIGGGHHHHHHHHHGGGGGGFFFEEEGGGEEECCCBBBAAAAAABBBCCCFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFHHHGGGFFFEEEEEEEEEEEEEEECCCDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@??????????????????============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888777777888888999:::999999999888888888888888888888777777888888888888777666555444555555666666666777777777777666666555666666666555444333333222222222222222222222222333333333333333333333333222333333444444333333222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111111000000//////.........///000111---------........./////////////////////////////////............---------........................+++,,,.../////////......---------............///...------------...//////---......///000111111111................................................------...///////////////------............------/////////.........------...------,,,,,,------..................---,,,,,,,,,---......//////............------------............/////////......------------............///......------------...............................................................---------------------,,,+++++++++,,,,,,......---,,,,,,,,,------,,,------......------,,,,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------)))+++------,,,,,,...///---............/////////,,,,,,,,,------.........---------------...///000...------,,,,,,------...---------..................------------...//////////////////////////////////////////000000000000111000///......///000111222111111111111000000000000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000////////////000000000000000000000000000000000000,,,///222444444333000...111111111222222222222333333333333333222222222222333333444555555555555555333444555555444444555777:::;;;<<<===>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@CCCBBBBBBAAA@@@@@@@@@@@@AAAAAACCCDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEGGGHHHGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFEEEDDDDDDCCCCCCBBBDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGIIIJJJJJJJJJIIIHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@AAACCCDDDEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999999999::::::::::::;;;;;;;;;;;;999888888777777777888888:::::::::999999999999888999999999999999999999999777666555444444444555555555555666666666666555555444444555555555444444333222222222222222222222222333333333333333333333333222333333444444333333222111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000///000000111111000000///...---------...///000000........./////////000000///////////////////////////............---------........................***+++,,,...///000000000---------............///...------------...//////+++,,,---...000111222333................................................------...////////////...------............------///////////////............------,,,,,,------...,,,------------,,,,,,+++,,,---......//////......///..................///,,,---............---------------............///......------------......---------......................................................------------,,,,,,++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------,,,,,,---///---------.........//////)))******+++,,,------...,,,,,,,,,---...///000111...------,,,,,,------...........................------------......//////////////////////////////////////////000000000000000000////////////000000111111111111000000000000///////////////////////////////////////////////////////////////000000111000000////////////000000////////////000000000000////////////////////////---///222555555333111///111111111111222222222222333222222222222222222222444444444555555444444333555666666555444444777999::::::<<<===>>>>>>>>>>>>??????>>>>>>??????@@@AAACCCBBBAAA@@@???@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIJJJLLLKKKJJJHHHGGGIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCC????????????????????????@@@BBBDDDFFFFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::::::::999999:::::::::::::::;;;;;;;;;;;;::::::999999999999999:::::::::999999999999999999999999::::::999999999777777666666555555555555555666666777777666666555333333444555555555444444222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000//////.........---------......---.........///////////////////////////////////////............---------........................,,,,,,---....../////////---------............///...------------.../////////////////////.........---------.......................................,,,---......//////......------............------////////////////////////...------,,,,,,------...+++,,,,,,---,,,,,,++++++,,,---......///.........//////............//////+++,,,------...------------------............///......------------......---------.........//////................................................,,,,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---...///...,,,+++,,,---------------............,,,,,,---...///000000111,,,,,,,,,---...///000111...------,,,,,,------........................------------...............////////////////////////////////////000000000000000000////////////000000000000000000000000000000///////////////////////////////////////////////////////////////000000111000000////////////000000////////////000000000000////////////////////////000000111222222222222111000000111111111222222222222222222222222222222222444444444444444444333222555666666444333444777999999:::;;;===>>>>>>?????????????????????@@@@@@AAABBBAAA@@@???@@@AAABBBCCCAAABBBCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEFFFGGGFFFDDDBBBAAAAAABBBDDDGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKIIIGGGIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAABBBBBBBBBBBBBBB????????????????????????@@@BBBDDDEEEEEECCCAAA???>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@>>>===<<<;;;;;;;;;;;;::::::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;:::999999888888888999999999999999999999999999888999::::::::::::999888888888888888777777666666666777777888888777777666333333444444444444444444222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000//////000000///...---,,,++++++,,,,,,---------.........///////////////////////////............---------.................................------.........---------............///...------------...//////111111000///...---,,,,,,---------.........//////........................,,,------...............------............------.........///////////////...------,,,,,,------...++++++,,,,,,---,,,,,,+++,,,---......///.........//////............//////+++,,,,,,---......---------------............///......------------......,,,,,,------.../////////......................................./////////,,,,,,+++++++++,,,------......---,,,,,,,,,------,,,------......------,,,)))***+++,,,,,,------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------............///000...,,,++++++,,,,,,------------.........+++,,,,,,,,,---.........---------------...///000...------,,,,,,------..................---------,,,---......//////......////////////////////////////////////000000000000//////000000000000////////////000000000000000111000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000////////////000000000000000000000000000000000000111000000000000111222333000000000111111111111222111111111222222222222222333333444444444333333222222333444444333333444666999:::;;;===>>>?????????@@@????????????@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFDDDEEEFFFFFFEEEDDDBBBAAA@@@BBBDDDGGGIIIJJJKKKKKKJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCDDD@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDCCCBBB@@@>>>>>>============>>>??????@@@AAAAAAAAA@@@>>>===;;;;;;;;;:::::::::999999999888888888999:::;;;;;;;;;888888999999::::::;;;;;;999888777666666666666666777888888888888999999999777888999::::::999888777888888999999999888777666777777888888888888777777333333444444444333333222222222222222222222222222333333333333333333333333222333333444444333333222111111111111111111111111000000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000...//////000000//////...000000000//////---,,,+++,,,,,,,,,------------...///////////////////////////............---------........................000///...------------------------............///...------------...//////........................,,,,,,------.../////////........................,,,,,,---............---------............---------------..................------,,,,,,------...+++,,,,,,---------------,,,---......//////......///..................///+++,,,---......///......---------............///......------------......,,,,,,------...//////000........................---........./////////000,,,+++++++++,,,,,,---...------,,,,,,,,,---......,,,------......------,,,))))))***,,,,,,------,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,---------------...///...---,,,---...,,,,,,---------.........******************++++++......---------......///...------,,,,,,------...//////.........---------,,,---.../////////...---////////////////////////////////////000000000000//////000000000000//////////////////000000111111000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000////////////000000000000000000000000000000000000////////////000000111111000000000000111111111111000111111111222222222222222333333444444444333333222444555555444444555666888999;;;===>>>??????@@@@@@@@@??????@@@@@@AAABBB>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBBBBAAA@@@AAADDDHHHJJJLLLMMMMMMKKKKKKKKKKKKKKKKKKLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>???@@@AAA@@@AAABBBBBBAAA>>><<<;;;::::::::::::999999999999999999999999999999::::::777888888999::::::;;;;;;999888777666555555555555666666777777777888888888666777999::::::999777666777888888999888777666555666666777777777777666666444444444444333333222111222222222222222222222222333333333333333333333333222333333444444333333222111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000......////////////............///000000000///...------------............///////////////////////////............---------..............................---,,,---...//////---------............///...------------...//////---------....../////////,,,,,,------...//////000........................+++,,,------......------------............------,,,,,,,,,,,,---------......------,,,,,,------...,,,,,,---...............,,,---......//////............------------......,,,,,,---...////////////---------............///......------------......,,,,,,------...///000000........................---.........//////000000++++++++++++,,,,,,---...,,,,,,,,,,,,------...///,,,------......------,,,((()))***+++,,,---------,,,,,,,,,------.................................+++++++++,,,,,,---------+++---......------///000,,,,,,,,,---------.........---------------------///......---------.........------,,,,,,------...//////.........---------,,,,,,.../////////...---////////////////////////////////////000000000000//////000000000000//////.../////////000000111111000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000////////////000000000000000000000000000000000000---...///000111000000///000000000000111111111111000000111111222222222222111222333333444444444333333666888999888777777777888999;;;===>>>???@@@@@@@@@@@@??????@@@@@@AAABBB===>>>@@@BBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@BBBEEEHHHKKKMMMNNNNNNKKKKKKKKKJJJKKKLLLMMMMMMJJJJJJKKKKKKKKKKKKKKKJJJGGGFFFEEECCCCCCEEEFFFGGGDDDCCCCCCDDDDDDEEEFFFGGGEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????@@@BBBCCC@@@AAABBBBBBAAA>>><<<::::::::::::999999999888888;;;;;;:::999999888888888777777888999::::::;;;;;;;;;:::999888777777777777555555666666777777777888555666888999999888666555666777888888888777555444555555666666666666555555555555555444333222111000222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000......////////////......+++---///000222222222111............/////////000//////////////////////////////.........---------........................---,,,,,,,,,---///000222---------.........//////...------------...//////........................,,,,,,------...///000000........................+++,,,------......---------..................---+++++++++,,,,,,---------...------,,,,,,------...,,,------.../////////...,,,---......//////......---------,,,,,,---------,,,---...///000000000000---------.........//////.........------.........///......---+++)))'''&&&---,,,,,,++++++,,,,,,---...------,,,,,,------...******+++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,++++++*********------------------------......------------......///...---,,,+++,,,,,,---...---,,,++++++,,,---...///...------...///...---,,,,,,,,,---------......//////............/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,---......//////......111000///---------...///000000000000000000000000......////////////..................////////////........................---.........//////000000000000//////.........---////////////////////////000000000000000000000000000///.........///111222333333222222111000000///000111111111111222222222444444333222333444555666222222333444666888:::;;;888999;;;===>>>>>>===============>>>??????@@@@@@>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCBBB@@@@@@BBBCCCCCCDDDFFFGGGFFFEEECCCBBBDDDDDDEEEEEEEEEEEEDDDCCCCCCFFFIIIKKKLLLKKKJJJHHHJJJIIIHHHGGGFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFDDDEEEGGGHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHGGGFFFDDDBBBAAADDDCCCBBBBBBBBBDDDEEEFFFBBBAAAAAA@@@?????????@@@??????@@@AAAAAABBBCCCCCCAAAAAA@@@>>>===;;;::::::;;;::::::999888888888999::::::;;;;;;::::::999888777777666666777999:::<<<:::999888777666666666666777777777777777777777777777666555444444555666777555555555666777777888888666666666666555555555555444444444444444444444444444222///,,,,,,---000222444444444444444444444444222222222222222222222222333333333222222222111111000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......000///...------...///000////////////////////////000000000000000000000000//////////////////////////////////////////////////////.........---------..............................------------......+++,,,------......------/////////...---------,,,---,,,,,,,,,,,,---......//////.........------------------............///---++++++,,,......+++(((---------............///---------------------------.....................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////...........................---,,,,,,++++++++++++...------,,,,,,------...,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---------,,,,,,,,,,,,,,,------------------------......------------......///...---,,,,,,,,,---------------,,,,,,---------///...------...///...---,,,,,,,,,---------............------------......///...---,,,,,,,,,,,,---,,,,,,---------.........---------............///,,,---......//////......333222111000//////000111000000000000000000000000......////////////..................////////////////////////////////////............/////////000000/////////............////////////////////////////////////////////////000//////...///000111222111111111111111111111111000111111111111222222222444333333222333444555666333333333444555777999999888999:::<<<=====================>>>??????@@@@@@?????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBAAAAAABBBDDDCCCDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEGGGHHHJJJLLLMMMMMMLLLKKKMMMLLLJJJIIIHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFEEEDDDCCCBBBDDDCCCCCCBBBCCCDDDEEEFFFBBBAAA@@@@@@?????????@@@??????@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???===<<<<<<;;;:::999999888888999999999999::::::999999888777888888777777888999;;;<<<:::999888777666666666666777777777777777777777777777666555555555555666777777777777777777777777666666666666666555555555555444444444444444444444444444333000///...///111222444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222111000000000/////////...000000000000000000000000////////////000000000000000///............///000////////////////////////000000000000000000000000//////////////////////////////////////////////////////.........---------.................................------.........+++,,,------......------...............------------,,,,,,,,,------......//////.........------------------............///000///...///111111...,,,------------............------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...................................................---,,,,,,++++++,,,,,,...------,,,,,,------...+++,,,---......//////...---,,,,,,++++++,,,,,,---...------,,,,,,------...111111000///...------,,,------------------------,,,,,,,,,,,,------...///------------............------------------------......------------............---,,,,,,,,,------,,,------......------,,,///...------...///...---,,,,,,,,,---------......------,,,,,,,,,,,,------......---,,,,,,,,,------,,,------------.........---------............///------...////////////...222111111000000000000111000000000000000000000000......////////////..................////////////000000000000000000000000............////////////////////////............////////////////////////........................///////////////000111111//////000000111222333333000111111111111222222222333333333333333444555555444444444444555666777888888888:::;;;<<<=========<<<======>>>>>>??????@@@???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBCCCEEECCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKKKKKKKLLLMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJHHHGGGHHHIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFAAAAAA@@@????????????@@@??????@@@@@@AAAAAABBBBBBBBBBBBAAA@@@>>>===<<<<<<::::::999999888888999999888999999999999888777777999999888888999:::;;;<<<:::999888777666666666666777777777777777777777777777666666555555666666777999999888888777666666555666666666555555555555444444444444444444444444444444333222222111111222222444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222000000000000////////////000000000000000000000000.........///000111111111000//////......//////000////////////////////////000000000000000000000000////////////////////////////////////////////////...............---------................................................,,,,,,---............------------...............,,,------------........................------------------............//////...---...///...---+++------------............------------------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...........................---,,,,,,,,,,,,,,,,,,...------,,,,,,------...---............---,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...111000000///...---,,,,,,........................+++++++++,,,---...///000,,,,,,------.........///------------------------...------,,,,,,------...------------------------+++,,,---......---,,,+++///---------...///...---,,,,,,,,,---------......------,,,,,,,,,,,,------...------,,,,,,,,,------------------............---------............///------...////////////////////////............///////////////////////////......////////////..................////////////////////////////////////.........//////////////////////////////.........////////////////////////........................///////////////000000111//////000000111222222222000000111111111222222222333333333333333444444444555555444444444555666666777888999:::;;;<<<<<<===<<<<<<======>>>?????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBBBBBDDDEEECCCCCCCCCDDDEEEFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHFFFEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHHHHHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEE@@@@@@???????????????@@@??????@@@@@@AAAAAAAAAAAA@@@???>>>===<<<;;;::::::::::::999999888999999:::999999999999999888888777999999999::::::;;;;;;;;;999999888777666666777777777777777777777777777777777666666666666666666777999999888888777777777777666666555555555444444444444444444444444444444444222222333333333222222222333333333333333333333333222222222222222222222222333333333222222222111111000000000000000000000000000000000000////////////////////////////////////.../////////000000000111000//////////////////000////////////////////////////////////////////////////////////////////////////////////////////////................................................---..................---,,,------...............,,,---------.../////////,,,------.......................................---------............///---------------,,,,,,+++,,,,,,---------.........------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------...........................------,,,,,,,,,------...------,,,,,,------...,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------........................+++++++++,,,---...///000++++++,,,,,,------......------------------------------,,,,,,,,,,,,------,,,---------------------+++,,,---......---,,,+++///---------...///...---,,,,,,,,,---------............------------......------,,,,,,,,,------...---------.........//////---------............///---...//////000000//////.........////////////...////////////////////////......////////////..................////////////........................///////////////..................///////////////////////////////////////////////////////////////...//////000000000000000000000000000000000000000000000111111111222222222222222222333333333333333555555444444444444555555777888888999:::;;;<<<===<<<<<<<<<===>>>>>>????????????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBBBBBDDDEEECCCCCCCCCDDDEEEGGGIIIJJJHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEECCCCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCCCCCCC?????????>>>>>>???@@@@@@??????@@@@@@@@@@@@@@@AAA???>>>>>>===<<<;;;:::::::::999999888999999:::::::::::::::;;;:::999999888999999:::::::::;;;;;;:::999888777777777777777777888888888888888888888888666777777777777777777666666666777777888888888888555555555555444444444444444444444444444444444444111111222333333222222111333333333333333333333333222222222222222222222222333333333222222222111111////////////////////////////////////000000000000////////////////////////111000000000/////////...///000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////---.............................................------...//////...------,,,---......//////......,,,---------.../////////,,,---.../////////......---.....................---------............///000000000//////...//////,,,,,,,,,------------...------------------------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------................................................---------,,,,,,---.........------,,,,,,------...)))***+++,,,......//////---,,,,,,++++++,,,,,,---...------,,,,,,------...+++,,,,,,,,,------......------------------------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,------+++,,,---.........------,,,------......------,,,///...------...///...---,,,,,,,,,---------............------------......------,,,,,,,,,---......------........./////////---------............///......///000000000000//////000000111111111111000000000000000000000000000......////////////..................////////////........................///////////////..................///////////////////////////////////////////////////////////////......///000000000000000000000000000000000000///000111111111111222222222111111222333333333333333444444444444444444555555777777777888999:::<<<<<<;;;<<<<<<======>>>>>>???>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDCCCBBBBBBCCCEEECCCCCCDDDEEEGGGHHHHHHIIIHHHHHHGGGGGGGGGIIIJJJKKKLLLKKKJJJHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIHHHGGGFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDBBBBBBCCCCCCCCCBBBAAAAAA???>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<999999888888999999:::::::::;;;;;;;;;;;;:::999999999999::::::::::::999999888888777777777777777888888888888888888888888888666777777888888777777666444555555666777888888888555555555444444444444333444444444444444444444444111111222333333333222222333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111////////////000000000000000000000000000000000000111111111000///.........///000000111111000000///////////////////////////000000000000000000000000////////////////////////////////////////////////---------.......................................,,,---...//////...---,,,------...////////////...---------...............,,,---...///000///......---------...............---------............///......///---,,,+++---...,,,,,,,,,,,,------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////........................------------------...///...------,,,,,,------...++++++,,,....../////////---,,,,,,++++++,,,,,,---...------,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...............---------------------------------------,,,,,,++++++,,,,,,---+++,,,---.........---------------,,,,,,---------///...------...///...---,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///............////////////---------............///......///000000000000000...///000111222222111000000000000000000000000000......////////////..................////////////........................000/////////......................../////////000////////////////////////........................---...///000111000000///......//////000000111111000111111111111222222222000111222333444333333222333333333333444444555666777777777777888:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>===>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAABBBDDDCCCDDDEEEGGGHHHHHHGGGGGGHHHGGGFFFFFFGGGIIIKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGIIIKKKLLLFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJGGGGGGHHHJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@???????????????????????????>>>======<<<<<<999999888888999999:::;;;:::::::::::::::999888888888888999::::::999888777888888777777777777888888888888888888888888888888666777888888888888777666555555555555555666666666555555555444444444333333444444444444444444444444222333333333333444444555222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111.../////////000000000111000000000000000000000000000000000000///////////////000111111111111000///////////////////////////000000000000000000000000////////////////////////////////////////////////---------.........//////........................,,,---///000000///---,,,------...///////////////...............---------,,,---///000000000......---------.........//////---------............///***+++,,,***''''''))),,,++++++,,,,,,,,,---------------------------------***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------------...//////...------,,,,,,------...000000000000///...---,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------000000//////.........------------------------------,,,,,,++++++,,,,,,---***+++---...///...------......,,,++++++,,,......///...------...///...---,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///............/////////000---------.........//////...//////000000000000000,,,---...000000000///...000000000000000000000000......////////////................../////////000000000000000000000000000000000//////.........------.........//////000000////////////////////////---------------------------...000111111111000///,,,,,,---///000222333333000111111111111222222222000111222333444333222222333333333333444555666666777777666666777999;;;<<<;;;;;;<<<<<<===>>>>>>>>>=========>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBB@@@@@@BBBCCCCCCDDDFFFHHHIIIHHHGGGFFFHHHGGGFFFEEEFFFHHHJJJLLLIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCDDDFFFHHHJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLKKKIIIHHHIIILLLDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDCCCBBB@@@AAAAAABBBAAA@@@>>>>>>>>>>>>===>>>>>>???@@@@@@@@@@@@??????????????????======<<<<<<;;;;;;::::::999888888888999::::::;;;888999999999999888777777777888999:::999999777666888777777777777777888888888888888888888888888888666777888999999888777666666666666555444444333333555555444444444333333333444444444444444444444444444444444444444555666777222222222222222222222222222222222222222222222222333333333222222222111111////////////////////////.../////////000000111111000000000000000000000000......//////000000111111///000111222222111000///////////////////////////000000000000000000000000////////////////////////////////////////////////---------.........//////........................,,,---///000000///---,,,---......////////////////////////......------,,,,,,---///000111000///------------.........//////---------.........//////---......,,,)))))),,,...++++++,,,,,,,,,---------------------------------(((((()))***+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------------...///000...------,,,,,,------...------,,,,,,,,,+++++++++***+++,,,---......///......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,++++++,,,...//////............---------........................//////.........---------.........------,,,,,,+++---,,,***))))))***,,,---,,,---......//////......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------........./////////////////////////////////............//////---///000222222000///---///////////////.........//////000000111111222222............/////////000111000000000222222000///------------------------////////////////////////............///////////////////////////000111111000000000000000000000000000000000000000000000000111111222222222333333333222222333444444555555666555666777888888999999888;;;;;;<<<===>>>???@@@@@@>>>>>>======>>>@@@BBBCCCBBBBBBAAA@@@????????????BBBBBBAAAAAAAAA@@@@@@@@@BBBDDDFFFHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHDDDEEEEEEFFFHHHIIIIIIJJJKKKJJJHHHFFFEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA?????????>>>>>>>>>>>>===>>>===============>>>>>><<<<<<;;;::::::999888888888777777777888999::::::777777777777777888888999999999999999999999999:::888888999999999::::::::::::999777555555666777999777777777777777777777777777666555444444555666777888777666555555666777888666555555555444444444444111111111222222333333333444444222222222222444444000000000111222222333333000000000000000000000000333222111000///...------////////////////////////............////////////000///...------...///000...,,,+++---000222111000000000//////.........---............//////////////////............//////////////////////////////------............------000000///.......................................000000000000000000000000........................---.........---,,,,,,+++---------............//////......------,,,++++++------------------------,,,,,,+++***+++,,,---...------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++------------+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,........................***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,)))***+++,,,,,,---,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++------------------------///...,,,++++++,,,...///---------.........//////........................///.........------------.........---------------...---,,,++++++,,,---...,,,,,,---............------------------------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------.........---.........//////////////////////////////////////////............//////...///000111111000///.........//////////////////000000000000000111111111........./////////000000///...---...000000...---------------------------....................................////////////000///////////////000111000000000000000000000000000000000000000000000000111111111111222222222222222222333333444555555555555666777888888999999888999:::;;;<<<===>>>>>>??????>>>>>>===>>>???AAAAAABBBAAA@@@???????????????@@@@@@@@@@@@AAAAAAAAAAAADDDEEEFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJHHHGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@?????????>>>>>>>>>>>>===============>>>>>>======<<<;;;;;;:::999999999888888888888999999:::777777777777777888999999999999999999999999999999888888888999999999:::::::::999888777666777777888777777777777777777777777777777666555555666666777777666555444444555666777666666666555555555444444222222222333333333444444444333222222222222333444222222111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////000///...------...///000000...,,,---000111000...000/////////........................//////////////////............//////////////////////////////------............------000000///.......................................................................................---.........------,,,+++---------............///------------------------------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------+++,,,,,,---------,,,,,,...------,,,,,,------...///...------++++++***)))------------------------...---,,,++++++,,,---...++++++,,,---...///000111------------------------............------------................../////////...---,,,,,,---...///++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........////////////000000000000000000000000000000000000//////............//////...///000111111000///............//////000000000111111111111000000000000....../////////000000000///...---...///000...,,,------------------------....................................////////////111000///////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222333333444444555555555666777888888999999888888999999:::;;;<<<======???>>>>>>======>>>??????AAA@@@???????????????@@@??????@@@@@@AAABBBBBBBBBEEEFFFGGGHHHHHHHHHHHHGGGEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@AAACCCDDDFFFGGGGGGJJJIIIHHHGGGGGGFFFFFFFFFHHHIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>======<<<<<<<<<===============<<<<<<;;;;;;:::::::::999888888888999999888888777777888888999:::888888888888888888888888888888888999999999999:::999999999888888888888777777777777777777777777777777777666666666777777888555555444444444444555555777666666666555555555555333333333444444444444444333333222222222222333333333333222222111000000///000000000000000000000000,,,,,,---...///000000111////////////////////////............//////////////////............//////111///......//////...,,,////////////........................//////////////////............//////////////////////////////------............------000///......---.........////////////////////////------------------------........................---............---,,,,,,---------............///++++++,,,------...//////------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,...------,,,,,,------.................................---------,,,,,,,,,------------------------............------------/////////000//////......---------------------------------,,,,,,+++++++++------------------------...---,,,,,,,,,,,,---...,,,,,,------...//////000---------------------------------------------------.........//////000000......---,,,,,,---......***+++,,,,,,------,,,,,,------------------------,,,------------------,,,------------------------------------............///000000000000111111111000000000000000000000000//////............////////////000000000000//////------...///000111111222222222111111000000//////...////////////000000000000//////000111111000...------------................................................////////////111000000///////////////////////////////////////000000000000000000000000////////////000000000000111222222333444444555555555666777888888999999888999999::::::;;;<<<<<<===>>>>>>==================??????>>>>>>>>>??????@@@???@@@@@@BBBCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGFFFEEEEEECCCBBBAAAAAA@@@@@@>>>???AAACCCEEEGGGIIIJJJIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@======<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;:::<<<;;;:::999999999999999999888888888888999::::::888888888777777777777777888888888888999999999999999999999:::999888777777777777777777777777777777777777777777777888888888555555555555555555555555777777666666666555555555444444555555555555555555333222222222222222222333222222222111111111000000000000000000000000000000+++,,,,,,---...///000000////////////////////////............/////////////////////....../////////000///////////////...---///////////////.....................//////////////////............//////////////////////////////------............------///......------.........////////////////////////------------------------........................------............---------------............///,,,,,,,,,---------......------------------------***************++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,------------,,,,,,------,,,,,,,,,,,,------........................------------------------........................---------,,,,,,,,,,,,+++/////////000//////......------------------------+++++++++,,,,,,------------------------------------------,,,,,,---------........................------------------------,,,,,,---------------------.........//////000000------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------,,,------......------,,,---------------------------------.........//////000000000000111111111222000000000000000000000000//////............////////////000000000000//////---......///000111222222222222111111000000//////////////////000000000111000///...///111111///...---------....../////////....................................////////////000000////////////000000////////////////////////000000000000000000000000....../////////000000000111111222222333444444555555666777888888999999888:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;============>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAADDDFFFIIIKKKKKKGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCBBBBBBAAAAAACCCDDDDDDDDDDDDCCCBBBBBB??????@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBAAAAAAAAAAAA@@@======<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::::::::<<<<<<;;;:::999999999:::999999999999999::::::;;;888888888777777777666666777777888888888999999999888999999999999888777666666666666666666666666666666666777888888888888888666666666666666666666666666666666666555555555555555555555555555555555555222222222222222222222222000000111111111222222222000000000000000000000000---------...............////////////////////////............////////////...//////////////////...---...///////////////000.........///////////////............//////////////////............//////////////////////////////------............------......------------......////////////////////////................................................------...//////......------------............///......---------,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,------......------,,,,,,,,,++++++++++++,,,,,,........................++++++,,,,,,---...//////........................------,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,------......------,,,)))***++++++---......///------------------------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,---...//////...---,,,------------------------------........./////////000000000000111111111111000000000000000000000000//////............//////000000////////////000000/////////000000111111111111111111111000000000000/////////000000000111111...---,,,---...///---+++---------...//////000000------------------------............///////////////////////////000111111000000000000000000000000000000000000000000000000////////////000000000000111111222222333333444444555666777888888999999888:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@AAAAAABBBCCCDDDEEEFFFGGGEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCDDD@@@AAACCCDDDGGGIIIJJJKKKEEEEEEEEEFFFHHHIIIKKKLLLHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBAAA@@@@@@BBBBBBCCCDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@===<<<;;;:::::::::::::::::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;::::::999999::::::;;;<<<999999999888888777777666777777777888888888888999888888888777777777777666666666666666666666666666555555666777888888888888666666777777777777666666666555555555444444444444555555555555555444444444111111222222222222111111///000000111222222333333000000000000000000000000000//////......---------////////////////////////............////////////......////////////......,,,...//////......///111.........///////////////............//////////////////............//////////////////////////////------............---------------,,,------...///........................................................................------...////////////...---------............/////////...---,,,,,,++++++------------------------,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------............------,,,++++++******++++++,,,........................***++++++,,,---...///000------------------------...---------,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------------,,,------------------,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........---------------------............------,,,,,,---............---------------------------,,,---...//////...---,,,------------------------............/////////////////////000000000111111//////////////////////////////............//////000000////////////000000000000000000000000000111000000000000000111111111//////000000000111111111---,,,,,,---......---+++---------...///000000000------------------------............////////////............///111222333000000000000000000000000000000000000000000000000//////000000000111111111111111111222333333444444555666777888888999999888999999999999::::::::::::888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@AAAAAABBBCCCDDDDDDEEECCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEAAABBBCCCDDDEEEGGGHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFDDDCCCBBBAAABBBCCCCCCDDDCCCCCCAAAAAA@@@AAABBBCCCCCCAAA???>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===:::::::::::::::;;;<<<<<<;;;::::::999888888777777777777777777888888888888888777666555555555666777666666666666666666666666333444555777888888777777555555666777777666555555444444444444333333333333555555555444444444333333000111222333333222111000111111111111111111222222000000000000000000000000000000000//////.........////////////////////////............////////////---...///000000///...---...000111000---,,,...000............/////////000............//////////////////............//////////////////////////////------............---------,,,,,,,,,------...///------------------------------------------------........................------...///////////////---------............///---------------------,,,------------------------+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------............------,,,,,,,,,++++++,,,,,,,,,........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***+++,,,---......///...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,+++......////////////......,,,---......//////......------------------------,,,---///000000///---,,,------------------------............/////////000////////////000000000000//////////////////////////////............//////000000////////////000000111111111000000000000000//////000000111111222222000000000000111111111111///......///000000///------------...///000000111------------------------............/////////000---------...000111333444000000000000000000000000000000000000000000000000000000000000111111111111000111111222333333444444555666777888888999999888888888888888888999999999666888999;;;<<<<<<;;;;;;::::::;;;;;;===>>>@@@AAA???@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGJJJIIIHHHFFFDDDCCCBBBAAACCCDDDEEEEEEEEEDDDCCCBBB???@@@AAABBBBBB@@@>>>===??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@??????===<<<;;;:::999999999999;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;::::::::::::;;;<<<<<<;;;;;;::::::999888777777777777777777888888888888999777555444333444666777666666666666666666666666222333555666777777777666333444555666666555444333444444333333333222222222555555444444444333333333000111222333333222111000333333222222111000000000000000000000000000000000/////////000000000000000////////////////////////............/////////000---...///000000///...---000222222000---+++,,,...---.........//////000000............/////////000//////............//////////////////////////////---..................---,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------...///000000//////---------.........//////+++,,,,,,------......///------------------------((()))***+++,,,+++******------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++---......---++++++------............------...------,,,,,,------.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......///000000///......,,,,,,,,,---...///000000---------........................------,,,,,,,,,------------------------...---,,,---/////////...---,,,,,,++++++,,,,,,---...............................................................---------/////////000000000111111000000000000000///......000000000000000000000000////////////////////////000000000000000000000000222222222111111111000000000000000000000000000000111111000000//////......000000000///......------///////////////.........000000000000000000000000,,,---......//////......,,,,,,---...///000111111444333222111000000000000000000000000000000000000////////////000000000000111111222222222333333333111222333555777888999999:::::::::999999999888888888888888888999:::;;;;;;;;;;;;<<<>>>???@@@AAABBBAAA@@@???>>>>>>>>>@@@@@@CCCBBBAAA@@@@@@@@@AAABBBDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>???????????????@@@@@@@@@??????@@@AAACCCDDDEEEEEEAAAAAAAAA@@@@@@@@@??????;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777666777888999999:::999999999888777555444444444444666666777777888888888999777777777777777666555555666555444444333333333333555555444444444444555555555444333333222222333333222222222111111111000000111111111111111111111111222222222111111111111000222000///------///000222000000000000////////////......////////////......////////////////////////////////////////////////111111000///...---,,,,,,........................,,,,,,,,,---------......///////////////.........////////////////////////...---,,,,,,++++++++++++---------............///....................................///////////////---+++,,,///000///,,,......------------......000/////////............,,,------......------,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,++++++************///...,,,+++***+++,,,,,,,,,,,,++++++,,,,,,---...---------...------,,,,,,+++++++++,,,,,,,,,------000000//////.........------+++)))+++...000///...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---------...////////////...........................---------,,,,,,,,,---------------------------,,,+++,,,.........---------,,,,,,,,,,,,------........................------------------------........................,,,,,,---------.........000000000000000///......////////////////////////////////////////////////000000000000000000000000222222222111111111000000000000000000000000000000111000000000/////////............///////////////.........///////////////////////////////////////,,,---......//////......,,,------...000111111222333333111000000/////////000000000000000000000000000000000000000/////////111111111111222222222222333444666777999:::::::::999999999999888888888777888888888888999999:::;;;<<<<<<===>>>??????@@@AAA@@@@@@???>>>>>>>>>???@@@BBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFEEEFFFFFFGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@??????>>>????????????????????????>>>>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@????????????<<<<<<============<<<<<<;;;:::::::::::::::;;;;;;999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888666777777777777777666666888888777555555444444444555555666666666777777777999999999999999888777777555555444333333333444444444444444333333444444444444444333222222222222333222222222111111111000000111111111111111111111111222222222111111111000000000///...------...///000000000000000/////////.........////////////......////////////////////////////////////////////////000000000///......------........................,,,---------............/////////////////////...///////////////////////////...------,,,,,,,,,---------------................................................////////////000...,,,---//////...,,,......------------......///////////////......---,,,------......------,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,------...------,,,,,,,,,,,,,,,,,,------------000/////////.........------+++***+++...000///...,,,,,,,,,,,,,,,,,,,,,,,,//////............------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,+++******+++,,,---------..................000000000//////............------------,,,,,,,,,------------------------,,,+++***+++---...---,,,------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000///000000000000111111111000000000000000///..............................////////////////////////000000000000000000000000222111111111111000000000000000000000000000000000000000000000////////////------......///000000111------......//////000000........................,,,---......//////......------...///000111222222222111000//////...//////000000000000000000000000111111111000000/////////000000111111111222222222555555666777888888888888888888777777777777777666777777777777888999:::;;;============>>>>>>>>>?????????>>>>>>>>>>>>??????AAAAAA@@@@@@@@@@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGIIIGGGFFFDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>>????????????@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999666666666666555444333222888777666555555555555555444555555555555555666666888888999999888888777777444444444444444444555555444333333333333333333444444444333222222222222222222222222111111111111111111111111111111111111111222222111111111000000000///...---,,,,,,---...///000000000/////////............////////////......////////////////////////////////////////////////////////////////////////////////////////////////------........./////////......////////////////////////////////////////////////...---------......------------................................................////////////000///------......---+++......------------............///000///...---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------...------,,,,,,------------........./////////...............---,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,***))))))***,,,---...............---------222111111000///......---------------------------------------------------,,,+++++++++---...---,,,------...//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111222222222222222222333333000000000000000///......////////////////////////////////////////////////////////////////////////111111111111000000000000////////////////////////000000000000////////////............//////000000,,,------...///000111111........................,,,---......///...............//////000111111222000000///...............////////////////////////222222111111000/////////111111111222222222333333444444555555666555555555666666666666666666666666666666666777888999:::;;;====================================>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHGGGEEECCCCCCCCCDDDEEEBBBBBB@@@@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>======<<<===>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>===>>>>>>???@@@@@@@@@??????===<<<;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;:::::::::999::::::999999999999888888555666666666555555444333777666666555555555555666555555555555555555555555555666666666666666555555444444444444444555666777555444444333333444444555444333333222111222222222111111111111111111111111111111111111111111111111111111111111000000000000///......------......///000000/////////...............////////////......////////////////////////////////////////////////............//////000000000000000000000000000000.........////////////000............////////////////////////////////////......------------......,,,,,,---------.............................................////////////000000///......---,,,+++......------------......---...///000000...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------...------------------.........//////........................---,,,,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///---,,,******,,,---///...............---------222111111000///......---------------------------------------------------...,,,,,,---...///...------..................---........................,,,,,,,,,,,,,,,,,,,,,,,,......//////000111222222000000000000000000000000000000000000000///......000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000//////............,,,------...///000111111........................,,,---......///...............//////000000111111000///..................////////////////////////222111111111000000000///222222222222333333333444444444555555555555444444555555555555555555555555555555555666777888:::;;;=========<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA????????????@@@@@@AAAAAA>>>??????@@@AAABBBCCCCCCBBBCCCDDDFFFFFFGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEBBBAAA???>>>>>>???@@@@@@??????@@@@@@@@@@@@AAAAAA@@@@@@??????>>>===<<<<<<>>>>>>>>>????????????????????????>>>>>>>>>>>>===>>>>>>???@@@AAAAAA@@@@@@>>>===<<<<<<;;;;;;;;;<<<888999::::::;;;;;;::::::;;;:::::::::999999999999888888888888777777777777444555666777777777777777666555555555555666666777666666666666666666666666444555555666666666555555444444444444555555666777666666555555555555666666333333222111111111111222111111111111111111111111111111111111111111111111111111111000000000//////000//////////////////000////////////..................////////////......////////////////////////////////////////////////------......///000000000000000000000000000000000.........////////////000---.........//////000000////////////////////////---,,,,,,,,,,,,,,,------,,,,,,,,,------------.......................................////////////000000///...---,,,,,,,,,......------------......---.../////////...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,---.........------------.........//////---------...............---------,,,,,,---...///------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,---...///------..................000000000//////.........,,,,,,,,,------------...------------------------...---,,,---///000///.........---,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,//////000000111111222222333333333222222222222222000000000000000///......111111111111111111111111////////////////////////000000000000000000000000//////000000000000000111000000000000000000000000////////////000000000000111000000///......------------......//////000000........................,,,---......//////......---........./////////000//////............//////000000000000000000000000111111111111111111111111111111222222222333333333555555666777777777666666444555555555555666666666444444444555666888999:::<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>======>>>???@@@AAAAAAAAA@@@>>>>>>??????@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAABBBDDDFFFGGGGGGFFFFFFCCCDDDDDDDDDDDDDDDDDDDDDCCCAAA???>>>===>>>@@@AAA?????????@@@@@@@@@@@@@@@?????????>>>>>>======<<<>>>>>>??????@@@@@@@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA???>>>===<<<<<<<<<<<<<<<888888999::::::::::::::::::::::::999999999888888888777777777777666666666555555666777888888888888555555555555555666777888777777777666666666666666666666777888888888777777555555555444555555666666777777666666666666777777333333222111111111111111111111111111111222222222111111111111111111111111111111000000000/////////000000000000000000000000/////////.........------......////////////......////////////////////////////////////////////////---.........//////000000////////////////////////------........./////////------......///000000000////////////////////////,,,,,,+++++++++,,,------,,,,,,,,,,,,------------....................................////////////...///000///---,,,,,,---......------------...............---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...++++++,,,---............,,,------------.........---------------.........,,,---...---,,,,,,---///------------------------,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------------...,,,---------...////////////.....................,,,,,,,,,---------......---------------------------,,,+++,,,...///...---///---+++******+++---///........................------------------------111111111111111111111111666666666666555555555444000000000000000///......000000000000000000000000////////////////////////000000000000000000000000////////////000000111111000000000000000000000000.../////////000000000111///////////////..................///////////////////////////////////////,,,---......//////......------------............000//////...//////000000000000000000000000000000000000000111111222222333///000000000000111111111444555555666777777777777444555555555666666666666333333444555666888999:::;;;;;;;;;;;;;;;;;;<<<<<<999:::;;;===>>>>>>======<<<===???@@@AAAAAAAAA@@@>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@BBBDDDFFFGGGGGGFFFFFFAAABBBDDDEEEFFFEEEDDDCCCCCCBBB???>>>===>>>@@@BBB@@@@@@@@@???????????????>>>>>>>>>>>>>>>===============>>>???@@@@@@AAAAAAAAA@@@@@@@@@????????????===>>>???@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<888888999::::::::::::999999999999999888888888888888888888777777777777666666777777888888888777777444444444555555777888888666666666555555555444444555666666777888888777777777666666555555555555666666666555555555555666666333222222111111111111111000000111111111222222222111111111111111111111111111000000000////////////...//////////////////...//////.........---------......////////////......////////////////////////////////////////////////.........///////////////........................,,,---------............------......///000000111////////////////////////,,,,,,,,,,,,,,,---......++++++,,,,,,,,,---------....................................////////////,,,...000///---,,,---///......------------......000...---++++++,,,---...,,,------......------,,,------------------------------,,,,,,,,,,,,------+++++++++++++++,,,------***+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...***+++,,,---............,,,,,,,,,,,,------------,,,,,,,,,------.........,,,...///---++++++---///........................---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,------...///000000---------...............,,,,,,,,,------.........------------------------,,,+++***+++---...---,,,///---***((((((***---///................................................222222222111111111111111444444333333333222222222000000000000000//////...////////////////////////////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000.../////////000000111111------......///000000000///////////////.........000000000000000000000000,,,---......//////......,,,,,,------------------000000/////////000000111000000000000000000000000//////000111222333333444............////////////111222333444555555555555555555555666666666777777333333333444666888999::::::::::::;;;;;;;;;<<<<<<888999;;;===>>>>>>======<<<===???@@@AAAAAA@@@@@@>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAADDDFFFGGGGGGFFFEEE???AAADDDFFFGGGFFFDDDBBBDDDBBB@@@>>>===???AAABBB@@@@@@@@@?????????>>>>>>============>>>>>>>>>>>>;;;<<<===>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@???<<<===>>>???@@@AAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<888888999::::::::::::999999999999888888888888777999999999888888888888777888888888888777666555444444444444555555777888999555555555444444333333333333333444555666666555555888777666555555555555555555555444444444444555555333222222111000111111111000000111111222222222222111111111111111111111111000000000000////////////------............------//////.........---------......////////////......////////////////////////////////////////////////////////////////////////........................,,,,,,,,,---------......---------...///000000111////////////////////////---------------...///000++++++,,,,,,,,,---------..................................../////////000+++...000///---,,,...000.........------.........111///,,,******+++---///,,,------......------,,,------------------------...------,,,,,,------...************++++++,,,---)))***,,,---...---,,,,,,,,,,,,++++++,,,,,,---...***+++,,,---............+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,...///...+++***,,,///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++,,,,,,++++++***------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------***+++---///000000///...------------------------------------------------------------------------......---,,,,,,,,,,,,------.../////////000444666888555222000000111111000000111222222333333333333111111000///////////////------......//////000000222111000//////000111222////////////////////////111111000000//////..............................////////////////////////---......///////////////000000000000000000000000//////000000///...------......------------......---------,,,,,,+++++++++////////////////////////////////////000000000000000000000000111111111111............////////////333222222111111222222333555555555666666666666666666777888999:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;??????>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFHHHFFFDDDCCCDDDEEEDDDCCCDDDCCCAAA???===============>>>????????????>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>????????????????????????????????????===>>>???@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<:::999888777777777999999999999999999999999:::888666555444555666777666666666777888888999999444444555555666777777777777777777777777777777777888777666555555666777888888666444444555555444333444444444444444444444444555444333333222222222222000000000111222222222333333333333222222111111111111111222222222222111111......//////////////////000000000000////////////////////////............------------------------111111000000//////......////////////////////////////////////////////////......................................................////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222..............................////////////...............------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------......///+++++++++******)))))))))......///000...,,,***(((++++++******++++++,,,---,,,,,,,,,---------............---,,,,,,,,,,,,------------,,,,,,+++++++++---------------------------------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------,,,,,,***+++,,,---............------------------------------------------------------------------------......------------......///000000000000111333666888555222000000111111000111111222333333333222222111111000///////////////............////////////111000000//////000000111////////////////////////////////////.........---,,,,,,------...///000000////////////////////////---......//////////////////////////////////////////////////////...------......------------......000000000//////.........////////////////////////////////////000000000000//////000000000111111111//////000000000111111111333222222111111222222333444444444444555555555555666777888:::;;;;;;;;;;;;<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>????????????=========>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCDDDEEEDDDCCCCCCBBBAAA???>>>>>>>>>???????????????????????????>>>>>>>>>>>>======<<<<<<======>>>>>>>>>?????????????????????????????????===>>>???@@@@@@@@@@@@?????????>>>>>>===<<<<<<;;;::::::999999999999999999999999999999999999999999:::999777666555666777888777777777777888888888888666666666666666666555555666666666666666666666666777666555444444555666777777555444333444555444333444444444444444444444444444444333222222222333333111111111111111222222222333333333222222111111111//////000000000000/////////////////////.........000000000000/////////...------......//////000000////////////////////////000000000///////////////////////////////////////////////////////////////......................................................////////////............---------,,,,,,,,,........................,,,------...//////000000.................................//////.........------------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,+++++++++*********)))***,,,---------++++++,,,,,,,,,,,,,,,,,,---...,,,,,,,,,---------............---,,,,,,,,,,,,---...---------,,,,,,,,,+++------------------------+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................------,,,,,,,,,++++++++++++,,,,,,---...------------------------------------------------------------------------...------......///000111111222333222111111333555777555222000111111111000111222333333333222111000111111000000000//////////////////...............//////000000000000//////////////////////////////............------------***+++,,,---...000111111000000000000000000000000---......///////////////////////////////////////...////////////...------......------------......000000000000000/////////////////////////////////////////////000000000000//////000000000000111111111111111222222222333333222222111111111111222222222222333333444444444444777888999:::;;;<<<<<<<<<=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????<<<<<<======>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHIIIIIIFFFEEECCCCCCDDDEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>???@@@@@@??????>>>======<<<;;;;;;======>>>>>>>>>>>>??????????????????????????????>>>>>>??????@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;888888888999999:::::::::999999999999999999999999:::999888777777777888999888888888888777777777777888888777666666555444444666666666666666666666666555555444444444444555555777555333333444555444333444444444444444444444444333222222222222333333444222222222111111111111111222222222222222111111111//////000000000000//////000000//////.........---000000000/////////......+++,,,---...///000111111//////////////////////////////////////////000000////////////////////////////////////////////////......................................................////////////.........------------,,,,,,,,,........................,,,,,,,,,---......//////........................------............------,,,,,,------------------------............------------------------------,,,,,,,,,---------...............---,,,+++++++++---,,,,,,,,,,,,,,,++++++((()))***+++,,,+++******,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,,,,,,,---.........---------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................................................------,,,,,,+++---,,,+++++++++,,,...///------------------------------------------------........................------......///111222333333444555444333222333555666444222111111222111000222333444444444222000///000000000111111000000000/////////......------------...000000000000...---////////////////////////........................++++++,,,---...///000111000000000000000000000000---......///////////////////////////////////////.........//////...------......------------............------------------////////////////////////////////////000000000000////////////000000000111111111111222222222333333222222111111111111222222222222333333444444555555777888999:::;;;<<<<<<<<<=========>>>>>>??????@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>?????????<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAABBBBBBAAACCCDDDFFFHHHIIIJJJJJJEEECCCBBBBBBDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA???>>>>>>???@@@AAA@@@@@@???>>><<<;;;::::::============>>>>>>>>>???????????????????????????>>>>>>????????????>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999999:::999999999888999999999999999::::::::::::999888888999999:::999999999888777666666555777777777777666666555555555555555555555555555555555555555555555555555555666444333333444555444333333333333333333333333333222111111111222333444444333222222222111000000000222222222111111111111111111111222222222222111111000000000///......------000000/////////.........,,,,,,---......///000000---------------------------......//////000000000////////////////////////////////////////////////................................................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....................................,,,,,,------------,,,,,,,,,,,,,,,------.........------............------........................,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,+++)))((('''+++,,,,,,---------------,,,,,,,,,---------............---,,,,,,,,,,,,---........................------------------------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................................................------,,,,,,,,,......,,,,,,,,,---///000------------------------------------------------........................------......000111333444444555666555444333333444555333222111222222111000111222444555444222000//////000111111111111000000//////......------,,,,,,---...///000000///...---////////////////////////////////////////////////---------...............000000000000000000000000---......///////////////........................------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////000000000000...////////////000000000000000000111111111111222222111111000000111111222222333333444555555666666777777999:::;;;<<<<<<<<<;;;;;;<<<======>>>??????======>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCC@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIDDDBBBAAABBBDDDEEEEEEDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@???>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>=========<<<<<<;;;:::::::::::::::;;;::::::888777666888888888999999::::::::::::999999999999999:::::::::999999888777666555555666666666666777777888888666666666666666666666666666666666666666666666666555444222222444555444444333333333333333333333333111111111111222222333444333222222222111000000000111111111111111111111111111111222222222222111111000000//////.........---////////////...........................---------------------------------------......//////000000////////////////////////////////////////////////................................................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////........................,,,,,,------------,,,,,,,,,,,,,,,------.........------............------........................,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------......------,,,***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------............---,,,,,,,,,,,,---........................------------------------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------------------------................................................------------------------.........------......///------------------------------------------------........................------......///111222333333555666666444333444444444333222222333333111000000111444555555333111//////000111222222222111000.........---------------------............------/////////////////////////////////000000000000000........................000000000000000000000000---......///////////////........................,,,,,,---............---......------------......---------...............////////////////////////////////////000000000000......////////////000000/////////000000000000111111111000000000000111111222222333444555666666777666777888999:::;;;;;;;;;::::::;;;<<<<<<===>>>>>>?????????@@@AAAAAABBBBBB????????????>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDDDD???@@@@@@AAAAAABBBBBBCCCCCCCCCEEEFFFGGGGGGHHHHHHCCCAAA@@@AAADDDEEEFFFEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>======<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;::::::999999:::;;;;;;;;;:::888666555888888888999999::::::;;;888999999999999:::::::::999999999888777666666555555555666777777888999999777777777777777777777777666666777777777777666666444333222222444555444444333333333333333333333333222111111111111222222333222222222111111111111111000000000111111111111111//////000000000000///////////////////////////////////////.........------.........---------,,,,,,////////////////////////..................//////////////////////////////////////////////////////................................................------............------,,,,,,,,,------------...........................................................................------............------,,,,,,------------------------............------------------------------,,,,,,,,,---------......*********+++,,,---------,,,,,,---------------...,,,,,,---------.........)))***+++,,,---,,,+++***,,,,,,,,,---------............---,,,,,,,,,,,,------------------.........------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++........................................................................+++,,,,,,------.........---------......------,,,------------------------------------------------........................---------...///000111222111333666666555444444444333222222222333333222000...000333555555444111000...///111333333222111000,,,------------------......------------------...////////////////////////........./////////000000,,,---------.../////////////////////////////////---......///////////////........................+++,,,------.........---......------------................../////////000////////////////////////////////////000000000000........./////////000000/////////000000000111111111111000000000000111111111111222333444555666666555666777888999:::::::::999::::::;;;===>>>>>>???>>>??????@@@AAAAAABBBBBB????????????>>>>>>>>>=========>>>???AAABBBCCCDDD??????@@@AAAAAABBBCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEBBB@@@@@@AAADDDEEEFFFEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::999999999999999;;;;;;;;;999777666777888888999::::::;;;;;;777888888999999999999999999888888888777777666666777777777777777777888888888888888888888888888888555555666777777666555555444222111222333555555444222222222222222222222222333222111111111111111111111111111111111222222222///000000000111111111222//////000000000000//////------......///000000000//////.........---------------------------------////////////////////////..................------////////////////////////////////////////////////................................................,,,------......------,,,,,,,,,,,,---------..............................------------------------.................................//////.........------------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++,,,,,,++++++,,,,,,---------------------------......///)))***,,,---...---,,,+++,,,,,,,,,---------............---,,,,,,,,,,,,---+++,,,,,,,,,------------------------------------+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,***++++++,,,,,,++++++***++++++------------++++++........................////////////////////////........................***++++++,,,---...//////+++,,,---...---,,,+++***------------------------------------------------////////////////////////...------......///000111000333555666555444444444333222222222333333222000---000333555666444222000...///111333444333111000,,,,,,,,,------...............,,,++++++,,,......////////////////////////---------.........//////***+++,,,---...000111111////////////////////////---......///////////////........................+++,,,------.........---.........------.........,,,---------......//////////////////////////////////////////000000000000............/////////000///000000000000111111111111111000000000000111111///000111222333444555555444555666777888999999999::::::;;;<<<===>>>??????<<<======>>>??????@@@@@@@@@?????????>>>>>>======;;;<<<===???@@@AAACCCCCC??????@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@???AAACCCFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;::::::999999888666888:::;;;;;;:::999888777777888999::::::;;;;;;666777888999999999999999888888888888777777777777999999888888777666666666888888888888888888888888333444555666666555444333444222111111333555555444222222222222222222222222333333222111000000000111000000111111222222222333//////000000111111111222111111222222222222111111,,,,,,---...///000111111//////.........---------***++++++,,,---...//////------------------------/////////......------,,,////////////////////////////////////////////////................................................,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////...............------,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++*********+++++++++,,,,,,---------000///...---,,,+++++++++***+++---//////...---,,,,,,,,,,,,---------............---,,,,,,,,,,,,---+++++++++,,,,,,---------------------------------------......///000111111.........------,,,,,,,,,//////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////.......................................------,,,,,,,,,.........------,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...............---------...///111333333333222111666333111000222444444444222222333444333222111000000000///111333444222111222222333333222111///...+++---//////...---...///........................------............------//////.........---------,,,,,,,,,---------................../////////000//////.........---------///......,,,+++***))))))------............---------------,,,++++++...000//////.........---------//////////////////////////////............/////////000111222222111000///000000000000111111111111000111222333444333222222111111222222222333333333444444555666777888999999;;;===>>>???>>>===>>>???======;;;;;;<<<>>>@@@BBBBBBBBBAAAAAA@@@???>>>>>>===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFCCCBBBBBBBBBCCCDDDFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@???>>>======>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???===<<<;;;;;;;;;<<<===<<<;;;::::::::::::::::::::::::999999888888888666777999::::::999888777888888888888888777666666777777777777666666666666888777666555555666777888777777666666555555555444555555444444444444555555444444444444444444444444111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000////////////////////////,,,---......//////......////////////////////////........................---------............///---+++***,,,///111000...111111000///...---,,,,,,////////////////////////......------------......------,,,,,,,,,,,,------........................++++++******+++---...000------,,,+++,,,---...///.................................///......---,,,---------------------------------............///......................../////////......---------------------------------++++++,,,,,,---...//////++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,------------------------------------------------............//////////////////.........---------......------------............------------............---------,,,,,,,,,///......---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////....................................---------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................000000000000111222222333666444111000111222222111000111222333444333333222000111222222222222222111111111111111111///...---+++---//////...---...///........................------............------//////.........---------,,,,,,---------................../////////000000//////.........---------........................------............---------------,,,++++++,,,...//////.........---------////////////////////////------,,,,,,,,,,,,------000000000111111000000000000000000000111111111111000111222333333333222222111111111111111111222222444444555666777888999999:::;;;======<<<<<<<<<=========<<<;;;<<<>>>@@@AAABBBAAAAAA@@@??????>>>>>>===>>>???@@@AAAAAAAAAAAA?????????@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>????????????@@@@@@@@@AAA@@@???===<<<;;;;;;;;;<<<<<<<<<;;;:::::::::::::::;;;:::::::::999999999999999999::::::999888777666888888888888888777666666888888777777666666555555888777666555555666777888777666666666555555555555555555444444444444555555444444444444444444444444333333333333333333333333111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////,,,---......//////......////////////////////////---------------------------------............//////...---...111333222000000000000///......------////////////////////////......------------............------------..............................++++++******+++,,,...///------,,,,,,,,,---...///........................,,,,,,---.../////////...........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------***+++++++++,,,---------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///////////////.........------------......------------............------------.........------------,,,,,,,,,.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///....................................------------,,,,,,,,,,,,,,,------------------+++++++++,,,---...000000------------------------,,,------......------,,,---------......//////000111000///...///111444555777444111000000111000/////////111222333444444444000222444444111///000222///000000000///...---,,,+++---//////...---...///........................------............------...............---------,,,------------.............../////////000000000/////////............---,,,,,,---...///000000111------............------.........---+++***+++---...............---------////////////////////////------,,,,,,,,,,,,------111000000//////000000111000000000000111111111111000111222222333333222222111111111111111000000000444444555666777888888999888:::<<<<<<;;;:::;;;<<<===<<<<<<;;;<<<===???@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>?????????@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCAAA@@@????????????AAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAA???>>>===<<<;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;::::::999777666555888888888888888777666666999888888777666555555444777777666666666666777777666666666666555555555555555555444444444444555555444444444444444444444444444444444444444444444444111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////------...////////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......///111222111000////////////////////////////////////////////////......------------......///..................///........................************+++,,,---------,,,,,,,,,,,,---...///------------------------***+++,,,...///000000000////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++............////////////............------------......------------............------------......------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---........................------------------------,,,,,,,,,------.........,,,++++++,,,---...//////........................,,,------......------,,,,,,------...///000000111111111000111222333555666666333111111222222222111000000111222333333444444000444777555000...000333////////////......------+++---//////...---...///........................------............------........................------------...............////////////000000000/////////...............***++++++,,,---...//////------............------///000000///---+++,,,---........................//////////////////////////////............//////111000///......///000111///000000000111111111111000111111222222222222222222222222111111111111111333444444555666777888888888:::<<<<<<;;;:::;;;<<<===<<<<<<<<<<<<===>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@=========>>>??????@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBB@@@????????????AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA======<<<<<<;;;;;;;;;;;;;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777888888888888888777666666999999888777666555444444777777666666666666777777666666666666666555555555555444444333333444444555444444444444444444444444444444444444444444444444222222111111111111222222111111111111111111111111////////////////////////////////////////////////------...///////////////////////////////////////---------------------------------............///------------...//////...............//////000000////////////////////////......------------......//////............//////........................************++++++,,,,,,,,,,,,,,,,,,------......------------------------+++,,,---...////////////........................---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------......------------............------------......---------------------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...............------........................------------------------,,,,,,,,,------............------,,,,,,,,,------........................,,,------......------,,,------......///000111111000111333555666666666555444333222222444666555444333222222222222222222222000444777555111...000333000000//////............+++---//////...---...///........................------............---------.....................---------.........//////////////////000000000111////////////////////////------------------------------............------000111222111///------...---.....................//////////////////////////////............//////111000///......///000111///000000000111111111111000000000111111111222222333333333333333333333333333333444555666777888888999:::<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<=========??????>>>>>>>>>>>>======>>>>>>???@@@@@@@@@??????<<<======>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::;;;;;;888888888888888777666666888888888777666555555444666666777777777777666666555555555666666666666666444444333333333333444444444444444444444444444444222222222222222222222222333333333222222333333333222222222222222222222222////////////////////////////////////////////////---...//////000000//////////////////////////////////////////////////////---------............///------......---......///------......///000000000////////////////////////......------------......//////............//////........................***+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------...............---------------------------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------..........................................////////////,,,,,,------------------......------------............------------......,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,........................,,,,,,,,,------------...,,,,,,------------------///...---,,,,,,,,,,,,,,,------------------------,,,------......------,,,.........//////000000111///000333666777777666555333222222333666777777666444333222222111111222222111333555555222000111333000///............//////+++---//////...---...///........................------............---------------...............------.........//////////////////000000000111111...////////////000000000111000000000///.........------............------///111222111///......///---------...............////////////////////////------,,,,,,,,,,,,------000//////......//////000000000000000111111111111111000000000000111222222333333333333444444555555333333444555666777777888888:::<<<<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===============>>>>>>???????????????>>><<<======>>>???@@@AAAAAABBBBBBBBBBBBBBBDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@????????????>>>;;;;;;<<<<<<<<<;;;;;;:::999999999999999::::::;;;::::::::::::;;;;;;;;;;;;888888888888999;;;<<<===888888888888888777666666777777777777666666666666666666777777777777666666555555555666666666666666444444333333333333444444444444444444444444444444111111111111111111111111333333222222222222333333111111111111111111111111000000000000000000000000////////////////////////......///000000000000///////////////////////////////////////////////////---------............///...000111000//////000111---.........//////000000////////////////////////......------------......///..................///........................+++,,,,,,---------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,------.............................................////////////,,,,,,,,,,,,------------......------------............------------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,........................,,,,,,,,,---------......------------------,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///////////////000000000//////111222444555666666333222222333555666555444333222111111111222333444111222333333444333333333......---,,,,,,---...///+++---//////...---...///........................------............---------------.........//////............//////////////////000000000111111111.../////////000000000000000000000000////////////------............------,,,...000000///------...---------.........//////////////////////////////------,,,,,,,,,,,,------...//////////////////...000000000000111111111111111000000///000111222333111111222333444444555666222333333444555666777777777999;;;;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;========================>>>>>>????????????>>>>>>======>>>???@@@AAABBBBBBBBBBBBAAAAAABBBCCCEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCEEEFFFCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@AAAAAABBB>>>???AAABBBBBBBBBAAA@@@?????????>>>>>>>>>======::::::;;;<<<<<<<<<;;;:::999999888888999::::::;;;999999999999:::::::::;;;:::999999888999:::<<<<<<888888888888888777666666666666666666777777777777555666777888888777666555555555555555666666666777444333333222222333333444444444444444444444444444111111111111111111111111222111111000000111111222////////////////////////000000000000000000000000////////////////////////......///000000000000000////////////////////////////////////////////////---------............///...000222111///...///111.........///////////////////////////////////////......------------............------------..............................,,,---............---,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------..........................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------+++++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///....................................////////////++++++,,,,,,,,,---------......------------............------------......,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,........................,,,,,,,,,------..................------,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000000000000//////////////////......000333555777444333222333444444333111111111000000111333555666222111111333555555444333---,,,+++++++++,,,---...+++---//////...---...///........................---..................------------.........//////............/////////000000000000000111111111111.../////////000000111111---------...............---..................---***,,,...///...,,,,,,------------.........///////////////////////////////////////....../////////---...///000000///...---000000000000111111111111111000/////////000222333//////000111333444555666222333333444555666777777666888999999888888999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<===============>>>>>>?????????>>>>>>======>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@AAACCCFFFGGGDDDCCCCCCBBBBBBCCCCCCDDD>>>>>>>>>>>>???@@@AAABBB===>>>@@@BBBBBBBBB@@@??????>>>>>>>>>======<<<<<<999:::;;;<<<<<<<<<;;;:::999888888888999::::::;;;888888888999999:::::::::<<<;;;:::999999999:::;;;888888888888888777666666555555666666777777888888555666777888888777666555444555555555666666777777444333333222222333333444444444444444444444444444111111111111111111111111000000////////////000000........................000000000000000000000000////////////////////////...//////000000000000000////////////////////////........................---------.........//////,,,...000///,,,+++---///////////////////////////////////////////////////.........------.........---------,,,,,,---------........................---.../////////...---,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...//////000000////////////////////////---------.........//////........................---------....../////////------------------------))))))***+++,,,,,,------++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,---...//////------------------------............/////////000+++++++++,,,,,,---------.........------..................------.................................------------------------,,,------......------,,,------------------------/////////000//////...---...............---------,,,---------.../////////.........------,,,,,,,,,---...//////------...///...............------------------............///---------.....................//////000222333444555333111222555777555333111222111...000555666333111333444666666555333222...------,,,,,,------...111000...,,,+++,,,...///---------............///,,,...///...+++***,,,/////////.........---------000///---++++++---///000////////////////////////......////////////......000000//////.........---......//////...---,,,,,,///////////////........................///000111................................................////////////////////////000000000///......------111111111111222222222222000000000111222222333333444444444555555555555666666666777888888888888888;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???????????????>>>??????@@@AAAAAABBBBBBFFFEEEBBB@@@???@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>AAAAAAAAABBBCCCDDDFFFGGGDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>======>>>???@@@@@@@@@AAAAAABBBAAA@@@>>>=========<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;::::::999999999999999::::::::::::;;;;;;:::::::::999999999888888888888888888888888888888888888777777666666555555999888888777777777777777777666444333333555777888666555444333222222222222111222222333333222222111222222222111111111000000111111111111111111111111000000000000000000000000......///000222333555666////////////////////////...------------...////////////.........---------------............------000000//////......------...,,,++++++---000000000......////////////......////////////000000000000//////.........---------000///...---,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,------------------------------------------------------------------............///.........------,,,,,,,,,------------------------///............---------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++......------------......+++,,,---......,,,***)))/////////...------,,,,,,------............------------------------------........................------------------------,,,------......------,,,------------------------......///000000000000000000000000///////////////---------.....................---------,,,,,,,,,+++---...---,,,+++,,,---------..................---------............///------........./////////////////////000222333444333222111222555777666444111222111///111666777444444555666666555222000///...------,,,,,,------...///...---,,,+++,,,,,,------------............///,,,...///---++++++---/////////.........---------------------------------////////////////////////......////////////......000/////////.........---......//////...------,,,/////////////////////...///............//////000------------------------........................////////////////////////////////////................../////////000000000000000000111222222333333444444444444555555555555555555666777777777777777::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======>>>????????????????????????@@@@@@AAAAAAAAADDDCCCBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@@@@???>>><<<<<<============<<<<<<;;;::::::::::::;;;<<<===;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;;;;::::::::::::999999999888888888888888888888888888777777777666666666555888777777666555666666666555555444444555777888:::666555444333222222222222111222222333333222222111222222222111111111000000111111111111111111111111000000000000000000000000///////////////000111222////////////////////////...------------...////////////.........---------------............------............------------...---+++,,,...000//////......////////////........./////////000000000000//////.........---------000///...---,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------------------------------------............///......---------,,,,,,,,,------------------------............------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,------......------,,,------,,,,,,,,,,,,------((()))+++---.........------------...............,,,,,,------------,,,,,,------------------------........................------------------------------............------------------------------.........///000000111111//////////////////000000...............---------...------------,,,,,,,,,***+++,,,,,,******+++,,,,,,---------.../////////---------............///------...//////000111111/////////000111222333444333222222333555666666555111222222000333777888555777777777555333///,,,+++...------,,,,,,------...---,,,,,,,,,,,,+++++++++---------............///,,,---...---,,,+++---///...............---------,,,---...//////...---,,,////////////////////////......////////////....../////////........................///......---,,,......//////////////////000//////............///................................................////////////////////////............////////////......////////////000000000000000111222222333333333333333444444444555555444444555555555666666666999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>??????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>>@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>???@@@@@@AAAAAA@@@????????????@@@<<<===>>>?????????>>>===;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::;;;;;;;;;;;;:::::::::999999999888888888888888888888888777777777777666666666666777666666555555555555555333444555666777888999:::555555444333222222222222111222222333333222222111222222222111111111111111111111111111111111111111000000000000000000000000111000///...------------////////////////////////...------------...//////...............---------------............------,,,,,,,,,---------------...------...//////...,,,......////////////............/////////000000000...............---------//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------,,,,,,,,,,,,---------------------------------------------------------............///...------------,,,,,,,,,------------------------............---------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///+++,,,,,,---......//////+++,,,,,,,,,,,,,,,,,,+++------------------------........................------------------------------............------------------------------..................//////......---,,,,,,---....../////////...---------,,,------------------------***+++,,,,,,******+++,,,,,,,,,,,,---...///000000---------............///------...///000111222333/////////000111222444444444444333444444444444333111222222111444888999555777666555333111...+++)))...------,,,,,,------...,,,,,,---------,,,,,,+++---------............///---------,,,,,,---...///........................//////000000000000//////////////////////////////......////////////..............................---...............------............////////////111000///...............////////////////////////........................////////////////////////---------...///000000111000000000000111111111222000000000111222222333333222333333333444444444444555555555555555666666666888888888888999999999999:::;;;;;;;;;<<<<<<======?????????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEDDDCCCBBB@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA?????????>>>>>>???@@@@@@AAA@@@???>>>>>>???@@@AAA>>>???@@@AAA@@@???===<<<;;;;;;:::::::::;;;;;;<<<:::;;;;;;<<<<<<=========999999999:::::::::;;;;;;:::999999999999888888888888888888888888888888888777777777777666666666666777777666555555555555666444555666777888888888888555444333333222222222333111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000111000///...---,,,,,,,,,////////////////////////...------------...//////........................------............------,,,,,,,,,------......///...------///000///---+++......////////////.............../////////000000........................//////......------------------------------------------------------------++++++++++++,,,,,,,,,,,,......------,,,,,,,,,+++---------------------------------------------------------............///------------------------------------------------.........---------,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------............------,,,,,,,,,------,,,,,,,,,///...,,,******+++,,,---,,,,,,,,,------.........,,,,,,------------,,,,,,------------------------........................---------------------------......//////......---------------------------//////---,,,,,,,,,,,,---000///...,,,,,,---...////////////...---------,,,------------------------,,,---...---,,,+++,,,...,,,,,,,,,---...///000000---------............///------...///000111222333//////000000111333444555666666666555333222222222000333333222444888888444333333222111///...,,,+++...------,,,,,,------...,,,---............---------------............///---,,,,,,,,,---.........---.....................000///---,,,,,,---///000////////////////////////......////////////......---------...............------...............------.........//////000000111000///...............000000000000000000000000........................////////////////////////,,,------...///000111111///000000000000111111111000000000111222222333333222222222222333333333444666666555555555666777888777777777888888888999999:::::::::;;;<<<===>>>>>>??????>>>======>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCEEEGGGGGGFFFDDDCCC@@@???>>>>>>>>>???@@@AAA??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???????????????@@@@@@???>>>>>>>>>???@@@AAA@@@AAAAAA@@@???===;;;:::<<<;;;;;;:::::::::;;;;;;:::;;;;;;<<<<<<=========999999999:::::::::;;;;;;888888888888777777777777777777777777777777777777666666666666777777777777999888777777666666777777666666777777777777666555444444333222222222333333111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000000//////.../////////////////////////////////...------------...//////---.....................------............------------....../////////000...------///000///---+++......////////////..................////////////---....................................---------------------------------------------------------,,,,,,,,,,,,------------.........------,,,,,,,,,---------------------------------------------------------............///------------------------------------------------...------------,,,,,,,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------,,,,,,------............------///...+++***)))+++,,,.........------,,,,,,,,,,,,------............------------------------------........................------------------------......////////////......------------------------000///---,,,,,,,,,---...666444222000//////000111...............---------,,,,,,,,,------------...---...//////------...///,,,---------.../////////---------............///------...//////000111111000000000111222333444555666777777555333111111222111333333222444777666222000/////////.........---...------,,,,,,------...------............//////---------............///---,,,++++++---//////...---------...............///---***))))))***---///////////////////////////......////////////......---------------.........,,,---......///.........------......///000000000000//////............///111111111111111111111111........................////////////////////////---------...///000000111------............//////000000000111222222333333111111222222222333333333777666555555555666777888777777777888888888888999999999:::;;;<<<>>>>>>??????>>>===<<<;;;<<<===>>>>>>??????@@@AAAAAABBBBBBCCCDDDFFFGGGGGGEEEDDDBBB@@@???>>>>>>???@@@AAACCC???@@@AAACCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@????????????@@@???>>>>>>>>>>>>???@@@@@@@@@@@@???===<<<;;;::::::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::;;;;;;999888888888777777777777777777777777777777777777666666666666777777777777999999888777777777777777777777777666555555444444444333333222222333333333111222222333333222222111111111111111111222222222111111111111111111111111000000000000000000000000000000//////000000111111////////////////////////...------------...//////---------...............------............------.........///////////////...------...//////...,,,......////////////......------........./////////---------.....................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------..................------------------------------------------------------------------------............///,,,,,,,,,------------...------------------------------------,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++,,,,,,,,,,,,,,,,,,+++------////////////------++++++***)))***---///111......------,,,++++++***---......//////......---------------------------........................------------------------......////////////......------------------------///...---------///111333999777444111//////000000---------...............,,,,,,,,,---------......---...//////...---...///------..................---------............///------........./////////000000000111222333444555333555666555333222333555111333333222333666444///......------------.........------,,,,,,------...------,,,,,,,,,---...///---------............///---+++***+++...000///...---------.........//////...---,,,++++++,,,---...////////////////////////......////////////......,,,,,,,,,------.........,,,------...//////......------......///000000111///............//////000////////////////////////........................////////////////////////------......//////000000---------.........//////000000000111222222333333111111111111222222222222666555444333333555777888777777888888888999999999888999:::;;;===>>>???@@@>>>===;;;:::::::::<<<<<<======>>>???AAABBBCCCCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@???>>>???AAACCCDDD???AAACCCEEEFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@BBBAAA@@@@@@?????????@@@======>>>???????????????>>><<<;;;999999:::;;;<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;::::::::::::999999999888777777777777777777777777555666666666777777777888888888777666666666666666666555444333333444555555333333333222222333333444111222222333333222222111000000111111111222222222111111111111111111111111000000000000000000000000111000000//////000000111////////////////////////...------------...//////---------.........//////------............------///...............------...---+++,,,...000//////......////////////......---------.........//////---------.........//////---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------------------............---------------------------------------------------------............///,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++***+++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,+++,,,...//////...,,,++++++*********+++---///000---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------........................------------------------......////////////......---------------------------------...000333666888999777333000------......,,,------....../////////,,,,,,,,,------.........---...//////------...///...............------------------.........//////---------...............000000000111222333555555000333555555333333555888111333333111333555222---...------,,,,,,,,,------...------,,,,,,------...---,,,*********,,,...///---------.........//////---+++)))+++...000///...---------.........//////...///000111111000///...////////////////////////......////////////......,,,,,,,,,------.........,,,,,,---.../////////...---------...///000000111...............///000111................................................////////////////////////.........///////////////////////////000000000111000000000111222222333333000111111111111222222222555444333222222444555777888888888888999999999999888888999;;;===>>>???@@@>>>===;;;999999999;;;<<<<<<===>>>???AAACCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAA@@@??????@@@BBBDDDFFF@@@AAADDDFFFGGGGGGGGGFFFDDDDDDCCCBBBBBBAAA@@@@@@BBBAAAAAA@@@?????????@@@<<<===>>>@@@@@@@@@???>>>;;;999777777777:::===???===<<<;;;:::::::::::::::;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::777777777777777777777777555666666666777777888888777777666555555555555555555444222111222444666777333333333222222333444444222222222333333222222222000000111111222222222222111111111111111111111111000000000000000000000000222111000///////////////////////////////////////...------------...//////---------.........//////---..................---.........------,,,,,,,,,...,,,++++++---000111000......////////////......---------.........//////---------.........//////---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,,,,---------.../////////---------------------------------------------------------.........//////,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---..................---***+++---......---+++***------,,,,,,++++++,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++------------------------------------------------000///------///000///...,,,---......//////......------------------------//////---,,,,,,---...///111111000///...------,,,---------...............000///...---,,,+++******------------------------------------------------//////////////////////////////000000111111222222111///...000444666666444333333222222333555666888666555444222000///------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---................................................//////////////////////////////.........---------////////////000000000000------------------,,,,,,---...///////////////...------,,,+++++++++,,,,,,......---,,,---...///000------,,,,,,,,,,,,------000000///...............///...---,,,,,,,,,,,,,,,------------------------........................//////............//////......//////000000111111000000000000000000000000111111222222222333333333111333444333111111111333777777777777777888888999999888888888999;;;===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAACCCCCCBBBAAAAAACCCFFFGGGFFFDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>?????????????????????@@@@@@@@@888888888999:::;;;<<<===>>>>>>>>>>>>============:::999888888888999:::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>===<<<;;;;;;::::::888888777777666666555555555666777888888888888888777777777777777777777777555555444333333333333444333333333333333333333333111222222222222111000000////////////////////////000000000000000000000000000000000000000000000000............------------///////////////.........////////////////////////---------.........//////...///000111111000///.....................------////////////////////////........................////////////////////////......------------......000///...---------------,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................//////.........------------------............///------------------------------------------------,,,,,,,,,++++++*********...------,,,,,,------..............................---+++*********++++++,,,---......,,,+++++++++111000///...---,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******------------------------///---,,,,,,---......---,,,------...............------------------------///...------------...///000000//////......---------------------,,,,,,,,,...---------------,,,,,,------------------------------------------------......................../////////000000000000000///...---///222444333111222111222222333444555555444333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................................................................//////.........------------............/////////............------------//////000000000//////...---------------...//////...------,,,---...///000000000////////////000000000000///...............///......---------------------------------------........................//////............//////111111111111111222222222000000000000000000000000111111111222222222333333111333444333222222333444777777777777777888888999999888888888:::;;;===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<===>>>???AAACCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@AAABBBBBB@@@@@@@@@BBBEEEFFFFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???????????????@@@@@@@@@@@@????????????;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>=========;;;:::999999999999:::;;;:::::::::;;;;;;;;;<<<<<<>>>======<<<;;;;;;::::::888888777777666666666666666777777888888888888777777777777777777777777777666555555444444444444444333333333333333333333333111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000///////////////////////////...////////////////////////---------.........//////---......//////......---........................////////////////////////......................................................------------......//////...---------------,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------.........//////........................///.........------------------------............------------------------------------------------,,,,,,,,,+++++++++******...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++***+++,,,,,,***))))))***000///...------,,,------+++,,,,,,,,,------......---------,,,,,,,,,++++++------------------------...,,,++++++,,,------,,,,,,,,,---...............------------------------......---------....../////////..................---------,,,,,,++++++***,,,,,,,,,------.........------------------------------------------------......................../////////..................---,,,---///000///...//////000111222222222222111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,---------------......///.......................................................................................---------,,,,,,---------.....................////////////111111111111000///......---------...///111222333...------------...//////------------------------000//////............/////////..................................................................//////............//////222111111111111111111000000000000000000000000000111111111222222222222333111333444444333333555666777777777777777888888999999888999999:::<<<===>>>======<<<<<<;;;;;;<<<<<<=========>>>???AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@??????@@@AAAAAA>>>>>>???AAADDDFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@AAAAAAAAA@@@@@@?????????============>>>???@@@@@@????????????>>>>>>>>>>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::888777777777777666666666777888888888888777777666777777777777777777777777777666555555444444555555333333333333333333333333111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111000000000......//////////////////////////////////////////---------...............------,,,,,,,,,,,,------........................////////////////////////......................................................------------......//////...------------...,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------............////////////------------------------............------------------------............------------------------------------------------,,,,,,,,,,,,++++++++++++...------,,,,,,------...++++++++++++++++++++++++,,,++++++++++++,,,,,,---***+++,,,,,,***))))))***......------------......******+++,,,---...//////.........---------,,,,,,------------------------...,,,++++++,,,------,,,,,,,,,---.........------------------------------------------.........///---..............................---,,,+++******,,,,,,,,,---------......------------------------------------------------.................................------,,,,,,,,,......------......---------...///000111000000///........................---------------------------------,,,---......///................................................................................................,,,------------.........////////////000000000000222222222222111///..................///000111222------------......//////,,,,,,,,,------,,,,,,,,,000///............////////////////////////......////////////////////////........................///......------......///000000//////.........---000000000000000000000000111111111111222222222222111333555555444555666888777777777777777888888999888999999:::;;;<<<===>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@??????????????????@@@======>>>@@@CCCEEEEEEDDDBBBBBBBBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@@@@AAAAAACCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::777777777777777777777777888888888888888777666555666666666666666666666666777777666555555555555666333333333333333333333333111222222222222111000000111111111111111111111111000000000000000000000000////////////////////////000000000000////////////............////////////////////////////////////...........................---,,,++++++,,,---...---------...............////////////////////////......................................................------------......///......---------......,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------............------------------------------------------------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...************************,,,,,,---------...//////+++---......---,,,,,,------,,,,,,,,,------...///******+++,,,------......------------,,,,,,,,,,,,------------------------///---,,,,,,---......---+++,,,,,,---...---------------------------------,,,------.........//////------------............000//////...---,,,,,,+++......---------,,,,,,,,,------------------------------------------------..............................------,,,,,,++++++...//////...---------...,,,---.../////////...---,,,,,,---------.........------------------------,,,,,,,,,,,,,,,------...........................................................................---.....................------.........//////////////////000000000111111222222222222111///......//////......---......///---------..................///000000000000///...//////............//////......///000000//////...////////////////////////..............................------------......000/////////......------000000000000000000000000000000111111111222222222222333555555555555777888777777777777777888888999888999:::;;;<<<===============<<<<<<<<<======>>>???>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA????????????????????????======>>>@@@CCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBDDDCCCCCCBBBAAA@@@??????>>>>>>>>>===>>>>>>???????????????>>>>>>>>>>>>===>>>>>>======<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::777777777777888888888888888888888888888777666555666666666666666666666666777777666555555555555666333333333333333333333333111222222222222111000000111111111111111111111111000000000000000000000000////////////////////////000000000000////////////---.........//////000000////////////////////////.....................---///...---,,,,,,---...///---------.........//////////////////////////////......................................................------------............---------......///,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------......+++---......---,,,---...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------///---,,,,,,---......---++++++,,,---------------------------------------+++,,,---...////////////......------------------/////////......------,,,.........------,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,...///000///...---...///,,,------.........------,,,,,,---------.........------------------------,,,,,,,,,+++,,,------...................................................---------------------------------...............---............/////////......//////000000111111111111111111000///......///...------,,,,,,------,,,---......//////......---...///000000///...---///............//////000,,,---...///000///...---......................................................------------......111000000000000000000///000000000000000000000000000000000111111111111222222444555555444444666777777777777777777888888999888999:::<<<==================<<<<<<======>>>>>>@@@???????????????@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@@@@@@@@@@???>>>???>>>???@@@CCCDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>=========>>>>>>???>>>>>>>>>>>>============<<<=========<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::777777777888888888888999777888888888888777777666777777777777777777777777777666555555444444555555333333333333333333333333111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111000000000------......///000000000////////////////////////...............---------//////............//////,,,,,,------.../////////////////////////////////........................------------------------......------------.........------------...//////,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...------------------------)))******++++++++++++***)))+++------,,,+++,,,---,,,,,,++++++,,,---......---,,,,,,,,,+++++++++***,,,,,,+++++++++*********------------------------...,,,++++++,,,------,,,++++++,,,------------,,,------------------------+++,,,---////////////............------,,,,,,,,,------------------------,,,,,,---------------...------------------------------------------------------------------------,,,,,,,,,---------------,,,...//////---,,,...000...------,,,,,,---------------------....................................---------------......///................................................---------------------------------.........//////,,,,,,---------.........------...//////000111111//////000000000//////...---------,,,------......,,,---.../////////...---***+++---......---+++***...............///000000+++,,,.../////////------------------------------...........................------,,,,,,------.../////////000000000000000000000000000000000000000000000000000111111111111333444555555444333444666777777777777777888888999888999;;;<<<===>>>=====================>>>??????@@@@@@???????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAA@@@??????AAA@@@@@@AAACCCDDDBBBAAABBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB??????>>>>>>>>>>>>??????============<<<<<<<<<;;;:::;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777777888888888999999999666777777888888888888777777777777777777777777777666555555444444444444444333333333333333333333333111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////------......///000000111//////////////////////////////.........---------......////////////......,,,,,,------...//////000////////////////////////........................------------------------......------------......---------------...//////,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,,,,------,,,+++***)))+++------,,,+++,,,---,,,,,,,,,+++,,,,,,------+++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++---------------------------+++******+++,,,,,,+++++++++,,,---------,,,,,,------------------------***+++---///000000///...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---***++++++,,,---//////000------------------------------------------------------------------------,,,,,,,,,------.........***---///...,,,+++---000///...---,,,+++,,,---..................................................................///000000................................................---------------------------------.........//////++++++,,,,,,,,,---------,,,------...///000000111---...///////////////...,,,,,,,,,---...///000111,,,,,,.../////////...------...000111111000...---...............///000111***+++---//////...---,,,------------------------...........................------,,,,,,------...,,,---------......//////000000000000000000000000000000000000111111111111333444555555333222333444777777777777777888888999888999;;;===>>>>>>=====================>>>??????AAA@@@??????>>>?????????AAAAAAAAA@@@@@@@@@?????????@@@AAABBBBBBAAA@@@???BBBAAAAAABBBCCCDDDBBB@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@??????>>>?????????===<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777777888888999999999999555666777888888888888888777777777777777777777777555555444333333333333444333333333333333333333333111222222222222111000000////////////////////////000000000000000000000000000000000000000000000000............---------------------...///000000111//////////////////////////////.........---------,,,---////////////---,,,,,,,,,------...///000000////////////////////////........................------------------------.........------.........---------------...///000,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////000000000///---,,,+++---//////.........///---,,,,,,++++++,,,,,,---))))))***+++,,,------.........---------,,,,,,,,,------------------------------............------........................------------------------................................................------,,,,,,,,,,,,------...------,,,,,,------...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,,,,---------......------------------------000...,,,---///000---***---------............///......------------......------------------------////////////////////////------------------------------------------------...+++)))))),,,......,,,---...///...,,,,,,...///...000000000...---...///////////////............//////.........---------//////............//////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---------............///....................................////////////111111000000//////......333333333444444444555555333333333444444444555555666666555444444444444555:::::::::;;;<<<===>>>???>>>>>>>>>???@@@@@@AAAAAAAAA???<<<999999;;;===???AAABBBCCCBBB@@@@@@@@@BBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDCCCBBBCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCFFFEEEEEEDDDDDDDDDDDDEEE@@@@@@@@@???>>>======<<<>>>===<<<::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888999999999999999999999999999:::;;;:::888777888999888888777555555444444444111111111222222333333333111222222333444444444444111111111111111111111111000000000000000000000000000000//////.........---000000000000000000000000////////////............////////////............////////////............000000000000000000000000------------------------+++,,,------......------////////////////////////,,,,,,------.../////////......//////......---,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,+++******)))))))))***---------...------,,,,,,------------------------------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000000222555777555///***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...,,,***+++---...---***+++,,,,,,------,,,,,,+++------------------------------............------........................------------------------......................................................------------.........------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,---------------------------------------------000...---...//////---+++---------............///......------------......------------------------........................------------------------------------------------...,,,******---......---......///...---,,,...000///000000000...---...///////////////............//////.........---------//////............//////........................------...//////...------------------------------///...---,,,,,,,,,---------------............///....................................////////////111000000000/////////...111111222222222333333333333333333444444444444555555444444444555666777777::::::::::::;;;===>>>???======>>>??????@@@@@@AAABBB@@@===;;;;;;<<<>>>@@@@@@BBBBBBBBB@@@???@@@AAA@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>=========>>>>>><<<;;;;;;;;;<<<=========<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999888888999999999999999999999999999:::;;;:::888777888999888777666555555444444444222222222222333333333444222222333444444444333333111111111111111111111111000000000000000000000000000000000/////////......000000000000000000000000////////////............---------....../////////////////////............////////////////////////------------,,,,,,,,,,,,+++,,,------......------..........................................------......//////......---,,,,,,,,,---------.........,,,,,,,,,---------......------------------------///...------,,,,,,------,,,------...------,,,,,,------------------------------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////000111444666444///***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++***(((,,,,,,,,,------,,,,,,,,,------------------------------------------------........................------------------------................................................///..................///...------,,,,,,------...///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------,,,------------------------///...---...//////---+++---------............///......------------......------------------------........................------------------------------------------------///---,,,,,,...//////......//////...------...000///000111000...---...///////////////...........................---------//////............//////........................------...//////...------........................111///,,,******+++---///---------............///....................................////////////000000000000///////////////000000000000111111111333333333333444444444444444444444555666777999999999999::::::;;;===>>>???======>>>>>>??????@@@@@@BBB@@@>>>======>>>???@@@@@@AAABBBAAA???>>>???@@@AAABBBDDDEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======???>>>>>>===<<<=========>>>=====================::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999:::::::::888777888999888777666555555444555555333333333333444444444444333333444444444333222222111111111111111111111111000000000000000000000000111000000000000000//////000000000000000000000000////////////............---------....../////////////////////............////////////////////////---------,,,,,,++++++++++++,,,------......------........................000//////...------,,,,,,......//////......---,,,---------.........//////,,,,,,,,,---------......------------------------,,,,,,++++++******++++++,,,,,,------...------,,,------------------------------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------......------------.........///111333444222...+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------................................................//////............//////...------,,,,,,------...///////////////.........------------------------++++++,,,---......------...------------,,,,,,,,,------------------------..................---,,,---------............///......------------......------------------------................................................------------------------............////////////...//////...------...000///000111000.........///////////////....................................///......------......///........................---..................---------------------------000...---++++++,,,---...---------............///....................................////////////000000000000/////////////////////000000000111111222222333333333444444444555555555666666777999999888999999:::;;;===>>>???<<<<<<======>>>??????@@@@@@???>>>>>>>>>>>>???@@@???@@@AAAAAA???>>>???AAABBBDDDFFFGGGGGGEEECCCAAA???????????????????????????AAACCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@??????>>>>>>>>>?????????>>>>>>>>>>>>>>>===============<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;::::::999888888888888888888888888888888888888999:::999888777777999777777666555555555555555444444444444444444444444444444444444333222222111111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////////////////............////////////////////////////////////............////////////////////////---------,,,++++++******+++,,,------......------........................//////.........---------.........///......---,,,------------............,,,,,,,,,---------......------------------------++++++***************+++,,,,,,------...---------,,,,,,------------------------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------------------------...000111222000...,,,---,,,,,,++++++,,,,,,---------------------------...---------.........------------,,,,,,---------------------------------...---,,,,,,,,,,,,---...........................------------------------................................................//////............//////...------,,,,,,------......//////000111222222333------------------------++++++,,,---............------------------------------------------------......//////...------------------............///......------------......------------------------................................................---------------------------...///////////////000...///000///------///000///111111111///...///000////////////............---...........................------------.......................................------.........,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------............///....................................////////////////////////000000000000000000000111111111111222222222222333333333444444777777666666666666777777888888888999;;;===>>>???;;;<<<<<<======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@@@@AAABBBDDDEEEFFFGGGGGGEEECCCBBB????????????????????????>>>@@@BBBCCCBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@???????????????????????????>>>>>>===;;;<<<<<<<<<<<<;;;:::999999999999:::::::::;;;;;;;;;::::::999999888777777888888888888888888888888888999:::999777666777888777666666555555555555666444444444444444444444444444444444444333222222111111111111111111111111111111111111111111111111111000000000000111111111111////////////////////////////////////............333222222111000///......////////////....................................---------,,,,,,++++++++++++,,,------......------........................---------.........//////.........///......---,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------......------------------------......---------......///+++,,,,,,---.........---,,,,,,,,,---------......------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................,,,------------------,,,,,,---///000///......------,,,,,,++++++,,,,,,---------------------------***+++++++++*********+++...------,,,,,,------...------------------------...---,,,++++++,,,---...........................------------------------................................................///..................///...------,,,,,,------.........///000222333444555------------------------+++,,,---...............,,,,,,,,,---------......---------------------------...000///...,,,---------------............///......------------......------------------------------------------------........................------------------------,,,...000000///...///000///000000///......///111000111222111///...///000////////////............---------.....................------------..............................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++***---------............///....................................////////////////////////000000000000111111111111222222222222222222222222333333333333888777666666555555555666777777888999;;;<<<>>>???;;;;;;<<<<<<======>>>>>><<<===>>>?????????>>>>>>===???@@@AAAAAABBBDDDEEEFFFFFFFFFFFFEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@===???BBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>======:::;;;<<<<<<;;;:::888777888888999999::::::;;;;;;:::::::::999888888777777888888888888888888888888888999999999777666777888666666555555555555666666444444444444333333333333333333444444444333222222111111111111111111111111111111111111111111111111//////000000000000000111000000000000000000000000////////////............333222111111000///......////////////....................................------------------------+++,,,------......------------------------------,,,,,,------...//////000......//////......---,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------,,,,,,,,,---......++++++,,,---............+++,,,,,,------.........------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,------------,,,,,,+++---......---,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---///...---,,,,,,---...///------------------------...---+++******+++---...........................------------------------......................................................------------.........------,,,,,,------.........//////000111222222........................,,,---...............---***++++++,,,---...//////------------------------,,,///000000---,,,,,,...---------............///......------------......------------------------------------------------........................------------------------+++---000000...---...//////000000///......///111000111222111/////////000////////////............---------.........//////...------,,,,,,------...........................///...------------...///------------------------......------,,,,,,,,,,,,---------............///....................................////////////.../////////000000000111000000111111111222222222111222222222222333333333555555555444555555666666666777777999:::<<<>>>???:::;;;;;;<<<<<<===>>>>>><<<===???@@@AAA@@@???>>><<<>>>@@@BBBCCCDDDFFFIIIHHHGGGEEEDDDCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA===???AAABBBBBBBBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>===<<<;;;<<<======<<<:::888777777888888999::::::;;;;;;::::::999999888777777777888888888888888888888888777888999888777666777888666666555555555555666666444333333333222222222222222222333444444444333333111111111111111111111111111111111111111111111111....../////////000000000000000000000000000000000////////////.........................../////////////////////....................................,,,------......//////000+++,,,------......------------------------------------........................//////......---,,,,,,,,,,,,,,,---------...,,,,,,,,,---------......------------------------***************+++,,,---***+++,,,---............++++++,,,,,,---......///------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***,,,...---++++++---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---...000///...---,,,,,,---...///------------------------...---+++******+++---...........................------------------------................................................---------,,,,,,---------...------,,,,,,------...............////////////........................---...............------)))***+++,,,...///000000------------------------,,,///111000---+++,,,...---------.........//////.........------.........------------------------------------------------////////////////////////------------------------***---000000...------//////000000000......000111000111222111000//////111000/////////............---------.........//////...------,,,,,,------...........................///...---,,,,,,---...///........................000///,,,+++***+++---///---------.........//////..................................../////////000.../////////000000111111000000000000111111111111111111222222222333333333333333333444555666777888666666777888:::<<<>>>???::::::;;;;;;<<<======>>>===>>>@@@BBBBBBBBB@@@???;;;===@@@BBBDDDEEEHHHKKKIIIGGGEEECCCBBBBBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA<<>>>>>??????===<<<;;;<<<===>>>>>>===;;;999888777777888999::::::;;;;;;::::::999999888777777777777777777777777777777777777888999888777666666888666666555555555666666777333333333222222111111111111222333333444444444444111111111111111111111111111111111111111111111111---.........//////000000000000000000000000000000000/////////............******+++,,,---...///000000/////////....................................,,,------...///000111111+++,,,------......------------------------------/////////...------,,,,,,......//////......---,,,---------.........//////,,,,,,,,,---------......------------------------------------......///000***+++,,,---............++++++,,,,,,---...//////------......------,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***,,,---,,,******---000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,...---+++***+++...000///---,,,,,,---///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000///------......---,,,,,,------......------,,,........................,,,,,,,,,---------......///...---,,,+++,,,---...//////000000000000//////---++++++,,,...///...---------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......)))***++++++,,,---......,,,,,,,,,---------............,,,,,,,,,,,,...............------,,,,,,,,,........................,,,,,,,,,---...///000000............////////////111111111111111000//////////////////////////////...............///000000---------,,,,,,+++++++++........................,,,---......//////......,,,,,,------.../////////........................////////////////////////000000//////.........---........................000000//////.........---//////............//////333333222222222222222222444444333333444555777888777888888999999:::;;;;;;===<<<;;;:::999:::;;;;;;???@@@AAAAAA@@@@@@BBBDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@???@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@???>>>>>>======>>>???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::888888777777777888:::;;;999999999888888888888777888888888888777777777777999999888666555444333222333333444555666666555555555555444444444333333333222222444444444444222222333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////000///......///000111222...------------...//////000///...---------------000000000000000/////////........................,,,,,,------......//////...------,,,,,,,,,------,,,,,,,,,---...///000000---------------------------------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------------------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---.........------,,,---...///000........................------------------------------------------------,,,,,,,,,,,,,,,+++***)))---,,,+++***+++,,,---...,,,++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,,,,++++++***------------,,,,,,+++***++++++------------++++++,,,,,,,,,++++++*********)))***++++++,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000///......//////...,,,------------------------........................,,,,,,,,,---------.........---,,,,,,,,,,,,---...//////000000000000//////---,,,+++,,,.........,,,------------------------...------,,,,,,------...---------------------------------------------------------.........//////------------------......,,,,,,,,,---------......,,,,,,+++******+++,,,,,,...------------------,,,........................,,,---------.../////////............////////////000111111111111000//////.......................................//////000---------,,,,,,,,,++++++........................***+++,,,,,,------,,,,,,...............---------................................................000/////////.........---........................000/////////............//////............//////222222222222222222222222444444333333444555777777666666777777888999999999<<<;;;::::::::::::;;;<<<>>>???@@@?????????AAACCCCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@??????@@@BBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBAAAAAA@@@??????>>>======>>>???????????????>>>>>>===<<<<<<<<<<<<<<<======>>>>>>======<<<;;;999999888888888999:::;;;999999999999888888888888888888888888777777777777888777777666555444333333444444555666666666666666555555444444444333333333222333333444444333333222333222111111000000111111000000000000000000000000........................////////////////////////000///.........///000111---------------...////////////...---------------------------.................................................../////////...------,,,,,,------...,,,------....../////////------------------------......---,,,,,,,,,------------------,,,,,,,,,,,,+++,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,---...///000---------------------------------------------------------------------------------------,,,++++++,,,,,,+++++++++,,,---...+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000///......//////...---...---,,,,,,,,,,,,---...........................,,,,,,,,,---------......------,,,,,,,,,------......//////000000//////......---,,,,,,---...---+++------------------------......------------..............................------------------------........./////////000000/////////......---------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,---------------.................................------..............................////////////000000111111000000///.................................------......///000------------,,,,,,,,,,,,........................++++++,,,------------,,,//////......---,,,,,,+++................................................/////////.......................................////////////............//////............//////000000111111222222333333333333333333444555666777555555555666777777888888:::999999999:::;;;<<<======>>>???>>>>>>>>>@@@BBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>??????>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@?????????======>>>>>>??????>>>>>>>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>===<<<:::::::::999::::::;;;<<<:::999999999888888888888888888888888777777777777666666555555555444444444555555666777777777666666555555444444444333333333222333333444444333333222333222111111000000111111000000000000000000000000........................////////////////////////000///......---.........---------------....../////////...------------...,,,,,,,,,---.........///........................000000///////////////......---------------..............................------------------------//////...---,,,,,,,,,---,,,,,,,,,,,,++++++++++++------......//////......---------------------------------------------------,,,,,,,,,,,,---.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.........---,,,,,,,,,,,,,,,+++,,,------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---......------------,,,,,,---------,,,,,,+++++++++------------------------------------------------........................///---,,,---......---,,,///...,,,++++++,,,...///........................,,,,,,,,,---------......---,,,,,,,,,------.........//////////////////...///...,,,,,,------,,,***------------------------......------------......////////////////////////........................---.........////////////.........---------------,,,,,,,,,---------...............------.........,,,,,,------......//////.......................................---------............////////////000000000000000//////..............................------------...//////------------------,,,,,,........................---......///////////////.........------,,,,,,,,,................................................................................................///////////////.........//////............//////...//////000111222333333333333333333444555666666555555555666777777888888888888888999:::<<<=========>>>??????>>>>>>@@@BBBBBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBAAA@@@@@@??????>>>============>>>>>>???>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????======>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<::::::999999999888888888888888888888777777777666444444444444555555555555666666777777777777777666555555444444444333333333333333333333333333333333333222111111000000111111000000000000000000000000000000000000000000000000//////////////////////////////......------------------,,,,,,------...//////......---------......------......///000111111........................111111000000//////.........------------......///////////////....................................000///...------,,,,,,---,,,,,,,,,+++++++++******------............---------------------------------------------------------,,,,,,,,,,,,---............------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------,,,,,,,,,,,,,,,,,,------......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++------++++++++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---,,,++++++---...---+++///...,,,++++++,,,...///........................,,,,,,,,,---------......+++,,,,,,------...............////////////......///...,,,,,,------,,,***------------------------///......------......///////////////////////////........................,,,,,,---------.........***++++++,,,------......,,,,,,,,,---------..............................---------....../////////.......................................---------............////////////000000000000000///..............................---------------...//////------------------------........................---...//////000000//////,,,,,,,,,,,,------......................................................---------................................................/////////////////////............//////......///000000111222222222222333444444555555555555555666666777888888888666777888999;;;<<<======>>>???@@@?????????AAACCCAAAAAAAAAAAAAAABBBCCCCCC?????????@@@@@@@@@@@@@@@======<<<<<<===>>>>>>???>>>>>>??????@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???======>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<:::::::::999999999999888888888888888777777777666444444444555555555555666666777777777777777666666555555444444444333333333333333333333333333333333333222111111000000111111000000000000000000000000000000000000000000000000/////////////////////////////////......---,,,,,,,,,,,,,,,,,,,,,---............---------......///,,,------...///000000111........................111111000000//////......---------------...///000//////////////////..............................000///...---------------,,,,,,,,,+++++++++******,,,,,,---------,,,,,,+++------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,,,,,,,++++++,,,,,,---------.........+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,,,,------++++++++++++------+++++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------------...------------------------........................---+++++++++---...---,,,...---,,,,,,,,,,,,---...........................,,,,,,,,,---------......++++++,,,---............---......//////......---...---,,,,,,---...---+++------------------------//////............//////................................................,,,,,,,,,------------...))))))***+++,,,---...///,,,,,,,,,---------......,,,,,,------------,,,,,,.............../////////........................------..............................//////////////////000000//////...---------------------------------,,,,,,------...///------------....................................,,,,,,---............---***++++++,,,------..............................---------------------------------------........................................../////////////////////............//////......//////000000111111111222333444555555555444555555666666777888888888666777888:::;;;<<<<<<<<<>>>???@@@?????????AAACCCAAA@@@@@@@@@@@@AAABBBBBB>>>>>>>>>>>>??????@@@@@@===<<<<<<======>>>???@@@>>>??????@@@@@@@@@????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>===<<<<<<;;;;;;;;;:::;;;;;;<<<===:::;;;;;;<<<<<<<<<<<<<<<<<<============<<<;;;;;;::::::::::::999999999999888888888888777777777777555555666666666666666666666666777777777666555555555555444444444333333333444333333222222333333444333222111111000000111111000000000000000000000000........................////////////////////////....../////////...------,,,,,,,,,,,,,,,------......------------...//////+++++++++,,,---------...........................000000///////////////...------------...///000000////////////////////////........................///...............//////,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---...............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,++++++,,,,,,---............---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,)))******+++---......///,,,,,,,,,---------.........................................................---,,,---///000///...------------------------........................,,,,,,,,,---------......***+++,,,...............---......//////......------,,,+++,,,.........,,,------------------------//////............//////------------------------........................------------............+++,,,,,,,,,------......,,,,,,,,,---------......+++,,,---......---,,,+++////////////....................................,,,---------.../////////............//////////////////000000//////...---------------------------------,,,,,,------...///------------.........///........................,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,---........................------------------------,,,,,,,,,------............................................./////////000//////............//////////////////////////////000111333444555555444444444444444555666666777777666777888:::;;;;;;;;;:::===>>>???>>>>>>>>>@@@BBB@@@@@@@@@@@@@@@AAAAAABBB>>>>>>>>>>>>>>>>>>==================>>>???@@@AAA???@@@@@@@@@@@@@@@??????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<===;;;;;;<<<===============<<<<<<=========<<<;;;:::;;;;;;:::::::::999999999888888888888777777777777777777777777777777666666666666666666666555444444555555444444444333333333444333333222222333333444333222111111000000111111000000000000000000000000........................////////////////////////---...///000000000///...,,,,,,++++++,,,,,,---...---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,......................................./////////------------...///000111......//////000000111111...........................------......///000111------------,,,,,,,,,,,,------......---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............/////////...,,,,,,------------------------++++++++++++++++++++++++------------------------***++++++,,,------,,,,,,,,,,,,.../////////...---+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,***+++,,,,,,---------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,------.........................................................///......///111222111000,,,------......------,,,........................,,,,,,,,,---------......)))+++,,,...//////......---..................------,,,+++,,,...///...---------------------------//////............//////------------------------////////////////////////............/////////000///............---------,,,,,,,,,---------......---...///000000///...---000000//////......------........................,,,,,,------...///000000............/////////000///////////////......------------------------------,,,,,,,,,,,,---......---------.........//////...........................//////000000000000000...------,,,,,,++++++***........................------------------------,,,,,,,,,------.................................---.........//////000000//////............/////////////////////.........000111333444555555444333222222333444444555555666666777999:::;;;;;;:::999;;;===============???AAA@@@@@@??????@@@@@@AAABBB@@@@@@???>>>===<<<;;;;;;============>>>???AAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<===<<<<<<===>>>>>>???>>>>>><<<<<<=========<<<:::999;;;;;;;;;:::::::::999999888888888888777777777777999888888888777777777666555555666666555444333333555555444444444333333333444444222222222222444444333222222111000111111111000000000000000000000000000000000000000000000000////////////////////////---...///111111111000000,,,,,,++++++,,,,,,---...---------------...///000..................------........................,,,---------......//////---------......000111111---......///000111111222////////////////////////------------///000111222......------------,,,,,,.../////////...------,,,---------------------------------------------------,,,,,,,,,,,,---............/////////...,,,+++........................++++++++++++++++++++++++------------------------+++,,,------.........---,,,,,,.../////////...---,,,++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,***+++,,,,,,------------++++++---......---++++++,,,,,,,,,------.........------,,,,,,,,,,,,++++++------------------------........................++++++,,,---............---------....../////////------------------------***++++++,,,---...//////222111...,,,+++******+++------............------------------------------------------------------000000///...---,,,,,,+++..............................------------............................................................................................................------------.....................///000111//////.........---------...............///000000...............///000000111000000///...------------------..................------,,,,,,,,,------......------------.......................................................................................------,,,,,,,,,.........---,,,,,,,,,+++......---------,,,,,,,,,---------............/////////.........---------...//////000111222222333///////////////000111111111111222222222333333333222333444444555555444444555777888888888888:::<<<======<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<<<<===>>>???<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===============<<<<<<;;;::::::999999999999>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777666666555555555444666666666666666666666666555444333333222222333333222333333444444333333222222222222222222222222222222222222111111111111000000000000000000000000000........................////////////////////////////////////////////////,,,,,,,,,++++++*********------------------------------------------------////////////////////////////////////////////////...///000000000///------////////////////////////------......//////000000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////..................------------------------------------...///...---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................+++******))))))******+++************************,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++***+++------------+++******++++++,,,,,,++++++***///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................,,,,,,---.........------,,,,,,---------.........---------------------------.....................000///---,,,,,,,,,,,,---------............------------------------------------------------------/////////...------,,,,,,..............................------------.....................---------................................................------------------------......------------......///............//////000//////.........---------//////......//////000111///............///000000111000000///......------/////////.........------...------,,,,,,---------......------------............................................................................../////////......---------///////////////.....................------,,,,,,---------............/////////.........---------------......///000000111///////////////000111111111111111222222222333333222333444444555444444444555666888888888888:::<<<===<<<<<<<<<<<<<<<<<<===??????@@@@@@@@@AAAAAAAAADDDCCCCCCCCCBBBBBBBBBBBB???>>>===<<<<<<===>>>???============>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<============<<<<<<===<<<;;;;;;:::::::::;;;============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888777777777666666666666666666666666666666666555444333333222222333333222333333444444333333222222222222222222222222222222222222111111111111000000000000000000000000000........................////////////////////////////////////////////////------------,,,,,,++++++------------------------------------------------........................////////////////////////+++,,,---...//////......////////////////////////............////////////000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,------......------,,,++++++,,,,,,,,,,,,++++++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................------.........------,,,,,,,,,,,,,,,------------------------------------000000/////////............------,,,------......------............------------------------------------------------------......................................................------------......//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,......------------......000//////............///...............---------000////////////000111111//////......//////000111000000000///......------000000//////.........------------,,,,,,------.........------------..............................................................................///////////////..................////////////////////////............------------............///...............---------,,,,,,,,,------......//////////////////000111111111111111222222222222333222222333444444444444444444666777888888888:::<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAA???>>>===<<<<<<===>>>???=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<======<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888777777777777666666666666666666666666555444444333333333333333222333333444444333333222333333333333333333333333222222222111111111111000000000000000000000000000........................////////////////////////////////////////////////............------------------------------------------------------------........................////////////////////////)))***+++---...//////////////////////////////////////////.............../////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++///......------......///,,,,,,------------,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........................................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...........................------------......------............------------------............---------------------------------.........//////..............................------------....../////////...------,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,......------------......111000///.......................................000000000000000111111222/////////...///000000111000000//////............////////////////////////------,,,,,,,,,---............------------..............................................................................//////..................+++,,,,,,,,,---........./////////////////////...---------............///........................,,,,,,,,,------.........///////////////000000111111111111111222222222222222222333444444444444333333555777888777888:::<<<;;;;;;::::::::::::;;;;;;??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???????????????>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777666666666666666666666666555555444333333333333333222333333444444333333222333333333333333333333333222222222111111111000000000000000000000000000000........................////////////////////////////////////////////////...---------------------------------------------................................................////////////////////////++++++,,,---......///////////////////////////////////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,---------........................///...,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,///...---,,,,,,---...///,,,------......------,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...................................................////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---......//////////////////...---,,,,,,------............---------------....../////////------------------------,,,,,,------.../////////..............................------------......//////.........---------................................................------------------------......------------......111000///...............---.....................000000000000000111111222///////////////000111111////////////............,,,,,,---...///000111111,,,,,,,,,,,,,,,---...///......------------..............................................................................------------------------+++,,,,,,,,,---............/////////////////////---------............///---....................................////////////////////////000000111000000111111111222222222111222333333444444333333222444666777777888:::<<<;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>???????????????????????????????????????>>>===<<<<<<===>>>???????????????>>>>>>>>>>>>===============================================================<<<;;;;;;;;;:::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999666666666666666666666666777777777777777777777777666555444444333333444444222333333444444333333222333333333333333333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,---------------------------------................................................//////////////////////////////..................//////////////////////////////......------,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...........................---,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------...---,,,++++++,,,---...,,,------......------,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---........................................................./////////...------------------,,,,,,,,,,,,........................******+++,,,---...///000000000000//////---,,,+++------............---------------...//////000000---------------------------------.........//////..............................------------............................................................................................................------------......000//////............///---------...............000////////////000111111000000//////000000111222//////////////////......+++,,,,,,---...///000000,,,,,,,,,,,,---......///......------------..............................................................................,,,,,,,,,---------------.........///////////////---............/////////---------............///---------...............///////////////////////////////////////000111111000000000111111111111222111111222333333333333333222444666777777888:::<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAA???>>>===<<<<<<===>>>???@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>===<<<;;;:::::::::999999999:::;;;;;;999999:::::::::::::::;;;::::::::::::::::::::::::999999999999999999999999555555555555666666666666777777777777777777777777666555555444444444444444222333333444444333333222222222222222222222222222222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,---------------------------------........................------------------------////////////////////////111000///............///////////////////////////.........------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------....../////////........................------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++..............................------------......++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...................................................---......////////////............---------,,,,,,........................,,,,,,------......//////......///000000///...---------............---------------...///000000000---------------------------------.............................................------------......,,,,,,------.../////////................................................------------------------......------------......///............//////000---------.........////////////......//////000111000000//////000000111222.../////////////////////------------------,,,,,,,,,,,,,,,,,,---...//////......------------..............................................................................------------.........//////////////////.........,,,,,,------............---------............///---------........./////////////////////////////////////////////000111111000000000000111111111111111111222333333333333222111333555666777888:::<<<===<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>?????????????????????@@@@@@AAAAAA???>>>===<<<<<<===>>>???@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::::::::::::::;;;<<<<<<888999999999::::::::::::999999999999999999999999888888888888888888888888555555666666777777777777777777777777777777777777666666555444444444444444222333333444444333333222111111111111111111111111222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---------............------------------------........................------------------------///////////////////////////...---------...///000////////////////////////,,,------------------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------...//////........................+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------......------------......------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////........................------...///000000000////////////......---------///////////////////////////////////////.........+++,,,...000000000000///---..................------------...///000000111------------------------.........................................................------.........+++,,,,,,---...///000000................................................,,,,,,,,,,,,,,,,,,,,,,,,.........------........................///000111---------.........//////...............///000000000000000000000111111222.........//////////////////......---+++***))))))+++++++++,,,---...///000.........------.................................................................................---.........//////000000.........------,,,,,,+++,,,,,,,,,---------......---------.........//////---------.........////////////////////////......///////////////000111111000000000000111111111111111111222333333333333222111333555666777888:::<<<======<<<<<<<<<<<<======>>>????????????@@@@@@@@@<<<<<<======>>>>>>>>>??????>>>===<<<<<<===>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>888888888999999:::::::::999999999999999999999999888888888888888888888888666666777777888888888999777777777777777777777777666666555444444444444555222333333444444333333222000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---.........//////000000------------------------////////////////////////------------------------////////////////////////,,,+++++++++,,,...000111////////////////////////,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......////////////////////////***+++---...///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---...//////...---,,,***++++++,,,,,,++++++***+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...------------.........///111111000000//////......................................................000000000000000000000000..............................---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------//////............//////////////////////////////........................000///...------...///000......------------......------......//////000000//////...---+++***)))(((......//////...---,,,,,,...///////////////...---////////////////////////000000///...---,,,,,,+++,,,,,,,,,---------......000000//////.........---------............------------------------------........................------------------------........................///...---,,,,,,---...///////////////////////////---------............/////////......------------////////////////////////000000000000000000000000222111000//////000111222222222333333333222222111111111222444666888:::;;;===<<<<<<<<<<<<======>>>AAAAAAAAA@@@@@@?????????===>>>>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<======>>>>>>>>>======<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;666666777777888888888999888888888999999:::::::::;;;;;;::::::999888777777888777666555555666777888999999888888777777666666999888888777666555555444777777666666666666777777333333333222222222111111444444444333222111000///111111111111000000000000//////////////////////////////.........---------........................------------------------------------------------........................---------,,,,,,+++++++++------...............---------------------------+++,,,------......------//////000000000///---,,,------------------------------------------------,,,,,,,,,---------......000///...---,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---,,,,,,+++******+++++++++,,,,,,---------///...---,,,+++,,,,,,---........................------------------------***+++,,,---...---,,,,,,******++++++++++++******,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------........./////////000000000000//////......................................................////////////////////////....................................------,,,,,,................................................------............------,,,,,,---------.........//////............//////////////////////////////........................//////............//////......------------.............../////////////////////...---,,,++++++***......//////...------,,,......///////////////.../////////////////////////////////...------,,,,,,,,,,,,---------.........000/////////.........---------............------------------------------........................------------------------..............................------------..............................---------............///000000//////............////////////////////////000000000000000000000000222111000//////000111222111222222333333222222111111222222444555777999:::<<<<<<<<<<<<<<<======>>>AAA@@@@@@@@@@@@@@@@@@???>>>>>>??????@@@AAAAAAAAA===>>>>>>???@@@BBBCCCDDDBBBBBBBBBAAA@@@???>>>===?????????@@@??????>>>======<<<<<<<<<<<<===>>>>>>>>>>>>=====================<<<;;;:::::::::::::::777777777777888888999999888888999999999:::::::::;;;;;;:::999999888777777888777666555555666777888888888888777777777777777888888777777666555555444444444333333333333444444333333222222222111111111333333333333222111000000111111111000000000////////////////////////////////////.........---------........................------------------------------------------------...........................---------,,,,,,,,,+++,,,,,,---...//////......---------------------------...//////000000//////....../////////...---,,,------------------------------------------------,,,,,,,,,---------............---,,,+++******+++,,,,,,,,,---------......---,,,,,,,,,,,,---..............................------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///...---,,,+++,,,,,,---------------------------------------------------***+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,---------...////////////...---....../////////000000000000000000////////////...................................................////////////////////////......................../////////............---........................////////////////////////------............---------............///////////////............//////////////////////////////..............................////////////............------------......///////////////.........//////......------------.........///......---,,,------...///000000000///////////////////////////........................,,,------------........./////////...............------............------------------------------........................------------------------........................---..................------------------------------------............///000000000///////////////////////////////////////000000000000000000000000111111000000000000111111111111222222222222222111333333333444555666888888<<<<<<;;;;;;<<<======>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBB????????????@@@AAABBBCCCAAAAAAAAAAAAAAA@@@??????@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<======>>>???@@@???>>>======>>>@@@AAA>>>===<<<;;;:::999999999777888888888888999999999888999999999999::::::::::::::::::999888888777777777777666666666666777777666777777777777777777888888777777666666555555555333333222222222222333333333222222222222111111111111222222222222222111111111111000000000000//////////////////////////////...............---------------------------------------------------------------------------------.................................---------------+++,,,---...////////////---------------------------...//////000000//////------.........---,,,,,,------------------------------------------------,,,,,,,,,---------......------,,,+++************,,,,,,,,,---------......---,,,,,,,,,,,,---..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,,,,,,,------------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,---------...000111111000...---////////////000000000000////////////////////////................................................////////////////////////......................../////////////////////...........................////////////////////////------............------------.........///////////////............//////////////////////////////........................,,,---////////////---,,,......------------......000000//////......------.........///////////////---...............------,,,,,,...///000000000000////////////////////////---------.........//////------------....................................------............------------------------------........................................................................,,,---...//////...---,,,---------------------------------............///////////////............////////////////////////////////////////////////111000000000000000000111000111111222222222222111555555555555666777888888;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@AAAAAA???@@@@@@AAAAAABBBCCCCCCDDDCCCAAA@@@???>>>>>>>>>@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>><<<<<<<<<<<<===>>>??????@@@???>>>>>>>>>@@@BBBCCC???>>><<<;;;:::999999888999999999999999999999999999999999999999999999999:::999999999888888777777777777666666666666777777555666666666777777888888777777666666666555555555555555444444444444555555222222222222111111111111000111111222222222222111111000000000////////////////////////////////////........................------------------------------------------------------------------------................................................***+++,,,...///000000000........................+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......------,,,+++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,------...------,,,,,,++++++******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------...000111111000...---////////////000000000000.............../////////.................................................................................................../////////////////////................................................------............------,,,------------.........//////............//////////////////////////////........................,,,---...//////...---,,,......------------......000000//////......------........./////////000000------...............---,,,,,,...///000000000000////////////////////////,,,,,,------.../////////---------.........//////---------...............------............------------------------------........................................................................,,,---...//////...---,,,---------------------------------............///------------------------////////////////////////////////////////////////000000000111111000000000///000111111222222222222777777666666777777888999:::::::::;;;;;;<<<>>>>>>>>>>>>>>>??????@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCDDDCCCBBB@@@???>>>>>>===@@@@@@AAABBBBBBBBBBBBAAA??????@@@@@@??????>>>===<<<<<<<<<======>>>@@@@@@@@@@@@??????@@@AAABBBCCC???>>><<<;;;:::999999888::::::::::::999999999999999999999999999999999999999999888888888888888777666666777777777777666666555555666666777777777888666666666666555555555555666666555555555555666666222222222111111111000000000000111222222222111111000000000////////////...////////////////////////---.....................------------------------------------------------------------------------................................................***+++,,,...///000000000........................+++,,,------...---------,,,,,,+++++++++,,,,,,,,,........................------------------------,,,,,,,,,---------.........------,,,,,,,,,,,,---,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,------......------,,,+++++++++,,,,,,,,,---------...////////////...---....../////////000000000---............/////////................................................................................................---............/////////........................------------------------------............------,,,,,,---------.........//////............//////////////////////////////........................------............------......------------......///////////////..................///////////////,,,---......///.........------...///000000000///////////////////////////---------.........//////------........./////////---------------.........------............------------------------------........................................................................---..................------------------------------------............///,,,,,,,,,,,,,,,---------////////////////////////000000000000000000000000000000111111111111000000//////000111222222222222666666666666777888999999999999::::::;;;<<<>>>>>>>>>>>>>>>?????????????????????@@@@@@AAABBBBBBBBB@@@@@@@@@???@@@@@@AAAAAA@@@AAABBBBBBBBBBBBBBBAAA?????????@@@???>>>>>>===<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA>>>===<<<;;;:::999999999;;;;;;;;;::::::::::::999:::::::::999999999999888888888888888888888888888666666777777777777666666555666666666666666666777555555555555555555555555444444333333333333444444222111111111111000000000000111111111111111000000000000////////////......////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------------.........+++,,,---...////////////........................---...//////000000//////,,,,,,+++++++++,,,------........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......---,,,,,,,,,,,,---......++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++,,,,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------........./////////---------.........//////................................................................................................,,,,,,------....................................------------------------------............---------............///////////////............//////////////////////////////...........................------,,,,,,------.........------------...............///////////////........................,,,------...//////............///////////////...////////////////////////---------...........................////////////,,,,,,,,,------.........------............------------------------------..............................................................................------------..............................---------............///,,,,,,,,,---------......////////////////////////000000000000000000000000///000111222222111000///...///000111222222222222444444444444555666888888999999999:::;;;<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA????????????@@@AAAAAABBBAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>><<<<<<<<<===>>>@@@AAABBB???@@@AAABBBBBBAAA???>>>===<<<;;;:::::::::::::::<<<;;;;;;;;;:::::::::::::::::::::999999999888888777777777777888888888888555666777888888777666555666666666666666555555555555555555555555555555555333333222222222222333333111111111111000000000000111111222111111000///...000000/////////.........////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................+++,,,,,,,,,------------,,,,,,---...//////..............................---...//////000000//////---,,,,,,+++,,,---...///........................------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,---------)))***+++,,,---,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------.........///---------.........//////................................................................................................,,,,,,,,,---------......................................................---..................---////////////000000000000//////............//////////////////////////////..............................,,,++++++,,,...............------.........---.........//////000000//////......------------,,,,,,---.../////////......///////////////......////////////////////////..................................../////////000,,,,,,,,,------.........---..................---------------------------........................////////////////////////........................///...---,,,,,,---...///////////////////////////---------.........//////---------.........//////////////////////////////000000000000000000000000///000111222222111000///......000111111222222222222222222333444555666777999999999:::;;;<<<>>>>>>@@@@@@??????>>>>>>=========>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@????????????BBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBBBBBBBAAA@@@@@@<<<<<<<<<===>>>@@@AAABBB???@@@BBBCCCCCC@@@>>><<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999999888888888777777777777777888888888555666777888888777666555777777666666555555555444444555555555555555555555444333333333333333333444111111111111000000000000222222222111111///......000/////////............////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................+++++++++,,,,,,---------------..................////////////////////////+++,,,------......------------,,,+++,,,---///000////////////////////////------------------------,,,,,,,,,---------......+++++++++***++++++,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......((()))***+++---...///000---------....../////////)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...---..................---,,,------......------,,,++++++,,,,,,,,,---------......------------...............------,,,,,,,,,...............---------....................................////////////++++++,,,,,,,,,,,,------------------------------........................///000000...,,,+++,,,---....................................................../////////////////////////////////................................................................................................///000000000000000000000000000000//////000000000000//////......////////////..............................222000...---,,,---...///...------,,,,,,------...---...///000000///...---........................,,,------......------,,,........................---------------------------------............///,,,,,,,,,,,,,,,---...//////...---,,,,,,---...///........................,,,,,,+++,,,,,,---...///......------------......////////////////////////////////////////////////////////////000000000000......///111222333444555000222444444444444666888888888888999::::::;;;;;;<<<<<<<<<<<<============>>>????????????@@@@@@@@@BBBBBBAAAAAA@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@???<<<>>>@@@???>>>===>>>?????????@@@@@@@@@???>>>>>>BBBBBBAAA@@@@@@???>>>>>>AAA???===<<<;;;<<<===>>><<<<<<;;;::::::::::::;;;999999999999999999999999999999999888888888777777777777888888888888777777555555666666777777888888666666555444444444444555555555444333222222111111///000111111000///111222111111000000000000111111000000000000000000000000000000//////.........---000000///...---,,,,,,,,,...---++++++---......---.........------,,,,,,,,,---------.........//////////////////////////////------------,,,+++******///...------------...///............////////////..............................//////...---,,,,,,......------------......,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,,,,------//////...---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000111111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,+++++++++++++++++++++++++++------,,,++++++******)))*********+++,,,---...///.........------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------...............------,,,,,,,,,............................................................////////////,,,,,,---------.........------------------------........................000111111000...------...................................................------....../////////////////////////////////...////////////////////////...............................................................///000000////////////////////////...//////000000//////.........////////////......////////////////////////111000...---------//////...------,,,,,,------............//////.................................,,,------......------,,,........................---------------------------------............///...------------......///......------------..............................111000///...------------///..................///////////////////////////////////////////////////////////////000000000000//////000111222222333444000222333444444444666777666777777888999999::::::<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@BBBBBBAAA@@@@@@???@@@@@@CCCCCCCCCCCCBBBBBBBBBBBB???@@@AAAAAA???======>>>??????@@@@@@@@@@@@@@@???DDDCCCCCCBBBAAAAAA@@@@@@@@@???===<<<<<<<<<===>>>===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999999888888888777777666777777888888777777666666666666666777777777777666666555444444444444444555555555444333222222222000111222222000000111222111111000000000000111111000000000000000000000000000/////////............------------...//////000000...,,,,,,---------+++......---------,,,,,,,,,+++++++++,,,,,,,,,------........................+++,,,,,,---------,,,,,,---,,,++++++++++++,,,---............////////////..............................//////...------,,,......------------......,,,,,,------------------------------------------------------------------++++++,,,,,,,,,,,,------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---///000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------.........------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------...............------------------------......//////000....................................////////////---............/////////------------------------........................000222333333111///...///................................................+++,,,,,,---...///000000......//////////////////000000000000000000000000...............................................................///000000.................................//////...............////////////......000000000000000000000000111000...------...//////......------------............------------..............................------............------........................---------------------------------............///000//////............///---..................---........................222111000//////...//////000//////......//////000////////////////////////////////////////////////////////////000000000000000000000111111111222222000222333444333444555777777777888888999::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@AAA@@@@@@???>>>>>>??????@@@???>>>>>>>>>???@@@AAABBBCCCDDDBBB???=========>>>???@@@AAAAAAAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@@@@???===<<<<<<===>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888666666777777777777666666777777777777666666666666666555555444444444444444666666555555444333333333111222333222111000111222111111000000000000111111000000000000000000000000////////////............------------...///000111///---,,,,,,---......---...------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------******,,,------.........---,,,,,,++++++,,,,,,------............/////////.................................///......---,,,......------------......------------------,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------,,,,,,+++++++++------------............,,,,,,............,,,,,,------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,***+++,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------.....................---------,,,------...///000000111....................................////////////------........./////////...................................................111333333222///......................................................***+++,,,---...///000111............////////////////////////////////////...............................................................///000000........................------............------......////////////......000000000000000000000000000///............//////......------------.........---,,,++++++,,,---...........................------............------........................---------------------------------............///111111000//////...//////,,,---...//////...---,,,....................................///000111222000000////////////000000////////////////////////////////////////////////////////////000000000000111111111111000000000000000111333333333333555777888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>=========>>>???@@@AAA@@@>>>===<<<<<<>>>@@@AAADDDEEEEEECCC@@@===<<<<<<>>>>>>???AAAAAABBBBBBBBB@@@@@@@@@@@@??????>>>>>>???>>>============>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666666777777666666666888888888777666555555555666555444444333333444444666666555555555444444444000111222222000///000111111111000000000000111111///////////////////////////////////////.........000000///...............---,,,+++,,,...000000///---------------------------------.........//////------------------------++++++,,,---......------........................---------.........//////........................---...............------......------------...............------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------,,,,,,......---,,,,,,+++******,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,------+++***+++,,,------,,,++++++++++++++++++++++++******++++++,,,---......------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------......///000111111////////////////////////............////////////,,,------------.........................................................,,,///111222000...------................................................++++++,,,---...000000111---.........//////000000.......................................................................................///000000........................------............------......////////////......//////////////////////////////.........////////////......------......///...---,,,++++++,,,---...........................---......//////......---........................---------------------------------............///222111000///////////////,,,---...//////...---,,,........................------------...///000000000000////////////000000////////////////////////////////////////////////////////////000000000000111111111000000000000//////111333333333333555666777777777888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????::::::;;;===>>>@@@BBBCCCDDDCCCAAA@@@@@@AAACCCEEEDDDDDDDDDBBB???<<<;;;;;;===>>>???@@@AAABBBBBBBBB@@@???????????????>>>>>>>>>===============>>>>>>======<<<;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888666666777777777777666666999999888777666555444444555555444333333333333333555555555555555444444444000111222111///...///000111111000000000000111111////////////////////////.........///////////////000000///.........//////000...------...///...------------------------------------.........//////........................---.........------,,,+++........................------------....................................------...............---......------------...............------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,------------------......---,,,,,,+++*********++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------+++******,,,...------++++++++++++++++++++++++******+++,,,---......///------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------...................../////////.........//////000000111////////////////////////............////////////,,,,,,---------.........................................................+++---//////...---------................................................,,,------...///000111111------......///000000000.......................................................................................///000000.................................//////...............////////////......////////////////////////........./////////////////////............//////......------------....................................////////////..............................---------------------------------............///111000000////////////000---..................---........................///...---,,,,,,++++++,,,000//////......//////000////////////////////////////////////////////////////////////000000000000000000000000000000000000///111222333222333444666444444555555666777777777:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????999:::;;;===???AAACCCEEECCCBBBAAA@@@@@@@@@AAAAAA@@@AAABBB@@@===;;;;;;;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@============>>>>>>>>>>>><<<<<<;;;::::::::::::;;;999999999999999999999999888888888888888999999999777777888888888888777777999888888777666555555444555444444333333333333333444444444444444444444444111222222111///...///000111111000000000000111111000000000000000000000000.........///////////////,,,------...///111222333555333000...---,,,***))),,,,,,,,,------------...+++++++++,,,,,,,,,------/////////////////////////////////......---+++++++++,,,,,,------,,,,,,+++,,,------------.................................,,,---......///...............------------......------------------,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------************************---,,,,,,++++++,,,,,,---,,,+++******,,,......---++++++++++++++++++++++++***++++++,,,---......///,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---........./////////000///////////////000000000////////////////////////............////////////---............/////////................................................,,,---......---,,,---.................................................../////////000000000111111------......///000000111.......................................................................................///000000////////////////////////...//////000000//////.........////////////......000000000000000000000000---....../////////////////////............//////.........//////.......................................////////////..............................---------------------------------............/////////.........///000000......------------..............................///...---,,,++++++++++++///..................///////////////////////////////////////////////////////////////000000000000/////////000000000000000///000222222222333444666555555555666777777888888::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>???<<<<<<===>>>???AAABBBCCC@@@@@@???>>>===<<<<<<;;;<<<===>>>>>><<<::::::;;;===>>>>>>?????????>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA<<<<<<===>>>>>>>>>>>>>>>;;;;;;:::999999999999:::::::::::::::::::::::::::777777888888888999999999888888999999999999888888888888777777666666555555555444333333222222333333333333333333333444444444333444444333111000000111111111000000000000111111000000000000000000000000............/////////000,,,------...///111333444444222///......---,,,***,,,,,,,,,---------......+++++++++,,,,,,,,,------........................---...............------++++++,,,------,,,++++++,,,,,,---------.................................,,,------...//////............------------......,,,,,,------------------------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,***)))***,,,.........+++++++++++++++++++++++++++,,,,,,,,,------......++++++++++++,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------.........---.........//////000000000000000000////////////000000000000000000000000............/////////000////////////000000000000////////////////////////........................---......---,,,,,,...000................................................000000000000111111111111---------...///000000111000000000000000000000000...............................................................///000000000000000000000000000000//////000000000000//////......////////////......111111111111111111111111------...///000000////////////............//////---...///000000///...---..............................////////////..............................---------------------------------.........//////......---......///000111///...---,,,,,,---...///........................,,,,,,,,,,,,---...//////......------------......////////////////////////////////////////////////////////////000000000000////////////000000000111///000222222222222444666888888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>??????>>>??????@@@AAAAAABBBBBBBBBAAA@@@>>><<<;;;999;;;<<<<<<;;;::::::;;;===>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>??????<<<<<<===>>>>>>???>>>>>>;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999999999999::::::::::::999999777777777777666666666666555444333333222222333333333333333333333333333333555666666555333222222333111111000000000000111111000000000000000000000000---.........//////000000000000////////////000111///...,,,---///000000000,,,,,,,,,------.........---------.........//////------------------------+++,,,---...////////////------...//////...------,,,,,,,,,---------..............................,,,,,,---.../////////............------.........,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,---........./////////000000...------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................---,,,,,,++++++,,,,,,---,,,***)))***,,,.........++++++++++++++++++++++++,,,,,,,,,---------......*********+++,,,---...//////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////////////////////////////,,,---------.../////////////////////////////////............////////////////////////////////////---------.........//////...............---------,,,,,,,,,,,,,,,---...///////////////////////////------------------------////////////////////////,,,---...///000111222333111111000000//////......////////////////////////............////////////222///,,,,,,...000///...////////////////////////////////////////////////............/////////000......///000111222222333000000000000000000000000111000000///...---------///////////////.........////////////////////////111111000///...---,,,,,,........................------------------------+++,,,------......------........................000000//////.........---...------,,,,,,,,,------........................////////////////////////---------............///---------.........//////............////////////////////////////////////000000000000111222333444888777777777888999::::::@@@>>>;;;<<<>>>>>><<<999:::::::::::::::;;;<<<===??????@@@@@@@@@??????>>>AAAAAA@@@>>>===<<<;;;:::===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>============>>>?????????>>><<<;;;<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999999999;;;;;;::::::::::::999999:::999999999999999:::::::::::::::999888777666555444444444444444444444444666555555555555444444444222222222222222222222222666666555444444333222222222111000111222222111000////////////............////////////............------------------------//////.........---------------------------------------------------------...---,,,++++++,,,---...........................................................................---...............------------------------------////////////////////////////////////////////////++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,,,,---------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,+++******+++,,,,,,---......///////////////////////////////////////---------...............////////////////////////............////////////////////////////////////---------.........//////------------------------............------------////////////////////////------------------------////////////////////////------...///000111111222////////////.........---////////////////////////............////////////111///,,,,,,...000///...////////////////////////////////////////////////........./////////000000//////000000111111222222000000000000000000000000111000000///......------/////////////////////...////////////////////////000000000///......------........................------------------------+++,,,------......------........................000/////////.........---...------,,,,,,---------........................////////////////////////........./////////000000---------.........///////////////000000000000111////////////////////////000000000000111222333444777777666777777888999:::???===;;;<<<===>>><<<:::;;;;;;:::::::::;;;<<<<<>>@@@??????>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<========================>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<;;;::::::::::::;;;;;;;;;::::::::::::999999999999888888888888999999999999999999888888777666444444444444444444444444444444444444333333333333222222222222222222222222555555444444333222222111222111000111222222111000000000000/////////......////////////....................................//////.........---------------------------------------------------------///...---,,,,,,---...///........................................................................---...............------------------------------................................................------------------------,,,,,,------------------******+++,,,,,,---......------------------------///...---,,,,,,,,,,,,---........................---------------------------,,,,,,,,,++++++++++++,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,++++++,,,---............///////////////////////////////////////...............---------////////////////////////............////////////////////////////////////---------...............------------------------//////000000///...---,,,////////////////////////------------------------////////////////////////....../////////000000000............------------////////////////////////............////////////000///------///000//////000000000000000000000000////////////////////////....../////////000000000000000000000000111111111000000000000000000000000000000000///......------......//////////////////////////////////////////////////////////////////........................------------------------,,,,,,---............---......................../////////...............------------------------........................////////////////////////////////////000000000111------........./////////000000000000111111111111////////////////////////000000000000111222333444555555555666666777888999===;;;;;;;;;===>>>===<<<<<<<<<;;;:::::::::;;;;;;>>>>>>??????@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===============??????>>>===============<<<<<<;;;;;;;;;:::::::::===<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::999999999888888777777777888888888888888999888888777777555555555555555555555555333333333333222222222222222222222222222222222222444444333333222111111111222111000111222222111000111111000000000/////////////////////............////////////////////////...............---------------------------------------------------------///......------......///........................................................................------...............---------------------------................................................------------------------------------------,,,,,,******+++,,,,,,---......------------------------......---,,,,,,,,,------........................------------------------------------,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......//////.........//////////////////////////////////////////...---------,,,////////////////////////............////////////////////////////////////..........................................//////...///111222111000...---////////////////////////........................////////////////////////////////////////////////........................////////////////////////............///////////////.........////////////000000000000000000000000////////////////////////...////////////000000000111111111000000000000000000000000000000000000000000000//////........................////////////////////////////////////............//////000000................................................,,,------...............................................................,,,,,,------------------........................////////////////////////....../////////000000000............//////////////////000000000111111111000000000000000000000000000000000000111222333444444444444555666777888999:::::::::;;;======>>>>>>===<<<;;;:::::::::::::::===>>>>>>???????????????<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========@@@???===<<<<<<<<<===>>><<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::999999999999888777777666777777777666777888888888888888777666666666666666666666666333333333333222222222222222222222222222222222222222222222222111111000000222111000111222222111000111111111111000000000000////////////............................................................------------------------------------------------/////////....../////////........................................................................,,,---......///.................................................................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------------...000///............///////////////////////////////////////...---------,,,////////////////////////............////////////////////////////////////.....................---......//////000000000000+++---///111222222111000////////////////////////........................////////////////////////////////////............////////////////////////////////////////////////............////////////---...///////////////000000000000000000000000000000000000000000000000000////////////000000000111111111111000000000000000000000000000000000000000////////////............---.........//////000000////////////////////////------......///000000000................................................,,,---......//////..............................---------...............+++,,,---.........------////////////////////////////////////////////////------........./////////........./////////000000........./////////000000111111111111111111111111000000000000111222333444333333333444555777888999999:::;;;;;;<<<===>>>>>>===<<<;;;:::::::::::::::<<<===>>>???????????????<<<<<<<<<==================<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<======>>>>>>@@@???===<<<<<<<<<===>>><<<<<<;;;;;;;;;::::::::::::999999999999999::::::;;;;;;:::::::::999999999999888888777666666777777666777777888888888777777666666666666666666666666444444444444333333333333222222222222222222222222222222111111111111000000222111000111222222111000111111111111000000000000////////////............---------------------------.....................------------------------------------------------...//////////////////...........................................................................,,,------...//////..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,++++++***------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,111000...------...//////////////////////////////...............---------////////////////////////............////////////////////////////////////...............---------.........///000000111111+++,,,...000111222222222////////////////////////........................///////////////////////////...................../////////000000000000000////////////////////////............////////////+++---///000/////////000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000111111111000000000000000000000000//////////////////......------......///000000000////////////////////////---.........//////000000................................................------...////////////...........................---------------.........***+++---...///......---////////////////////////////////////////////////------------................../////////000000000............////////////111111111111111111111111000000000000111222333444333333333444666777999:::888:::;;;<<<;;;;;;===>>><<<<<<;;;:::::::::;;;;;;<<<<<<===>>>????????????=========>>>>>>>>>>>>>>>>>>==================>>><<<<<<======>>>>>>????????????>>>===============<<<<<<;;;;;;;;;:::::::::888888888888888999999:::;;;;;;::::::::::::999999:::999888888777777777777777777777888777777666666555555555555555555555555444444444444333333333333222222222222222222222222111111111111111111111111222111000111222222111000111111000000000/////////////////////............---------------------------------...............---------------------------------------------------......//////......---........................................................................,,,,,,---...////////////........................------------------------------------------------........................------------------,,,,,,...------,,,,,,++++++***------------------------------,,,,,,,,,---..............................------------------------,,,,,,,,,,,,------------------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---------...//////000000------------------------........................------------------------,,,,,,------------,,,,,,111000...---------//////////////////////////////---------...............////////////////////////............//////////////////////////////////////////.........---------,,,,,,,,,---.../////////------...//////000111111////////////////////////........................////////////////////////---............................../////////000000////////////////////////............////////////***---000000///...///111////////////////////////000000000000000000000000//////000000000111111111//////000000111111222222000000000000000000000000.../////////////////////------......///000000111////////////////////////.........///////////////................................................------...///////////////........................,,,,,,,,,------.........)))+++---...//////...---////////////////////////////////////////////////............////////////.../////////000000000000...////////////000000000////////////////////////000000000000111222333444333333444555666888::::::888:::<<<<<<::::::<<<>>>;;;;;;:::::::::;;;<<<<<<;;;<<<===>>>???????????????????????????>>>>>>>>>??????>>>>>>>>>>>>??????======>>>>>>???@@@@@@AAA>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888888888999999:::;;;;;;;;;::::::::::::999999;;;;;;999888888777777777777888888888777666555555444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222222222222111000111222222111000000000000/////////......////////////....................................---------.........//////------------------------------------------------,,,---...//////...---,,,........................................................................+++,,,---...////////////........................------------------------------------------------////////////////////////,,,,,,------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,---...///........................------------------------++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000........................////////////////////////------------------------,,,---...//////...---,,,222111...---,,,---...///////////////////////////,,,------....../////////////////////////////////............/////////000//////////////////////////////.........---------******+++,,,,,,---......//////............///000////////////////////////////////////////////////////////////////////////---------.........//////---------.........//////////////////////////////............/////////000)))---000111///...///111////////////////////////000000000000000000000000000000000000111111111111...//////000111222222333000000000000000000000000.........///////////////---------...///000000111////////////////////////////////////////////////........................////////////////////////---......///////////////........................,,,,,,,,,------.........)))***---/////////...---000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000111111111111........................000000000000111222333444333444444555777999:::;;;888;;;===<<<:::999;;;===::::::::::::;;;;;;<<<===;;;<<<===>>>????????????@@@@@@@@@@@@?????????>>>@@@@@@????????????@@@@@@===>>>>>>???@@@AAAAAAAAA===>>>?????????>>><<<;;;<<<<<<;;;;;;;;;:::::::::999999999999::::::;;;<<<;;;;;;;;;:::::::::999999<<<;;;:::999888888888888888888888888777666444444444444444444444444444444222222222111111111111000222222222222222222222222222222222222222222333333222111000111222222222000////////////............000/////////............////////////////////////---------.........//////------------------------------------------------+++,,,---......---,,,+++........................................................................+++,,,---...////////////////////////////////////------------------------------------------------------------------------,,,,,,,,,------.........((()))***+++---...///000------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,---...//////........................---------------------------------------------------...///000000///...---////////////////////////............////////////////////////////////////............////////////////////////////////////000//////.........//////000000///...---,,,,,,,,,///............---------///////////////000111111------......//////000000////////////////////////000000////////////000000000000//////.........---000000//////.........---////////////////////////////////////000000000000////////////////////////111111000000000000111111000000000000000000000000////////////000000000000//////000111222222333333222111111000///......---000000//////.........---////////////////////////......////////////........................------222111000//////......//////............//////000------......///000000111000000//////.........---........................///000111222111000...,,,---------............///000000///...............////////////////////////000000000000000000000000......///000000000000000...///000111111000///...000111111111111222222222222333444666666666666555888888999999999:::::::::::::::::::::::::::::::::888:::<<<===<<<<<<===>>>BBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>>>>@@@??????>>>===<<<<<<<<<;;;;;;;;;::::::999999999>>>===<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;:::999888777777777777666666777777777777666666555555555555555555555555333333333333333333333333222222222111111111111000000111111111111222222222000000000000////////////111111111000000000000000///000000///---,,,...///........................---------------...///000++++++------------++++++...---,,,,,,,,,,,,---.........------------......------------------------.........---+++***,,,---........................////////////////////////000000//////.........---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///...---------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------,,,++++++,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---............------,,,+++******,,,,,,,,,---------......,,,,,,.........---,,,+++........................---------............///////////////////////////............////////////////////////////////////............////////////000000000000000000000000000//////.........///////////////......------------------......////////////////////////000111111.........///////////////////////////////////////000000////////////000000000/////////............/////////.........------////////////////////////////////////000000000000////////////////////////111111000000000000111111000000000000000000000000////////////000000000111///000000111222222333333111111111000///.........000000/////////.........////////////////////////......////////////..............................000///////////////000111000//////.........//////,,,------...//////000000000/////////.......................................///000111111///---,,,---------............///000000///.......................................////////////////////////......///000000000000000...///000111111000///...000111111111111222222222222333444666666666666666888888888888999999999999::::::::::::::::::::::::999;;;======<<<<<<===>>>AAABBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@@@@@@@???>>>>>>???>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::999999===<<<<<<;;;::::::;;;;;;::::::::::::::::::;;;;;;;;;:::999888777777777777555555555555555555555555555555555555555555555555333333333333333333333333222222222111111111111000000111111111111222222222000000000000////////////111000000000000000000000...//////...---,,,...///..............................---------......///,,,---............---,,,...---,,,,,,,,,,,,---.........------------......------------------------...000000///...------...........................////////////////////////000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...------------...------------------------------------------------......---------,,,,,,,,,,,,,,,---------.........------------------------------------............---------------------------,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,,,,,,,---......,,,++++++***))))))((((((,,,,,,,,,---------......+++,,,---.........---,,,........................---------............///////////////////////////............////////////////////////////////////............////////////111111111111111111111111/////////......//////000////////////............+++,,,---...///000111111///////////////000111111///////////////.........////////////////////////000000////////////000000////////////............////////////............////////////////////////////////////000000000000////////////////////////111111000000000000111111000000000000000000000000/////////000000000111111000000000111222222333333111111000000//////......000000////////////......////////////////////////......////////////..........................................///000111222111000///...............,,,,,,,,,---......//////////////////....................................---...///000///...---,,,---------............///000///......---.................................////////////////////////......///000000000000000//////000000000000//////000111111111111222222222333333555666666777666666777777777777888888888888:::::::::::::::::::::::::::<<<======<<<;;;<<<===???@@@AAABBBCCCCCCBBBBBB???@@@@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>=========<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::;;;:::999888777777777777666555444333333444555666555555555555555555555555333333333333333333333333222222222111111111111000000111111111111222222222000000000000////////////000000000000000000111111---...///...------...000//////////////////////////////...---------......---......//////......---...------,,,,,,------.........------------......------------------------...000222222111/////////........................////////////////////////////////////...........................---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++,,,,,,,,,------...------------...//////------------------------------------------------...------------,,,,,,,,,,,,------------.........------------------------------------............------------------------,,,,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,,,,,,,---......///......------,,,,,,,,,,,,,,,,,,---------......+++,,,---.......................................---------............///////////////////////////............////////////////////////////////////............////////////000000000000000000000000//////////////////000111//////////////////000000,,,------...///000000000///////////////000000111000000//////......------////////////////////////000000////////////000000///////////////.........000000000000000000000///////////////////////////////////////000000000000////////////////////////111111000000000000111111000000000000000000000000//////000000000111111111000000111111111222222222111000000000/////////...000000//////////////////////////////////////////......////////////..................///////////////////////////000111111111111000......---------,,,,,,,,,---------......///////////////.................................------...//////...---,,,---------............//////......------.................................////////////////////////......///000000000000000//////000000000000//////000000111111111222222222333444444555666666777777666666666666777777777777999999::::::::::::;;;;;;;;;===>>>>>><<<;;;<<<<<<>>>???@@@AAABBBBBBCCCCCC???@@@@@@@@@AAAAAABBBBBB???@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::;;;::::::999999999::::::<<<<<<;;;;;;:::::::::999;;;:::999888777777777777999888666444444666888999555555555555555555555555333333333333333333333333222222222111111111000000000000111111111222222222000000000000////////////000000000000000111111111...///000///......000111000000000000000000000000000///...---------------------............------------------------------...------,,,,,,------...---------------------------000222333222000//////........................///////////////////////////////////////.................................------------------------................................................---------.........//////,,,,,,,,,------///000000------------------------------------------------------------------------------------............------------------------,,,,,,,,,,,,------------------------------------,,,,,,+++++++++,,,------...------,,,,,,------...---,,,,,,,,,,,,---......000000000000//////......,,,,,,,,,---------......,,,,,,---....../////////........................---------............///////////////////////////............////////////////////////////////////............///////////////////////////////////////////////////000111111//////000000000000000000///////////////////////////////////////000000111000000//////......------////////////////////////000000////////////000000.........///////////////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000111111111111111111111111111222222222000000000000//////////////////000000000000000000////////////////////////......////////////.............../////////000000111111000///////////////111111000......---------,,,,,,,,,---------------.........///////////////////////////////////////------...............------------............///......------------............................................................///000000000000000000000////////////000000000000111111111222222222333333333444555555666666555555666666666777777777999999999::::::;;;;;;;;;<<<===???>>>===<<<<<<===??????@@@@@@AAABBBCCCCCC@@@@@@AAAAAABBBBBBBBBCCC???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;:::999888777777777777999888666444444666888999555555555555555555555555333333333333333333333333222222222111111111000000000000111111111222222222000000000000//////////////////000000111111111111000000111000//////000222000000000000000000000000000///...------------------,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------------------------------,,,...111222111///..............................////////////////////////.........///////////////---.....................------------------------................................................---------.........//////,,,,,,,,,---...///000111---------------------------------------------------------------------------------.........//////------------------------***++++++++++++,,,,,,,,,------------------------,,,+++++++++,,,,,,---......------,,,,,,------...---,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,---------......------------......//////........................---------............///////////////////////////............////////////////////////////////////............////////////........................////////////000111222222111111111111000000000000000000000/////////......///////////////000111111///////////////.........////////////////////////000000////////////000000.........///////////////111111111111222222222222000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000111111111222222111111111111111111111111000000000000//////////////////000000000000111111////////////////////////......////////////...............//////000000111222111000///............111000///...............------------------...............///////////////////////////////////////.............../////////---------............///---------,,,------...///------------------------..............................///000000000000000000000////////////000000000111111111111222222222222222222222333444555666666666666666777777777777888999999::::::;;;;;;<<<;;;===>>>>>>===<<<===>>>AAAAAA@@@@@@AAABBBCCCDDDAAABBBBBBBBBBBBBBBBBBCCC???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777777777777666555444333333444555666555555555555555555555555333333333333333333333333222222222111111111111000000111111111111222222222000000000000/////////////////////000111111222222111111222000///...///111//////////////////////////////...---------......---,,,,,,++++++,,,,,,---,,,------......------,,,------,,,,,,,,,,,,------------------------------+++---///000///.................................////////////////////////.........///////////////---------...............------------------------........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,---...///000111------------------------------------------------,,,,,,,,,------------...------........./////////------------------------++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,---.........------,,,,,,------...---,,,,,,,,,,,,---...............---------------,,,,,,,,,---------......//////......---......///........................---------............///////////////////////////............////////////////////////////////////............////////////////////////////////////////////////000111222333222222222111111000000000///////////////000000000///////////////000111111.........///////////////////////////////////////000000////////////000000............/////////000/////////000000111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000111111111222222222111111111111111111111111////////////000000000000//////000000000111111111////////////////////////......////////////......---......///000000111111111000///////////////000000//////.........//////..................................../////////000///////////////////////////.........//////000111---------............///---,,,,,,,,,------...///------------------------..............................///000000000000000111000///......///000111000111111111111222222222111111111000111222444555666666777777777888888888888888999::::::;;;<<<<<<:::<<<>>>>>>>>>===>>>???CCCBBBBBBAAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777777777777555555555555555555555555555555555555555555555555333333333333333333333333222222222111111111111000000111111111111222222222000000000000////////////...//////000111111222222000111111///---,,,,,,.................................---------......///...---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,---//////...---///000........................////////////////////////............/////////000---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...///000------------------------------------------------,,,,,,,,,---------..................////////////------------------------,,,,,,---------.........------------------------++++++++++++,,,---...///...------,,,,,,------...---,,,,,,,,,,,,---......////////////////////////,,,,,,,,,---------......111000///...------..............................---------............///////////////////////////............/////////000////////////////////////............/////////000000000000000000000000000////////////000111222333333333333222111000//////------...///000111222222///////////////000111111---.........//////000000////////////////////////000000////////////000000---.........//////000000---.........//////000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222222222111111111111111111////////////000000000000//////000000111111111222////////////////////////......////////////......---......///000111111222///......//////000111222//////.........//////000//////////////////......---.........//////000000000000000000000000000000///////////////000111222---------.........//////,,,,,,,,,,,,------...///------------------------...........................//////000000000000000111000///......///000111000111111111111222222222111000000///000222333444777777777777888888888888888888999::::::;;;<<<<<<:::<<<>>>>>>>>>>>>???@@@EEEDDDCCCBBBAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>:::;;;;;;;;;<<<=========;;;:::999888777777777777666666777777777777666666555555555555555555555555333333333333333333333333222222222111111111111000000111111111111222222222000000000000////////////...//////000111222222222000000000...+++)))***+++........................---------------...///000///...---,,,,,,---...///,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,------------------------------...///...---...000222........................////////////////////////---.........//////000000---------.........//////................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------...//////------------------------------------------------,,,,,,,,,------...................../////////000------------------------........./////////000000------------------------++++++++++++,,,---...///...------,,,,,,------...---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......333111000...------------........................---------.........//////////////////////////////............//////////////////////////////////////////000000111111222222111000///////////////000//////000111222333333444444333222111000000000000000000////////////000000---------------...///000000000000000000//////...111111111111111111111111000000000///000111111222///000111333333222111111000111222333333222111000000000000000111111111111////////////000000000000222111111111000000//////000000000000000000000000111111111111000000000000111111111111111111111111000000000111222222333333000000000000000000000000000000000000000000000000111111000000//////..............................111111222222111000//////000000//////.........---............////////////////////////////////////////////////////////////................................................,,,---------.../////////------------------------........................////////////////////////---------...///000000111............////////////000000////////////000000000111111111111222222222222333333444555666777777888888888888999;;;===>>>;;;;;;<<<<<<===>>>>>>>>>CCCCCCCCCCCCBBBAAA@@@???CCCEEEEEEDDDAAA??????????????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888777666555666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111......///000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,///111222111...---...000000///...------------------------.........//////////////////////////////..................------////////////////////////............////////////......////////////............------------......//////.........---------//////.........---------...------,,,,,,------......------------...////////////.........---------................................................................................................000000///...---,,,,,,+++---,,,,,,,,,,,,---...//////...---,,,,,,---...///---------............///------------------------........................,,,,,,,,,---------......---...............------........................,,,,,,,,,---------......000000//////.........---////////////////////////111111111111222222222222//////////////////////////////000000000000000000000000////////////000000000000111222333333444444444333222111000000000000000000////////////000000..................///000000000000000000//////...111111111111111111111111///000000000111111111111///000111111222222111111000111111111111111111000000000000000111111111111000000000000111111111111222111111111000000000000111111111111111111111111//////000000111111222222111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000111000000000/////////...........................,,,,,,,,,,,,,,,++++++***000000/////////.....................////////////////////////////////////////////////////////////........................////////////////////////------..........................................................................................------......///000000111/////////000000000000111000000////////////000000000111111111111222222222222222333444555666777777999999888888999;;;<<<===;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBBBBAAAAAAAAACCCDDDEEEDDDAAA?????????@@@?????????>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<;;;;;;;;;;;;<<<;;;;;;:::::::::999999999999999888777666555444444666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111222222222111111111000000111111111111111111111111......///000000000000000................................................------------------------///111222111...---...000//////......---------------------.........//////------------------------........................////////////////////////............////////////......////////////............------------......//////.........---------//////.........---------...------,,,,,,------...,,,++++++++++++,,,------//////.........---------................................................................................................/////////...------,,,,,,---------,,,,,,---......///...------------...///.........////////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...............------........................,,,,,,---------.........000/////////............////////////////////////....../////////000000000////////////////////////000000//////////////////000000000//////000000111111111222333333444444333333222111111000000000000000000////////////000000111000///////////////000000000111111000000///...000000000000000000000000...///000111222111111000000/////////000000111111111000000//////000000111000000000000111111111111111111111111222222222222111111111111111000000000111111111111111111111111......///000111222333444222222222222222222222222444333333222111111000000000000000000000000000000000000000000000000000000000000000000////////////........................//////............------000000////////////..................////////////////////////////////////////////////////////////........................000000000000000000000000//////..................////////////////////////........................------------------------------......///000000000000000000000111111111111000000////////////000000000111111111111222222222222222333444555666777777:::999999999999:::;;;<<<;;;<<<<<<======>>>>>>???>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDCCCAAA?????????AAA@@@@@@???>>>===<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<==================<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999888888777666555444444666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111222222222111111111111111000000000000000000000000......///000000000000000........................................................................///000111000........./////////..................---------...............------------------------........................////////////////////////............////////////......////////////............------------.....................---------...............---------...------,,,,,,------...,,,++++++++++++,,,------...............---------..............................................................................................................................---------------...///...------------...///...////////////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...............---........................,,,------------.........////////////............////////////////////////---------.........//////////////////////////////000000//////......------000000000///000000111111111111222333333333222222222222111000000000000000000000////////////000000222222111000/////////000000111111111111000//////////////////////////////---///111222333222000///000///.........///111222111000///......///000111///000000000111111111111000000000111111111222222111111111111111111111111111111111111111111111111//////000111111222333333222222222222222222222222333333333222222111111111000000000000000000000000000000000000000000000000000000000000////////////........................222222111111111111111111000000//////////////////............////////////////////////////////////////////////////////////........................////////////////////////000000//////......------....................................................................................//////000000//////000000000111111111000000////////////000000000000111111111222222222111222333444555666666777:::::::::::::::::::::;;;<<<<<<<<<===>>>>>>?????????@@@AAAAAABBBBBBAAAAAA@@@BBBCCCBBB@@@?????????AAAAAA@@@???>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>========================<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777666555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////......///000000000000000------------------------................................................///////////////...//////....../////////.................................////////////////////////---------...............////////////////////////............////////////......////////////............------------.........................................................------,,,,,,------......------------...//////........................................................................................................................---------........./////////......---------------.........------.....................////////////------------------------........................,,,,,,,,,---------......,,,---......///.................................------------............///////////////.........000000000000000000000000000000111111111222222222000000000000000000000000000000//////......------000000000000000111222222111222333333333222111000111111000000///000000000000000////////////000000333222111000000000000000111111111111111000000///////////////////////////---///111222333222000///000///.........///111222111000///......///000111///000000000111111111111/////////000000000111111111111111111111222222222111111111111111111111111222222222111111111111111222222222222222222222222111111222222333333333333000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////...---------...////////////000000000000000000............////////////////////////////////////////////////////////////////////////////////////........................000000000//////......---------------------------////////////////////////////////////////////////............////////////........./////////000000000000////////////000000000000111111111222222222111111222333444555666666999:::::::::::::::::::::<<<<<<======>>>?????????BBBBBBBBBBBBBBBAAA@@@@@@>>>@@@AAAAAA@@@??????@@@AAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999::::::999999888888777777444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////......///000000000000000................................................------------------------///........./////////.........///000000//////........................---////////////////////////---------.........//////////////////////////////............////////////......////////////............------------......---.....................---........................------,,,,,,------......------------...//////---.....................................................................................................................,,,,,,------...////////////......---------......---..................---,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......,,,------...//////..............................---------.........//////.........///////////////000000000000000000000000/////////000000000111111000000000000000000000000000000//////////////////000000000000111111222333222333444555444333111///111000000//////000000000000000////////////000000222111000000000000000000111111222222111111000///000000000000000000000000...///000111222111111000000/////////000000111111111000000//////000000111000000000000111111111111.../////////000000000000111111111222222222222222222222222222222222222222333333222222222111111111333333333333333333333333111111222222333444444555000000000000000000000000000000000000000000000000////////////000000000000////////////////////////...---,,,,,,,,,---.../////////000000000000111111............////////////////////////////////////////////////////////////////////////////////////........................000000//////////////////------------------------////////////////////////000000000000000000000000......//////////////////............////////////000000////////////000000000111111111111222222222111111222333444555666666888999:::;;;;;;;;;;;;:::<<<======>>>>>>??????@@@BBBBBBBBBBBBAAA@@@???>>>===???@@@@@@???>>>???@@@AAA@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????======<<<;;;;;;;;;;;;<<<888888888888777777777777777777777777666666555555444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111222222222000000000000000000000000......///000000000000000////////////////////////........................------------------------///---------///000///...---...///000111000///..................---------------------------------,,,,,,------.../////////////////////////////////............////////////......////////////............------------......---------...............---------..................------,,,,,,------...,,,++++++++++++,,,---------------...............................................................................................................---------.........//////......------...//////000------...//////...------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...////////////........................------........./////////.........///////////////000000000000000000000000------------............000000000000000000000000//////000000000000000000000000000000111222333444444555777888777555222000000000////////////000000000000////////////000000000000/////////000111111111222222222222111000000111111111111111111111111///000000000111111111111///000111111222222111111000111111111111111111000000000000000111111111111//////000000000111111111111111111222222333333333222222222222222222222222111222222222222222222222333333333333333333333333222333333333333333333333000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////000///.........///111222//////000000000111111111............////////////////////////////////////////////////////////////////////////////////////........................///////////////000000000........................////////////////////////000000000000000000000000/////////////////////......////////////000000000000000////////////000000000111111111111222222222111111222333444555555666777888999;;;<<<<<<;;;;;;=========>>>??????@@@@@@>>>???????????????>>>===<<<>>>???@@@???>>>???@@@@@@?????????>>>>>>======;;;;;;;;;;;;;;;<<<======>>>>>>>>>??????@@@@@@@@@======<<<;;;;;;;;;;;;<<<999999999888888888777777777777777777666666666666666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111......///000000000000000000000000000000000000000...................................................---+++---///000///------...000111111111////////////.........---------------------------------,,,,,,------...//////000////////////////////////............////////////......////////////............------------......---------.........//////---------.........//////...------,,,,,,------...,,,++++++++++++,,,---------------.........//////................................................................................................---------...............------------...000111222------...//////...------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...////////////....................................////////////............/////////000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111222222000000000000111222333444666888999:::999666333222000000////////////000111000000////////////000000//////......///000111111111222222222222111000000111111111111111111111111000000000///000111111222///000222333333222222111000111222333333222111000000000000000111111111111000111111111111222222222111111111222222333333333222222222222222222222222000000111222333444444555333333333333333333333333555444444333333222222111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000///...---,,,---...000222//////000000111111111222............/////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111////////////////////////000000000000000000000000///////////////////////////////////////.........000000000000111111111111000000////////////000000000111111111111222222222000111222333444555555666666777999;;;<<<<<<<<<<<<=========>>>??????@@@@@@:::;;;<<<===>>>>>>>>>>>>;;;===?????????>>>???@@@?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>======>>>???@@@AAAAAAAAA======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888888888888888888888888888888888444444444444444444444444333333333333333333333333111111111111111111111111000000111111222222222222111111111111111111111111...//////000000000000000000000000000000000000000........................000000000000000000000000...,,,+++,,,///111///---,,,...000111222111000/////////.........---------////////////////////////,,,,,,------...///000000////////////////////////............/////////000......////////////...............------.........---------.........//////---------.........//////...------,,,,,,------......------------...//////---------.........//////........................................................................................................................,,,,,,,,,---///000222333,,,---...//////...---,,,---------.........//////------------------------........................,,,,,,,,,---------......+++,,,---...////////////..................................../////////000---.........//////000000000000000000000000000000000//////.........//////000000111111111111000000//////............//////---...000222333333333333999888777555333111000///000000//////000111222222222111000//////...//////111111000000//////......000000000000000000000000////////////000000000000333111000......///111222222111111111000000//////222222111111000000//////000000000000000000000000111111111111111111111111///000000000000111111111222222222222222222222222111222222333333222222111222222222222222222222222666666555444333111//////333333333222222222111111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000//////000000000000//////...///000222222000///...///////////////////////////000111000...------...////////////////////////111111000000//////......111111000///////////////000000000000000000000000///////////////////////////...---,,,,,,---...///...///000///...---...000///////////////.........//////000000111111222222000000111222222222222111333222000//////111333444666666777888:::;;;<<<===;;;<<<=============================================>>>???@@@@@@???>>>===<<<<<<============<<<<<<=========>>>>>>>>>>>>>>><<<;;;;;;<<<>>>===;;;999<<<;;;::::::999999::::::888999999::::::999999888888888777555555444444444444444555666666555444444555555444444444333333333333222111111000000111111222222222111111111000000111111000000000000111111222111111111000000//////---///000222222000///---000000000000000000000000...............---------........................111000///......///000111000000000000000000000000//////...---,,,,,,++++++////////////////////////////////////............//////............//////...///000///...---...000000000000000000000000000////////////////////////.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////////////////////////////.........---------........................------------------------......//////000000111111,,,---------.../////////........................------------------------000///...---,,,+++*********+++,,,,,,------,,,,,,////////////////////////...........................................................................///---***+++000000...000000000000000000000000333222111///---,,,,,,,,,000000111111111111000000111111000000000000111111111111222222333555777888777666555444333111000000///000000000111111111222111000000////////////000222222111111111000000000111111111111111111111111000000111111111222222222444333222111111222333444222222111111000000000000111111111111111000000000111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222333333333333222222333333333333333333222222333333333333333222111000333333333222222222222111000000000000000000000000/////////000000000000000000000000000000000000000........................//////000000000000//////...///000111111000///...///////////////////////////000111000...---...///000000000000000000000000111000000000/////////...111111000//////////////////////////////////////////////////////////////////...------------...///...///000///...---...000/////////////////////...000000000000000111111111000000111222222222222111222111000///000111333444555666777888:::;;;<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======;;;999;;;:::999999888888999999999999::::::::::::999999888888777555555444444555555555555555555555555555555555444444444333333333333333222111111111111222222222222111111111000000111111000000000000000111111111111111000000000///...///000111111000///...000000000000000000000000.....................///........................111000///......///000111//////////////////////////////......---,,,,,,+++------------------------////////////////////////000//////.........//////...///000///...---...000////////////////////////.................................------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................//////.........---------........................------------------------......//////////////////---------...............////////////////////////------------------------...............---------,,,---......//////.........................................................................................................000...+++,,,///000---000000000000000000000000333222111///...---,,,,,,000000111111111111000000222111111000000111111222444333222222333666999;;;444444333333222111111111111222333444444444333222000000/////////000111111222222222222222111111111111111111111111111111111222222222333333333333444444333222111111222333444222222222111111111111000111111111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333222222333333333333333333444444000000111222333333333333333333333333222222222222000000000000000000000000...//////000000111111111000000000000000000000000........................000000000000000000000000...///000111111000///...000000000000000000000000///000111000...---...///111111111111111111111111000000000000////////////111000000///////////////........................///////////////////////////......------......///...///000///...---...000......//////////////////111111111111000000000000///000111111222222111111222111000000000111333444555555666888999:::;;;<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::;;;======;;;::::::999999888888888888888::::::;;;;;;;;;;;;::::::888888777666555555555555666555444333333444555666555555444444444333333333444444333222222222222222222222222111111111111111222222111000//////000000111111111111000000000000//////000000000000//////000000000000000000000000.........//////000000000........................000//////......//////000........................000//////......---------------------------------......//////000000111111111000///..................///000///...---...000////////////////////////.................................---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............................................................---------........................------------------------..................------...............---------........................------------------------,,,,,,,,,------.........,,,---......//////......------------------------........................................................................000222111---,,,//////---000000000000000000000000//////////////////000111000000111111111111000000000//////////////////000111111111222333555777888111111111111111111111111333555666888888777555444////////////000111222222222222222222222222111111111111111111111111111111222222222333333333444444111111000000000111222222222222222222222222222222000111111222222333333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333222333333333333333333222333333444444444444555555111111222333444444444444444444333333333222222222000000000000000000000000......///000111111222222000000000000000000000000000000000000000000000000111000000000000000000111///000111111111111000///000000000000000000000000///000111000///...///000000000000000000000000000000000000000////////////000000////////////000000........................//////////////////////////////............//////...///000///...---...000............////////////222222111111000000/////////000000111111111111111111000000000111222333444444555666777888:::;;;;;;::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::::::::::::::;;;:::::::::<<<===<<<:::;;;:::999999888888999999:::;;;;;;<<<<<<;;;;;;:::888888777666555555666666666555333222222333555666555555444444444333333333555444333333222222333333111111111111111111111111333222111000////////////111111111000000000000000000000////////////000000////////////////////////---......///000111111222........................////////////////////////------------------------000000//////............////////////////////////......//////000111222222111000///......---.........///000///...---...000////////////////////////.......................................---------...------,,,,,,------...------------------------------------------------................................................................................................------------------------.........------,,,,,,,,,/////////...---------,,,++++++++++++++++++++++++------------------------***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------........................................................................222555444000...000000---000000000000000000000000///////////////000111111000000111111111111000000000000////////////000000///111333666777666555444000000000111111222222222333444555777777555333222000000///000000111222333111111111111111111111111111111111111111111111111111111111111222222222222111111000111111222222333222222222222333333333333111111222222333333444444333333333333333333333333222222222222222222222222222333333333333444444444333333333333333333333333333333333444444333333333333333333444444555555555555555555666555555444444444444444333333333222222222222222222222222222222...//////000111222222333111111111111111111111111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000...000111000//////000111////////////////////////////////////000000000000000000////////////000000........................////////////////////////////////////////////////...///000///...---...000---.........//////000000222222111111000000////////////000111111111111000000000000000111222333444444444555666888999::::::999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<;;;;;;<<<======<<<<<<<<<<<<;;;;;;::::::;;;:::999999;;;<<<<<<;;;<<<<<<;;;::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::888777777666666666666777666555333222222333555666555555444444444333333333555444333333222222333333111111111111111111111111222222111000//////000000000000000000000000111111000000////////////000000////////////////////////---......///000111111222..............................////////////..............................///////////////.........////////////////////////---......///000111111222000000///..................///000///...---...000...........................................................................------,,,,,,------...------------------------------------------------................................................---.............................................------------------------......------,,,,,,++++++/////////...---------,,,++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,................................................................................................333777777333000000000///000000000000000000000000333222111000////////////000000111111111111000000333222222111111222222333111333777999:::888555333000000111111111222222222000111222222222111000///111111000000000111222222000000000111111111111111222222222222222222222222000000000000111111111111222222333333444555555555222333333333333444444444333333333333333333444444333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333333333444444444444333333222222333333444444555555777888777777666555444333444444444444333333333333333333333333333333333333///000000111111222222222111111111111111111111111////////////////////////222111000//////000111222111111111111111111111111000000000000000000000000...000111111//////000222........................////////////000000000000///////////////000000111........................////////////////////////...//////000000//////......///000///...---...000------......///000000000111111111111000000000000...///000000111111000000//////000111222333333444333333444666777888999:::888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<;;;;;;;;;999888999;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888777777666666777777777555444333222222333444555555555444444444333333333444444333222222222222222111111111111111222222222111111000000000000111111000000000000111111111111//////000000000000//////000000000000000000000000.........//////000000000........................---......//////......---................................................------------------------------......//////000000//////............//////...///000///...---...000........................------------------------.............../////////...------,,,,,,------...------------------------------------------------........................---------------------------------.......................................------------------------------------------,,,,,,...............---------------------------------------------------------000000000//////.........,,,---......//////......////////////////////////........................................................................111666888333//////000///000000000000000000000000222222111000////////////000000111111111111000000333222222111111222222333444555777888777666444222111111111222222222222222111111111000000000//////222222111111000111111111111111111222222222333333222222222222222222222222000000000000111111111222111222333444555555555555333333333333444444444555444444444444333333333333222222222222222222222222333333333333333333333333222222222222333333333333444444444444444444444444333333444444444444333333111111222222333444444444777777777777666555444333555444444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////333222000//////000222333222111111111111111111222////////////////////////...000111111000000111222////////////////////////.../////////000000000111///////////////000111111////////////////////////////////////////////////...///000111111000///......///000///...---...000------......///000000111000000000000000111111111...//////000000000000000...///000111222333333444222333444555777888999999888888:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;===>>>>>>===;;;::::::;;;===>>>>>>>>>======<<<;;;;;;::::::999777888:::<<<<<<<<<<<<<<<;;;::::::::::::;;;999999::::::::::::999999888777777777777777888888333333333333333333333333555555444444444333333333333333222111111111111222000000111111111222222222////////////000111222333///000000000111111111111...///000111111000///...000000000000000000000000.....................///........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------..................---......///000111...///000///...---...000........................---------------------------........./////////000...------,,,,,,------...........................------------------------........................---------------------------------.........//////........................------------------------------------............---------.......................................---------------------------...............//////,,,---......//////......................................................................................................---333666222------...---000000000000000000000000////////////000111222333000000111111111111000000111111000000000000111111555444444333222222111111222222222222222222222222444333222111111111111222333333222111000000000111222222222333333444444444222222222222222222222222000000111111111222222222///000111222333333333333333333333444444555555555555555555444444333333333222222222222222222222222333333333333333333333333111111222222222333333333444444444444444444444444333444444555555444444333000000111222222333444444555555555666555555444444555555444444444333333333111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111333222000//////000222333222222111111111111222222////////////////////////...000111111000000111333000000000000000000000000.../////////000000111111///////////////000111111000000000000000000000000////////////////////////...///000111111000///......///000///...---...000---------...///000000111//////000000111111222222...//////000000000000000...///000111333333333444222333444555666888999999777888:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888888777777888:::;;;======<<<:::999999:::<<<===>>>>>>===<<<;;;;;;:::::::::999777888:::<<<===<<<<<<;;;::::::999999::::::888999999::::::999999888888777777777777777888888222333333444444333333222555555444444444333333333333222111111000000111111000000111111222222222222.../////////000222333444//////000000111111111222---///000222222000///---000000000000000000000000...............---------........................,,,---...//////...---,,,++++++++++++++++++++++++,,,---------------------////////////////////////------------------,,,,,,------------///000111222...///000///...---...000........................---------------------------.........//////000000...------,,,,,,------...........................------------------------........................---------------------------------.........//////........................---------------------------------....../////////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------((())))))***,,,------...***+++,,,,,,------,,,,,,------------------------........................................................................***000444000++++++,,,,,,//////000000111111222222000000000000111111111111111111111111111111111111333333222222111000000000000000111111222222222333111111111111111111111111//////000111111000///...111111111111111111222222222222222222222222222222333333333444444444555555444444444333333222222222333333333444444444555555555444444333333333444444555555666777777888777777666555444333333333333333111111222222222333333333333444666777777777666555444444444555555555666666777444111111444666555333444444444555555555666666333333444444555444444333333333333333333333333333222222333333333444444444222222222111111111111000111111111111111111111111333333222222222222222333000000000000000000000000111111000000000000111111111111000000////////////111///...000333444222///111111000000000000111111111111111111000000000000///---,,,...222444444222///////////////.................................000000//////.........---......////////////..................///000111222000000000000000000000000111111111000000000000000000111111111111222222222333333444555666777888999888999999::::::;;;;;;<<<:::::::::999::::::;;;;;;888888999::::::;;;;;;<<<:::::::::::::::;;;<<<===>>>>>>===<<<;;;;;;::::::999999:::::::::;;;;;;;;;777777777777888999:::;;;999999999::::::;;;;;;;;;999999::::::999888666555555555555555555555555555333333333444444555555555444444444333333222222222333222111000000111222333222111111111000000//////111111111111111111111111000000000000000000000000......------...///111222////////////////////////////////////////////////................................................//////.........---------........................,,,,,,,,,---------......000000//////.........---////////////////////////000000000000000000000000///,,,+++,,,...///---+++......------,,,,,,,,,,,,------............------.........------,,,,,,,,,------------......//////---------............/////////...//////000111222......///////////////////////////...------,,,,,,......------------..............................////////////////////////........................//////............//////---------------------------------............///000000000000000000000000......////////////......000000//////.........---................................................000000000000000111111111000000000000111111111111111111111111111111111111111111111111111111222222333333333222222222222222333333333333333333333333///000111222222222111000111111111222222222222222222222222222222222222222333333333333444444444444444444444333333333222222333333444444444555555555666666555444444555555666333444555666666666666555666555444444333333333444333333333333444444444444444444555666666666666666444444555555555666666666777444222222444666555444444444444555555555666666555555666666666555555444333333333333333333333333222222333333333444444444222222222222111111111111111111111111111111111111333222222111111111222222111111111111111111111111222111000000000000000111000111111222222222222111111000///000222222000...111111000000000000111111111111111111000000000000///...---///222444333111////////////////////////........................000/////////..................////////////......////////////000111222333000000000000000000000000111000000000000000000000000000111111111222222222333333444555666777777888888888999999:::;;;;;;;;;<<<;;;:::999999888999999999999999:::;;;;;;<<<<<<;;;::::::::::::;;;<<<=========<<<<<<;;;::::::999::::::::::::;;;;;;;;;;;;666666666666777888999:::999999999999:::::::::;;;888888999999888777555444555555555555555555555555333333333444444444555555444444333333333222222222222222111000000111222222111111111111000000000///111111111111111111111111000000000000000000000000000///......---...//////////////////////////////------------------------................................................//////.........---------........................,,,---------............000/////////............///////////////////////////////////////////////////---,,,,,,...///...,,,---.........///000000000------............------......---------,,,,,,,,,,,,------...............---------............///...---,,,,,,,,,,,,,,,---............------------------........................------------..............................////////////////////////...........................------,,,,,,------...---------------------------------............///..............................////////////......000/////////.........---................................................111111111111000000000000000000000000111111111111111111111111111111111111///000000111222222333333555555444444333222222111222222222222222222222222000111222333333333333333222222222222222222222222333333333333333333333333222222222333333333444444444444444444333333333333333444444444444555555555777666666555666666777777222333444444444444444444666555444444333444444444444444444555555555666666555444444444444555666666555555555555666666666666666555333333555666555444444444555555555666666666777777888777777666555555444444444444444444444444333333333333444444444444333222222222111111111111222222222222222222222222222111111111111111222222222222222222222222222222333222111000000000000000000000222333444444444333333222000111222222111///111111000000000000111111111111111111000000000000000/////////111222111000////////////////////////........................////////////...............//////000000//////...000000000000111222333333000000000000000000000000000000000000000000111111000000000111111111222222444444444555555666666666888888888999::::::;;;;;;<<<;;;:::999888777777777:::::::::;;;<<<<<<======;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;::::::999999::::::::::::;;;;;;;;;<<<777777777777888999::::::888888888999999999999999777777888777777666555444444444444444444444444444333333333444444444444555333333333333222222222222222222111000000111222222111111111111000000000000111111111111111111111111000000000000000000000000111111///...------------////////////////////////------------------------...............................................................---------........................------........./////////////////////............000000000000000000000000///////////////////////////...------//////...---.../////////////////////------............------...------------,,,,,,,,,+++,,,---//////......------------............///......---++++++*********......------,,,,,,,,,+++,,,,,,------...//////000......------------..............................////////////////////////........................,,,,,,++++++++++++,,,,,,---------------------------------............///..............................////////////....../////////...............................................................222222111111000000/////////000000000111111111111111111111111111111111111000000111111111222222222333333333333333222222222000000000000000000000000000000111222333444444444333333333333333222222222333333333333333333333333222222222333333333333444444444444444444444333333444444444444555555555555666666555555666666777777333333444444555444444333555555444444444444555555444444444555555555666666666555444333333444555666555555666666666777777777666555555555555666555555555555555555666666666666888888888888777666555444444444444444444444444444333333333444444444444555333333222222222111111111222222222222222222222222111111000000000111222222222222222222222222222222333333222111000000000000///000111222333333333222333333222222222333333333222111111000000111111222111111111111000000000///111000000000111111000000///////////////000000000........................///////////////.........//////000000000000//////////////////000111222333////////////////////////000000000000000111111111000000000000111111111111444444444444444444555555777777888888999:::::::::::::::999888777777777777::::::;;;;;;<<<======>>>;;;;;;:::::::::;;;;;;<<<;;;;;;;;;::::::999999999999999999999:::::::::::::::::::::::::::;;;<<<===888888888888888888888888888888888777777666666555444444444444444444444444444444444444444444444444333222222222222222222222222111111111111111111222111111111000000000000000111111111111111111111111////////////////////////000000//////............////////////////////////////////////////////////.........................................................................................................////////////000///////////////.........000000000000000000000000//////////////////////////////....../////////...111000///...,,,***))))))------............------------------------------***,,,---//////...---,,,---------............///000///......---------...//////...------,,,,,,,,,---------.........//////......------------..............................////////////////////////........................,,,,,,++++++++++++,,,,,,---------------------------------............///..............................////////////..............................................................................222222111111000000/////////000000000111111111111111111111111111111111111222222222111111111000000///000000111222333333444000000000000000000000000000000000111222333444444444444444444333333222222333333333333333333333333222222333333333444444444444444444444444444444444444444444555555555666666555555444444555666666777555555666666666666555555555555444444444555555666444444444444555555555555777666444333333444555666666666666777777777888888555666666666666666666666555555555666666666777777777777777777777666555444555555555555555555555555333333444444444555555555333333333222222222222111222222222222222222222222111111000000111222333333444444444444444444444444333333222111111000111111000000000000000111111222222222111111000111222333222222111111111111222222111111111111000000000///111111111111000000000000////////////000000111111////////////////////////........./////////////////////000000000000//////......---......///000111//////////////////////////////000000111111111111//////000000000111111111333333333333444444444444666666777888888999999:::777777777777888999::::::::::::;;;;;;<<<======>>><<<;;;;;;:::::::::;;;;;;;;;:::::::::::::::999999888888888888999999999999;;;;;;;;;:::;;;;;;<<<===888888888888888888888888999999888888888777888888444444444444444444444444444444444444444444444444222222222222222222222222111111111222222111111111000000000000000000111111000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////................................................---......................................................////////////000.........///////////////000000000000000000000000.........................../////////......//////111000///...,,,***))))))------............------------------------------++++++---.........---,,,---------............/////////......///000111111////////////......------//////.........---------......------------..............................////////////////////////........................------,,,,,,,,,,,,---------------------------------------............///////////////////////////......////////////......---------...............................................................111111111111000000000000000000000000111111111111111111111111111111111111333333222222111000000///......///000222333444555333333333333333333333333111111111111222333444444666555555444444333333222333333333333333333333333333333333444444444555555444444444444555555555555444444555555555666666666444444444444555666777777777777777888777777666555555555555444555555666777444444444555555555555666777777666555555555555666777777777777888888888888555777888888777666666777555555666666666777777777666666777777777777666666666666666666666666666666333444444444555555555555333333333333222222222222333333333333333333333333111111111111222333444444444444444444444444444444222222111111111222222333222111000///000222555666444444333111///...///111222222111111111111222222111111111111000000000000000111222111000///000111...//////000000111111222////////////////////////.........//////////////////000000111111000000///------------...///000000000000000000000000000000/////////000111111222222/////////000000000111111222222222333333444444444666666666777888888999999777777777888999:::;;;<<<:::::::::;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::888888888888999999999999999999999888888999999:::999999999999999888888888999999888888888888999999333333333333333333333333555444444444444333333333111111111222222222222222000111222222222222111000000000000000111111111111000000000000000000000000000000000000000000000000,,,---...///000000000000////////////////////////------------------------................................................---------.......................................------........./////////.........///////////////000000000000000000000000........................---...//////------...///.../////////////////////------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,------------------............///---,,,,,,---...///000000////////////////////////000//////...------,,,,,,......------------..............................////////////////////////..............................------------......---------------------------------............///000000000000000000000000......////////////......---------------.........................................................000000000000000111111111000000000000111111111111111111111111111111111111222222111111111111111111000000111111222333444444444444444444444444444444444444333222222333444555666666666555444333333333444444444444444444444444444444555555555666666666444444444444555555555666555555555555666666666666555555555555666777888999777888888888777777666555555555555555555666777777555555666666666777777777777777888888777666666555777777777888888888999999444777999999777666666888555666666666777777777777666666777888999999999999666666666666666666666666444444444444555555555555444444333333333222222222333333333333333333333333222222222222333444555666555555555555555555555555111111111111222333444444555333111111333888===@@@======;;;666111//////111333222222111111222222333111111111111000000000000...000222111//////000222...//////000111111222222////////////////////////............/////////000000000111111111111000000---------......///000111000000000000000000000000...//////000111111222222////////////000000000111000000111222333444444555555555666666777888888999999999888999999:::;;;<<<999999999:::;;;;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999888888888888999999;;;:::::::::999999999999999888777666666777888999333333333333333333333333555555444444444333333333000111111111222222222222000111222222222222111000///000000000111111111111000000000000000000000000000000000000000000000000---...///000000///......////////////////////////------------------------................................................---------.........//////........................,,,---------......................../////////000////////////////////////........................,,,...///...,,,,,,---///---.........///000000000------............------,,,,,,,,,---------......---,,,+++***+++,,,...///---------............///------,,,,,,,,,---......,,,------......//////000..................------......------------..............................////////////////////////..............................------------......---------------------------------............///////////////////////////......////////////......,,,,,,,,,------.........................................................//////000000111111222222000000000000111111111111111111111111111111111111000000000111222222333333333333333333333333333333333333333333333333333333777666444444333444555666777777666555444444333333444444444444444444444444555555555666666666666777444444444555555555666666555555555555666666666777666666666666777888999:::777777888888777666555555555555555555555666777777777777777777888888888888777888999999999777666555777888888888888999999999444777::::::888666666888666666666666777777777777666777888999:::;;;;;;;;;777777777777777777777777444444444555555555666666444444444333333333222222333333333333333333333333333333333333444555666777666666666666666666666666000000000111222333555555777555333333777===DDDIIIGGGFFFCCC===666222222333333222222111111222222333111111111111000000000000...000222111//////111333...//////000111222222222000000000000000000000000---.........//////000000000000111111111111000000.........//////000111222000000000000000000000000...//////000111222222222////////////000000000000///000000222333444555555555555666666777888888888;;;;;;::::::999:::::::::888888999::::::;;;;;;<<<===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;:::999999:::::::::;;;;;;;;;::::::999999999888777666555555666777888333333333333333333333333555555555444444333333333000000111111222222222222000111222333333222111000//////000000111111111222000000000000000000000000000000000000000000000000//////000000000...---,,,////////////////////////////////////////////////................................................---------.........//////........................,,,,,,,,,---------......---.........//////000000////////////////////////........................+++---///...,,,+++,,,///......---------,,,,,,,,,---..................---,,,,,,,,,------............,,,***))))))+++...000---------.........//////000000///...------------***++++++,,,---...//////,,,,,,------.../////////.........------.................................////////////////////////...........................------,,,,,,------...---------------------------------.........//////..............................////////////......,,,,,,,,,------.........................................................000000000000000000000000000000111222222222222111222111111111222333333444222222222333333444444444555555444333444555666777555555555555555555444444666666666666666666666666666666555555555555666666444444444444555555555666555555444444444555666666444555666777777777666555666666666666666666666666666666666777777888888888888999999888777777888:::777777666666777777888888555555666777888888999999::::::::::::999888777666666999;;;;;;888777888:::888999999999999888888777::::::888777777777777777:::999888777666666777777666666666666555555555555333444555666777888888888777666555444333333333333555555444444333222111111333333333333333333333333555555666666555444333333333333444444444555555555555555555666666666777777888:::<<<===<<<888444111000111111111111222222222111111111111111111111111222111000000111333555666222222111000//////000000000000000000000000000000111111111111111111111111000000////////////000000---......///000111111222000111111222111000///...,,,***)))+++...000///---000000000000////////////000111111111111222222222444555666777777888888888777777888999999999999888666777888999;;;<<<===>>>>>>===;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;::::::999888;;;:::888777777888:::;;;999999888777666555444444444444444555555555666666444444333333333333222222000000111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111......//////000111111111111///,,,******+++---///..................................................................------000//////......---,,,,,,,,,---------.../////////................................................//////............//////------............------........................000000///...............................................................---------------------------,,,,,,,,,,,,---......////////////////////////---.../////////...,,,+++////////////////////////---------............///,,,,,,,,,---------..............................***,,,///000///......///.........................................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------///,,,+++,,,...///---+++///......---------......////////////////////////111111111111111111111111000111111222222222222222222222111111222333333444333333333333333333444444333222222111222333444555555555555555555555555555444444444444444444444444555444444444444444444555888888888888999999999999666555555555555666777777666888:::<<<<<<<<<;;;:::777777888888888888888999777777777888999::::::;;;999:::;;;;;;999999:::;;;777777777777888999::::::888888888888999:::;;;<<<;;;;;;;;;;;;;;;:::999999888:::<<<<<<:::999:::<<<;;;<<<<<<<<<<<<;;;::::::;;;::::::999999999999:::999999999999:::;;;;;;;;;999999999888888888777777444444555555555555555444666555444333222222222222222222333333444555666666333333333333333333333333555555666666555444444333111111111111222222222333222333333333333444444444555777999:::999666333000111111111111222222222222111111111111111111111111222111000///000222444555222222111000000000000000000000000000000000000000////////////////////////000000////////////000000.........///000111111111333222111000000000111111///---,,,---000111000///111111111111111000000000000111111111111222222222444444666777777777777777888888999::::::::::::999666777888999;;;<<<======>>>===;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<;;;<<<<<<<<<<<<;;;:::999;;;:::999888888999:::;;;999999888777666555444444444444444555555555666666444444333333333333222222111222222222333333333333111111111111111111111111000000111111111000000///000000000000000000000000000000//////////////////111000...---,,,---...///........................................................................,,,------------------------------.......................................//////////////////////////////............//////...//////////////////...////////////////////////000000///...............................................................---------------------------,,,,,,,,,,,,---......////////////////////////......//////...------,,,........................---------............///---------.........//////........................+++---//////.........///........................------------------------------------------,,,,,,,,,,,,,,,---------......------...//////...------...........................---+++,,,...///---+++...------,,,,,,---------////////////////////////111111111111111111111111000111222222333333222222222222222222222333333444444444444444333333333333222222222111222333333444555555555555555555555555333333333333333333333333555555444444444444555555666666666666777777777888666666666666666777888888555777:::===>>>===;;;999777777777777888888999999666666777888999999::::::666888:::;;;999888888888666666777777888999:::;;;::::::999999999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<===<<<;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;888888999:::;;;;;;;;;:::888888777777777666666666666666666666666555444444666666555555444444333333111222333444555666777888444444444444444444444444555555555666555555444333000000111111111222222222222222222222333333333333333333444555444333222111111111111111222222222333111111111111111111111111111000//////000111333444222111000000000000000000000000000000000000000000////////////////////////000000////////////000000......//////000000111111333222000......///111222111000///000111222111000111111111111111222222222000111111111111222222222333444555666777777777777888888999:::::::::::::::666777888999:::;;;<<<======<<<;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;999999999999999:::;;;;;;<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999888777666555444444444444444555555555555555444444333333333333222222222222333333333444444444111111111111111111111111111111111111111000///...........................111000000///......------000000000////////////...........................................................................+++,,,,,,---.../////////...............---------........................000000000000000000000000//////............////////////000000000000//////000000000000000000000000000//////............///................................................---------------------------,,,,,,,,,,,,---......//////////////////////////////...------------...........................---------............///........./////////000000........................+++---//////...---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------............///000000///......////////////////////////...---,,,,,,......---,,,......---------......///////////////////////////111111111111111111111111111222222333333333333333333333222222222333333444555555444444333333333222444444444444444555555666555555555555666666666666555555555555555555555555777777777888888777777777444444555555555666666666666666666666666777888999777999===@@@@@@>>>:::888777888888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<777:::======<<<:::999999:::;;;;;;<<<======>>>>>>@@@???>>>===>>>???AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>><<<<<<=========>>>======<<<============;;;:::999888888888777777777666666888888999999888888777777888888888888777666555555444444444444444444444555444444444444444444444444444555555555555555444444222222222333333333444444333333333444444444555555111111222222222222222222111111111222222222333333111111111111111111111111000000//////000111222222111111000000000000000111////////////////////////111111111111111111111111000000////////////000000.../////////000000000111000//////.........//////222222111111111111000///000000111111111111111222000000111111111222222222333333444555666666666666777777888999999999999999666777888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;999999888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<======<<<:::999888888888777666555555555555555555555555555555555444444333333333222222222222222222333333333333444111111111111111111111111111111222111111000///...........................////////////......------//////000000000///...---................................................---------...........................//////000000/////////...---------,,,........................//////////////////////////////............///////////////000000/////////////////////////////////000///............//////........................................................................---,,,,,,,,,,,,---......//////////////////////////////---,,,,,,---...///........................---------............///---.........////////////........................,,,...//////------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------...............//////.................................------,,,---------------//////////////////000111////////////////////////111111111111111111111111222222333444444444444444444444333333222333333444555555555444444333333333444444555555666666666666555555555666666666777777666666666666666666666666777777888999999888777777777777777888888888888999666666666777777888::::::===???BBBCCCCCC@@@<<<999::::::;;;<<<>>>???@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA>>>AAADDDDDDCCCAAA@@@@@@BBBCCCDDDEEEFFFFFFEEEEEEIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLKKKJJJIIIIIIJJJJJJLLLLLLMMMMMMNNNMMMMMMLLLJJJJJJHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999888999999999888777666555333333333333444444444444555555555555555555555555444444555555555555555444222222333333333444444444333333333444444444555555222222222222222222333333111222222222222333333333111111111111111111111111000000000000000000111111111000000000000000111111////////////////////////111111111111111111111111000000////////////000000////////////000000000000...///111222222111///...111111111111/////////////////////000000000111111000000111111111222222222222333444555555666666555555555666777777777777777777777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;999999888888999999:::;;;999::::::;;;;;;;;;::::::999:::<<<======<<<:::999888888777777666666555555555555555555555555555444444444333333333222222222111111111111222222222222111111111111111111111111111111111111111000//////////////////////////////............//////000000---...///000000...---,,,................................................---------.........//////.........------,,,,,,,,,/////////...---------,,,................................................//////............//////---......//////......---........................//////............//////........................................................................---,,,,,,,,,,,,---......///////////////////////////...---,,,,,,---//////........................---------............///,,,,,,---------.................................---...///...---,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------,,,------------,,,------...---------......///000////////////////////////222222222222222222222222222333444444555555444444555444444333333333333333555555555444444444444444333333444555555555555444555555555666666777777888555555555555555555555555555666777888888777666555666777777777777888888888888888999999:::;;;======>>>@@@BBBCCCCCC@@@===;;;<<<<<<>>>???AAABBBCCCDDDHHHHHHIIIIIIIIIJJJJJJJJJIIIKKKMMMMMMLLLKKKKKKKKKLLLMMMPPPRRRTTTTTTTTTTTTVVVWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWWWWWWWYYYZZZ[[[___^^^]]]]]]^^^]]][[[YYYYYYXXXVVVTTTSSSSSSTTTTTTOOOOOOOOOOOOMMMKKKIIIHHHGGGFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>============<<<<<<;;;:::888888999999888777555444111222222444555666777777666666666666666666666666333444555555666555555555111111222222222333333333222222222222333333333333333333333333333333333444222222222222333333333333111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000////////////////////////000000////////////000000////////////000000000000...000444666666444111///000111111000...---...///.........///000000111111000111111111111222222222111222333444555555555555444444555666666666666666777777888888999::::::;;;::::::;;;<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;999999999999999:::;;;;;;999999::::::;;;:::::::::888:::;;;<<<<<<;;;:::888888777777777666666666555555555555555555444444444444444333333333333222222000000111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000......//////000111111222......///000///...---,,,................................................,,,,,,------.../////////,,,,,,++++++***))))))(((...............---------................................................//////............//////------............------........................///............//////000........................................................................---,,,,,,,,,,,,---......////////////////////////...------------...//////---------------------------------............///,,,,,,,,,------------..............................//////...,,,,,,---///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,---......,,,,,,---...+++++++++++++++,,,---...////////////////////////222222222222222222222222333333444555555555555555555555444333333333333333444444444444555555555555444444666777777777666555444555555666777777888888777777777777777777777777555666888999999888666555666666777777777888888888<<<<<<<<<===>>>???AAABBBBBBCCCEEEGGGGGGFFFEEEDDDHHHIIIJJJLLLMMMOOOPPPQQQUUUVVVWWWYYY\\\^^^___``````aaabbbbbb``````aaabbbdddfffjjjooorrruuuvvvvvvuuuvvvxxxyyyyyyxxxvvvuuurrrrrrrrrtttvvvzzz}}}}}}}}}~~~}}}zzzwwwtttrrrpppnnnmmmmmmnnnnnnnnnnnnmmmllliiieeebbb```\\\YYYUUUOOOLLLIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEECCCAAA???===<<<:::;;;<<<<<<<<<:::888777444555555666777888888888666666666666666666666666333444444555666666555555222222333333333444444444222333333333333444444444333333444444444444333222222222222333333333444444111111111111111111111111111222222222222222111111000000000000000111222222000000000000000000000000////////////////////////000000////////////000000000000000000////////////...000222444444333111000///000222111......///111...//////000111111222222000111111111111222222222111222333444444555444444444555555666777666666666777777777888999999::::::999:::;;;<<<============;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<999::::::;;;<<<<<<;;;;;;888999:::;;;;;;:::999888777777777777666666666666666666555555555444444444444444333333333333222222111111111222222222333333111111111111111111111111...///000111111222111111000000000000000000000000000000000111111111111111///000000000//////......................................................,,,,,,------...//////000++++++++++++++++++++++++---------...............................................................//////............//////......////////////.............................................///000000........................................................................---,,,,,,,,,,,,---......////////////////////////,,,------...//////......---------------------------------............///------------..................................../////////---,,,+++---///........................------------------------------------------,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///........................+++---///...,,,+++---...+++++++++,,,,,,---...///////////////////////////222222222222222222222222333444555555666666555555666555444333333333333333333444444444555666666666666777999:::::::::999888444555555666777888888999999999999999999999999999777888:::;;;;;;:::888777;;;;;;<<<<<<<<<=========?????????@@@AAACCCDDDEEEKKKMMMOOOQQQRRRSSSSSSSSS[[[\\\]]]___aaacccdddeeegggiiilllooosssvvvyyyzzz{{{{{{|||{{{yyyyyy{{{}}}zzzuuummmddd\\\WWWUUUTTTVVVVVVVVVUUUUUUUUUTTTTTTOOONNNMMMJJJGGGCCC@@@???>>>???@@@AAA@@@>>><<<;;;;;;::::::999888777777666777777777777777777777777333333444555666666666555555555555666666666777777555555555666666666777777333444444555444333222111222222333333333444444444111111111111111111111111222222333333333222222111000000///000000111222222000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////------......//////000000...111222222///...000222///000000111222222333333000111111111111222222222111111222333444444444444555666666777777777777777777777777888999999999:::999:::;;;<<<============;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===:::;;;;;;<<<=========<<<999999999::::::999999999777777777777666666666666666666555555555444444444444444444333333333222222222222333333333444444444111111111111111111111111---...///111222222222222000000000000000000000000333333222222111000000000111111111000000000000000................................................,,,,,,------...///000000,,,------......//////000,,,------....../////////........................000000000000000000000000//////............////////////000000000000//////000000000000000000000000...............///000111................................................////////////////////////---,,,,,,,,,,,,---......////////////////////////+++,,,...///000///...------------------------------------.........//////............/////////000........................///000///---,,,+++---///.........................................................------,,,,,,,,,,,,,,,,,,---------......000///...------...///000////////////////////////+++---///...,,,+++,,,///.........//////111222222////////////////////////333333333222222111111111333333333444444555555555777666666555444444333333555666666777777777777777666666666777777999::::::777888999888777888;;;>>>888777666666777888888777;;;999666666777999::::::<<<===?????????AAADDDFFFFFFGGGIIIIIIJJJLLLOOORRRXXX]]]cccggghhhiiilllnnnzzzwwwwww{{{}}}}}}~~~~~~qqqiiiggggggcccgggkkkmmmoooooohhh___aaa\\\XXXWWWSSSKKKFFFEEEFFFDDDCCCCCCDDDBBB===999;;;<<<<<<===<<<:::777555999888666666888999888888777777666555555555555555777666555555777777666555444444444444444444444444555555555444444333333333222222222333333444444444222333333333333222111111222222222222222222222222222222222111111111000000111111000000000000111111////////////////////////111000///......000222333000000000000000000000000222111000//////000111222000///......000111111000000000000000111111111111111111111111111111111111222333333333333333333444555444444555888999999999999888777666666888:::;;;;;;<<<=========<<<:::999;;;<<<===<<<:::999999:::::::::::::::::::::::::::::::::;;;;;;::::::999888999999999999999888777666555555666666555444333333666666555555555444444444444333333222222333333444222222222222222222222222000111111222222111111000111111000///////////////111///......//////...---000000000000000000000000222000///------///000222////////////............------...........................------,,,,,,,,,............//////////////////.........---------///////////////////////////////////////.........................................................////////////////////////000000//////.........---///////////////.........////////////////////////......------------......,,,---------......//////////////////////////////,,,---------.../////////////////////////////////---------............///---------............///000///...------...///000000///...------...///000........................000///...---------------------------------------........................//////.........---------......................................................000111222222222222333222111000///...------444333333333222222222222333333444444444555555555555555555555555555555555555666777777888888777777666666555555666777888888;;;;;;::::::999999:::;;;::::::999:::<<<===>>>>>>>>>===<<<;;;<<<===???@@@BBBDDDFFFHHHIIIKKKNNNQQQRRRUUUZZZ^^^aaaeeeiiillltttyyy}}}|||}}}~~~|||uuunnniiiaaaWWWPPPOOORRROOONNNNNNPPPOOOKKKGGGCCCBBB@@@???>>>===<<<;;;@@@===:::999999888777666666666666666777777888888777666444444555555444222555555555555555555555555555555444444444444444444222222222333333333333333222333333333333222111111222222222222222222222222222222222111111111000000222222111111111111222222000000000000000000000000333222111000111222444555000000000000000000000000222111000//////000111222000///......000111111000000000000000111111111111111111111111111111111111222222333333333333444444555444444555666777777666777666555444444666777999<<<<<<<<<<<<<<<;;;::::::888999;;;:::999999:::;;;::::::::::::::::::::::::::::::;;;;;;::::::999888888888888888888777666666666666666666666555444444666666555555555444444444444333333222222333333444222222222222222222222222111111222222222222111111111111000///////////////222111000111222222000///000000000000000000000000111000///......///000111////////////.....................------,,,,,,+++.........------,,,,,,,,,------------............//////.........---------/////////////////////////////////////////////...........................////////////////////////////////////////////////000/////////............/////////////////////...////////////////////////......------------.....................---------////////////////////////---------.......................................---------............///---------............///000///...------...///000000///...------...///000........................//////...---------------------------------------........................//////.........---------................................................---...///000111111111111---------------,,,,,,,,,444444444333333333333333444444444555555555555555333444444555666777777888666666777888888888888777777777666666666777777888:::999888888999999888777<<<<<<<<<<<<===>>>@@@@@@>>>@@@BBBBBBAAABBBFFFJJJPPPSSSWWWZZZ]]]```dddgggfffkkkrrryyyyyyjjj```^^^\\\ZZZYYY\\\___aaa___]]]WWWSSSNNNJJJHHHFFFDDDCCCDDDAAA===;;;:::999777666666666777888888888777777999777555555555555333111555555555555555555555555444444444555555555555555333333333333222222222222333333333333333222222111222222222222222222222222222222222111111111111111333333222222222222333333111111111111111111111111333222111111111222444555000000000000000000000000111111000000000000111111000///......000111111000000000000000111111111111111111111111111111111111222222222333333444444444666555444444666666555444777666555555555666777888<<<<<<;;;;;;::::::;;;;;;555777888888888888:::;;;::::::::::::::::::::::::::::::;;;;;;::::::999888666777777777777666555555666666777777777666555555555555555555555444444444444333333222222333333444222222222222222222222222222222333333333333222222222111000000///000000000///...///000222222000...000000000000000000000000111000///......///000111////////////............///......---,,,+++******.........---------------,,,,,,,,,------------..................---------////////////////////////......//////////////////////////////////////////000000000000000000000000////////////////////////////////////..................//////////////////////////////////////////......------------....../////////...------,,,,,,////////////////////////...............------------------------------------------............///---------............/////////............////////////............//////........................//////...------------...------------------------.......................................---------................................................------...///000000000000)))******+++,,,---......444444444444444444444444555555555555555555555666444555555666666777888888666777888888999999888888999999888888888999999:::888777777999<<<===<<<;;;>>>??????@@@@@@AAACCCDDDEEEKKKQQQSSSSSSUUUZZZ```gggkkkqqqvvvzzzsssoookkkkkklllrrrzzzzzzuuummmfff```XXXQQQKKKIIIFFFBBB??????>>>===<<<;;;;;;<<<<<<;;;:::999888:::888777777777777666444555555555555555555555555444444555555666666666777444444333333222222111111333333444444333333222111222222222222222222222222111111111111111111111111222222222111111222222222111111111111111111111111000000/////////000111222000000000000000000000000111000000000000000000111000///......000111111000///000000000111111111111111111111111111111111111222222222333333444444444555444444555777888777666:::999999888999:::;;;;;;===<<<:::999999999:::;;;666777999888888777999:::999999999999999999999999::::::;;;;;;::::::999888666777777777777777666666666777777777777777666666555555555555555555555555444333333222222333333444222222222222222222222222222333333444444333333222222111111000000000111111/////////111333333000...////////////////////////000000////////////000000////////////.....................------,,,,,,,,,...............---------,,,,,,---------.................................////////////////////////............////////////000000000000000000000000///////////////////////////////////////////////////////////////.....................////////////////////////////////////......------------.....................---------/////////////////////////////////...---------,,,---------------------------------............///---------............////////////......//////////////////....../////////........................///......---------..............................................................................................................................,,,------...//////......,,,,,,---...///000000111555555555555555555555555666666666666666666666666777777777777777777777777777888888999999999999999999999999999999999:::;;;<<<;;;;;;===???AAAAAAAAA@@@BBBEEEGGGIIILLLPPPSSSYYYaaaiiioooqqquuu|||vvvfff[[[RRROOOJJJGGGFFFFFFEEEDDDAAAAAAAAA@@@???===<<<;;;999888777777888888777666444444444444444444444444555555555666666777777777555444444444333222222222333444444444444333222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000111111111000000000000000000000000000000000111111000000000000///......000111111000///000000000111111111111111111111111111111111111111111222333333444555555444444444666999;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;:::888888999::::::999::::::999888777777888999999999999999999999999::::::;;;;;;::::::999888777777888999999888888888666666777777777777777666444555555555555555555555444333333222222333333444222222222222222222222222222333333444444333333222222222111111111111222222222222222333444444333111////////////////////////000000////////////000000////////////............------......//////000000........................---.........////////////---.....................////////////////////////---.........//////000000000000000000000000000000........................////////////////////////.........///////////////---.........//////000000////////////////////////......------------......,,,,,,,,,---...///000000/////////////////////////////////...---------,,,---------------------------------............///---------............///...//////////////////......//////////////////.................................---------......///................................................---.....................................................................,,,------............---//////////////////000000666666666666666777777777777777777777666666666666888888888888777777777777888888999::::::::::::999888888888999999:::;;;<<<===>>>?????????AAADDDGGGFFFKKKQQQVVVZZZ```gggmmmssszzzsss^^^ZZZVVVSSSRRRRRRQQQQQQMMMKKKHHHEEEAAA???>>>===:::999777777888888777555555555555555555555555555666666666777777777777777555555555555444444444444444444444444444333222222222222222222222222222222111111111111111222222222111000000000000000000111111111111111111111111111111111222222333333333333000000000000000000000000000000111111111111000000000///......000111111000000000000000111111111111111111111111111111111111111111222333333444555555444333444666:::<<<===<<<888888999999999:::::::::;;;:::999999888888999999999:::;;;999777666666777999999999999999999999999::::::;;;;;;::::::999888777888888999999999999888555555666777777777666666444444444555555555555555444333333222222333333444222222222222222222222222222222333333333333222222222222222111222222333444111000...///000000///---000000000000000000000000//////000000000000//////////////////............------...///000111222222.............../////////........./////////000000---------...............////////////////////////------......///000000000////////////////////////........................////////////////////////.........///////////////------......///000000000////////////////////////......------------......***+++,,,---...000111111////////////////////////...............------------------------------------------............///---------............///......////////////............////////////.................................------------...//////................................................---------...............................................................------...............---/////////......------,,,666666666777777888888888888888888777777777666666666777777888888999999999888999999:::;;;:::::::::;;;;;;;;;<<<===???@@@AAAAAAEEEIIIIIIIIIMMMVVV^^^bbbhhhooouuuyyyssspppmmmlllnnnqqqssstttpppkkkcccZZZQQQJJJFFFDDDAAA???===<<<;;;:::888666777777777777777777777777888888777777777777777777555555555666666666666666444444444555444444333222222222222222222222222222000000111111111222222222222111111000000111111222000000000000000000000000111111222333333333333333000000000000000000000000///000111222222111000///000///......000111111000000000000000111111111111111111111111111111111111000111111222444555555666444444444666999;;;;;;:::666777777888888888888888999999999999999888888777666888888888666666666888888888888888888888888888::::::;;;;;;::::::999888666666777888888888888888444444555666666666666666444444444555555555666666444333333222222333333444222222222222222222222222111111222222222222111111222222222222222333444444333111---,,,,,,------,,,000000000000000000000000//////000000000000//////////////////............---.........//////000000---........./////////000---------.........//////---------.........//////////////////////////////------......///000000111................................................////////////////////////............/////////000------......///000000111////////////////////////......------------......+++,,,,,,---...///000000////////////////////////---------.......................................---------............///---------............///---...///000000///...------...///000000///...---........................---------------...//////................................................---------.........//////....................................................../////////......---......---------,,,,,,,,,666666777777888888888999999888888888777777666666555555666888999:::;;;<<<888999::::::;;;;;;::::::??????@@@AAABBBDDDFFFGGGJJJPPPWWWYYY[[[bbbppp{{{wwwhhh]]]VVVRRRIIIGGGDDDAAA@@@===:::777999999999999999999999999999999888888777777666666555555666666777777888888444444555555444444333222222222222222222222222222000000111111222222222222333222222222222222222333//////////////////////////////000111111111111000000000000000000000000000///000111222222111000///000///......000111111000000000000000111111111111111111111111111111111111000111111222444555666666555444444555888999999888777777888999999999999888888888999::::::888777666333555666666555555777888888888888888888888888888::::::;;;;;;;;;:::999999555555666777777777777777333333444555666666555555444444444555555555666666444333333222222333333444222222222222222222222222111111111222222111111111222222222222333333444555<<<888444111111222333333000000000000000000000000//////000000000000//////000/////////..............................---------.........//////000000,,,,,,,,,---------......---------.........//////////////////////////////---------...///000000111........................000000000000000000000000////////////////////////---.........//////000000---------...///000000111////////////////////////.........------.........------..................////////////////////////,,,------....../////////////////////////////////---------.........//////---------.........//////---...///000000///...------...///000000///...---........................---------------...///000////////////////////////........................---------.........//////...................................................///////////////..............................999999888888777777666666888999999999888777666666:::999777777888999999888999999:::<<>>@@@???>>><<<;;;;;;;;;<<<<<<;;;999999::::::999888888777555444444555666666666666666666555444333222444444444444444444444444222222222222222222222222111222222333333222222111111222222333333222222111111111111222222333333333//////000000111111222222000000000111222333555666111111111111111111111111000000000000111111111111111111111000000000000000222222333333333333444444777666666666666666777888777888888888888999999999999999999::::::999999999666666666666555555555555888888888888888888888888888888888888888888888888777777888888888888777777777666666666666555555555444444555555555555555555444333333222111111111222111000000000111222222333444444333333333333222222222111000//////111333444<<<:::777444222111111111////////////000000000000111111000000000000111111////////////////////////........................//////////////////////////////...---,,,,,,++++++,,,,,,------...///000000////////////////////////////////////////////////000000111111111111000000////////////////////////////////////////////////000000///............///......................................................---------,,,,,,,,,------------------------///////////////.........000000//////.........---////////////////////////------------------------//////000000///...------............////////////////////////////////////------------------------......//////...,,,***)))........................///............---------........................//////.........---------//////000000///...------///////////////////////////////////////.........888888888888777777666666666777777888888888777777:::999999999:::;;;;;;;;;>>>===>>>@@@CCCFFFHHHIIIMMMQQQWWW]]]bbbggglllppp|||zzzvvv{{{xxxsssttt{{{~~~zzz|||rrrfff[[[WWWTTTNNNJJJHHHHHHFFFCCC@@@>>>>>>??????===;;;999888999888777666999888777555555555555666555666666666555444333333444444444444444444444444222222222222222222222222222222333333333333222222111222222333333222222111222222222222222222333333000000000000111111111111111111000000111111222222111111111111111111111111000000000000111111111111111000000000000000000000222222222333333333444444555555444444555666777777666666777777777888888888888888999999999999888888666666666666666666666666999999999999999999999999888888888888888888888888777777888888888888777777666666666555555555555444666666555555444444333333444333222222111111222222111111111111111222333444444444333333333222222222222111000///000111333444@@@===:::666222000//////////////////000000000000//////............//////////////////////////////........................//////////////////////////////...------,,,++++++,,,,,,---......//////000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////...............///000111.........................................................---------,,,,,,------------------------.........///////////////000/////////............////////////////////////........................///////////////...------............////////////////////////////////////------------------------,,,---.........---,,,+++...........................---------,,,,,,,,,,,,........................//////.........---------///////////////...------/////////////////////////////////////////////...888888888777777777777777666777777888999999::::::999999999999:::;;;<<<===??????AAADDDIIIPPPVVVZZZccciiirrr|||wwwtttssswww||||||}}}yyytttttt{{{|||rrrnnnkkkeeebbbbbbaaa]]]WWWPPPJJJFFFCCCAAA>>><<<::::::::::::999777888777666555444333333333444555555555555555444444444444444444444444444444333333333333333333333333222222333333333333222222111222222333333222222111333333222222222222222222111111111111111000000000222222111000/////////000000000000000000000000000000000000000111111111111000000000000000000111111222222222222333333333333333333333333444555666777555555555666666666777777777777888888888888777777777777777777777777777777::::::::::::::::::::::::999999999999999999999999777777888888888888777777666555555555555444444444777777666555444333222222333333222222111111222222333333222222222333444444333333333333222222222222222111000000000111333444===;;;888444111//////...////////////000000000000//////............//////////////////////////////........................//////////////////////////////......---,,,,,,,,,---------......//////000000000000000000000000000////////////////////////......////////////......000000000000000000000000////////////////////////,,,---------///000111222.........................................................------------,,,------------------------------......//////000000////////////............///////////////////////////////////////////////////////////////......---............////////////////////////////////////------------------------+++,,,------......------........................------,,,,,,,,,+++++++++.......................................---------///////////////......---////////////////////////......//////////////////888888888888888888777777999999999999:::;;;;;;<<<;;;<<<=========???AAABBBCCCFFFKKKSSS]]]hhhssszzz~~~{{{zzz}}}{{{~~~~~~{{{|||}}}qqqdddWWWLLLGGGCCCAAA???>>>>>>>>>===<<<999999888777777666666666444444555666666666555555555555555555555555555555444444444444444444444444222333333333333333333222111222222333333222222111333333333222222111111111222222222111111000000000222222111000000000000000///////////////////////////000000000111111111111000000000000000111111111111222222222222333333333222222222333444666777888555555666666666777777777666666777777777777666666888888888888888999999999:::::::::;;;;;;;;;;;;;;;999999999999999999999999777888888999999888888777555555555555444444444444555555555444444333333333333333222222111222222333444444333333333444444555333333333222222222222111111111000000000111222333444333222000////////////////////////000000000000111111000000000000111111////////////////////////........................//////////////////////////////......---------,,,------....../////////000////////////////////////////////////////////////000000111111111111000000000000000000000000000000////////////////////////---------......///111111............................................................------------........................,,,------...///000111111///////////////.........////////////////////////...........................///////////////..................////////////////////////////////////........................,,,---------------------........................---------,,,,,,,,,,,,+++...................................................///////////////......////////////////////////............////////////888888999999999999999999:::999999999999:::;;;<<<<<<>>>AAABBBCCCEEEIIILLLSSSZZZdddppp~~~xxxyyy|||{{{{{{yyy{{{tttdddZZZSSSOOOIIIEEECCCAAA@@@>>>=========<<<<<<;;;::::::555555666777777777666666555555555555555555555555444444444444444444444444333333333444444333333333111222222333333222222111333333333222222111111111333333222222111111000000222111111111111222333333///////////////////////////000000000111111111111//////000000111111111111111111111222222222333333333333333444555777888999666666666777777777888888666666666777777666666666777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<999999999999999999999999888888999999999999888888666666555555555444444444222333333333444444555555333222222111222222333333555555444444333444444555333333222222222111111111111111111111111222222222111111000///////////////////////////000000000000111111000000000000111111///////////////////////////////////////////////////////////////////////////...............------.........///////////////........................////////////////////////000000111111111111000000000000000000000000000000//////////////////////////////............//////................................................//////.........---------........................,,,------...///000111111.........///////////////////////////////////////------------------------......///////////////...............////////////////////////////////////........................//////...---,,,,,,++++++....................................------------........................---...........................///////////////...////////////////////////---.........//////000000:::::::::::::::;;;;;;;;;::::::999999:::<<<===>>><<>>@@@CCCFFFHHHJJJQQQZZZaaagggoooyyy}}}}}}|||{{{~~~pppccc[[[WWWVVVUUUNNNMMMKKKIIIEEEAAA===;;;::::::::::::999999888777555555555555555555555555555555555555555555555555333333444444444444333333111222222333333222222111222222222222222222333333111222222222222222222333333222222111111111111111111111111111111111111111000000000000111111111111...//////000111111222222111111111111222222222222444333333333444555555666555555555666666666777777666777777888888777777666666666777777888999999:::888999999:::;;;;;;<<<<<<::::::::::::::::::::::::888999999::::::999999888888888777777777666666666222222222333333444444555222222111111222222333444555444444333222222333333222222222222111111111111000000111222222222222222333333333222111000//////////////////000000000000//////............//////////////////////////////////////////////////////////////////////////////............////////////000/////////////////////........................////////////////////////......////////////......///////////////////////////////////////////////////............//////000................................................////////////.............................................///////////////............/////////000////////////////////////........................------...///////////////............////////////////////////////////////........................///...---,,,+++,,,,,,---.................................---------,,,,,,........................---------.........//////------...///////////////////////////////////////------......///000000111<<<<<<<<<<<<======>>>>>>@@@AAAAAADDDGGGLLLPPPSSSbbbjjjuuu~~~~~~~~~~~~qqqjjjhhhhhhiiiaaa```]]]YYYTTTNNNIIIFFF<<<<<<<<<;;;:::999888777666666666666666666666666666666666666666666666666333444444555555444444333222222222333333222222222111111111222222333333444111111111222222333333444444333222000//////......111111111111111111111111000000000000111111111111...//////000111222222222000111111111111222222222333333333222222333444444444444444555555555666666777777888888888888777777555666666777888888999999888888999999:::;;;<<<<<<::::::::::::::::::::::::888999999::::::999999888888888888888777777777777333333333333333333333333222111111111222333333444555444333333222222222222222222222111111111111000000000111222222222222111---...///000111111111111////////////000000000000111111000000000000111111////////////////////////000000000000000000000000////////////////////////.........///////////////000000000000////////////////////////////////////////////////////////////000000111111111111000000////////////////////////////////////////////////---------...///000111222................................................000/////////............///////////////////////////////////////.........---.........//////000000////////////////////////////////////////////////------...///000000//////............/////////000////////////////////////////////////////////////...---,,,+++,,,---...///........................---------,,,,,,,,,++++++........................---------.........//////------...///000000//////////////////////////////---------...///000000111>>>???@@@???======>>>@@@FFFEEEHHHNNNQQQWWWhhhxxx|||yyyzzz}}}}}}}}}}}}vvv{{{~~~zzzssslllaaaWWWPPPGGG@@@>>><<<888666777444222444999999555666;;;000555888888777777555333555555444333333222111111444333333222222333333444222222222222222222222222555444222111000111111222111111111111111111111111111000000000//////......000000000000111111111111111111222222222333333333111111222222222111111000444444444444444444444444222444555555444444666777777777888888999999::::::777777777777888888888888:::::::::::::::::::::::::::::::::999999888888888999888777666666777888999777777777777777666555555666555555555555444444444333333333333333333333333333333333333333333333333333333333222222222111111//////////////////////////////000000000000//////000000000000000000000000////////////////////////222111000000000000000111////////////////////////......////////////......------............---------------............///000000000000////////////////////////////////////////////////////////////111000///......///000111............////////////....................................////////////------,,,,,,,,,+++++++++------............------........................,,,---------......//////////////////////////////000000//////.........---////////////////////////////////////////////////------------------------................................................///...,,,++++++,,,...///........................---------............///......---,,,---...///000////////////////////////000111111000///......///---.........//////000000000000///...,,,+++***)))===>>>?????????AAAEEEIIILLLPPPZZZfffppp{{{}}}}}}{{{fffYYYLLLEEEBBB===;;;<<<;;;777777:::888333333666666888999888666666555444666666555555444444333333333333333222222333333333222222222222222222222222222222111000000111222222111111111111111111111111111111000///////////////000000000000111111111111000000111111111222222222111222222333222222111111444444444444444444444444333444555555444333555666777777777888888888888888777777777777888888888888::::::::::::::::::::::::;;;;;;;;;:::::::::999999999888888777777888888999777777777777777666555555666555555555555444444444333333333333333333333333333333333333333333333333333333222222222111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////.../////////////////////////////////////////////......////////////......------............---------------............///000/////////////////////////////////////////////////////////////////////111000///......///000111............////////////....................................////////////------------,,,,,,,,,,,,------............------........................//////////////////......////////////////////////000/////////............////////////////////////////////////////////////........................................................................///...,,,++++++,,,...///........................---------............///...------,,,---...///000///////////////////////////000000///...------///............/////////000//////......------,,,,,,@@@BBBCCCDDDEEEJJJRRRYYY___hhhyyyzzz}}}ttt___SSSLLLGGGCCCCCCBBB>>>======;;;666444666999888666555444444555555666666666666666666555555333333333333333333333333333333333333333333333333111000000000000111111222222222222222222222222222222111000/////////000111000000000000111111111111//////000000000111111111111111222222333222222111444444444444444444444444333444555444333222333444777777777777666666666666777777777777888888888888::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;:::::::::999999888888999999:::777777777777777666555555666555555555555444444444333333333333333333333333333333333333333333333333333222222222222111111111111111111111111111111111///000000111111000000///000000000000000000000000////////////////////////***+++---...//////...---////////////////////////......////////////......------............---------------............///////////////////////////////////////////////////////////////////////////000000////////////000000............////////////....................................///////////////.........------------------............------........................111111111000//////......////////////////////////////////////............////////////////////////////////////////////////////////////////////////................................................///...---,,,,,,---...///........................---------............///...------------...//////////////////////////////...///000///---,,,---...............////////////............////////////FFFIIILLLNNNRRRZZZfffooo~~~uuufff\\\TTTMMMJJJGGGEEEDDDDDDCCC@@@<<<;;;<<<888666888999888888:::555555666666666666666666333333333444444333333333444444444444444444444444222222222111111111111111222222222222222222222222333222000//////000111222///000000000111111111111000000000000111111111222000000111111222111111111333333333333333333333333333444555444222111111333777777666666555555555444666777777777888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::777777777777777666555555666555555555555444444444333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000111111000000000////////////////////////////////////////////////)))***---///000///...---////////////////////////......////////////......------............---------------............///.........///////////////////////////////////////////////////////////////000000////////////000000............////////////....................................////////////////////////............------............------........................000000/////////////////////////////////////////////////////////.........////////////////////////////////////////////////..............................................................................------------..............................---------............///------------......//////////////////////////////...///000///...---...000.........///////////////////////////////////////OOOUUU\\\bbbhhhttt|||uuu}}}zzzpppeee\\\XXXRRRSSSSSSSSSRRROOOHHHAAAAAA;;;999===>>><<<;;;>>>555555555555555666666666333444555555555555444333444444444444444444444444555555444444333222111000222222222222222222222222333222111000000111222333///000000000111111111111111111111222222222333333......///000111111000000333333333333333333333333333444555444222111111333777666666666555555444444666777777777888888888888999999999::::::;;;;;;;;;999999999999999::::::::::::::::::;;;;;;:::::::::777777777777777666555555666555555555555444444444333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111000000111111111111000000////////////////////////////////////////////////***+++...000111000///...////////////////////////......////////////......------............---------------............///------....../////////000//////////////////////////////////////////////////////000000000000//////............////////////////////////////////////............////////////000000/////////.........------............------........................,,,,,,---......///000000////////////////////////.........///////////////////////////////////////////////////////////////------------------------................................................................................................---------............///---------...............///////////////////////////000111111000///000222///////////////.........111111111000//////......ccclllxxxyyyssszzz{{{tttrrrlllpppssssssrrrlll```TTTKKKAAA;;;======888777:::666666666666666555555555444555666777777666555444555555555555555555555555555555555555444333222111333333333333333333333333111222222222333333333333000000000000111111111111111222222222222333333333......///000111111111111333333333333333333333333333444555444333222333444666666666666555555555555777777777777888888888888888999999::::::;;;;;;<<<888888999999999999::::::999::::::;;;;;;::::::999777777777777777666555555666555555555555444444444333333333333333333333333222222222222222222222222222111111111111000000000111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////---...///000111111000///////////////////////////......////////////......------............---------------............///---------......//////000//////////////////////////////////////////////////////000000000000//////............////////////////////////////////////............////////////000/////////............------............------........................***+++,,,---...000111111////////////////////////.........///////////////////////////////////////////////////////////////------------------------................................................................................................---------............///,,,---......//////......///////////////////////////111222222000000111333///////////////.........222111111000///......---|||dddSSSFFFBBB>>>777666:::888888888777777666666555666777888999999888777666555555555555555555555555111222333444444444444333333333333333333333333333000111333444555444333222000000000000111111111111111111111111222222222222///000111222222333333333222222222222222222222222333444555555444333555666666666666666666666777777777777777777888888888888888888999::::::;;;<<<<<<999999999:::::::::;;;;;;888999:::;;;;;;:::999888777777777777777666555555666555555555555444444444333333333333333333333333111111111111111111111111111111111111000000000000000000000000000000000000000111111222222111111000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......------............---------------............///,,,,,,---......///000000////////////////////////////////////////////////...///000111111000///...............////////////////////////////////////............/////////////////////.........------------............------........................,,,,,,---...///000000111////////////////////////............/////////000////////////////////////////////////////////////..............................................................................////////////..............................---------............///,,,---.../////////...---////////////////////////...000111111000000111222000/////////............////////////////////////lllXXXOOOHHH???>>>DDD;;;::::::999888777666666666888999::::::999888666666666666666666666666666---...000333444555555555333333333333333333333333///111444666666555333111000000000000111111111111000000000000111111111111000111222333444555555555222222222222222222222222222444555555444444666777555555666666777777888888777777777777888888888888888888999::::::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<888888::::::::::::888888777777777777777666666555666666555555555444444444333333333333333333333333111111111111111111111111111111111111000000000000////////////////////////111111222222222222111111000000000000000000000000////////////////////////000000///.........//////////////////////////////......////////////......---..................------------.........//////,,,,,,------...///000000////////////////////////////////////////////////...///000111111000///.............../////////000000000000000000000000000............/////////000///.........---------------..................---........................////////////000000000000////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////......................................................////////////..............................---------.........//////,,,,,,.../////////...---////////////////////////---///000000//////000222000000//////.........------------...///000000111sss\\\SSSNNNIIICCC?????????>>>;;;888777999999888888777777888888888666666666666666555555555444444444444333222222111333333333333333333333333333333333222222222111111111111111111111111111111////////////000000000000111111222222222333333333222222333333333333444444555444333222333555777999888777666555444444555666666666777888888888888888666666777888999::::::::::::::::::999::::::;;;;;;;;;;;;::::::::::::999999666555555555555444444444666555555555555444444444333333333222222222111111111111111222222333333333222222222222222222222222222111111111000000//////......//////000000111111000///......///000///---........................000000000000000000000000/////////////////////////////////...------,,,,,,---------............///........................////////////////////////000000//////.........---------......//////000000111111000000//////......000000//////.........---111111000000/////////...000000//////......------//////---,,,,,,---...///......................../////////...---------,,,////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................000000//////.........---+++,,,.../////////...---........................///...------------...///.........------,,,,,,,,,......///000111111000000///......---------......------......//////000000////////////////////////000///---------///000222|||xxxyyy{{{uuudddYYYRRRNNNIIIFFFCCCAAA???===<<<===;;;999888777666666555555777777777777666666666666444444555555555444333333333333333333333333333333444444333333333222222222111111111111111111111111//////000000000111111111111111222222222333333333222222222333333333444444444333222222333444666888888777666555444444555666555666777777888888777777777777777888888999999:::888888777777777888999999;;;;;;::::::999999888888777777666666666555555555666555555555555444444444333333333222222222222111222222222222222222333333222222222222222222222222111111111111000000000///000000000000////////////000///......///000///...........................////////////////////////////////////////////////------..................---------............///........................////////////////////////000/////////.....................///////////////111000000000/////////...000/////////............000000000//////.........///////////////.........///...------------...///.......................................---------////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................000/////////............,,,---...///000//////.........................................................---------,,,,,,,,,......//////000////////////......---------...............///////////////////////////////////////...---,,,++++++,,,...///|||zzzyyyzzzkkkcccaaa[[[VVVPPPLLLJJJIIIFFFBBB???<<<999777777666555444888888888777777666666666444555555666666666666555333333333333333333333333444444444333333333222222222222222222222222222222000000111111111222222222111111222222222333333333222222222222333333333333333222222111222333555666777666555555444555555555555555666777777777777666888888888888888888888888777777666666777888999999:::::::::999888777777666888888888777777777666666666555555555555444444444333333333333222222222222333333222222222222222222000000000000000000000000111111111111000000000000111111111000///.........000///......000000///...////////////////////////////////////////////////////////////////////////,,,,,,------...//////000---------............///........................////////////////////////////////////............///////////////.........000000000000////////////////////////............/////////........................///////////////......---------......///........................---------...............////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................////////////..................///000000000//////........................,,,---...//////...---,,,...------------,,,,,,,,,.........///......------......---------......//////////////////.........///////////////////////////...---,,,,,,,,,---...{{{yyyuuurrrlllfffddd```WWWNNNGGGBBB<<<999999999999777888888777777666666555555333444555666666666666666444444444444444444444444333333333333222222222222222222222222222222222222111111222222222333333333111111222222222333333333111222222222222333333333222222111111111222444444555555555555555555555555444555555666666666666666888888888888777777777777888888888888888999:::;;;::::::999888777666555555888888777777777666666666666555555555555444444444444444333333333222222222333333333222222111111111000000000000000000000000111111111000000000000000111000000000/////////...000///......000111000///000000000000000000000000////////////////////////////////////////////////---------.........//////---------............///........................///////////////////////////////////////.........000000//////......------000000000000///////////////////////////...........................------------......//////000000------------.........///........................,,,---------.../////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////........................///////////////.........//////000000000000000000........................,,,---///000000///---,,,------------------------............---,,,,,,+++...------------...//////000000//////......------////////////////////////111000//////...//////000wwwhhhVVVNNNCCC===<<<<<<<<<:::888888777777666555444444222333444555555555555555444444444444444444444444222222222222111111111111222222222222222222222222222222222222333333333333111111222222222333333333111111111222222222333333222111111111222222333333444444555555555555555555444555555666666666666666888888777777777777777777777777777777888999:::;;;999999888777777666555555777777777666666666555555666555555555555444444444444444444333333333222222333333333222222111111111////////////////////////000000000000000000111111.../////////000000000111000......///111111111000000000000000000000000000........................//////////////////////////////.........------------------............///........................////////////////////////.........///////////////000000//////......------////////////000000000000.........///////////////------..................------......//////000000,,,------.........//////........................,,,---------.../////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////.................................///////////////000000000/////////000000........................,,,---///000000///---,,,------------------------------......---,,,++++++---------------...//////000000//////......------////////////////////////000000000/////////000000rrreeeTTTGGGBBB@@@>>><<<999999888777666666555555333333444555555555444444444444444444444444444444333333333222222222111111333333333333333333333333111111222222222333333333111111222222222333333333111111111111222222222222222222222222222222222222333333444555555555555444555555666777777777777666777777777777777777777777444444444444555777888888888888888888777777777777777777666666666555555555666555555555555444444444444444444444333333333333333333222222222222222222////////////////////////000000000000111111111111.........///000111111111///......///111222222111////////////////////////........................////////////////////////000//////...------,,,,,,---------............///........................////////////////////////.........//////////////////////////////.........////////////000000000000.........///////////////.............../////////.........///////////////+++,,,---...////////////........................---------...............////////////////////////............////////////////////////////////////////////////////////////////////////////////////.................................///////////////111000///.........//////........................,,,---...//////...---,,,,,,,,,,,,------------...---------...------,,,,,,---------------...///000///////////////.........////////////////////////------........./////////mmmYYYMMMGGGBBB>>><<<;;;;;;:::888777777666555555666666666555555444555555555555555555555555555555444444444333333333333333333333333333333333111111111111222222222222111111222222222333333333111111111111222222222222222333333333333333222222222333444555555555444444555666777777888888777777555555666666777777888888333333333444555666888888777777888888888888999999888888888777777777666666666555555555555444444444555444444444444333333333222222222222222222333333000000000000000000000000///000000000111111111111////////////000000000000///......///111333222111................................................////////////////////////..................---------------............///........................////////////////////////............/////////000.........///////////////.../////////000000000111............/////////000.........//////000000000///////////////.........+++,,,---////////////..........................................---------////////////////////////............////////////////////////////////////////////////////////////////////////////////////..................................../////////000000000...---------......................................................,,,,,,,,,---------......,,,------............------,,,,,,------///000000.........///////////////////////////////////////+++,,,---...///000000000hhhWWWMMMFFFAAA>>>======<<<:::999999888777777888777777666555555555555555555555555555555777666666666666555555555333333333333333333333333000000111111111222222222111111222222222333333333000111111111111222222222333333444444444333333222111222444555666555444444666666777888888888888888444555555666777888888999444444555555777888999:::777777777888999999::::::999999999888888888888777666666555555555444444444555555444444444333333333111111111222222333333444111111111111111111111111//////000000111111111222111111000000//////......///......///222333222111................................................////////////////////////,,,,,,------.../////////---------.........//////........................////////////////////////---.........//////000000---.........//////000000.../////////000000111111---.........//////000000.../////////000000111111000000//////.........---***+++---///000000///.........................../////////......------,,,////////////////////////............/////////000////////////////////////////////////////////////////////////////////////........................---.........//////000000000///...---,,,,,,---...........................///...------------...///,,,,,,,,,------.........,,,,,,---...////////////,,,,,,,,,---...///000111---.........//////000000////////////////////////,,,---///111222333333333lll[[[QQQLLLHHHGGGEEECCC>>>999888:::888555555888888666777999666666555555444444333333444555666666666555333333333333333333333333333333444444444444444333222111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333888888777777666666555555666666666666777777777777666666666666777777777777777777888888888777777666999888888777666555555444444444444444444444444444222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000//////////////////////////////000111222333333333////////////////////////////////////////////////---------............///........................,,,,,,------...///000000................................................000000111111111///...,,,////////////////////////......////////////......000///...------...///000111111000000//////......................................................000///...---------------////////////////////////000000//////.........---,,,,,,------......//////////////////000000000000//////////////////////////////000000///...------................................................000000//////.........---,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,.........------,,,,,,,,,///////////////.........000000//////............{{{lllbbb^^^YYYUUUPPPKKKFFFAAA>>>===<<<::::::======:::888:::999999888888777777666666444555666666666555444333333333333333333333333333333333444444333222222111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333666666666666666777777777555666666666777777777777666666666666777777777777777777888888888888777777888888777777666666555555555555555555555555555555333333333333333333333333333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111222222222222////////////////////////////////////////////////........./////////000000........................,,,,,,------...//////000................................................//////000000000///......//////////////////////////////000000000000////////////...---......///000111000000000/////////...------------------------........................000000///...............////////////////////////000/////////.........................../////////------------....................................///////////////...------................................................///.........------------,,,,,,------............------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------/////////......---------/////////////////////......////////////......---|||xxxvvv~~~zzzvvvqqqlllddd]]]XXXSSSLLLFFFAAA===<<<>>>>>>:::777777777777666555555444333333555555666666555555444333333333333333333333333333222222333333333222111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333444555555666777777888888555555666666666777777777666666666666777777777777777777888888888888777777777777777777666666666666555555555555555555555555444444444444444444444444333222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111222222222222////////////////////////////////////////////////////////////000000000111........................,,,,,,------.../////////.........................................................---......///000////////////////////////000000111111111111000000...............///000111000000000000////////////................................................111000//////////////////////////////////////////////////////............000000///////////////...------------....................................///////////////......---................................................---------------,,,,,,,,,---............/////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////...............//////////////////,,,---.../////////...---}}}|||~~~~~~{{{yyy{{{~~~}}}yyyssshhh]]]OOOGGGAAA???>>>:::888999777666666555444333222222555555555555555444444444444444444444444444444444111222222333222222111111111111111111111111111111222222222222222222222222111222222222222333333333333333333333333333333333555555555666666666777777555555555666666666777777666666666666777777777777666777777888888888888777666666666666777777777777555555555555555555555555444444444444444444444444222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111////////////////////////////////////////////////....../////////000000000........................---------.........//////................................................------,,,,,,---...000111///////////////////////////000000111111000000///------......//////000000000000000000////////////////////////////////////........................//////............/////////////////////////////////////////////.........111111000000//////......////////////000000000000////////////////////////...///////////////......................................................------------------------.../////////////////////////////////////////////------------------------------------------------,,,,,,------...//////000//////..............................////////////***,,,---///000///...---}}}yyy|||~~~|||{{{~~~{{{zzzzzz|||jjj\\\NNNFFFBBB>>>===>>>;;;;;;:::999888777666666666666555555444444444444444444444444444444444444111222222333333333222222111111111111111111111111222222222222222222222222111111111222222222333333333333333333333333333333777666666666555555555444555555555555666666666666666666666666777777777777666666777888888888888888666666666666777777777777333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111000000////////////////////////////////////////////////------........./////////........................---------.......................................////////////////////////---,,,,,,,,,---...000222////////////////////////...//////000000//////...---......///////////////////////////000000000000000000000000000000000000........................---------,,,,,,------...////////////////////////.........///////////////111111000000//////......////////////000000000000000000000000000000000000......///////////////.....................................................................///////////////////////////...////////////////////////------------------------------------------------+++,,,,,,---...///000000---------------------------.........//////000000+++,,,.../////////......|||zzztttnnnooouuu{{{~~~~~~}}}zzzvvvtttvvv{{{}}}wwwaaaRRRIIIBBB>>>???<<<<<<;;;999888777666666666666555444444444444555444444444444444444444444222222333444444444333333111111111111111111111111222222222222222222222222111111111111222222222222333333333333333333333333777777666666555444444333444444555555555666666666666666666666777777777777555666777888888999888888777777777777666666666666222222222222222222222222222222222222222222222222222111111111111000000000222222222222222222222222111111111111111111111111//////////////////////////////000111111000000///////////////////////////////////////////////////------------....................................................................................////////////////////////------------...///000111////////////////////////......////////////............////////////......////////////000000000000111111111111111111111111........................,,,,,,,,,+++,,,,,,---...////////////////////////.........///////////////000000///////////////...------------............000000000000000000000000---...//////////////////.........................................................////////////////////////............---........................,,,,,,,,,------------...------------------------,,,,,,------...///000000,,,,,,,,,---------------------......///000000000............////////////}}}||||||{{{zzzyyyxxxxxxzzzxxxxxx|||}}}hhhXXXKKKCCC@@@<<<;;;:::999777666555444777666555444333444444555555555555555555555555555222333444555555555555555111111111111111111111111222222222222222222222222111111111111222222222222333333333333333333333333555555555555555555555555444444444555555555666666666666666666777777777777555666777888888999999999888888777777666666555555333333333333333333333333333333333333333333333333111111111111000000000000222222222222222222222222111111111111111111111111........................///000000000000000//////////////////////////////////////////////////////............////////////........................................................................////////////////////////---...//////000000000000//////////////////////////////000000000000////////////000000///...---,,,.../////////000000000111////////////////////////........................,,,,,,,,,,,,,,,---......////////////////////////............/////////000.............../////////------------....................................------...///////////////................................................---------....../////////............------,,,,,,------------------------,,,,,,,,,---------..............................,,,---------......//////------------.........///------......///000000111222111///......///000111~~~{{{zzzzzzyyywwwqqqsssuuuvvvxxxzzz~~~|||lllZZZMMMHHH@@@???>>>===;;;:::999888777666555444333444555555555555555555555555555555333444444555666666666555111111111111111111111111222222222222222222222222000111111111111222222222333333333333333333333333333333444444555666666666444444444555555555666666666666666666777777777777555555666888888999999999999888888777666555555444444444444444444444444444444444444444444444444444111111111111000000000000222222222222222222222222111111111111111111111111........................///000000000000000//////////////////////////////////////////////////////////////////000000000000.............................................---........................000000000000000000000000---...000111111111000///////////////////////////000000111111111111000000000000111111000...,,,+++.../////////000000111111................................................---------------...///000////////////////////////---.........//////000000,,,---------......//////////////////000000000111------------------------------...///000000//////................................................,,,,,,,,,------...............---------,,,,,,,,,------------------------,,,,,,,,,------.................................---------...............---.........//////000000---------...///000000111555333000...---///111222}}}{{{yyywwwvvvxxxyyyyyyyyyxxx|||ppp]]]PPPPPPIIIBBB@@@???<<<:::999777888777555555666666555///000111333444555666666444444444444444444444444333333333333333333333333111111111222222333333333222222222222222222222222333333222222333333444555666666666666666666555555777666555444444444444444777777777777777777777777444555777888999999888888:::888777666777666555333333333444444444444444444555444333333222222333333333333333222222222111111000000000000000000000000111111000000//////......111111000000//////............///000000000000000000000000000000000000000//////............//////...///000000000///---,,,...............///000000......////////////......//////000000///...------333222222111000//////...////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////............------------......000///...------...///000---......///////////////////////////////////////////////////////////////---------.........//////......------------......000,,,***,,,000222///,,,,,,---------.../////////---------,,,,,,+++++++++---,,,++++++,,,---///000////////////////////////------------------------......////////////......---------............///........................sssiii[[[TTTLLLGGGDDD@@@===:::======;;;999888888777666444444555555555555555444444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222333333222222333333444555555555555555555555555555666666555444444444555555666666666666666666666666444555666888888888888777999888666666777777666444444444444444444444444444555444333333222222333333333333333222222222111111111111111111111111111111111111000000////////////111111000000////////////......///000000000000000000000000000000000000000//////............//////---.../////////---,,,+++...............///000000......////////////......///////////////...------000000//////......------////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......///......------......///000///...------...///000---......///////////////////////////////////////////////////////////////---------.........//////......------------.........+++)))***...000...+++---------........................---------,,,,,,......---,,,,,,---..............................------------------------......////////////.............../////////000000........................}}}zzzxxx{{{~~~mmmhhhaaaZZZUUUOOOGGGAAABBB>>>:::999888777555444999888888777666555444333666555555555444444333333222222222222222222222222222222222222333333333333222222222222222222222222333333222222333333444555444444444444444444555555555555555444555555666666555555555555555555555555333444555666777777777777888777666666888888777666555555555444444333333222555444333333222222333333333333333222222222111111222222222222222222222222111000000000000/////////111000000000000/////////......///000000000000000000000000000000000000000//////............//////---------...------,,,+++...............///000000......////////////......///////////////......---........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......///......------....../////////............//////---......///////////////////////////////////////////////////////////////------........./////////......------------.........,,,***,,,///000...,,,...............---------//////............------//////...---------......------------------------------------------------......////////////......////////////000000000111........................~~~}}}~~~}}}zzzuuulll___TTTIIIBBB<<<:::999777666777:::999888777666555444444666666555555444444333333222222222222222222222222333333333333333333333333222222222222222222222222333333222222333333444555333333333444444444444444555555444555555666777777555555555555555555555555333333444555555666666666888777666666888999888777666666555444333333222222555444333333222222333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000......///000000000000000//////////////////////////////............//////------------------------...............///000000......////////////.........///////////////......//////000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......//////............///////////////....../////////---......///////////////////////////////////////////////////////////////............////////////......------------......000///...///111222111////////////...---------,,,............------------..................//////------------------------------------------------......////////////............/////////000000000........................zzz}}}}}}{{{yyyyyy{{{ttt\\\PPPEEEAAA???;;;:::<<<999888777666555555666666666666666555555444444444222222222222222222222222333333333333333333333333222222222222222222222222333333222222333333444555333333333444444444555555555555555555555666777888555555555555555555555555333333333444555555666666888777666777888999888777666666555444333333222222555444333333222222333333333333333222222222111111111111111111111111111111000000000000111111111111000000000000111111111111......///000000000000000//////////////////////////////............//////..................//////...............///000000......////////////............///////////////...////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////....../////////....../////////...//////////////////...---......///////////////////////////////////////////////////////////////........./////////000000......------------......000///...///000111111000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,---......//////000------------------------------------------------......////////////......------........./////////........................zzzzzz~~~xxxeeeSSSKKKEEE===:::<<<999888666666555666777888555555555555555555555555333333333333333333333333444444444444333333333333222222222222222222222222333333222222333333444555333333333444555555666666666666666555666666777777555555555555555555555555444444333444444555777777999888777777888999888777555555555444444333333222555444333333222222333333333333333222222222111111000000000000000000000000000000000111111111111222000000000111111111111222......///000000000000000000000000000000000000000//////............////////////.........///000000...............///000000......////////////......---...//////////////////------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......000//////......//////000......////////////......---......///////////////////////////////////////////////////////////////....../////////000000000......------------......,,,,,,---------........................---------+++++++++,,,,,,,,,,,,---***+++,,,---............------------------------------------------------......////////////......------------....................................tttrrrtttxxx}}}~~~kkk\\\OOOAAA<<<>>>;;;:::888777666777888999444444555555666666777777444444444444444444444444555555444444444333333333222222222222222222222222333333222222333333444555333444444555666666777777888777666666666666666666666666666666666666666666555444444444444666777888;;;999888888888999777666444444444444444444444444555444333333222222333333333333333222222222111111111111111111111111111111000000111111111222222222000000111111111222222222......///000000000000000000000000000000000000000//////............//////......---------...///000...............///000000......////////////......------...///////////////.........------,,,,,,+++////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......000000////////////000000---...///000000///...------......///////////////////////////////////////////////////////////////.../////////000000000000......------------......+++,,,,,,---,,,,,,---...---------...............,,,,,,,,,,,,------......,,,,,,---------,,,***)))........................------------------------......////////////..................////////////........................}}}sssjjjqqqvvv}}}~~~ppp^^^LLLDDDEEE>>>===;;;888888888999:::333333444555666777888888555555555555555555555555555555555444444333333333222222222222222222222222333333222222333333444555444444555555666777888888999888777666666555666666777777777777777777777777555555444444555666888999<<<:::888888888888777555333333444444444444444444555444333333222222333333333333333222222222111111222222222222222222222222000000111111222222222222000000111111222222222222...//////000000000000000000000000000000000000000//////............//////---,,,,,,+++,,,---...///...............///000000......////////////......------...///000000//////111111000///......------////////////////////////////////////////////////111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......000000////////////000000---...///000000///...------......///////////////////////////////////////////////////////////////////////////000000000000.........------.........,,,---......------...///,,,------....../////////---------.........//////.........---,,,)))'''&&&////////////////////////------------------------......////////////......////////////000000000000........................|||{{{yyyuuuqqq}}}|||~~~pppZZZLLLGGGCCC<<<888;;;<<<777333444:::777555444666888777777444444555555555555555555555555444444444333333333444444333222222333444444222222333333333333444444444444555555555555555555555555555555555555555444666555555555555444444444555555555666777999:::;;;???<<<999777777888777777777777666555555555555666333333333333333333333333222222222222222222222222333222111/////////000111111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000////////////.........---------...------------...//////..............................////////////......111111000000///---,,,+++////////////000000000000------............------///...------...///000111////////////////////////000000000000000000000000////////////..................//////......---,,,...........................------,,,---...///000............////////////////////////////////////........................000000000000000000000000000000000000000000000000............///////////////............------------------............///000000//////.........---//////............//////...------,,,,,,------...++++++,,,,,,,,,---------,,,---......//////............---------,,,,,,,,,------------------------,,,---......//////......,,,,,,,,,---------......~~~|||}}}zzzeeeWWWRRRMMMDDD>>>??????;;;999;;;:::999888777777666666666555555555555555555555555555555555444444444333333444333222222222222333444222222333333333333444444222222333444555555666666555555555555555555555555555555555555555555555555222222333555888;;;===>>>???<<<999777777888888777777666555555444444555555444444444444444444444444222222222222222222222222333222111000//////000111111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000//////.........---------...------------...//////..............................////////////......000000000000///...---,,,....../////////000000000.........//////.........//////...---......000000////////////////////////000000000000000000000000////////////..................//////......---,,,...........................------,,,---...///000............////////////////////////////////////........................////////////////////////////////////////////////............///////////////............------------------............//////.........------------///..................///...------,,,,,,------...++++++,,,,,,,,,---------,,,---......//////............---------,,,,,,,,,000000000000000000000000,,,---......//////......,,,---------.........///yyyvvvvvvvvv{{{}}}~~~rrrfffaaa[[[RRRJJJGGGFFFCCCAAAAAA<<<===<<<;;;888777777777666666666666555555555555555555555444444444444333333222222111111222222333222222333333333333444444000000111222444555666777555555555555555555555555444444444555555666777777222222333555777:::<<<======;;;888777888888888777666555555444444444444444555555555555555555555555222222222222222222222222222222111000000000111111111111000000000000111111000000000000000000000000000000000000000000000000111000///......///000111...............---------......------......///000..............................////////////............////////////......------........./////////...//////000000//////...000//////............///////////////////////////000000000000000000000000////////////..................//////......---,,,...........................------------...//////............////////////////////////////////////........................////////////////////////....................................///////////////............------------------............///---------------,,,,,,,,,......------------............------------......,,,,,,,,,,,,------------,,,---......//////............---------,,,,,,,,,------------------------------...////////////...............////////////yyyuuummmfff___[[[WWWRRRLLLHHH@@@@@@@@@===:::888999;;;777777777666666666666666555555555555444444444444222222222222222222222222222222222333333333444444000000111222333333444444333333333444444444444444333333444555666777888888666666666666666777888999<<<:::888777888888888777555555444333333333333444444444444444444444444444222222222222222222222222222111111111111111111111111111000000000000111111000000000000000000000000////////////////////////111000...------...000111.......................................//////000..............................////////////......------...//////000//////------------........./////////000000000000//////000000//////............////////////////////////////////////////////////////////////.....................///......---,,,..............................------........................////////////////////////////////////........................////////////////////////....................................///////////////............------------------............///------------------------------,,,,,,,,,,,,------......------------......,,,,,,,,,------------...,,,---......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////////////////000000000|||xxxtttwww{{{~~~zzzqqqeee[[[JJJHHHCCC>>>999888999;;;888888777777777666666666666666555555555444444444222222222222222222222222222222222333333333444444222222222222222222111111111111111222222333333333222333444555666888999999777666666666666666777777:::888777777888999888777555555444333333333333444333333333333333333333333222222222222222222222222111111111222222222222111111111000000000000111111000000000000000000000000////////////////////////000///...------...///000---.....................///............///000000////////////////////////......////////////......,,,---...///000000000000------------........./////////000000000000//////000000000//////...------////////////////////////////////////////////////////////////.....................///......---,,,..........................................------............////////////////////////////////////....................................................................................///////////////............------------------............///..................//////------,,,,,,,,,,,,------///......------......///,,,,,,---------.........,,,---......///...............---------,,,,,,,,,////////////////////////---...//////000000//////000000000000000000000000zzzxxxooorrrsssttt}}}}}}ddd[[[NNNBBB<<<:::999999999999888888777777666666666666666555555555444444222333333444444333333222222222333333333333444444444444333222222111111000000111111222222333333333333444444666777888999999444444444555666777999:::888777666777999999888777666555555444444444444444333333333333333333333333222222222222222222222222000111222222333222222222111111000000000000111111000000000000000000000000000000000000000000000000........................---------...............//////......//////000111////////////////////////......////////////......------...///000000//////------........./////////...//////000000//////......//////000//////...---////////////////////////000000000000000000000000////////////..................//////......---,,,.................................///......---,,,............////////////////////////////////////....................................................................................///////////////............------------------............///.........///////////////......------------......//////............//////,,,---------............,,,---......//////............---------,,,,,,,,,..............................///000000000000///000000000000////////////~~~|||{{{{{{}}}zzzbbbOOOEEE@@@<<<:::::::::999888888777666666666666666666555555555555333444555555555555444333222222333333333333444444333333333333333222222222111222222333444444555555444444555666777888888999444444444555666777888999777666666777999:::999777777666555555444444555555444444444444444444444444222222222222222222222222000111222333333333222222111111000000000000111111000000000000000000000000000000000000000000000000,,,---///000000///---,,,---------........./////////////////////000000111////////////////////////......////////////............///////////////........./////////000000000.........//////.........---...///000000//////...////////////////////////000000000000000000000000////////////..................//////......---,,,............................../////////...,,,,,,............////////////////////////////////////................................................////////////////////////............///////////////............------------------............///---------......////////////................../////////............//////------------............,,,---......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000000000000//////.........|||}}}|||pppqqqnnnmmmnnnpppzzzyyy~~~ttt\\\NNNGGGAAA<<<::::::999999888777777666777666666666555555555555444444555666666555444444222222333333333444444444222222222333333444444444333333444444555666777777555555666666777777888888888777666555555555555555666666666777999:::999777777777666555555555555666555555555555555555555555222222222222222222222222000111222333444333333222111111000000000000111111000000000000000000000000000000000000000000000000+++---///111111///---+++---------........./////////////////////000111111000000000000000000000000......////////////.........///////////////......////////////000000000000------............------,,,---...000000000//////////////////////////////000000000000000000000000000/////////..................//////......---,,,............................../////////...,,,+++............/////////000////////////////////////................................................000000000000000000000000............/////////000//////.........------------------.........//////,,,,,,,,,------.........//////............////////////............//////---------.........//////,,,---......//////............---------,,,,,,,,,////////////////////////...//////000000000000000000000//////.........---|||uuutttqqqmmmlllqqq|||mmmZZZNNNEEE???===;;;888888999:::999888:::888555555666777777666555555444333333333333444222222333333333444444444333333333333333333333333333333333333333333333333555666777888999999888777888777666555555666777888888888888888777777777777666666666555555444444444222333333444555555555444333333333333333333333333333333222111000000111111111111111111111111111111222222111111111111222222...///000111111000///.........//////000000111111------............------+++---///000111000...---000000000000000000000000////////////////////////......////////////............////////////......111111000///...---,,,,,,////////////////////////////////////////////////......//////000000111111//////............//////---------............///......------------..............................////////////////////////.........------,,,,,,,,,000000000000000000000000............//////////////////............/////////////////////...............------------......222111000.........///000.........------,,,,,,,,,......//////////////////000000//////......------////////////////////////000///...------...///000,,,,,,,,,---------..............................------...............---000000//////.........---{{{uuutttwww|||jjjYYYNNNHHHBBB@@@>>><<<;;;999888777:::888555555555666555444666555444444333333444444222222222222333333333444333333333333333333333333222222222333333444444444666666777888999888777777888777666555555666777777888888888777777777666666555555555444444444333333222333444444555555555444333333333333333333333333333222222111000000111111222222222111111111111111111111111000000111111111...///000111111000///...---------...............------............------...///000111222111111000000000000000000000000000////////////////////////......////////////............///////////////...///////////////.........////////////////////////////////////////////////---------...............//////............//////---------............///......------------..............................////////////////////////.........------,,,,,,,,,....................................//////////////////............///////////////////////////.........------------......000///...---------............---------,,,,,,,,,.........---,,,,,,,,,+++............------------------------------------......------------......---------.........//////------------------------..................------000/////////.........---}}}xxxdddWWWPPPEEEDDDCCC???;;;999888999:::999777777888777555444666555444444333444444444111111222222222333333333333333333333333333333333111111222333333444555555777777888888888777666666777777666666666666777777888888777777777777666666444444444444333333333333333333444555555555555444333333333333333333333333333222111111000111111111222222222222111111000000111000000//////000000111//////000000000000//////...............---------------............------//////000000000111111111000000000000000000000000000000000000000000000000......////////////......------...///000000//////............//////000000////////////////////////////////////////////////...............---------//////............//////---------............///......------------..............................////////////////////////.........---------------........................---............///////////////............//////......//////////////////......------------.........---,,,,,,+++,,,,,,,,,...------------,,,,,,,,,//////...---,,,++++++***,,,,,,,,,---------------------------------------,,,,,,------------,,,,,,........./////////000000.........................../////////...---,,,,,,/////////...............}}}zzzssscccZZZMMMLLLIIIDDD???<<<===???;;;:::999:::;;;;;;999777666666555444444444444444111111111222222222333333333333333333333333333333000000111222444555666666888888888777777666555555666666666666666777777777888777777777666666666666333333333333333333333333444444555555555555444444333333333333333333333333222222111111111111111222333333222222111000000000000000////////////000000//////000000000000//////111111000000//////......------............------...------------...//////////////////////////////000000000000000000000000......////////////......,,,---...///000000000000.........///////////////////////////////////////////////////////////////111111000000//////......//////............//////---------............///......------------..............................////////////////////////...............---------........................---------........./////////......------......///............////////////......------------......---,,,,,,,,,,,,,,,,,,,,,------------------------000000//////.........---,,,,,,,,,------......///////////////////////////,,,---...//////...---,,,---.........////////////////////////////////////////////////...---,,,+++........................yyy|||}}}||||||~~~~~~~~~|||{{{}}}vvvjjj[[[YYYSSSLLLFFFBBBAAAAAA<<<:::999:::;;;;;;:::999666666555444444444444555111111222222222333333333333333333333333333333333000000111222444555666666888888777666666555555555555555666777777777777777777777777666666666666555333333333333333333333333444555555666666555444444333333333333333333333333222111111111111111222222222222222111111111000000000000////////////000000000000////////////000000111111000000//////......------............---------------,,,---...//////////////////////////////000000000000000000000000......////////////......------...//////000//////111000000///......------////////////////////////////////////////////////111111000000//////......//////............//////---------............///......------------......////////////////////////////////////////////////........................////////////////////////------------..................------------......---.........//////000000......------------......---------.........---------------------------------.........//////000000------....../////////000////////////////////////---...///000000///...---,,,,,,---------.......................................//////...------,,,---------...............|||zzzxxxzzz}}}~~~~~~|||~~~uuunnnmmmoooppppppqqqppppppssswwwzzz|||}}}~~~wwwzzz~~~~~~{{{|||{{{kkkgggaaa[[[TTTMMMEEE@@@???<<<:::888999999999888777666555555444444555555222222333333333444444444333333333333333333333333111111222333333444555555777777666555555555666666444555666777888888888777777777666666666666555555333333333333444444444444555666666666666555444444333333333333333333333333111111111000111111222333111111111111111111111111111000000//////000000111000000////////////000000...............---------------............------....../////////000000000000000000000000000000000000000000000000000000000......////////////............////////////......111111000///...---,,,,,,////////////////////////////////////////////////...............---------//////............//////---------............///......------------......////////////////////////////////////////////////.............../////////000000000000000000000000,,,------------...............------------......------......///000000000......------------......------...////////////...,,,,,,,,,------------...***++++++,,,---...//////.........///////////////------------------------...//////////////////...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...............------------------.........tttooojjjiiimmmrrrttttttqqqsssuuuuuusssrrrtttuuuwwwsssmmmiiiiiimmmqqqsssvvvwwwzzz{{{}}}~~~~~~|||{{{wwwmmm^^^RRRHHHDDD>>>;;;999999888888777666666555555555555555333333444444444555555555333333333333333333333333222222222333333444444444666666555444555666777777333444666777888888888777777777666666666555555555333333444444444555555555666666666666666555444444333333333333333333333333111111000000111222222333000000000111222222333333111111111000000111111111111000///......///000111---------...............------............---------...///000000000///...000000000000000000000000////////////////////////......////////////......000000000000///...---,,,000000//////.........---////////////////////////////////////////////////---------...............//////............//////---------............///......------------......////////////////////////////////////////////////---........./////////000////////////////////////,,,,,,---------............------,,,,,,------...------......///000000111......------------......,,,---...///000//////...,,,,,,,,,---------......+++,,,,,,,,,---.........///...............------------------------------///......------......///------------............------------------------,,,,,,---...////////////,,,,,,,,,------.........sssooolllnnntttzzz}}}~~~|||{{{xxxyyyzzzxxxzzz{{{zzzyyy|||oooRRRLLLEEE???;;;:::999999777777666555555555555555444444444555555555666666333333333333333333333333333333333333333333333333666555444444555666777888333444666777888888888777777666666666555555555555444444444555555666666666666666777777666555444444333333333333333333333333111111000000111222333333//////000111222333333444222222111111111111222222111000///......///000111.../////////000000111111---..................---***+++---//////...---+++000000000000000000000000////////////////////////......////////////......111111000000///---,,,+++.........///////////////////////////////////////////////////////////////.../////////000000111111//////............//////---------.........//////.........------.........000000000000000000000000////////////////////////---.........//////000000........................,,,,,,,,,---------.........------,,,,,,------...---------...///000000111.........------.........+++,,,.../////////......,,,,,,,,,------.........//////////////////...............------,,,,,,,,,////////////////////////......,,,++++++,,,................../////////000000000000000000000000000++++++---...///000000000,,,,,,,,,------.........|||xxxrrruuu|||~~~sss[[[FFFAAA@@@;;;:::===999999888777777777777888333333444444444444444444555555555555555555555555444444444555555555666666555666777666555444555666777777777777777777777777777888:::::::::999777555777555333444666666444222666555444333333444666777333333222222222222111111111111111111111111111111666555333111111111333444333333222222111000//////000000000000000000000000000000///...............,,,,,,,,,---------......////////////////////////////////////////////////////////////////////////------............------------......//////000000000000000000000000000000//////////////////////////////............/////////////////////////////////////////////////////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000000000///...............////////////////////////............///////////////---+++,,,///000...,,,---------,,,,,,+++++++++,,,------......------,,,///............---------...............///000000......---------......///,,,,,,,,,---------......////////////////////////...------------...//////111111000/////////////////////.........---------,,,---------.../////////.........------,,,,,,,,,---------............///|||qqqrrrrrrsssuuuwwwzzz{{{xxxwwwwwwzzz~~~rrrUUUJJJGGGAAA<<<<<<888777777666666666666666444444444444444444444444444444444444444444444444333444444444444555555555444666666666444444555666444444444444444444444444888888777777666666666777777555333444666666444222666666555555444555555555555555444444444444333333111111111111111111111111555444222111111222333444333333222222111000000///000000000000000000000000000000///............///------........./////////........................////////////////////////////////////////////////000000000000000000000000........./////////////////////////////////////////////////////////////////////............//////......................../////////////////////////////////////////////...------------------------...------,,,---...///000000000///...............////////////////////////............///////////////---+++,,,...///...,,,/////////......---------,,,------......------,,,---------.........//////---------------.../////////......---------......,,,,,,---------.........////////////////////////...---------......//////000///......---------...//////.........------------------.....................---------,,,,,,,,,---------............///}}}xxxtttooohhhcccaaaccceeeeeedddeeehhhkkknnnooosss|||zzz{{{cccQQQJJJCCC===;;;999888777777666666777777666666555555444444333333333333333333333333333333333333333333444444444444333444555555444333444666777777777777777777777777999888666444444555666777777555444444555555444333666777777777666555444444555555444444444444333333111111111111111111111111333333222111111222444555333333222222111000000000000000000000000000000000111000//////......//////....../////////000000000........................////////////////////////////////////////////////111000///......///000111///////////////.........//////////////////////////////////////////////////////............//////------------------------////////////////////////......//////////////////...........................------------...//////000//////............///////////////////////////............////////////...---,,,,,,......---,,,/////////...............------............------++++++,,,---...///000111------,,,,,,------...///000///...---------------,,,------------.........////////////////////////------........./////////...---,,,,,,,,,,,,,,,,,,...............---------...............---------...------------,,,,,,,,,---------............///yyyqqqllljjjmmmooosssxxx{{{{{{xxxuuukkkhhhdddcccdddeeeddddddgggkkknnnnnnkkkkkkooottt{{{~~~ppp[[[QQQHHHBBB@@@<<<;;;:::999888888888888777777777666555444333333333333333333333333333333222222222333333333444444222333555444333333444555999999999999999999999999888777666555555555666666666555555555555555444444777777888888777555333222333333222222222111111111111111111111111111111111222222111111222333444555222222222111111111000000000000000000000000000000111000000///.../////////....../////////000000000------------------------////////////////////////////////////////////////000///---++++++---///000000000//////......------//////////////////////////////////////////////////////............//////------------------------////////////////////////............////////////////////////////////////......------............000///............//////////////////////////////............///////////////............///......---------------,,,,,,,,,------............------,,,,,,------...//////000...------------...//////111000///...---,,,,,,,,,------------............////////////////////////---......///////////////------,,,,,,+++,,,,,,---......................../////////...---------,,,---------------------------------............///}}}pppoooooonnnlllkkkjjjiiijjjkkklllnnnooommmiiifffkkkiiiggghhhjjjnnnppprrrtttzzz~~~kkk[[[PPPIIIHHH???>>><<<:::999888777777888888777666666555444444444444444444444444444444222222222333333333444444222333444444333333444666666666666666666666666666666777888888888777666555555666666555444444444444666777777777777555333222333333222222222111111111111111111111111111111111111111111111222333333444222222222111111111111111111111111111111111111111111111000///////////////------........./////////........................////////////////////////////////////////////////000///---++++++---///000000000//////......------........................//////////////////////////////............//////------------------------////////////////////////---.........//////000000////////////////////////..................------//////............//////////////////////////////............//////////////////000000/////////000---------------------------......//////......---........................///////////////000000111111000///...---,,,,,,,,,---------.........//////////////////////////////---...///000000000//////...---------------......---...................../////////...---------,,,---------------------------------............///yyynnnfffjjjkkkmmmqqqvvvyyy{{{|||~~~}}}}}}}}}}}}{{{wwwtttyyyzzz{{{}}}rrrbbbUUUMMMJJJBBBAAA>>><<<999777666555888888777777666666555555555555555555555555555555333333333333444444444444222333555555444444555777777777777777777777777777666777888999999777555444555666666666444333444555555666666666555444333333555555444444444444333333111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111222111000000//////000000------........./////////////////////////////////////////////////////////////////////////////////111000///......///000111///////////////.................................//////////////////////////////............//////------------------------////////////////////////------......///000000000////////////////////////.........///......---,,,///............//////000////////////////////////............////////////...///000000///...///000///////////////000000000......////////////......//////.........---------000000//////000000111222000///...---------------------........./////////////////////////////////---...///000111000//////...............//////000---------..............................---------,,,,,,,,,------------...---------............///{{{{{{yyywwwuuurrrllleee___ssszzz|||rrrhhh^^^TTTMMMIIIGGGDDD@@@<<<:::888777777777777777777777777777444444444444444444444444333444444444444555555555222444555555555555777888888888888888888888888888666777777777666666555555444666777666444222444555555444444333333333444444555555444444444444333333111111111111111111111111111222222222222111111000111111111111111111111111111111111111111111111111222111000000//////000000....../////////000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000.........///////////////........................//////////////////////////////............//////........................////////////////////////------......///000000111............................../////////...,,,,,,...............///000000////////////////////////............////////////,,,...//////---,,,---///.../////////000000000111......////////////......---------...............///////////////000111111///......---------..................////////////////////////////////////---...000111111111///.........---......//////000---------.........//////---------...............,,,,,,,,,---------......---------............///~~~rrrkkkhhheeefffeeeeeeeeeggglllppp}}}yyytttqqqkkkaaaWWWOOOMMMJJJEEEAAA>>>;;;:::777777777777777888888888333333333333333333333333444444444555555555666666333444666666555666777999444444444444444444444444888666444333333333555666444666777666333222444666444333222111222333444555333333333222222222111111111111111111111111111111222222222222222111000///111111111111111111222222111111111111111111111111222111111000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////------............---------.........//////000000........................//////////////////////////////............//////////////////////////////////////////////////////---------...///000000111............................../////////...,,,+++...............///000111////////////////////////............/////////000***,,,...---+++***+++...,,,---------......//////......////////////......+++,,,,,,---...///000000...............///000000......---------......///............/////////000////////////////////////---...000111222111///...---------------...///000---------.........//////,,,------....../////////,,,,,,,,,------.........---------.........//////{{{ooogggaaa]]][[[\\\aaafffgggiiirrr}}}zzzyyy{{{}}}}}}}}}{{{nnnbbb]]]^^^ZZZRRRMMMIIIDDD>>>???;;;::::::777444555999999999888888777777666666666555555555555444444444666666555555555444444444333444555666666555444333555555555555555555555555555555444333333333333444555444444333444555666777555444333333222222333333000000000000000000000000111111111111111111111111000000///////////////000000000000000000000000000............/////////000000000000000000000000000////////////////////////000000000000000000000000222111000.........///000...///////////////......//////////////////////////////............//////////////////........................///////////////////////////////////////............---------000000000000000000000000////////////////////////,,,---------.../////////........................000///...------...///000////////////............---...............------------------------------//////.........---------........................////////////////////////---...000111111111000///,,,,,,,,,---------..............................////////////000000000000////////////////////////---...///...------...///........................000---******---000000///............////////////}}}zzzzzzzzzyyyxxxxxxtttmmmeeeaaa___aaabbbccckkkvvv~~~~~~|||uuuwwwwwwrrriii___WWWMMMDDDAAA===::::::888555666:::999999888777777666666555666555555555555444444444666666555555555444444444444444555555555555444444222222222222222222222222555555555444444444444444444444333333333444666666444444333222222222222333111111111111111111111111111111111111111111111111111000000//////000000000000000000000000000000000......//////////////////........................////////////////////////000000000000000000000000111000///......//////000......////////////......//////////////////////////////............//////////////////............////////////000000000000////////////////////////000000/////////.................................////////////////////////---------.......................................111000///......///000111////////////............---...............------------------------------//////.........---------........................////////////////////////++++++,,,------------,,,,,,,,,---------.................................---------.........//////........................---...///...------...///........................///,,,******,,,...///...............////////////uuuqqqvvvssspppooooooooonnnmmmkkklllmmmkkkjjjmmmsssxxx~~~~~~}}}nnn]]]NNNFFF@@@<<<;;;999666777;;;888888777777666666555555666555555555555444444444555555555555555444444444555555555444444555555555555555555555555555555555555666666666666555444444444333333333333444444555444444333222222222222222222222222222222222222222111111111111111111111111111111000000000111111222000000000000000000000000////////////////////////........................////////////////////////000000000000000000000000//////.........///000000......///////////////...//////////////////////////////............//////////////////............//////000000000111111111////////////////////////111000000000////////////........................////////////////////////...............---------........................111000000//////000000111/////////............---------...............---------------------------...............---------........................////////////////////////---------------...//////,,,------------.................................+++,,,,,,,,,,,,------------------------------------...///...------...///...........................,,,******,,,---...---............////////////yyytttpppooopppuuuwwwzzz~~~|||~~~zzz{{{}}}~~~ppp\\\NNNFFF@@@>>>;;;888888;;;888888777777666555555444666555555555555444444444555555555555555555555555666555444333333444555666666666666666666666666666555666777777777666555444333333333333333333333333444333333222111222222222222222222222222222222222111111111111111111111111111111111111111111222333000000000000000000000000000000000///////////////........................////////////////////////////////////////////////............//////000000---...////////////////////////////////////////////////............//////////////////............////////////000000000000////////////////////////000000000/////////............................../////////////////////////////////...---------,,,........................000000////////////000000//////.........---------,,,---......///.................................................................................///////////////////////////...---------...000111------------....................................++++++,,,,,,,,,------------------------------------...///...---------///...........................---,,,,,,,,,---..................////////////yyylllggghhhkkkqqqxxx{{{yyy{{{oooZZZPPPGGGBBB>>>:::999;;;888888888777666666555555666555555555555444444444444555555555555555555555666555444333333444555666333333333333333333333333666666666666666555555444333333333333333333333222333333222111111111111222222222222222222222222222111111111111111111111111111111000000111222333333111111111111111111111111000000000000000000//////////////////////////////////////////////////////////////////////////////------....../////////000------.../////////////////////////////////////////////............//////////////////............---------.........///////////////////////////////////////.........------/////////////////////////////////////////////////////////...---------,,,............................................................------------,,,------...//////..............................---.............................................////////////////////////,,,+++***)))***+++,,,------------.........//////........................,,,---------............---------------------------...///...---------///......................../////////............///............////////////|||ssskkkeeeffflllttt}}}zzzxxx~~~iii]]]QQQIIIDDD???<<<===999999888888777666666666666555555555555444444444444444444555555555555555555555555444444555555555555555555555555555555555777666555555444444555555333444444444444333333222333333222111111111111111222222222222222222222222111111111111111111111111000000000000000111222333111111111111111111111111/////////000000111111111000000000000000000000000////////////////////////000000000000000000000000------.../////////......,,,---...///000000000000//////////////////////////////............//////////////////............,,,,,,---------.........////////////////////////............------------000000000000000000000000////////////////////////...............---------........................,,,------......------,,,.........------------,,,,,,,,,---...////////////........................---------.......................................////////////////////////---,,,,,,,,,------......------........./////////....................................////////////---------------------------...///...------...///........................///000111000///......000............////////////~~~zzzxxxxxxwwwvvvuuuqqqpppuuu~~~|||~~~yyykkk\\\RRRKKKDDD@@@???::::::999999888888777777666555555555555444444444444444444555555555666666444444555555555555444444777777777777777777777777888666444222222333555666444555555666555444333222333222222111111111111111111111111111111111111111111111111111111111111111////////////000111222333111111111111111111111111......///000111222222333////////////////////////////////////////////////000000000000000000000000---.../////////...---,,,,,,---...///000000000000//////////////////////////////............//////////////////............------------.........///////////////////////////////////////............////////////////////////////////////////////////---------.......................................------...//////...------.........---------,,,,,,+++,,,---...////////////........................---------.........//////........................//////////////////////////////000111111111111000............////////////........................---.........////////////........................---...///...------...///...........................000111000...,,,---///............////////////wwwsssppppppppprrrwww{{{}}}}}}}}}uuutttzzz~~~}}}tttcccXXXPPPHHHCCCBBB;;;;;;::::::999888888888666666555555555444444444444444444555555555666666333444555666666555444333555555555555555555555555888666333000000222555666555555666666666555333222333222222111000111111111000000000000000000000000111111111111111111111111............///000111222111111111111111111111111------...000111222333444........................////////////////////////000000000000000000000000....../////////...,,,+++,,,---...///000000000000//////////////////////////////............//////000/////////......................../////////000////////////////////////000000000000////////////........................////////////////////////,,,------....../////////........................---...///000000///...---......---------,,,,,,,,,+++,,,---...////////////////////////////////////---------.........//////........................////////////////////////+++,,,.../////////...---............/////////000........................---------.........//////////////////////////////---...///...------...///........................,,,///111000---+++,,,.............../////////000xxxnnnjjjmmmooosssyyy}}}yyyyyy{{{yyytttqqqrrrtttvvvzzzsssaaaRRRLLLIIIFFF@@@???===;;;999888777777777555444444555555555444333333444444444444444444555555555555555555555555666666777777666555444444666666666666666666666666555555555555555555555555444444333222222111000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111000000//////......////////////////////////111111000000//////......000000//////.........---000000000000000///......//////............//////..................------////////////////////////////////////////////////////////////000000000000......//////......---,,,////////////////////////........................////////////////////////......------------.........------,,,,,,------...000000//////....................................................................................---------.........//////000000//////.........---////////////////////////---......///////////////000000000000000000000000........................---------.........//////---------............///////////////////////////333222222111000//////.........---------......///000000////////////000000xxxqqqooommmqqqzzz{{{sssmmmjjjhhhhhhiiipppzzz|||jjj[[[RRRKKKFFFAAAAAA???===;;;999888777888666444444555666555444444444444444555555555555444444444444444444444444666666666666666555444444555555555555555555555555555555555555555555555555444444444333222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000////////////...////////////.........---////////////////////////111000000000/////////...000000/////////.........000000000000000///......//////............//////////////////////////////000000000000000000000000////////////////////////....../////////000000000......//////......---,,,////////////////////////........................////////////////////////......------------.........------,,,,,,------...000000000/////////..............................................................................---------.........//////000/////////............////////////////////////---......///////////////////////////////////////........................---------.........//////---------............///////////////////////////222111111000//////............---------...//////000000////////////000000zzzpppqqqvvv}}}}}}uuunnniiifff```ccchhhooozzz}}}mmmaaaVVVNNNIIIGGGDDDAAA>>><<<::::::999777555555666666666444666666666666555555555555444444444444444444444444666666666666666555555444555555555555555555555555555555555555555555555555555555444444333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////........................------------////////////////////////000000000000////////////000000////////////......000000000000000//////...//////............/////////000000000000000000000000000000000000000000000////////////////////////------........./////////...////////////...------////////////////////////........................////////////////////////......------------............------------......000000000///////////////........................................................................------........./////////////////////............////////////////////////---......///////////////////////////////////////........................---------...............---------............///////////////////////////000000000///......------......------......///000000000////////////000000~~~}}}xxxtttlllkkkjjjiiimmmwwwxxxkkkaaaXXXTTTMMMFFF@@@===<<<<<<:::888666666777777666555777777777777666666666666555555555555555555555555555666666666666666555555555555555555555555555555555555555555555555555555555555555444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000/////////.................................////////////////////////000000000000////////////000000////////////////////////000000000000////////////............/////////////////////000000000111111111111111111111111////////////////////////------------.........//////////////////...------////////////////////////........................////////////////////////......------------............------------..................................................................................................................///////////////////////////.........////////////////////////---......///////////////////////////////////////................................................---------............/////////////////////////////////.........---------...---------...///000111000000////////////000000~~~|||xxxtttppppppqqqssszzzmmmeeeZZZMMMDDD>>>======<<<:::777777888888777666888888777777777666666666666666666666666666666666555555666666666666666555555555555555555555555555555555555555555555555555555555444444444444333333111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////////////////////////////////////////000000000000//////000000000000000000//////000000000000////////////............//////---------....../////////000000000000000000000000////////////////////////------------........./////////000000//////...---////////////////////////........................////////////////////////......------------......///......------......///------------------------................................................................................./////////000000.........///////////////////////////////////////---......///////////////.....................................................................------------............///////////////////////////............---------------------...///000111111000000////////////000000~~~xxxrrrnnnmmmlllqqq}}}}}}ooo^^^PPPEEE@@@======;;;999888888888777666888888777777666666555555666666666666666666666666444555666666666666666666444444444444444444444444555555555555555555555555444444444333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000/////////000000000000000////////////////////////////////////000000000000//////000000000000111111...//////000000000000000//////............//////,,,,,,------......//////////////////////////////////////////////////////------.........////////////000000000000///......////////////////////////........................////////////////////////......------------......//////............//////---------------......................................................................................./////////000000000.........///////////////////////////////////////---......///////////////...............................................................------------------............///////////////////////////........................---------...///000111222000000////////////000000yyyqqqmmmmmmrrrvvv{{{yyyfffUUUIIIBBB>>><<<:::999999999888666888888777666666555444444555555555555555555555555444444555666666666666666444444444444444444444444555555555555555555555555222222333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000111000000000000/////////........./////////000000////////////////////////.../////////000000000111//////000000000111111111......///000000000000000//////............//////---------...//////000000........................////////////////////////....../////////000000000000000000000000///......////////////////////////........................////////////////////////......------------......//////............//////........./////////000000.........................................................................../////////000000000000............/////////000////////////////////////---......///////////////................................................//////.........------------------............///////////////////////////........................------......///111222333000000////////////000000yyysssqqqmmmllltttzzzdddRRRHHH???===:::999999999888777888777777666555444444333333333333333333333333333444444555666777777666666444444444444444444444444555555555555555555555555222222222222222222222222111111111111111111111111333333333333333333333333000000000000000000000000000/////////............---------.........//////////////////////////////.../////////000000111111//////000000111111111222......///000000000000000//////............//////---......///000111111222........................////////////////////////////////////000000000000000000000000000//////...////////////////////////........................////////////////////////.........------.........//////............/////////000000000111111222222........................................................................////////////000000000000---.........//////000000////////////////////////---......///////////////................................................//////.........------------------.........//////////////////////////////......//////////////////------......///111222333000000////////////000000{{{xxx}}}wwwtttsssxxxkkkZZZTTTIIIEEE>>>:::888888999999888777666555444444444444333555777888777555222111666666666666666666666666777666555444333444555555222222333444444333333333333333333333333333333333333222111000000111222333111111111111111111111111000000000000000000000000000/////////............////////////////////////111111000000//////......000000000000000000000000000000000000000///......111111111111111111111111000000111111111111000000...///////////////......000000000000000000000000000000000000////////////......////////////......////////////////////////////////////////////////............////////////////////////////////////000000//////.........---,,,---...//////...---,,,////////////////////////------------------------000//////.........//////000000//////.........---////////////////////////000000000000000000000000/////////////////////////////////////////////////////////000111222222333////////////............////////////////////////////////////////////////////////////////////////////////////////////////............/////////000...------------...//////|||zzz|||}}}{{{{{{{{{zzzyyyvvvvvvvvvwwwxxxyyy{{{{{{zzz|||}}}~~~}}}}}}|||}}}qqqbbbYYYOOOJJJCCC===:::888777666999888777666555444333333444555666777777555444333666666666666666666666666777666666555555555555555333444444555555555444444333333333333333333333333333222111000000111222333111111111111111111111111000000000000000000000000000000/////////.........////////////////////////111000000000/////////...000000000000000000000000000000000000000///......111111111111111111111111000000111111111111000000......////////////......000000000000000000000000000000000000//////////////////////////////......////////////////////////////////////////////////............////////////////////////////////////000/////////............------............------////////////////////////......................../////////.........//////000/////////............////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,---......///000000////////////............////////////////////////////////////////////////////////////////////////////////////////////////........./////////////////////......//////000111}}}||||||}}}}}}~~~~~~}}}{{{yyyxxxuuuuuutttsssssssssssstttrrrssssssttttttssssssrrrqqqnnnkkkjjjjjjjjjiiihhheeeeeeeeeeeefffhhhiiiiiijjjkkklllnnnnnnnnnmmmmmmmmmnnnoooqqqtttwwwyyy{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{}}}}}}|||~~~ssseee[[[PPPLLLFFF@@@<<<999666444999999888888777555333333444555555555555666666666666666666666666666666666666666666666666555444444555555666666666555555444333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000000000000000000/////////......////////////////////////000000000000////////////000000000000000000000000000000000000000//////...000000000000000000000000///000000111111000000///......///////////////...000000000000000000000000////////////000000000000000000000000//////...---////////////////////////////////////////////////............////////////////////////////////////////////////.....................------.........//////////////////////////////////////////////////////......////////////////////////............////////////////////////........................////////////////////////////////////////////////,,,,,,,,,---......//////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........000000//////000000111222|||{{{xxxuuurrrpppnnnnnnoooooooooooonnnllljjjiiiggggggffffffeeeeeeeeeeeebbbccccccddddddccccccbbbbbb```^^^]]]]]]^^^]]]\\\YYYYYYYYYYYYZZZ[[[\\\]]]^^^___aaabbbbbbbbbaaaaaabbbbbbcccdddfffiiikkklllkkkkkkjjjjjjjjjjjjjjjjjjlllmmmooorrruuuxxx{{{}}}~~~~~~}}}tttiii___SSSOOOJJJFFFCCC@@@<<<:::888888888888777666555444555555444444555666777888666666666666666666666666444444555666666444333222555555666666666555444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000////////////...////////////////////////000000000000//////////////////////////////////////////000000000000////////////////////////////////////000000000000//////---...//////////////////////////////////////////////////////000000000000000000111000000///...---////////////////////////////////////////////////............///////////////////////////////////////////////////.........///...---,,,,,,---...///////////////////////////.................................//////////////////////////////.........////////////////////////........................////////////////////////////////////////////////............//////000000////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............000////////////000111111}}}zzzzzzzzzxxxvvvtttrrrqqqpppnnnmmmkkkiiigggeeecccccc```______^^^]]][[[ZZZZZZXXXYYYXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXZZZXXXVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWWWWYYYZZZ\\\]]]]]]\\\[[[[[[XXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^___```aaaccceeeggghhhjjjnnnssswwwzzz}}}yyy|||yyyoooiii\\\XXXSSSNNNJJJFFFCCC@@@888888999888888777666666666555444444444666888999666666666666666666666666333333444555444333222111555555555555555444333333333333333333333333333333222222222333333222222222111111111111111111111111000000000000000000000000111000000000////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////........................//////000000000000//////------...///////////////////////////////////////.../////////000000000111000000111111000///......////////////////////////////////////////////////............////////////////////////////////////.........//////////////////...---,,,,,,---...///////////////////////////------------------------------...///000000//////.........///////////////////////////////////////........................////////////////////////////////////////////////.........///////////////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........//////......//////000111~~~|||yyyvvvuuusssooommmlllkkkjjjiiihhhfffeeeeeeaaa``````^^^]]][[[ZZZZZZXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRQQQPPPQQQRRRRRRSSSSSSRRRRRRQQQSSSRRRQQQQQQSSSSSSRRRPPPQQQQQQQQQQQQQQQRRRSSSSSSUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUWWWWWWWWWXXXXXXYYYYYYZZZXXXXXXYYYYYYZZZ[[[]]]]]]^^^aaaeeehhhiiilllnnnpppqqqsssvvvzzz~~~|||xxxssssssyyyzzzuuuiiiccc\\\TTTNNNIIIEEEBBB>>>===<<<:::999888888888777666555555555666777888666666666666666666666666444444444444444333222222555555555555555444333222333333333333333333333333222222333333333333222222111111111111111111111111000000000000000000000000111111000000000/////////////////////////////////////////////000000000000000000000000000000000000...//////000000000000000////////////////////////...//////000000//////...,,,---...///000000000000000000000000000000000000......//////000000111111///000000111111000000///////////////////////////////////////////////////............////////////////////////////////////.........///////////////.........------.........////////////////////////------------------------,,,---...000000000//////.........///////////////////////////////////////........................////////////////////////////////////////////////------------------------////////////............////////////////////////////////////////////////////////////////////////////////////////////////............/////////000///............///000000~~~|||{{{zzzzzzyyyxxxuuusssrrrrrrpppnnnlllkkkjjjhhheeeccc```______^^^]]]]]]\\\\\\UUUUUUUUUUUUTTTSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQOOOOOOPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNLLLKKKKKKKKKJJJJJJKKKKKKLLLLLLNNNOOOPPPQQQPPPPPPOOONNNPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZZZZ\\\^^^___aaacccfffiiikkklllnnnppptttxxx{{{|||~~~uuunnnnnnvvvyyysssjjjaaa[[[VVVRRRPPPIIIFFFBBB===:::999888888777777666666666666666666666666666666666666666666666666555555444444444555666777777666666444333333333333333333333333333333222222333444444333222222111111111111111111111111000000000000000000000000111111111000000000//////////////////////////////.../////////000000000111000000000000000000000000......///000000000000000////////////////////////......////////////......,,,---...///000000000000000000000000000000000000.........///000111111111...///000111111111111111////////////////////////////////////////////////............////////////////////////////////////............/////////000------............------////////////////////////........................+++,,,...000111000//////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////............////////////////////////////////////////////////////////////////////////////////////////////////,,,------...///000111111000000//////000000111222}}}vvvqqqooommmiiilllmmmlllhhheeefffgggaaa___^^^^^^^^^]]][[[YYYSSSSSSSSSSSSSSSRRRRRRRRRMMMNNNNNNOOOOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKLLLMMMNNNNNNOOOPPPOOOOOOOOOPPPQQQSSSTTTUUUZZZ[[[]]]^^^```cccgggjjjlllllllllnnnppptttwwwxxxuuuvvvwwwvvvuuuuuuwwwyyy|||~~~wwwssstttwwwzzz|||sssnnnkkkhhhgggQQQMMMGGG@@@;;;999888888888888777777666666555555666666666666666666666666999888777555555666777777888888888888777666555444333333333333333333333333222222444444444444222222111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////.../////////000000111111000000000000000000000000......///000000000000000000000000000000000000000......////////////......,,,---...///000000000000000000000000000000000000---......///000111111222---...///111222222222222////////////////////////////////////////////////............/////////000////////////////////////---.........//////000000,,,---...//////...---,,,////////////////////////////////////////////////+++,,,...000111111000///---.........//////000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111000000000000/////////............////////////////////////////////////////////////////////////////////////////////////////////////+++,,,---...///111222222111111111000111222222333|||ssskkkiiijjjeee```\\\\\\^^^^^^ZZZVVVTTTTTTSSSRRRRRRQQQPPPPPPNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNNNNOOOPPPRRRVVVZZZ^^^bbbdddiiikkknnnqqqtttwwwyyyyyyyyyzzzyyywwwssspppnnnnnnsssqqqooonnnoooqqqsssuuu{{{|||~~~~~~wwwqqqlll|||rrrcccOOOBBB===;;;999555666666777777888888999999444555555555666666777777555666666555333333444666777777666555444444333333333333333444444555555555222222222222222222222222222222222111111111000000222222222111111111111000//////000000111111111222////////////............////////////000000000000---------...///000000000............////////////........................////////////////////////------...///000000//////............////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////------............------////////////////////////000000000000000000000000000000000000000000000000........................//////////////////////////////............//////...............///000000////////////////////////......////////////..................//////////////////............//////........................000000000000111111111111222111000......000111222zzzzzz{{{zzztttkkkeeedddeeehhhaaaZZZVVVUUUTTTRRROOOOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKHHHIIIKKKNNNQQQTTTWWWYYY___aaaeeejjjooouuuyyy{{{{{{}}}~~~}}}{{{yyyyyyzzzvvvtttqqqnnnlllkkkkkkkkkooopppqqqtttxxx|||zzzvvvsssxxx~~~lllVVVGGG@@@>>>===777777666666666555555555555555555666666666777777555666666555333333444666777666666555444444333333333333444444444444444444222222222222222222222222222222222111111111000000222222222111111111111000///000000000111111111111////////////............////////////000000000000////////////////////////............////////////........................////////////////////////------...///////////////............////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////........................///......------......///////////////////////////////////////////////////////////////////////////.........//////.........////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////............//////...............///000000////////////////////////......////////////..................//////////////////............//////111111111111111111111111000000000000111111111111222111000//////000111222yyywwwtttppplllmmmmmmkkkfff```\\\\\\^^^ddd\\\SSSLLLKKKKKKJJJIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHCCCCCCDDDFFFHHHJJJLLLMMMOOOQQQTTTYYY___eeejjjmmmtttwwwzzz{{{|||}}}|||{{{xxxtttpppllliiihhhggggggggghhhiiikkkmmmooossstttxxx|||tttsssrrrsss|||qqqUUUFFFAAABBB::::::888777555555444444555555666666666666777777666666777555444333444666666666666555444444333333444444444444444444333333222222222222222222222222222222222111111111111111222222222111111111111000000000000000111111111111////////////............////////////000000000000222111111000///......---............////////////////////////////////////////////////////////////---......///////////////............////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////........................///......------......///////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////........................000000000000000000000000......................../////////////////////////////////....../////////...............///000000////////////////////////......////////////..................//////////////////............//////////////////////////////000000000000111111111111222111000//////000111222|||uuuooollljjjgggeee``````^^^YYYUUUSSSUUUWWWWWWRRRKKKFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKMMMQQQUUUWWWaaadddhhhlllnnnqqqtttwww||||||zzzxxxuuurrrnnnmmmhhhgggeeeccccccccccccdddiiijjjkkkooosssxxx}}}}}}vvvppprrr~~~eeeMMMCCCAAA>>>===;;;999888777777777666666666666666666777777666777777666444333555666666666555555555444444444555555555444444333333333222222222222222222222222111111111111111111111111222222222111111111000000000000000000000111111111////////////............////////////000000000000111111111000//////..................////////////000000000000000000000000////////////////////////......///////////////...............//////////////////////////////////////////000000000000//////////////////////////////////////////////////////........................//////............////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////........................////////////////////////........................////////////////////////......////////////.....................///000000////////////////////////......////////////..................//////////////////............//////........................///000000000111111111111111111000//////000111111zzzqqqmmmgggbbb___]]][[[[[[VVVUUUSSSQQQNNNNNNPPPQQQLLLJJJGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEECCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHKKKJJJHHHGGGHHHIIIKKKMMMNNNQQQUUUYYY[[[^^^aaadddkkklllmmmnnnnnnmmmkkkjjjdddcccbbbaaa```aaabbbbbbddddddfffgggiiikkkmmmnnnssswww|||~~~wwwrrrqqqvvv{{{wwwZZZJJJCCC>>>===;;;999999999::::::777777777777777777666666666777777666444444555777555555555555555444444444555555555444444333333333222222222222222222222222111111111111111111111111222222222111111111000000111111000000000000000000////////////............////////////000000000000////////////////////////............////////////000000000000000000000000////////////////////////...///////////////..................//////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////........................////////////////////////////////////////////////////////////////////////......///000000///.....................///000000////////////////////////......////////////..................//////////////////............//////111111111111111111111111///000000000111111111111111111000000000000111111~~~}}}xxxqqqkkkccc```\\\XXXUUUSSSRRRRRROOONNNMMMLLLKKKKKKLLLLLLHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOLLLLLLLLLKKKKKKKKKKKKJJJKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGHHHIIIKKKLLLHHHKKKNNNOOOPPPQQQSSSTTTSSSTTTWWWYYYZZZ[[[[[[[[[WWWWWWWWWXXXZZZ]]]___aaadddfffhhhiiijjjiiigggfffbbbfffkkkooosssyyywwwooojjjgggiiillluuuiiiUUUJJJ>>><<<:::888777888999:::888888777777777777666666777777888666555444555777555555555555555555555555444444444444444444333333222222222222222222222222111111111111111222222222222222222111111111111000111111111111000000000000////////////............////////////000000000000............////////////............//////////////////////////////////////////////////////////////////////////////...---............////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////000//////......//////000000000000000000000000000////////////////////////////////////////////////...//////000000//////...////////////////////////........................000000000000000000000000////////////////////////////////////////////////---...///000000///...---...............///000000////////////////////////......////////////..................//////////////////............//////000000000000000000000000000000000000111111111111000000000111111000000000xxxvvvrrrnnnjjjeee```]]]XXXWWWVVVSSSPPPNNNMMMMMMKKKJJJIIIIIIJJJJJJIIIHHHFFFFFFGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNHHHIIIJJJLLLMMMOOOPPPQQQOOOPPPQQQPPPNNNMMMMMMNNNIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLNNNPPPSSSVVVXXX]]]```eeeiiijjjgggccc```WWWZZZ___eeekkkqqquuuxxx}}}xxxpppkkkffffffjjjpppvvvnnn[[[NNNAAA???<<<999777777888999888888888777777777666666777888888777555444666777555555555555555555555555333333444444444444444444222222222222222222222222000000111111111222222222222222222111111111111000111111111111000000000///////////////............////////////000000000000//////......------,,,,,,............////////////........................///////////////////////////////////////...------............////////////000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////////////////.........//////.........////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////---...///000000///...---...............///000000////////////////////////......////////////..................//////////////////............//////........................000000000000111111111111000000111111111111000000yyysssjjjiiifffbbb]]]YYYWWWWWWPPPPPPPPPNNNKKKIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHFFFCCCDDDDDDDDDDDDEEEGGGIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMLLLLLLMMMNNNOOOOOORRRSSSSSSSSSTTTTTTUUUUUUWWWWWWXXXYYYYYYZZZ[[[[[[^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPPPPOOOOOONNNNNNMMMMMMKKKLLLLLLMMMNNNPPPQQQRRROOOPPPSSSUUUWWWXXXYYYYYYWWWWWWWWWTTTPPPMMMLLLLLLMMMMMMKKKJJJHHHGGGFFFFFFHHHHHHGGGHHHIIIJJJLLLMMMNNNTTT[[[aaaccc```ZZZWWWRRRUUUZZZbbbjjjoooppppppppptttyyy}}}{{{vvvpppllliiihhhjjjqqqxxxkkkZZZMMMFFFCCC???;;;999888888999999888888888777777666666777888888777555555666777444555555555555555555555333333333444444555555555222222222222222222222222000000111111222222222222222222222111111111111000222111111111000000//////000/////////............////////////000000000000111000///...,,,+++***)))............/////////000........................//////////////////////////////000000///...------............/////////000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////------............------////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---...///111111///...---...............///000000////////////////////////......////////////................../////////000//////............//////111111111111111111111111000000000000111111111111000000111111111111000000zzzpppiiieee^^^\\\ZZZWWWTTTRRRQQQPPPJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJHHHFFFEEEFFFGGGHHHCCCCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNLLLJJJLLLOOOPPPOOOLLLOOONNNMMMLLLLLLMMMNNNOOONNNNNNNNNMMMLLLMMMOOOQQQVVVYYYYYYWWWXXX^^^```___aaa```aaaeeeiiimmmooopppsssttttttoooiiidddbbbbbbccc___\\\^^^bbbdddbbb^^^___\\\XXXVVVUUUTTTSSSRRRVVVTTTRRRRRRTTTUUUUUUTTTVVVVVVUUUSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSUUUXXXZZZYYY\\\___ccckkkrrrrrrmmmooommmjjjhhhddd^^^WWWRRRXXXQQQJJJFFFGGGHHHFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEIIIKKKNNNQQQQQQPPPMMMKKKIIIQQQ\\\ffflllnnnooopppssssssrrrqqqrrruuuzzz~~~~~~{{{vvvoookkklllrrrxxx{{{wwwlllbbb[[[VVVTTTJJJBBB@@@>>>999777:::999::::::999999:::888555888777666555444333333333666555555555555444444444333333333444444555555555666555444333111000//////222222333333333444444444444333333222111000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000---///000///...---...000//////////////////////////////////////////////////////000000///...------000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////......------------......////////////////////////////////////////////////000///...---------------////////////////////////000000//////......------////////////000000000000111///...///000111000...000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000...........................---,,,,,,,,,,,,---.........////////////......,,,,,,,,,---...//////000111111111111111111111111000000000000000000000000000000111111111111000000000111111111111222222222{{{qqqhhhaaa\\\XXXUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJGGGFFFDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOQQQOOONNNOOOQQQSSSQQQPPPPPPOOONNNNNNNNNOOOPPPQQQSSSTTTTTTSSSRRRSSSUUUWWWRRRYYY___ccchhhqqqwwwxxxzzzzzz|||{{{xxxxxxyyytttrrrrrrvvvzzz|||zzzvvvqqqmmmfffaaa^^^\\\ZZZXXX[[[YYYXXXYYY\\\___aaaaaafffddd```\\\YYYWWWWWWWWWTTTVVVYYY\\\```dddjjjnnnqqqxxx}}}wwwqqqkkkgggccc]]]UUUQQQPPPNNNJJJGGGFFFDDDBBBAAA@@@AAACCCDDDDDDFFFHHHJJJJJJIIIHHHFFFHHHNNNXXX```fffjjjlllnnnpppqqqrrrrrrqqqqqqsssttt|||yyyqqqlllkkklll{{{ppphhhaaa]]]^^^SSSHHHDDD???999555666::::::999888777777777777777666555444444333333333666555555555555444444444333333333444444444555555555444444333222111000000000000111111111222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000......///000///////////////////////////////////////////////////////////////...------000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000//////......//////000///......------....../////////////////////////////////////////////////////////...---------------///////////////////////////////////////.........////////////000000000000111///...///000111000...000000000000000000000000000/////////.........---000000000000000000000000000000000000000000000000..............................---,,,,,,---............////////////......,,,------...//////000000////////////////////////000000000000000000000000000000111111111111000000111111111111222222222222xxxuuurrrllleee^^^YYYVVVSSSQQQMMMLLLKKKJJJJJJIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHDDDDDDCCCBBBBBBDDDEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKIIIJJJKKKLLLNNNOOOPPPQQQOOOOOOOOONNNNNNNNNNNNNNNPPPOOONNNOOOQQQRRRQQQPPPSSSRRRQQQQQQRRRSSSTTTUUUWWWXXXXXXWWWVVVVVVYYY[[[YYYfffssszzz~~~wwwqqqnnnllljjjiiihhhgggfffhhhlllqqqsssttttttpppjjjddd```___```bbb```dddiiipppwww{{{yyypppkkkddd___\\\XXXRRRNNNKKKHHHDDDAAA@@@AAADDDEEEBBBBBBCCCDDDDDDDDDDDDCCCEEEIIIOOOUUUYYY^^^bbbeeekkkoootttwwwwwwvvvvvvwwwyyyzzz|||}}}~~~{{{rrrkkkhhhpppuuu{{{vvvrrrpppkkk___SSSLLLGGG@@@:::888;;;;;;:::888777666888;;;666666555444333333333333666555555555555444444444333333333444444444444555333333333333222222222222000000111111111222222222000000000111111222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111//////000111///////////////////////////////////////////////////////////////......---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000//////000000111///......------....../////////////////////////////////////////////////////////...------------...////////////////////////.........///////////////////////////000000000000111///...///000111000...000000000000000000000000////////////............000000000000000000000000000000000000000000000000..............................---,,,,,,---............////////////......---......//////000000111////////////////////////000000000000000000000000000000111111111111000000111111111111222222222333yyywwwtttmmmfffeee___[[[VVVSSSQQQPPPOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEGGGHHHIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRSSSTTTTTTRRRQQQQQQQQQPPPOOOOOOOOOQQQPPPPPPQQQRRRSSSSSSSSSVVVUUUUUUUUUVVVXXXZZZ[[[\\\\\\]]]\\\\\\]]]___bbbmmm|||}}}|||{{{{{{|||~~~~~~||||||}}}xxxtttnnniiigggiiimmmpppxxx|||~~~yyywwwvvvpppmmmhhheeebbb^^^XXXTTTOOOMMMJJJHHHFFFFFFGGGHHHEEEDDDDDDDDDDDDDDDEEEEEEBBBDDDFFFHHHKKKOOOTTTXXX^^^dddkkkqqqvvvyyy|||~~~}}}}}}}}}|||zzz{{{}}}~~~wwwtttooooootttxxxlll___XXXUUUPPPHHHBBB>>><<<;;;;;;:::888999===666666555444333333444444666555555555555444444444444444444444444444444444333333333333333333333333222222333333333444444444444444444444444444444444000111111222222111111000000000000000000000000000///////////////////////////////////////////////////111222111000///000111////////////////////////////////////////////////...///////////////......////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000111111//////............/////////////////////////////////////////////////////////......---------......////////////////////////------......//////000000////////////000000000000111///...///000111000...////////////////////////111111111111000000000000////////////////////////////////////////////////..............................------------............////////////........./////////000000111111000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222333333uuummmgggfffddd___[[[ZZZRRROOOLLLJJJJJJJJJIIIHHHLLLLLLJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKJJJKKKKKKMMMNNNNNNOOOOOOQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[YYYYYYYYYZZZ\\\^^^```bbbdddeeefffffffffhhhkkknnn|||~~~vvvtttqqqoooppppppoooooolllkkkiiiiiilllqqqvvvxxx~~~~~~pppmmmjjjhhhjjjooovvvzzzyyymmmfffccccccccc```___^^^]]]\\\ZZZWWWUUUOOOOOOOOONNNMMMKKKIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGDDDDDDCCCBBBBBBEEEIIILLLLLLQQQXXX^^^eeelllrrrvvvwwwyyy{{{{{{yyyxxxxxxxxxzzzyyyuuuqqqqqqyyyzzzmmmggggggeee\\\RRRDDD>>>;;;===<<<888777:::666666555444444444555555666555555555555444444444444444444444444444444444222333333333333444444444222222333333333444444444666666555555444333333222111111222222222222111111111111111111111111111111///////////////////////////////////////////////////111222111000///000111////////////////////////////////////////////////......///////////////...////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000000000111111/////////....../////////////////////////////////////////////////////////......---------......///////////////////////////------......//////000000////////////000000000000111///...///000111000...////////////////////////000000000000111111111111////////////////////////////////////////////////......................................................////////////......////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222333333333}}}uuupppggg___YYYXXXWWWRRROOONNNOOOLLLIIIHHHIIIIIIHHHGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLMMMNNNPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTSSSSSSTTTTTTUUUVVVVVVWWWVVVXXX[[[\\\\\\^^^```bbbbbbbbbbbbcccfffhhhkkkmmmkkkmmmnnnpppqqqssswwwzzz|||vvvpppnnnkkkfffddddddeeeffffffbbb___]]]]]]aaaeeehhhjjjsssvvvyyy{{{|||yyyvvvtttrrrqqqppprrrvvvzzz|||}}}|||}}}{{{sssnnnbbbaaa``````dddjjjppptttyyymmmfff]]]UUUQQQPPPQQQQQQMMMNNNOOOOOOPPPPPPOOOOOOKKKLLLNNNOOONNNMMMJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFDDDBBBCCCEEEHHHEEEHHHLLLPPPTTTZZZaaaeeekkkoootttxxxzzz{{{|||~~~{{{|||}}}||||||}}}tttkkkgggooo~~~}}}{{{wwwjjjVVVHHH===<<<<<<777444666777777666666666666666777666555555555555444444444555444444444444333333333333333333333444444444444000000111111111222222222555444444333111000000///111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000///000111111//////000111////////////////////////////////////////////////---...//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000//////......//////000////////////////////////////////////////////////...------------...//////////////////////////////.........///////////////////////////000000000000111///...///000111000...000000000000000000000000............////////////000000000000000000000000000000000000000000000000........................---...////////////...---......////////////......////////////////////////////////////////////////000000000000000000000000000000111111111111000000222222222222333333333333vvvqqqlllfffbbbZZZSSSMMMNNNNNNJJJHHHHHHNNNLLLJJJIIIJJJJJJJJJIIIEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSSSSSSSSSSRRRSSSTTTUUUVVVWWWXXXYYYSSSTTTUUUWWWYYY[[[\\\]]]]]]```ccceeefffhhhkkknnnqqqqqqrrrtttvvvzzz}}}~~~xxxzzz|||~~~}}}{{{zzzwwwtttrrrooonnnnnnoooooonnniiifffccccccfffiiijjjjjjlllmmmooopppoooooonnnnnnooooooppprrrvvvyyyzzzzzzuuuuuuuuuvvvuuurrrlllhhhcccbbbbbbbbbdddgggjjjlllmmmllllllkkklllooouuuyyyzzzqqqkkkhhhccc]]]TTTPPPLLLIIIHHHHHHGGGGGGDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHFFFEEEDDDEEEFFFEEEGGGIIIJJJKKKNNNRRRUUU]]]aaagggmmmsssyyy~~~~~~}}}{{{{{{|||}}}~~~zzznnneeedddllltttwwwqqqZZZDDD???===888555777888888777777777777888888666555555555555444444444555555444444444333333333444444444444444333333333000000111111111222222222333333222222111111000000111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000...///000000......///000////////////////////////////////////////////////------...///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000////////////000000////////////////////////////////////////////////---------------.../////////////////////////////////////////////.........////////////000000000000111///...///000111000...000000000000000000000000---........./////////000000000000000000000000000000000000000000000000000........................---...///000000///...---......////////////..............................////////////////////////000000000000000000000000000000111111111111000000222222222333333333444444wwwmmmfffccc___ZZZVVVQQQKKKFFFHHHJJJIIIHHHIIIJJJHHHFFFFFFHHHHHHGGGFFFBBBBBBCCCDDDEEEGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMQQQQQQRRRSSSSSSSSSRRRRRROOOPPPRRRSSSTTTUUUTTTTTTTTTUUUWWWYYY[[[]]]^^^___[[[\\\^^^```cccfffhhhiiiiiimmmqqqssstttvvvzzz~~~~~~~~~{{{wwwttttttvvvxxxwwwvvvtttuuuvvvvvvuuuvvvwwwyyy||||||~~~|||{{{zzzyyyzzzyyyvvvtttpppppppppoooooonnnnnnnnngggfffcccaaa___aaaeeeiiicccgggeee\\\TTTRRRQQQPPPIIIGGGFFFFFFFFFFFFEEECCCEEEEEEFFFEEEDDDDDDFFFGGGKKKKKKKKKKKKMMMNNNPPPRRRIIIIIIIIIIIIIIIHHHGGGFFFCCCEEEGGGGGGEEEDDDEEEEEEBBBDDDFFFFFFFFFFFFHHHIIIPPPSSSXXX___fffnnnwww|||}}}zzz|||ssshhhbbbaaabbbgggppp|||jjjLLLBBB@@@;;;888:::999888888888888888999999666666555555555444444444555555555444444333333333555555444444444333333333222222333333333444444444222222333333333333444444111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000...///000///...---...000////////////////////////////////////////////////------...///000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000////////////000000////////////////////////////////////////////////---------------...///000////////////////////////000000//////.........---////////////000000000000111///...///000111000///000000000000000000000000///000000000111111222222000000000000000000000000000000000000000000000000........................---...///000000///...---......////////////.....................---------111111111111111111111111000000000000000000000000000000111111111111000000222222333333333444444444xxxuuulllgggaaa\\\ZZZVVVQQQMMMIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGDDDBBBDDDHHHKKKKKKJJJMMMMMMNNNNNNNNNNNNNNNMMMRRRSSSSSSSSSSSSSSSRRRQQQSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWYYY[[[^^^bbbeeeggggggiiijjjkkkkkkmmmppprrr{{{~~~~~~|||~~~|||uuuqqqmmmiiiggghhhhhheeebbb```[[[UUURRRQQQOOOKKKHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFJJJJJJJJJKKKMMMPPPTTTVVVSSSPPPLLLIIIGGGGGGHHHIIIEEEFFFGGGFFFEEEEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGKKKKKKLLLOOOVVV^^^fffjjjqqqvvv|||}}}zzzzzz~~~xxxlllccc___[[[^^^hhhwww|||ZZZDDD===>>><<<888999777555555777777777666888888777666555444444333555555555555555555555555444444444444444444444444444444333333222111000000333222111000000111222333---...000111333444444444000000000000000000000000000000000000000000000000---...///////////////............................................................................../////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////000///...------...///000....................................////////////111000000///////////////000000000111222222333333111//////000111222111000111111000000//////......////////////////////////000000000000000000000000000/////////......------000000000000////////////.........///////////////////////////////////////000000000000000000000000---------...............///////////////000111111111111111000000000000000222222333333333333222222222111000000000111333444vvvmmmhhheee```\\\WWWUUUSSSQQQMMMJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFEEEGGGJJJMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQSSSTTTVVVWWWXXXYYYYYYYYYTTTUUUVVVWWWYYY[[[]]]^^^``````bbbdddhhhlllpppsssuuuwwwzzz{{{}}}|||vvvsssrrrqqqnnnlllllleee\\\VVVRRRPPPMMMJJJGGGGGGHHHGGGFFFEEECCCBBBEEEEEEEEEEEEFFFGGGHHHIIILLLKKKKKKLLLOOORRRUUUWWWWWWTTTQQQNNNKKKJJJIIIIIIHHHIIIJJJIIIHHHGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFJJJJJJIIIJJJMMMRRRWWWZZZ___eeellltttzzzxxxmmmfff\\\]]]cccnnnyyy~~~dddNNNCCC???<<<:::<<<:::888777777777777555666666666555555555555555555555555555555555555555444444444444444444444444444444333333222111111000333222111000000111222333+++,,,---///000000000000000000000000000000000000000000000000000000000000///000000000000000//////........................................................................//////////////////......000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////............//////////////////////////////............///////////////////////////000111111//////000000111222222333111//////000111222111000222111111111000000000000000000000000000000000000000000000000000000000000222222222222111111111000000000000000////////////.../////////////////////////////////////////////////////////////////////---------............//////////////////000111111111111111111111111111111111222222222222222222111444333222222222333555666{{{tttlllddd^^^[[[YYYTTTQQQOOOMMMMMMMMMKKKIIILLLKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKNNNPPPPPPOOOQQQRRRSSSTTTUUUVVVVVVVVVRRRTTTVVVXXXZZZZZZ[[[[[[XXXXXXZZZ\\\```dddhhhjjjjjjjjjlllnnnrrrwww|||~~~}}}~~~uuuiii___YYYUUURRROOOIIIJJJJJJJJJIIIGGGEEEDDDDDDDDDEEEEEEGGGHHHJJJJJJJJJJJJJJJKKKMMMOOORRRSSSVVVUUURRRPPPMMMJJJHHHGGGHHHJJJJJJIIIGGGFFFGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJLLLNNNRRRYYYbbbkkkttt}}}zzzqqqbbb``````fffmmmuuuzzzjjjXXXJJJBBB@@@@@@???<<<999888888888777666444444444555555555666666555555555555555555555555444444444444444444444444444333333222222111111111222222111111111111222222///000111222222222222111000000000000000000000000000000000000000000000000111111222111111000///...........................................................................000000000//////.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////......////////////......000000000000000000000000............////////////------......///111222333......///000000111111222111//////000111222111000222222222222111111111111000000000000000000000000000000000000000000000000000000000////////////...000000000000//////////////////////////////......////////////////////////........................------........./////////000////////////000111111111111111111111111111111111111111111111111111111555555444444444555777888mmmjjjeee___ZZZVVVTTTSSSNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNPPPRRRSSSTTTSSSVVVWWWWWWXXXYYYYYYYYYXXXSSSUUUXXX[[[]]]^^^^^^^^^^^^___aaaeeejjjpppuuuxxxxxxxxxyyy{{{{{{qqqiiiccc\\\XXXQQQPPPOOOMMMLLLJJJIIIIIIGGGGGGHHHIIIJJJLLLMMMNNNJJJJJJKKKLLLMMMOOOQQQRRRUUUUUUTTTSSSQQQNNNKKKJJJLLLMMMMMMKKKIIIGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIDDDDDDEEEFFFGGGHHHIIIIIIHHHJJJNNNRRRYYYaaajjjppp{{{|||pppjjjeeedddfffkkkuuu|||xxxqqqfffYYYNNNHHHFFFFFF@@@===:::888888888888777444444444444555555555555555555555555555555555555444444444444444444444444333333333222222111111111222222222222222222222222222333333333333333222222000000000000000000000000000000000000000000000000222222222111000///...---........................................................................111111000000///........./////////000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111////////////////////////---...///000000///...---////////////////////////............////////////............///000111222.........///000000111111111/////////111222111000111111111111111111111111111111111111111111111111////////////////////////........................000000000000////////////////////////............////////////////////////........................------......//////000000000000//////000000111222111111111222222222222222111111111111111111111111555444444444444666888999___]]]ZZZUUURRROOOMMMLLLMMMMMMLLLKKKJJJIIIIIIJJJFFFFFFFFFFFFFFFGGGHHHIIIHHHIIIJJJLLLNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXXXXTTTWWW\\\bbbfffiiikkkkkkjjjlllooosssyyy{{{rrrlllgggccc]]]VVVQQQNNNLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXWWWVVVTTTSSSSSSTTTSSSQQQNNNLLLLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIKKKPPPWWW\\\eeemmmyyy~~~wwwooojjjffffffmmmuuu~~~~~~xxxnnn```UUUPPPMMMIIIGGG@@@===999888888999999999777666666555444444333333555555555555555555555555444444444444444444444444333333222222222222222111222222222333333222222222000000000111000000///...000000000000000000000000111111111111111111111111000111000000///...---,,,////////////////////////////////////////////////////////////////////////111111000000//////////////////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000---...///000000///...---....................................////////////000000////////////000000.........///000000111111111/////////111222111000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000////////////000000//////.........---000000000000000000000000........................------......///000000111000000000000000111222222111222222222333333333444222222111000000111222222333333333333555777999;;;XXXWWWUUURRROOOMMMLLLKKKJJJKKKKKKIIIFFFEEEFFFGGGDDDEEEEEEFFFHHHJJJLLLMMMLLLMMMNNNPPPRRRSSSUUUUUUTTTUUUVVVVVVVVVXXX[[[]]][[[[[[\\\\\\\\\\\\[[[[[[SSSWWW___hhhpppvvvzzz{{{}}}zzznnnddd[[[VVVTTTNNNNNNMMMLLLLLLLLLLLLLLLQQQRRRRRRSSSTTTUUUUUUVVVSSSTTTVVVXXXZZZZZZZZZYYYWWWWWWWWWTTTQQQNNNNNNNNNMMMMMMLLLJJJIIIHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFHHHLLLPPPQQQZZZfffqqqyyy{{{uuuooojjjlllqqqxxx~~~uuucccYYYUUUSSSMMMHHHDDD@@@<<<999999:::::::::888888777666555444333333555555555555555555555555444444444444444444444444222222222222222222222222222222333333333333222222111111222222222111111000000000000000000000000000111111111111111111111111//////000//////...---,,,////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000......////////////..........................................////////////111111000///////////////......///000000111111222111//////000111222111000///////////////000000000////////////////////////000000000000000000000000//////000000000000000111000000000000////////////000000000///......------000000000000000000000000........................------...///000000111222111000000000000111222222222222222333333444444555444333222111111222333444333333444555888;;;>>>@@@SSSSSSRRRPPPOOONNNMMMMMMGGGIIIIIIGGGDDDCCCEEEGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQRRRTTTUUUWWWXXXYYYWWWXXXXXXWWWVVVXXX]]]aaa___```bbbcccdddeeeeeeeee___dddlllvvvxxxoooiii___^^^\\\ZZZYYYXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZXXXYYYZZZ\\\^^^___``````^^^^^^]]]ZZZVVVTTTSSSSSSSSSRRRQQQOOOMMMKKKIIIHHHKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJIIINNNUUU\\\bbbkkkvvv~~~}}}uuusssvvvyyy|||oooeee```]]]VVVQQQJJJFFFAAA<<<;;;::::::999888888777777777666666666555555555555555555555555444444444444444444444444222222222222222222222222222222333444444333222222333333444444555444444444000000000000000000000000111111111111111111111111//////000000000//////.../////////////////////////////////////////////////////////////////////////////////000111111222222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////............//////....................................////////////000////////////000000111//////000000111222222333111//////000111222111000//////000000000111111111........................000000000000000000000000------------.........///000000000000////////////111000000///......------000000000000000000000000////////////////////////------...///000111222222111111000000111111222333222222333333444555555555555444333111111333444555555666777:::===AAAEEEGGGLLLLLLKKKKKKKKKKKKKKKKKKFFFHHHIIIGGGEEEDDDFFFIIIJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUVVVXXXYYYZZZ[[[YYYYYYYYYWWWVVVXXX^^^dddeeefffhhhkkkmmmooopppqqqtttxxxxxxvvvtttqqqooommmlllkkkcccddddddeeeffffffeeeeeecccdddeeefffhhhiiikkkkkkjjjjjjiiifffbbb___^^^^^^ZZZYYYWWWTTTQQQOOOMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLHHHIIIKKKJJJHHHGGGFFFGGGHHHKKKMMMNNNPPPXXXdddnnnxxx}}}~~~yyypppjjjfff```\\\PPPKKKEEE???<<<;;;999888777777777777888888888888555555555555555555555555444444444444444444444444222222222222222222222222222222444444444444222222///000111111222222222111000000000000000000000000111111111111111111111111///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000......///000111222333333333222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000///...------...///000000000000000000000000000............/////////000............///111222333000000000111222222333333111//////000111222111000000000111111222222222333........................000000000000000000000000///000000000111111222222000000000000////////////111000000///...---------000000000000000000000000000000000000000000000000------...///000111222222111111111000111111222333222222333333444555666666666555333222222333555666888999;;;>>>BBBGGGKKKMMMNNNMMMJJJHHHGGGGGGGGGHHHEEEFFFGGGHHHIIIJJJJJJKKKMMMLLLLLLOOOTTTVVVUUUSSSXXXXXXXXXXXXYYY[[[]]]^^^[[[YYYVVVQQQRRRYYYeeennnmmmqqquuuwwwwwwxxx|||}}}xxxxxx|||~~~}}}{{{xxxyyyyyyvvvrrrppprrrtttxxxtttnnnjjjhhhgggfffeeejjjeee___ZZZWWWUUUSSSRRRRRRPPPMMMMMMMMMLLLKKKJJJLLLLLLKKKJJJIIIGGGEEEDDDHHHHHHHHHJJJLLLPPPSSSUUU___gggqqq{{{~~~xxxssssssmmmeee[[[SSSHHHBBB???===:::777666777888888777777888999333333444444444444333333444555555555444333333222444444444444444444444444222222222222222222222222111111111111111111111111444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000111111111111////////////////////////////////////000000000000222111111111000000//////000000000000000000000000////////////////////////222222111000///...------//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000111111111111000000------...000111111111111000000////////////000000000000000000000000000000////////////////////////---...///000000///...---////////////////////////000000000000000000000000000///.........///111222111111000000000000111111222222222222222222222222444333222333555777888999777999===DDDKKKQQQSSSTTTMMMLLLJJJHHHGGGGGGHHHHHHFFFGGGHHHIIIJJJLLLMMMMMMQQQQQQQQQTTTXXXZZZZZZYYYZZZZZZYYYXXXYYY[[[]]]___^^^^^^]]][[[]]]dddpppyyy{{{zzzwwwuuuuuutttsssrrrnnniiidddaaa^^^[[[YYYUUUSSSPPPNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHFFFEEEDDDGGGGGGFFFFFFGGGJJJLLLNNNRRRXXX```hhhooovvv|||xxxmmmhhhaaaWWWMMMEEE@@@===;;;888999999888777666666666555666666777777666666555444555555555444444333222444444444444444444444444222222222222222222222222333333333333333333333333222111111111111111222222000000000000000000000000000000000000000000000000//////////////////////////////............//////...////////////000000000111111111111111111111111////////////000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111000000000000//////......//////000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000000000111111111111000000---...///000000111000000000000////////////000000000000000000000000000000////////////////////////111111222111111000///...000000000000000000000000////////////////////////000000/////////000111222111111000000000000111111222222222222222222222222555444333444555777999:::888===FFFMMMSSSWWWZZZ[[[KKKJJJHHHGGGFFFGGGHHHIIIHHHHHHJJJLLLNNNOOOQQQRRRWWWWWWWWWYYY\\\^^^^^^^^^^^^]]]\\\[[[\\\___bbbdddbbbcccfffgggkkkrrr}}}~~~}}}zzzvvvsssppplllgggddd___\\\XXXUUUTTTSSSQQQPPPKKKKKKKKKJJJIIIHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKOOOTTTZZZcccmmmsss|||vvvssslllbbbVVVJJJAAA<<<:::::::::999777555333222555666666777777666666555444555555555555444333333444444444444444444444444222222222222222222222222333333333333333333333333000000000000111222333444000000000000000000000000000000000000000000000000........................//////............//////............////////////111111111111111111111111////////////000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000111111111222222............////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000//////000000000000//////000000////////////000000000000000000000000000000000000000000000000000000444333222000////////////111111111111111111111111........................111000000000000111222222111111000000000000111111222222222222333333333333666555555555666888:::<<<<<>>@@@DDDKKKUUU]]]\\\fffttt~~~IIIJJJMMMPPPRRRTTTUUUVVVXXXYYYZZZ\\\^^^```aaabbb___cccgggkkknnnttt|||vvvsssmmmgggbbb^^^\\\[[[UUUUUUUUUTTTRRRPPPNNNMMMJJJJJJJJJHHHEEEDDDEEEGGGGGGHHHJJJMMMSSS[[[eeellluuu}}}||||||zzz|||vvvlllMMMEEE;;;777888:::999888555555666666666666555555444444555666777777666666444444444444444444444444222222222222222222222222////////////////////////000000000000111222333444000000000000000000000000000000000000000000000000//////////////////////////////............//////............/////////000////////////////////////////////////000000000000//////000000111111111222000000000000000000000000////////////////////////------...///000111222222000000//////.........---........................////////////000000000000........................000000000000000000000000111111000000/////////...000000000000000000000000000000111111111111000000------///000111111111111000000////////////000000000000000000000000000000////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000---...///111111000000///333222222111111222222333222222333333444555666666777<<>>CCCHHHPPPZZZccciiiSSSSSSSSSTTTVVVYYY[[[\\\___aaabbbdddeeehhhlllooowwwzzz~~~{{{wwwtttnnnkkkhhhdddaaa]]]XXXTTTUUUQQQLLLJJJKKKKKKIIIFFFEEEEEEFFFFFFHHHKKKMMMNNNRRR\\\jjjwwwxxxuuuvvvsss}}}wwwlllYYYPPPDDD;;;888888888777999888777777888777555444555555666666555555444333666555555444333333222222222222222222222222222222000111222333333222111000222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...------...///000111222333222222222111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000///////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000///............///111000///......///000111111000000000000000000000000000000000111111111111222222222222222111111111444555777777666777888:::;;;@@@EEEJJJQQQ^^^nnnzzzVVVVVVWWWWWWYYY[[[^^^___bbbccceeegggjjjooouuuyyy{{{xxxtttooojjjeee^^^ZZZYYYUUUPPPMMMMMMMMMJJJHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHNNNVVV^^^iiivvvzzztttsssooorrrwww~~~rrrwwwjjj]]]TTTHHH???<<<;;;:::999999888777777999999888777555666666666666555444444555555555444444333333222333333333333333333333333111111222222222222111111111111111111111111111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------...000222333444111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111000000///////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////......------......000000////////////000000000000000000000000111111000000000111111111222222222222222222222222222222555666777888777888:::<<<>>>CCCIIIMMMVVVhhhYYYYYYYYYZZZ\\\^^^aaabbbcccfffiiinnnssszzz~~~zzzvvvpppiiieee^^^ZZZUUURRRRRRQQQMMMJJJLLLKKKIIIHHHGGGGGGGGGHHHIIIKKKMMMPPPWWWcccsss}}}~~~wwwtttqqqmmmiiimmmzzzsss|||}}}pppcccZZZOOOFFFBBB@@@???===999777666777888999999888666666666666666555444444555555444444444333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000111111222222222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111444333222222222222222222000000000000000/////////111111111000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////......///////////////000000000////////////000000000000////////////000000000000000000000111111111000000111111111222222222222222222333333333333333666777888888888999<<>>;;;:::999888777777777777777777666555555444444444444444444444444444444444444444444444444444333222222222222333444222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------...//////000111111............//////000111/////////000000111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000111111222///............///000111...///000111111000///......//////000111111222222111111111222222222333333333333333444555666666666777999===AAAGGGNNNVVV[[[WWW]]]iiiyyy```bbbdddggglllqqqvvvxxx|||vvvtttuuuwwwyyyyyytttjjjccc___]]]ZZZWWWTTTRRRQQQQQQJJJLLLLLLJJJFFFEEEHHHKKKLLLPPPXXXbbbpppzzzoookkkhhhhhhllltttvvvyyynnnaaaXXXIIIFFFAAA===<<<;;;999888777777777777777666666555444444444444444444444444444444444444444444444444444444222222222222444444222222222222222222222222333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000,,,------...///000000111111111000000000000111111//////000000111111222222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------...///000000111111111111111111222333333...///000111111000///......//////000111222222222111111222222222333333333333333444444555666777777@@@AAADDDFFFJJJPPPWWW[[[^^^iii{{{aaadddfffiiioooyyy~~~}}}|||yyytttoooiiigggeeeaaa\\\XXXTTTRRRPPPNNNKKKHHHGGGGGGHHHIIIIIIJJJPPPXXX^^^ggguuu|||rrrlllkkkmmmpppwww{{{tttmmm[[[FFF<<<999777777777777777777777666666666666666666555555555444444444888888777666555555444444111222222333333222222111111222333444444333222111////////////////////////000000000000000000000000///000111222222111000///111111000000000000111111000000000000000111111222000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---111111000000//////......000000000000000000000000000000////////////000000......------------......000000//////.........------...///000000///...---000000000000//////////////////000111111111111111//////............//////000000000000000000000000////////////000000000000000/////////000111222222//////000000000000///.........//////000000111111000111111222222333444444555333222333666999;;;;;;CCCEEEHHHJJJMMMQQQXXX\\\lll~~~mmmoootttxxx~~~}}}xxxuuusssoooiiiccc]]]XXXUUUSSSQQQNNNKKKIIIIIIJJJKKKGGGGGGKKKPPPTTTYYYdddppp|||zzztttrrrtttvvvuuu{{{qqqRRRAAA<<<:::888888888777777777666666666666666666555555555444444444555555444444333222222111222222333333333333222222222222222333333222222222000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111000////////////000111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////111000000000/////////...000000000000000000000000000000////////////000000000//////......//////000111111000000000/////////......///000000///......000000000000//////////////////000111111111111111000//////......//////000000000000000000000000000////////////000000000111000000000000000000111222000000000000000000000000/////////000000000000000111111111222333333444444666444222333666999;;;<<>>GGGMMMTTTWWWWWWWWWXXXZZZiiiuuu~~~}}}{{{zzz{{{wwwrrrmmmggg```YYYUUUOOONNNLLLKKKJJJJJJJJJKKKIIIOOOXXXcccooo|||yyyqqqpppmmmpppwww}}}zzzxxxwwwwwwtttwww}}}wwweeeWWWPPPKKKBBB;;;<<<===;;;999999999999888888888777777777444444444444444444444444555555444444333222222222222222222222222222222222111222222333333222222111222222222111111111000000000000000000000000000000000//////...............000000000000000000000000//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000000//////......//////000111111111111000000000000000000000/////////////////////000000000000//////111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111111111222222222222222222000111222333555999???CCCRRRUUUWWWXXXWWWXXX]]]```rrr~~~{{{yyyvvvrrrnnnggg___ZZZSSSRRRPPPNNNLLLKKKJJJIIIIIIKKKOOOUUU___kkkyyy~~~{{{sssqqqpppttt{{{lllaaa]]]UUUJJJAAAAAABBB>>>999666999999888888888777777777555555555555555555555555555555444444333333333333222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000111000...------...///000////////////////////////...///000222222111000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000//////////////////////////////////////////////////////............//////111111111000000000000000000000000000000000000000//////000000000000//////111111111111111111111111////////////////////////111111000000000000111111000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222111111111111222222222222222333000222333555888===CCCHHHTTTUUUVVVVVVWWW\\\dddjjjxxx|||{{{yyyvvvqqqjjjaaa\\\UUUTTTSSSQQQOOOMMMKKKIIIMMMLLLLLLMMMSSS]]]hhhppp~~~uuuooonnnqqquuuvvv|||}}}yyyrrrqqqfffVVVGGG@@@???<<<999999888888777777777666666666555555555555555555555555555555444444444444333333222222222222222222222222111222222333333222222111000111111111111222222222000000000000000000000000111111/////////000111222////////////////////////...///000222222111000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000......///000111222222333//////////////////////////////////////////////////////............//////000000000000000000111111111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222111111111111222222333333333333111333555888<<>>;;;<<<>>>888888777777777666666666555555555555555555555555555555444444444444444444222222222222222222222222111222222333333222222111111111111111111111222222000000000000000000000000111000000000000111111222000000000000000000000000//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000------...000111222333444000000000000000000000000000000000000000000000000000//////......//////000000000000000111111111111111111111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111111111222222333444444444222555999===AAAFFFLLLPPPOOOPPPQQQRRRVVV___kkkttt|||tttlllfffddddddbbb___[[[UUUPPPLLLKKKKKKJJJIIIJJJMMMRRRVVV\\\jjj{{{pppkkknnnsss~~~wwwhhh[[[OOODDD??????999999888888888777777777555555555555555555555555444444555555555555555555222222222222222222222222111222222333333222222111222222111111111111111111000000000000000000000000...//////000111111000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000......///000111222222333000000000000000000000000000000000000000000000000111000000//////000000111///000000000111111111111000000000000111111111222000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111111111222222333444444555333777<<>>BBBJJJQQQQQQOOORRRYYYcccpppxxxpppiiidddbbbZZZVVVQQQMMMLLLKKKJJJJJJJJJGGGGGGKKKPPPXXXdddooo}}}oooVVVEEE<<<;;;;;;:::::::::::::::777777777666666666555555555555555555555555555555333333333333333333333333333333333333222222222222222222222111111111111111222222222111111111111111111111111111000000000000000000000000000000000000...///////////////000000111111111111111111111111000000000000000000000000////////////////////////000000000000////////////111000000//////000000111000000000000000000000000111111111000000///...---,,,+++***,,,...///...---,,,---......////////////000000000000111111111111000000000000111111111111.../////////000000000000222222111111000/////////000000000000000000000000000000000000000111111222000111111222222222222222111111111111111111111111111111111111111111111111111111222222333444444444555666666555333555:::???DDDKKKTTTXXXTTTRRRZZZeeevvvxxxsssooolllddd___XXXRRROOONNNMMMLLLLLLHHHFFFHHHJJJOOOXXXbbbmmmzzz{{{kkkWWWIII@@@>>>;;;999999:::::::::777777777666666666666555555555555555555555555555444444444444444444444444444444444333333333222222333222222222111000000000333222222222111000000000111111111111000000000///////////////////////////......//////000000000111111111111111111111111111000000000000000000000000111111111111111111111111333333222222111111000000000000////////////000000000000000000000000000000---...///000000111111111///...---...000111000///------...//////////////////000000000111111111111///000000000111111111111/////////000000000111111111111111111000000//////000000000000000000000000000000000000000111111222111111222333333333333222111111111111111222222222111111111111111111111111111111222222333444444444333666777555444777@@@GGGLLLTTT\\\\\\WWWZZZhhhwww~~~xxxtttlllfff^^^XXXSSSQQQOOOMMMMMMJJJIIIJJJJJJJJJPPPVVV]]]kkk{{{xxxmmm___TTTGGGBBB<<<999888999999888888777777777666666666666444444444444444444444444444444444444444444444444444444444333333333222222333222222222111000000000333222222222111000000000111111111111000000000///////////////////////////.../////////000000111111111111111111111111111111000000000000000000000000222222222222222222222222333333222222111111000000000000////////////000000000000000000000000000000---...///000000111111111222111000000111111000...---...//////000////////////000000000111111111111///000000000111111111111000000000111111111222222111111111000000000000000////////////////////////000000000000000111111222111111222333333333333222000000111111111222222222111111111111111111111111000000111111222333333333000333666555666<<>><<<;;;999888888888888777777777666666555555555555555555555555333333333333333333333333333222222222222111111111111111111111111222222222111111111111111222222222111111111111000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111000000111111111000000000000000000000000111111111000000///...---///...------...///...,,,//////000000000000//////000000000000111111111111000000000000111111111111000000000000111111111111000000000000000000000111////////////////////////000000000000000111111222///000111111222222111111///000000111222222333333111111111111111111111111111111222222333444444444444555777;;;AAAJJJRRRWWW```bbbcccgggwww|||uuuoooiiiccc]]]YYYUUUQQQOOONNNKKKIIIKKKPPPIIIPPPVVVZZZeeewww}}}zzziii```^^^hhhzzz|||pppbbbXXXKKKAAA>>>===;;;888888888888888777777777777777777777777777777777777333333333333333333333333222222222111111111000000000000111111222222222333000000111111222222222333111111111111000000000000000000000000000000000000222222111111000000//////////////////////////////000000000000000000000000222222222222222222222222000000111111222222333333222222111111111111222222000000000000000000000000---...///000111111111111...------...000111000//////000000000000000//////000000000000111111111111000000000000111111111111////////////000000000000000000000000000111111111////////////////////////000000000000000111111222//////000111111111111111///000000111222222333333111111111111111111111111222222333444444555555666888888999===EEENNNTTTWWWbbbccceeemmm