BM6P6(@ {{{sss```___^^^cccwwwnnnYYY[[[fffxxx~~~xxxnnn```RRRIIIAAA:::555888777777999777666;;;BBBRRRxxxuuuyyyqqq```QQQGGGHHHIIIOOO```vvvnnnVVVHHHEEEDDDEEEGGGCCCDDDFFFGGGFFFEEECCCBBB@@@>>><<<::::::;;;===???GGGHHHJJJKKKMMMQQQVVVZZZdddiiipppuuuwwwwwwxxxxxxyyyyyyxxxwwwwwwwwwxxxxxxvvvvvvwwwzzz~~~~~~~~~}}}}}}~~~~~~||||||{{{{{{yyywwwtttrrrpppmmmllliiigggeeecccbbbbbbeeefffhhhhhhhhhfffdddbbbaaabbbccceeegggiiijjjkkkiiihhhffffffggggggfffdddcccdddeeefffeeedddcccbbbdddfffiiijjjjjjjjjkkklllrrruuuxxxzzz|||~~~{{{ooofffccchhhrrryyyuuujjjaaa\\\LLLJJJGGGFFFGGGGGGGGGGGGEEEIIILLLOOORRRWWW^^^dddooossszzz{{{xxxuuuppphhhaaa\\\\\\]]]^^^ccchhhkkkggg\\\QQQJJJHHHDDDAAA>>>@@@DDDEEECCC@@@CCCCCCDDDEEEGGGIIIKKKLLLNNNNNNNNNNNNNNNMMMLLLLLLFFFFFFFFFGGGKKKSSS]]]dddhhhhhhgggddd```ZZZUUURRRPPPTTTZZZ___bbbdddeeefffkkkjjjgggccc___\\\YYYWWWWWWWWWVVVUUUSSSPPPMMMKKKKKKKKKKKKJJJGGGDDD@@@>>><<<<<<===AAADDDDDD@@@<<>><<<;;;:::888777777666666777777777777888999;;;;;;??????@@@AAABBBCCCEEEFFFHHHEEEEEEJJJNNNPPPUUU[[[]]]^^^```bbbeeeiiioootttwwwyyy|||}}}}}}}}}}}}~~~zzz|||wwwuuuvvvtttkkkccchhhttt~~~ssshhhjjjzzz{{{sss]]]\\\[[[```tttxxxbbb]]]eeettt}}}wwwvvvuuulll___SSSJJJBBB;;;666777666777999777777<<>>;;;::::::;;;===???FFFGGGJJJLLLNNNRRRWWW[[[dddiiipppuuuwwwxxxxxxyyyzzzzzzyyyyyyxxxxxxyyyyyywwwwwwxxx{{{~~~}}}}}}~~~~~~}}}}}}|||zzzwwwtttpppnnnlllkkkjjjhhhgggeeedddcccffffffggghhhgggfffdddbbbaaabbbccceeegggiiijjjkkkjjjhhhgggfffggghhhgggffffffffffffffffffeeedddcccdddfffjjjkkkkkkjjjjjjjjjoooqqquuuwwwyyy{{{~~~|||oooccc]]]___fffkkkrrrssstttpppiii___WWWSSSMMMKKKJJJIIIIIIJJJJJJJJJKKKMMMOOOPPPQQQTTTXXX\\\fffjjjqqqxxx|||~~~}}}}}}yyyuuunnngggbbb``````aaagggjjjlllggg\\\QQQJJJGGGCCC@@@???AAAEEEFFFCCC???AAAAAABBBCCCEEEGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIGGGGGGGGGGGGIIIOOOWWW]]]cccdddeeeccc^^^YYYTTTRRRPPPTTTZZZ___bbbdddfffhhhjjjiiifffbbb^^^ZZZWWWUUUTTTTTTTTTSSSRRRPPPNNNMMMHHHHHHHHHGGGDDDAAA>>><<<<<<<<<===@@@CCCCCC@@@===???>>><<<::::::<<<>>>???<<<;;;:::888777777777777333333444555666888:::;;;>>>>>>???@@@AAACCCEEEFFFHHHEEEFFFJJJMMMOOOTTTYYY[[[^^^aaaeeegggkkkooorrrtttwwwzzz{{{{{{{{{|||}}}|||yyy}}}{{{vvvlllccceeepppuuuhhhiiiyyyzzzppp[[[YYYWWW[[[lllooo___cccnnn{{{yyypppllljjjcccWWWNNNGGG@@@999444666555666888888888???GGGXXX~~~www{{{|||kkk\\\PPPGGGGGGIIIQQQ___ppp}}}mmm]]]LLLFFFEEEDDDDDDEEEDDDEEEFFFFFFFFFDDDCCCBBB???===;;;::::::;;;===???DDDGGGIIILLLOOOTTTYYY]]]dddiiioootttwwwxxxyyyyyy|||{{{{{{{{{zzzzzzzzzzzzyyyyyyzzz}}}~~~~~~~~~|||yyytttooolllkkkkkkkkkkkkjjjhhhgggffffffggghhhhhhgggfffdddcccccccccdddfffgggiiijjjjjjkkkiiigggggghhhiiiiiihhhiiiiiigggfffeeeeeeeeeeeedddgggjjjlllkkkiiihhhhhhkkkmmmpppssstttwwwzzz|||}}}~~~xxxkkk^^^WWWWWW[[[^^^]]]```bbb```[[[UUUQQQNNNKKKKKKKKKKKKKKKLLLLLLMMMMMMOOOPPPPPPOOOPPPSSSUUU[[[]]]bbbgggmmmqqqtttuuuxxxvvvrrrmmmiiigggffffffmmmooonnnhhh\\\QQQIIIFFFAAA@@@@@@CCCFFFFFFBBB???===>>>???@@@BBBDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDGGGHHHHHHGGGHHHKKKPPPSSS\\\^^^aaaaaa]]]XXXTTTRRRQQQUUUZZZ^^^aaadddhhhjjjiiigggccc___ZZZVVVSSSQQQOOOPPPPPPPPPOOOOOONNNMMMFFFFFFFFFEEECCC@@@>>><<<===<<<<<<>>>@@@@@@???>>>???>>>===<<<<<<===>>>???===<<<:::999888888777777222222333444666999;;;=========>>>@@@BBBDDDEEEFFFIIIFFFFFFJJJMMMNNNRRRXXXYYY]]]bbbfffiiikkknnnppprrrtttwwwxxxxxxyyyzzz|||wwwzzzzzznnneeebbbmmm~~~xxxggggggyyyvvviiiZZZVVVRRRTTT```tttzzzddddddkkkwww|||wwwmmmgggaaaZZZQQQJJJEEE@@@:::666666555666888888:::AAAIII^^^~~~zzzvvvfffYYYNNNFFFEEEIIIRRR___lllttttttrrr]]]RRRGGGEEEFFFEEEDDDEEEEEEEEEFFFFFFEEEDDDCCCBBB>>><<<:::999999;;;>>>???CCCFFFJJJMMMQQQVVV[[[___dddiiioootttvvvwwwyyyzzz|||||||||}}}|||||||||{{{{{{{{{|||~~~~~~~~~{{{wwwrrrooojjjkkkmmmnnnnnnllljjjiiihhhhhhhhhhhhgggfffdddcccdddeeeeeeggghhhiiijjjjjjkkkjjjhhhiiijjjkkkkkkjjjkkkiiigggeeedddddddddeeecccfffjjjllljjjhhhgggfffhhhjjjmmmppprrrtttwwwyyyzzz{{{}}}yyyqqqeee[[[VVVVVVXXXZZZUUUVVVWWWVVVTTTRRRSSSSSSOOOPPPSSSTTTTTTUUUVVVVVVUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ]]]```dddfffnnnmmmmmmmmmmmmnnnnnnooottttttppphhh\\\QQQIIIEEE@@@@@@BBBEEEGGGFFFBBB>>>:::;;;<<<>>>@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAFFFGGGHHHHHHGGGIIIKKKNNNUUUYYY^^^___[[[WWWTTTSSSSSSVVV[[[___bbbeeehhhjjjfffddd```[[[VVVRRRNNNLLLKKKKKKKKKKKKJJJJJJIIIIIIEEEEEEEEEDDDCCCAAA@@@???======<<<<<<===>>>??????>>>============>>>>>>???>>>===<<<:::999999999999666666666666888:::===>>>===>>>@@@BBBDDDFFFGGGGGGJJJGGGFFFIIILLLMMMPPPVVVYYY\\\```dddgggjjjmmmoooqqqsssvvvwwwxxxyyy{{{}}}~~~xxxvvvrrrhhhbbbmmm}}}yyyfffeeexxxqqqbbbUUUPPPLLLMMMWWWhhh}}}jjjhhhllluuuzzztttjjjccc```YYYQQQKKKGGGCCC>>>999666555666888999;;;CCCLLLddd}}}|||qqqcccWWWMMMEEECCCIIITTTaaajjjlllhhhcccQQQIIICCCEEEGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCBBB===<<<:::999999;;;>>>???CCCFFFJJJOOOSSSXXX]]]aaafffjjjooosssuuuwwwxxxyyy{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzwwwuuulllmmmoooppppppooommmlllkkkjjjjjjiiihhhgggfffeeeffffffgggggghhhiiijjjjjjkkkjjjjjjkkkmmmnnnmmmllljjjiiifffdddcccccccccdddcccfffiiijjjiiigggffffffgggiiilllooopppsssvvvxxxwwwxxx{{{~~~}}}tttmmmccc\\\YYYYYYYYYYYYUUUTTTRRRPPPPPPSSSYYY]]]\\\___dddffffffggghhhiiiffffffeeeeeedddbbb```^^^]]][[[XXXVVVUUUWWWYYYZZZ]]]___aaafffkkkqqquuuxxx|||yyysssiii]]]QQQIIIEEE@@@BBBEEEGGGHHHEEE@@@===888999;;;>>>???@@@AAAAAABBBAAA@@@????????????@@@CCCDDDGGGGGGGGGHHHJJJLLLQQQVVV[[[\\\YYYVVVUUUVVVUUUXXX]]]```bbbdddfffhhhaaa___\\\WWWRRRNNNJJJHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@??????=========<<<<<<===>>>???======>>>???????????????@@@???>>>===<<<;;;;;;;;;;;;999888777888999<<<===???@@@CCCEEEGGGHHHHHHHHHJJJFFFFFFIIIKKKLLLOOOTTTZZZ[[[^^^```cccgggmmmqqqrrrtttwwwxxxyyy{{{}}}zzzsssssshhhcccnnn~~~yyyeeedddvvv~~~nnn___TTTNNNJJJKKKRRRbbbyyynnnkkknnnvvvzzzuuulllgggccc\\\RRRJJJEEEAAA;;;777777555666888999;;;CCCMMMfff~~~~~~qqqcccYYYNNNFFFEEELLLYYYeeekkkhhh```YYYJJJEEEBBBFFFIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCBBB<<<;;;999888999;;;>>>???CCCGGGLLLPPPTTTYYY^^^aaahhhlllpppsssuuuvvvwwwxxxyyyzzz|||~~~~~~}}}~~~|||}}}}}}~~~}}}{{{yyyxxxooopppqqqqqqrrrqqqpppooommmmmmllljjjiiihhhgggggggggggghhhhhhiiiiiijjjjjjjjjjjjllloooqqqqqqooolllhhhgggfffeeeddddddcccdddccceeehhhhhhgggfffggghhhfffhhhlllnnnppprrruuuxxxwwwwwwyyy}}}}}}{{{vvvooofff```^^^]]][[[YYYVVVUUUSSSQQQSSSYYYbbbiiijjjooouuuyyyyyyyyy{{{}}}{{{yyywwwuuurrrmmmgggccc```^^^ZZZVVVSSSRRRRRRRRRQQQRRRVVV\\\eeepppyyy}}}tttiii]]]RRRJJJFFFBBBDDDGGGHHHGGGCCC???<<<999:::<<>>=========>>>???@@@BBBDDDFFFFFFGGGIIIKKKMMMSSSXXXYYYVVVSSSUUUXXXXXX\\\```cccdddccccccddd]]][[[XXXSSSOOOJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@AAA>>>>>>>>>>>>===============>>>???>>>======>>>@@@>>>???AAABBBCCCCCCBBBAAABBBBBB@@@???>>>=========<<<:::888666666888:::<<>>@@@DDDGGGMMMQQQUUUZZZ^^^aaajjjmmmqqqsssttttttvvvwwwvvvxxx{{{~~~~~~~~~~~~{{{|||}}}~~~~~~|||zzzyyyxxxxxxrrrrrrrrrrrrrrrrrrrrrrrrpppooonnnlllkkkiiiiiiiiihhhhhhiiiiiiiiiiiiiiijjjiiijjjnnnrrrtttsssppplllgggggggggggggggfffeeedddccceeeffffffeeefffhhhjjjeeehhhkkkmmmoooqqqtttwwwwwwwwwyyy|||~~~~~~{{{yyyuuuooohhhdddcccccc```\\\ZZZZZZ[[[\\\```hhhqqqwww{{{zzzuuullljjjeee```ZZZUUURRRPPPMMMMMMOOOUUU___mmmyyyuuuiii^^^TTTLLLGGGEEEGGGHHHHHHEEEAAA>>>;;;:::<<<>>>AAACCCCCCCCCCCC@@@???===<<<;;;<<<===>>>>>>@@@BBBCCCCCCDDDGGGIIIKKKPPPUUUUUUQQQPPPSSSXXX[[[___dddfffeeebbb```^^^YYYWWWTTTPPPLLLHHHEEECCCBBBBBBAAA@@@@@@@@@AAABBB<<<<<<<<<<<<<<<<<<=========???AAA@@@>>>===>>>@@@AAACCCEEEGGGHHHGGGFFFEEEEEEDDDCCCAAA@@@@@@@@@???===;;;999777888:::===???BBBDDDFFFGGGHHHHHHGGGFFFHHHDDDDDDGGGJJJKKKOOOTTTZZZ\\\___bbbeeeiiimmmqqqtttvvvxxxzzz{{{~~~wwwkkkuuu~~~}}}uuulllddd^^^jjj{{{uuueeedddttt|||vvvmmmeeehhh___WWWSSSSSS\\\rrr|||eeehhhrrrwwwhhhZZZPPPHHHAAA<<<999777777999999;;;DDDMMMlll|||uuuiii___TTTKKKJJJTTTcccoooqqqiii\\\SSSGGGDDDDDDIIILLLKKKJJJKKKHHHGGGFFFDDDCCCCCCBBBBBB;;;:::999888999;;;>>>@@@DDDHHHMMMRRRVVVZZZ^^^aaalllnnnqqqsssssstttuuuvvvuuuwwwzzz~~~~~~~~~}}}~~~{{{||||||~~~~~~zzzxxxvvvvvvvvvttttttsssrrrrrrrrrssssssqqqpppooommmkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhjjjoootttvvvuuuppplllfffggghhhiiiiiihhhgggfffcccdddeeeddddddfffiiikkkdddgggjjjlllnnnpppsssvvvwwwxxxyyy|||~~~}}}zzzxxxsssmmmgggfffggghhheeeaaa___aaaeeeiiiooovvv~~~|||wwwppphhh```YYYUUUNNNMMMMMMRRR\\\jjjxxxuuuiii^^^TTTMMMHHHGGGHHHIIIHHHDDD@@@===;;;;;;===@@@CCCDDDEEEDDDDDD???>>><<<::::::;;;<<<======???@@@@@@@@@BBBDDDFFFIIINNNSSSRRRNNNMMMRRRWWW]]]aaafffhhhfffaaa]]][[[VVVUUURRRNNNKKKGGGDDDCCC@@@@@@??????@@@BBBDDDEEE===============>>>??????===@@@BBBAAA???===>>>@@@CCCEEEHHHJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>===;;;:::;;;>>>BBBDDDBBBDDDFFFGGGHHHGGGEEEDDDGGGCCCCCCGGGJJJKKKPPPUUUYYY]]]bbbfffiiikkknnnpppuuuvvvxxxzzz{{{~~~uuuhhhrrr}}}zzz{{{yyywwwuuusssoooiiieeeYYYfffyyyssseeedddsss{{{nnnccceeebbb[[[UUUVVVcccwww}}}ggghhhqqqqqq```TTTKKKBBB;;;888777222444;;;999>>>OOOkkk|||yyynnn\\\MMMNNNIIIZZZkkkssswwwssscccQQQIIIIIIIIIJJJLLLMMMLLLJJJHHHHHHHHHGGGEEEDDDBBBAAA???===:::888999<<<@@@BBBGGGIIIMMMPPPRRRVVV[[[^^^hhhlllpppsssssssssssssssvvvwwwyyy{{{}}}}}}{{{}}}}}}}}}}}}|||~~~~~~{{{{{{zzzyyyxxxsssrrrrrrtttuuuuuusssqqqnnnnnnnnnnnnnnnmmmmmmlllmmmmmmmmmmmmlllkkkjjjiiilllkkkjjjllloooooollliiikkkjjjiiiiiihhhiiiiiiiiieeedddcccbbbcccdddeeefffggghhhjjjkkklllooorrruuuuuuvvvwwwxxxxxxwwwvvvuuupppnnnkkkjjjjjjjjjiiiiiihhhkkknnnssszzzwwwooogggccc[[[WWWTTTTTT[[[iiizzzxxxiii[[[PPPJJJGGGHHHGGGFFFCCC@@@??????AAAAAABBBCCCDDDDDDCCCCCCBBB===<<<:::888777777888888<<<===>>>???AAAAAABBBBBBDDDIIINNNNNNLLLMMMTTT[[[```eeegggdddaaa```^^^[[[VVVRRRNNNIIIFFFCCC???<<<@@@AAABBBCCCDDDDDDDDDDDDBBBAAA???======>>>???AAA???@@@AAAAAA@@@AAACCCEEEIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHGGGFFFDDDCCCBBBAAA>>>===<<<<<<===@@@BBBDDDFFFFFFEEECCCAAAAAACCCDDDAAACCCDDDFFFHHHLLLQQQUUUYYY]]]bbbfffjjjnnnrrruuutttwww{{{~~~xxxmmmrrrzzzsssttttttpppjjjjjjlllhhh```\\\fffwww~~~nnn```aaappp|||oooddd___\\\WWWTTTXXXfffxxxxxxjjjlllvvvxxxeeeWWWMMMDDD>>>999999444666===;;;@@@QQQppp||||||ppp^^^PPPPPPLLL^^^pppzzz~~~zzziiiWWWJJJIIIIIIJJJLLLMMMLLLJJJHHHHHHHHHGGGEEEDDDBBBAAA???===:::888999<<<@@@BBBFFFHHHLLLOOOSSSWWW[[[___hhhkkkppprrrssssssssssssuuuvvvxxx{{{}}}~~~~~~||||||~~~}}}~~~|||{{{zzzyyyxxxtttsssrrrsssttttttrrrqqqoooooopppoooooonnnmmmmmmnnnnnnnnnnnnmmmlllkkkkkkkkkjjjiiijjjllllllkkkhhhkkkjjjjjjiiiiiiiiiiiiiiiffffffeeedddeeefffggghhhhhhiiijjjkkklllnnnqqqtttuuuuuuvvvwwwwwwvvvuuuuuusssqqqpppooooooqqqqqqrrrrrrtttxxx}}}}}}ssslllccc___[[[[[[bbbooo{{{lll___TTTMMMJJJHHHHHHGGGDDDAAA@@@AAACCCBBBCCCEEEEEEEEEDDDBBBAAA<<<;;;999888777777777777:::;;;<<<>>>???AAAAAAAAACCCGGGLLLLLLJJJLLLTTT[[[___dddfffccc```___]]]ZZZVVVSSSNNNJJJHHHEEEAAA???BBBCCCCCCDDDDDDEEEEEEFFFCCCBBBAAA@@@??????@@@AAA<<<>>>@@@AAABBBCCCFFFHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCC@@@@@@??????@@@BBBDDDEEEEEEFFFEEECCC@@@@@@AAACCCBBBDDDFFFHHHJJJMMMRRRUUUYYY]]]bbbfffiiimmmqqqsssvvvxxx|||~~~yyyqqqvvv~~~uuuooopppmmmiiiiiijjjddd\\\[[[dddttt{{{mmmaaacccppp}}}qqqeeeZZZWWWTTTUUU]]]lll{{{qqqeeegggssskkkYYYLLLCCC???::::::555777>>><<>><<<:::888999<<>>???AAAAAABBBEEEHHHHHHGGGKKKSSSZZZ]]]bbbeeebbb___^^^\\\YYYVVVSSSPPPMMMKKKHHHFFFCCCEEEDDDDDDCCCDDDFFFGGGHHHFFFEEEEEEDDDCCCBBBBBBAAA>>>@@@BBBCCCCCCDDDFFFGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBCCCDDDFFFGGGEEEEEEDDDBBB???>>>???AAABBBDDDHHHJJJMMMOOOSSSUUUZZZ]]]aaaeeehhhkkknnnqqqvvvxxx|||~~~{{{vvv|||zzzpppooolllhhhhhhhhhccc\\\ZZZbbbqqqvvvkkkbbbdddpppsssfffZZZVVVTTTXXXbbbppp}}}mmm______jjjnnnZZZKKKBBB???::::::666777===<<>><<<999888888;;;???BBBCCCFFFKKKOOOSSSXXX^^^aaafffiiinnnrrrsssssstttuuuuuuvvvwwwzzz{{{}}}}}}~~~zzz{{{~~~~~~}}}~~~~~~~~~|||yyyvvvsssrrrrrrrrrrrrqqqssssssssssssrrrpppooonnnooooooppppppqqqppppppppppppnnnmmmllllllmmmnnnnnnkkkkkkjjjiiiiiiiiiiiijjjiiihhhgggggghhhiiikkklllkkkkkklllkkkjjjkkknnnpppssssssttttttttttttttttttqqqqqqrrrsssuuuxxx|||xxxtttwww~~~rrrfff[[[RRRNNNIIIHHHGGGEEECCCCCCEEEHHHIIIJJJKKKJJJHHHDDD@@@>>>:::999777666555555555555555666777999;;;>>>@@@AAA@@@BBBDDDDDDDDDIIIQQQXXX\\\aaadddaaa^^^]]][[[XXXWWWTTTQQQNNNMMMLLLJJJHHHEEEDDDCCCBBBCCCEEEGGGIIIGGGHHHHHHGGGFFFEEECCCBBBCCCEEEGGGGGGEEEDDDCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGGGGDDDDDDCCC@@@>>>===>>>???AAADDDHHHLLLNNNPPPSSSUUUZZZ]]]aaadddgggiiillloootttwwwzzz}}}{{{xxx~~~yyytttnnniiihhhgggccc___[[[bbbooo}}}rrriiicccdddnnntttfffYYYVVVTTTWWWaaannnzzznnn```^^^dddwwwsss___NNNEEEAAA888999666777<<<;;;DDDYYYyyyuuuzzzttteeeYYYPPPQQQNNNbbbxxxkkkUUUOOOMMMKKKJJJKKKLLLKKKJJJHHHHHHHHHGGGEEEDDDBBBAAA>>><<<999777888;;;???AAACCCFFFJJJOOOSSSXXX^^^bbbeeeiiiooorrrtttuuuuuuvvvuuuvvvxxxzzz{{{|||}}}}}}yyy{{{~~~}}}}}}}}}~~~|||yyyvvvtttttttttsssrrrttttttttttttsssrrrqqqpppppppppqqqqqqrrrqqqqqqqqqppppppooommmllllllnnnooolllkkkkkkjjjiiijjjjjjjjjhhhggggggggggggiiijjjkkkkkkllllllkkkjjjjjjmmmooorrrrrrrrrsssttttttuuuvvvvvvyyy{{{|||}}}tttggg[[[RRRMMMHHHHHHGGGDDDCCCDDDGGGJJJNNNNNNNNNLLLIIIDDD@@@===:::999777555444444555555444555666777999<<<>>>@@@???AAAAAAAAACCCGGGOOOUUU[[[```bbb___\\\\\\ZZZVVVUUUSSSPPPNNNNNNMMMKKKIIIDDDCCCBBBBBBBBBDDDFFFHHHHHHHHHIIIHHHHHHFFFEEEDDDFFFIIIKKKKKKIIIFFFDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFCCCCCCBBB@@@===<<<>>>???AAADDDHHHKKKMMMOOORRRTTTZZZ]]]aaadddfffiiilllnnnqqqtttyyy|||zzzxxxyyyooohhheeecccbbbaaa]]]bbbnnn~~~zzznnnhhhcccccciiiyyytttfffVVVTTTQQQRRRZZZfffttt|||}}}sssbbbZZZ[[[jjj}}}yyyhhhVVVIIIBBB888:::666777<<<;;;EEE[[[xxxtttwwwrrrbbbXXXPPPQQQOOOdddzzzpppZZZQQQNNNKKKJJJKKKKKKKKKJJJHHHHHHHHHGGGEEEDDDBBBAAA===;;;999777888;;;>>>AAACCCFFFJJJOOOSSSXXX^^^bbbfffjjjooosssuuuvvvwwwxxxvvvwwwyyyzzz|||}}}}}}}}}zzz|||~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwvvvtttssssssssstttttttttsssrrrrrrqqqqqqrrrrrrrrrqqqqqqpppnnnoooooommmkkkjjjkkkmmmllllllkkkjjjjjjjjjjjjjjjgggfffffffffgggiiijjjlllkkkllllllkkkjjjjjjlllnnnpppqqqqqqrrrtttvvvxxxyyyzzz~~~vvviii\\\SSSNNNIIIIIIGGGEEEDDDFFFJJJNNNSSSRRRPPPMMMIIIDDD@@@===:::999777666555444555555555555555666888;;;===??????@@@@@@AAABBBFFFLLLQQQXXX]]]___\\\YYYXXXVVVSSSQQQOOOLLLKKKKKKJJJHHHGGGCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFJJJMMMOOOMMMKKKIIIHHHCCCCCCBBBBBBBBBBBBCCCCCC??????@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAA???======???@@@BBBDDDHHHJJJLLLOOOSSSUUUZZZ]]]aaadddgggiiilllnnnqqqtttyyy|||zzzuuu~~~yyymmmgggccc```___```___cccmmm}}}xxxkkkgggccc```bbbpppttteeeTTTRRRPPPNNNSSS```qqq}}}{{{vvvyyyaaaVVVPPP\\\ppp~~~ooo\\\JJJ@@@999;;;888999===<<>>AAADDDGGGKKKOOOSSSXXX]]]aaafffkkkpppuuuwwwxxxyyyzzzwwwxxxzzz{{{|||}}}~~~~~~{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||yyyvvvsssrrrrrrssssssttttttssssssrrrrrrrrrrrrrrrqqqpppooommmooopppooolllkkkkkklllllllllkkkjjjjjjjjjjjjkkkggggggfffggghhhiiikkkllljjjkkkkkkjjjiiijjjllloooooooooppprrrtttwwwzzz|||~~~zzzlll___UUUPPPLLLKKKIIIGGGGGGIIINNNRRRXXXVVVRRRMMMHHHCCC@@@>>>;;;:::888666555555555666666666555666777:::<<<>>>???@@@@@@AAACCCFFFJJJMMMSSSXXXZZZWWWUUUTTTRRRNNNLLLJJJGGGEEEEEEDDDBBBAAACCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFHHHIIIIIIMMMQQQSSSQQQMMMJJJIIIAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<======>>>>>>???======>>>@@@@@@AAAAAAAAA@@@AAAAAA???>>>>>>@@@BBBDDDFFFIIIJJJMMMPPPTTTXXXZZZ]]]aaaeeegggjjjmmmpppsssvvvzzz|||~~~zzzsss|||uuukkkhhhfff```^^^______ccclll{{{vvvkkkgggbbb]]][[[hhhsssdddTTTSSSPPPNNNQQQ___rrrxxxttt|||cccUUUMMMWWWkkk}}}rrr]]]III<<<:::<<<::::::>>>>>>IIIaaa|||vvvvvvyyynnn\\\RRRIIIHHHJJJ```xxx{{{hhhSSSPPPLLLJJJJJJKKKKKKJJJHHHHHHHHHGGGEEEDDDBBBAAA===;;;888777777:::>>>AAADDDGGGKKKOOOSSSWWW]]]```gggkkkqqquuuxxxyyyzzz|||xxxyyyzzz|||}}}~~~~~~~~~{{{}}}~~~~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~{{{wwwtttpppqqqrrrsssttttttttttttsssssssssrrrqqqpppooonnnnnnqqqssssssooommmmmmnnnmmmlllkkkkkkjjjjjjkkkkkkhhhggggggggghhhjjjlllmmmjjjjjjkkkjjjiiijjjmmmoooooooooppprrruuuxxx|||~~~}}}nnnaaaXXXSSSNNNMMMKKKJJJIIILLLQQQUUU[[[XXXSSSMMMGGGCCC@@@???;;;:::888777666555666666777777666666777999<<<===???@@@AAABBBDDDFFFIIIJJJPPPUUUWWWTTTQQQQQQOOOKKKHHHEEECCCAAA@@@@@@>>><<>><<<:::::::::::::::;;;;;;<<<<<<999:::<<<===>>>?????????@@@@@@@@@???>>>???AAACCCGGGHHHJJJKKKMMMQQQVVVZZZZZZ]]]aaaeeehhhkkknnnqqqvvvxxx{{{}}}}}}~~~{{{rrr{{{|||rrrlllllljjjccc___```___bbbkkkyyy~~~tttjjjgggbbb[[[WWWcccppp___TTTMMMJJJLLLPPPYYYmmmzzzpppyyy}}}gggVVVPPPUUU\\\lll{{{mmm[[[LLLCCC999<<<999999======HHH```uuummmtttiii]]]PPPGGGJJJMMM___sssuuuVVVNNNGGGGGGIIIHHHHHHJJJHHHHHHGGGFFFDDDBBB@@@???<<<;;;:::999:::<<<>>>@@@@@@DDDHHHLLLPPPTTTYYY\\\gggjjjppptttvvvvvvuuutttzzz{{{|||}}}}}}~~~~~~~~~{{{|||~~~~~~}}}}}}}}}|||||||||}}}~~~~~~~~~~~~}}}|||{{{wwwuuuttttttvvvwwwvvvvvvrrrsssssssssrrrpppnnnmmmvvvtttrrrooonnnnnnnnnooooooooonnnllljjjiiijjjlllhhhiiijjjiiihhhhhhiiikkkiiiiiiiiihhhgggiiimmmpppoooqqqssstttuuuzzz~~~wwweee\\\ZZZQQQQQQOOOOOOOOOSSSXXX\\\\\\ZZZVVVOOOFFF@@@>>>???;;;;;;::::::999888888777777888;;;===>>>>>>>>>>>>AAABBBDDDEEEDDDEEEFFFHHHNNNMMMMMMMMMLLLLLLLLLLLLHHHFFFCCCAAA@@@@@@BBBCCCEEEFFFGGGHHHGGGEEECCCBBBBBBAAA???>>>???CCCFFFIIIOOOSSSVVVWWWSSSLLLGGGDDDBBBAAA@@@>>>===;;;:::999888777555666888999999999888999<<<>>>????????????>>>>>>>>>======???BBBEEEHHHIIIKKKKKKLLLOOORRRUUUWWW[[[```eeehhhkkknnnppprrruuuzzz}}}xxx}}}~~~{{{uuuooommmllleee\\\[[[ccceee}}}zzzpppmmmggg^^^WWW```|||~~~nnn^^^SSSKKKHHHJJJMMMTTThhh}}}yyyoooxxx~~~fffSSSLLLPPPTTTbbbrrruuuxxxzzzzzztttgggWWWIIIBBB999<<<999999======IIIaaa~~~uuuxxxyyycccYYYMMMEEEIIIPPPaaaqqq{{{|||qqqUUUMMMGGGGGGIIIHHHHHHJJJIIIHHHHHHFFFEEECCCAAA@@@===<<<:::999999;;;>>>@@@@@@CCCGGGKKKOOOSSSYYY\\\dddhhhmmmrrrttttttsssssszzz{{{|||~~~~~~~~~}}}xxxzzz}}}~~~~~~~~~|||||||||{{{|||~~~}}}zzzxxxvvvvvvwwwxxxwwwvvvssssssttttttsssrrrqqqpppssssssrrrrrrqqqooonnnnnnmmmmmmmmmkkkjjjjjjlllnnnkkkllllllkkkjjjjjjkkkmmmllllllkkkjjjiiijjjmmmpppqqqssstttuuuvvvzzz{{{yyyyyy{{{~~~oooccc^^^UUUTTTSSSRRRSSSWWW\\\```^^^]]]ZZZRRRJJJCCC@@@???<<<<<<<<<;;;::::::::::::::::::<<<===>>>?????????CCCDDDFFFEEEDDDDDDEEEFFFIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGDDDAAA@@@@@@AAABBBFFFFFFGGGGGGFFFDDDAAA@@@===<<<::::::;;;???BBBEEELLLOOORRRRRRNNNIIIEEECCCAAA@@@???>>>===;;;::::::777555444555777888888777666777999;;;<<<<<<<<<<<<<<<===>>>======???CCCFFFHHHIIIKKKLLLMMMOOOSSSVVVWWW[[[```eeehhhkkknnnqqqqqqtttyyy|||}}}www~~~{{{tttrrrpppiiiaaa]]]dddggg~~~wwwtttmmmddd^^^fff{{{mmm```SSSKKKGGGHHHKKKRRReeeyyyxxxnnnvvv|||gggSSSJJJKKKLLLWWWcccdddkkknnnooolllbbbUUUIIIBBB999<<<999999======IIIbbb}}}}}}ttt___WWWLLLEEEJJJSSSbbbpppwww|||~~~wwwkkkTTTMMMGGGHHHIIIHHHHHHJJJIIIIIIHHHGGGEEECCCAAA@@@>>><<<:::999999;;;===???AAADDDGGGJJJNNNSSSYYY^^^ccchhhmmmqqqssssssssssssyyy{{{~~~~~~}}}xxx{{{~~~~~~~~~|||{{{{{{{{{{{{yyyzzzyyywwwxxx}}}{{{zzzyyyyyyyyywwwvvvssssssttttttttttttssssssoooppprrrsssrrrqqqooommmkkkllllllkkkjjjkkkmmmooommmnnnooonnnllllllmmmoooppppppooommmkkkkkkmmmpppqqqsssuuuvvvwww{{{~~~}}}zzzyyyyyy{{{}}}~~~nnneeeZZZYYYWWWVVVYYY]]]aaaeeebbbaaa^^^XXXOOOHHHCCCAAA>>>>>>======<<<<<<==================>>>???AAAAAAEEEFFFFFFFFFDDDCCCCCCEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIGGGDDDAAA@@@@@@@@@AAAGGGGGGGGGFFFCCC@@@>>><<<999888777777999<<<@@@BBBIIIKKKLLLKKKHHHEEECCCBBB??????>>>======<<<;;;;;;666444444444666777666555444555666777888999999888;;;<<<======>>>@@@DDDGGGGGGIIIKKKMMMNNNPPPSSSVVVWWW[[[```dddhhhkkkooorrrppptttxxx|||~~~xxxsss{{{}}}yyywwwqqqiii```hhhkkk|||yyysssjjjdddlll~~~yyymmm```TTTLLLHHHIIIKKKSSSfffzzzwwwmmmttt~~~lllVVVKKKIIIIIIQQQZZZXXX___cccfffeee^^^SSSJJJEEE:::===999:::>>>>>>KKKcccttt```WWWMMMFFFKKKRRRbbbqqqxxx|||}}}tttgggSSSLLLGGGHHHIIIHHHHHHIIIIIIIIIHHHGGGEEECCCBBBAAA>>>===;;;999999;;;===>>>DDDEEEHHHKKKOOOUUU\\\aaaeeejjjpppsssttttttvvvwwwyyy|||}}}zzz~~~}}}~~~~~~zzzxxxwwwxxxxxxvvvxxxxxxuuusssyyy~~~|||{{{{{{yyywwwuuurrrrrrssssssttttttttttttnnnooopppqqqqqqpppooonnnlllmmmmmmkkkjjjjjjmmmooooooppppppooommmmmmnnnppprrrrrrqqqnnnkkkjjjlllnnnppprrruuuvvvxxx}}}}}}yyy{{{yyyzzz{{{||||||~~~zzzlll```]]][[[ZZZ]]]bbbfffhhheeedddbbb\\\UUULLLFFFBBB??????>>>======>>>>>>??????>>>=========???@@@AAACCCEEEFFFEEEDDDCCCDDDEEECCCCCCCCCDDDDDDDDDEEEEEEGGGEEECCCBBBAAAAAAAAABBBHHHGGGFFFDDDAAA===:::999888777777777999<<<@@@BBBEEEFFFGGGFFFCCCAAAAAABBB>>>>>>===============<<<777666555666888888777555444444555555666666666666999;;;<<<>>>???AAAEEEHHHGGGIIILLLNNNOOOQQQTTTWWWXXX[[[```dddgggkkkooorrrqqqtttxxx{{{}}}rrrnnnvvvyyyrrrfffmmmppp{{{wwwrrrjjjeeekkk~~~xxxjjj]]]TTTLLLHHHIIIKKKSSSfffzzzuuukkkrrrsss[[[LLLIIIFFFMMMTTTQQQUUUYYY]]]]]]XXXPPPIIIEEE;;;===::::::>>>???LLLeeeuuu```WWWLLLDDDIIINNN```qqqzzz~~~rrrdddRRRKKKFFFHHHIIIHHHHHHIIIIIIIIIHHHGGGEEECCCAAA@@@>>><<<:::999999;;;===???FFFGGGJJJMMMQQQXXX___dddeeejjjqqqtttttttttwwwzzzzzz}}}~~~|||~~~}}}}}}~~~~~~}}}zzzvvvtttsssssssssvvvwwwtttrrrwww}}}||||||zzzvvvtttqqqqqqqqqrrrssssssttttttoooooonnnmmmnnnooopppqqqooopppooommmkkkjjjlllnnnoooppppppooommmlllnnnooorrrrrrqqqnnnkkkiiijjjkkkmmmpppsssuuuxxx~~~}}}yyyuuu|||~~~{{{xxxvvvvvvvvvwwwyyy|||sssfffccc______bbbfffiiijjjhhhgggddd```YYYQQQIIIDDDAAA@@@>>>======>>>???@@@???>>>=========>>>???@@@@@@BBBCCCCCCCCCCCCEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDGGGFFFDDDAAA>>>;;;888777777666666777999;;;>>>@@@BBBCCCCCCAAA@@@???AAABBB>>>>>>>>>>>>>>>>>>>>>>>>:::999999:::;;;;;;999777555555555555555666666666888:::<<<>>>@@@BBBEEEGGGGGGIIIMMMOOOPPPRRRUUUWWWYYY[[[___cccfffjjjnnnqqqqqqtttxxx{{{}}}~~~oookkkrrrxxxkkkrrrtttuuurrrmmmfffbbbhhh}}}wwwjjj]]]UUUMMMHHHIIIJJJQQQdddxxxtttjjjppp{{{aaaNNNHHHDDDIIIOOOKKKMMMQQQVVVVVVSSSLLLFFFBBB;;;>>>::::::>>>???MMMggg~~~uuu___UUUIIIAAAEEEJJJ]]]pppzzz~~~|||ooo```PPPJJJFFFHHHJJJHHHHHHIIIHHHHHHGGGFFFDDDBBB@@@???===;;;:::999:::<<<>>>@@@FFFHHHLLLPPPTTTZZZaaaeeeccciiipppsssrrrsssvvvzzz|||~~~}}}~~~}}}|||~~~||||||}}}~~~~~~~~~|||yyytttqqqpppqqqrrruuuvvvvvvuuuyyy~~~}}}{{{wwwtttrrrrrrqqqqqqrrrsssttttttrrrqqqooonnnnnnppprrrsssrrrrrrqqqooolllkkkmmmnnnpppppppppooommmlllmmmoooqqqqqqqqqnnnjjjhhhhhhiiilllooorrruuuxxx~~~{{{vvvrrryyy|||zzzxxxvvvtttssssssttttttsssxxx~~~pppkkkfffeeeiiilllnnnnnnllljjjfffbbb]]]VVVNNNIIIDDDBBB@@@>>>===>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBBBBDDDFFFEEEEEEFFFFFFFFFFFFGGGGGGCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCAAA>>><<<999777666555444444555666888:::;;;>>>?????????>>>>>>@@@BBB?????????????????????>>>=========>>>??????<<<:::777777666555555666666666888:::===???@@@BBBDDDGGGGGGIIIMMMPPPRRRSSSVVVXXXZZZ\\\___aaadddggglllooopppssswwwzzz{{{}}}nnnjjjqqq{{{lllssstttrrroookkkfffccciii||||||rrrhhhZZZRRRLLLKKKKKKPPPbbbuuurrriiipppiiiSSSJJJDDDHHHMMMHHHKKKOOOSSSTTTPPPJJJDDDAAA<<<>>>::::::>>>@@@NNNhhh~~~uuu___UUUIIIAAAEEEIII[[[llltttxxxvvvjjj[[[OOOIIIEEEHHHJJJIIIGGGHHHGGGGGGFFFEEECCCAAA???>>>;;;:::999888:::===@@@BBBEEEHHHLLLQQQUUU[[[aaaddddddkkkrrrtttssssssxxx}}}~~~~~~~~~~~~~~~yyyzzz{{{|||}}}yyytttrrrsssvvvwwwxxxzzz{{{|||}}}zzzvvvtttssssssrrrrrrssstttuuuttttttssssssssssssssssssrrrrrrrrrpppnnnnnnoooqqqqqqqqqqqqpppnnnmmmnnnoooqqqqqqqqqnnnkkkiiihhhiiinnnpppssstttvvv|||yyyssspppwwwyyytttqqqpppnnnmmmmmmnnnooooooooosssyyy~~~{{{uuuooonnnqqqttttttssspppmmmhhheeeaaa[[[TTTOOOHHHFFFCCC@@@??????@@@AAA@@@@@@AAA@@@@@@???>>>>>>>>>???AAAAAA@@@@@@AAABBBCCCDDDEEEFFFHHHIIIJJJKKKFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@>>><<<:::999888777444444444444555666777888999;;;<<<<<<<<<<<<>>>@@@BBBAAAAAAAAA@@@@@@??????@@@???@@@AAABBBAAA>>><<<888888666555555555666666888:::===???@@@AAADDDEEEFFFJJJNNNQQQSSSTTTVVVXXXZZZ\\\^^^```bbbeeeiiilllnnnqqquuuwwwyyyzzz|||}}}}}}kkkgggooo||||||jjjpppqqq}}}uuurrroookkkiiiooo|||uuuaaaXXXQQQOOONNNQQQbbbuuu~~~rrriiioooqqqYYYMMMFFFIIIMMMHHHMMMQQQUUUVVVRRRKKKFFFCCC<<<>>>::::::>>>@@@OOOiiiwwwaaaWWWKKKCCCGGGJJJYYYhhhooorrrpppeeeXXXOOOIIIEEEHHHJJJIIIGGGHHHFFFFFFEEEDDDBBB@@@???>>>:::999888888:::===@@@CCCCCCGGGLLLQQQVVV[[[```cccgggnnnuuuwwwuuuvvv{{{~~~{{{|||xxxyyyzzz{{{|||~~~~~~~~~|||vvvuuuyyy}}}}}}~~~|||xxxvvvuuutttsssssstttuuuvvvuuuvvvwwwxxxwwwvvvtttsssqqqqqqqqqpppoooppprrrtttrrrrrrrrrqqqnnnnnnnnnpppqqqrrrrrrooollljjjiiijjjppprrrttttttuuuzzzxxxrrrnnnuuu|||vvvoooiiieeedddcccccccccdddfffgggmmmqqqvvv{{{|||uuutttwwwzzzyyyxxxsssooojjjgggddd___XXXSSSKKKHHHEEEBBB@@@@@@AAABBBAAABBBCCCCCCBBBAAA???>>>???@@@AAA@@@>>>>>>>>>???@@@AAACCCFFFIIILLLNNNOOOHHHGGGFFFDDDBBB@@@>>>===???>>>===;;;:::999888888666555555555666666777777666888:::::::::;;;===>>>CCCCCCBBBBBBAAA@@@@@@???AAA@@@AAABBBCCCBBB???<<<999888666555444444555666999;;;>>>@@@@@@AAACCCEEEFFFJJJNNNQQQSSSUUUWWWYYY[[[\\\^^^___aaacccgggjjjlllooosssuuuwwwxxxyyy{{{~~~xxxfffdddlllyyy{{{fffmmmooo}}}zzzwwwtttrrrpppvvv}}}hhh]]]TTTPPPPPPVVVhhhyyyrrrjjjqqqttt___TTTKKKMMMSSSQQQUUUYYY\\\[[[TTTLLLGGGEEE@@@===777:::AAABBBRRRooo{{{fffZZZMMMFFFLLLLLLYYYhhhpppqqqkkk___SSSNNNLLLIIIGGGFFFGGGHHHIIIIIIHHHHHHFFFDDDBBB@@@???<<<;;;999999:::<<>><<<;;;:::;;;;;;<<<999888777555555555555666999999888777666888<<>><<<999777777888888999:::===@@@BBBCCCCCCCCCHHHIIILLLOOOSSSVVVXXXZZZ[[[[[[\\\^^^```bbbdddfffkkknnnrrrvvvyyyzzzyyyxxx}}}xxxgggaaaeeeuuu|||ttthhhgggooo~~~}}}xxxuuu||||||kkk```VVVRRRQQQWWWiii{{{{{{lllnnn|||ttt```XXXSSSYYYaaa^^^bbbeeegggcccYYYNNNGGGDDD???===777:::@@@BBBRRRooo|||hhh]]]PPPFFFJJJMMMZZZiiippppppiii\\\PPPKKKKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@<<<;;;999999:::<<>>???AAABBBDDDEEEFFFIIIIIIIIIHHHFFFCCCAAA???>>>===;;;:::999::::::;;;999888666555444444555555666666666666666888<<<@@@AAABBBDDDEEEEEEDDDAAA@@@???@@@@@@@@@???>>>===<<<===<<<:::888777777888999999:::===???AAACCCCCCCCCGGGHHHKKKNNNRRRUUUWWWYYY\\\\\\]]]^^^```bbbcccdddgggjjjnnnssswwwzzz{{{|||}}}rrrccc```eeettt{{{ssseeeeeennn}}}~~~|||vvvrrryyy{{{lll```UUURRRQQQWWWiii|||uuuoooyyysss```[[[\\\fffpppnnnrrrttttttmmm```RRRHHHCCC???===888999???@@@QQQppp|||jjj```RRRFFFGGGOOO]]]lllqqqooofffXXXLLLHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEECCCBBBAAA<<<;;;:::999:::===???AAADDDHHHMMMRRRVVVZZZ___bbbgggjjjnnnrrrtttwww{{{}}}~~~}}}}}}~~~~~~}}}}}}|||}}}}}}}}}{{{~~~|||{{{yyyxxxxxxyyy{{{|||}}}zzzvvvsssqqqsssttttttuuuuuuuuuuuuuuuvvvtttrrrqqqqqqpppnnnlllllljjjggggggkkkooorrrssspppsssuuussspppqqqwww}}}|||uuuooommmoooooopppqqqqqqoookkkhhh___[[[TTTOOOLLLJJJHHHGGGAAA@@@??????AAAEEEIIIKKKRRR\\\kkkwww}}}yyyvvvqqqhhhbbbWWWUUUPPPKKKHHHEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBB======<<<===>>>@@@BBBCCCFFFGGGIIIIIIHHHEEEBBB@@@===<<<:::999888888999999888777666555444444444555333444444555555888<<<@@@AAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@???>>><<<;;;:::999888777666666777999:::999:::<<>>===888999>>>@@@RRRrrryyylllaaaSSSEEEEEERRRaaapppuuupppeeeUUUIIIEEEFFFHHHJJJJJJJJJHHHGGGFFFFFFFFFFFFEEEDDDBBBBBB<<<;;;:::999:::===@@@BBBDDDHHHMMMRRRVVVZZZ___bbbgggjjjnnnrrrtttwwwzzz|||~~~~~~||||||}}}|||||||||||||||||||||{{{~~~~~~|||{{{zzz{{{|||}}}~~~{{{xxxuuussssssttttttuuuuuuuuuuuuuuuuuusssqqqqqqqqqpppnnnllliiifffbbbbbbeeeiiilllnnnmmmppprrrpppnnnnnnrrrvvvuuu{{{zzzrrrmmmkkkllliiiffffffeeebbb\\\WWWSSSOOOJJJFFFDDDDDDCCCCCC@@@??????>>>@@@BBBEEEGGGHHHQQQ___kkkvvv~~~wwwnnnfff^^^[[[WWWRRRNNNKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@???======>>>@@@AAACCCDDDGGGIIIHHHFFFBBB@@@<<<;;;999888777777777777888888777666666555555555222333444444555777:::===BBBCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@>>><<<:::888777555555555666777888999:::999:::<<<>>>@@@BBBCCCCCCEEEFFFHHHKKKNNNQQQTTTUUUZZZ[[[\\\___aaacccddddddiiiiiijjjmmmpppsssvvvxxx||||||}}}}}}~~~kkk```dddmmmyyy|||yyyyyyyyyvvvtttpppvvvxxxpppccccccmmm~~~wwwwwwrrriiieeennn}}}xxxjjjZZZOOOPPPRRRXXXmmm}}}jjjZZZXXX\\\hhhrrrpppzzz||||||tttgggXXXLLLFFF>>>===888:::>>>@@@TTTuuu}}}vvv}}}nnn```QQQEEEEEETTTdddtttxxxrrreeeUUUIIIDDDEEEHHHJJJKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDBBBBBB===<<<::::::;;;===@@@BBBDDDHHHMMMRRRVVVZZZ___bbbgggjjjnnnqqqtttvvvyyy{{{}}}||||||||||||}}}}}}}}}}}}}}}}}}|||~~~}}}}}}}}}}}}~~~}}}zzzxxxvvvsssssstttuuuuuuuuuuuuuuuuuusssqqqppppppooommmkkkfffbbb^^^]]]___bbbeeegggjjjlllnnnmmmkkkkkkmmmooorrrvvvzzzzzzvvvoookkkiiifffbbb^^^[[[ZZZVVVPPPLLLHHHEEEAAA>>>>>>??????>>>CCCBBBAAA@@@@@@AAABBBCCCAAAHHHRRR]]]hhhttt{{{zzz{{{|||rrrjjjbbb```\\\WWWSSSPPPNNNMMMKKKJJJHHHFFFEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDFFFDDDAAA>>><<<<<<<<<===>>>@@@DDDFFFFFFEEEBBBAAA<<<;;;999777666666666666888888888888777666555555333444555444444555777:::@@@AAABBBDDDDDDEEEDDDDDDEEEDDDAAA>>>:::777555444555555555666888999:::;;;999:::;;;===???AAACCCDDDDDDEEEGGGJJJMMMPPPRRRSSSVVVWWWZZZ^^^aaacccdddeeegggggghhhjjjmmmqqquuuwwwzzz{{{||||||}}}jjj___ccclllyyyzzzvvvuuutttrrrpppjjjqqq}}}xxxoooeeeeeennnzzztttsssmmmccc___kkk{{{ooo]]]QQQTTTVVV[[[qqqzzz{{{eeeYYYYYYZZZeeeppppppwwwzzz{{{tttgggXXXMMMGGG<<<===999:::???BBBWWWyyyzzzrrrxxxrrrbbbQQQFFFHHHTTTeeevvv{{{tttfffUUUIIIDDDFFFHHHIIIJJJIIIHHHGGGGGGGGGFFFFFFEEECCCBBBAAA===<<<;;;:::;;;>>>@@@BBBDDDHHHMMMRRRVVVZZZ___bbbgggjjjnnnqqqsssvvvyyy{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzyyytttuuuuuuvvvvvvvvvvvvvvvvvvtttqqqpppooommmkkkiiiccc```\\\[[[]]]```aaabbbgggiiikkkkkkjjjjjjjjjkkknnnqqqttttttpppjjjfffddd]]]ZZZVVVRRROOOLLLHHHFFFDDDBBB?????????@@@??????BBBAAA@@@???>>>>>>??????@@@DDDJJJPPPYYYeeerrr|||}}}vvvqqqppp}}}vvvnnngggeeeaaa]]]XXXTTTRRRPPPLLLKKKHHHFFFDDDCCCCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDDDDCCC@@@===:::999888888:::<<>>AAACCCDDDDDDEEEGGGJJJMMMOOOQQQSSSTTTVVVYYY]]]```bbbccccccbbbccceeeiiinnnssswwwzzzyyyzzz|||}}}~~~hhh[[[\\\eeettt~~~xxxuuutttssspppmmmhhhooo{{{yyyqqqggggggooo~~~uuuqqqqqqlllbbb^^^kkkttt```SSSVVVWWW[[[qqqvvvsss|||tttbbb[[[]]]]]]gggtttwwwxxx{{{|||uuugggWWWKKKEEE<<<<<<:::;;;@@@CCCZZZ~~~|||qqqsssyyyfffTTTGGGJJJQQQdddvvv|||tttfffUUUJJJFFFFFFGGGHHHIIIHHHGGGGGGHHHHHHGGGFFFDDDBBBAAA@@@===<<<;;;:::;;;>>>AAACCCDDDHHHMMMRRRVVVZZZ___bbbgggjjjnnnqqqsssuuuxxxzzz}}}~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxvvvwwwxxxxxxyyyyyyxxxxxxwwwtttqqqooonnnllliiigggaaa___]]]]]]```bbbcccdddfffhhhjjjkkkkkkjjjjjjjjjkkklllmmmllliiiddd___\\\RRRRRROOOKKKGGGDDDCCCDDDDDDCCCBBBCCCDDDDDDBBBAAABBBAAA@@@@@@???@@@@@@@@@BBBDDDGGGJJJMMMUUU___gggmmmuuu}}}{{{tttooommmnnnyyy|||tttqqqoookkkfff```[[[WWWUUUQQQOOOLLLHHHFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCAAA@@@???===;;;999888777666888:::===???@@@@@@@@@===<<<:::777666555666666555666666666555444333222111333555555555666888:::===>>>???@@@BBBCCCDDDDDDCCCBBB???===;;;::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;>>>@@@CCCDDDEEEFFFHHHJJJMMMOOOQQQRRRTTTVVVYYY\\\^^^______^^^```bbbeeeiiinnnssswwwyyyxxxzzz}}}~~~hhhXXXUUU]]]nnn|||wwwttttttrrrooolllkkkooowww{{{uuuggggggooo}}}tttnnnqqqooogggbbblllwwwaaaTTTUUUVVVXXXnnnooommmxxxoooaaa^^^aaaaaalllzzz~~~|||~~~~~~vvvgggVVVIIIBBB;;;<<<:::<<>><<<;;;:::;;;>>>AAACCCDDDHHHMMMRRRVVVZZZ___bbbgggjjjnnnqqqsssuuuxxxzzz}}}|||}}}~~~~~~~~~~~~~~~~~~~~~|||zzzxxxwwwxxxyyyzzzzzz{{{{{{zzzzzzwwwuuurrrooonnnkkkhhhfff```______```cccfffggggggfffhhhkkklllmmmlllkkkjjjhhhhhhiiigggddd___ZZZWWWKKKLLLKKKGGGBBB???AAACCCAAA@@@AAABBBDDDCCCAAA???CCCCCCCCCCCCCCCDDDEEEEEEDDDFFFGGGHHHHHHKKKRRRWWW[[[fffsss{{{yyytttooommmffflll{{{yyy|||yyyuuuooohhhbbb]]]ZZZVVVTTTPPPMMMJJJIIIIIIIIIEEEEEEFFFGGGFFFEEEDDDCCC?????????>>>===<<<:::999444555888:::<<<>>>@@@@@@>>><<<:::888666666666666333444444555444333111000000222444666666777:::<<<@@@@@@AAACCCEEEFFFGGGHHH@@@???>>>===<<<<<<===>>>============<<<;;;:::::::::::::::;;;===@@@CCCDDDEEEFFFHHHJJJMMMOOOQQQRRRVVVXXXZZZ\\\]]]\\\[[[[[[cccdddgggjjjnnnqqqtttuuuwwwzzz}}}jjjWWWSSSZZZlll~~~~~~zzzvvvttttttrrroookkknnnppptttzzz~~~~~~|||yyyffffffooo}}}tttmmmqqqrrrlllfffnnnwwwdddWWWUUUTTTVVViii~~~jjjgggpppggg___]]]]]]bbbttt}}}sssgggYYYKKKBBB???@@@<<<===AAAFFF___sssttt}}}|||eeeSSSJJJFFFRRR```nnnssstttnnn^^^LLLLLLLLLJJJIIIHHHGGGGGGFFFGGGGGGGGGFFFEEECCCBBBAAA<<<:::888888999<<<@@@BBBGGGJJJMMMPPPTTTYYY^^^bbblllmmmnnnqqquuuxxxyyyyyy{{{~~~~~~|||{{{yyyxxxxxxyyy{{{}}}}}}yyyvvvyyyvvvrrrooommmjjjgggeeeaaabbbdddfffhhhhhhhhhhhhfffgggiiijjjkkkkkkkkkjjjiiihhheeeaaa\\\UUUOOOLLLHHHGGGEEECCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBAAABBBDDDFFFGGGUUU[[[eeeooovvvwwwtttqqqlllkkknnnvvv}}}tttmmmgggbbb\\\\\\ZZZUUUOOOKKKKKKMMMIIIHHHGGGGGGHHHHHHFFFEEECCCCCCCCCBBB@@@===;;;999777777666666888;;;>>>???===<<<:::999888999::::::888777555444333222222222222444555666777999<<>>===<<<======???@@@@@@@@@???>>><<<;;;777888:::<<<>>>@@@BBBBBBCCCFFFHHHJJJKKKMMMOOORRRSSSVVVYYY[[[[[[\\\^^^```]]]```cccfffiiikkkooorrrrrrwww~~~fffVVVVVV]]]kkkyyy~~~~~~~~~|||yyytttpppssssssuuuzzz|||zzzvvvttthhhhhhqqq|||sssxxxqqqzzzsssjjjlllvvvuuucccVVVSSSRRRUUUggg}}}llleeekkkxxxzzz{{{xxxeee[[[XXXYYY___tttzzzpppdddWWWLLLEEE>>>???;;;===AAAGGGaaauuuttt|||vvv```PPPIIIFFFQQQ```mmmtttwwwuuugggXXXLLLKKKJJJHHHGGGGGGFFFFFFGGGGGGGGGFFFEEECCCBBBAAA<<<:::888888999<<<@@@BBBEEEHHHLLLPPPUUUZZZ```eeemmmmmmnnnqqqtttwwwxxxyyyzzz|||~~~~~~}}}|||zzz{{{|||~~~~~~{{{xxx{{{xxxtttpppmmmjjjgggeeecccdddfffhhhiiiiiiiiiiiieeefffgggiiiiiiiiihhhgggfffeeebbb^^^XXXRRRLLLIIICCCCCCBBBAAA@@@@@@@@@@@@CCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIDDDCCCBBBAAABBBCCCEEEFFFOOOTTT]]]hhhpppuuuvvvuuuqqqnnnmmmpppwww}}}{{{tttlllfffbbbaaa___ZZZTTTPPPPPPQQQMMMKKKIIIIIIHHHHHHFFFDDDCCCAAA???===;;;:::::::::777666555555666888;;;<<<;;;;;;:::999999999999999666555333222111000000000333444666666777888<<<>>>@@@@@@@@@BBBDDDFFFIIIKKKDDDCCCAAA???>>>>>>???@@@AAAAAAAAAAAA@@@>>><<<;;;777888999;;;===???@@@AAACCCEEEHHHIIIJJJLLLOOOQQQRRRTTTWWWYYYZZZ[[[]]]^^^^^^```dddfffhhhkkknnnqqqqqquuuzzz~~~dddTTTSSS\\\mmm}}}|||xxxuuussstttwww{{{}}}{{{vvvsssjjjiiiqqq|||{{{ttt|||tttkkkmmmvvvtttcccUUURRRQQQTTTdddxxxmmmbbbeeeppp|||uuusss~~~qqqfffZZZUUUTTT[[[rrrvvvkkkaaaWWWMMMGGG>>>>>>;;;<<>>;;;999999:::<<<777666555444555666777888999::::::::::::999888888555555333222111111111111333555666777777888;;;===<<<===???BBBEEEHHHJJJKKKBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCBBBAAA>>><<<;;;888888999:::<<<===???@@@BBBDDDGGGIIIJJJKKKNNNPPPPPPRRRUUUWWWXXXYYY[[[\\\^^^aaadddfffgggjjjmmmoooqqqsssvvvzzz~~~~~~fffUUUSSS]]]ssszzzxxxtttvvvzzz}}}}}}wwwrrriiiiiippp}}}wwwuuujjjlllsssssscccVVVRRRQQQTTTbbbrrrnnn``````lll|||}}}uuutttqqqhhh[[[TTTSSSYYYmmm}}}{{{}}}yyyrrrjjjaaaWWWMMMGGG===>>>:::<<>><<<<<<<<<===888777666555555555555555777888999::::::999888777777777666444444333333333444666777888888999;;;===;;;<<>>???BBBEEEGGGIIIJJJLLLNNNQQQOOORRRUUUVVVWWWXXXZZZ\\\___aaadddeeegggiiikkknnnrrrrrrsssxxx~~~~~~iiiYYYWWWbbbzzzzzzwwwvvv{{{yyyqqqfffgggppp}}}yyyttthhhiiipppssseeeWWWRRRRRRUUU```mmmsssbbb___iiixxxxxxwww~~~qqqiii\\\VVVUUUZZZlllxxxrrrvvvtttpppkkkcccXXXMMMEEE===>>>:::<<>><<<;;;::::::888777666555555444666777888999999999777777777777666555444444444444444666999::::::;;;===???<<<===>>>@@@AAABBBBBBBBB===>>>>>>@@@AAACCCDDDEEEEEEEEEEEEDDDBBB???===;;;999999888999:::<<<>>>???CCCEEEHHHJJJKKKLLLOOOQQQOOOQQQTTTVVVWWWXXXZZZ[[[^^^```ccceeefffhhhkkkmmmsssrrrtttxxx~~~jjj[[[ZZZeee}}}zzzwww{{{{{{pppeeehhhsss~~~{{{xxxrrreeehhhmmmrrreeeXXXRRRRRRUUU^^^ggg~~~zzzggg```iiiwwwyyyxxxvvvlll___XXXXXX]]]nnnxxxqqqqqqpppoookkkdddYYYMMMDDD>>>>>>;;;<<>>???@@@AAABBBCCCFFFIIIOOOZZZhhhrrrzzzxxxuuuuuuuuurrrnnnjjjhhhhhhbbblllvvvzzz|||~~~sssqqqnnnllliiifffbbb^^^```___^^^]]]\\\YYYTTTPPPGGGGGGFFFEEEBBB>>>;;;999;;;;;;:::999777666555444666666777888888888888777555555444333333333333333444777:::<<<===>>>@@@AAA????????????@@@@@@@@@@@@>>>???@@@AAACCCDDDEEEEEEDDDDDDDDDCCCBBB???===<<<:::999888999:::===???AAABBBDDDGGGIIIJJJLLLNNNPPPNNNQQQTTTUUUVVVWWWYYY[[[\\\___bbbdddfffhhhkkkmmmssssssuuuyyy}}}hhh\\\]]]ggg|||}}}{{{~~~pppfffjjjwww~~~zzzyyyrrreeeiiioooqqqeeeWWWQQQQQQTTT\\\bbbzzzllldddlllzzzzzzvvvwwwhhh^^^[[[^^^oooyyyqqqqqqpppmmmiiibbbXXXNNNFFF@@@@@@;;;<<>>>>>?????????BBBDDDFFFJJJTTTaaakkk~~~{{{xxxuuusssqqqnnnkkkhhh```hhhmmmnnnooossswwwxxxsssqqqnnnmmmllliiiddd```^^^^^^^^^^^^^^^\\\XXXUUUMMMLLLIIIFFFCCC???===<<<;;;;;;:::999888666555444666666666666666777888888555444444333333333333444444777;;;>>>???@@@BBBDDDAAAAAA@@@??????@@@BBBBBBBBBCCCCCCDDDEEEEEEFFFFFFBBBBBBCCCBBBAAA???===<<<:::999888999;;;>>>AAADDD@@@BBBEEEGGGHHHIIILLLNNNLLLOOORRRTTTTTTUUUWWWYYY[[[]]]aaaccceeehhhkkknnnqqqssswwwyyy{{{}}}hhh^^^aaakkk{{{~~~pppfffjjjvvv||||||uuuiiinnnttt~~~ooodddWWWPPPOOOSSSYYY^^^wwwnnnhhhqqq|||vvvqqqccc]]]^^^nnnxxxpppsssppplllggg```XXXOOOIIIAAA@@@<<<===CCCKKKhhhtttaaaQQQHHHFFFGGGSSSeeeyyyuuubbbLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJHHHFFFCCCAAA@@@<<<:::888888999<<<@@@CCCCCCFFFKKKPPPSSSUUUXXXZZZ___cccfffggghhhlllttt{{{yyyzzz|||~~~~~~~~~~~~~~~}}}xxxuuujjjkkkgggbbbbbbfffiiiiiibbbdddeeefffgggllltttzzz|||{{{}}}~~~}}}zzzyyyxxxwwwuuutttrrrrrrsssssssssrrrpppppplllkkkhhheeedddcccbbbbbb___^^^[[[XXXUUUSSSQQQQQQRRRQQQOOOMMMMMMMMMMMMNNNPPPQQQRRRSSSTTTUUUVVVWWWQQQSSSUUUUUUSSSPPPLLLIIIEEEDDDAAA???>>>>>>>>>???===@@@CCCDDDHHHPPP]]]fffzzz}}}}}}yyyuuurrrrrrpppkkkggg```eeegggdddccchhhmmmoooqqqooolllkkkkkkhhhddd```[[[\\\\\\^^^___^^^ZZZWWWUUURRRMMMHHHDDDBBBAAAAAA:::::::::999888666555444777666555555555777888999777666666555555555666666444888<<>>===:::999888999;;;???CCCEEE>>>@@@CCCEEEFFFHHHJJJLLLKKKMMMPPPRRRSSSTTTVVVWWWZZZ]]]```ccceeehhhlllnnnooossswwwyyyyyy{{{jjjbbbfffooo|||pppdddhhhrrr}}}xxxmmmsssxxx}}}uuuhhhaaaXXXRRROOORRRYYY___vvv|||ooojjjrrryyyuuu}}}|||jjjbbbhhhsssvvvtttwwwmmmeeedddaaaXXXMMMGGG@@@@@@<<<===DDDMMMjjj}}}qqq\\\UUUKKKEEEIIITTTbbbpppvvvzzzyyylll]]]PPPNNNLLLJJJJJJKKKMMMNNNLLLJJJHHHFFFFFFDDDBBB@@@:::999888888888:::<<<>>>AAAEEEJJJMMMPPPRRRTTTVVVYYY]]]bbbeeegggkkkpppuuuxxxyyy{{{{{{}}}}}}~~~wwwqqqkkkfff```]]]^^^aaadddfffhhhjjjlllmmmnnnpppsssuuu}}}}}}~~~~~~}}}|||{{{zzzvvvuuutttrrrqqqpppoooooommmllliiihhhfffccc___\\\```^^^[[[[[[[[[[[[YYYXXXZZZZZZWWWQQQQQQUUUWWWVVVWWWVVVVVVVVVUUUTTTPPPNNNNNNOOOPPPRRRRRRRRRQQQPPPJJJHHHEEEBBB???======<<<>>>>>>>>>???DDDLLLVVV]]]sss~~~zzzwwwsssooommmkkkjjjhhhfffcccaaa`````````gggjjjjjjgggffffffccc^^^YYYYYYZZZ]]]______^^^\\\WWWTTTPPPLLLIIIFFFCCC@@@???>>><<<:::888777666666888888888999999::::::;;;666555444444444555777888<<<>>>@@@BBBDDDEEEEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEFFFHHHIIIJJJJJJHHHGGGEEE??????@@@AAA@@@>>>;;;:::999888777777888;;;>>>AAA>>>AAADDDFFFGGGIIIKKKMMMNNNOOOPPPQQQSSSUUUVVVWWWZZZ]]]```ccceeegggiiikkkppprrrtttvvvyyy{{{}}}~~~sssnnnsssvvv{{{}}}}}}zzzhhhbbbhhhuuu{{{tttvvv}}}uuufff^^^UUUPPPNNNQQQYYYaaawwwyyymmmiiiqqq~~~xxxuuu~~~mmmdddgggnnnpppmmmqqqiiicccbbb```WWWLLLFFF??????;;;===DDDMMMkkk|||}}}ttt^^^VVVLLLEEEIIIPPP___lllppppppmmmaaaSSSMMMLLLKKKKKKKKKLLLMMMMMMMMMKKKIIIGGGGGGEEECCCAAA:::999888888888:::<<<>>>AAAEEEIIIMMMOOORRRTTTVVVYYY]]]aaaccceeejjjpppuuuwwwyyyzzz{{{}}}|||}}}zzztttlllgggbbb___```cccfffhhhkkkmmmooopppqqqsssvvvyyy~~~~~~||||||}}}~~~}}}|||{{{zzzzzzvvvvvvtttsssqqqppppppooommmkkkhhhggggggfffdddbbbeeeccc```___``````___]]]\\\]]][[[VVVVVVZZZ[[[ZZZVVVTTTSSSRRRQQQPPPMMMKKKJJJJJJKKKLLLMMMMMMMMMMMMJJJIIIFFFCCC@@@???>>>>>>=========>>>AAAIIIRRRXXXgggwww~~~zzzuuuqqqnnnmmmmmmnnnmmmjjjgggdddaaa___]]]```dddeeebbbaaabbb```\\\XXXWWWWWWYYY[[[\\\\\\ZZZWWWTTTPPPLLLIIIGGGCCCAAA???>>><<<;;;:::999888888999999999999::::::::::::888888777666777888999:::===>>>AAACCCEEEFFFFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJHHHFFFEEE???@@@AAAAAA@@@>>><<<:::999888777777888;;;>>>@@@>>>AAADDDFFFGGGIIIKKKMMMLLLMMMOOOQQQTTTVVVXXXYYYYYY\\\___bbbdddfffhhhkkkqqqqqqsssuuuxxx{{{}}}~~~zzz~~~~~~~~~yyyyyy}}}kkk```fffttt~~~{{{}}}uuuddd[[[SSSOOOMMMOOOXXXcccyyyuuuiiigggooo||||||xxxwwwnnndddfffkkkkkkiiinnnhhhdddeeebbbXXXMMMGGG>>>>>>:::;;;CCCMMMkkkzzz~~~zzzzzzyyybbbXXXLLLEEEIIINNN^^^kkklllhhhbbbWWWJJJIIIJJJKKKLLLLLLMMMMMMMMMNNNLLLJJJIIIHHHGGGDDDBBB:::999888888888:::<<<>>>AAADDDHHHLLLNNNQQQTTTVVVXXX[[[___aaaccchhhooouuuwwwxxxzzz{{{}}}}}}~~~~~~yyyrrrmmmhhhfffgggjjjmmmnnnqqqsssuuuwwwxxxzzz}}}~~~~~~|||zzz{{{|||~~~~~~}}}}}}|||{{{{{{wwwvvvuuutttrrrqqqppppppmmmkkkhhhhhhiiijjjkkkkkkllliiigggeeefffffffffeeeaaadddccc___^^^``````]]]VVVTTTQQQOOONNNMMMKKKIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJHHHEEECCCAAA@@@@@@======<<<===???EEEMMMRRR___lll{{{tttpppmmmmmmmmmppppppooolllhhhccc___\\\[[[___```]]]]]]^^^[[[WWWUUUSSSRRRSSSUUUWWWXXXXXXVVVSSSOOOKKKIIIGGGDDDBBB>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::999999;;;:::999999999:::<<<===>>>@@@BBBDDDFFFGGGGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGKKKKKKKKKKKKJJJGGGEEEDDD@@@AAAAAAAAA@@@>>><<<;;;:::999777777777:::<<<>>>>>>@@@DDDFFFGGGHHHJJJLLLKKKLLLNNNQQQTTTWWWYYY[[[XXXZZZ^^^```bbbdddgggiiiqqqqqqrrrtttwwwzzz}}}|||xxxwww{{{~~~~~~nnn^^^cccqqq~~~||||||uuueee[[[RRROOOLLLLLLWWWeee|||vvvgggdddkkkwww|||yyyzzzmmmeeehhhmmmppppppsssnnnkkkkkkggg[[[NNNGGG??????:::;;;BBBKKKjjjyyyzzzvvvyyyhhh[[[NNNEEEIIINNN```mmmmmmggg```UUUIIIFFFHHHJJJMMMNNNNNNMMMLLLOOOMMMLLLKKKJJJHHHEEEBBB:::999888888888:::<<<>>>@@@CCCGGGJJJMMMOOOSSSUUUWWWZZZ\\\^^^```fffnnnuuuwwwyyy{{{|||~~~{{{xxxsssqqqrrruuuwwwxxxyyy{{{~~~|||{{{zzzzzz|||~~~~~~~~~~~~}}}}}}}}}wwwwwwvvvuuutttrrrqqqppppppmmmjjjiiikkkoooqqqrrrqqqnnnkkkjjjkkkkkkkkkkkkjjjmmmmmmiiigggfffddd___XXXUUUQQQNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGIIIJJJLLLKKKIIIGGGEEEDDDCCCBBB>>>>>>>>>===???CCCIIINNNXXXdddwww~~~vvvpppmmmllllllnnnnnnooonnnkkkfffaaa^^^]]]``````]]][[[[[[XXXSSSQQQOOOMMMLLLOOOQQQSSSTTTSSSPPPLLLJJJHHHFFFDDDBBB=========>>>>>>=========<<<<<<;;;;;;::::::999999<<<<<<;;;:::;;;<<<===>>>???AAACCCFFFGGGHHHHHHHHHIIIJJJKKKJJJHHHGGGHHHIIIMMMMMMLLLKKKIIIGGGDDDCCCAAAAAAAAA@@@???===<<<;;;;;;999888666777999;;;===>>>@@@CCCEEEFFFGGGIIIKKKKKKLLLNNNQQQTTTVVVXXXYYYWWWYYY\\\^^^```bbbfffhhhppppppqqqsssvvvyyy}}}}}}{{{{{{~~~}}}mmm^^^bbblllyyy}}}|||||||||uuuggg\\\SSSOOOKKKJJJWWWggg{{{hhhaaafffrrr|||~~~}}}pppiiinnntttyyy}}}|||wwwtttqqqjjj[[[MMMFFFBBBAAA;;;;;;AAAKKKiiiyyyzzztttvvvnnn___PPPFFFKKKPPPbbbqqqqqqkkkdddXXXLLLFFFHHHKKKMMMOOONNNMMMLLLOOONNNMMMLLLKKKIIIEEEBBB:::999888888888:::<<<>>>@@@BBBFFFIIIKKKNNNRRRUUUVVVXXX[[[]]]___eeennntttxxxzzz{{{}}}~~~||||||~~~}}}{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}}}}|||||||||xxxxxxwwwwwwuuutttrrrqqqssspppmmmlllooosssvvvwwwtttqqqnnnmmmnnnooooooooosssvvvuuuqqqmmmjjjfff```YYYVVVRRROOONNNMMMKKKJJJIIIIIIGGGFFFFFFGGGHHHIIIKKKKKKJJJIIIGGGFFFEEEDDD@@@AAAAAA@@@AAACCCHHHKKKOOOYYYkkk{{{sssnnnkkkjjjhhhiiijjjjjjiiifffcccaaabbbdddddd___\\\ZZZVVVQQQOOOLLLIIIHHHJJJLLLNNNOOOOOOLLLIIIGGGFFFDDDBBB@@@<<<===>>>?????????>>>>>>===<<<<<<;;;;;;:::::::::<<<<<<;;;:::;;;<<<===>>>@@@BBBDDDFFFHHHIIIIIIIIIJJJKKKLLLKKKJJJIIIJJJLLLOOONNNLLLJJJHHHEEECCCBBBAAAAAA@@@???>>><<<;;;::::::999777666777999;;;======@@@CCCDDDEEEFFFHHHIIILLLMMMNNNPPPRRRTTTUUUVVVVVVXXX[[[\\\^^^aaaeeehhhnnnoooppprrrvvvyyy|||~~~~~~{{{kkk___```gggttt|||}}}|||}}}{{{~~~|||tttggg[[[RRROOOKKKIIIWWWkkkkkk___bbbppp}}}sssmmmrrrxxx{{{vvvkkkZZZKKKDDDCCCBBB;;;;;;BBBLLLjjjyyyyyyqqqsssuuudddRRRHHHLLLQQQcccrrruuuqqqiii[[[MMMGGGIIILLLNNNOOOOOONNNMMMNNNNNNMMMMMMLLLIIIEEEBBB:::999888888888:::<<<>>>???BBBEEEGGGJJJMMMQQQTTTTTTWWW[[[]]]```fffmmmtttxxxzzz{{{|||}}}||||||~~~}}}}}}~~~}}}yyyzzzzzzzzzzzzzzzzzzzzzxxxxxxyyyxxxwwwuuusssqqqtttqqqooopppsssxxx{{{}}}xxxuuurrrpppqqqsssttttttxxx{{{zzzuuupppmmmhhhbbbYYYWWWTTTRRRQQQOOOMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGKKKKKKKKKJJJIIIGGGFFFEEEBBBCCCDDDCCCCCCDDDHHHJJJLLLUUUfff{{{zzzsssnnnkkkdddddddddcccbbbaaa```___```cccccc___\\\[[[XXXSSSNNNKKKHHHFFFGGGHHHIIIIIIJJJGGGDDDCCCBBBAAA@@@>>><<<===>>>???@@@???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>@@@BBBDDDFFFHHHIIIIIIIIIIIIJJJLLLLLLKKKKKKLLLNNNNNNMMMKKKIIIGGGDDDCCCBBBAAA@@@???>>><<<;;;999999999888666666666999;;;======@@@BBBDDDDDDEEEGGGHHHLLLLLLMMMOOOQQQRRRSSSTTTVVVXXXZZZ[[[]]]```eeehhhlllmmmpppsssvvvyyy|||}}}}}}xxxiii___^^^eeerrr{{{~~~}}}}}}xxx{{{yyyvvv~~~|||tttcccVVVNNNMMMIIIHHHXXXoooooo]]]```rrroooiiipppxxx|||ooo\\\NNNHHHAAA@@@;;;;;;CCCNNNnnn}}}xxxzzzppprrr{{{gggTTTJJJNNNUUUeeeuuuyyyxxxppp^^^MMMJJJKKKMMMNNNOOOOOOOOOOOONNNMMMMMMMMMLLLIIIEEEAAA:::999888888888:::<<<>>>???AAADDDFFFHHHLLLQQQTTTSSSVVV[[[___aaafffmmmssswwwxxxyyyyyyzzz|||~~~}}}~~~}}}yyyzzzzzzzzz{{{{{{||||||xxxyyyzzzyyyxxxvvvsssrrrrrrpppppprrrwww}}}}}}zzzvvvuuuvvvxxxyyyzzzyyy|||{{{vvvrrroookkkeee]]][[[ZZZYYYXXXWWWTTTRRRQQQQQQPPPOOOMMMKKKIIIHHHJJJJJJKKKJJJIIIHHHFFFEEECCCDDDEEEEEEDDDEEEHHHJJJLLLUUUcccssszzzsssnnnfffccc___\\\YYYXXXXXXXXXVVVZZZ\\\ZZZZZZ\\\ZZZWWWNNNKKKHHHFFFFFFFFFFFFEEEEEECCC@@@??????>>>===;;;;;;<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<=========>>>===<<<<<<<<<===>>>???@@@AAADDDFFFHHHIIIIIIIIIGGGIIIKKKKKKKKKLLLNNNPPPMMMLLLJJJHHHEEECCCBBBBBBAAA@@@>>><<<:::999888888888777666555666999<<<>>>===???BBBDDDDDDDDDFFFHHHHHHIIIKKKMMMOOOQQQSSSTTTWWWXXXZZZ[[[]]]```eeehhhiiilllppptttxxxzzz{{{{{{|||~~~sssddd[[[\\\eeettt}}}|||rrrtttppplllxxx|||sss___RRRKKKKKKIIIHHHZZZrrrqqq]]]```tttgggccckkkuuusssaaaSSSMMM???>>>:::;;;DDDPPPrrrzzzvvv}}}rrrsss~~~iiiVVVKKKOOOYYYiiixxx~~~}}}uuuaaaMMMLLLMMMNNNNNNOOOOOOOOOOOOMMMMMMLLLMMMLLLIIIDDDAAA:::999888888888:::<<<>>>???AAACCCEEEHHHLLLPPPTTTRRRVVV\\\```cccgggmmmrrruuuvvvwwwwwwwwwyyy}}}}}}||||||}}}}}}~~~~~~yyyyyyzzzzzzyyyvvvsssrrrooooooppptttzzz~~~zzzxxxzzz|||}}}~~~xxx{{{zzzuuurrrqqqmmmhhhbbbaaa`````````^^^[[[XXXWWWWWWVVVUUUSSSPPPMMMKKKIIIJJJJJJKKKJJJHHHGGGEEECCCDDDEEEEEEEEEEEEHHHIIIIIIQQQ\\\gggssswwwqqqiiieee^^^WWWRRRQQQQQQRRRLLLQQQTTTUUUXXX\\\]]]ZZZOOOLLLIIIGGGFFFEEEDDDCCCBBB@@@>>>======<<<;;;:::;;;<<<>>>??????>>>===<<<;;;;;;<<<<<<======>>>>>>???>>>=========>>>@@@@@@@@@AAACCCFFFGGGHHHHHHHHHFFFHHHJJJKKKLLLMMMOOOQQQLLLKKKIIIGGGDDDCCCBBBBBB@@@???===;;;999888777777777666555555666999===???===???BBBCCCDDDDDDFFFGGGEEEGGGIIILLLOOORRRTTTUUUWWWXXXZZZ[[[]]]```eeeiiihhhkkkpppuuuxxxzzzzzzzzz|||~~~yyywwwyyymmm___XXXZZZeeewww}}}zzzmmmnnniiigggvvv{{{sssaaaSSSIIIIIIFFFFFFVVVnnnooo\\\___ttttttcccccceeennn~~~sss```QQQHHHAAAAAA<<<===DDDOOOpppyyyssswwwssshhhVVVMMMQQQ]]]ooo~~~ttt```NNNJJJKKKMMMNNNOOOOOONNNMMMPPPNNNMMMLLLLLLJJJFFFCCC>>>;;;777666777999::::::AAAAAACCCEEEHHHLLLPPPRRRTTTTTTXXX___ccceeejjjqqqzzzyyyxxxwwwxxxzzz|||}}}~~~|||vvvrrrppprrrtttrrrrrrtttxxx~~~~~~~~~~~~|||xxxsssooollljjjiiidddffffffdddfffjjjjjjfffbbbeeeddd^^^YYYWWWSSSOOONNNOOOOOOOOONNNLLLJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIMMMQQQWWW^^^fffttt|||zzzqqqiii^^^TTTOOOMMMMMMMMMIIIJJJKKKNNNQQQRRRPPPOOOLLLKKKIIIFFFEEEDDDDDDDDD<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>AAA@@@>>>???@@@@@@>>>===???@@@AAACCCDDDDDDEEEEEECCCFFFJJJLLLLLLLLLLLLMMMMMMKKKGGGDDDAAA@@@@@@@@@???>>>===;;;:::999888888777777666777888999;;;<<>>???CCCAAA@@@@@@BBBBBBAAA@@@@@@@@@BBBDDDEEEFFFGGGGGGCCCFFFIIIKKKKKKJJJKKKKKKKKKJJJFFFCCCAAA@@@@@@@@@???>>><<<:::999888777777666666666666777999;;;<<<>>>>>>???@@@BBBDDDFFFGGGFFFGGGIIIKKKNNNQQQSSSTTTSSSUUUXXXYYY[[[]]]aaacccgggjjjnnnrrrtttwwwzzz}}}~~~~~~yyy{{{{{{yyyxxxuuukkkaaa[[[bbbnnn|||}}}vvvkkkgggaaa```jjj|||vvvlll[[[NNNKKKIIIHHHRRRbbbqqq___ddd{{{|||eee[[[___fffuuunnn]]]PPPIII??????;;;;;;BBBLLLmmmxxxyyywwwqqq{{{yyydddUUUNNNSSSbbbrrruuubbbOOOKKKLLLMMMOOOPPPQQQQQQQQQPPPNNNLLLKKKKKKIIIFFFDDD@@@===999888999;;;<<<<<<@@@@@@BBBEEEIIILLLOOOQQQTTTTTTXXX^^^bbbdddiiiooouuuuuuvvvwwwzzz}}}|||||||||zzzwwwvvvwwwyyyxxxxxxyyy|||{{{wwwssspppnnnnnntttyyy|||}}}yyyqqqlllddd]]]WWWTTTOOOJJJFFFEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHKKKOOORRRUUU[[[dddjjj{{{|||yyyxxxwwwxxxxxxxxxxxxwwwvvvvvvvvvoooeee\\\TTTNNNIIIFFFFFFEEECCCBBBCCCCCCBBBAAACCCBBBAAA@@@????????????=========<<<;;;::::::999999999999:::::::::;;;;;;=========>>>>>>???@@@AAACCCAAAAAAAAACCCCCCCCCAAA???@@@BBBCCCEEEFFFGGGGGGCCCFFFHHHIIIIIIHHHIIIIIIIIIHHHEEECCCAAA@@@@@@@@@===<<<;;;999888777777777666555555555666888:::;;;======>>>???AAABBBDDDEEEEEEFFFHHHKKKMMMPPPRRRSSSRRRTTTWWWXXXZZZ\\\```bbbfffhhhllloooqqqtttwwwzzz}}}~~~zzzwwwzzz||||||zzzzzz{{{yyyvvvtttqqqiii___ZZZcccqqq~~~uuullliiidddaaagggxxx|||rrraaaRRRNNNLLLKKKSSS^^^zzzrrr___aaawww}}}yyy}}}ppp]]]WWW^^^fffyyy{{{iiiYYYMMMGGG??????;;;<<>>@@@BBBEEEIIILLLOOOQQQSSSSSSWWW]]]aaaccchhhnnnqqqrrrtttwww{{{~~~}}}}}}~~~zzz||||||{{{yyywwwwwwxxxwwwwwwyyy|||}}}|||zzzxxxwwwwwwwwwxxx{{{zzznnnccc\\\YYYSSSNNNIIIGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFGGGFFFIIILLLOOOQQQUUUYYY]]]eeeiiinnnooommmiiifffeeeccccccdddfffgggiiijjjjjjiiieee___ZZZUUUPPPKKKHHHHHHEEEBBB@@@??????>>>===??????>>>>>>>>>===>>>>>>>>>===<<<<<<;;;:::999999888999999:::;;;;;;;;;;;;????????????@@@AAACCCCCCCCCAAAAAAAAACCCDDDCCCBBB@@@AAABBBCCCCCCDDDCCCCCCCCCEEEGGGHHHGGGFFFGGGHHHHHHGGGEEECCCAAA@@@??????<<<;;;:::888777666666666555555444555666777999:::;;;;;;<<<===???AAACCCDDDEEEFFFHHHJJJLLLOOOPPPQQQQQQSSSUUUWWWXXX[[[^^^aaadddfffiiikkkmmmppptttvvvyyy{{{|||}}}}}}yyyuuutttuuuvvvvvvyyyyyyvvvrrrqqqooohhh___ZZZdddsssvvvooooookkkgggjjjyyytttfffXXXRRRPPPPPPWWW```yyyooo]]]```sss|||~~~~~~tttzzzzzzhhhYYYVVV\\\eeeyyyzzzhhhXXXLLLGGG@@@@@@<<<===CCCLLLkkkyyyrrr{{{zzzzzz|||aaaTTTKKKIIIOOO```ooo}}}xxxdddPPPMMMMMMMMMNNNOOOQQQRRRRRRPPPOOONNNNNNMMMKKKGGGDDD>>>;;;888666777999::::::===???BBBEEEIIIMMMOOOPPPRRRRRRVVV\\\```aaaffflllnnnooorrrvvvzzz}}}||||||{{{|||~~~{{{|||}}}|||zzzwwwwwwwwwuuuvvvxxx|||~~~}}}|||||||||~~~zzzlllaaa^^^YYYTTTOOOJJJGGGFFFEEEDDDCCCBBBBBBDDDEEEFFFFFFHHHKKKMMMNNNOOOPPPQQQTTTWWWZZZ[[[YYYVVVSSSQQQRRRRRRSSSTTTWWWYYY\\\^^^___]]]ZZZXXXVVVSSSNNNKKKKKKHHHDDDAAA@@@???>>>===999999999999999999999999===<<<<<<;;;::::::999999888999;;;<<<=========<<<@@@@@@@@@AAABBBCCCDDDEEEFFFDDDDDDDDDFFFFFFEEEDDDCCCDDDDDDDDDDDDCCCBBBBBBCCCEEEFFFGGGFFFEEEFFFHHHHHHGGGEEECCCAAA@@@???>>>;;;:::999888777666666666555555444555666777999:::::::::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIKKKMMMOOOPPPPPPRRRTTTVVVWWWYYY]]]```bbbdddfffhhhiiilllpppssstttvvvxxxyyyzzz}}}yyytttsssssstttwwwwwwuuuqqqpppoooiiiaaa[[[eeevvvwwwrrrrrrpppmmmppp~~~tttiii^^^XXXUUUVVV^^^ggg|||hhh[[[aaarrrxxx{{{~~~qqqwwwxxxcccWWWUUUZZZbbbvvvyyyhhhYYYNNNJJJ@@@AAA======CCCKKKjjj{{{uuuzzzyyy{{{~~~ttt[[[QQQKKKJJJPPP]]]lll{{{}}}hhhSSSNNNMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQQQQQQQMMMHHHDDD===;;;777666777999::::::<<<>>>AAAEEEIIIMMMOOOPPPRRRRRRUUU\\\___```eeekkklllnnnqqquuuyyy}}}{{{{{{||||||}}}~~~|||}}}~~~}}}{{{yyyyyyyyyxxxxxx{{{}}}kkkhhhbbbZZZSSSLLLGGGDDDDDDCCCAAA@@@AAABBBDDDEEEFFFGGGIIIIIIIIIHHHGGGFFFKKKKKKLLLLLLJJJHHHFFFDDDGGGGGGGGGHHHJJJMMMQQQSSSZZZYYYWWWWWWVVVTTTPPPMMMLLLIIIFFFDDDCCCBBB@@@>>>::::::;;;;;;;;;::::::999;;;;;;;;;;;;:::::::::::::::;;;===???@@@@@@??????@@@@@@@@@AAACCCDDDFFFFFFJJJIIIGGGHHHIIIIIIGGGFFFEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFFFFEEEFFFGGGIIIIIIHHHGGGEEEBBB@@@>>>===;;;:::999888777777777777666555555555666888:::;;;::::::;;;<<<>>>@@@AAABBBDDDEEEFFFHHHJJJLLLNNNOOONNNPPPSSSTTTVVVXXX\\\^^^```aaacccdddeeehhhllloooppprrrtttvvvxxx{{{yyyuuuuuuvvvzzz{{{xxxtttsssqqqjjjbbb]]]gggxxxxxxssssssqqqooottt{{{qqqkkkccc]]]YYY\\\fffpppttt```YYYaaappp|||uuuxxx}}}mmmppp|||tttaaaVVVUUUWWW\\\ooossseeeWWWNNNJJJ???@@@<<<===BBBJJJhhh|||yyy|||zzz}}}pppYYYQQQLLLIIIOOOZZZjjj{{{mmmWWWOOONNNMMMMMMMMMMMMNNNOOOPPPQQQSSSUUUTTTPPPHHHCCC>>>;;;888777888999:::;;;;;;===AAAEEEJJJMMMOOOPPPRRRQQQUUU[[[^^^___dddjjjkkkmmmppptttxxx{{{~~~{{{|||}}}}}}~~~~~~}}}}}}~~~}}}wwwmmmbbbWWWOOOJJJGGGCCCBBB@@@??????AAACCCEEECCCCCCDDDFFFGGGFFFEEECCCGGGEEEDDDCCCCCCBBBAAA@@@AAA@@@>>>>>>@@@CCCGGGIIISSSRRRRRRSSSTTTSSSPPPNNNJJJIIIGGGFFFFFFDDDAAA???>>>>>>?????????>>><<<;;;999::::::::::::;;;;;;;;;<<<===@@@BBBCCCCCCBBBAAA@@@@@@@@@AAACCCDDDFFFGGGKKKIIIHHHGGGHHHGGGFFFDDDAAABBBCCCCCCDDDDDDCCCCCCBBBDDDEEEFFFEEEFFFIIIKKKKKKJJJIIIFFFCCC@@@===<<<;;;:::999888888888888888666666666666777999;;;<<<::::::;;;<<<>>>@@@AAABBBCCCDDDFFFGGGIIIKKKMMMMMMNNNOOORRRSSSUUUWWW[[[]]]___```aaaaaabbbeeeiiilllnnnpppsssuuuwww{{{zzzyyyzzzzzzwwwtttlllbbb___iiiyyyzzzvvvtttqqqqqqwww{{{vvvoookkkfff```\\\___kkkwwwnnn\\\WWW```mmmvvvsssvvv~~~|||iiijjjrrrppp___VVVTTTUUUXXXjjj{{{|||~~~|||vvvlll```TTTLLLHHH>>>???;;;<<>>???@@@CCCEEE??????AAADDDGGGIIIHHHGGGFFFCCCAAA@@@@@@AAAAAA@@@===;;;999888999<<<@@@BBBJJJJJJKKKNNNQQQRRRQQQOOOHHHGGGFFFFFFFFFEEEBBB???<<<===>>>>>>===;;;:::999888999999::::::;;;;;;<<<===???AAADDDEEEEEEDDDCCC???@@@@@@AAACCCEEEFFFGGGIIIGGGEEEDDDDDDDDDBBB@@@;;;<<<===???@@@AAABBBBBBBBBDDDEEEFFFFFFGGGJJJLLLMMMLLLJJJGGGDDD@@@===;;;;;;;;;:::999888888888999777777666777888999;;;<<<::::::;;;<<<>>>@@@BBBCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMOOOQQQSSSTTTWWWZZZ]]]^^^___``````aaaccchhhkkknnnpppsssuuuwww{{{}}}|||~~~{{{vvvlllbbb```jjjzzz|||zzzvvvrrrssszzz}}}wwwqqqhhhhhhhhheee___aaapppjjj```^^^```jjjwww{{{{{{{{{yyyjjjjjjooo|||ooodddYYYOOOQQQXXX```iiiooouuuxxxtttiii]]]TTTMMMGGGAAA>>>999<<>>>>><<<:::888888:::<<<>>>???BBBGGGLLLOOOOOOOOONNNKKKIIIFFFDDDBBBBBBBBBBBB@@@@@@???<<<999777777888777999;;;<<<<<<===???AAABBBBBBCCCFFFGGGGGGEEECCCAAAAAABBBBBBCCCDDDDDDEEEEEECCCAAAAAABBBBBBBBB@@@===<<<;;;;;;<<>><<<999888999999999888:::999777666666777999::::::::::::;;;<<<===>>>???BBBBBBCCCEEEFFFGGGHHHIIIOOOOOOOOOQQQTTTWWWXXXYYYZZZ[[[\\\\\\\\\^^^bbbeeeiiikkknnnpppssswww|||}}}}}}yyyooogggnnn|||vvvtttsssvvv}}}vvvoooiiihhhgggddd___cccsss|||iiiaaa```aaakkkvvv}}}|||iiihhhmmm{{{vvveeeXXXMMMMMMRRRXXX___dddnnnqqqoooeee[[[SSSLLLFFFAAA>>>999<<>>>>>;;;:::888777777777888999===@@@DDDIIILLLMMMMMMLLLGGGFFFCCCAAA@@@@@@BBBCCCAAAAAAAAA>>>;;;999999:::888:::<<<======>>>@@@BBBDDDDDDFFFHHHIIIIIIGGGEEEBBBCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@???@@@@@@???===;;;:::999999999;;;===>>>CCCCCCDDDEEEFFFGGGIIIJJJJJJIIIGGGEEEBBB@@@>>>===>>><<<999999999:::999888:::999777666666777999:::999999::::::;;;===>>>???@@@AAABBBCCCEEEFFFGGGGGGMMMMMMNNNOOORRRUUUVVVWWWYYYZZZ[[[ZZZ[[[\\\```cccgggiiilllnnnppptttyyy|||~~~{{{qqqjjjqqq~~~vvvtttuuu|||}}}uuulllhhhgggeeebbb^^^bbbrrrsssdddaaabbbdddmmmxxxiiihhhmmm|||gggZZZLLLIIILLLPPPUUUZZZdddhhhhhhaaaYYYSSSLLLEEEAAA>>>999<<>>>>>???>>>===<<<;;;::::::::::::<<<@@@DDDGGGIIIIIIIIIDDDBBB???<<<<<<>>>@@@BBBAAABBBBBBAAA>>><<<;;;<<<:::<<<>>>???@@@AAACCCEEEFFFGGGIIIKKKKKKJJJHHHGGGDDDDDDDDDDDDDDDDDDEEEEEECCCAAA???>>>>>>===<<<;;;;;;:::999888888888999:::AAAAAABBBDDDFFFIIIKKKLLLJJJHHHFFFCCC@@@???>>>>>>===;;;999999::::::999888999888777666666777888999999999999999:::<<<===>>>??????@@@BBBCCCDDDEEEFFFKKKKKKLLLMMMPPPRRRTTTUUUXXXYYYYYYYYYYYYZZZ]]]```eeegggiiikkkmmmooosssvvv{{{}}}~~~}}}tttllltttvvvuuuxxx}}}ssshhhdddbbbaaa___[[[^^^kkkyyyuuufff\\\]]]bbbhhhrrr}}}kkkkkkqqqiii[[[MMMHHHIIILLLQQQUUU]]]bbbccc___ZZZUUUMMMFFFAAA>>>999<<>>AAADDDFFFHHHKKKNNNNNNOOOPPPRRRVVVZZZ^^^```aaacccfffiiilllpppvvvzzzzzz{{{|||}}}~~~lll\\\SSSLLLJJJHHHEEECCCAAAAAAAAACCCBBBBBBBBBCCCDDDEEEFFFCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@???===;;;999777999<<>>@@@BBBAAA???============???AAABBBBBBCCCEEEGGGGGGIIILLLNNNMMMJJJHHHGGGEEEDDDDDDDDDCCCCCCCCCBBB@@@???======>>>>>>>>>======<<<;;;999999888888888===>>>???BBBEEEHHHKKKLLLJJJHHHEEEBBB@@@?????????<<<;;;999999::::::999888888888777777777777888888888888888888:::;;;<<<===>>>???@@@AAABBBDDDEEEEEEIIIJJJLLLMMMMMMOOORRRTTTWWWXXXYYYYYYYYYZZZ\\\^^^ccceeehhhiiijjjllloooqqqyyy}}}~~~|||uuuiiitttyyywwwyyy|||qqqeee]]]\\\\\\[[[WWWVVV___jjjjjj\\\SSSWWW```iiiwwwkkknnnwwwhhhYYYKKKFFFHHHLLLQQQVVV[[[```cccaaa^^^YYYPPPGGGAAA>>>999<<>>AAACCCEEEGGGJJJMMMMMMNNNOOORRRUUUYYY\\\^^^___aaacccfffiiiooouuuzzzzzzzzz{{{|||}}}~~~}}}~~~qqq```VVVMMMKKKHHHFFFCCCBBBBBBAAACCCCCCBBBCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDCCCCCCBBB??????@@@???===;;;888777777888999<<<>>>@@@BBBBBBAAA???;;;888777777999:::;;;===AAABBBAAA?????????@@@BBBDDDDDDDDDDDDFFFGGGGGGKKKOOOPPPMMMJJJHHHHHHDDDDDDCCCBBBAAAAAA@@@@@@>>><<<<<<===???AAAAAAAAA>>>===<<<:::999888777666999:::<<>>???@@@AAACCCDDDEEEEEEHHHJJJLLLLLLLLLMMMPPPSSSVVVWWWYYYYYYYYYZZZ\\\^^^bbbdddggghhhiiijjjlllnnnyyy}}}zzzqqqttt||||||yyy|||}}}uuucccrrr}}}yyyyyy{{{pppdddYYYXXXWWWUUUQQQPPPWWW```zzzlll\\\PPPSSS\\\gggxxxkkkrrr~~~fffWWWIIIEEEHHHNNNTTTZZZ]]]bbbfffeeeccc]]]RRRHHH@@@>>>999===AAACCC]]]wwwxxxrrrWWWGGGFFFJJJUUUaaaiiigggbbb^^^TTTHHHHHHJJJOOOSSSWWWXXXYYYYYYVVVUUUUUUUUUTTTQQQLLLHHHCCC???;;;888999:::;;;<<<;;;>>>AAACCCDDDFFFIIILLLMMMNNNOOOQQQTTTXXX[[[]]]```aaabbbdddgggmmmtttyyyzzzzzzzzz{{{|||}}}vvvbbbVVVLLLKKKHHHFFFDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@===;;;:::888888888999;;;===>>>@@@@@@>>><<<999777666777777999===BBBEEEEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDEEEGGGIIIMMMRRRRRROOOJJJHHHHHHEEEDDDCCCBBB@@@???>>>===<<<;;;;;;===@@@CCCDDDDDD======<<<:::888777555555777888:::===AAAEEEHHHJJJHHHFFFDDDAAA@@@?????????::::::999:::;;;;;;:::888777777777777777777777777666666666666888999:::;;;>>>??????AAABBBCCCDDDEEEFFFIIIKKKKKKJJJKKKNNNRRRSSSUUUWWWYYYYYYZZZ\\\^^^```cccfffggghhhiiikkklllvvv{{{pppiiiooowww}}}|||xxxyyy{{{~~~zzzqqqaaarrr{{{zzz~~~zzzooocccYYYUUURRROOOLLLMMMVVV```|||xxxeeeTTTQQQWWWcccvvv~~~ooozzzgggYYYKKKHHHLLLRRRZZZ``````eeeiiiiiifff```SSSGGG@@@>>>:::===AAACCC\\\}}}ssswww|||]]]JJJGGGKKKTTTbbblllkkkeee___RRREEEEEEIIIOOOTTTWWWXXXXXXXXXTTTSSSSSSSSSRRRPPPLLLIIICCC???;;;888999:::;;;<<<;;;>>>@@@BBBDDDFFFIIIKKKNNNNNNOOOQQQTTTXXX[[[]]]aaaaaabbbcccffflllsssyyyzzzzzzzzzzzz{{{}}}~~~|||fffXXXKKKIIIGGGEEEDDDCCCCCCCCCAAABBBDDDFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDBBBAAA@@@???::::::999888999;;;<<<>>>===<<<<<<:::999888777777:::???EEEJJJLLLKKKKKKKKKGGGHHHHHHGGGEEEDDDDDDEEEKKKPPPUUUVVVQQQLLLJJJJJJGGGFFFEEECCCAAA???>>>======<<<;;;===@@@CCCCCCCCC>>>>>>===<<<:::888777666777888:::===AAAEEEHHHJJJDDDCCCBBB@@@???===<<<;;;:::999999:::<<<<<<:::888666666777777777777666666555555555666777888999:::<<<===>>>???AAABBBCCCCCCDDDGGGJJJIIIGGGHHHLLLPPPOOORRRUUUWWWXXXYYY[[[]]]]]]```cccffffffgggiiijjjpppvvv|||~~~~~~pppjjjooowwwzzz{{{yyyyyywwwzzz{{{{{{}}}}}}vvvnnneeettt~~~}}}~~~}}}zzzoooccc[[[UUUOOOKKKIIILLLXXXdddnnnXXXQQQTTT___rrr|||ssskkk]]]OOOLLLQQQWWW___fffcccgggkkkkkkhhhaaaSSSEEE@@@>>>:::===AAABBB[[[}}}xxxooovvvaaaLLLHHHKKKRRRbbboooooojjjcccUUUGGGDDDIIIOOOTTTWWWWWWWWWWWWSSSRRRRRRRRRRRRPPPLLLIIIAAA===999666777888999:::;;;===@@@BBBCCCEEEHHHJJJNNNOOOPPPRRRUUUXXX[[[]]]bbbbbbbbbccceeekkksssxxx{{{zzzzzzzzz{{{|||~~~iiiZZZJJJHHHFFFEEECCCCCCCCCDDD@@@BBBEEEGGGHHHHHHGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA@@@???>>>>>>>>><<<;;;999888888:::;;;===:::;;;;;;;;;;;;:::999888<<>>======<<<;;;===???AAAAAAAAAAAAAAA@@@???>>><<<:::999888999;;;>>>AAAEEEHHHJJJAAA@@@@@@???===<<<:::999999999999;;;<<<<<<:::888666666777777777777666666555555555555666888999:::;;;;;;<<<>>>???@@@AAABBBBBBEEEIIIHHHEEEEEEIIINNNMMMOOOSSSUUUWWWXXXZZZ\\\[[[^^^bbbdddeeefffhhhiiikkkrrryyy||||||~~~rrrmmmqqqvvvxxx}}}zzzyyysssvvvwwwwwwyyyzzzssskkkiiiwww~~~zzzqqqggg\\\SSSLLLLLLMMMNNNYYYggg{{{```UUUVVV```ssswwwssskkk]]]QQQPPPUUUZZZ^^^bbbkkklllnnnnnniii^^^RRRIII@@@???;;;<<>>:::777888999:::;;;999;;;===AAADDDGGGIIIJJJLLLOOORRRUUUWWWYYY[[[]]][[[[[[^^^cccjjjpppuuuwwwwwwwwwvvvvvvxxx{{{~~~~~~{{{}}}~~~wwwcccXXXKKKIIIFFFCCCAAAAAABBBCCCEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDBBBBBBCCCDDDDDDCCCAAABBBCCCEEEEEEEEEDDDCCC@@@???===;;;:::999999999======???AAA===888999>>>BBBGGGQQQ[[[___[[[WWWTTTTTTPPPJJJFFFFFFFFFGGGGGGLLLQQQVVVVVVSSSNNNKKKJJJHHHGGGEEEEEEDDDCCC@@@=========>>>???@@@AAAAAAAAA@@@???<<<:::::::::;;;<<<999:::<<>>===;;;:::::::::::::::::::::::::::999888777777777777777666666666666777777777777777888888999:::;;;;;;<<<>>>???AAABBBCCCDDDEEEEEEEEEFFFIIILLLMMMOOORRRTTTUUUWWWYYY\\\]]]___bbbcccdddfffhhhkkkllloootttyyy|||uuupppwww}}}~~~~~~||||||vvvrrrppprrrsssnnnjjjiiicccqqq}}}~~~zzzqqqggg\\\RRRLLLLLLLLLMMMXXXfffcccWWWXXXbbbttt~~~uuuqqqhhh\\\SSSTTT[[[___bbbeeejjjkkkllllllggg]]]QQQIII>>>>>>:::;;;@@@EEE\\\wwwnnnrrreeeNNNHHHJJJMMM]]]nnnuuuqqqeeeTTTFFFDDDGGGMMMPPPQQQRRRRRRSSSUUUTTTSSSRRRQQQOOOKKKHHHAAA===999666777888999999999:::===@@@CCCEEEGGGHHHJJJMMMQQQSSSUUUWWWZZZ\\\\\\]]]```eeekkkrrrvvvyyy{{{zzzyyyyyyyyy{{{~~~}}}{{{wwwuuuvvvwwwxxxxxxyyyyyyyyyyyywwwxxxyyyyyyzzznnn]]]TTTHHHGGGDDDAAA@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@AAAAAA@@@???>>>???@@@AAABBBBBBBBBBBB@@@@@@???===<<<:::999999::::::===???===:::<<>>>>>???@@@@@@@@@@@@???<<<;;;999777777777999:::::::::<<<@@@DDDFFFEEEDDD>>>===<<<:::::::::;;;;;;:::::::::::::::999888888777777777777666666666666777777666666777777888999888888999:::;;;===??????BBBCCCDDDEEEEEEFFFIIIKKKNNNPPPRRRSSSTTTUUUWWWYYY[[[^^^```bbbccceeegggiiilllpppuuuyyy|||xxxuuu}}}}}}zzzxxxvvvqqqmmmnnnmmmhhhdddcccbbbppp~~~~~~}}}zzzqqqggg[[[RRRKKKKKKKKKLLLVVVddd}}}bbbWWWYYYcccxxx{{{rrrnnn~~~{{{cccYYYTTTYYYaaaeeeggghhhjjjjjjkkkiiiddd[[[PPPHHH======999:::???CCCZZZ~~~xxxnnnssshhhQQQIIIJJJKKK[[[nnnvvvttthhhUUUFFFCCCGGGLLLPPPQQQRRRSSSTTTWWWVVVTTTSSSQQQOOOKKKGGG@@@<<<888666666777888999999:::===???BBBDDDEEEFFFHHHKKKOOOQQQSSSUUUXXXZZZ^^^```cccgggmmmsssyyy|||~~~~~~}}}||||||||||||}}}|||wwwsssooojjjgggggghhhiiikkkmmmnnnooopppoooooonnnnnnnnnqqqvvvzzz}}}xxxtttuuuvvvxxxyyy}}}ppp```SSSMMMDDDCCCAAA??????@@@AAACCCBBBCCCDDDEEEEEEEEEEEEEEEFFFDDDBBBAAAAAA@@@???===============???@@@BBBCCCAAAAAAAAA@@@>>><<<999888888888;;;===<<<;;;???EEEPPPYYYeeemmmoookkkeee```ZZZUUUOOOKKKJJJJJJKKKKKKQQQTTTWWWWWWTTTQQQOOONNNKKKHHHEEECCCCCCCCCAAA@@@@@@@@@@@@@@@@@@???>>>>>>:::999777666555666888999;;;<<<>>>BBBEEEFFFDDDBBB<<<<<<;;;:::::::::;;;<<<:::::::::::::::999999888888888777777777666666666777777666666777777888999888888888999:::<<<>>>>>>AAABBBDDDDDDDDDEEEHHHJJJMMMOOOQQQRRRRRRSSSUUUVVVYYY\\\^^^```aaacccfffhhhllloootttxxx{{{~~~}}}{{{wwwrrrvvvoooiiigggddd___\\\]]]```nnn||||||}}}zzzqqqggg[[[QQQJJJIIIIIIJJJTTTaaauuu^^^TTTWWWddd{{{{{{rrrmmm~~~ttt\\\UUUSSS\\\fffkkkkkkllllllllljjjhhhbbbYYYOOOHHH======999:::???CCCYYY}}}}}}|||sssyyyjjjTTTLLLLLLJJJ[[[oooyyyyyynnn[[[KKKCCCGGGLLLPPPRRRSSSSSSTTTYYYWWWUUUSSSRRRNNNJJJGGG@@@===888666666888999999:::;;;>>>@@@BBBDDDEEEEEEHHHJJJNNNQQQSSSUUUWWWYYY^^^```dddhhhmmmsssyyy}}}~~~~~~}}}}}}|||uuuooojjjeeeaaa^^^\\\\\\]]]^^^```bbbddddddcccbbbaaaaaaaaadddhhhkkkooorrrwwwzzz{{{{{{||||||yyyxxxxxx|||yyyuuuooojjjgggfffdddbbbeeeggghhhddd[[[QQQIIIEEE@@@???>>>===>>>???AAABBBBBBCCCDDDEEEFFFFFFFFFFFFJJJIIIGGGFFFEEEDDDAAA??????>>>======>>>@@@CCCEEEBBBBBBCCCBBB@@@===:::888999888:::<<<<<<;;;AAAIIITTT```mmmssssssooohhhbbb]]]XXXRRRMMMLLLLLLLLLLLLSSSTTTUUUUUUSSSRRRPPPOOOMMMIIIEEECCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<999888777666666777999:::<<<===@@@DDDFFFFFFCCC@@@;;;:::999999999:::<<<===999::::::;;;::::::999999999888888777777666666666666666666666666777888888999999::::::;;;===>>>??????AAACCCCCCCCCDDDFFFHHHJJJLLLOOOPPPPPPQQQTTTVVVXXXZZZ]]]___```bbbeeegggjjjmmmqqquuuxxx}}}|||}}}zzzyyyuuuqqqtttmmmfffbbb^^^YYYXXXZZZ```nnn{{{}}}}}}~~~}}}~~~zzzwww{{{}}}yyypppfffZZZPPPHHHHHHGGGGGGQQQ^^^|||sss]]]TTTWWWccczzz|||tttnnnnnnZZZUUUUUU```lllrrrsssssssssqqqmmmhhhaaaXXXNNNGGG======:::;;;@@@CCCYYY|||}}}zzzlllWWWOOOOOONNN]]]pppzzz{{{ppp\\\KKKDDDHHHMMMQQQSSSTTTUUUVVVZZZXXXVVVTTTRRROOOJJJGGGAAA>>>999777777999::::::;;;===???AAACCCEEEFFFGGGHHHKKKOOORRRSSSUUUXXXZZZ]]]```dddhhhlllrrrxxx}}}~~~~~~~~~~~~{{{vvvnnngggbbb^^^ZZZXXXWWWWWWVVVVVVWWWXXXYYYYYYWWWVVVUUUUUUWWWZZZ]]]___bbbdddgggiiihhhhhhiiijjjooorrrwwwzzz}}}~~~qqqooonnnqqqyyy{{{ppplllfffaaa\\\YYYUUURRRQQQRRRRRROOOKKKFFFBBB@@@===<<<<<<<<<===>>>???@@@CCCDDDEEEGGGIIIJJJJJJKKKMMMLLLJJJJJJJJJHHHEEECCCBBB@@@>>>======???BBBDDDBBBCCCCCCCCCAAA>>>;;;999;;;999:::;;;;;;<<>>AAAEEEHHHGGGCCC???999999888888999:::<<<===999::::::;;;;;;;;;::::::999999999888777666666666666666666555666777777888999999999999:::<<<=========???AAABBBBBBCCCEEEFFFFFFHHHKKKMMMOOOQQQTTTVVVVVVXXX[[[]]]___aaadddfffhhhjjjnnnqqquuuyyy~~~{{{|||zzzuuutttvvvvvvrrrrrrkkkeeeaaa\\\WWWXXX]]]cccppp}}}}}}||||||{{{zzzwwwtttxxx|||xxxnnndddYYYOOOGGGFFFEEEEEEOOO\\\zzzuuu```WWWWWWaaavvvwwwppp~~~jjj\\\VVVWWWcccqqqxxx{{{||||||xxxrrrjjjbbbXXXNNNGGG======:::<<<@@@CCCYYY{{{|||kkkXXXQQQPPPRRR```pppzzzzzzooo[[[IIIEEEIIINNNSSSUUUVVVWWWXXX[[[YYYWWWUUUSSSPPPKKKHHHBBB>>>:::888888999:::;;;;;;<<>>===;;;;;;;;;;;;<<<===>>>???BBBCCCFFFIIIKKKMMMNNNOOONNNMMMMMMMMMNNNMMMJJJGGGFFFDDDAAA???>>>???@@@AAABBBBBBBBBBBB@@@>>><<<;;;===::::::;;;;;;>>>FFFPPPcccsss|||zzztttmmmddd___XXXSSSQQQPPPPPPPPPSSSQQQNNNMMMNNNPPPPPPOOOMMMJJJGGGEEEEEEEEECCCBBBBBBBBBBBBAAA???===<<<;;;777666444333222444555666;;;>>>BBBGGGJJJHHHCCC???999999888777888999;;;<<<999::::::;;;;;;;;;;;;;;;::::::999888777777666555666666555555666666777888666666666777777888999:::<<<>>>@@@BBBBBBBBBCCCEEEBBBEEEHHHKKKMMMPPPSSSVVVSSSVVVYYY[[[]]]___bbbeeefffhhhkkknnnrrrwww|||~~~}}}xxxqqqooosssuuuuuurrrlllfffbbb\\\XXXZZZ___hhhuuu}}}{{{zzzyyywwwuuuzzz{{{vvvlllbbbYYYNNNGGGEEEDDDDDDMMMZZZxxxrrr```WWWVVV]]]qqqyyyrrryyyggg\\\UUUVVVaaapppyyy~~~wwwnnncccXXXNNNGGG<<<<<<999;;;???BBBWWWyyyxxxgggVVVPPPPPPRRR___oooyyy|||sssaaaPPPFFFJJJPPPTTTVVVWWWYYYZZZZZZYYYWWWUUUTTTQQQMMMIIIAAA>>>999777777999::::::999;;;===@@@CCCFFFGGGHHHIIILLLOOORRRTTTVVVXXX[[[\\\```fffiiilllqqqxxx~~~~~~}}}{{{zzz{{{|||~~~|||}}}~~~~~~~~~~~~}}}vvvmmmeee___\\\YYYXXXUUUSSSQQQNNNMMMMMMMMMNNNMMMKKKIIIJJJMMMPPPPPPPPPQQQRRRTTTTTTTTTUUUWWWYYYZZZ]]]aaaaaabbbhhhttt}}}~~~yyysssooooooqqqssstttwwwwwwvvvtttrrrllleee```YYYUUUPPPLLLJJJHHHEEEDDDAAA@@@????????????>>>===;;;;;;;;;<<<<<<======>>>@@@BBBEEEIIILLLOOOQQQRRRPPPPPPPPPRRRTTTSSSQQQOOONNNLLLIIIEEECCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>><<<:::999;;;<<>><<<;;;888777555333222333444555:::===CCCHHHKKKIIIDDD@@@999999888777777888999:::999::::::;;;<<<<<<;;;;;;;;;::::::999888777666555666555555555555666777777666666666666666777888999:::===@@@AAAAAAAAABBBCCCBBBEEEHHHJJJKKKNNNQQQSSSPPPRRRUUUXXXYYY\\\___bbbfffhhhjjjmmmqqqvvv|||{{{ooojjjnnnsssvvvsssnnnhhhddd]]]XXXYYY___mmmzzz~~~|||zzzyyywwwvvv}}}{{{vvvkkk```XXXNNNFFFEEECCCCCCLLLYYYvvv}}}lll[[[TTTTTT[[[ooozzzrrrvvveeeYYYSSSRRR]]]lllvvv}}}{{{pppdddXXXNNNGGG:::;;;888:::>>>@@@UUUwwwsssyyy|||dddTTTOOOOOOOOO]]]nnnzzzzzzjjj[[[GGGKKKQQQUUUWWWXXXZZZ[[[ZZZXXXWWWUUUTTTQQQMMMJJJ@@@<<<888666666888999999777999<<>>===;;;;;;;;;<<<<<<=========???AAADDDHHHMMMPPPRRRTTTSSSSSSUUUWWWZZZZZZXXXVVVVVVTTTPPPMMMIIIGGGEEEEEEAAA@@@???>>>>>>>>>??????;;;999888;;;===CCCOOOZZZooo}}}vvvlllggg```ZZZXXXWWWVVVVVVVVVQQQMMMKKKNNNPPPQQQQQQLLLJJJIIIHHHHHHFFFCCCAAAAAAAAAAAA@@@???>>>===<<<;;;999777555444555666666:::===CCCIIILLLJJJEEE@@@:::999888777777888999999999::::::;;;<<<<<<<<<;;;;;;;;;:::999888777666555555555555555555666777777888888777888888999::::::999<<>>@@@CCCDDDEEEGGGIIILLLNNNPPPSSSWWWZZZZZZ]]]aaaeeeiiiooouuuyyy~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||~~~xxxqqqkkkddd]]]YYYWWWTTTPPPLLLJJJJJJLLLMMMLLLKKKJJJIIIJJJLLLNNNPPPYYYZZZ[[[[[[[[[\\\^^^```aaaaaa``````aaacccfffggguuuyyytttqqqmmmiiigggddd```[[[XXXSSSOOOKKKGGGFFFFFFEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>===<<<======<<<<<<;;;::::::999<<<>>>BBBEEEGGGJJJMMMPPPUUUVVVXXXZZZ]]]```bbbcccccc___ZZZVVVTTTPPPJJJEEEBBB@@@>>>===>>>???>>>>>>:::999999:::<<>>===<<<======:::::::::999888777666555:::>>>EEEJJJKKKHHHDDD@@@>>><<<:::888888888999:::<<<<<<<<<<<<=========>>>???>>><<<999888888888888777777777777777777777777666666666666777888999:::;;;<<<<<<===>>>??????@@@@@@AAACCCEEEGGGJJJLLLMMMKKKNNNRRRUUUWWWZZZ^^^aaabbbeeejjjnnnqqquuuyyy|||rrrjjjkkkrrryyyyyyyyyooofffccc[[[ZZZfffvvv}}}zzzxxxzzztttsss}}}|||vvvkkk```TTTIIIAAAAAAAAAAAAHHHSSSooo||||||~~~~~~zzz}}}iiiWWWRRRVVV___sssqqqpppyyyeeeYYYLLLFFFPPP^^^gggooovvv}}}{{{{{{yyymmmZZZKKKFFF<<>>@@@CCCDDDEEEGGGIIILLLNNNOOORRRVVVXXXZZZ]]]```dddiiinnntttxxx||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwqqqjjjddd___```]]]XXXTTTPPPOOOPPPQQQNNNNNNNNNNNNOOOQQQSSSUUU[[[\\\^^^^^^^^^___aaaccccccbbbbbbbbbcccfffiiijjjrrr~~~xxxqqqkkkaaa]]]XXXTTTQQQMMMIIIGGGDDDDDDDDDCCCBBB@@@???>>>@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;:::999888888<<<>>>BBBEEEGGGJJJNNNQQQXXXZZZ\\\___bbbdddfffgggfffccc^^^\\\ZZZVVVPPPKKKDDDBBB???>>>?????????>>>===;;;;;;<<<>>>EEEVVVfff}}}uuupppggg___YYYUUUSSSRRRSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFAAA@@@>>><<<;;;::::::;;;::::::::::::999777666555888<<>>===;;;999999999:::;;;<<<<<<=========>>>>>>>>>>>>===;;;999888777777888777777777777777777777777666666666666777888999:::;;;;;;<<<======>>>?????????@@@BBBDDDGGGIIIKKKLLLLLLOOORRRUUUWWWYYY\\\___cccfffjjjmmmppptttxxx{{{tttmmmnnnvvv}}}xxxoookkkaaa]]]hhhxxx|||zzz|||vvvttt}}}|||wwwmmmbbbSSSHHH@@@@@@??????FFFQQQmmmzzz~~~|||}}}}}}iiiWWWSSSZZZggg||||||mmmlll}}}}}}hhhYYYLLLEEEMMMYYYaaaiiiqqqtttuuuyyyxxxlllZZZJJJCCC<<>>???MMMhhhtttuuuppp^^^QQQKKKJJJMMMRRReeewwwsssXXXQQQMMMPPPSSSTTTVVVXXXXXXWWWWWWWWWVVVTTTPPPMMMFFFBBB<<<888777888999999999:::;;;>>>@@@BBBDDDEEEGGGIIILLLMMMNNNPPPTTTVVVZZZ\\\```dddhhhmmmssswwwxxxzzz|||~~~~~~}}}}}}~~~~~~zzzsssmmmiiifffbbb]]]WWWSSSQQQQQQRRROOOPPPQQQSSSUUUWWWYYYZZZ```bbbccccccccccccfffhhheeeddddddeeefffiiilllnnnooozzz~~~ssskkk[[[WWWQQQMMMJJJHHHFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@>>>>>>===<<<;;;:::999888;;;===AAADDDHHHLLLQQQUUU]]]___bbbeeehhhjjjllllllllliiifffdddbbb___XXXSSSHHHEEEBBB@@@@@@@@@@@@??????=========@@@III]]]ooozzzuuulllbbbZZZUUURRRRRRSSSRRRPPPMMMKKKIIIHHHGGGIIIIIIHHHGGGGGGFFFFFFFFF@@@>>><<<:::999888888888;;;;;;::::::999777666555666:::AAAFFFIIIIIIFFFDDD>>>===<<<;;;:::;;;<<<============>>>>>>>>>??????>>>===;;;999888777777777777777777777777777777777666666666666777888999:::;;;;;;;;;<<<======>>>>>>???@@@AAADDDFFFHHHJJJKKKMMMOOORRRTTTVVVXXXZZZ]]]dddgggjjjmmmooossswwwzzz}}}~~~vvvqqqssszzz{{{uuuggg```hhhzzz}}}yyywww}}}xxxnnncccUUUJJJAAA@@@???>>>EEEOOOlllzzz}}}jjjYYYWWWbbbsss|||llliiiyyynnn[[[MMMFFFLLLVVV]]]eeennnssswwwzzzvvvjjjXXXIIIBBB<<>><<<;;;;;;:::<<<@@@DDDIIIOOOVVV[[[ccceeeiiimmmpppqqqrrrrrrtttrrrooommmkkkfff___YYYMMMIIIEEEAAA@@@@@@???>>>@@@>>>>>>>>>AAAMMMcccxxx}}}xxxoooeee[[[UUUSSSSSSTTTSSSQQQNNNKKKIIIGGGFFFGGGGGGGGGGGGFFFEEEDDDCCC???>>><<<:::888888888888;;;;;;;;;:::999888666666666:::???EEEGGGGGGFFFDDD???>>>============>>>>>>>>>>>>>>>????????????@@@======;;;:::999777777666666666666666666666666666666666666666777888999:::::::::;;;;;;<<<<<<<<<<<<>>>???@@@BBBEEEGGGHHHIIIKKKMMMPPPSSSUUUWWW[[[]]]eeegggiiilllnnnqqqvvvyyyyyy}}}~~~xxxtttuuu||||||kkkaaaiiiyyy||||||rrrhhhXXXLLLDDDBBBAAA???EEEOOOgggyyyyyyhhhXXXXXXggg||||||nnnhhhvvvuuu___QQQGGGJJJQQQVVV^^^hhhrrrvvvxxxqqqdddUUUJJJDDD<<<>>>;;;;;;??????JJJbbbyyy}}}vvvaaaPPPGGGDDDIIIMMM]]]kkkrrr{{{}}}rrrZZZRRRMMMOOORRRSSSUUUWWWXXXWWWWWWWWWXXXVVVRRROOOGGGBBB<<<888777888888888888999;;;===???BBBCCCDDDGGGIIIKKKLLLMMMOOORRRTTTYYY[[[^^^aaadddiiinnnrrrsssvvvyyy}}}~~~}}}}}}~~~{{{rrroookkkfffccccccddddddeeegggiiillloooqqqssssssttttttsssqqqnnnlllmmmnnnmmmlllkkkkkklllnnnppprrrooovvv|||rrrhhhaaa[[[WWWQQQMMMKKKIIIHHHGGGDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@>>>===<<<:::<<>>===>>>>>>>>>???BBBOOOiii{{{ssshhh^^^WWWVVVWWWXXXVVVRRRNNNJJJHHHGGGGGGGGGHHHIIIIIIHHHFFFDDDBBB???>>><<<:::999999::::::;;;;;;;;;:::999888777666888;;;???CCCEEEEEECCCBBB@@@@@@???????????????????????????@@@@@@@@@@@@AAA======<<<;;;:::888777666666666666666666666666666666666666666777888999::::::::::::::::::;;;;;;;;;===>>>???AAACCCEEEFFFGGGGGGJJJNNNQQQTTTXXX\\\___ccceeegggiiillloootttxxxwww{{{zzz}}}xxxuuuvvv{{{pppfffmmm|||yyyppp[[[OOOFFFDDDBBB???EEEPPPcccvvvsssdddVVVXXXjjjyyypppkkkyyybbbSSSHHHHHHKKKNNNVVV```nnntttuuukkk^^^TTTLLLFFF<<<===999:::??????JJJaaa~~~zzzzzzcccPPPFFFBBBFFFJJJZZZfffiiipppqqqeeeVVVOOOKKKNNNQQQRRRTTTVVVXXXWWWWWWWWWXXXVVVSSSPPPGGGCCC===888777888888888888999:::===???AAACCCDDDFFFHHHKKKLLLMMMOOOSSSUUUXXX[[[]]]```cccggglllpppsssuuuxxx|||~~~~~~~~~}}}~~~~~~zzzwwwsssooommmmmmoooppppppqqqrrrtttvvvxxxzzz{{{}}}}}}|||yyyvvvssssssttttttsssqqqoooooopppqqqrrrrrrvvvzzzsssllleee```]]]YYYTTTPPPNNNLLLJJJHHHEEEEEEFFFFFFFFFEEEDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLJJJIIIGGGEEECCCAAA???>>><<<===>>>@@@DDDKKKSSSYYYggglllsss|||yyyooohhh\\\WWWOOOHHHDDDAAA???===<<<===>>>@@@DDDSSSnnnyyynnnbbbZZZYYYZZZ[[[XXXRRRLLLHHHGGGGGGHHHJJJKKKLLLLLLJJJGGGCCCAAA>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::888777666888:::>>>AAACCCCCCCCCBBBCCCBBBBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAABBB>>>>>>>>>===<<<:::888777777777777777777777777777666666666666777888999:::999999999999999:::::::::<<<===>>>@@@BBBCCCEEEEEEEEEHHHLLLPPPTTTXXX\\\___aaaccceeefffiiimmmssswwwvvvzzz|||vvvxxxyyyyyywwwtttuuuzzz~~~tttmmmvvv{{{sss\\\PPPGGGDDDBBB???EEEOOOdddvvvnnnaaaUUUXXXmmmtttoooqqq~~~aaaSSSGGGGGGJJJMMMWWWcccnnnvvvwwwlll^^^SSSKKKEEE<<<<<<777888>>>???KKKbbbyyyxxxiiiUUUJJJFFFIIIMMM\\\ffffffiiiggg[[[PPPJJJHHHLLLQQQRRRSSSUUUVVVVVVVVVVVVWWWUUURRROOOHHHCCC===999777777888888888888:::<<>>===>>>CCCIIIOOO\\\cccnnnzzz|||uuueee___VVVMMMGGGDDDAAA???;;;<<<@@@CCCGGGVVVrrrtttfff]]]\\\]]]]]]XXXQQQIIIEEEDDDFFFGGGIIIJJJKKKKKKIIIDDD@@@===<<<;;;;;;::::::<<<===>>><<<<<<<<<;;;:::999777777666888<<>>AAAAAAAAAAAABBBBBBBBBBBB????????????===;;;999888777777777777777777777777666666666666777888999:::999999999999999999999999<<<<<<===???AAABBBCCCDDDEEEHHHLLLPPPSSSVVVZZZ]]]^^^```bbbdddggglllrrrvvvvvvzzzyyyrrroooqqqttttttsssuuuyyy}}}uuuqqq|||xxxppp\\\PPPFFFDDDAAA>>>DDDNNNgggxxxnnnbbbVVV[[[qqqzzzooommmvvv^^^QQQGGGHHHMMMRRR^^^kkkttt|||}}}qqq```SSSIIIBBB<<<<<<666777===???KKKbbbyyy{{{sssuuuooo[[[OOOLLLNNNSSSbbbjjjggghhhdddWWWLLLGGGFFFLLLQQQRRRSSSUUUUUUTTTTTTUUUVVVTTTQQQNNNHHHCCC===999777777777777777888:::<<>><<<<<<<<<;;;:::999888777444666:::>>>AAADDDEEEFFFFFFFFFEEEDDDCCCAAA???>>>AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@>>><<<:::999777777777777777777777777666666666666777888999:::999999888888888888888888;;;<<<===???@@@BBBCCCCCCGGGIIIMMMPPPRRRUUUXXX[[[\\\^^^```bbbfffkkkqqqvvvwwwzzzvvvooohhhlllppprrrsssuuuzzz~~~{{{sssqqq~~~zzzwwwcccTTTFFFAAA???>>>FFFQQQqqq~~~qqqbbbVVV]]]tttuuukkkfff}}}uuu___TTTMMMNNNTTT\\\hhhuuu}}}wwwmmm___QQQGGGBBB======888888>>>???KKKcccyyy}}}vvvqqqqqqzzz]]]MMMJJJJJJUUUbbbkkkpppnnndddZZZKKKGGGGGGNNNTTTUUUTTTUUUVVVUUUUUUUUUVVVUUURRRPPPKKKFFF???;;;999888888888777888:::<<>>===>>>@@@AAAKKKPPP\\\jjjxxxxxxpppdddWWWNNNGGGCCCAAAAAA??????DDDMMM___|||{{{kkkdddaaa```bbbZZZOOOGGGCCCCCCDDDEEEIIIJJJJJJJJJHHHDDDAAA???===<<<;;;:::::::::;;;<<<>>>===;;;999777555444333888999;;;===???AAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@??????===<<<;;;:::999888777666555555555666555555555555666888999:::888888999999999:::::::::;;;;;;===>>>@@@BBBCCCDDDEEEGGGKKKMMMOOORRRUUUWWW\\\]]]^^^```dddkkktttzzzzzz|||}}}tttpppllllllmmmoooqqqsssvvvxxx|||~~~tttooovvv|||yyyiiiYYYKKKEEEBBBBBBJJJVVV{{{lll___UUU^^^vvvtttkkkhhhnnn^^^WWWSSSVVV]]]eeerrr~~~xxxjjj\\\OOOGGGDDD======888888>>>???KKKccc|||xxxsssrrrcccRRRNNNMMMWWWcccmmmttttttjjj___MMMHHHFFFLLLRRRTTTTTTVVVWWWVVVVVVVVVVVVUUURRROOOKKKFFF???:::888888888888777888:::<<<>>>AAABBBCCCEEEGGGIIIKKKMMMOOOSSSVVVUUUXXX\\\```cccggglllpppsssuuuyyy{{{{{{{{{|||~~~~~~~~~}}}}}}~~~|||zzzzzz}}}~~~}}}xxxtttrrrmmmjjjeeebbbaaa```___]]][[[[[[[[[ZZZXXXVVVTTTSSSXXXXXXXXXXXXYYY[[[]]]^^^^^^___```___\\\WWWQQQNNNHHHFFFCCC@@@??????@@@AAADDDIIISSS```nnnyyy|||lll]]]SSSKKKFFFBBBBBB@@@@@@DDDNNN```}}}qqqgggaaa\\\\\\UUUKKKCCC@@@@@@AAABBBGGGHHHIIIIIIHHHDDDAAA???>>>===<<<;;;;;;<<<===>>>???>>>===;;;999777555555777888999<<<>>>@@@BBBCCCDDDEEEFFFFFFEEEDDDBBB@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@???>>>===<<<;;;888888777666555555555555666555555666666777888999888888999999999::::::::::::;;;<<<>>>@@@AAACCCCCCDDDFFFJJJMMMOOORRRUUUXXXZZZ\\\___bbbgggooowww||||||}}}~~~tttpppmmmnnnooosssvvvxxxxxxxxxyyyzzzyyytttjjjhhhrrr{{{qqqaaaQQQJJJFFFFFFPPP]]]~~~iii^^^WWWaaayyyssskkkjjj|||jjj___]]]]]]bbbiiiqqq~~~yyyhhhYYYMMMGGGFFF<<<===888999>>>???JJJbbbzzzuuuttthhhTTTOOOPPPWWWaaammmyyy|||sssfffRRRJJJFFFJJJPPPSSSUUUVVVXXXWWWWWWWWWWWWUUUQQQNNNJJJEEE???:::888777777777777888999<<<>>>@@@BBBCCCDDDFFFIIIJJJKKKMMMQQQSSSVVVXXX\\\```cccggglllpppuuuwwwzzz{{{zzzzzzzzz{{{~~~~~~~~~~~~zzzxxxpppmmmjjjhhhggggggeeedddcccbbbaaa___\\\ZZZXXXWWW[[[ZZZZZZYYYYYYYYYZZZZZZ[[[]]]______]]]ZZZUUURRRMMMKKKHHHDDDBBBAAABBBBBB???CCCKKKUUUaaammmvvv{{{yyyggg[[[RRRIIIDDDCCCAAABBBFFFPPPbbbxxxlll```XXXWWWQQQIIIBBB??????@@@AAAEEEFFFHHHHHHGGGDDDBBB@@@???>>>============??????AAA@@@???===;;;999777777555666888:::===???AAABBBCCCDDDFFFGGGGGGDDDBBB@@@CCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@>>>===<<<888888777666666555555555777777666666666666777777888888999999999::::::::::::;;;<<<===???@@@BBBBBBBBBEEEIIILLLOOORRRVVVXXXXXX[[[```eeekkkrrryyy}}}}}}}}}sssnnnnnnooorrrwww|||}}}zzzvvvvvvtttpppiiiaaaaaappp~~~uuufffWWWOOOJJJJJJTTTbbb{{{{{{fff^^^[[[ggg~~~rrrlllnnn~~~kkkbbbeeekkkpppuuu{{{{{{jjjYYYMMMFFFDDD<<<===999999>>>>>>IIIaaa}}}xxxwwwjjjSSSKKKOOOTTT^^^kkkzzzyyylllWWWMMMFFFHHHOOOSSSUUUWWWYYYYYYXXXXXXXXXUUUQQQMMMKKKFFF???:::777777666666777777999;;;===???AAABBBDDDFFFHHHIIIJJJLLLOOOQQQTTTWWW[[[___bbbfffkkkooosssuuuxxxyyyyyyyyyyyyzzz~~~}}}}}}}}}~~~~~~|||~~~}}}vvvssspppmmmllljjjhhhffffffdddaaa^^^[[[XXXWWWVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVXXXXXXXXXWWWVVVQQQOOOLLLIIIFFFDDDCCCCCC@@@CCCHHHOOOYYYdddooovvvyyy}}}ssseeeXXXMMMEEEEEECCCDDDHHHRRReee|||ooobbbWWWUUUQQQJJJEEECCCBBBBBBBBBCCCEEEFFFGGGGGGEEEBBB@@@???>>>>>>======>>>@@@@@@AAA@@@???===<<<:::999888444555777999;;;>>>???@@@BBBCCCFFFGGGGGGEEEBBB@@@CCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>999999999999888777666666888888777666666666666666888888999999999:::::::::999:::;;;<<<>>>???@@@AAAAAADDDHHHKKKNNNRRRVVVYYYXXX[[[aaaggglllqqqwww{{{}}}}}}qqqkkknnnppptttzzzyyysssqqqoookkkddd\\\^^^ooo}}}uuuhhh[[[TTTNNNLLLVVVddd||||||ttt```[[[]]]lllqqqmmmssslllfffoooyyy}}}nnn\\\NNNEEEAAA;;;===999999>>>>>>HHH___~~~zzzzzzlllSSSIIILLLQQQZZZhhhyyy}}}rrr]]]QQQGGGHHHNNNSSSVVVWWWYYYYYYYYYYYYYYYVVVQQQNNNKKKFFF???:::888777666666666777999:::<<<>>>@@@@@@CCCEEEGGGHHHIIIKKKNNNQQQSSSVVVZZZ]]]aaaeeejjjnnnooorrruuuwwwxxxyyyzzz{{{||||||{{{{{{{{{}}}~~~~~~zzzyyyxxxwww{{{~~~zzzvvvqqqnnnjjjfffdddbbb```\\\XXXUUUSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPNNNNNNNNNOOOQQQTTTWWWYYYSSSRRROOOLLLIIIGGGFFFEEEBBBDDDGGGLLLRRR\\\hhhpppsssxxx}}}nnn___QQQIIIGGGEEEFFFKKKTTThhhssseee[[[UUUQQQLLLHHHFFFEEEDDDCCCCCCDDDFFFGGGGGGEEEBBBAAA>>>>>>=========>>>@@@AAAAAA@@@???>>><<<:::999999444555777888;;;<<<>>>???@@@AAADDDFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???;;;;;;<<<<<<;;;:::999888999888777666666555555666888888999999999:::::::::999999:::;;;===>>>??????@@@CCCGGGKKKNNNQQQUUUXXXXXX[[[aaafffjjjoootttwww|||}}}}}}pppiiimmmoootttzzz}}}{{{uuupppkkkjjjgggbbb[[[]]]mmmwwwqqqggg]]]XXXRRROOOWWWdddyyy}}}~~~oooWWWVVV\\\pppqqqoooxxxjjjhhhwwwqqq^^^OOODDD@@@;;;===999999>>>===HHH^^^{{{yyyoooVVVLLLIIIOOOYYYgggwwwxxxbbbTTTHHHIIIPPPTTTVVVWWWYYYYYYYYY[[[ZZZWWWRRROOOMMMHHHAAA;;;888777777666666777888:::<<<===??????BBBDDDGGGHHHIIIKKKOOOQQQSSSVVVZZZ^^^aaaeeejjjnnnmmmppptttwwwxxxzzz|||}}}zzzzzzyyyzzz{{{|||~~~{{{vvvssspppooouuu|||{{{uuupppjjjddd```]]]ZZZVVVRRRPPPOOOPPPPPPRRRRRRRRRSSSRRRRRRQQQPPPMMMLLLLLLMMMPPPSSSWWWYYYRRRQQQOOOMMMKKKIIIHHHGGGCCCEEEGGGHHHLLLTTT___hhhpppuuuzzzwwweeeVVVNNNIIIGGGHHHMMMWWWjjjyyykkk```UUURRRNNNKKKJJJHHHFFFDDDDDDEEEGGGHHHGGGEEECCCAAA???>>>======>>>???AAABBBAAAAAA@@@>>>===;;;::::::666777777999:::<<<<<<======>>>@@@CCCDDDEEEEEEEEEBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@<<<===>>>>>>===<<<:::999888888777666666666666666888888999999999:::::::::888999:::;;;<<<===>>>>>>@@@CCCGGGJJJMMMPPPTTTWWWXXX[[[```dddhhhmmmrrruuuzzz|||rrrkkklllppptttwwwwwwtttpppmmmgggfffeee```ZZZ]]]nnn~~~sss~~~~~~mmmeee```]]]WWWRRRXXXdddxxxzzz}}}{{{kkkUUUUUU^^^rrrrrrqqq|||yyygggggg{{{qqq^^^OOOEEEAAA;;;===999:::>>>===GGG]]]yyyuuuqqqYYYOOOHHHQQQ\\\iiixxxfffWWWJJJKKKRRRVVVWWWWWWXXXXXXYYY[[[[[[YYYTTTPPPNNNIIIBBB<<<999888888777666777888999;;;===>>>>>>BBBDDDFFFHHHJJJLLLPPPSSSUUUXXX\\\___cccggglllooonnnqqquuuxxxzzz{{{}}}~~~yyyyyyyyyzzz{{{~~~|||vvvqqqnnnkkkkkkrrr{{{xxxrrrkkkddd___ZZZWWWSSSPPPNNNOOOPPPRRRTTTTTTUUUUUUTTTRRRQQQPPPMMMMMMNNNPPPQQQRRRRRRSSSPPPOOONNNMMMLLLJJJJJJIIIDDDFFFGGGGGGHHHOOOYYYaaalllrrrvvvwww~~~kkk\\\TTTJJJHHHIIINNNXXXlllqqqeeeYYYVVVSSSQQQOOOMMMIIIFFFEEEGGGHHHIIIHHHFFFCCCAAA@@@????????????AAACCCDDDCCCBBBAAA@@@???======<<<888888999999:::;;;;;;<<<;;;<<<===???BBBDDDFFFHHHCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@<<<===>>>>>>>>><<<:::999888777666666666666666777888888999999999:::::::::888888999:::;;;<<<======AAADDDGGGJJJLLLOOORRRUUUWWWZZZ^^^ccchhhmmmssswwwzzz|||vvvooolllqqquuuuuuqqqmmmlllmmmiiihhheee```[[[___rrr|||pppzzz}}}}}}jjjdddaaa```ZZZTTTYYYcccwwwxxx{{{xxxvvv{{{fffWWWXXX```sssrrrrrr~~~vvvfffeee|||ppp]]]OOOFFFCCC;;;===999:::>>>===GGG\\\xxxrrrpppYYYPPPIIISSS___kkkyyygggXXXLLLLLLSSSWWWWWWWWWWWWXXXYYY[[[\\\YYYUUUQQQOOOJJJCCC===:::999888888666777888999;;;<<<===>>>AAACCCFFFHHHJJJMMMQQQTTTWWWYYY]]]aaadddiiinnnqqqqqqtttwwwzzz{{{|||~~~yyyyyyyyyzzz|||~~~~~~{{{vvvrrrnnnllljjjmmmvvvzzzsssllleee```ZZZWWWSSSOOOOOOPPPSSSUUUVVVVVVVVVVVVTTTRRRPPPNNNLLLNNNQQQRRRRRRPPPMMMKKKNNNMMMMMMMMMLLLKKKKKKJJJFFFHHHIIIHHHHHHMMMVVV^^^gggnnnrrrooorrrooo```YYYKKKIIIJJJOOOYYYmmmuuuggg]]][[[YYYWWWUUURRRMMMJJJGGGHHHIIIJJJHHHFFFCCCAAAAAAAAA@@@@@@AAACCCDDDEEEDDDDDDCCCBBB@@@???>>>>>>::::::::::::::::::;;;;;;::::::;;;===@@@DDDGGGJJJDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAABBBAAAAAA@@@@@@;;;<<<>>>>>>===<<<999888777777666666666666777777888888999999999:::::::::888888999:::;;;;;;<<<<<>>999;;;888999>>><<>>999777777888999:::;;;<<<============FFFFFFFFFGGGIIILLLNNNPPPTTTUUUXXX^^^eeejjjmmmnnnuuuvvvyyy|||~~~~~~{{{|||wwwsssnnnmmmppprrrssszzz~~~wwwqqqkkkccc]]][[[XXXUUUTTTWWW\\\```bbb```^^^[[[XXXUUUSSSRRRQQQTTTTTTUUUUUUSSSOOOKKKIIIKKKJJJJJJLLLMMMNNNMMMKKKGGGJJJLLLKKKJJJLLLSSSYYYccciiimmmlllmmmwww|||gggVVVNNNKKKKKKQQQ]]]qqq{{{iii\\\[[[YYYXXXWWWUUURRRPPPIIIHHHGGGHHHHHHGGGDDDAAAEEECCCAAAAAACCCDDDEEEEEEBBBBBBAAAAAA@@@??????>>>>>><<<:::999999999;;;<<<;;;;;;;;;<<<>>>@@@CCCDDDGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEECCCBBBBBB>>>>>>>>>>>>============<<<;;;999888666666777777666666666777888888999999;;;:::999999999:::;;;<<>><<>>============>>>@@@BBBDDDGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEECCCCCC?????????>>>>>>=========<<<;;;999777666666666777666666666777888888999999:::999999888999:::;;;<<>><<>>??????@@@AAADDDHHHLLLOOOQQQQQQSSSWWW\\\bbbhhhllloootttvvvyyy|||~~~~~~~~~}}}|||~~~|||vvvtttsssvvv{{{}}}|||uuunnnhhhbbb^^^^^^\\\]]]cccmmmtttvvvuuutttsssqqqmmmhhhbbb^^^[[[ZZZZZZYYYWWWUUUQQQNNNLLLGGGFFFFFFGGGIIIJJJIIIHHHFFFIIILLLLLLKKKLLLPPPTTT```eeejjjjjjiiinnn{{{ooo___TTTRRRQQQVVV___qqqzzzkkkaaa___]]]\\\ZZZWWWSSSPPPMMMKKKIIIHHHHHHHHHGGGFFFAAABBBDDDHHHKKKLLLJJJHHHAAA@@@@@@?????????@@@@@@BBBAAA@@@???>>>???@@@AAA??????>>>>>>???@@@BBBCCCGGGGGGHHHHHHIIIHHHHHHGGGIIIIIIIIIHHHGGGEEEDDDCCCAAAAAA@@@???>>>>>>======;;;:::999777666666666666555666666777777888888999999888888888999:::<<<===>>>AAADDDGGGIIILLLOOORRRWWWZZZ^^^```bbbgggnnntttyyy|||{{{vvvrrrpppkkkfffeeeggglllhhhcccaaaeeerrrvvvooommmyyy|||pppfff```aaa___ZZZ]]]eeelllmmmmmmmmmpppooofff[[[OOOVVVdddvvv|||ssscccYYYWWWZZZeeesss~~~|||oooaaaTTTJJJBBB>>>777:::777999===<<>>@@@AAA@@@@@@AAADDDGGGKKKOOOQQQQQQTTTXXX\\\aaagggmmmppptttvvvyyy}}}~~~~~~~~~}}}}}}~~~~~~yyyvvvyyy}}}wwwoooiiidddbbbdddccceeemmmxxx}}}xxxxxxvvvsssooojjjeeebbbaaa```^^^[[[XXXUUUSSSQQQJJJIIIHHHHHHJJJKKKJJJIIIEEEGGGJJJKKKKKKLLLNNNQQQ[[[aaaggghhhggglllvvvqqqbbbUUURRRRRRWWW```pppwwwiiicccbbb```___]]]ZZZUUURRRNNNKKKIIIHHHHHHIIIIIIHHHDDDFFFIIIMMMPPPNNNKKKGGG??????>>>>>>???@@@AAAAAADDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCGGGHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@???>>>======;;;:::999888777666666555555555666666777888888888777777777777999;;;<<<>>>>>>@@@DDDFFFHHHKKKOOOQQQUUUYYY]]]___bbbfffmmmrrrxxx{{{yyytttrrroookkklllooorrrmmmfffeeekkkxxxyyyqqqmmmzzz}}}ooofffaaabbbaaa^^^bbbjjjooopppooommmmmmkkkbbbWWWMMMWWWgggyyy{{{qqqaaaXXXVVV]]]fffpppyyyxxxkkk^^^SSSJJJCCC???777999777888===<<>>>>>======>>>@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@???>>>>>>===;;;;;;:::999888777666666555555555666777777888888777777777777888:::<<<======@@@CCCFFFHHHJJJNNNPPPTTTXXX]]]```bbbfffmmmrrrxxx{{{~~~xxxttttttrrrqqqssswwwyyyrrrjjjiiippp~~~|||tttppp|||zzzkkkbbb^^^aaaaaa___dddmmmssssssqqqmmmjjjfff\\\RRRNNNYYYkkk||||||xxxrrraaaWWWUUU]]]eeeooovvv~~~}}}uuuiii]]]RRRIIIBBB>>>666888666888===<<>>@@@AAABBBBBBCCCEEEGGGJJJMMMOOOSSSVVVYYY\\\^^^bbbiiiooorrrtttwww{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~zzzrrrnnnnnnooorrrtttxxx~~~{{{wwwqqqiiibbb\\\YYYWWWSSSPPPLLLIIIHHHGGGEEEDDDAAAAAACCCDDDGGGJJJLLLMMMPPPVVV]]]aaaccchhhooovvvsssbbbVVVTTTTTTYYY```nnn{{{}}}{{{pppggg_________``````^^^ZZZVVVNNNMMMKKKKKKKKKLLLKKKJJJHHHGGGGGGGGGFFFDDD???<<<===<<<<<<<<<===@@@CCCEEEDDDDDDCCCCCCCCCBBBBBBBBBEEEDDDCCCBBBCCCDDDEEEFFFHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGFFFDDDBBBAAA@@@????????????>>>>>>>>><<<<<<<<<;;;:::999777666444555555666666777777888888777777777888999;;;<<<<<>>:::888777999888888888999;;;===?????????AAACCCFFFJJJNNNPPPRRRUUUXXXZZZZZZ^^^ffflllnnnppptttxxxzzz|||||||||}}}}}}}}}}}}~~~yyyxxx{{{~~~~~~yyynnneee___\\\YYYUUUPPPLLLIIIFFFDDDBBB???>>>>>>@@@DDDHHHKKKMMMNNNSSSYYY]]]___cccjjjpppzzzuuuddd[[[YYYYYY\\\aaalll~~~~~~wwwkkkdddYYYYYY[[[]]]___]]]ZZZWWWPPPOOONNNOOOPPPPPPNNNLLLIIIGGGDDDCCCBBB@@@===;;;<<<;;;;;;;;;===@@@DDDFFFDDDEEEEEEEEEDDDDDDCCCCCCEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHJJJKKKKKKLLLLLLLLLKKKJJJJJJHHHGGGEEECCCBBB======>>>>>>>>>>>>??????<<<=========<<<:::888777444444555555666777777777999888777777777999:::;;;<<>>AAAEEEJJJNNNPPPQQQTTTWWWXXXXXX[[[ccciiikkkmmmqqquuuxxxyyyzzzzzz~~~~~~~~~~~~tttllliii```[[[UUUOOOKKKHHHEEECCC>>><<<<<<>>>BBBGGGKKKMMMMMMQQQVVVZZZ\\\```fffkkkvvvwwwfff```^^^\\\^^^bbblll~~~tttggg___TTTUUUWWW[[[]]]\\\YYYVVVQQQPPPQQQRRRSSSRRRPPPNNNLLLHHHEEEBBBAAAAAA@@@???<<<;;;:::;;;===@@@DDDFFFEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDDDDDDDFFFHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDCCC<<<<<<<<<===>>>>>>??????===>>>>>>>>>===;;;999888444444555555666777777777999888888777777888999:::<<<>>>BBBDDDFFFIIIMMMOOOSSSYYY___dddhhhmmmsssxxxzzz}}}zzzvvvyyyuuuwwwtttsssuuuuuutttvvvzzzuuulllcccgggvvvtttiiiccc[[[\\\___]]]iii|||yyynnnddd[[[VVVTTTQQQ```uuu|||ttt|||ttt\\\PPPTTTXXX]]]bbbkkkvvvzzzyyywwwhhh[[[PPPGGG???:::999777666888:::===FFFQQQ}}}vvvwww~~~ppp[[[JJJJJJGGGIIIRRR[[[aaaggglllssspppgggYYYKKKDDDDDDFFFJJJRRRXXXXXXXXXYYYZZZYYYXXXSSSKKKCCC<<<999888888;;;999777555555777:::;;;===>>>@@@BBBEEEHHHJJJKKKQQQSSSUUUVVVXXX[[[```ccciiimmmrrrvvvxxxyyyzzz{{{{{{|||}}}}}}|||}}}}}}|||nnnmmmbbbVVVRRROOOJJJFFFEEEBBBAAA>>>===???CCCGGGJJJMMMNNNPPPRRRVVV]]]dddjjjsss~~~vvviiibbb___^^^___bbbjjj{{{uuuhhh___SSSPPPQQQUUUWWWUUUUUUXXXWWWUUUTTTRRRQQQRRRRRRSSSNNNLLLJJJHHHEEEBBB@@@???>>>===:::888999;;;>>>AAADDDDDDDDDDDDDDDCCCCCCCCCEEEEEEFFFEEEDDDDDDFFFIIIIIIJJJJJJKKKKKKJJJJJJIIILLLLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>><<<:::999:::999777555555666888999777777777666777777888999<<<>>>AAACCCEEEHHHLLLOOORRRWWW^^^dddiiimmmrrruuu}}}}}}tttsssxxx|||yyyvvvyyy~~~yyytttssshhh___dddwww|||rrrggg```ZZZ\\\___^^^nnn|||pppfff\\\TTTQQQSSSbbbxxxxxxvvvttt___TTTQQQVVV[[[```jjjvvv{{{{{{~~~uuufffYYYNNNFFF>>>999999777777888:::===FFFPPPxxx|||rrrttt{{{eeeRRRKKKGGGGGGPPPXXX___eeejjjmmmjjjaaaSSSFFF???@@@BBBHHHPPPWWWXXXXXXZZZ[[[ZZZZZZUUUMMMEEE>>>:::888888999888777666777888:::;;;===>>>@@@BBBEEEHHHJJJKKKOOOQQQTTTVVVYYY]]]aaaeeehhhlllqqqtttvvvwwwxxxxxxzzz{{{|||{{{{{{|||~~~~~~ssshhh]]]XXXSSSLLLFFFDDDAAA@@@===<<<>>>AAAEEEHHHJJJKKKMMMPPPSSSYYYaaafffooo{{{yyymmmeeebbb```aaadddkkkzzzzzzkkkaaaTTTPPPNNNPPPQQQOOOOOOQQQSSSSSSSSSSSSTTTUUUVVVVVVPPPOOOMMMJJJGGGDDDBBBAAA@@@>>><<<::::::;;;<<<>>>CCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIGGGFFFEEECCCBBBAAA???>>>============>>>>>>>>>>>><<<;;;:::;;;:::888666666666888888888777777777777888999999<<<>>>AAACCCEEEHHHLLLOOORRRWWW]]]ccciiimmmrrruuu~~~wwwtttxxx}}}zzzzzz{{{wwwkkk```ddduuu~~~zzzoooddd]]]XXX\\\^^^___sssrrrhhh\\\SSSPPPUUUfff}}}~~~tttyyyqqq___WWWTTTXXX]]]bbbkkkwww|||||||||rrrcccVVVLLLDDD===888888777777999:::<<>>@@@BBBEEEHHHJJJKKKMMMPPPSSSVVVZZZ^^^cccfffhhhlllqqqtttvvvvvvwwwwwwyyyzzzzzzyyyyyy{{{~~~~~~rrreee^^^XXXOOOGGGCCC@@@???<<<;;;<<<>>>BBBDDDGGGHHHJJJLLLOOOTTT[[[___kkkwww}}}rrriiieeecccdddffflllyyyrrrdddYYYRRRMMMMMMLLLJJJJJJLLLNNNOOORRRUUUWWWXXXYYYYYYSSSRRROOOLLLIIIFFFDDDCCCAAA@@@>>>===<<<;;;;;;;;;BBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGFFFEEEEEEGGGIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCBBB@@@>>>==================>>>>>>===<<<<<<<<<;;;999888777777777888888888888888888999::::::;;;>>>@@@CCCEEEHHHLLLOOORRRWWW]]]ccchhhmmmrrrvvvzzzuuuwww||||||~~~qqqdddeeettt|||xxxmmmbbbZZZWWWZZZ[[[]]]vvvtttjjj^^^TTTPPPZZZlllvvvqqq{{{}}}hhhZZZUUUZZZ^^^bbbfffooozzz~~~~~~zzzpppbbbUUUKKKDDD===999888666777999:::<<>>BBBKKKTTTWWWXXX\\\]]]\\\\\\XXXPPPGGG@@@;;;888777555666888:::;;;;;;;;;;;;===>>>@@@BBBEEEHHHIIIKKKMMMPPPSSSWWWZZZ]]]aaadddjjjnnnsssvvvwwwwwwxxxxxxyyyzzzzzzyyyyyy{{{}}}mmmcccZZZPPPIIIFFF@@@???<<<;;;;;;===???AAADDDFFFHHHIIILLLPPPVVVZZZfffrrrvvvnnnjjjffffffhhhlllwww|||jjjaaaXXXPPPMMMLLLJJJJJJLLLKKKNNNRRRVVVYYY[[[[[[ZZZUUUTTTQQQNNNKKKHHHFFFEEEAAAAAAAAA@@@???>>>===<<>>>>>>>>>>>>>>===<<<;;;999888777777777999999888888999999:::;;;;;;===@@@CCCEEEHHHLLLOOORRRVVV]]]bbbhhhmmmssswww{{{sssuuu{{{}}}wwwiiihhhvvv~~~{{{vvvkkk```WWWUUUWWWVVVYYYuuu~~~uuummm___UUUSSS^^^ssszzzqqqqqq|||uuuaaaVVVUUU[[[```eeejjjttt~~~|||qqqbbbTTTKKKDDD>>>:::888666777999:::<<>>@@@BBBEEEHHHIIIKKKNNNPPPTTTWWWYYY[[[^^^aaahhhlllqqqtttvvvvvvwwwwwwzzz{{{{{{zzzzzz|||sssfff\\\RRRLLLKKKCCCAAA>>><<<<<<<<<>>>???CCCDDDFFFHHHIIIMMMQQQUUUaaammm|||yyysssnnniiiiiijjjlllttt|||sssjjj___TTTPPPNNNLLLKKKLLLKKKNNNRRRWWWZZZ[[[ZZZYYYVVVUUUSSSQQQNNNKKKIIIHHHBBBCCCCCCDDDCCCBBBAAA@@@BBBBBBCCCCCCDDDEEEFFFFFFEEEGGGHHHHHHGGGGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIFFFFFFGGGHHHHHHHHHGGGGGGHHHGGGEEECCCBBBAAA@@@@@@===============>>>>>>>>>>>>===<<<;;;:::999888888999999888888999999:::;;;:::===@@@CCCEEEIIIMMMPPPSSSVVV\\\bbbgggmmmtttxxx}}}tttuuuzzz|||yyyllllllyyy~~~zzzuuuiii]]]UUURRRSSSRRRWWWsss{{{vvvnnn^^^TTTTTTaaawwwtttnnnrrrppp]]]VVVXXXYYY```gggooozzz}}}rrrcccUUUKKKDDD>>>:::777666777999:::;;;CCCKKKfffyyyvvvzzztttvvvbbbUUULLLOOOZZZdddmmmsssoooeeeVVVFFF<<<777888999===HHHRRRVVVXXX\\\]]]\\\ZZZVVVPPPHHHAAA;;;888666666777999;;;;;;;;;;;;;;;===>>>@@@BBBEEEHHHJJJKKKLLLOOOSSSVVVWWWYYY\\\^^^cccggglllppprrrssstttuuuzzz{{{||||||{{{|||~~~yyykkkaaaWWWRRRPPPFFFEEEBBB@@@>>>>>>>>>???BBBCCCEEEFFFGGGIIIMMMPPPZZZfffvvv}}}wwwqqqlllkkkkkklllqqqwww{{{uuuhhh[[[VVVSSSOOOLLLKKKKKKMMMRRRVVVYYYZZZZZZYYYXXXWWWUUUTTTQQQOOONNNMMMGGGGGGGGGHHHGGGGGGFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGEEEGGGIIIIIIHHHHHHHHHIIIJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@??????>>>======>>>>>>>>>>>>======<<<;;;:::999999888888888888888999:::::::::<<<@@@CCCEEEIIIMMMPPPSSSVVV\\\aaagggnnntttyyy}}}tttvvvwwwxxx{{{tttiiilll{{{}}}yyyrrrfffZZZSSSOOOPPPOOOVVVsssxxxwwwnnn[[[QQQSSSbbbzzz|||pppllltttkkkYYYVVV[[[aaahhhpppxxx~~~ssscccTTTJJJBBB===999777666777::::::;;;BBBJJJaaaxxxsss|||~~~uuu~~~fffXXXMMMPPP[[[gggqqqwwwwwwkkkZZZIII>>>999999999===GGGRRRVVVXXX[[[\\\[[[ZZZVVVPPPIIICCC===:::888888999999:::;;;;;;;;;:::===>>>@@@BBBEEEHHHJJJKKKIIILLLQQQTTTWWWYYY[[[]]]```dddjjjnnnqqqrrrsssuuuyyy{{{}}}}}}|||zzzzzz{{{sssiii___WWWTTTJJJHHHFFFCCCAAA@@@@@@@@@@@@BBBCCCDDDDDDFFFIIIKKKQQQ^^^ooo|||zzzsssmmmlllkkkkkknnnsssrrrvvv|||uuufff___ZZZSSSMMMKKKIIIKKKOOOTTTWWWZZZ[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSMMMMMMLLLKKKJJJJJJIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGFFFHHHJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGDDDCCCCCCBBBAAAAAABBBBBBAAA@@@???============>>>============<<<<<<;;;;;;888777777777777888999999:::<<>>@@@BBBEEEHHHJJJKKKFFFJJJOOOSSSVVVYYY\\\^^^```dddjjjooorrrsssuuuvvvwwwzzz|||}}}{{{yyyxxxxxx~~~yyypppdddZZZVVVMMMKKKHHHFFFCCCBBBAAAAAA???@@@BBBBBBBBBDDDFFFHHHKKKYYYjjjyyy{{{tttnnnlllkkkjjjlllpppmmmoooqqqssszzzpppggg```XXXPPPLLLGGGIIIMMMRRRWWWZZZ\\\]]]\\\\\\[[[ZZZYYYXXXXXXWWWSSSRRRPPPNNNLLLJJJJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFHHHJJJKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEBBBAAA???============>>><<<===============<<<<<<777777777666777888888999999<<>>@@@CCCEEEGGGGGGGGGHHHKKKNNNPPPRRRUUUYYY\\\aaaeeeiiimmmoooqqqtttvvvxxxzzz}}}}}}}}}||||||}}}}}}~~~{{{ssslllddd___UUUQQQKKKGGGFFFEEECCCBBBBBBBBBAAAAAAAAABBBCCCCCCJJJTTTbbbssswwwlllffffffhhhgggfffffffffeeecccfffpppzzzmmmeee\\\VVVVVVLLLLLLMMMQQQUUUYYYZZZYYY_________^^^]]]]]]\\\\\\XXXUUUQQQNNNNNNNNNNNNMMMNNNNNNMMMMMMLLLJJJIIIHHHJJJJJJJJJJJJJJJKKKLLLLLLNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFDDDBBBBBBCCCDDDFFFEEEDDDBBB@@@???>>>======???@@@@@@@@@@@@??????>>>===<<<;;;:::999888888888999<<<@@@CCCFFFIIIMMMPPPTTTWWW]]]eeemmmsssvvvwww{{{}}}sssnnnooouuurrrooommmllllllkkkjjjbbb]]]]]]gggyyy~~~~~~|||yyyooobbbWWWLLLLLLHHHGGGWWWrrrvvvrrrtttkkkXXXOOORRRaaasssxxxnnnooo{{{zzzjjj\\\UUU]]]kkkvvvkkk]]]QQQIIIBBB;;;666666777777777888;;;???CCCYYYxxxoootttyyywww~~~mmmUUUKKKOOOTTTaaassszzz~~~yyykkkWWWDDD;;;;;;@@@AAAHHHPPPVVVXXXYYY[[[]]]\\\ZZZVVVPPPIIIBBB<<<999999999999999999:::;;;;;;<<<===???BBBDDDEEEFFFGGGHHHJJJMMMOOOQQQTTTXXX[[[aaadddiiimmmoooqqqtttvvvxxxzzz|||}}}{{{zzzzzz{{{yyyzzz}}}zzztttmmmgggbbbYYYUUUPPPKKKIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCEEENNN]]]nnnzzznnngggeeeeeedddbbb]]]]]][[[XXXXXX___kkkuuuwwwpppggg^^^YYYPPPOOOOOOQQQTTTWWWXXXXXX]]]]]]]]]]]]]]]]]]]]]^^^[[[XXXTTTSSSSSSSSSSSSRRRPPPOOOOOONNNMMMKKKJJJIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPOOONNNMMMMMMNNNMMMMMMLLLLLLLLLKKKKKKIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDBBB@@@>>><<<;;;;;;<<<======>>>>>>=========<<<<<<;;;:::999999999999999<<<@@@CCCFFFIIIMMMPPPUUUXXX^^^fffnnntttwwwwwwzzz}}}|||rrrnnnpppqqqooolllkkkkkkkkkjjjhhhccc^^^\\\eeewwwyyy~~~|||yyypppbbbWWWMMMLLLGGGGGGVVVnnn|||~~~yyyrrrqqqssshhhVVVPPPUUUaaarrrtttkkkqqqlll^^^VVVTTT___mmmoooggg[[[PPPHHHAAA999444666777777777777:::???BBBVVV{{{ppptttzzz|||mmmUUUJJJNNNRRR___qqqxxx|||zzzppp^^^III===;;;???@@@GGGPPPUUUXXXYYY[[[]]]]]][[[WWWQQQJJJCCC>>>:::888888888999:::;;;<<<=========>>>???AAADDDFFFGGGGGGIIILLLNNNPPPSSSWWWZZZ```dddiiimmmoooqqqtttvvvwwwyyy{{{{{{zzzxxxxxxxxxvvvxxx{{{}}}zzzuuupppjjjfff___[[[UUUPPPNNNLLLJJJIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCKKKXXXiii~~~{{{nnneee```^^^[[[YYYVVVVVVUUURRRRRRVVV^^^eee||||||ssshhh```XXXUUURRRQQQRRRTTTUUUVVVYYYYYYZZZ[[[\\\]]]______]]]ZZZWWWVVVVVVWWWVVVUUURRRQQQPPPOOONNNLLLKKKJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPOOOMMMMMMNNNMMMLLLKKKKKKLLLMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDBBB@@@>>><<<<<<:::;;;<<<======>>>======;;;;;;:::::::::::::::;;;:::<<<@@@CCCEEEIIIMMMPPPWWWZZZaaahhhoootttwwwyyyzzz}}}yyyqqqoooqqqpppooommmmmmmmmllljjjiiibbb]]][[[ccctttzzzsss{{{}}}zzzqqqdddYYYLLLJJJFFFGGGTTThhhuuuwwwqqqoooppppppdddUUURRRYYYbbbqqq~~~{{{qqqlllwwwzzzcccWWWSSSTTT^^^kkkyyyzzziiibbbYYYOOOGGG???888333666666666666777:::???BBBSSSzzzsssvvv~~~mmmUUUJJJMMMQQQ]]]nnnuuu{{{}}}xxxiiiSSSBBB======???FFFOOOUUUWWWXXX[[[]]]]]][[[XXXSSSLLLEEE???;;;888888888999:::<<<===>>>=========>>>@@@BBBEEEFFFFFFHHHKKKMMMOOOQQQUUUXXX___ccchhhlllnnnqqqtttvvvwwwyyyzzzzzzxxxvvvvvvvvvxxxyyy{{{}}}~~~|||xxxrrrmmmiiieee```ZZZTTTQQQNNNLLLKKKMMMLLLJJJHHHFFFDDDCCCCCCFFFLLLUUUdddxxxzzzmmmbbbZZZUUURRRPPPNNNOOOPPPPPPQQQUUU[[[___mmm|||zzzooohhh^^^ZZZUUUQQQPPPQQQRRRRRRUUUUUUVVVWWWZZZ\\\___```^^^\\\YYYWWWWWWWWWUUUTTTSSSSSSQQQOOOMMMLLLKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSSSSRRRQQQOOONNNMMMNNNMMMKKKJJJJJJKKKMMMNNNNNNOOOOOOPPPOOOMMMJJJIIIJJJJJJHHHFFFDDDBBB@@@???;;;<<<===>>>???@@@@@@@@@;;;;;;:::::::::;;;;;;<<<:::<<>>777333555666666666777:::>>>BBBPPPtttwwwxxx~~~}}}oooVVVJJJMMMPPP[[[lllrrr{{{vvvaaaMMM@@@<<<>>>EEENNNTTTVVVXXXZZZ]]]]]][[[YYYTTTNNNFFF@@@<<<777888888999:::;;;===>>>=========>>>???BBBDDDEEEFFFHHHJJJLLLNNNPPPTTTWWW]]]aaafffjjjmmmpppsssuuuvvvwwwyyyyyywwwuuuuuuuuuyyyzzz{{{|||}}}~~~~~~~~~~~~xxxrrrmmmjjjeee^^^XXXTTTQQQNNNLLLPPPOOOLLLJJJGGGEEEDDDCCCFFFJJJRRR___rrrxxxlll```WWWQQQNNNLLLHHHIIIKKKMMMOOOQQQTTTVVV^^^iii{{{}}}tttnnnddd___WWWRRRPPPPPPPPPPPPQQQQQQRRRSSSVVVYYY]]]___```]]][[[YYYYYYXXXVVVTTTTTTSSSQQQNNNLLLJJJIIIIIIIIIIIIJJJKKKMMMPPPRRRSSSUUUUUUTTTTTTRRRQQQOOOOOONNNLLLJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQPPPNNNKKKJJJKKKKKKJJJHHHFFFDDDAAA@@@<<<<<<>>>???@@@@@@@@@@@@;;;;;;:::::::::;;;<<<<<<;;;===???BBBDDDIIINNNQQQXXX]]]dddjjjnnnrrrvvvyyyyyy}}}~~~vvvuuuvvvuuuuuuvvvwwwwwwtttoookkk___[[[ZZZcccuuu~~~rrrppp|||~~~~~~uuuhhh^^^OOOMMMLLLRRR^^^jjjooopppooollljjjddd[[[UUUYYYbbblllvvv{{{yyyqqqppp~~~sss___UUUPPPOOOVVV```kkkttt~~~xxxjjj___[[[TTTLLLDDD===888555555666666666666999>>>AAAMMMmmm}}}{{{|||yyypppWWWKKKMMMOOOZZZjjjpppyyyrrr\\\III???===DDDMMMSSSVVVXXXZZZ\\\\\\[[[YYYUUUNNNGGG@@@<<<777777777888999:::;;;<<<======>>>???@@@BBBCCCDDDFFFHHHKKKLLLNNNPPPTTTVVV[[[___dddhhhkkknnnqqqssstttvvvxxxxxxwwwuuuuuuuuuwwwwwwwwwxxxyyyzzz{{{{{{~~~~~~{{{wwwqqqkkkddd]]]XXXTTTQQQOOORRRPPPNNNKKKHHHFFFDDDDDDBBBFFFMMMYYYlll|||uuukkk```WWWQQQNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNUUU]]]kkk}}}yyyrrrhhhccc[[[UUURRRQQQQQQPPPOOOOOOOOOPPPRRRUUUYYY[[[^^^]]][[[[[[[[[ZZZXXXWWWVVVTTTQQQNNNKKKJJJIIIIIIIIIIIIJJJLLLMMMPPPQQQSSSUUUUUUUUUUUUTTTSSSQQQQQQOOONNNLLLKKKJJJJJJJJJKKKKKKLLLNNNOOONNNMMMKKKJJJHHHHHHHHHGGGFFFCCCAAA???;;;<<<===>>>>>>???>>>>>><<<<<<;;;;;;;;;;;;;;;<<<;;;===???AAADDDHHHNNNRRRVVV\\\dddiiilllooossswwwyyy}}}|||xxxwwwssstttwwwzzz{{{xxxsssnnndddaaaaaakkk|||}}}ssssss{{{~~~uuuhhh^^^UUUSSSUUU^^^iiiqqqtttuuusssmmmfff^^^WWWUUU]]]fffqqqyyy|||zzzqqqmmmxxxrrr]]]RRRLLLKKKTTT```gggpppzzztttggg]]]ZZZSSSJJJBBB<<<999888555555666555666999>>>AAAKKKhhh{{{uuuzzzrrrYYYLLLNNNOOOZZZiiiooovvvlllSSSDDD<<>>???AAABBBCCCCCCCCCGGGIIIKKKMMMNNNPPPTTTVVVYYY]]]bbbgggjjjmmmppprrrsssvvvxxxxxxwwwvvvvvvwwwttttttuuuvvvxxxzzz{{{|||}}}}}}}}}~~~xxxssskkkddd^^^ZZZVVVTTTRRRPPPNNNKKKHHHFFFEEEDDDAAADDDIIITTTeeexxxtttooofff\\\TTTOOOMMMMMMPPPPPPOOOOOOOOONNNLLLKKKMMMSSS]]]lll|||xxxkkkggg```ZZZWWWUUUTTTSSSNNNMMMLLLMMMNNNQQQUUUWWWWWWWWWWWWXXXZZZ[[[[[[YYYXXXVVVSSSOOOLLLKKKJJJJJJKKKKKKLLLMMMOOOPPPRRRSSSUUUUUUUUUUUUUUUTTTSSSSSSQQQPPPOOONNNMMMKKKKKKJJJHHHIIIJJJKKKKKKJJJJJJIIIFFFGGGGGGHHHFFFDDDBBBAAA>>>>>>????????????>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<===???AAACCCHHHNNNRRRUUU[[[ccchhhjjjlllqqquuuyyy}}}zzzyyypppsssxxx~~~zzzvvvmmmjjjkkkuuu}}}tttwwwsss}}}uuuhhh^^^ZZZXXX\\\fffqqqxxxyyyyyyvvvnnndddZZZTTTVVV___hhhuuu{{{~~~~~~}}}{{{qqqjjjqqqppp\\\OOOHHHHHHSSSbbbdddmmmwww}}}|||qqqeee\\\YYYRRRJJJAAA<<<:::999555555555555666999>>>AAAJJJeee|||rrrvvvsssZZZMMMNNNPPPZZZiiiooosss}}}vvv[[[HHH<<>>@@@BBBCCCDDDCCCCCCGGGIIIKKKMMMNNNQQQTTTWWWXXX\\\aaaeeeiiillloooqqqsssuuuxxxxxxwwwwwwwwwxxxttttttuuuwwwzzz|||||||||}}}~~~~~~xxxpppiiiccc^^^[[[XXXRRRPPPNNNKKKIIIGGGEEEEEEDDDFFFIIIQQQ```pppwwwuuulllhhhaaaXXXPPPKKKKKKKKKMMMLLLLLLLLLLLLKKKJJJHHHDDDHHHPPPZZZfffxxx~~~nnniiiccc^^^[[[YYYWWWUUUNNNMMMKKKKKKLLLOOORRRTTTPPPPPPQQQTTTXXX[[[[[[ZZZZZZXXXTTTPPPMMMLLLKKKKKKMMMMMMNNNOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQOOOMMMKKKJJJEEEFFFGGGHHHHHHIIIIIIIIIGGGHHHIIIJJJIIIGGGEEECCCAAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<;;;:::::::::<<<===???@@@CCCHHHNNNSSSTTTZZZbbbggghhhjjjoootttyyy}}}|||yyypppttt{{{~~~uuurrrsss|||}}}vvvyyy~~~nnn}}}|||{{{wwwjjj\\\^^^\\\aaannn|||yyyttthhhYYYPPPTTTdddrrrxxx~~~}}}{{{nnngggpppsssZZZMMMHHHHHHPPPZZZdddmmmwww}}}|||rrrgggXXXUUUOOOHHHAAA;;;777555444444444555777999<<<===FFFaaavvvsss}}}xxxbbbOOOKKKNNNSSS___mmmmmm{{{___IIICCCFFFKKKQQQVVVZZZ\\\]]][[[ZZZXXXWWWTTTLLLBBB::::::999777888:::<<<===<<<===>>>>>>???AAACCCEEEFFFHHHKKKNNNPPPQQQSSSUUUVVVVVVZZZ___dddgggjjjmmmpppqqqtttvvvxxxwwwwwwxxxyyyxxxyyyzzzzzzyyy{{{~~~{{{|||}}}||||||}}}ssshhhccc___[[[WWWPPPJJJJJJJJJGGGEEEEEEHHHHHHJJJQQQ\\\ffflllnnniiieee^^^WWWQQQNNNLLLLLLLLLNNNQQQRRRRRROOOKKKHHHIIIGGGFFFJJJUUUdddttt~~~wwwlllccccccddd```[[[[[[UUURRRNNNMMMMMMMMMMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSTTTRRRPPPNNNLLLKKKKKKLLLKKKLLLMMMOOOQQQSSSUUUVVVUUUVVVWWWXXXYYYZZZZZZZZZWWWVVVSSSPPPNNNMMMMMMMMMJJJIIIHHHHHHHHHGGGEEECCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAA???===;;;:::999999:::======>>>@@@CCCHHHLLLNNNYYY[[[___cccfffjjjooorrr}}}xxxvvvrrrwwwyyyyyy~~~{{{|||mmm~~~{{{wwwkkk^^^___bbbjjjwww{{{tttgggXXXQQQWWWgggtttzzznnniiisssvvv[[[NNNIIIIIIOOOYYYdddmmmwww}}}zzznnncccXXXUUUNNNGGG@@@;;;777555444444444555777999<<<===FFF___tttrrr}}}wwwaaaLLLGGGJJJOOOYYYeeeggguuu~~~^^^IIIBBBEEEKKKQQQWWWZZZ[[[\\\[[[ZZZXXXWWWTTTMMMCCC;;;:::999777888:::<<<<<<<<<>>>>>>???@@@AAABBBDDDEEEFFFIIILLLNNNOOOPPPRRRTTTTTTXXX^^^cccfffjjjmmmpppsssuuuxxxxxxwwwvvvwwwwwwxxxyyyzzzyyyyyyzzz|||zzz|||}}}}}}}}}~~~}}}qqqjjjddd___\\\TTTNNNMMMKKKFFFDDDEEEEEEEEEHHHOOOZZZcccgggiiifffaaaZZZRRRLLLIIIHHHHHHMMMOOOQQQSSSRRROOOKKKHHHJJJGGGEEEFFFLLLWWWccckkkwww}}}rrrkkkkkkkkkgggdddddd]]]YYYTTTQQQOOONNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNLLLJJJHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNPPPQQQSSSTTTVVVWWWYYY[[[\\\\\\\\\ZZZWWWTTTQQQOOOMMMMMMJJJIIIHHHHHHHHHGGGEEECCCCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@AAAAAA???>>><<<::::::::::::;;;;;;===@@@DDDIIINNNPPPVVVYYY^^^bbbggglllqqquuu{{{~~~}}}vvvtttxxx|||{{{xxxggg{{{vvvkkkaaaaaakkk{{{|||sssdddWWWRRR[[[lllyyyuuummmlllxxxxxx\\\NNNKKKJJJNNNUUUbbblllwww}}}~~~xxxjjj]]]XXXTTTNNNGGG@@@:::777555555444444555777999;;;===DDD\\\pppppp}}}|||dddLLLEEEGGGLLLSSS\\\___mmmvvv}}}wwwZZZHHHAAAEEEKKKRRRWWWZZZ[[[[[[[[[ZZZXXXWWWTTTMMMDDD<<<;;;999777888:::<<<<<<<<<>>>>>>??????AAABBBDDDDDDFFFHHHKKKMMMNNNPPPRRRTTTSSSWWW\\\aaaeeeiiimmmppptttvvvxxxxxxwwwvvvvvvvvvxxxyyyyyyyyyxxxxxxzzz|||zzz|||~~~~~~~~~}}}uuullleeeaaaZZZTTTPPPJJJEEECCCFFFCCCDDDHHHPPPZZZaaaccccccccc^^^UUUNNNHHHFFFGGGHHHOOOPPPRRRSSSRRROOOKKKIIIIIIGGGCCCBBBEEELLLSSSXXX\\\iii{{{}}}wwwvvvtttpppmmmmmmddd```YYYTTTQQQNNNKKKIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMKKKIIIGGGFFFFFFEEEGGGGGGGGGHHHIIIJJJKKKLLLOOOPPPRRRUUUXXXZZZ]]]^^^```^^^[[[WWWTTTQQQOOONNNKKKJJJHHHHHHIIIHHHFFFDDDAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@>>><<<;;;:::::::::999:::<<>>;;;999888888:::;;;<<<;;;<<<<<<===???AAACCCEEEFFFHHHJJJLLLNNNOOOQQQTTTVVVRRRUUUZZZ___cccggglllooorrrtttwwwxxxwwwwwwwwwxxxwwwxxxyyyyyywwwwwwxxxzzzyyy{{{~~~~~~tttkkkeee^^^WWWQQQJJJDDDCCCGGGCCCEEEJJJRRR[[[```aaa___^^^YYYQQQKKKGGGHHHJJJMMMPPPQQQSSSSSSQQQNNNKKKIIIFFFDDDBBBBBBDDDHHHLLLOOOQQQ\\\lll}}}~~~yyytttrrrmmmhhhaaa[[[WWWSSSOOOMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRPPPOOOMMMLLLKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJLLLLLLNNNPPPTTTXXX[[[^^^```___\\\YYYVVVSSSQQQPPPKKKJJJIIIIIIIIIIIIFFFDDDAAAAAABBBBBBCCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>><<<;;;:::::::::;;;<<>>999777666555555555555777999;;;<<>>AAADDDGGGHHHHHHIIIKKKLLLMMMPPPSSSVVVRRRUUUZZZ^^^bbbfffkkkooonnnqqqtttvvvwwwwwwyyyzzzvvvxxxyyyyyywwwwwwxxxyyyyyy||||||qqqkkkbbbYYYRRRKKKEEEDDDGGGBBBDDDIIIQQQYYY]]]\\\YYYUUUQQQLLLGGGGGGIIINNNQQQQQQRRRSSSRRRPPPMMMJJJHHHCCCBBBBBBBBBCCCFFFIIIKKKQQQXXXbbbmmm|||}}}yyywwwssslllfffaaa^^^ZZZXXXSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYXXXWWWVVVUUUTTTRRRRRRPPPOOOMMMMMMLLLLLLKKKKKKKKKMMMPPPTTTYYY[[[]]]]]][[[YYYWWWUUUSSSRRRLLLKKKJJJJJJJJJIIIGGGEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???===<<<;;;:::<<<===>>>@@@CCCHHHLLLOOOTTTXXX^^^ccchhhmmmqqqtttssswww|||~~~{{{wwwuuuvvvvvvvvv~~~zzzsssmmm]]]zzztttsssssskkk^^^QQQPPP___ttttttaaadddoooxxxeeeSSSMMMLLLLLLQQQYYYmmmxxx{{{mmmYYYTTTLLLDDD===999777666666666555666777888:::;;;@@@OOOppptttjjjwwwlllUUUJJJHHHJJJLLLZZZfffgggcccdddZZZJJJDDDAAADDDJJJOOOUUUXXX[[[[[[\\\ZZZXXXWWWUUUPPPIIICCC<<<:::888888999;;;;;;:::888999;;;===AAADDDGGGIIIFFFGGGHHHIIIJJJMMMQQQTTTTTTVVVZZZ^^^aaaeeejjjnnnjjjnnnqqqtttvvvwwwyyyzzzuuuwwwyyyyyyxxxxxxyyyzzzzzz}}}}}}uuuiii[[[TTTNNNHHHEEEEEE@@@AAAFFFNNNUUUXXXVVVRRRMMMJJJGGGDDDFFFJJJOOORRRRRRRRRRRRQQQOOOLLLHHHGGGCCCCCCBBBBBBCCCEEEGGGIIIQQQVVVZZZ___kkk{{{}}}xxxrrrlllhhhdddaaa___[[[[[[\\\]]]^^^^^^^^^^^^```aaaaaaaaaaaaaaa``````^^^]]]ZZZXXXVVVTTTSSSRRRQQQPPPNNNNNNPPPSSSXXXZZZ[[[[[[ZZZYYYWWWUUUSSSQQQMMMLLLJJJJJJKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@???===;;;:::======>>>@@@CCCHHHLLLNNNUUUYYY___dddhhhlllooorrrssswww|||zzzzzzyyyvvvvvvxxxvvvttt{{{zzzwwwwww|||hhh]]]xxxrrrrrrrrryyyjjj]]]PPPRRRddd{{{{{{oooccchhhtttiii[[[QQQOOONNNNNNVVVaaaqqq|||{{{nnnYYYTTTLLLCCC===888777666666666555666777888:::;;;???LLLkkklllttt|||___NNNIIIKKKNNNZZZiiimmmjjjjjj^^^MMMGGGCCCEEEIIINNNSSSWWW[[[]]]\\\ZZZXXXVVVUUUQQQJJJDDD<<<:::888888999;;;;;;::::::;;;<<<>>>@@@CCCEEEFFFEEEGGGHHHHHHIIILLLPPPTTTVVVXXX[[[^^^aaaeeeiiimmmjjjmmmpppssstttuuuvvvxxxtttvvvyyyzzzzzzyyyzzz{{{|||}}}~~~~~~qqq___VVVQQQKKKDDDAAA@@@AAAEEELLLRRRUUUSSSOOOJJJHHHFFFFFFGGGKKKPPPSSSRRRRRRQQQPPPMMMJJJGGGEEECCCCCCCCCDDDFFFHHHKKKMMMRRRTTTUUUVVV]]]kkkvvv{{{yyysssoookkkgggeeeeeeeeefffggghhhhhhhhhhhhhhhiiijjjlllllllllllllllmmmkkkiiieeebbb```^^^]]][[[XXXUUUSSSSSSVVVYYY\\\]]]\\\[[[ZZZWWWTTTQQQOOOMMMLLLKKKKKKKKKJJJHHHFFFFFFEEECCCAAA@@@?????????>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAA???===<<<:::<<<<<<===@@@DDDHHHMMMPPPTTTYYY___eeeiiilllppprrrtttwww}}}{{{vvvvvvvvvuuuvvvyyywwwsssxxx|||sssrrr|||~~~sssaaaZZZsssmmmmmmnnntttlll^^^QQQUUUhhhwwwjjjggglllxxx~~~vvv```VVVPPPPPPPPPQQQZZZfffqqq{{{vvviiiYYYTTTLLLCCC<<<888777666666666666666777888:::;;;>>>JJJhhh~~~ooorrrhhhSSSLLLNNNQQQZZZkkksssrrrqqqdddQQQJJJDDDEEEHHHLLLRRRWWW[[[^^^]]]ZZZXXXWWWUUUQQQKKKEEE===;;;888888999;;;;;;:::=========>>>???AAABBBCCCGGGHHHIIIJJJKKKNNNRRRVVVWWWYYY\\\^^^aaadddiiimmmkkkmmmppprrrsssssstttuuutttvvvyyy{{{zzzzzz{{{|||}}}~~~~~~~~~}}}xxxcccYYYTTTMMMDDD???CCCCCCGGGMMMSSSUUUSSSPPPLLLKKKIIIIIIKKKNNNQQQTTTRRRQQQQQQOOOLLLIIIFFFDDDBBBCCCDDDFFFJJJNNNRRRUUUSSSUUUTTTRRRUUU___hhhlllwww~~~yyyuuuqqqooommmnnnoooppppppqqqppppppnnnoooqqqsssuuuuuuuuuuuuyyywwwtttqqqmmmjjjhhhgggccc___[[[WWWWWWYYY\\\^^^___^^^]]][[[WWWSSSPPPNNNNNNLLLKKKKKKKKKKKKHHHFFFHHHGGGDDDBBB@@@?????????<<<<<<===>>>???AAACCCDDDAAABBBBBBAAA@@@>>><<<:::::::::<<>><<<:::999:::;;;;;;:::;;;<<<<<<===>>>>>>??????FFFHHHJJJKKKKKKMMMPPPRRRSSSVVVYYY]]]___bbbfffiiijjjmmmqqqssssssssstttttttttuuuwwwxxxyyyzzz}}}zzz{{{{{{}}}}}}sssaaaWWWQQQMMMIIIFFFEEEGGGLLLTTTXXXVVVSSSNNNLLLKKKKKKNNNPPPQQQQQQNNNOOOPPPOOOKKKHHHGGGGGGGGGFFFFFFJJJPPPTTTUUUTTTRRROOONNNOOOPPPRRRXXX```oooxxx}}}zzzyyyyyyzzz||||||{{{xxxuuussssssvvvzzz|||||||||}}}~~~~~~yyyuuurrrrrrssswwwqqqgggaaa^^^___```aaaeeedddccc^^^XXXSSSPPPPPPMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGEEECCCAAA@@@??????>>>=========>>>@@@CCCEEEDDDCCCCCCBBBAAA???>>>===<<<===>>>@@@DDDJJJQQQVVVYYY]]]bbbfffjjjlllppprrrwwwzzz~~~|||wwwrrrpppsssvvvvvvvvvrrrooooootttvvvrrrnnnmmm}}}~~~kkk\\\TTT~~~}}}}}}}}}wwwllleeedddggg~~~|||kkkcccZZZTTT[[[nnntttgggbbbbbbrrrppp\\\RRRLLLQQQ\\\fffpppwwwsssccc[[[TTTJJJBBB<<<999777666666555333222444666888999===EEE[[[|||}}}yyyuuuvvvcccTTTQQQSSSbbbnnn|||uuuaaaPPPIIIHHHGGGIIINNNTTTWWWWWWXXXZZZZZZWWWUUUTTTNNNGGG???<<<:::999:::;;;;;;:::===>>>>>>@@@AAABBBCCCCCCEEEGGGIIIJJJJJJLLLOOORRRSSSUUUYYY\\\___bbbeeehhhjjjmmmppprrrsssrrrsssssstttvvvwwwxxxxxxzzz|||{{{|||}}}yyyggg\\\UUUQQQNNNLLLKKKMMMSSSZZZ]]]ZZZWWWQQQOOONNNNNNPPPQQQQQQPPPOOOPPPQQQOOOLLLIIIHHHGGGHHHGGGIIIMMMRRRTTTTTTRRRNNNKKKJJJKKKKKKLLLRRRYYY```iiixxx{{{{{{{{{||||||zzzvvvrrrqqquuu{{{||||||}}}{{{sssmmmiiigggfffeeefffeeeccc```\\\XXXSSSQQQKKKJJJHHHGGGGGGHHHHHHIIIIIIHHHFFFDDDBBBAAA@@@@@@???>>>===<<<===???AAABBBCCCCCCCCCBBBAAA???>>>===<<<>>>@@@BBBEEEKKKRRRWWWYYY\\\bbbfffiiillloooqqqssswww{{{}}}}}}zzzvvvssssssvvvxxxxxxvvvkkkhhhiiilllmmmlllllloooxxxwwwzzzhhh[[[UUU}}}}}}~~~}}}uuuiiiaaa```dddyyy~~~uuuiii^^^WWWTTT]]]ppp{{{kkkaaa^^^bbbtttqqq[[[SSSOOOWWWdddqqq}}}ooo^^^YYYRRRIII@@@;;;888666555666555333222333444666888<<>>@@@AAABBBCCCEEEGGGHHHIIIKKKNNNPPPRRRUUUXXX[[[^^^```dddgggiiilllppprrrrrrqqqqqqrrruuuwwwxxxyyyxxxyyy{{{||||||}}}pppccc\\\WWWUUUTTTUUUXXX^^^cccccc___[[[TTTSSSQQQQQQRRRRRRQQQOOOOOOQQQRRRPPPMMMKKKJJJIIIJJJKKKNNNQQQTTTTTTQQQNNNIIIFFFDDDFFFEEEEEEIIIPPPPPPZZZjjjyyy|||yyyxxxyyy|||zzztttoookkkooouuuzzz~~~|||wwwsssnnnjjjiiigggeeedddccc___YYYTTTKKKJJJGGGFFFEEEGGGIIIJJJIIIIIIGGGFFFDDDCCCBBBAAA@@@???===<<<<<<===>>>???BBBBBBBBBAAA@@@???>>>======>>>@@@CCCFFFLLLRRRWWWXXX\\\aaaeeeiiikkkoooqqqooosssxxx{{{|||xxxvvvuuuwwwzzz{{{xxxuuuhhhgggggggggeeedddhhhooo}}}xxxqqqrrrtttdddZZZUUUtttfff\\\[[[aaattt~~~xxxvvvrrrkkkZZZUUUSSS]]]ooorrrcccZZZZZZcccwwwnnnXXXQQQOOOYYYiiixxxkkk[[[VVVPPPGGG>>>999777555444333333333333333444777999<<>>:::888999999:::999777888999;;;===???@@@AAABBBDDDFFFGGGGGGIIILLLNNNQQQTTTWWWZZZ\\\___bbbeeehhhkkknnnppppppppppppqqquuuwwwyyyyyyxxxxxxyyyzzz|||~~~~~~|||vvvpppmmmnnnsssxxxxxxkkkccc___^^^^^^```dddhhhkkkhhhccc^^^WWWUUUTTTTTTUUUTTTSSSQQQPPPRRRSSSRRRPPPNNNMMMMMMMMMOOOSSSUUUUUURRRNNNKKKEEEBBBAAABBBAAA@@@CCCIIIJJJSSSaaannnwww|||~~~xxxtttqqqssswwwvvvooohhhgggiiillloooqqqtttwwwzzz}}}vvvqqqnnnkkkiiiiiijjjggg___XXXQQQOOOKKKHHHFFFGGGIIIKKKJJJJJJIIIHHHFFFEEECCCCCCAAA@@@===;;;:::;;;;;;<<<@@@@@@AAAAAA@@@???>>>>>><<<>>>@@@CCCFFFLLLRRRVVVXXX\\\aaaeeehhhkkknnnpppoootttyyy|||}}}xxxxxxxxx{{{}}}|||wwwrrrjjjjjjkkkjjjddd```eeennn{{{|||vvvoookkkooonnn```WWWTTT~~~rrrbbbZZZYYY^^^llluuutttpppppppppmmmZZZVVVTTT]]]ooo{{{kkk\\\WWWXXXfffzzz|||iiiUUUOOONNNXXXiiixxx{{{ggg[[[TTTNNNEEE===999666555444000222444444444555888;;;<<<@@@MMMhhh|||yyynnntttfffRRRKKKLLLWWWeeevvvrrrdddSSSLLLIIIJJJKKKKKKOOOUUUTTTWWWXXXVVVVVVWWWRRRKKKCCC???;;;888888999999999:::;;;<<<>>>@@@BBBCCCDDDAAACCCDDDEEEFFFHHHKKKMMMPPPSSSVVVYYY[[[]]]aaacccfffiiimmmoooooooooppppppuuuwwwyyyyyyxxxxxxxxxyyy{{{~~~{{{rrrlllllldddbbb^^^ZZZYYY\\\bbbfffjjjmmmqqqvvv}}}tttmmmjjjiiiiiilllooorrrqqqllleee```ZZZXXXVVVVVVVVVVVVUUUSSSQQQSSSUUUUUUTTTRRRRRRSSSSSSUUUWWWWWWTTTOOOJJJHHHCCCAAAAAABBBAAA>>>@@@EEEGGGNNNZZZdddlllpppsssuuuzzz|||}}}~~~~~~|||yyyxxxrrrnnnkkkmmmpppooohhhaaadddddddddcccdddiiiooosssvvvyyy|||{{{uuurrrooooooppplllddd]]]WWWTTTOOOJJJGGGGGGHHHHHHJJJJJJJJJIIIHHHFFFEEEDDDBBB@@@>>>;;;:::999::::::?????????@@@??????>>>>>>:::<<>>@@@AAAAAAAAABBBDDDEEEFFFHHHKKKMMMOOORRRUUUXXXYYY\\\___aaacccfffjjjmmmnnnooopppqqqtttvvvyyyyyyyyyxxxxxxyyyxxx|||vvvmmmeee\\\XXXXXXQQQOOOLLLJJJKKKNNNSSSVVVVVVWWWZZZ^^^dddooozzzxxxxxxxxxzzz||||||xxxqqqjjjeee^^^\\\XXXVVVVVVVVVUUUTTTQQQTTTWWWXXXXXXWWWXXXYYYYYYYYYYYYVVVPPPKKKHHHFFFDDDBBBBBBDDDCCC@@@AAAEEECCCIIIRRR[[[bbbgggkkknnnrrrsssuuuwwwwwwvvvtttsssllliiigggiiikkkiiibbb\\\\\\[[[YYYXXXYYY]]]dddiiijjjmmmpppssswww||||||zzzwwwuuusssnnngggbbbYYYVVVRRRLLLHHHFFFFFFFFFJJJJJJJJJJJJIIIGGGEEEDDDCCCAAA>>><<<:::999::::::===>>>>>>?????????>>>>>>999<<>>FFF\\\|||ssstttxxxyyyeeeQQQIIIJJJKKKWWWfffttthhhVVVHHHIIIMMMLLLNNNSSSWWWZZZ[[[YYYYYYYYYTTTNNNEEEAAA;;;888777777888888888888999:::;;;======>>>AAABBBDDDEEEFFFHHHKKKMMMOOOQQQTTTWWWXXX[[[^^^``````dddhhhlllnnnoooppprrrrrruuuxxxyyyyyyxxxxxxyyyvvv{{{~~~{{{vvvtttkkkaaaZZZTTTNNNKKKLLLIIIGGGDDDDDDEEEGGGJJJKKKGGGHHHLLLPPPRRRWWWeeetttwwwoookkkeeeaaa[[[VVVTTTSSSRRRRRRRRRTTTXXXZZZ[[[\\\^^^___^^^]]]ZZZTTTLLLGGGEEEFFFDDDCCCDDDGGGEEEBBBCCCGGGAAAFFFLLLRRRWWW]]]bbbfffiiijjjlllnnnppppppppppppiiiiiihhhhhhhhheee```\\\XXXXXXWWWUUUTTTUUUYYY\\\___aaacccfffkkkrrryyy~~~zzztttnnniiifff[[[YYYUUUPPPMMMJJJHHHHHHIIIIIIJJJJJJIIIGGGEEEDDDCCCBBB???<<<:::::::::;;;<<<======>>>??????>>>>>>:::<<<@@@DDDGGGKKKPPPTTTZZZ^^^ccchhhkkkmmmqqqssstttyyywwwuuussstttwwwwwwtttrrrjjjiiijjjllljjjkkkrrr{{{{{{{{{yyyvvvwwwzzzxxxsssjjjooo}}}xxxggg[[[VVVVVVzzzlll^^^ZZZ^^^hhhhhhggghhhkkknnnmmmiii]]]aaaiiivvvuuueeeYYYYYY___lll{{{qqqbbbSSSNNNHHHIIIUUUfffvvv~~~lll```]]]RRRLLLDDD===999777666666777:::<<<:::555333555888999===DDDXXX}}}tttrrrtttsss{{{gggSSSLLLLLLDDDOOO^^^mmmoooYYYHHHIIINNNMMMNNNSSSXXX[[[\\\ZZZZZZYYYUUUNNNFFFAAA;;;777666777888888<<<<<<======>>>???@@@@@@AAABBBDDDEEEFFFHHHKKKMMMNNNQQQTTTVVVXXXZZZ]]]___^^^bbbgggkkkmmmoooqqqrrrqqqtttxxxyyyyyyxxxyyyyyytttyyy~~~~~~}}}|||wwwppphhhccc___WWWPPPNNNKKKGGGFFFHHHIIIGGGEEEDDDEEEFFFGGGGGGAAACCCHHHLLLKKKJJJSSS___ggg{{{tttooojjjeee]]]VVVSSSQQQPPPOOORRRUUUYYY\\\]]]___aaabbbaaa___ZZZRRRIIIDDDDDDFFFDDDCCCEEEHHHGGGCCCDDDGGGCCCFFFIIIMMMPPPUUU[[[^^^aaabbbeeegggjjjlllmmmnnniiijjjjjjjjjgggddd```^^^^^^___^^^\\\XXXVVVUUUUUUWWWXXXZZZ]]]bbbjjjsssyyy{{{{{{~~~|||tttnnnjjjhhh]]][[[XXXUUURRROOOMMMLLLHHHIIIJJJJJJIIIGGGEEEDDDDDDBBB???<<<;;;;;;;;;<<<;;;<<<===>>>?????????>>>;;;===AAAEEEHHHMMMQQQUUU[[[___dddhhhkkknnnqqqsssrrrxxxtttrrrpppqqqtttwwwvvvuuusssooommmlllkkkmmmuuu~~~zzzzzzvvvsssuuuyyyxxxtttqqqwwwvvvfff[[[WWWWWW{{{kkk[[[ZZZ```pppnnnlllnnnooonnniiidddVVVZZZiii{{{|||ooo^^^[[[bbbqqqtttiii\\\RRRJJJGGGIIIVVVjjj{{{vvvggg\\\XXXQQQGGG>>>;;;999666555666777888888666444333444555888@@@FFFRRRvvv~~~xxx|||qqqooosss|||qqq^^^PPPGGGFFFNNNUUUaaaxxxttt```MMMGGGJJJNNNOOOQQQTTTYYY[[[YYYXXXYYYUUUPPPIIIDDD>>>:::888888888888:::::::::;;;;;;;;;<<<<<>>===<<<:::999888999;;;===???????????????AAADDDFFFIIIMMMRRRVVV[[[___cccgggjjjnnnqqqtttvvvyyy}}}uuutttrrrqqqrrrwwwvvvkkkjjjqqqxxxzzz||||||yyyuuuwww}}}|||uuurrrmmmbbb______^^^zzzlll______fffssspppooorrrvvvssshhh^^^WWW]]]lll~~~tttddd```fffvvv{{{mmmbbbWWWMMMJJJIIILLLXXXjjjyyyssseee[[[WWWPPPGGG>>>;;;999666444666555666666555444444666777777>>>CCCOOOqqq}}}rrrooorrrzzzvvveeeUUUJJJHHHOOOUUU```vvvuuuaaaMMMGGGIIIMMMOOOQQQTTTXXXZZZXXXXXXXXXUUUPPPIIIDDD>>>:::888888999999:::::::::;;;;;;;;;;;;<<>>===;;;999777999;;;===>>>?????????>>>@@@CCCFFFIIINNNSSSWWW\\\```eeeiiilllooorrruuuxxx{{{~~~xxxvvvtttsssuuu|||uuunnnqqqwwwyyy{{{{{{wwwuuuxxx~~~}}}wwwvvvmmmcccaaabbbaaaxxxmmmeeegggnnnrrroooooouuuzzzttteeeXXXXXXaaaqqq{{{mmmhhhmmm}}}tttfff]]]SSSKKKHHHJJJPPP[[[iiiwww}}}pppcccZZZVVVOOOFFF>>>;;;999666444555333444555555444555777999666<<>>:::999999::::::::::::::::::;;;;;;;;;;;;???AAACCCDDDDDDEEEHHHIIIIIILLLPPPRRRTTTWWWZZZ\\\aaadddhhhkkklllmmmnnnoooqqqsssvvvwwwwwwwwwyyyzzzzzzzzz{{{}}}{{{zzzwwwtttrrrpppoooooollljjjkkknnnqqqttt|||vvvnnnccc^^^WWWQQQMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDIIIPPP\\\rrr}}}{{{wwwppphhh___UUULLLJJJMMMPPPVVVZZZ[[[\\\aaabbbaaa[[[UUULLLFFFBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>???@@@CCCFFFIIIKKKPPPRRRTTTUUUUUUVVVXXXZZZ]]]___```aaaaaabbbeeeggglllmmmnnnlllhhheeedddccc^^^YYYUUUTTTSSSSSSVVVZZZbbbeeehhhiiijjjmmmrrrwww}}}}}}}}}}}}zzztttlllggg```\\\WWWSSSRRRRRRQQQPPPJJJHHHFFFDDDCCCDDDFFFGGGFFFDDDAAA@@@???>>><<<:::777888:::;;;===>>>>>>>>>===@@@CCCFFFJJJOOOUUUYYY^^^aaagggkkknnnqqqtttvvvzzz|||xxxvvvsssqqquuu~~~qqqoootttwwwzzzyyyuuuuuuzzz{{{{{{|||jjjaaabbbcccbbb}}}tttllliiimmmrrrttttttuuuyyyzzzsssggg]]][[[gggxxxtttpppssspppccc\\\TTTMMMEEEJJJSSS^^^iiiuuuyyymmmbbbZZZVVVNNNEEE===;;;999666444444333444555555444444666888666;;;???GGGddd}}}rrrlllooozzzzzzdddRRRJJJMMMQQQ[[[lllyyyfffRRRIIIHHHJJJLLLOOORRRVVVWWWUUUUUUVVVTTTPPPJJJEEE???;;;999:::::::::999999:::::::::;;;;;;;;;>>>@@@CCCDDDDDDEEEGGGIIIIIIKKKNNNQQQRRRUUUYYY[[[___cccgggjjjlllmmmnnnoooppprrruuuvvvvvvvvvxxxyyyzzzzzz{{{}}}vvvtttppplllhhhfffeeeeeeeeeeeefffhhhlllqqqyyyzzzrrriiiaaaYYYVVVQQQNNNKKKKKKKKKKKKGGGGGGHHHIIIIIIIIIJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEHHHOOO___xxx|||uuukkkbbbVVVLLLIIILLLOOOTTTWWWWWWZZZ___bbb```VVVQQQIIICCCAAA@@@??????<<<<<<==================;;;;;;<<<===???AAADDDEEEJJJKKKMMMMMMMMMMMMOOOPPPRRRSSSUUUUUUVVVXXX\\\___eeehhhkkkllllllkkkkkkllleeeaaa]]]ZZZXXXXXXZZZ\\\^^^```bbbbbbcccggglllpppssstttvvvyyyyyyvvvppplllbbb^^^YYYTTTRRRQQQRRRSSSLLLJJJFFFCCCBBBDDDFFFHHHFFFDDDBBBAAAAAA???===:::888888999:::<<<<<<======<<>>@@@BBBCCCDDDEEEGGGIIIIIIKKKNNNOOOQQQTTTXXX[[[]]]aaafffiiijjjkkkmmmnnnoooqqqtttuuuuuuuuuwwwxxx{{{zzz{{{|||~~~~~~|||yyyxxxllliiieeeaaa^^^]]]]]]]]]___aaaccceeehhhooouuuyyyzzztttnnnggg```ZZZRRRQQQPPPNNNMMMMMMNNNOOOJJJKKKLLLNNNOOOOOOOOOOOOKKKIIIGGGEEEEEEEEEGGGHHHIIIIIIGGGFFFDDDCCCCCCBBBCCCBBBCCCFFFOOO```uuu~~~~~~yyyooodddXXXMMMIIIKKKNNNRRRTTTUUUYYY^^^```^^^RRRMMMGGGBBB??????>>>===999999999999999999888888999999:::;;;<<<>>>???@@@CCCEEEFFFFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLNNNQQQTTTWWW[[[```eeehhhkkknnnqqqkkkjjjfffbbb______^^^^^^\\\\\\]]]]]]___bbbfffiiiiiikkknnnrrruuuvvvssspppfffccc]]]VVVRRRQQQRRRTTTOOOLLLHHHDDDCCCDDDGGGIIIFFFDDDCCCCCCBBBAAA>>>;;;999999999:::;;;<<<=========???CCCGGGLLLQQQXXX\\\```dddjjjooorrrtttwwwxxxwwwzzz}}}|||rrrpppmmmmmmrrr}}}xxxvvvzzz|||{{{vvvtttzzzpppaaa^^^bbbbbb___rrrhhhiiisss}}}}}}rrrkkkjjjmmmjjjxxx{{{zzz~~~qqq```WWWOOOHHHCCCJJJVVVdddrrr~~~uuujjj```ZZZVVVJJJBBB;;;:::999555333333444555555444333333444666777<<>>@@@BBBCCCCCCDDDGGGHHHJJJLLLNNNOOOPPPSSSXXX[[[\\\```eeehhhjjjkkklllnnnnnnpppssstttttttttvvvwwwzzzyyyyyy{{{}}}~~~}}}||||||~~~{{{wwwsssqqqcccaaa^^^[[[ZZZZZZ[[[\\\]]]bbbfffhhhlllsssyyyzzz|||xxxrrrlllfff```[[[WWWOOOPPPQQQPPPOOOPPPQQQSSSSSSTTTUUUWWWWWWWWWVVVVVVOOOLLLIIIFFFEEEFFFIIIJJJLLLKKKIIIHHHEEECCCBBBAAAEEECCCBBBEEEIIIPPP]]]iiiwwwxxxyyyvvvsssuuu||||||qqqgggZZZNNNJJJLLLMMMPPPRRRSSSXXX]]]]]]YYYPPPLLLFFFAAA???>>>===<<<888777777777777666666666777777888999::::::;;;;;;===???@@@AAA@@@@@@BBBDDDEEEFFFGGGGGGFFFGGGIIIJJJIIIMMMRRRWWW\\\bbbhhhkkkkkkmmmkkkfffdddcccaaa]]][[[[[[[[[[[[]]]^^^```aaabbbcccfffkkkpppssssssrrrllliiibbb[[[TTTQQQQQQSSSPPPMMMIIIEEECCCDDDFFFHHHFFFEEEDDDDDDDDDBBB???<<<::::::::::::;;;<<<===>>>>>>@@@DDDHHHLLLRRRXXX\\\```eeekkkpppsssuuuwwwyyyvvvyyy}}}xxxqqqpppooopppuuu}}}~~~vvvttt~~~nnnaaa```fffeee___~~~~~~rrrkkkrrr~~~ssskkkiiijjjsss}}}xxxuuuzzznnn]]]TTTLLLEEEEEELLLXXXiiiyyysssggg^^^XXXUUUIIIAAA;;;:::999555222222222333444444333333555777666;;;???CCCUUUyyy||||||rrrtttpppZZZLLLKKKNNNVVV^^^dddggghhh[[[OOOEEEDDDGGGJJJOOOTTTRRRVVVVVVTTTTTTWWWVVVSSSPPPKKKCCC===:::999888777888999999999999:::::::::>>>???BBBCCCCCCDDDFFFHHHKKKMMMNNNOOOPPPSSSXXX[[[\\\```eeeiiijjjlllmmmnnnmmmooorrrsssssssssuuuvvvvvvvvvwwwyyy|||~~~}}}|||zzz|||~~~xxxqqqllliii___]]]ZZZXXXWWWYYY[[[]]]___gggmmmpppuuu~~~wwwtttnnnhhhccc^^^ZZZXXXSSSVVVXXXXXXWWWWWWYYY[[[^^^___```aaaaaa```___^^^VVVTTTOOOLLLJJJLLLOOOQQQQQQPPPOOOMMMJJJGGGEEEDDDHHHCCCBBBFFFHHHIIIPPPXXX___dddhhhhhhgggkkkttt}}}~~~ssshhh[[[OOOKKKMMMKKKOOOQQQSSSXXX\\\ZZZUUUPPPKKKEEEAAA>>>===;;;:::888888888888777777666666444555666666777777777777888999;;;<<<<<<<<<>>>@@@>>>???AAABBBAAA@@@AAABBB@@@BBBFFFJJJNNNTTTZZZ^^^aaafffiiiggggggjjjhhhccc___^^^^^^^^^___```______``````aaaeeeiiimmmooooooqqqnnnhhh___VVVPPPPPPQQQOOOMMMIIIEEECCCCCCEEEFFFFFFEEEEEEEEEEEECCC@@@===<<<;;;;;;;;;;;;===>>>??????AAAEEEIIIMMMRRRXXX\\\```eeekkkqqqtttvvvwwwxxxxxxzzz}}}~~~uuuooopppqqqsssxxx{{{wwwwwwvvv~~~kkk```aaagggeee]]]|||~~~uuuqqq}}}|||sssnnnkkkzzz||||||xxxqqqqqqzzz~~~jjj[[[SSSMMMFFFGGGMMMZZZlllqqqfff]]]WWWSSSIIIAAA;;;:::999555222222000111333333333555777999555:::>>>BBBRRRuuu}}}uuuvvvrrr\\\NNNMMMPPPVVV[[[^^^^^^___OOOFFF???AAAFFFKKKQQQVVVSSSVVVWWWTTTUUUWWWWWWTTTRRRLLLDDD>>>:::999777777888888999999999:::::::::===???BBBCCCCCCDDDFFFHHHLLLMMMNNNOOOPPPSSSXXX[[[]]]aaafffiiikkkmmmnnnpppmmmooorrrssssssssstttvvvsssssstttxxx|||~~~~~~~~~xxx{{{~~~~~~xxxpppiiibbb___YYYWWWUUUSSSSSSUUUWWWYYY^^^hhhppptttzzzwwwtttnnnhhhccc___\\\ZZZ[[[^^^aaabbb``````aaadddeeefffhhhiiihhhfffdddccc^^^[[[VVVRRRQQQSSSVVVXXXWWWVVVUUUSSSPPPLLLJJJHHHFFF@@@>>>BBBEEEDDDGGGNNNQQQWWW^^^```___dddnnnxxxtttiii\\\PPPLLLMMMKKKNNNQQQSSSXXX\\\YYYRRRPPPLLLFFFAAA>>><<<;;;999::::::999999888888888777333333444555555555444444444666888999999:::<<<===777999<<<===<<<;;;<<<<<<===>>>???AAADDDIIIOOOTTTUUU^^^dddgggkkkqqqqqqlllccccccbbbcccccccccaaa``````______aaaeeeiiillllllsssqqqkkkbbbWWWPPPNNNOOONNNLLLHHHEEECCCBBBCCCDDDFFFEEEEEEFFFFFFDDD@@@======<<<;;;;;;<<<===???@@@@@@BBBFFFIIIMMMRRRXXX\\\```eeekkkqqqtttvvvwwwxxxzzz|||}}}tttmmmnnnqqqtttxxx~~~{{{oooooo}}}xxxwwwzzzhhh]]]```fffcccZZZzzznnnpppuuummmqqq}}}uuurrrvvvppp```SSSJJJFFFHHHKKKVVVjjj|||lllbbb\\\WWWUUUGGGCCC>>>:::888666444222111222333555777888999:::666>>>>>>@@@SSSnnn}}}yyyzzzuuu\\\JJJJJJLLLQQQXXX\\\\\\[[[NNNFFFAAACCCHHHLLLPPPTTTWWWWWWVVVVVVVVVVVVUUUUUURRRNNNGGG@@@;;;888888888777777777666777777888999>>>???@@@AAACCCDDDEEEEEEGGGJJJMMMOOOPPPQQQSSSUUU]]]___cccgggkkkmmmooopppqqqqqqrrrrrrssstttttttttuuuvvvxxxyyyyyy{{{~~~}}}wwwpppiiibbb]]][[[ZZZYYYWWWTTTTTTWWW]]]aaahhhooowww{{{xxxqqqooolllhhheeecccbbbaaa```eeekkkmmmkkkkkkmmmqqqnnnppprrrsssqqqooommmmmmgggccc^^^YYYWWWWWWYYY[[[___]]]ZZZVVVRRROOOLLLJJJGGGFFFDDDCCCBBBCCCEEEFFFMMMNNNQQQUUUVVVXXXaaakkkyyyuuufffYYYPPPLLLJJJIIIKKKMMMPPPSSSUUUVVVWWWSSSNNNHHHCCCBBB@@@===::::::999888777666666666666666666777888888888888888555555666777888999::::::888888888888777777777777777888:::<<<===???BBBDDDMMMQQQWWW^^^eeekkknnnppphhhkkkkkkhhhgggiiigggddddddccccccbbbdddfffhhhjjjqqqtttrrriii___XXXSSSNNNLLLJJJGGGFFFFFFEEECCCAAAGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@?????????????????????BBBFFFIIILLLQQQVVVYYY```ggglllnnnrrrxxx{{{{{{}}}yyyrrrmmmnnnooopppvvv|||nnnfffoooyyyzzzppp___[[[___``````___vvvlllqqq{{{tttxxx}}}vvvooonnnwwwzzzkkk\\\QQQHHHDDDHHHMMMYYYmmm{{{lllccc]]]YYYVVVGGGCCC>>>:::888666444333222222333444666777888888666===<<<>>>PPPjjjzzzyyywww^^^LLLJJJJJJPPPXXX^^^^^^\\\QQQIIIBBBCCCGGGJJJOOOTTTWWWWWWWWWWWWWWWWWWWWWWWWRRRNNNGGG@@@:::888777777888777777777777888999999>>>???@@@AAABBBCCCDDDEEEEEEHHHLLLOOOQQQSSSUUUWWW]]]___bbbfffjjjlllmmmnnnqqqqqqrrrssssssttttttuuutttvvvwwwxxxxxxzzz|||~~~zzzwwwrrrllleee___[[[YYYUUUUUUTTTSSSTTTYYY___dddmmmvvv~~~xxxqqqooollliiigggfffffffffiiinnnsssuuutttsssuuuxxxyyyzzzzzzyyywwwtttrrrpppgggccc^^^YYYVVVWWWXXXZZZ^^^]]]ZZZWWWTTTQQQOOOMMMIIIGGGEEECCCBBBBBBCCCDDDGGGGGGJJJNNNOOOPPPXXXbbbuuuzzziii[[[QQQLLLJJJKKKLLLMMMOOOQQQRRRSSSSSSPPPKKKFFFBBB@@@>>>;;;999<<<;;;:::999999888888888666777888888999999888888666666777777888999999999888888888777777777666666555777999999:::;;;>>>@@@DDDGGGMMMTTT\\\bbbgggjjjlllppprrrqqqpppooolllgggeeedddcccbbbbbbccceeegggnnnsssrrrkkkaaaZZZSSSMMMJJJHHHFFFEEEEEEEEECCCAAAFFFFFFDDDCCCAAAAAA@@@@@@????????????????????????@@@CCCGGGJJJNNNRRRWWWZZZ___ffflllnnnrrrxxx||||||}}}vvvpppooopppnnnmmmpppwwwzzzxxxrrriiifffrrr|||jjjZZZWWW\\\^^^[[[YYYyyyppphhhqqqyyyssswwwwwwooohhhkkkyyyxxxjjj]]]SSSLLLIIIHHHNNN\\\ooouuuhhhaaa]]]XXXUUUEEEBBB===999777666444333222333333444555555666666666<<<:::<<>>???@@@AAACCCDDDDDDDDDGGGKKKNNNQQQTTTWWWYYY\\\^^^aaaeeehhhkkklllmmmqqqrrrrrrssssssttttttuuutttuuuwwwxxxwwwxxxzzz||||||}}}}}}~~~~~~}}}}}}}}}~~~|||~~~zzzqqqooojjjeee```\\\YYYXXXSSSTTTTTTUUUXXX]]]eeejjjsss|||yyyuuussspppmmmkkkkkklllnnnrrrvvv{{{}}}|||{{{}}}~~~zzzvvvrrrpppdddaaa\\\XXXUUUTTTUUUVVVXXXXXXVVVTTTRRRPPPNNNNNNIIIHHHFFFDDDBBBBBBBBBCCCCCCCCCEEEHHHHHHIIIPPPXXXlllmmm]]]RRRLLLJJJKKKLLLLLLMMMNNNNNNOOOOOONNNKKKFFFBBB@@@>>><<<:::>>>>>>===<<<<<<;;;;;;;;;777888999999::::::999999888888888999999999999999888888777777777666666666444666777777666777999;;;;;;===BBBHHHPPPWWW^^^bbblllrrrxxxyyyyyywwwqqqjjjgggeeecccaaa``````aaaaaajjjooorrrmmmeee]]]TTTLLLHHHFFFEEEDDDEEEEEECCCBBBFFFFFFDDDCCCBBB@@@??????????????????????????????AAACCCGGGKKKOOOSSSXXX[[[^^^eeekkknnnrrryyy}}}}}}}}}}}}uuuqqqrrrqqqmmmiiiiiilllmmmjjjdddccciiixxxwwwfffVVVVVV]]]^^^XXXSSSsssjjjdddooorrrooouuutttkkkeeelllvvvhhh\\\RRRMMMJJJGGGPPP```rrr}}}nnnccc^^^ZZZUUUPPPDDD@@@<<<888777666444333333333333444444444444444777<<<:::<<>>???@@@BBBCCCCCCDDDGGGKKKNNNQQQSSSVVVYYYYYY[[[^^^bbbfffjjjmmmnnnqqqqqqrrrrrrsssttttttttttttvvvxxxxxxxxxxxxyyyzzzzzzzzz{{{}}}~~~|||xxxvvvvvvxxxzzzyyy|||zzzuuuhhhgggddd```]]]ZZZYYYXXXWWWXXXYYY[[[^^^dddkkkpppvvvzzz{{{xxxuuurrrqqqrrrtttuuuuuuyyy}}}{{{wwwqqqllliii```]]]YYYUUUQQQPPPPPPPPPOOONNNNNNLLLKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCDDDGGGGGGGGGLLLRRRaaasssppp___TTTMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLNNNKKKHHHEEEBBB@@@???>>>?????????>>>>>>===<<<;;;999999:::;;;;;;;;;;;;:::;;;:::::::::999999999888888888777777777666666666555666666555444444666777888999;;;@@@FFFNNNTTTXXXdddmmmvvv{{{}}}|||uuummmiiigggccc```]]]\\\[[[\\\cccjjjooolllggg```UUUKKKGGGFFFEEEEEEFFFFFFEEEDDDFFFEEEEEECCCBBB@@@>>>>>>???????????????@@@@@@@@@@@@CCCGGGJJJNNNSSSXXX[[[]]]dddjjjnnnssszzz~~~~~~}}}~~~yyywwwtttrrrmmmfffccceeeddd```[[[aaaoootttdddWWWYYYaaaaaaXXXQQQooofffbbblll~~~vvvmmmqqqzzzssskkkgggrrrqqqbbbUUUMMMIIIHHHLLLWWWhhhxxxyyyjjjaaa]]]ZZZTTTNNNBBB???:::777666666444333444444444444444444444444888<<<;;;===HHHYYY~~~{{{sssyyy{{{gggVVVMMMGGGLLLZZZfffiiiggg\\\OOOCCC???AAAFFFMMMTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXTTTNNNFFF@@@<<<999888999999888888999999:::;;;;;;<<<===>>>???AAABBBBBBDDDGGGKKKMMMOOOQQQTTTVVVUUUWWW[[[___eeejjjmmmpppppppppqqqqqqrrrssssssssstttwwwyyyzzzyyyyyyzzz{{{yyyyyy{{{|||~~~}}}xxxsssqqqrrrtttvvvxxxzzz}}}~~~~~~zzzrrrmmmcccbbb```^^^\\\[[[ZZZZZZ[[[\\\^^^```ccciiioootttzzz|||}}}{{{yyywwwwwwxxxzzz{{{yyy|||{{{vvvrrrlllfffbbb[[[YYYVVVRRROOOMMMMMMLLLIIIHHHHHHGGGFFFFFFEEEEEECCCCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDGGGHHHGGGJJJOOOZZZiiisssbbbVVVOOOLLLGGGGGGGGGGGGHHHIIIKKKLLLKKKJJJHHHFFFCCC@@@??????????????????>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888777777777777666777777666444333444666777777888:::>>>DDDJJJMMMXXXcccnnnvvv{{{}}}yyyssskkkhhhddd___[[[XXXWWWWWW\\\ccciiiiiigggaaaVVVLLLHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEEEEDDDBBB???===<<<>>>>>>?????????@@@@@@@@@>>>AAAEEEIIIMMMRRRWWW[[[\\\cccjjjnnnssszzz~~~~~~{{{{{{tttsssllleeebbbcccaaa]]]YYYcccuuuoooaaaXXX\\\cccaaaWWWOOOlllddd```hhhsssyyyyyyyyyuuu{{{~~~uuuhhheeeppp}}}~~~pppllllllzzzrrraaaTTTNNNLLLLLLVVVbbbssszzzkkkbbb```\\\TTTMMMAAA===999777666555444444444444444444444555555555777;;;;;;???GGGTTTwwwsssuuu}}}yyyfffWWWOOOHHHLLLYYYffflllmmmcccVVVIIICCCDDDGGGMMMSSSSSSSSSTTTUUUVVVXXXXXXYYYWWWTTTMMMFFF???:::777555888888888888888999:::::::::;;;<<<===>>>@@@AAAAAACCCFFFIIILLLNNNOOORRRTTTTTTUUUYYY]]]ccchhhlllooonnnooooooppppppqqqrrrrrrsssvvvyyyzzzzzzzzzzzz{{{yyyzzz{{{|||~~~~~~{{{wwwsssqqqrrrtttvvvwwwxxxzzzzzzyyyzzz{{{}}}yyyppphhhccc______^^^\\\\\\[[[\\\\\\]]]___aaacccffflllrrrwww||||||||||||~~~~~~wwwssspppkkkeeeaaaYYYXXXVVVSSSQQQOOONNNMMMJJJIIIIIIHHHFFFEEEEEEDDDAAABBBCCCDDDEEEFFFGGGHHHFFFCCCCCCFFFGGGFFFHHHLLLVVVcccyyyxxxhhhZZZQQQMMMGGGFFFFFFFFFFFFHHHIIIJJJFFFGGGGGGDDDAAA???>>>???>>>???@@@@@@???>>><<<;;;;;;<<<======>>>>>>============<<<<<<;;;;;;::::::::::::999999999888888888777888888777444444555666666555555666888<<<@@@BBBMMMWWWcccllltttzzzzzzwwwllliiiddd___ZZZVVVUUUTTTVVV\\\aaacccdddaaaXXXOOOIIIHHHGGGGGGHHHIIIHHHFFFEEEEEEEEEDDDBBB???===;;;>>>>>>>>>???@@@@@@AAAAAA===@@@EEEIIIMMMRRRWWW[[[]]]dddjjjnnnssszzz~~~{{{yyyyyytttsssmmmeeecccdddbbb^^^[[[fffyyy~~~~~~{{{yyy~~~~~~fff]]]XXX]]]bbb^^^TTTLLLzzzjjjccc```dddjjjkkknnnqqqmmmtttuuuiii\\\^^^nnn~~~yyykkkkkkppptttaaaUUUQQQRRRTTT^^^kkk|||zzzkkkccc```\\\SSSJJJ@@@<<<888666555555555444444444444555555666666666555999;;;???FFFOOOpppuuuqqqvvvvvveeeWWWPPPJJJMMMXXXeeennnrrrnnn```QQQJJJGGGHHHLLLQQQSSSSSSUUUVVVWWWYYYZZZZZZYYYVVVPPPHHHAAA<<<888666888777777777777888999999::::::;;;<<<>>>???@@@@@@@@@CCCGGGJJJLLLOOORRRTTTUUUVVVYYY\\\aaaeeeiiilllmmmmmmnnnnnnooooooppppppqqqtttwwwyyyyyyyyyzzz{{{zzz{{{{{{}}}~~~~~~|||xxxuuutttuuuwwwxxxuuuvvvwwwvvvuuutttvvvwwwyyy{{{wwwoooiiibbb^^^]]]]]]\\\\\\[[[\\\\\\]]]___aaadddgggkkkqqqwww||||||~~~{{{uuuqqqooolllgggbbb[[[ZZZYYYXXXVVVTTTSSSRRRMMMMMMLLLJJJHHHGGGFFFEEEBBBBBBCCCEEEEEEFFFFFFFFFGGGCCCCCCFFFHHHGGGHHHKKKPPP[[[qqqooo```UUUOOOIIIHHHFFFEEEEEEEEEGGGGGGDDDFFFGGGEEEAAA??????@@@???@@@AAAAAA@@@???===;;;<<<===>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777888888777555444555666555555444555666999<<<===CCCLLLVVV^^^hhhrrrvvvuuummmjjjeee___YYYUUUSSSRRRPPPUUUZZZ\\\___```ZZZRRRIIIHHHGGGGGGHHHHHHFFFEEEEEEEEEEEEDDDBBB???<<<:::===>>>>>>???@@@@@@AAAAAA>>>AAAEEEIIINNNSSSXXX\\\]]]dddkkknnnssszzz~~~~~~wwwuuuwwwuuusssmmmfffcccdddccc___]]]fffyyyyyysssppppppttt}}}www```[[[ZZZ```bbb[[[QQQKKK}}}vvviiibbb```ccceeeeeeiiioooooouuutttfffYYY]]]ppp{{{tttgggiiirrrppp]]]RRROOORRRUUUaaannnyyyjjjaaa___ZZZPPPGGG???<<<888666555555555444444444555555666777777888333777:::???EEELLLlllvvvnnnpppyyytttcccWWWQQQLLLMMMWWWdddpppvvvvvvhhhXXXOOOKKKIIIKKKOOOTTTTTTUUUWWWYYYZZZ[[[\\\]]]ZZZTTTLLLEEE???;;;999777777777666777888888999999:::;;;<<<===???@@@@@@===@@@EEEIIILLLOOOSSSVVVXXXXXXYYY\\\___cccgggiiillllllmmmmmmnnnoooooooooooorrrvvvxxxyyyyyyyyyzzz{{{{{{|||}}}~~~~~~~~~}}}|||~~~~~~}}}{{{xxxwwwxxxzzz{{{tttuuuuuusssqqqqqqrrrssskkklllooouuu}}}wwwnnniiieeebbb___\\\\\\[[[[[[[[[\\\\\\]]]aaacccgggkkkpppvvv}}}~~~yyysssoooooommmgggccc^^^^^^]]]\\\[[[YYYXXXWWWPPPOOOMMMKKKIIIGGGEEEEEECCCDDDDDDEEEEEEEEEEEEEEEHHHDDDDDDGGGJJJIIIIIILLLKKKUUUjjjtttcccWWWPPPLLLJJJHHHEEEDDDDDDDDDEEEEEEHHHIIIGGGCCCAAAAAABBB@@@AAABBBBBBBBB@@@>>><<<======>>>???????????????<<<=====================<<<<<<;;;;;;;;;:::::::::777888888666444444555666555555555666888:::<<<======DDDLLLSSS]]]iiiooopppnnnkkkeee___YYYUUUSSSRRRNNNRRRUUUXXX\\\___[[[SSSIIIHHHFFFFFFGGGFFFEEECCCEEEEEEEEEDDDBBB???<<<999===>>>>>>???@@@@@@AAAAAA???BBBFFFKKKOOOTTTYYY]]]^^^eeekkknnnrrryyy}}}}}}~~~vvvtttvvvuuutttnnnfffdddeeeccc___]]]fffxxxyyyoookkknnnuuu}}}ttt^^^[[[]]]cccccc[[[RRRMMMzzzjjjaaa___^^^```ccceeeiiinnnpppoooiii___YYY```qqqyyykkkhhhjjjttt~~~iiiYYYPPPMMMQQQXXXgggttt{{{oooeeebbb```WWWKKKDDD@@@===:::777777666444333444444333222333444555666666<<<<<<===DDDOOOkkk|||nnnqqqsssuuubbbUUURRROOOOOOVVVbbbooowwwvvvssskkk^^^PPPIIIJJJMMMUUUUUUVVVVVVXXXYYY[[[[[[\\\ZZZVVVPPPHHH@@@:::666777888888999999:::;;;;;;::::::;;;<<<===>>>??????AAACCCGGGJJJLLLOOORRRUUURRRVVVZZZ]]]___aaaccceeejjjkkkmmmnnnooooooooonnnmmmpppssswwwyyyzzzyyyxxxyyyzzzzzz{{{|||}}}}}}~~~~~~|||~~~}}}|||}}}~~~~~~}}}|||zzzyyyyyyyyyzzzyyyvvvsssqqqooolllllllllkkkgggcccccccccbbbbbbdddjjjsssxxx{{{yyyuuupppiiidddaaa______\\\\\\\\\\\\^^^```bbbddddddcccdddgggnnnwww}}}~~~yyytttqqqpppnnnkkkhhhfffdddbbbaaaaaaaaa___^^^WWWVVVTTTRRROOOLLLJJJHHHLLLJJJHHHFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJIIIIIIIIIOOO[[[mmm{{{sssdddXXXQQQMMMJJJHHHGGGGGGFFFEEECCCGGGGGGGGGGGGEEECCCAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<::::::;;;;;;;;;:::999999;;;:::999888777666555444555444444444555777888999???@@@BBBGGGNNNUUU\\\```iiiiiigggbbb[[[TTTPPPOOOMMMMMMNNNRRRXXXZZZYYYWWWIIIHHHFFFFFFGGGHHHGGGFFFDDDEEEEEEEEECCCBBB@@@>>>>>>???@@@AAABBBAAA@@@??????@@@DDDIIIOOOVVV[[[___aaaeeekkkpppvvv{{{xxxssstttsssqqqnnnllljjjhhhfffdddbbbnnn|||xxxrrrnnnpppyyyxxxmmmZZZ___ccccccaaa[[[NNNBBByyyiii\\\ZZZZZZ]]]aaagggnnnssssssnnneee]]]\\\fffwwwvvviiigggkkkvvvwwwdddVVVOOONNNTTT\\\iiiuuu}}}wwwlllccc```]]]TTTIIICCC@@@===999777666666444333555444444333444555666777666<<<;;;===CCCMMMhhhpppoootttttt```UUURRRMMMMMMSSS^^^jjjsss{{{|||wwwjjjZZZPPPOOORRRTTTTTTUUUVVVXXXYYY[[[\\\ZZZXXXUUUOOOIIIBBB<<<999;;;;;;:::999999888888777;;;;;;<<<===>>>>>>??????AAACCCGGGIIILLLNNNRRRTTTSSSVVVZZZ]]]___aaaccceeekkklllnnnpppqqqqqqqqqpppnnnpppssswwwyyyzzzyyyxxxzzzzzz{{{{{{||||||}}}}}}~~~}}}}}}|||~~~}}}{{{|||}}}}}}|||zzzxxxwwwwwwxxxyyyxxxvvvtttvvvsssooollliiifff```\\\VVVVVVTTTSSSTTTXXX^^^ccckkkooosssvvvvvvsssnnnkkkgggfffeeecccaaa```^^^^^^ZZZZZZ[[[]]]```bbbdddeeefffeeeeeehhhnnnuuu{{{~~~{{{xxxuuutttttttttrrrooommmkkkiiiiiijjjjjjjjjhhhdddbbb^^^[[[XXXUUUSSSQQQOOONNNLLLJJJIIIIIIJJJKKKIIIIIIIIIJJJJJJJJJIIIIIIJJJVVVfffsssyyyyyywwwuuuxxxssseeeZZZSSSNNNLLLIIIHHHGGGGGGEEEDDDFFFGGGGGGGGGFFFDDDBBBAAADDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>???>>>======<<<999:::;;;<<<<<<===<<<<<<<<<;;;;;;999888777666555555444444444444666888999999:::<<<@@@EEELLLRRRVVVaaabbbbbb___ZZZTTTQQQPPPMMMLLLMMMPPPTTTWWWVVVUUUJJJHHHEEEEEEFFFFFFFFFEEECCCDDDDDDDDDCCCBBB@@@??????@@@AAABBBBBBAAA@@@@@@???@@@DDDJJJPPPVVV[[[^^^aaaeeejjjppptttyyy{{{sssqqqssswwwvvvtttpppjjjddd```^^^hhhrrr|||wwwrrrpppttt~~~vvviiiZZZaaaffffffccc[[[NNNAAAwwwfffXXXXXXXXX[[[aaajjjrrrwwwtttkkk```]]]dddrrrtttiiihhhnnnzzz{{{lll[[[QQQNNNPPPXXX```mmmwww~~~xxxrrriii```]]]YYYOOOFFFAAA???<<<999777666666444333555444444444444555666777666;;;;;;<<>>;;;;;;;;;:::999999888888777=========>>>>>>?????????AAACCCGGGIIIKKKNNNQQQTTTTTTWWWZZZ]]]___aaaccceeejjjkkkmmmoooppppppppppppnnnppptttwwwyyyyyyyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~}}}~~~~~~{{{}}}|||{{{{{{||||||{{{yyyvvvuuuuuuvvvwwwwwwuuutttrrrooojjjeeeaaa\\\VVVRRRKKKKKKJJJIIIHHHJJJMMMQQQWWWZZZ]]]aaabbbaaa___]]]ZZZ[[[]]]^^^^^^^^^]]]\\\WWWYYY\\\___bbbeeefffggghhhggghhhjjjmmmrrrwww{{{|||{{{zzz{{{||||||zzzxxxwwwwwwxxxyyy{{{zzzxxxvvvpppkkkeee```]]][[[YYYXXXVVVTTTRRRPPPNNNMMMMMMNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKUUUcccnnnsssqqqmmmjjjhhhssssssfff\\\UUUOOOMMMJJJIIIHHHHHHFFFDDDFFFFFFGGGGGGGGGFFFEEEDDDGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>??????>>>>>>===<<<::::::<<<===>>>?????????===<<<<<<:::999888777666555444333333444555666777666666777999===BBBGGGIIITTTWWWYYYZZZWWWTTTRRRRRRMMMKKKKKKLLLOOOQQQQQQQQQKKKHHHEEEDDDDDDEEEEEEEEEBBBBBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???AAAEEEKKKQQQWWW[[[]]]aaaeeejjjooosssxxx|||wwwrrrrrrvvvzzz}}}}}}wwwmmmddd______pppxxx}}}wwwqqqqqqyyysssdddZZZbbbiiiiiicccZZZLLL@@@tttdddXXXZZZZZZ\\\bbbllluuuxxxpppggg___bbbpppvvvnnnkkkuuu|||ooobbbSSSLLLKKKPPPYYYcccpppxxx|||vvvmmmfff___[[[VVVLLLDDDAAA>>><<<888666666666444333444444444444444555555555666;;;:::;;;BBBHHH^^^~~~|||nnnmmmxxx~~~jjj[[[VVVOOOLLLQQQ\\\iiirrr|||kkkYYYQQQRRRPPPQQQSSSVVVXXXZZZ[[[\\\WWWVVVSSSOOOIIICCC???<<<777888888999999:::;;;;;;===>>>>>>>>>????????????AAACCCGGGIIIKKKMMMPPPSSSTTTWWWZZZ\\\^^^```bbbeeeggghhhjjjlllmmmnnnnnnmmmoooqqqtttvvvxxxyyyyyyxxx{{{{{{zzzzzzzzzzzzzzzzzz{{{}}}~~~}}}}}}~~~|||}}}|||{{{{{{{{{{{{zzzxxxvvvuuuttttttuuuuuusssqqqkkkhhheee```[[[UUUQQQMMMGGGHHHIIIHHHGGGIIIKKKNNNRRRTTTWWWYYY[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYY[[[^^^bbbeeeggghhhhhhhhhiiijjjlllnnnrrrwwwzzz}}}zzztttlllfffcccaaa___^^^^^^]]]ZZZWWWTTTRRRPPPPPPMMMMMMLLLKKKJJJJJJJJJJJJLLLSSS^^^gggjjjgggbbb^^^[[[fffvvvuuuhhh^^^VVVPPPNNNKKKIIIIIIHHHGGGEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>><<<<<<===>>>?????????>>>======<<<:::999888777666555555444333333444555666666666777888:::===@@@BBBGGGKKKPPPSSSSSSRRRRRRRRRLLLJJJIIIIIIJJJKKKLLLMMMMMMJJJFFFDDDEEEFFFFFFFFFAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBAAAAAAAAA???BBBFFFLLLRRRWWW[[[]]]cccggglllqqqtttxxx{{{~~~~~~{{{vvvvvvzzz|||~~~qqqgggdddeeevvv}}}xxxqqqrrr|||pppaaaZZZccckkkjjjbbbWWWIII>>>qqqdddUUUZZZ\\\]]]dddooouuuvvvhhhcccbbblll}}}yyyuuuqqq~~~yyyqqqfffYYYMMMHHHJJJPPP[[[eeetttzzz}}}vvvjjjddd___[[[TTTJJJCCCBBB>>>;;;888666666666444333222222333333444444444444666::::::;;;AAAFFFZZZxxxoooiiirrrlll]]]WWWOOOKKKPPP[[[iiirrrxxxnnnZZZQQQOOOOOOPPPSSSUUUXXXYYYZZZZZZXXXVVVSSSOOOIIICCC>>>;;;777888888999999:::;;;;;;======>>>>>>??????@@@@@@AAACCCFFFIIIJJJMMMPPPRRRTTTVVVYYY[[[\\\^^^aaadddeeegggiiikkklllmmmmmmmmmppprrrtttvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyy|||~~~~~~}}}}}}}}}~~~~~~|||{{{zzz{{{{{{yyyxxxxxxvvvtttssssssrrrqqqoookkkiiifffaaa[[[UUUPPPNNNFFFGGGIIIIIIIIIKKKNNNPPPSSSTTTVVVXXXZZZ[[[\\\\\\^^^]]]\\\ZZZZZZ[[[]]]^^^aaabbbeeegggiiijjjjjjjjjhhhjjjmmmoooqqqtttyyy|||{{{}}}|||}}}wwwpppmmmkkkhhheeeeeedddaaa]]]YYYVVVTTTRRRQQQPPPNNNLLLJJJIIIIIIIIIHHHMMMTTTZZZ]]]ZZZUUUQQQNNNYYYiiiuuu}}}wwwkkk```XXXPPPNNNLLLJJJJJJJJJIIIGGGHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEECCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA???@@@@@@@@@???>>>============<<<;;;999888777777777666555444333444555666777777777777888:::<<<======AAAGGGKKKMMMNNNOOOPPPJJJIIIHHHGGGGGGGGGIIIJJJMMMJJJGGGEEEFFFGGGGGGGGG@@@@@@@@@???????????????@@@@@@@@@@@@AAAAAABBBBBBAAACCCGGGLLLRRRXXX\\\^^^fffjjjoootttwwwzzz|||~~~yyyxxx{{{~~~qqqgggeeehhhyyyzzzsssttt~~~lll___YYYdddmmmjjj___RRREEE;;;~~~qqqgggUUU]]]bbbccchhhrrruuuqqq___aaahhhwwwzzzyyywwwvvvlll___TTTJJJHHHLLLTTT```kkkxxx~~~|||tttfffbbb___ZZZRRRGGGBBBCCC===:::777666666555555444222333444444555555444444555:::999<<>><<<;;;;;;:::999999888888777;;;<<<<<<===>>>???@@@AAAAAACCCFFFIIIJJJLLLOOOQQQTTTUUUXXXYYYZZZ\\\```bbbfffgggjjjlllnnnnnnnnnnnnqqqrrrtttuuuwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|||~~~~~~~~~~~~}}}{{{zzzyyyzzzyyyxxxvvvwwwuuusssrrrrrrrrrqqqpppmmmmmmjjjddd\\\UUUQQQOOOIIIJJJJJJJJJJJJKKKNNNPPPRRRSSSUUUXXXZZZ\\\]]]^^^______^^^___aaafffjjjmmmpppppppppoooooonnnmmmllljjjnnnrrrtttuuuvvvzzz~~~{{{}}}~~~|||{{{{{{zzz|||~~~yyyuuuqqqkkkfffgggfffdddaaa^^^[[[XXXWWWVVVTTTPPPMMMJJJHHHGGGGGGHHHJJJNNNRRRTTTSSSOOOKKKIIIRRR___iiipppvvv{{{xxxmmmbbbYYYQQQPPPMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLNNNOOOOOOMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@>>>>>>???>>>===<<<;;;999888888888777666555444444555666666555555666777777888999888<<<@@@CCCEEEGGGJJJKKKHHHHHHIIIHHHFFFEEEGGGHHHIIIHHHFFFFFFGGGHHHGGGFFFAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCEEEGGGLLLQQQWWW]]]```hhhlllrrrvvvyyy|||~~~}}}xxxwwwzzz|||nnneeeeeehhh~~~~~~zzz}}}yyyhhh___ZZZfffooojjj\\\NNNBBB:::{{{tttmmmaaakkkpppooopppuuurrriiiYYYaaannn~~~|||vvvvvv{{{vvvkkk\\\RRRJJJJJJPPP[[[hhhsss|||yyyoooccc```^^^YYYOOOEEEAAACCC<<<:::777555555555555444444444666777777777666555555999999<<>>;;;;;;:::999999888888777999:::;;;<<<>>>???AAAAAAAAADDDFFFHHHJJJLLLOOOQQQSSSTTTVVVWWWXXXZZZ^^^aaaeeefffiiikkkmmmnnnnnnnnnrrrssstttuuuvvvwwwxxxyyywwwwwwxxxxxxyyyyyyzzzzzzzzz|||~~~~~~~~~{{{yyywwwwwwwwwvvvuuusssuuusssqqqqqqrrrttttttsssssssssqqqllleee___\\\[[[WWWWWWUUURRRPPPOOOQQQSSSTTTVVVYYY]]]```ccceeefffggghhhlllpppvvv||||||yyyuuurrrqqqpppooosssxxxyyywwwwwwzzz~~~|||~~~{{{xxxwwwvvvvvvuuuxxx{{{~~~}}}uuullleeedddccccccbbbaaa```^^^^^^ZZZWWWSSSNNNJJJGGGFFFFFFIIIHHHIIIKKKNNNNNNKKKHHHFFFLLLUUU]]]ccciiiqqqvvvvvvxxxnnnddd[[[TTTRRRQQQQQQRRRSSSSSSRRROOOOOONNNNNNNNNPPPQQQRRRPPPPPPPPPPPPPPPOOONNNNNNMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@???===<<<;;;;;;:::999777666555555666666444444444555666777777888777999<<<===???AAADDDGGGFFFHHHJJJIIIGGGEEEFFFGGGDDDDDDDDDFFFGGGGGGFFFDDDAAA@@@???===<<<<<<<<<===<<<<<<<<<===???AAACCCDDDFFFFFFGGGKKKPPPWWW]]]aaahhhlllrrrwww{{{}}}|||zzzxxxuuuvvvzzzyyynnniiikkkppprrrddd^^^\\\iiiqqqjjj[[[LLLBBB<<>>???AAABBBAAADDDFFFHHHJJJKKKNNNQQQRRRTTTUUUVVVWWWYYY]]]```bbbdddfffiiikkkkkkllllllrrrssstttuuuvvvwwwxxxyyyvvvvvvwwwxxxyyyyyyzzzzzz{{{}}}~~~~~~~~~}}}~~~}}}}}}yyywwwuuutttuuutttrrrqqqrrrqqqooopppsssvvvwwwwww{{{}}}}}}yyytttpppooopppiiigggccc^^^YYYWWWWWWYYYYYY[[[```eeejjjmmmpppqqqrrrvvv|||zzzvvvsssrrrssswww||||||yyyxxxzzz}}}}}}}}}{{{yyyvvvtttsssrrrrrrooossswwwzzz~~~}}}qqqhhh``````aaabbbcccccccccccc\\\YYYTTTNNNJJJGGGEEEDDDDDDBBBAAABBBFFFGGGEEECCC???DDDJJJPPPUUU\\\dddjjjoooyyyxxxoooeee]]]VVVTTTSSSTTTVVVWWWWWWVVVQQQQQQPPPOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKJJJEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@>>>======;;;:::888777666666666666444444555666777888888999777999::::::;;;===AAADDDEEEHHHJJJJJJHHHFFFFFFGGGAAAAAABBBEEEGGGGGGDDDBBBBBBAAA???===<<<;;;;;;<<<::::::;;;<<<>>>AAADDDEEEGGGGGGGGGJJJOOOWWW^^^bbbgggkkkrrrwww{{{}}}yyyvvvuuutttwww}}}yyyqqqpppuuuzzz~~~mmm```^^^___kkkssskkkZZZLLLBBB===~~~{{{{{{|||{{{oooddd[[[iiizzzmmmkkktttqqq\\\QQQKKKRRR^^^kkkzzztttjjjbbb```ZZZQQQFFF>>><<<<<<999777666444333333333444555555555666666888999:::999@@@;;;777???HHHVVViii~~~vvvxxxvvviiikkkuuunnnVVVPPPNNNNNN[[[nnnwww||||||ooo^^^RRRMMMLLLLLLMMMNNNPPPRRRTTTVVVVVVTTTRRRPPPMMMIIICCC???===;;;888777777777777666:::;;;;;;<<<>>>???AAABBBCCCFFFHHHIIIJJJKKKNNNPPPSSSTTTUUUUUUVVVYYY]]]aaa___aaaeeegggiiilllooorrrrrrrrrsssssstttuuuuuuvvvuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{|||}}}}}}~~~~~~~~~}}}}}}yyywwwvvvvvvuuurrrooonnnoooqqqpppqqqrrrqqqpppqqqvvv{{{xxxpppiiidddbbbbbbdddfffjjjqqqyyy~~~yyyvvvttt||||||{{{{{{{{{{{{||||||zzzwwwsssooommmmmmnnnooonnnlllooouuu|||ssshhhddd]]]YYY[[[^^^```aaadddccc___XXXPPPJJJGGGEEEEEEDDDAAA??????AAADDDFFFFFFFFFHHHJJJMMMPPPUUU[[[```gggkkkqqquuutttooohhhcccYYYVVVTTTVVV[[[^^^\\\YYYWWWVVVTTTRRRQQQRRRSSSTTTUUUUUUVVVVVVVVVTTTSSSRRRSSSSSSRRRQQQOOONNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKHHHHHHHHHGGGGGGHHHHHHIIIGGGGGGFFFDDDAAA>>><<<;;;===<<<<<<;;;:::999888888666666666666777777777777777888999999999:::===@@@CCCDDDEEEFFFGGGGGGFFFEEE@@@AAABBBBBBCCCDDDEEEEEECCCBBBAAA???>>>=========<<<======???AAACCCDDDEEEEEEFFFGGGIIIMMMTTT\\\aaalllqqqwww{{{}}}~~~vvvrrrqqqqqqwww~~~vvvmmmqqq|||jjj^^^^^^eeeiiilllfffXXXIII===888zzzxxxzzz{{{ttthhhaaaooozzzmmmoooyyy{{{aaaUUULLLPPP\\\lllrrrgggbbb```ZZZPPPEEE>>>;;;;;;777777555444333333444444555555555555666777999999888???<<<:::BBBKKKWWWiiiwwwwww~~~tttfffjjjuuuwww^^^UUUQQQPPP[[[llltttxxx|||xxxkkk[[[NNNHHHJJJKKKLLLNNNQQQSSSTTTUUUVVVUUURRRPPPNNNJJJDDD@@@===;;;888777777888777777::::::;;;<<<===???AAABBBBBBDDDFFFHHHHHHJJJLLLNNNRRRSSSTTTUUUVVVYYY]]]```^^^aaadddfffhhhjjjmmmoooppppppqqqssstttuuuvvvvvvxxxwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{}}}~~~~~~~~~{{{wwwuuuttttttssspppmmmllllllnnnooopppqqqooonnnqqqwww||||||xxxuuutttuuuwww|||}}}zzz~~~~~~}}}}}}}}}}}}~~~~~~~~~{{{zzzyyyyyyuuusssooolllkkkkkklllnnnkkkiiijjjpppvvv}}}ttthhh___YYYYYYZZZZZZ[[[^^^```]]]WWWPPPJJJGGGEEEDDDEEECCCAAAAAACCCFFFGGGGGGDDDFFFIIIMMMPPPVVV\\\```dddggglllpppqqqnnnjjjggg___[[[XXXXXX\\\___]]][[[YYYWWWUUUTTTSSSSSSTTTTTTVVVWWWWWWWWWWWWVVVTTTSSSRRRRRRQQQPPPOOONNNNNNMMMNNNNNNMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIGGGDDDBBB???>>>>>>===<<<;;;:::888777777555555666666777777888888888999:::999888999;;;===???@@@CCCEEEFFFEEEEEEDDDAAAAAAAAAAAABBBDDDEEEFFFCCCBBBAAA???>>>===<<<<<<;;;<<<<<<===???@@@BBBCCCEEEFFFGGGJJJNNNTTT\\\bbblllqqqwww{{{}}}~~~vvvssspppooosssyyyvvvpppwww{{{fff\\\___dddggghhhbbbUUUGGG===999|||wwwvvvxxx|||qqqeeefffvvv}}}rrrllltttdddWWWMMMNNN[[[oooooodddbbb___XXXNNNDDD===999888666555555444444444555555444444444555666777999999777??????>>>GGGOOOXXXhhhwwwuuu{{{~~~qqqfffiiiuuu~~~eeeZZZTTTRRR\\\jjjqqqwwwzzzvvvjjjZZZMMMEEEHHHIIILLLOOOQQQSSSTTTUUUWWWVVVTTTRRRPPPLLLFFFCCC===:::888777888999999888::::::;;;;;;===>>>@@@AAA@@@BBBEEEFFFGGGHHHJJJMMMPPPRRRSSSTTTUUUWWW[[[^^^^^^```ccceeefffhhhkkkmmmnnnoooppprrrtttuuuvvvvvvxxxwwwwwwvvvuuutttttttttxxxyyy{{{}}}~~~zzzvvvtttqqqqqqpppmmmjjjhhhiiijjjkkkllllllkkkjjjnnnuuu{{{~~~zzzvvvsssqqqpppnnnllljjjhhhhhhiiijjjkkkiiiffffffkkkpppvvvsssiii^^^ZZZXXXVVVVVVXXX\\\YYYUUUPPPKKKGGGEEEDDDFFFDDDDDDEEEGGGIIIJJJIIIFFFIIILLLPPPTTTYYY___ccceeegggjjjmmmnnnnnnnnnmmmgggbbb]]]\\\^^^`````````]]][[[ZZZWWWVVVUUUTTTTTTWWWXXXXXXXXXWWWVVVTTTSSSPPPPPPPPPPPPOOOOOOOOONNNPPPPPPOOONNNMMMKKKKKKJJJHHHHHHHHHIIIKKKMMMNNNOOOOOONNNMMMKKKIIIFFFDDDCCC@@@???>>><<<:::888777666555555555666666777999999:::::::::999777666888999999<<>>>>>==================>>>@@@BBBCCCDDDFFFHHHKKKOOOVVV]]]ccckkkpppvvvzzz|||~~~}}}vvvsssooolllmmmqqqyyy|||{{{tttrrr}}}sss```[[[aaaeeefffddd\\\OOODDD<<<999{{{uuusssvvvzzzvvviiibbbhhhzzzssslllmmmzzz```WWWNNNPPP]]]rrrooobbbaaa]]]VVVLLLCCC<<<888666444444444444555555666666333444444555666888999:::999BBBBBBCCCLLLPPPVVVcccuuuxxxtttxxx~~~qqqiiikkkttthhh[[[UUUTTT\\\iiiqqqxxx|||wwwlll___QQQGGGGGGHHHKKKNNNQQQSSSTTTTTTXXXVVVUUUSSSQQQNNNIIIEEE===;;;888888999::::::999:::::::::;;;<<<===???@@@???AAADDDEEEFFFGGGJJJLLLNNNPPPRRRSSSTTTVVVZZZ\\\^^^```cccdddeeefffiiikkkmmmnnnppprrrttttttuuutttvvvuuuuuutttrrrqqqoooooowwwxxxzzz}}}{{{wwwuuuppppppnnnkkkgggffffffggggggggggggeeeeeejjjrrryyy~~~|||yyytttpppmmmkkkiiihhhgggggggggggghhhiiijjjfffeeehhhkkkppp{{{yyyjjjbbb\\\WWWVVVWWWXXXWWWTTTPPPLLLIIIGGGFFFHHHHHHHHHJJJLLLNNNNNNMMMNNNQQQUUUXXX[[[```eeehhhllllllmmmnnnoooqqqrrrssslllgggbbb___```cccdddeeecccbbb```]]]ZZZWWWUUUSSSWWWWWWXXXXXXWWWUUUSSSRRROOOOOOOOOOOOOOOPPPPPPPPPSSSSSSRRRPPPOOOMMMLLLKKKJJJKKKKKKKKKMMMNNNOOOPPPQQQQQQPPPNNNLLLJJJHHHGGGCCCBBB@@@>>>;;;999777666555555555555666777999:::;;;;;;;;;999777555555666555888===AAADDDDDDDDDCCCCCCAAA@@@???@@@BBBEEEGGGEEEEEECCCBBBAAA@@@@@@???BBBAAA@@@@@@@@@BBBDDDEEEDDDFFFIIILLLQQQWWW___dddkkkpppvvvzzz|||~~~zzzuuuqqqlllgggeeehhhmmmqqqqqqnnnppp}}}lll]]]]]]eeeiiigggaaaVVVJJJ@@@:::888{{{rrrmmmppptttwwwjjjcccaaaggg{{{zzzmmmiiiqqq|||pppXXXTTTQQQUUUcccuuu~~~nnnbbb___ZZZSSSJJJBBB<<<777555333333444555555666666666444444444555777999:::;;;<<>><<<999999999::::::999::::::::::::;;;<<<>>>>>>???AAADDDEEEFFFGGGIIIKKKLLLNNNPPPRRRSSSUUUXXXZZZ]]]___bbbcccdddfffhhhjjjnnnoooqqqsssttttttssssssuuuuuuuuutttsssqqqooonnnwwwxxxzzz}}}~~~zzzxxxppppppnnnjjjfffddddddeeeeeeeeeeeeddddddiiirrrxxx~~~~~~}}}}}}}}}|||yyyuuuqqqmmmjjjhhhgggggggggggggggggggggggghhhdddbbbccceeeiiiqqq{{{yyymmmddd\\\YYYYYYXXXWWWUUURRRPPPNNNLLLLLLNNNMMMMMMOOORRRTTTTTTSSSXXXZZZ^^^aaacccfffjjjmmmvvvuuusssrrrrrrsssuuuvvvoookkkfffcccccceeehhhjjjjjjiiigggccc___[[[WWWTTTWWWWWWXXXWWWVVVTTTSSSQQQOOOOOOPPPPPPPPPQQQQQQQQQSSSRRRQQQPPPNNNMMMLLLKKKNNNNNNMMMMMMNNNNNNOOOOOOSSSRRRQQQPPPNNNLLLJJJIIIEEEDDDBBB@@@===;;;999888666555555555555777999:::;;;;;;<<<:::777555555555444777;;;@@@CCCEEEEEEEEEDDDBBB@@@??????AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCAAA@@@@@@AAACCCEEECCCFFFIIIMMMRRRYYY```fffkkkpppwwwzzz|||~~~{{{wwwssspppkkkccc___```bbbfffgggeeejjjzzzzzzhhh]]]aaaiiinnniii___SSSFFF===888666zzznnngggiiimmmtttuuuuuupppdddZZZYYY^^^jjj~~~wwwllllllyyy|||mmm___RRRTTTWWW]]]jjjzzzwwwjjjaaa]]]WWWOOOHHHAAA<<<777444333333444555666666666555444555555666888:::<<<======EEEEEEFFFNNNOOOOOOWWWbbb~~~}}}ttttttxxxmmmkkknnn|||tttbbbXXXTTTXXX___kkkuuu{{{wwwqqqjjj\\\NNNIIIIIIJJJKKKMMMPPPRRRSSSWWWVVVUUUTTTSSSPPPLLLHHH@@@>>>;;;:::::::::999999:::999999:::;;;<<<======>>>@@@CCCDDDEEEFFFIIIKKKJJJLLLOOOQQQRRRSSSVVVXXXZZZ\\\___aaabbbdddgggiiimmmooorrrtttuuuuuuttttttvvvwwwwwwxxxwwwuuusssrrrxxxyyy{{{}}}|||zzzppppppnnnjjjeeeccccccdddeeeffffffeeefffjjjrrrxxx~~~~~~}}}}}}~~~~~~}}}~~~~~~|||wwwvvvsssooollliiihhhggggggggghhhhhhgggfffeeedddaaa^^^\\\]]]]]]___eeemmmyyyzzznnnddd___^^^]]]\\\ZZZXXXVVVVVVVVVVVVWWWVVVUUUWWWZZZ]]]]]]]]]```cccgggjjjlllooosssvvv~~~}}}{{{yyyxxxxxxxxxuuuqqqlllhhhfffgggjjjlllmmmlllllliiifffaaa\\\ZZZZZZ[[[[[[ZZZYYYWWWUUUTTTQQQQQQQQQQQQQQQRRRRRRRRRPPPPPPOOONNNLLLKKKJJJJJJPPPOOOOOONNNNNNNNNOOOOOOSSSSSSRRRQQQOOOMMMKKKJJJGGGFFFEEEBBB@@@===;;;:::888777555444555666888999:::;;;<<<;;;888666666666555777:::>>>BBBDDDFFFFFFEEECCCAAA@@@???@@@AAABBBEEEEEEDDDDDDDDDEEEFFFFFFEEECCCAAA>>>>>>???AAACCCCCCFFFJJJOOOTTT[[[bbbggglllqqqwww{{{}}}~~~wwwtttrrrqqqlllbbb]]]\\\ZZZ^^^______gggxxxssseee```eeelllooohhh\\\OOOCCC;;;777555|||nnnffffffjjjjjjiiihhhdddYYYQQQTTT]]]ppptttmmmrrrvvveeeWWWRRRWWW]]]eeerrrzzzlllccc```ZZZTTTLLLFFFAAA<<<888444333444555666666555555444555666666888999<<<===>>><<>>AAABBBCCCDDDGGGIIIHHHKKKNNNPPPQQQRRRTTTVVVVVVXXX[[[^^^___bbbeeegggjjjmmmqqqtttwwwxxxxxxwwwuuuvvvxxxyyyyyyxxxwwwvvvyyyzzz|||~~~{{{yyypppooolllhhhdddaaaaaaaaaccceeefffeeeeeehhhooottt~~~~~~~~~~~~|||}}}~~~}}}zzztttrrrnnnkkkiiihhhhhhhhhhhhhhhiiihhhgggdddbbb```\\\YYYWWWXXXXXXWWW\\\bbblll{{{ooohhhfffeeedddaaa___^^^___aaabbbaaa___^^^___bbbeeeggghhhhhhlllqqquuuxxx|||~~~|||yyytttnnnjjjiiijjjkkkkkklllmmmmmmkkkhhhdddbbb````````````^^^\\\ZZZYYYSSSSSSSSSSSSSSSRRRRRRRRRPPPPPPPPPOOONNNMMMMMMLLLNNNNNNNNNNNNOOOOOOPPPQQQTTTTTTSSSRRRPPPNNNMMMLLLIIIHHHFFFDDDBBB@@@>>>>>>:::888666444444555777888888:::<<<<<<:::888888999666777999<<>>>>>BBBBBBBBBCCCDDDEEEFFFGGGGGGEEEAAA???>>>???AAABBBCCCFFFJJJPPPUUU\\\ccchhhmmmrrrxxx|||~~~zzztttrrrrrrsssnnnddd]]]\\\VVVZZZ\\\^^^hhh||||||mmmcccbbbhhhmmmkkkdddWWWKKKAAA:::666555qqqhhhhhhllljjjhhhhhhdddZZZRRRWWWbbbuuu{{{rrrnnnvvvvvvcccUUUTTT[[[bbbjjjwwwrrrddd^^^^^^YYYSSSKKKEEEAAA===888555444444555666666555444333666666777999:::<<<>>>???:::AAAAAACCCMMMOOONNNUUUWWWmmmtttooouuu~~~rrrllliiiqqqppp]]]TTTRRRUUUYYYgggsss{{{yyywwwtttgggWWWMMMLLLIIIHHHIIILLLPPPSSSVVVUUUTTTTTTSSSPPPLLLIIICCC@@@===;;;:::999888777999999999999:::;;;<<<<<<;;;===???AAAAAACCCEEEGGGGGGJJJMMMOOOPPPRRRTTTUUUSSSUUUYYY[[[]]]```ccceeegggkkkooouuuxxxzzz{{{{{{ssstttvvvxxxyyyxxxwwwvvvyyyzzz|||~~~}}}yyywwwooonnnkkkgggbbb______```___aaaccccccbbbeeejjjooozzz~~~~~~|||}}}}}}~~~|||yyysssqqqmmmjjjiiiiiijjjkkkhhhiiiiiihhhfffccc```^^^ZZZWWWVVVWWWVVVUUUXXX^^^ccczzzxxxpppnnnkkkiiifffddddddeeehhhjjjhhhfffddddddgggkkknnnoooooosssyyy~~~zzzsssmmmiiiiiijjjiiikkknnnoooooommmjjjhhheeeeeeeeeeeecccaaa___]]]UUUTTTTTTTTTSSSSSSSSSRRRSSSSSSRRRRRRRRRQQQQQQQQQLLLLLLMMMNNNOOOQQQRRRSSSUUUUUUTTTSSSQQQOOONNNMMMJJJIIIGGGFFFDDDBBB@@@@@@;;;999666444444444666888777999<<<<<<;;;:::::::::666666777:::===AAADDDGGGFFFEEEDDDBBB@@@>>>===<<>>>>>???BBBBBBCCCEEEFFFFFFFFFFFFGGGGGGFFFDDDAAA??????@@@BBBFFFKKKQQQXXX```hhhnnnqqqtttxxx|||~~~{{{xxxuuuwwwzzzzzzvvvnnnddd^^^aaa___bbbnnn{{{{{{yyyuuudddZZZeeeooogggccc\\\QQQGGG???999666444yyyrrrllliiiccccccccc^^^VVVTTT___mmm{{{tttlllggglllxxxooo^^^XXXWWWaaannnyyyxxxjjj___ZZZYYYTTTOOOHHHBBB===:::777555444444444444444555666666666777777777777888;;;>>>CCCAAAAAADDDIIINNNRRRTTT^^^iiiqqqpppxxx}}}nnnmmmzzzsssaaaUUUQQQRRRTTT```mmmuuuwwwyyy}}}wwwmmm___TTTMMMNNNLLLGGGJJJSSSYYYYYYYYYXXXVVVSSSPPPNNNJJJEEE>>>:::888888888888777777888999999::::::;;;<<<<<<===>>>@@@BBBDDDEEEGGGIIIKKKLLLMMMNNNPPPRRRTTTVVVWWWXXXYYY[[[___bbbgggiiilllooorrrtttuuuvvvuuuuuuuuuuuuvvvwwwxxxyyy}}}~~~~~~~~~||||||}}}{{{tttooommmkkkgggdddaaa^^^]]]]]][[[ZZZXXXXXXZZZ]]]aaacccmmmyyyyyyyyy{{{~~~|||zzzzzz|||}}}|||zzz{{{|||||||||{{{{{{}}}~~~~~~~~~}}}zzzvvvsssoooooonnnnnnnnnnnnnnnooonnnkkkgggffffffddd```\\\YYYYYYXXXWWWUUUUUUWWWZZZ```jjj~~~zzz{{{{{{}}}~~~|||wwwtttrrrooommmnnnrrrvvvxxxyyy~~~yyyvvvtttsssnnnoooppprrruuuuuutttrrrooopppppppppnnnjjjeeecccaaa```___^^^]]]]]]^^^^^^^^^]]]\\\[[[[[[\\\]]]]]][[[UUUOOONNNPPPSSSRRRQQQPPPPPPQQQQQQQQQPPPOOONNNIIIHHHFFFFFFFFFFFFDDDBBBAAA>>>:::888888888777666555444444666888:::;;;:::888999999999:::===BBBFFFGGGHHHHHHEEEBBB?????????AAABBBCCCEEEEEEFFFFFFFFFHHHHHHGGGEEEBBBAAAAAABBBAAADDDIIIOOOVVV___gggmmmrrruuuyyy|||{{{wwwuuuwwwxxxyyyuuunnnfffaaacccbbbgggsss~~~wwwxxx{{{ooo```XXXeeeooohhh```XXXMMMCCC===999777555~~~xxxrrrmmmkkkccc```^^^[[[WWWZZZggguuu}}}uuummmeeeccclllzzz{{{fffYYYVVV\\\gggsss}}}~~~sssggg___[[[ZZZQQQLLLEEE@@@<<<999666555444444444444444444555666777999::::::999999;;;===AAAAAABBBCCCFFFLLLTTTYYYdddjjjxxxrrryyywwwpppwww{{{hhhYYYQQQQQQTTT]]]gggooorrrxxxyyyiii[[[OOOMMMLLLJJJMMMTTTYYYYYYYYYYYYWWWTTTQQQOOOKKKFFF@@@;;;999999999999777777888888999:::::::::<<<<<<===>>>@@@AAACCCDDDDDDFFFIIIJJJKKKMMMOOOQQQTTTUUUWWWXXXXXXZZZ]]]___eeegggjjjmmmooopppqqqqqqrrrssstttuuuwwwxxxyyyzzzyyy|||~~~~~~~~~~~~~~~xxxqqqllljjjhhheeeaaa]]][[[ZZZYYYWWWUUUTTTTTTUUUXXX[[[]]]dddmmm||||||vvvuuuxxxyyyxxxxxxyyy{{{{{{zzzxxxxxxyyyyyyyyyxxxxxxyyy{{{|||}}}~~~|||yyywwwtttrrrpppnnnnnnooopppqqqqqqqqqqqqoookkkhhhffffffeeeaaa]]][[[\\\]]]]]]\\\[[[]]]^^^ccciiiuuu{{{wwwuuuuuuvvvzzz~~~{{{yyyvvvtttpppqqqtttxxx|||}}}|||zzzvvvvvvuuusssqqqnnnlllkkkfffeeeddddddddddddeeeeeefffeeedddddddddfffiiijjjaaa\\\VVVSSSTTTUUUUUUSSSQQQQQQQQQPPPOOONNNNNNMMMKKKIIIGGGGGGGGGFFFDDDBBBBBB???<<<::::::999888777333222222555888;;;<<<<<<999999:::999:::<<<@@@CCCGGGHHHIIIGGGDDDAAA??????AAAAAACCCDDDEEEFFFFFFFFFHHHIIIHHHFFFCCCBBBCCCDDDBBBEEEKKKQQQXXX```hhhnnnsssvvvzzz~~~{{{wwwvvvvvvvvvvvvtttpppjjjeeeiiiiiinnnzzz{{{www{{{ttthhh[[[WWWeeepppiii\\\TTTIII???:::888777777{{{wwwrrrmmmjjjccc^^^ZZZYYY[[[cccrrr~~~tttjjjcccbbbmmm}}}~~~lll[[[TTTUUUbbbmmmyyyxxxnnnfffaaa]]][[[NNNJJJCCC>>>;;;999777555444444444333333444555555777999<<<=========>>>???===???@@@BBBEEEMMMXXXaaadddgggzzzyyy~~~sssuuuppp\\\RRRRRRVVVZZZaaahhhlllsss|||~~~qqqaaaQQQLLLKKKKKKNNNSSSXXXXXXYYYXXXWWWTTTQQQPPPKKKFFF@@@;;;999999999888999999999:::;;;;;;<<<<<<<<<<<<<<<===???AAABBBCCCBBBEEEGGGIIIJJJLLLOOOQQQSSSUUUVVVWWWWWWXXX[[[]]]bbbdddgggjjjmmmooopppppprrrssstttuuuwwwxxxxxxyyyvvvzzz~~~}}}wwwooojjjfffdddaaa^^^[[[ZZZYYYYYYUUUTTTRRRPPPPPPQQQSSSUUUXXX___kkkyyyyyysssrrruuutttuuuvvvxxxzzzzzzyyyxxxvvvwwwwwwvvvuuuuuuwwwxxxyyy{{{~~~}}}xxxssspppnnnnnnmmmmmmnnnpppsssttttttttttttoookkkgggffffffeeebbb___```bbbeeefffeeedddeeefffjjjlllrrr|||~~~zzz{{{|||}}}|||yyyvvvtttvvvyyy}}}|||yyyuuurrrpppooonnnjjjjjjkkkkkkkkkllllllmmmlllkkkiiihhhiiikkkmmmooofffaaa\\\YYYYYYZZZZZZZZZWWWUUUSSSQQQOOONNNMMMMMMJJJIIIGGGGGGHHHHHHGGGEEEEEECCC@@@>>>===<<<;;;999444333222444777:::;;;;;;;;;<<<<<<<<<<<<===@@@BBBFFFHHHJJJIIIFFFCCCAAA@@@@@@AAABBBDDDEEEFFFFFFFFFGGGHHHHHHFFFDDDCCCDDDEEEFFFIIINNNTTT[[[ccclllqqquuuxxx|||zzzvvvuuutttssstttuuusssnnnjjjooonnnsss}}}{{{zzznnnaaaYYYYYYhhhrrrjjjZZZRRRFFF===888666777777~~~}}}|||yyyuuunnnhhhccc\\\XXX[[[cccooowwwkkkeeeeeeqqqppp```UUUTTTYYYhhhssstttkkkgggccc^^^YYYKKKGGGAAA<<<:::999777666555444444333333333444444555888<<>>@@@AAABBBBBBDDDGGGIIIJJJLLLOOOQQQQQQSSSUUUVVVWWWWWWYYY[[[___aaaeeeiiimmmoooqqqqqqssssssuuuvvvwwwwwwvvvvvvuuuyyy}}}}}}vvvoooiiibbb```^^^\\\ZZZYYYYYYYYYUUUSSSQQQNNNLLLLLLLLLLLLMMMSSS[[[fffuuu|||wwwrrrmmmmmmpppqqqsssuuuwwwwwwwwwwwwwwwtttuuuvvvuuusssssstttvvvwwwyyy|||}}}|||xxxvvvrrrnnnkkkjjjlllmmmnnnpppsssvvvwwwwwwvvvuuunnnjjjgggfffhhhhhhfffdddfffhhhkkkmmmlllllllllmmmoooppptttyyy}}}}}}zzzzzz||||||wwwrrrooonnnmmmoooppppppqqqrrrrrrrrrrrrooonnnkkkiiihhhhhhiiijjjccc```\\\ZZZZZZ\\\]]]^^^\\\[[[XXXTTTQQQOOONNNMMMJJJHHHGGGGGGHHHJJJJJJIIIIIIGGGDDDBBBAAA@@@>>><<<777555444444666888999888:::;;;======<<<<<<>>>???DDDFFFIIIJJJHHHEEEBBBAAA???@@@BBBCCCEEEFFFFFFFFFFFFGGGGGGEEEDDDCCCDDDFFFGGGKKKPPPVVV]]]eeennnssswwwyyy}}}zzzvvvtttssssssvvvyyyyyytttoooqqqnnnqqqzzz{{{{{{hhh\\\YYY^^^mmmtttjjjZZZQQQFFF<<<777555666666}}}}}}{{{qqqiiiaaaZZZWWW^^^lll{{{xxxkkkhhhlllzzzwwwgggZZZTTTYYYbbbooozzz|||oooiiihhhddd[[[SSSGGGCCC>>>:::888777666555555444444333333333333333444888<<<>>>@@@AAACCCDDDAAACCCDDDGGGKKKPPPWWW\\\VVV[[[mmmzzzttt~~~|||eeeVVVRRRTTTVVVYYY___fffnnnuuuzzz|||ttthhhYYYNNNJJJKKKMMMOOOTTTUUUVVVVVVUUUSSSQQQPPPKKKFFF???:::888777777666666666777777888999999999;;;;;;<<<<<<===???@@@AAABBBDDDGGGHHHIIIKKKMMMPPPNNNQQQTTTUUUVVVWWWXXXZZZ^^^```dddhhhlllooopppqqqrrrsssuuuvvvwwwvvvvvvuuuuuuyyy}}}}}}vvvnnniii___^^^\\\YYYWWWWWWVVVVVVSSSQQQNNNKKKIIIGGGGGGFFFFFFIIIOOOVVVaaaooo|||vvvsssoookkkkkkooooooqqqsssssssssssstttuuurrrssssssrrrqqqppprrrssstttvvvyyy{{{|||zzzwwwvvvooonnnmmmjjjhhhiiilllooopppsssvvvyyyzzzxxxvvvtttnnnkkkhhhiiilllnnnnnnlllllloooqqqrrrrrrqqqrrrssssssuuuxxx|||~~~yyytttpppnnnnnnmmmnnnoooppppppppppppppppppooollljjjgggdddcccbbb\\\ZZZWWWVVVVVVXXXZZZ\\\^^^]]][[[XXXUUURRRPPPOOOKKKIIIGGGGGGIIIKKKKKKKKKKKKIIIFFFEEEDDDBBB???===:::777555333444666666666666888:::;;;:::::::::;;;@@@DDDHHHJJJIIIFFFDDDCCC>>>???AAACCCEEEFFFFFFGGGEEEFFFFFFEEEDDDDDDEEEGGGGGGJJJPPPVVV\\\eeemmmsssxxx{{{zzzvvvttttttvvv}}}|||uuuqqqnnnooowww}}}wwwcccYYY\\\dddqqqttthhhVVVOOODDD;;;666555555555}}}wwwlll^^^WWWUUUaaasssuuuiiikkkuuunnn```VVVTTT^^^jjjvvvxxxkkkggghhhcccWWWLLLBBB>>>999666555555444333555444333333222222333333444777:::<<<===>>>@@@BBBCCCCCCEEEJJJPPPUUUWWWXXXSSSYYYiiizzzttt}}}ppp^^^UUUQQQPPPSSSZZZccckkkqqquuuxxxrrrkkk___SSSLLLKKKMMMNNNRRRSSSTTTUUUTTTRRRPPPOOOMMMHHHAAA;;;999888888777666666666777888888999999;;;;;;;;;<<<===>>>???@@@AAACCCFFFGGGGGGHHHKKKMMMLLLOOORRRUUUVVVVVVXXXZZZ^^^```cccgggjjjlllnnnnnnpppqqqtttvvvwwwwwwwwwvvvvvvyyy}}}{{{tttmmmhhh___]]]ZZZWWWTTTRRRQQQQQQNNNLLLJJJHHHFFFEEEDDDDDDBBBDDDGGGJJJOOOXXXdddlll{{{zzztttooommmkkkhhhjjjnnnlllnnnpppooommmmmmppprrrppppppqqqooonnnmmmnnnpppppprrrtttvvvuuussspppooofffggghhhhhhhhhjjjnnnqqqsssvvvyyy|||{{{yyyuuusssooommmkkkmmmrrrvvvwwwvvvvvvxxxzzzzzzyyyyyyzzz{{{{{{}}}~~~~~~xxxuuurrrqqqmmmnnnoooppppppoooooonnnppppppnnnkkkhhhddd```^^^XXXWWWTTTRRRRRRSSSWWWYYYZZZZZZZZZZZZXXXVVVTTTSSSOOOLLLIIIHHHIIIJJJJJJIIIKKKIIIGGGEEEDDDBBB???<<<:::888444333444555666666555777:::;;;;;;::::::;;;<<>>???AAACCCDDDFFFFFFGGGFFFGGGGGGGGGEEEEEEGGGIIIHHHLLLQQQWWW^^^fffnnntttzzz|||zzzvvvvvvwww|||{{{uuuqqqsss{{{sss^^^VVV^^^iiitttrrrdddPPPJJJAAA999666555444444{{{ooo[[[TTTTTTbbbwww{{{qqqffflllzzzxxxhhhZZZRRRSSS```mmmzzztttiiifffgggbbbTTTFFF???;;;666333333333222222555444333333222222222222555777999::::::;;;===???@@@AAADDDLLLTTTZZZZZZYYYSSSYYYgggxxxttt{{{fffXXXQQQIIIMMMUUU```hhhlllpppsssppplllcccVVVNNNLLLMMMOOOQQQRRRSSSTTTSSSRRRPPPOOONNNIIIBBB===:::999999888888888888999::::::;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBDDDEEEFFFFFFHHHJJJJJJNNNQQQTTTUUUVVVXXXZZZ^^^```cccfffhhhjjjkkkkkkmmmooorrrvvvxxxyyyxxxxxxxxxzzz}}}zzzssslllggg```]]]YYYUUUQQQNNNLLLLLLIIIHHHGGGFFFDDDDDDDDDDDDAAACCCDDDCCCDDDIIIQQQXXX\\\mmm}}}ooojjjfffeeecccaaadddhhhkkklllmmmkkkiiiiiimmmpppnnnnnnnnnmmmkkkkkklllmmmnnnooopppqqqpppnnnllljjj```cccfffggghhhjjjooosssuuuxxx{{{}}}|||yyyuuurrrqqqnnnmmmpppvvv{{{}}}}}}|||yyywwwvvvtttuuuvvvwwwwwwvvvuuutttqqqppppppnnnjjjeeeaaa^^^XXXWWWUUURRRQQQRRRUUUXXXVVVWWWYYYZZZZZZYYYWWWUUURRROOOKKKIIIHHHHHHHHHGGGJJJHHHFFFEEEDDDAAA>>>;;;:::777444222444666777777666888<<<======<<<<<<<<<:::???EEEJJJJJJHHHFFFEEE===???@@@CCCDDDFFFFFFGGGGGGHHHIIIHHHGGGGGGIIIJJJKKKNNNSSSYYY```iiiqqqwwwzzz}}}zzzvvvwwwzzzzzzwwwyyy|||ppp[[[TTT___kkkuuuqqq```JJJEEE>>>888555555444444zzz}}}mmm^^^WWWZZZmmmtttiiiccctttuuuddd[[[SSSTTTeeezzz~~~sssggghhhhhh[[[MMMGGG@@@<<<777444333444333333444666666444111///111333999999888666444555888:::;;;@@@HHHNNNSSSVVVXXXZZZPPP\\\iii{{{uuuooo|||qqqZZZNNNMMMNNNRRRYYYdddnnntttwwwvvvnnnbbbVVVMMMJJJKKKMMMQQQRRRSSSTTTTTTSSSRRRQQQNNNKKKEEE???;;;999888999999999888888888888888888999999999:::<<<>>>???@@@AAABBBCCCEEEGGGIIIKKKKKKLLLMMMNNNPPPRRRVVVYYY[[[ZZZ\\\___cccfffhhhiiiiiinnnqqqtttuuuuuuuuuvvvwwwvvvwwwyyy{{{|||}}}~~~~~~}}}xxxooofffbbb\\\UUUOOOLLLJJJIIIIIIIIIGGGDDDCCCCCCBBBAAA???======>>>???@@@BBBDDDEEEPPPXXXgggwwwuuuooommmlllaaa```___^^^^^^___aaabbbddddddeeeffffffgggggghhhjjjjjjkkkkkkkkkjjjiiiiiilllllllllkkkjjjgggeeecccaaabbbeeeiiimmmqqqtttvvvzzz|||~~~~~~{{{yyywwwwwwrrrtttvvvxxxzzz~~~~~~{{{zzz{{{zzzyyyyyyzzzyyywwwuuuuuuuuuuuusssppplllhhheee]]]ZZZUUUSSSSSSTTTTTTTTTRRRUUUXXX\\\]]]]]]\\\[[[VVVRRRNNNKKKJJJJJJIIIHHHFFFFFFFFFFFFDDDBBB@@@???999888777666444222111000333555888;;;===>>>=========???CCCFFFGGGFFFDDDBBBCCCCCCBBBBBBCCCDDDEEEFFFIIIHHHGGGGGGGGGGGGIIIIIIJJJOOOVVV___gggmmmqqqssszzz|||{{{vvvuuu{{{|||tttiii[[[XXXhhhyyyxxxhhhZZZKKKAAA888555444333333666yyy}}}nnn^^^[[[```ssstttkkkjjjyyy~~~ooo```WWWRRRTTTeeeyyyuuugggfffdddWWWJJJEEE???;;;777444444444444333222444555555333333666888999::::::888777777999;;;<<<@@@FFFKKKOOOSSSVVVXXXQQQZZZdddrrrvvvppp|||yyyaaaSSSOOOOOOQQQXXXcccmmmtttvvvtttnnncccWWWNNNKKKLLLNNNRRRRRRTTTUUUUUUTTTSSSSSSOOOLLLFFF@@@;;;999888888888888888888888888888888999999999:::<<<===???@@@AAAAAACCCEEEGGGIIIJJJKKKLLLLLLMMMOOORRRUUUXXXZZZZZZ\\\^^^bbbeeegggiiiiiimmmpppsssttttttssstttuuuvvvwwwxxxzzz|||}}}~~~~~~zzzpppggg___ZZZRRRLLLIIIGGGFFFFFFHHHFFFCCCBBBBBBBBBAAA???======>>>>>>???AAABBBCCCDDDIIIRRR^^^kkkyyy{{{sssjjjccc___]]]]]][[[ZZZYYYXXXXXXZZZ[[[]]]]]]^^^___```aaabbbbbbccceeeffffffgggggggggggggggffffffeeeeeedddcccbbbaaabbbcccfffjjjooouuuyyy||||||yyyyyytttwwwzzz|||~~~~~~}}}}}}~~~}}}|||xxxxxxwwwvvvsssooollljjjccc```[[[XXXVVVUUUTTTSSSQQQSSSWWWZZZ\\\]]]^^^^^^ZZZWWWSSSOOOMMMLLLIIIGGGFFFFFFFFFEEEDDDBBB@@@???;;;:::999777555444333222555666888:::<<<<<<;;;:::<<<>>>BBBDDDFFFEEEDDDBBBCCCBBBAAAAAABBBDDDFFFHHHJJJIIIHHHGGGGGGHHHIIIIIIMMMPPPWWW___hhhnnnsssvvv|||}}}~~~yyyuuuttt{{{rrreee\\\]]]ooo~~~{{{iiiYYYJJJ@@@777555444333333555xxxxxxkkk^^^___jjj}}}|||sssmmmttttttgggZZZTTTRRRXXXiii|||wwwhhhddd___RRRFFFAAA===:::666444444444444333444555666666555666888:::999;;;<<<<<<;;;:::;;;<<<===@@@DDDGGGJJJNNNRRRUUUVVV\\\bbbkkkyyypppxxxkkk[[[QQQOOOPPPVVVaaalllrrruuurrrmmmcccXXXPPPLLLMMMOOOSSSSSSUUUVVVWWWVVVVVVUUUQQQMMMGGGAAA<<<999888777888888888888888888888888999999999:::;;;===>>>???@@@AAABBBDDDFFFHHHJJJJJJKKKKKKMMMOOOQQQTTTWWWXXXZZZ[[[\\\___bbbeeehhhjjjllloooqqqsssrrrrrrrrrsssuuuvvvxxxzzz|||}}}~~~~~~~~~|||rrriii___ZZZRRRLLLHHHFFFEEEDDDFFFDDDBBBAAABBBBBBAAA@@@>>>>>>======>>>>>>???@@@???AAADDDIIIQQQ\\\hhhooosssuuuxxxzzzxxxtttoookkkeeebbb\\\WWWSSSQQQRRRRRRRRRQQQPPPPPPPPPRRRSSSTTTTTTUUUVVVWWWYYY[[[\\\]]]___```aaabbbcccccccccbbb_______________``````aaabbbdddfffkkkrrryyy~~~}}}zzz}}}~~~~~~zzz{{{{{{zzzxxxuuurrrpppkkkhhhccc___\\\YYYVVVSSSRRRTTTUUUXXXZZZ]]]^^^______]]]YYYVVVSSSOOOJJJGGGEEEEEEEEEDDDCCCAAA???>>><<<<<<:::999777555444333555666888999::::::999888;;;===@@@CCCDDDDDDCCCCCCDDDBBB@@@???AAADDDGGGIIILLLKKKIIIHHHHHHHHHIIIIIIOOORRRXXX```iiipppvvvyyy}}}~~~|||xxxtttsss|||~~~~~~ppp___^^^fffxxx~~~hhhWWWHHH???777555555333333555xxx|||zzznnneee[[[dddtttyyysssrrrhhh___UUUSSSUUU^^^oooyyyiiiaaaYYYMMMCCC???;;;888555444444555555444777777777666666666666777:::<<>>@@@AAACCCEEEIIINNNRRRWWW[[[]]]cccyyy|||pppsssrrraaaTTTPPPOOOTTT___jjjqqqsssooollleee[[[RRRMMMNNNPPPSSSTTTVVVWWWXXXXXXWWWWWWRRROOOIIICCC===:::888777888888888888888999999999999999999:::;;;<<<>>>??????@@@AAACCCEEEGGGIIIIIIKKKLLLMMMOOORRRTTTVVVWWWYYYYYYZZZ\\\```dddgggjjjlllnnnqqqrrrrrrrrrrrrsssuuuvvvxxxzzz|||}}}}}}~~~~~~~~~uuummmbbb]]]UUUNNNJJJHHHFFFEEEDDDBBB@@@@@@AAAAAAAAA???>>>>>>===<<<<<<<<<<<<===???@@@@@@BBBEEELLLSSSYYYYYY[[[]]]^^^]]]ZZZWWWTTTSSSPPPMMMJJJIIIIIIJJJKKKJJJIIIIIIIIIIIIKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWXXX\\\\\\]]]^^^^^^]]]]]]]]][[[[[[[[[[[[]]]```bbbdddaaacccffflllsss{{{}}}}}}~~~{{{zzz}}}~~~{{{zzz|||~~~}}}}}}~~~~~~|||zzzwwwvvvqqqnnnjjjfffccc___[[[WWWWWWWWWWWWWWWXXXZZZ\\\^^^```^^^\\\ZZZWWWSSSNNNJJJFFFEEEEEECCCBBBAAA??????===<<<;;;999777666555444333444555777888999999999:::<<<>>>@@@BBBCCCDDDDDDDDDBBB???>>>???CCCGGGJJJMMMLLLJJJIIIHHHHHHIIIJJJPPPSSSYYY```iiirrryyy|||}}}yyyuuuuuu}}}}}}xxxzzz}}}zzz{{{}}}oooZZZ```nnn~~~fffSSSEEE<<<666555555444333555zzzyyyzzzzzzwwwooofff```ZZZiii}}}wwwuuuyyy}}}ooo\\\VVVPPPPPPVVVcccuuuxxxiii^^^TTTJJJAAA>>>999666444444555666555444777666555555666777777777;;;>>>AAABBBAAA@@@?????????@@@@@@@@@BBBFFFLLLPPPQQQTTTUUUXXXjjjssssssxxxeeeWWWQQQMMMQQQ\\\hhhoooqqqmmmlllggg]]]TTTNNNNNNPPPRRRSSSUUUWWWXXXXXXXXXXXXRRROOOJJJDDD???;;;999777777777888888888999999999999999999:::;;;<<<===>>>>>>???@@@BBBDDDFFFGGGHHHKKKLLLNNNPPPRRRTTTVVVVVVVVVWWWXXX[[[^^^bbbfffhhhlllnnnqqqssssssssstttuuuuuuvvvxxxyyy{{{|||}}}}}}~~~~~~~~~xxxqqqeee___WWWPPPKKKIIIGGGFFFDDDBBB@@@@@@AAAAAA@@@??????>>>===<<<;;;;;;;;;;;;:::;;;======>>>@@@DDDGGGJJJJJJJJJJJJIIIIIIHHHHHHEEEDDDBBBAAA@@@@@@AAAAAACCCDDDDDDDDDEEEFFFGGGGGGJJJKKKMMMOOOQQQSSSUUUVVVZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXZZZ]]]aaadddfffaaacccggglllttt|||~~~}}}zzzxxxwwwwwwvvvwwwxxxzzz}}}~~~~~~wwwqqqnnnmmmqqqqqqooommmiiiggghhhiiillloooqqqrrrsssxxx|||{{{zzzyyy{{{~~~~~~}}}{{{zzztttqqqnnnkkkhhheeebbb___^^^\\\ZZZXXXWWWXXXYYYYYY[[[ZZZZZZYYYXXXUUUQQQMMMGGGFFFEEECCCBBBAAA@@@@@@<<<<<<;;;999777666444444000111333555888999;;;;;;:::;;;===???AAACCCEEEEEEDDDBBB???>>>???BBBGGGJJJLLLKKKJJJIIIHHHIIIIIIJJJPPPSSSYYYaaajjjssszzz~~~|||xxxxxx}}}|||sssooottt{{{yyyyyy{{{mmmWWWccctttxxxaaaNNNBBB:::555555666444333555{{{vvvtttsssooogggaaa^^^\\\ooo}}}uuuxxxqqqbbbRRRNNNKKKNNNXXXhhhyyy{{{rrrfffZZZOOOFFF???<<<666555444444555666666555444333333555888;;;<<<;;;<<>>???AAACCCEEEGGGGGGJJJKKKMMMPPPRRRSSSTTTTTTTTTUUUWWWZZZ^^^aaadddfffjjjmmmppprrrssssssuuuvvvtttuuuwwwyyy{{{|||}}}}}}~~~~~~zzztttfff```XXXPPPLLLIIIGGGEEEEEECCCAAA@@@AAAAAA@@@??????>>>===<<<;;;;;;;;;;;;777999<<<===<<<<<<===>>>@@@??????>>>>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDDDDDDDHHHIIIKKKMMMOOOQQQSSSSSSVVVVVVWWWWWWVVVVVVUUUTTTUUUVVVXXX[[[___bbbeeegggdddgggkkkqqqwww}}}~~~}}}zzzwwwtttsssrrrqqqppppppqqqssstttuuuxxx{{{{{{uuummmfffaaa`````````]]]ZZZYYYYYYZZZ[[[]]]^^^^^^___dddlllsssyyyvvvsssooonnnppplllpppuuu|||~~~}}}vvvssspppmmmllljjjhhhfffcccaaa^^^[[[XXXVVVVVVUUUTTTTTTTTTUUUVVVUUURRROOOHHHGGGEEEDDDBBBAAAAAAAAA===<<<;;;:::888666555444///000222444777:::<<<===:::;;;<<<>>>AAACCCFFFHHHDDDBBB@@@??????BBBEEEGGGJJJJJJIIIHHHHHHIIIJJJKKKOOOSSSZZZbbbllluuu{{{}}}{{{}}}{{{tttkkkkkkttt}}}zzzyyyvvvhhhXXXfffwww|||ooo[[[JJJ???888444555777555444444uuuooojjjjjjggg```\\\\\\aaavvvzzzttt||||||mmm]]]NNNMMMLLLQQQ]]]ooopppkkkaaaUUUJJJCCC===:::555444333444666777666555555444333666:::===>>>======@@@BBBCCCBBBBBBBBBCCC???@@@@@@AAABBBFFFKKKOOORRRUUUXXXYYYccc~~~{{{xxx{{{lll\\\SSSKKKMMMXXXeeelllnnnkkkmmmkkkbbbVVVNNNMMMOOOMMMOOOQQQTTTVVVWWWWWWWWWQQQOOOKKKFFFBBB>>>;;;:::666777777888999999::::::999999999999:::;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGGGGIIIKKKNNNPPPQQQQQQQQQQQQSSSVVVZZZ^^^aaacccdddgggjjjnnnppprrrsssuuuwwwtttuuuwwwyyy{{{|||}}}}}}zzztttiiiccc[[[SSSNNNKKKIIIGGGFFFDDDBBBAAAAAAAAA???>>>???>>>===<<<;;;;;;;;;<<<:::<<<===>>><<<<<<<<<===:::;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBFFFGGGHHHJJJLLLNNNOOOPPPPPPPPPRRRSSSSSSTTTTTTTTTVVVXXX\\\```dddgggiiijjjkkkmmmrrrwww|||}}}{{{wwwssspppooommmjjjgggffffffggghhhkkkmmmpppqqqoooiii```ZZZUUUUUUUUUSSSPPPNNNNNNOOONNNPPPRRRSSSSSSVVV\\\aaaiiissswwwooollliiiccc``````]]]```eeejjjuuu~~~~~~}}}}}}}}}xxxuuuqqqnnnmmmlllkkkjjjfffdddaaa]]]ZZZWWWUUUTTTOOOOOOOOOPPPRRRQQQPPPNNNIIIHHHFFFDDDCCCBBBBBBBBB???>>>===;;;999888777666111222333555777999;;;===;;;;;;<<<>>>@@@DDDGGGJJJDDDCCCAAA@@@@@@AAACCCDDDHHHHHHGGGGGGGGGIIIJJJKKKOOOTTT\\\fffoooxxx~~~}}}{{{vvvmmmhhhmmmyyy{{{zzzpppaaaZZZiiiwwwyyyrrreeeTTTFFF<<<666333555777555444444ooogggbbbbbb```ZZZWWWZZZfff{{{~~~wwwttt}}}mmm^^^PPPPPPPPPUUUcccvvv|||mmmhhheee]]]RRRGGG@@@;;;888444333333444666777777666:::888666888;;;======;;;>>>@@@BBBCCCBBBBBBCCCDDD???@@@AAAAAACCCGGGLLLPPPPPPSSSVVVXXX^^^uuuzzzxxxwww{{{ooo^^^TTTJJJLLLWWWdddkkkmmmkkkmmmlllcccWWWNNNLLLNNNLLLNNNPPPSSSUUUVVVVVVVVVQQQOOOKKKGGGCCC???<<<;;;666777777888999999::::::999999999999:::;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFEEEGGGIIILLLNNNOOOOOOOOOOOOQQQUUUZZZ^^^aaabbbcccdddgggllloooqqqrrruuuvvvtttuuuwwwyyy{{{||||||}}}zzztttmmmggg^^^WWWRRRNNNLLLKKKHHHEEECCCAAAAAAAAA???>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<;;;:::999:::;;;888:::<<>>???@@@AAAAAAAAADDDEEEFFFHHHIIIKKKLLLMMMJJJLLLNNNPPPRRRSSSTTTUUUZZZ\\\```eeeiiilllnnnnnnpppssswww}}}}}}{{{xxxtttppplllkkkiiidddaaa^^^]]]^^^^^^``````aaadddeee```XXXRRRMMMMMMLLLIIIFFFEEEEEEFFFAAADDDIIIJJJJJJKKKNNNQQQSSS]]]lll|||ssskkkeeeccc```[[[WWWWWWUUUXXX[[[___iii|||~~~|||{{{{{{zzzxxxxxxyyy}}}zzzwwwqqqnnnmmmllllllkkkfffeeebbb___[[[XXXUUUTTTMMMLLLKKKLLLNNNOOOMMMLLLJJJIIIGGGEEECCCCCCCCCCCC@@@???>>>===;;;999888777333444444555777999:::;;;<<<<<<<<<>>>AAAEEEHHHKKKDDDCCCBBBAAAAAAAAABBBBBBGGGFFFFFFFFFGGGIIIKKKLLLPPPUUU^^^hhhrrrzzz|||~~~~~~zzzrrrjjjhhhppp||||||kkk\\\\\\kkkwwwuuujjj^^^PPPDDD;;;555333555888666444444eee]]]YYY\\\ZZZTTTUUU[[[mmm}}}zzzsssqqqxxxiiiVVVRRRMMMQQQ```rrryyymmmiiicccaaaWWWJJJDDDCCC???888333333333333444666777888555777999<<<>>>???@@@@@@???@@@BBBCCCDDDCCCCCCBBB???@@@AAAAAAAAACCCGGGJJJTTTVVVQQQPPPYYYiii{{{{{{vvvuuusssYYYSSSJJJHHHQQQ^^^gggjjjhhhiiifff^^^SSSKKKIIIJJJLLLOOORRRUUUWWWXXXXXXXXXPPPOOOMMMIIIDDD???:::888777777666666777888999999999999888888888888999999>>>>>>?????????AAAEEEHHHGGGGGGHHHJJJKKKMMMNNNOOOPPPRRRVVVZZZ]]]```aaabbbiiijjjllloooqqqssstttuuuyyywwwuuuwww|||{{{}}}{{{vvvlllggg___XXXSSSOOOLLLJJJIIIGGGEEEDDDDDDCCCAAA??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;;;;;;;;;;<<<======>>>????????????@@@CCCFFFIIIGGGEEEGGGJJJLLLKKKIIIGGGHHHJJJMMMPPPRRRTTTUUU[[[^^^ccchhhlllqqqvvvzzz}}}~~~}}}zzzxxxsssnnnkkkjjjfffaaa]]][[[YYYVVVTTTSSSSSSSSSRRRQQQQQQPPPPPPIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGNNNOOOWWWdddrrrzzzssslllggg```ZZZWWWUUUTTTSSSUUUVVVWWWXXX___nnn~~~}}}{{{yyy}}}}}}||||||}}}xxxvvvrrrpppooonnnllljjjhhhiiiiiieee___YYYWWWWWWQQQNNNKKKJJJKKKMMMMMMMMMMMMLLLIIIGGGDDDCCCBBBAAABBBBBBAAA@@@>>>;;;888666333333222333444666888999999:::<<<===???CCCGGGKKKJJJHHHDDDAAA@@@BBBEEEGGGGGGEEEDDDDDDFFFIIIJJJKKKSSSZZZbbbjjjuuu~~~~~~zzzxxx|||tttiiigggmmmyyyvvvzzz{{{ggg]]]```kkkrrrnnndddYYYJJJ>>>888777666555333333222222```ZZZXXXZZZWWWQQQSSS\\\sss~~~wwwrrrsss}}}iiiVVVTTTTTT]]]ooopppdddaaaaaa___VVVIIICCCBBB>>>888555555555444555555666666666888:::<<<>>>???@@@@@@???@@@AAACCCDDDDDDCCCCCCBBBBBBAAA@@@???AAAEEEHHHSSSVVVRRRRRRYYYfffzzzyyy}}}|||qqqVVVOOOGGGGGGQQQ^^^hhhkkkggggggddd]]]UUUMMMIIIHHHLLLNNNQQQTTTVVVWWWWWWWWWPPPOOOMMMJJJEEE@@@<<<999777777777777777888999999999999888888888888999999===>>>?????????AAAEEEHHHGGGGGGIIIJJJLLLMMMNNNOOOQQQSSSWWW[[[^^^aaabbbccciiijjjllloooqqqsssttttttwwwuuutttvvvzzz}}}~~~}}}|||~~~zzzqqqlllddd\\\WWWRRRNNNLLLKKKIIIGGGFFFFFFEEECCCAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999===============>>>>>>??????@@@AAA@@@@@@AAACCCFFFFFFDDDCCCEEEHHHIIIIIIGGGHHHHHHJJJLLLOOORRRUUUVVV[[[```fffmmmsssyyy~~~|||yyyvvvrrrmmmiiifffbbb]]]YYYWWWTTTRRRPPPJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDJJJTTT___kkk|||tttmmmhhhddd]]]XXXUUUTTTRRRQQQQQQRRRRRRRRRWWWcccsss~~~||||||~~~~~~{{{uuurrrpppooonnnmmmkkkllllllhhhbbb\\\YYYXXXQQQNNNJJJHHHHHHHHHHHHGGGKKKJJJIIIGGGEEEDDDBBBBBBBBBBBBAAA@@@>>>;;;999777333333333333444666888999:::;;;<<<===>>>BBBHHHLLLLLLIIIEEEBBBAAABBBDDDFFFFFFEEEDDDDDDFFFIIIKKKLLLTTT[[[dddlllvvv}}}|||vvvlllllltttyyy|||jjjbbbdddmmmqqqlllaaaVVVIII>>>888888666555444333333333___YYYWWWWWWSSSOOOVVVbbb|||}}}uuurrrvvv}}}eeeTTTQQQWWWfffzzz|||hhh]]]ZZZ___[[[RRRHHHBBB@@@===888888777666666555555555666888999;;;<<<>>>???@@@@@@??????AAABBBDDDDDDDDDDDDEEEDDDCCC@@@???@@@CCCFFFNNNSSSQQQQQQXXXbbb||||||wwwoooVVVNNNGGGHHHQQQ]]]fffjjjgggeeeaaa]]]XXXRRRKKKFFFKKKMMMPPPSSSUUUUUUUUUUUUPPPPPPNNNJJJFFFBBB===;;;777777777777777777888999999999888888888888999999<<<===>>>??????AAADDDGGGGGGHHHIIIKKKLLLNNNOOOPPPRRRTTTWWW[[[^^^aaabbbccchhhiiillloooqqqssstttttttttsssssstttxxxzzz{{{{{{}}}}}}}}}yyyssskkkccc\\\VVVQQQNNNJJJHHHFFFEEEEEEDDDCCCAAAAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;;;;::::::??????>>>>>>??????@@@AAA@@@AAABBBAAAAAAAAACCCEEEDDDCCCCCCDDDGGGHHHHHHGGGIIIIIIJJJLLLOOOSSSWWWYYY]]]ccckkkttt{{{{{{wwwsssooojjjgggccc___ZZZVVVSSSPPPMMMKKKEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAA@@@???????????????@@@@@@@@@AAAFFFKKKQQQ\\\nnnxxxmmmfffccc___ZZZVVVTTTSSSRRRPPPOOOOOONNNNNNOOOWWWbbbjjjttt|||wwwtttrrrqqqpppnnnoooooolllgggaaa]]][[[TTTPPPLLLIIIGGGFFFEEECCCGGGHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBAAA???<<<:::888555444333333444666888999;;;;;;;;;;;;===BBBHHHMMMNNNKKKGGGDDDBBBBBBDDDEEEEEEEEEDDDDDDFFFHHHKKKMMMUUU]]]gggnnnwww|||~~~sssjjjmmmwww|||zzzkkkffflllppppppiii^^^RRRFFF===999888777555555444444444aaa[[[WWWUUUPPPOOO]]]nnn}}}tttsssxxxqqq^^^PPPPPP[[[nnnyyyfff\\\ZZZ[[[VVVNNNFFF@@@>>>;;;888777777666666666666777777999:::;;;===>>>???@@@@@@???@@@AAABBBDDDEEEEEEFFFDDDEEEEEEDDDCCCCCCDDDFFFHHHMMMMMMNNNUUU\\\uuuyyyoooZZZPPPHHHIIIRRR[[[bbbhhhiiieee```^^^]]]WWWNNNGGGJJJLLLOOOQQQSSSSSSSSSRRRPPPOOONNNKKKGGGCCC???===888777777777777777888888999999888888888888999999;;;===>>>>>>???@@@CCCFFFGGGHHHIIIKKKMMMOOOPPPQQQRRRSSSVVVYYY\\\___aaabbbfffhhhlllooorrrsssttttttsssssssssuuuwwwxxxyyyzzzzzzyyyyyyyyy{{{zzzqqqiiiaaa[[[UUUQQQMMMKKKHHHFFFFFFFFFDDDCCCCCCBBBAAA@@@??????>>>>>>=========<<<<<<;;;::::::=========<<<<<<<<<<<<<<<@@@@@@@@@???@@@AAAAAABBBAAABBBCCCBBBAAAAAABBBDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKKKKKKKMMMQQQVVV[[[^^^aaahhhqqqzzz~~~yyytttpppkkkgggdddaaa]]]XXXSSSPPPMMMJJJHHHDDDDDDDDDCCCBBBBBBAAAAAA???@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@?????????@@@AAACCCFFFIIILLLUUUhhh{{{}}}sssjjjddd```]]]ZZZWWWVVVUUUSSSRRROOOOOONNNMMMMMMQQQWWW\\\bbbqqq}}}xxxtttqqqpppqqqqqqppplllgggbbb___XXXTTTOOOLLLJJJHHHFFFEEEDDDFFFGGGHHHHHHGGGEEEDDDBBBBBBBBBAAA???===;;;:::666555444333333555888999<<<<<<;;;:::<<>>@@@AAABBB@@@AAAAAABBBCCCDDDEEEFFFAAADDDGGGIIIIIIHHHHHHHHHIIINNNNNNNNNQQQUUUjjjttt^^^RRRIIIKKKRRRZZZbbbjjjjjjfffaaa``````\\\SSSKKKJJJLLLNNNQQQRRRRRRQQQPPPOOONNNMMMKKKHHHDDDAAA???888888777777777777777888999999888888888888999999:::<<<===>>>???@@@BBBEEEFFFGGGHHHJJJMMMNNNPPPQQQQQQRRRTTTWWWZZZ]]]___```eeegggkkkooorrrsssssssssssstttuuuvvvwwwxxxyyyzzzvvvuuuttttttvvvzzz~~~xxxppphhhaaaZZZVVVTTTQQQMMMKKKJJJJJJIIIGGGEEEEEECCCBBBAAA@@@@@@@@@>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>?????????AAAAAAAAAAAAAAABBBCCCCCCAAACCCDDDDDDCCCBBBCCCDDDDDDFFFGGGIIIJJJLLLNNNOOOOOOOOOPPPRRRWWW\\\bbbeeeiiinnnwww~~~~~~wwwqqqmmmiiifffccc___[[[UUUPPPMMMIIIFFFCCC@@@@@@??????>>>>>>======>>>>>>???AAABBBCCCCCCCCCBBBBBBAAA@@@????????????>>>???BBBDDDEEELLL^^^ppp~~~{{{ssskkkeee___]]][[[ZZZYYYXXXVVVTTTNNNNNNNNNMMMMMMOOORRRTTTXXXcccwwwxxxssssssssssssrrrppplllhhheee[[[WWWRRRNNNLLLKKKIIIGGGCCCDDDFFFHHHIIIHHHFFFEEEAAABBBBBBAAA@@@>>>===;;;888777444333333555777999<<<<<<;;;:::<<>>???@@@BBBDDDEEEFFFGGGIIILLLNNNPPPPPPQQQRRRSSSUUUXXX[[[^^^___dddfffkkkooorrrsssssssssrrrtttwwwxxxxxxxxxyyyzzztttsssssssssuuuyyy|||yyyrrrjjjddd___WWWTTTOOOKKKJJJIIIGGGFFFGGGGGGEEECCCBBBAAAAAAAAA????????????????????????@@@@@@AAAAAAAAAAAABBBBBBDDDCCCCCCCCCCCCDDDEEEEEECCCEEEFFFGGGFFFEEEFFFGGGFFFIIIKKKMMMNNNOOORRRTTTVVVWWWYYY\\\aaaggglllooossswww}}}xxxqqqmmmjjjgggeee]]]YYYTTTNNNJJJGGGCCC@@@AAAAAA@@@@@@???>>>>>>=========???@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>>>>???<<<===???AAABBBGGGUUUcccxxxyyyqqqjjjeee^^^]]][[[[[[ZZZYYYVVVSSSMMMMMMLLLLLLLLLMMMNNNNNNOOOVVVcccwww{{{{{{zzzwwwvvvtttqqqmmmiii___[[[UUUQQQNNNLLLJJJHHHCCCDDDFFFGGGHHHHHHGGGGGGAAAAAABBBBBBAAA@@@>>>===:::888555333333444777999;;;;;;;;;;;;===BBBHHHMMMOOOMMMJJJFFFDDDCCCCCCCCC@@@CCCEEEEEEEEEHHHMMMRRRYYYeeeqqqxxx~~~~~~}}}tttooowww{{{oooqqqxxxyyylllaaaTTTFFF===:::666666555444444444444444```UUUNNNPPPUUU___qqqwwwqqqpppyyyyyyfffYYYTTTUUU___rrrvvvgggaaa]]]XXXQQQIIIBBB@@@<<<777666888555444444444555666777777999:::;;;<<>>>>>???AAACCCCCCDDDFFFHHHKKKMMMOOOPPPRRRSSSTTTUUUXXX[[[^^^```cccfffkkkooorrrtttssssssqqqtttwwwxxxwwwvvvxxxyyyuuuuuuuuuvvvxxx{{{~~~}}}vvvoookkk\\\XXXRRRNNNKKKJJJHHHGGGIIIHHHFFFEEECCCBBBBBBBBB???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDGGGGGGFFFFFFGGGGGGHHHIIIEEEGGGJJJKKKJJJJJJKKKLLLMMMPPPSSSTTTUUUVVVZZZ\\\___```ccchhhmmmssswwwyyy|||zzzsssooommmkkkjjjaaa]]]WWWQQQMMMIIIEEEBBBEEEEEEDDDDDDCCCBBBBBBBBB>>>???AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@???@@@CCCDDDFFFOOOXXXllluuummmfffaaa[[[ZZZZZZYYYYYYWWWSSSPPPOOOMMMLLLKKKLLLLLLKKKKKKIIILLLTTTdddzzz~~~zzzwwwtttooolllfffbbb\\\VVVRRROOOLLLJJJEEEEEEEEEFFFGGGGGGHHHHHHAAAAAABBBBBBBBB@@@???>>>;;;999555333222444777999:::;;;<<<===>>>BBBHHHLLLMMMKKKIIIFFFDDDCCCCCCCCC???BBBEEEEEEEEEGGGMMMSSS[[[gggttt{{{~~~~~~|||vvvqqqzzz~~~tttooowwwyyykkk```SSSDDD;;;999555444444333333333333444___UUUPPPVVV^^^gggvvvyyyyyyyyyeeeVVVSSSUUUggg|||qqqddd```\\\WWWPPPGGG@@@???<<<666555888666666555444444444444555999999:::<<>>>>>???AAABBBBBBCCCEEEHHHJJJLLLNNNOOOSSSTTTTTTVVVYYY\\\___aaabbbeeejjjooossstttsssrrrppptttwwwxxxvvvuuuwwwxxxwwwwwwxxxyyy{{{~~~~~~xxxtttfffbbb[[[VVVSSSQQQOOONNNJJJIIIGGGEEEDDDCCCBBBBBB???@@@AAAAAABBBCCCDDDEEECCCDDDDDDDDDEEEEEEFFFFFFJJJIIIIIIIIIIIIJJJKKKKKKGGGJJJMMMNNNNNNNNNNNNOOOSSSWWWZZZ\\\\\\^^^aaaddddddgggkkkpppuuu{{{~~~|||uuurrrpppooonnnfffbbb[[[VVVQQQMMMIIIGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEAAA???@@@CCCDDDDDDHHHOOOaaavvv~~~sssiiiaaa\\\YYYXXXWWWWWWWWWUUUQQQMMMRRRPPPNNNMMMLLLLLLKKKJJJHHHIIINNNYYYmmm}}}yyyuuuppplllnnniiibbb[[[VVVRRRNNNKKKFFFEEEEEEEEEFFFGGGHHHHHHAAAAAABBBCCCBBBAAA@@@???<<<999666333222444777999999;;;<<<>>>???CCCGGGKKKLLLJJJHHHFFFDDDCCCCCCCCC???BBBEEEFFFEEEGGGNNNTTT[[[hhhuuu|||}}}xxx}}}~~~yyyuuuzzz|||xxx~~~uuunnnnnnzzzyyyjjj___SSSDDD:::888444444333222222222333333aaaVVVQQQZZZhhhtttsssyyyvvv]]]TTTVVVXXXqqqkkkcccbbb[[[QQQJJJDDD<<<999:::;;;888666777666555555666888;;;<<>><<<:::888666555555555888999;;;<<>>CCCHHHLLLOOOLLLIIIEEECCCBBBCCCDDDCCCDDDFFFFFFGGGJJJQQQWWWbbblllvvv{{{|||wwwvvvvvvpppqqq{{{}}}uuuttt{{{uuujjjjjjzzzgggXXXKKK???888777555555444333333333333444]]]^^^hhhxxx|||vvvvvv|||oooZZZVVV```iii||||||jjjdddaaaWWWLLLCCC>>>888666666777666444777666666666777999;;;<<>>===<<<;;;999888777777888888:::;;;<<<<<<>>>AAAGGGJJJMMMKKKGGGDDDBBBBBBBBBCCCCCCEEEGGGHHHIIIMMMTTTZZZgggqqqzzz~~~|||xxxxxxvvvoooooozzzzzzqqqttt~~~xxxppplllpppwwwcccTTTGGG===777777555555444333333333333333^^^gggxxx{{{wwwuuuiiiWWWWWWdddppp|||kkkeee```TTTIII???<<<777555666777666555777777777888999:::<<<===CCCAAAAAACCCDDDDDDCCCBBBBBBFFFKKKNNNNNNLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGPPP[[[aaacccbbbcccdddjjj}}}uuuuuufffSSSJJJIIILLLSSSWWW]]]bbbcccaaa^^^[[[SSSNNNKKKMMMNNNMMMMMMPPPOOONNNMMMMMMMMMLLLIIIFFFAAA>>>:::888888999999999999999999999999888777777888888999:::;;;<<<<<<===@@@AAABBBEEEGGGIIIKKKLLLMMMOOORRRTTTUUUWWW[[[]]]```bbbfffjjjmmmnnnoooooorrrrrrrrrssstttuuuvvvwwwzzzzzz{{{{{{{{{|||||||||}}}yyymmmbbb[[[XXXWWWUUUSSSQQQNNNMMMLLLJJJKKKLLLNNNOOOPPPRRRRRRRRRTTTWWWYYYZZZYYYXXXWWWZZZ[[[^^^```aaaaaabbbdddcccfffjjjmmmnnnnnnooopppsssqqqpppssszzztttiii___YYYRRRPPPLLLJJJIIIHHHFFFDDDCCCBBBBBBBBBAAAAAAAAAAAADDDEEEFFFGGGIIIJJJKKKLLLKKKLLLMMMKKKIIIGGGGGGHHHCCCCCCCCCBBBAAA@@@BBBDDDCCCHHHUUUjjjuuuggg___YYYSSSQQQKKKJJJIIIIIILLLQQQVVVYYY^^^]]]]]]\\\YYYTTTNNNIIIHHHIIIIIIIIIMMMXXXhhhssszzz~~~{{{}}}}}}}}}~~~yyysssjjjbbb\\\XXXUUUSSSRRRNNNKKKJJJLLLMMMMMMMMMGGGGGGFFFDDDCCCAAA???>>>;;;:::999888888888999:::;;;<<<<<<<<<===@@@EEEIIIKKKIIIFFFCCCAAAAAABBBCCCCCCEEEHHHIIIJJJOOOVVV\\\iiisss|||}}}{{{{{{wwwpppppp||||||qqqwww{{{nnniiijjjsssttt___PPPDDD;;;777888555444333333222222333333___ppp}}}uuuuuuyyy{{{cccVVVXXXggguuu{{{mmmeee]]]PPPFFF<<<:::888777777888888888999999999:::;;;<<<===>>>AAAAAAAAABBBEEEFFFDDDBBBAAACCCFFFGGGGGGHHHIIIKKKIIIJJJJJJJJJIIIHHHGGGFFFBBBKKKVVV___bbbaaa______aaa}}}~~~|||yyynnnYYYNNNKKKJJJOOOSSSZZZ___aaa___\\\YYYUUUOOOKKKLLLMMMLLLMMMPPPRRRPPPOOOOOONNNLLLHHHEEEAAA>>>:::777777888888888888999999999999888777777777888888999:::;;;<<<<<>>>>>??????AAACCCCCCCCCFFFJJJIIIFFFBBBCCCCCCBBBAAACCCFFFHHHFFFGGGIIIJJJJJJIIIHHHGGGBBBJJJWWW```cccbbb^^^\\\YYYppp{{{~~~wwwyyyxxx```RRRKKKFFFJJJNNNUUU[[[^^^]]]ZZZXXXVVVOOOJJJJJJKKKKKKMMMQQQRRRQQQQQQPPPPPPMMMIIIEEEBBB>>>:::777777888888777888888999999888888777666777777888999:::;;;<<<<<<>>>???AAACCCFFFHHHJJJKKKLLLNNNOOOQQQRRRUUUYYY\\\\\\^^^bbbgggjjjlllmmmmmmmmmmmmoooqqqsssvvvxxxyyyyyyzzz{{{|||~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~zzz}}}~~~wwwpppkkkgggfffdddaaa^^^\\\ZZZYYYWWWWWWYYY[[[]]]```aaabbb^^^___```bbbcccddddddeeeeeekkkpppooonnnqqqtttuuurrrtttvvvwwwxxxyyy|||~~~~~~}}}}}}~~~yyynnnfff```[[[YYYPPPMMMKKKJJJIIIIIIGGGFFFFFFFFFFFFEEECCCBBB@@@???@@@AAABBBDDDFFFHHHIIIJJJIIIKKKNNNNNNLLLKKKKKKKKKEEEFFFGGGEEECCCBBBBBBCCCEEEEEEJJJVVVkkkmmmaaa]]]YYYTTTQQQHHHGGGGGGJJJPPPWWW___dddfffeeebbb___[[[UUUNNNIIIGGGGGGGGGFFFGGGJJJOOOSSSTTTXXXYYYYYYZZZ]]]]]]ZZZRRRQQQQQQRRRUUUYYY]]]```fffnnnzzzttthhh^^^UUUNNNJJJGGGHHHKKKMMMNNNMMMKKKJJJJJJIIIGGGEEECCCBBBBBBBBB;;;;;;999888888999::::::;;;;;;<<<<<<===@@@DDDHHHIIIGGGEEEBBBAAABBBDDDEEEDDDGGGJJJLLLNNNTTT\\\cccjjjttt}}}mmmhhhhhhqqqzzzzzzwwwuuummm{{{xxx~~~|||pppaaa^^^iiixxxzzziiiVVVIII???999777999444444333222222222222222eeezzzzzzuuurrrvvvrrrccc]]]]]]eeeuuuwwwkkkeee]]]PPPFFFBBB777777888888777888:::;;;<<<===>>>???@@@AAAAAAAAA@@@CCCCCCBBBEEEKKKLLLHHHDDDDDDDDDBBB@@@AAACCCEEEEEEGGGIIIKKKLLLMMMLLLKKKFFFNNN[[[dddhhheee```\\\YYYhhh|||~~~}}}tttrrrhhhYYYNNNFFFDDDIIIPPPWWW[[[\\\[[[ZZZWWWOOOJJJJJJJJJJJJMMMQQQQQQPPPPPPQQQQQQOOOKKKGGGCCC@@@;;;999888999999888888888888888888777777666777777888999:::;;;;;;<<<===>>>@@@BBBEEEHHHJJJKKKLLLMMMOOOPPPQQQTTTXXX\\\[[[]]]aaafffiiikkkllllllllllllmmmnnnppprrrtttuuuvvvwwwyyy{{{}}}~~~~~~~~~|||}}}~~~}}}||||||~~~~~~xxx{{{|||wwwtttooonnnllljjjgggdddbbbaaa^^^___aaacccfffhhhjjjkkkgggfffggggggiiikkkmmmnnnpppwww{{{wwwtttwwwyyyyyyzzzzzz{{{{{{{{{}}}xxxrrrkkkeee___[[[TTTRRRNNNLLLKKKKKKJJJIIIJJJJJJJJJIIIGGGDDDBBB@@@@@@@@@BBBDDDFFFHHHIIIJJJIIIKKKNNNOOOOOONNNNNNNNNGGGHHHIIIGGGEEECCCCCCCCCBBBCCCGGGPPPaaazzzjjj___]]]ZZZTTTPPPIIIHHHIIILLLSSS\\\eeejjjkkkhhhddd```[[[UUUOOOJJJEEEFFFGGGFFFFFFFFFGGGHHHFFFIIIJJJIIILLLQQQRRRPPPGGGGGGFFFGGGIIIKKKNNNPPPTTTZZZcccmmm{{{~~~qqqdddYYYOOOJJJEEEGGGIIIKKKLLLLLLMMMMMMKKKJJJHHHFFFDDDCCCCCCCCC<<<;;;:::999888999999:::::::::;;;;;;===@@@EEEIIIIIIGGGEEECCCBBBCCCEEEFFFFFFIIILLLOOORRRXXX```gggnnnwww}}}mmmiiiiiinnnrrrqqqooopppqqqzzzqqqwwwzzzmmm^^^___nnnqqqbbbQQQEEE===777555777444333222222111222222222iii}}}vvvrrrssszzzsssggg\\\\\\bbbkkk{{{|||{{{sssjjjccc```XXXKKKCCCAAA555666777777777888999;;;===>>>???@@@AAABBBBBBBBB===@@@@@@???CCCJJJLLLHHHEEEEEEFFFDDDBBBAAABBBCCCFFFHHHKKKMMMOOOPPPPPPOOOJJJSSS___iiillliiibbb]]]]]]hhh}}}}}}~~~sssooo|||mmm^^^RRRIII@@@DDDLLLTTTZZZ\\\]]]\\\WWWPPPJJJIIIJJJJJJMMMQQQOOOOOOPPPQQQRRRPPPMMMJJJEEEAAA===:::::::::::::::888888888888888777666666777777888999:::;;;;;;<<<<<<>>>@@@BBBEEEHHHJJJKKKLLLMMMNNNOOOPPPTTTXXX\\\ZZZ\\\aaaeeeiiikkkllllllkkkkkkllllllnnnooopppqqqsssuuuxxxzzz|||}}}~~~~~~{{{|||}}}|||{{{|||}}}~~~zzz||||||zzzuuutttrrrooollljjjhhhgggdddeeefffiiilllnnnpppqqqmmmlllkkklllmmmpppssstttxxx|||xxxzzz{{{zzz~~~~~~}}}}}}|||xxxrrrkkkccc^^^ZZZWWWRRRPPPOOONNNNNNMMMNNNNNNMMMLLLIIIFFFCCCAAA@@@AAABBBDDDFFFHHHJJJKKKJJJMMMPPPRRRRRRQQQQQQRRRHHHIIIJJJHHHFFFDDDCCCCCC>>>AAAFFFMMM[[[sss~~~hhh^^^]]]ZZZTTTOOOIIIIIIJJJMMMUUU___hhhnnnoookkkfffaaa\\\VVVPPPLLLDDDEEEGGGGGGFFFDDDCCCBBBBBBDDDBBB@@@CCCHHHIIIGGGBBBBBBBBBCCCDDDFFFHHHIIIIIILLLQQQYYYfff{{{zzzlll___SSSMMMFFFGGGHHHIIIJJJLLLOOOQQQLLLJJJHHHFFFDDDCCCCCCCCC===<<<;;;999888888999999999:::;;;;;;===@@@EEEIIIIIIGGGEEECCCCCCDDDFFFGGGHHHKKKOOOQQQTTT[[[dddjjjrrr{{{|||rrrooonnnqqqqqqnnnmmmpppxxxuuulllppp}}}kkk^^^aaatttlll^^^MMMBBB;;;555444555444333222222111111222222wwwyyyrrrrrrwww{{{yyyjjjbbb[[[___mmm}}}~~~vvvmmmgggaaa___\\\WWWOOOGGGAAA===999999999999999999999999>>>>>>???@@@@@@@@@@@@???===>>>@@@CCCEEEFFFGGGHHHDDDFFFHHHIIIIIIGGGDDDCCCFFFHHHJJJMMMPPPRRRTTTUUUVVVXXX\\\ccchhhhhhccc___XXX```tttwww~~~zzzooopppdddQQQIIIDDDFFFIIIOOOXXX___```]]]XXXTTTNNNHHHFFFHHHLLLOOOMMMNNNOOOPPPPPPNNNMMMKKKJJJHHHCCC>>>:::888777777888888888888888777666666777777777777777888888999:::;;;>>>AAADDDFFFHHHHHHKKKMMMOOOQQQRRRTTTWWWYYY[[[]]]```bbbdddfffiiikkkmmmlllkkkjjjjjjlllnnnooossssssuuuvvvxxxzzz{{{|||}}}|||{{{zzzzzz{{{||||||}}}|||{{{vvvrrrppppppppprrrqqqqqqqqqrrrsssuuuvvvxxxwwwuuutttuuuxxxzzz|||~~~}}}|||yyyrrrlllgggddd___WWWQQQMMMMMMNNNQQQSSSSSSPPPLLLIIIJJJLLLDDDCCCCCCEEEHHHKKKLLLLLLNNNMMMNNNQQQUUUXXXWWWUUUNNNOOONNNJJJDDDAAABBBDDDCCCBBBEEEMMMXXXhhh|||fff___```]]]UUUPPPLLLKKKKKKNNNUUUaaalllsssvvvqqqiiibbb]]]WWWPPPJJJJJJIIIHHHIIIIIIHHHFFFEEE@@@@@@@@@AAABBBDDDFFFHHHBBBCCCCCCBBBAAAAAABBBCCCGGGGGGJJJOOOVVVdddzzzuuugggYYYOOOFFFEEEEEEGGGKKKNNNPPPPPPRRRPPPKKKGGGCCCAAA@@@@@@>>>===;;;999888888888999:::<<<<<<;;;>>>FFFKKKLLLMMMIIIEEEDDDDDDFFFGGGHHHMMMPPPSSSVVVYYY___gggmmmxxx}}}~~~{{{rrrmmmnnnnnnlllnnntttrrrggggggrrrllleeegggxxx|||iiiYYYGGG>>>:::666444444333333333333333333333333{{{vvvnnnooowww|||tttsssiiiccc___dddrrr~~~vvvmmmeee___]]][[[XXXRRRKKKCCC<<<999888888999999999:::::::::>>>>>>>>>?????????@@@@@@<<<===???AAACCCDDDEEEFFFEEEFFFIIIJJJKKKIIIHHHFFFGGGIIILLLOOORRRSSSTTTTTTUUUWWWZZZ```dddeeeaaa^^^VVV[[[lllwwwyyyyyymmmmmmlllVVVLLLDDDEEEGGGMMMVVV]]]___]]]YYYVVVPPPKKKHHHHHHJJJMMMMMMNNNOOOPPPPPPNNNMMMKKKJJJHHHDDD???;;;999888777888888888888888777666666777777777777777888999999:::;;;>>>AAADDDFFFGGGHHHJJJLLLNNNOOOPPPSSSVVVXXXYYY\\\___aaabbbdddgggiiikkkkkkjjjiiijjjkkkmmmnnnqqqqqqsssuuuwwwyyy{{{|||}}}|||{{{{{{{{{|||}}}~~~~~~}}}|||~~~|||xxxvvvuuuuuutttsssssssssuuuwwwzzz|||}}}|||{{{zzzzzz|||~~~~~~{{{vvvnnnfff^^^ZZZWWWVVVTTTTTTTTTSSSQQQOOOMMMLLLIIIGGGFFFGGGIIIKKKKKKKKKNNNMMMMMMPPPUUUYYYYYYXXXSSSQQQNNNJJJEEECCCBBBCCCDDDBBBDDDJJJTTTdddzzz}}}hhhaaaaaa^^^WWWQQQLLLKKKKKKNNNVVVbbbnnnvvvwwwqqqhhhaaa\\\WWWPPPKKKLLLKKKJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEEEEAAAAAAAAAAAA@@@@@@AAABBBBBBBBBEEEIIINNNYYYkkk|||}}}mmm^^^TTTJJJHHHGGGHHHKKKOOOQQQRRRUUURRRNNNIIIEEEBBBAAAAAA???===;;;999888888888888:::<<<<<<:::???GGGMMMNNNNNNJJJFFFCCCDDDFFFHHHIIIOOORRRVVVYYY\\\bbbjjjpppzzz{{{vvvwww{{{}}}~~~}}}vvvrrrrrrqqqooopppuuunnnddddddppp}}}|||kkkfffjjjyyy|||ttt```QQQAAA:::777555333444333333333333333333333333sssjjjooo{{{rrrjjjiiieeebbbccckkkxxxxxxnnnddd\\\WWWXXXVVVRRRLLLEEE===888444777777888999:::;;;<<<<<<>>>>>>>>>===>>>??????@@@===>>>???AAABBBDDDEEEEEEEEEGGGIIIKKKLLLLLLKKKJJJHHHJJJNNNQQQSSSTTTTTTSSSUUUUUUWWW[[[^^^___^^^\\\UUUWWWcccwwwttt{{{}}}pppkkkvvvvvv___QQQEEEDDDEEEKKKSSSZZZ]]]^^^ZZZYYYVVVQQQLLLIIIIIIJJJMMMNNNOOOOOOOOONNNLLLKKKKKKIIIEEEAAA>>>;;;999888888888888999888888777666888777777777777888999999:::;;;>>>AAACCCFFFGGGHHHHHHJJJLLLNNNOOOQQQTTTWWWXXXZZZ]]]___```bbbeeegggiiiiiihhhhhhiiijjjlllmmmoooppprrrtttwwwyyy{{{||||||||||||||||||}}}~~~|||}}}~~~~~~||||||xxxwwwvvvwwwyyy|||xxxqqqiiiddd\\\YYYWWWVVVWWWVVVRRRNNNNNNLLLJJJJJJKKKLLLKKKJJJNNNMMMMMMPPPUUUYYY\\\^^^YYYUUUOOOJJJGGGEEECCCBBBDDDBBBBBBHHHQQQ___sss}}}iiibbbbbb___XXXRRRLLLKKKKKKOOOXXXeeerrrzzzyyyrrriiiaaa\\\WWWRRRMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLJJJIIIHHHGGGHHHHHHCCCCCCBBBAAAAAABBBBBBBBB@@@???AAADDDGGGMMM[[[hhhvvveeeZZZOOOLLLIIIHHHKKKOOORRRTTTWWWTTTPPPKKKGGGDDDBBBAAA@@@>>><<<:::888888888888:::<<<;;;:::???IIIQQQSSSQQQLLLFFFCCCDDDGGGJJJKKKQQQUUUYYY]]]```eeemmmsss||||||sssppptttyyy|||}}}zzzvvvuuutttrrrtttxxx{{{jjj```bbbnnn{{{vvvgggffflllzzz~~~qqqgggVVVIII<<<777666444444555333333333333333333444444zzzyyynnnjjjtttvvvggg``````^^^```gggqqq~~~wwwkkk```XXXUUUVVVSSSNNNHHHAAA;;;666444666777888999;;;<<<===>>>>>>>>>=========>>>???@@@???@@@@@@AAACCCDDDFFFFFFEEEFFFIIIKKKMMMMMMMMMMMMHHHJJJMMMPPPRRRRRRQQQPPPSSSTTTUUUVVVXXXZZZZZZZZZYYYWWW___xxxzzztttwwwwwwmmmppp~~~hhhXXXIIIDDDBBBHHHOOOUUUZZZ^^^\\\^^^^^^[[[TTTNNNJJJIIIMMMNNNNNNOOONNNMMMLLLLLLKKKIIIGGGDDD@@@===:::999888888888999999888888777888888777777888888999::::::<<<>>>AAACCCEEEFFFGGGGGGHHHJJJLLLMMMOOORRRUUUWWWYYY\\\^^^___```ccceeegggfffgggggghhhjjjlllmmmnnnooorrrtttwwwzzz|||}}}|||||||||}}}~~~~~~|||{{{}}}zzzjjjccc[[[XXXZZZZZZVVVRRRQQQOOOMMMLLLMMMMMMKKKJJJMMMLLLLLLOOOSSSYYY^^^aaa```YYYQQQLLLIIIHHHEEEBBBDDDAAABBBHHHQQQ^^^ooo~~~}}}iiibbbaaa^^^WWWSSSMMMLLLLLLPPPZZZhhhvvv~~~|||uuujjjbbb]]]YYYTTTPPPQQQRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSRRRQQQQQQQQQIIIHHHFFFEEEEEEEEEDDDCCC@@@@@@BBBEEEFFFHHHQQQZZZmmm~~~}}}~~~~~~kkk]]]TTTPPPKKKIIIKKKNNNRRRTTTWWWUUUQQQLLLHHHDDDBBBAAA@@@???===:::999888888888:::<<<<<<;;;AAALLLTTTWWWRRRMMMGGGCCCDDDHHHLLLNNNSSSWWW\\\___ccchhhpppvvv~~~{{{uuutttwww{{{|||{{{~~~{{{xxxvvvuuuvvvzzz~~~xxxhhh```cccppp|||{{{nnn```cccmmmxxx}}}vvvggg\\\PPPEEE;;;888777555555666333333333444444444444444}}}uuuoooiiilll{{{ooo___YYYZZZZZZaaalllyyywwwiii]]]WWWUUUTTTQQQLLLFFF@@@;;;888666666777888999;;;===>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>???@@@AAACCCEEEFFFEEEFFFHHHJJJKKKLLLLLLLLLGGGIIIKKKMMMNNNNNNNNNMMMQQQRRRSSSSSSTTTVVVXXXZZZ^^^[[[___ssszzzzzz|||pppkkksssqqqaaaOOOGGGBBBFFFLLLPPPVVV\\\]]]bbbgggeee]]]TTTMMMKKKNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIFFFCCC???<<<:::888888999999999999888888888888888888888999999::::::<<<>>>@@@CCCDDDEEEFFFEEEGGGIIIJJJKKKNNNQQQSSSWWWYYY[[[]]]^^^```bbbddddddeeefffggghhhjjjkkklllpppqqqsssuuuxxx{{{}}}~~~{{{{{{|||}}}~~~tttddd\\\\\\^^^[[[XXXSSSQQQOOONNNNNNNNNMMMLLLLLLLLLLLLMMMQQQWWW]]]bbbccc]]]UUUOOOLLLJJJFFFCCCDDDBBBDDDKKKUUU```nnnzzz}}}iiiaaa^^^ZZZUUURRRMMMLLLLLLQQQ[[[jjjyyyxxxnnnfff```\\\WWWTTTSSSUUUVVVVVVUUUVVVYYY[[[```aaabbbbbbaaa___]]][[[SSSPPPLLLJJJJJJIIIFFFDDDBBBAAACCCFFFGGGGGGLLLSSS]]]lllppp```WWWRRRLLLIIIJJJMMMQQQSSSUUUSSSPPPLLLHHHDDDAAA@@@@@@???===:::999888888999999<<<======DDDOOOWWWYYYRRRMMMGGGEEEFFFJJJNNNQQQSSSWWW]]]aaaeeejjjqqqwww~~~~~~|||zzzzzz||||||{{{zzz}}}|||yyyuuutttzzzwwwkkkfffjjjuuusssfffXXXaaallluuuvvvnnn```UUUKKKBBB:::777666333333555333333333444444555555555|||rrrggggggqqq|||kkk[[[WWWZZZ___hhhwwwttteeeZZZVVVUUURRROOOJJJDDD???<<<:::999777777888:::;;;===>>>>>>>>>>>>???@@@@@@@@@@@@???<<<<<<<<<===???BBBEEEFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKOOOPPPRRRRRRSSSUUUXXXZZZ```]]]```ooo~~~~~~qqqiiilllzzzzzzkkkWWWKKKBBBEEEIIIKKKRRRZZZ\\\dddmmmnnnfffZZZQQQMMMNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKIIIFFFBBB>>>;;;777888999999:::999999999999888888888888999:::::::::<<<>>>@@@BBBDDDEEEEEEDDDFFFHHHJJJKKKMMMPPPSSSVVVXXX[[[\\\]]]^^^aaaccccccdddeeegggiiikkklllmmmqqqrrrtttvvvyyy{{{}}}~~~{{{{{{|||}}}~~~~~~~~~~~~}}}~~~vvvhhhccccccaaa___XXXUUUSSSQQQQQQQQQOOONNNJJJKKKLLLMMMOOOSSSZZZ^^^ddd```ZZZTTTOOOKKKGGGDDDEEEDDDGGGQQQZZZcccmmmuuujjj___[[[XXXTTTSSSNNNLLLLLLQQQ[[[kkkzzz|||ssskkkfffaaa[[[WWWUUUXXXYYYYYYXXXYYY]]]aaammmooosssuuutttppplllhhhaaa\\\VVVSSSQQQNNNJJJFFFEEECCCDDDGGGGGGEEEHHHMMMRRR]]]rrr~~~wwweeeZZZUUUOOOKKKKKKMMMPPPQQQSSSRRROOOLLLHHHDDDBBB@@@???>>><<<;;;:::999::::::999===???@@@GGGQQQXXXZZZPPPMMMHHHFFFIIIMMMQQQSSSSSSXXX^^^cccffflllsssxxx~~~xxxzzz||||||{{{{{{|||}}}|||ttttttzzzsssrrruuu|||mmmaaaVVVbbbnnnrrrppphhh\\\RRRDDD===888666555111000222333333333444555555666666|||ooohhhlllzzzxxxhhh[[[YYY^^^jjjuuussscccYYYVVVWWWOOOKKKFFFAAA===;;;::::::888888999:::;;;<<<===>>>===???AAACCCCCCBBB@@@???<<<<<<<<<>>>AAADDDHHHJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJIIIHHHHHHHHHIIIJJJJJJLLLOOORRRSSSSSSUUUXXX[[[^^^\\\___jjjyyyuuullllllwwwuuu___OOODDDDDDFFFGGGNNNXXXYYYdddpppssskkk^^^TTTOOONNNMMMMMMLLLLLLLLLLLLLLLKKKLLLLLLKKKHHHCCC???<<<777888999999:::::::::999999999888888999999:::;;;;;;<<<>>>@@@BBBCCCDDDEEEDDDFFFHHHJJJKKKMMMPPPRRRTTTVVVYYYZZZ[[[\\\^^^```bbbccceeehhhjjjlllmmmmmmqqqrrrsssuuuxxxzzz{{{|||{{{{{{|||}}}}}}}}}|||{{{{{{}}}yyyooojjjgggeee___\\\XXXVVVTTTSSSPPPNNNIIIJJJLLLLLLLLLPPPUUUYYYbbbaaa^^^YYYRRRLLLHHHGGGHHHGGGLLLVVV^^^dddiiiooo|||kkk___YYYVVVTTTTTTNNNMMMLLLQQQ[[[kkkzzzwwwpppkkkeee___ZZZVVVYYY[[[[[[YYY[[[```eeeqqqvvv~~~{{{rrrllleee```]]]YYYRRRMMMJJJGGGGGGIIIHHHEEEFFFJJJJJJQQQbbbyyyzzzzzz|||lll]]]XXXRRRNNNNNNOOOPPPQQQQQQPPPOOOLLLIIIFFFCCCAAA>>>===<<<:::::::::;;;<<<999===AAACCCIIISSSYYYZZZNNNKKKHHHHHHKKKPPPSSSUUUTTTYYY```eeeiiinnntttzzz}}}zzzrrrwww{{{{{{yyy{{{vvvvvv|||~~~xxxiii^^^YYYgggrrrrrrllldddZZZRRR@@@;;;777777666333222555333333444444555666666666|||mmmnnnsssuuuggg\\\\\\bbbtttssscccYYYXXXYYYKKKHHHCCC>>>:::999::::::888999::::::;;;<<<=========???BBBDDDEEECCC@@@>>>??????@@@AAADDDHHHLLLOOOMMMLLLKKKJJJIIIHHHGGGGGGKKKJJJHHHGGGGGGHHHJJJKKKKKKOOORRRTTTTTTUUUYYY\\\ZZZZZZ]]]eeexxxuuuyyyqqqoooyyy{{{cccRRREEEDDDEEEEEELLLVVVVVVcccqqqvvvnnn```UUUOOONNNMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMLLLIIIDDD???<<<777888999:::::::::::::::999999888888999999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDDDDFFFHHHJJJKKKMMMPPPSSSSSSUUUWWWXXXYYYZZZ]]]___bbbccceeehhhjjjlllmmmnnnqqqrrrsssuuuvvvxxxzzzzzz{{{{{{|||}}}}}}|||{{{zzzyyy|||xxxpppkkkiiieeeaaa]]]YYYWWWTTTQQQNNNHHHJJJLLLKKKKKKMMMRRRVVVaaabbbaaa\\\SSSLLLIIIHHHJJJJJJNNNXXX```cccfffjjjwwwmmm___YYYUUUUUUVVVOOOMMMLLLPPP[[[jjjzzzzzzsssnnnhhhaaa\\\WWWZZZ\\\\\\ZZZ\\\bbbgggooowwwzzzqqqkkkgggbbb[[[UUUOOOKKKJJJKKKJJJFFFFFFIIIEEEIIIYYYooo~~~wwwuuuvvvrrr___[[[UUUQQQPPPPPPQQQQQQQQQPPPOOOMMMJJJGGGDDDCCC===<<<;;;::::::;;;<<<===999>>>BBBEEEKKKTTTYYYYYYLLLJJJHHHIIIMMMQQQUUUVVVUUUZZZaaafffjjjooovvv{{{||||||pppnnntttzzzyyywww|||yyywwwvvvhhh^^^^^^kkkvvvssskkkcccZZZRRR???;;;999:::999666666999333333444444555666777777xxxrrrxxxwwwkkk^^^XXX```kkkpppccc]]]YYYTTTJJJEEE???:::999999999999:::999777777888;;;>>>@@@BBBAAA@@@@@@AAABBBDDDEEEEEEDDDCCCCCCJJJRRRSSSNNNNNNMMMKKKIIIHHHIIIJJJJJJOOOMMMJJJHHHHHHIIIKKKLLLMMMMMMMMMNNNOOOSSSYYY]]]WWW[[[\\\eeevvv~~~yyyqqqrrrzzzxxxbbbMMMGGGFFFDDDIIIRRRZZZ```iiinnnkkkaaaSSSJJJMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLHHHBBB===<<<;;;:::::::::999777555:::::::::888777777:::<<<::::::;;;===>>>@@@AAAAAACCCEEEHHHKKKLLLMMMPPPQQQTTTUUUUUUUUUVVVZZZ___bbbaaabbbdddeeehhhiiikkklllnnnqqqtttvvvvvvwwwyyy{{{}}}}}}}}}}}}}}}|||||||||xxx{{{~~~}}}pppeeeccccccbbb^^^XXXRRRNNNLLLJJJHHHIIIMMMOOOOOOQQQUUU^^^bbbddd___VVVNNNLLLLLLLLLPPPRRR]]]jjjfff```ggguuuuuuaaaYYYWWWVVVUUURRRMMMKKKOOOVVVdddwwwyyyqqqkkkccc[[[YYYZZZ]]]___bbbdddeeeeeeiiirrr~~~uuuooodddZZZWWWRRRKKKHHHIIIJJJJJJIIIEEEIIIPPP___uuuzzzvvvrrrxxxfff^^^WWWUUUSSSOOONNNPPPQQQRRRQQQNNNIIIEEECCCBBB??????>>>===<<<;;;::::::>>><<<>>>FFFRRRYYYXXXUUUNNNKKKIIIKKKQQQVVVYYYYYY^^^___bbbhhhnnnsssvvvxxx}}}sssmmmpppvvvxxxvvvwww|||{{{kkkaaa```fffpppxxxtttjjj___UUUMMMAAA>>>:::888777777666555666555444333222333333444sssppp~~~zzznnncccYYYWWW```lllpppddd^^^WWWQQQGGGCCC>>>:::999999888888:::999999999;;;===@@@AAABBBBBBBBBBBBBBBCCCCCCDDDBBBCCCCCCEEENNNWWWYYYVVVNNNLLLJJJIIIIIIJJJKKKLLLNNNMMMKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLMMMPPPUUUYYYVVVYYYZZZaaaqqq~~~xxxoooooouuu}}}lllUUUKKKGGGDDDHHHQQQXXX\\\bbbfffeee]]]TTTMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMLLLHHHBBB>>><<<;;;999999:::999777666999:::999777666777999;;;::::::;;;<<<>>>???@@@AAABBBEEEHHHJJJKKKMMMOOOQQQRRRSSSTTTTTTUUUXXX]]]```aaabbbccceeegggiiikkklllnnnqqqtttvvvwwwxxxzzz|||||||||||||||||||||||||||xxx{{{}}}~~~~~~}}}ttthhhccccccbbb^^^YYYSSSOOOLLLKKKIIIIIIMMMOOOOOOQQQTTT]]]aaaccc^^^VVVNNNKKKLLLOOOUUUYYYcccnnnjjjccciiiqqq|||ggg\\\YYYXXXWWWSSSOOOMMMOOOUUU```ttt{{{sssnnnfff^^^\\\]]]___```bbbcccdddeeeeeekkkvvvrrrfff\\\WWWQQQNNNMMMMMMJJJHHHFFFHHHNNNZZZnnnxxxsss|||{{{iii```XXXUUUSSSPPPOOOQQQSSSSSSSSSPPPKKKFFFCCCBBB??????>>>===<<<;;;::::::===<<>>@@@BBBCCCDDDDDDEEEEEEEEEDDDCCCBBBAAACCCCCCEEEMMMVVVXXXVVVMMMLLLIIIHHHHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKNNNRRRVVVUUUXXXWWW]]]jjjvvvxxxmmmiiimmmsss}}}cccSSSIIICCCGGGOOOVVVXXX[[[]]]^^^ZZZTTTOOOLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMLLLIIIDDD@@@<<<:::999999::::::999777888888888777555666888:::999:::;;;<<<===???@@@@@@BBBDDDGGGIIIJJJKKKNNNOOOPPPQQQRRRRRRSSSVVV[[[^^^aaabbbccceeegggiiijjjkkknnnpppsssvvvwwwxxx{{{|||||||||||||||||||||||||||yyy{{{|||}}}}}}~~~~~~{{{tttrrrqqqqqqrrrsssrrrqqqtttxxxyyykkkeeeeeeccc```[[[UUUPPPMMMKKKIIIIIIMMMOOONNNPPPSSS[[[___aaa]]]UUUNNNKKKLLLQQQ[[[aaajjjtttooohhhlllnnnpppbbb[[[YYYXXXVVVSSSQQQPPPRRR[[[nnn~~~wwwqqqjjjcccaaaaaaaaaaaabbbcccdddeeedddfffkkkqqqzzzuuuccc]]]VVVQQQOOOLLLHHHDDDHHHGGGJJJTTTfff}}}{{{tttvvv{{{mmmcccZZZVVVTTTQQQPPPQQQSSSUUUVVVSSSNNNHHHDDDBBB@@@???>>>===<<<;;;;;;;;;<<<===AAAJJJUUU[[[[[[XXXKKKJJJKKKOOOVVV\\\```bbbdddgggkkkpppuuuyyy|||~~~tttllllllpppvvvzzzzzz}}}~~~qqq]]]YYY___rrrxxxzzzrrreeeYYYMMMDDD===;;;888666666555555444666555444444333444444444zzzsssooouuu}}}sssaaaYYY\\\dddqqq{{{yyykkkccc]]]RRRGGG>>><<<:::999999888666555777999<<<>>>AAABBBCCCCCCEEEFFFGGGHHHGGGEEEBBBAAACCCDDDDDDCCCGGGMMMOOOLLLMMMKKKHHHEEEDDDEEEGGGIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJJJJKKKMMMRRRUUUVVVXXXWWW[[[fffppp{{{mmmeeedddhhh{{{sss]]]LLLDDDFFFMMMTTTTTTWWW[[[]]]ZZZTTTOOOLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMJJJFFFBBB<<<;;;999999::::::999888666777777666555555777999999::::::<<<===>>>>>>???AAACCCFFFHHHIIIJJJLLLNNNNNNOOOQQQRRRSSSUUUYYY\\\```aaabbbdddfffhhhiiijjjlllooosssuuuwwwxxx{{{}}}{{{|||||||||||||||}}}}}}{{{||||||||||||}}}yyysssnnnkkkdddbbbaaaaaaccceeeddddddiiinnnxxx}}}yyyxxxyyy~~~mmmiiigggeeebbb^^^YYYSSSOOOKKKIIIIIIMMMNNNMMMOOORRRYYY]]]___[[[TTTMMMLLLMMMQQQ___hhhpppxxxssskkkoooppp|||iii___[[[ZZZYYYWWWTTTQQQOOOUUUeeevvvzzzuuummmfffcccbbbaaaaaabbbccceeeffffffeeeeeefffkkkuuuqqqjjj___WWWRRRNNNIIIEEEHHHFFFFFFOOO^^^ttt}}}sssqqquuu|||ssshhh\\\WWWUUURRRPPPQQQSSSUUUWWWUUUPPPJJJDDDAAA@@@???>>><<<;;;;;;;;;;;;<<<>>>DDDNNNXXX]]]\\\YYYLLLLLLNNNRRRWWW]]]aaacccgggjjjoootttxxx{{{zzzmmmjjjlllrrrwww|||}}}~~~yyywwwkkk[[[]]]hhh{{{|||qqqcccVVVJJJ@@@;;;999666555555555444333555555555444444444444555vvvpppnnnsssnnn^^^[[[bbbmmmyyy{{{oooccc^^^YYYOOOCCC;;;:::999999:::999777666777999<<>><<<999999:::::::::999666777777777555555666888999999:::;;;<<<======>>>@@@BBBEEEGGGGGGHHHJJJLLLMMMOOOPPPRRRSSSUUUXXX[[[^^^___```bbbdddfffhhhhhhjjjmmmqqqtttvvvxxx{{{}}}|||||||||}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~{{{{{{xxxwwwtttooojjjddd___\\\VVVUUUTTTTTTVVVXXXXXXWWW```fffqqq|||vvvrrrqqqttt}}}sssmmmjjjgggeeebbb]]]WWWRRRKKKIIIIIIMMMOOONNNPPPSSSYYY\\\]]]YYYRRRMMMMMMOOORRRcccnnntttzzzuuummmpppuuuvvvhhhaaa______[[[WWWTTTOOOQQQ]]]kkk}}}}}}xxxqqqkkkeeecccbbbaaaaaaccceeegggeeedddcccbbbdddjjjrrrwww|||mmmaaaYYYTTTOOOLLLIIIEEEEEELLLYYYllltttpppssswww~~~zzzlll^^^YYYWWWTTTQQQRRRQQQTTTXXXXXXSSSLLLEEEBBBAAA???===<<<;;;:::;;;<<<===AAAIIISSS[[[^^^\\\YYYOOOPPPRRRUUUXXX\\\```ccchhhlllrrrwwwzzz|||qqqhhhiiilllssswww|||~~~rrrooosss|||hhh___ggguuu~~~qqqbbbTTTHHH>>>999777555555555555444222444555555555555555555555}}}tttmmmlllrrr}}}|||qqqdddZZZ]]]gggrrr|||}}}vvvrrrnnneee\\\XXXTTTKKKAAA:::999888999:::;;;:::999999;;;===@@@BBBCCCCCCCCCEEEGGGHHHIIIHHHFFFCCCAAACCCEEEEEEBBBBBBFFFHHHFFFKKKHHHCCC???===>>>@@@BBBGGGHHHIIIJJJKKKJJJIIIHHHFFFGGGIIIIIIJJJLLLPPPSSSRRRUUUTTTWWW```eeewww}}}}}}lllbbbeeeqqqqqqXXXIIIFFFHHHKKKPPPXXXcccjjjhhh]]]TTTJJJJJJIIIIIIJJJJJJKKKKKKMMMMMMMMMNNNNNNMMMJJJGGG@@@===:::999999:::999888555777888777666555666777999999::::::;;;<<<<<<===???AAADDDFFFFFFGGGHHHJJJKKKMMMPPPQQQRRRTTTWWWZZZ\\\]]]^^^```bbbdddeeefffhhhkkkooorrrtttwwwzzz||||||}}}}}}~~~~~~yyysssooommmjjjiiifffbbb]]]XXXTTTRRRMMMLLLKKKKKKMMMNNNNNNNNNWWW\\\gggxxxyyyssspppooosss{{{zzzooolllhhhfffddd```YYYSSSMMMJJJKKKPPPRRRQQQSSSWWWZZZ\\\\\\WWWPPPMMMOOOSSSXXXlllwwwyyy|||uuummmpppwwwwwwmmmjjjfffaaa\\\XXXTTTRRRXXX```sss|||{{{vvvqqqiiigggdddbbbaaacccfffhhhbbbbbbbbbbbbcccfffkkkooo{{{zzzkkk```YYYRRRNNNKKKFFFFFFLLLUUUdddzzzqqqssstttyyyqqqaaaZZZXXXUUURRRRRRPPPTTTZZZ[[[WWWOOOHHHDDDAAA@@@===;;;::::::;;;<<<>>>DDDMMMWWW^^^___\\\XXXRRRTTTWWWYYYZZZ]]]aaaccciiinnnuuuzzz{{{}}}{{{llliiikkkmmmrrrvvvyyy||||||lllkkktttsssfffdddqqq~~~nnn___RRRFFF<<<777666555555666666444333444444555666666666666555pppjjjiiippp|||wwwnnnbbb[[[XXX```kkkttt{{{}}}yyysssllleeeddd___XXXRRRNNNFFF>>>;;;:::999999;;;======<<<===>>>???AAABBBCCCDDDDDDEEEFFFGGGHHHGGGFFFDDDBBBBBBEEEEEEBBBBBBEEEGGGFFFHHHEEEAAA>>>===???BBBDDDHHHIIIIIIJJJJJJJJJJJJJJJGGGHHHIIIHHHHHHIIIKKKMMMNNNQQQOOOQQQXXX[[[kkk|||wwwkkkeeemmm~~~yyy]]]MMMGGGGGGFFFLLLWWWeeepppooofff\\\JJJIIIIIIIIIIIIJJJKKKLLLNNNMMMMMMNNNOOONNNKKKIIIBBB???;;;999999999888777666777888888777666777888999999999:::;;;;;;<<<<<<>>>AAACCCEEEEEEFFFGGGIIIIIIKKKNNNOOOPPPRRRUUUWWWZZZ[[[\\\^^^```bbbcccdddfffiiimmmqqqsssvvvyyy{{{}}}~~~~~~~~~uuummmfffbbb___^^^\\\XXXUUURRROOONNNIIIGGGFFFFFFHHHIIIHHHHHHMMMRRR]]]mmmyyytttkkknnnsss}}}~~~ppplllhhhfffddd```XXXRRRPPPNNNOOOTTTWWWWWWYYY]]]\\\]]][[[UUUNNNMMMRRRWWWcccyyy~~~vvvmmmooottt~~~yyyooohhhaaa^^^ZZZVVVVVVYYYfffrrr~~~}}}yyyqqqnnniiieeecccccceeegggcccddddddcccccceeehhhkkkrrr|||{{{nnncccXXXRRRMMMHHHIIIMMMRRR\\\vvvsssssssssvvvtttbbb[[[YYYVVVSSSRRRPPPVVV\\\___[[[TTTLLLHHHBBB@@@===;;;::::::;;;<<<@@@FFFPPPZZZ```___[[[WWWUUUXXX[[[]]]^^^```dddgggjjjqqqxxx}}}~~~uuukkkkkknnnoooppprrrtttwww~~~}}}uuujjjlllxxxvvviiibbbfffvvv{{{kkk\\\PPPDDD:::777555555555777777555333333444555666777777666555iiigggjjjuuu{{{ooodddZZZVVVXXXcccooovvv{{{|||wwwtttnnnhhh___```]]]VVVOOOJJJDDD===<<<:::999999<<<>>>??????@@@@@@AAABBBCCCDDDEEEFFFEEEEEEFFFGGGFFFEEEDDDCCCCCCFFFEEEAAA???BBBDDDCCCEEECCC???===>>>AAAEEEHHHJJJJJJJJJJJJKKKKKKLLLLLLHHHIIIIIIGGGFFFEEEFFFHHHJJJMMMJJJLLLQQQTTTbbb|||{{{rrrccchhhwww}}}aaaOOOHHHFFFCCCHHHTTTeeerrrtttlllcccIIIIIIIIIIIIIIIJJJKKKLLLNNNMMMMMMNNNOOONNNLLLJJJCCC@@@<<<999999888888777666777999999888777777888999999999::::::;;;;;;;;;>>>@@@CCCDDDDDDEEEGGGHHHGGGIIILLLNNNOOOPPPSSSUUUYYYYYY[[[]]]___aaabbbcccdddhhhlllppprrruuuxxx{{{~~~~~~~~~tttjjjbbb]]]ZZZYYYWWWTTTRRROOOMMMLLLGGGFFFDDDDDDEEEFFFFFFEEEHHHLLLVVVfff{{{{{{uuuhhhkkkpppwww}}}oookkkfffeeeddd___XXXQQQRRRPPPRRRWWWZZZ[[[^^^bbb^^^]]]ZZZTTTMMMMMMSSSZZZmmmvvvmmmnnnppp~~~tttllleeebbb```ZZZWWWVVV]]]kkkzzzxxxtttmmmgggdddccceeefffggggggfffdddccccccfffhhhllltttqqqcccZZZOOOJJJJJJNNNPPPVVVnnntttsssrrrttt~~~vvvccc[[[YYYWWWTTTRRRQQQWWW^^^bbb___WWWOOOKKKBBB@@@===;;;999:::<<<===AAAHHHRRR\\\aaa___[[[WWWVVVZZZ^^^```aaacccgggkkklllsss{{{rrrjjjmmmpppooonnnpppqqqtttzzz~~~yyypppkkknnn|||nnnccc___fffwwwyyyhhhYYYNNNBBB999666555555666777777666444333444666777777777666555iiidddgggxxxqqqaaaZZZSSSTTT^^^mmmxxxzzz|||}}}}}}|||zzzuuunnnhhhddd^^^\\\YYYSSSLLLEEE???;;;999999999:::;;;>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGHHHGGGFFFDDDBBBBBBCCCDDDDDDDDDCCCAAA@@@EEECCCAAA@@@@@@BBBEEEFFFIIIFFFDDDDDDHHHKKKKKKKKKJJJJJJHHHFFFCCCAAABBBDDDHHHIIIIIIHHHJJJSSSaaalllrrrgggfffnnnjjjSSSFFFBBBEEEHHHQQQaaaqqqvvvppphhhRRRJJJDDDGGGJJJKKKLLLMMMQQQPPPNNNLLLKKKKKKKKKLLLEEEBBB>>>:::777777888999777888888888888999999999888888888888999:::;;;<<>>;;;:::;;;===@@@KKKWWW\\\^^^^^^ZZZUUUXXX]]]cccgggggggggiiikkknnnrrrxxx}}}xxxuuutttrrrpppooollllllrrruuurrrpppooojjj{{{xxx{{{wwwiiiaaafffrrr~~~vvveeeRRRBBB999666666666666666666666666666777666555444444555777888fffdddkkk{{{~~~mmm^^^WWWVVVXXXbbbqqqzzz|||}}}||||||zzzvvvqqqjjjccc```]]]ZZZVVVOOOHHHBBB<<<:::::::::::::::;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBAAAEEEDDDBBBAAABBBCCCFFFGGGIIIFFFCCCDDDFFFIIIIIIIIIHHHHHHGGGEEEBBBAAABBBCCCIIIJJJJJJHHHHHHOOO[[[eee}}}|||iiieeehhhyyyqqq[[[MMMFFFDDDHHHRRRcccsssxxxssskkkUUULLLEEEFFFIIIJJJLLLNNNQQQPPPOOOMMMLLLKKKLLLLLLGGGEEE@@@<<<999888999999777888888888888999999999888888888888999:::;;;<<<>>>???@@@AAABBBDDDEEEEEEGGGIIIKKKMMMMMMOOOQQQSSSUUUVVVXXXZZZ\\\]]]^^^___dddgggjjjmmmoooqqquuuwwwyyy{{{~~~zzzrrrnnnhhhddd]]]WWWRRRPPPPPPPPPLLLJJJFFFEEEEEEEEEEEEDDDCCCGGGMMMTTTaaavvvyyyuuuqqqnnnpppvvv}}}uuukkkcccbbbaaa\\\UUURRRRRRTTTXXX___eeeiiiiiihhhddd]]]VVVQQQMMMMMMVVVaaavvvyyynnnooowwwyyypppmmmkkkgggdddeeebbbdddiiipppxxx}}}uuupppooommmjjjggghhhiiiiiiiiiiiiiiihhhgggiiiiiimmmuuu~~~uuufff]]]VVVNNNKKKKKKQQQ___lllyyyppptttzzzjjjaaa^^^]]]ZZZVVVWWW[[[aaahhhhhhaaaTTTJJJDDDCCCAAA>>>;;;:::<<<>>>DDDOOOZZZ^^^^^^]]]XXXSSSZZZ___eeehhhhhhhhhjjjlllnnnrrrxxx}}}yyywwwwwwwwwuuuooollllllpppqqqnnnkkkkkksss~~~tttwww~~~~~~rrreeeaaahhhttt~~~~~~yyynnn^^^MMM@@@999777555555555555555555555555666555555444555555777777bbbfffqqqxxxiii]]]XXXXXX]]]hhhvvv~~~~~~~~~|||zzzwwwqqqkkkccc]]]ZZZ[[[WWWQQQJJJCCC>>>:::999;;;;;;;;;;;;<<<===>>>???????????????????????????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCFFFEEECCCBBBCCCDDDFFFHHHHHHFFFDDDDDDEEEFFFGGGFFFFFFFFFFFFDDDBBBAAABBBDDDLLLMMMMMMKKKIIIMMMVVV^^^nnnpppgggdddqqqttt```OOOEEEBBBGGGSSSdddtttzzzuuunnnYYYPPPGGGFFFHHHIIILLLPPPQQQPPPOOOMMMMMMLLLLLLLLLJJJGGGCCC???;;;999999999777888888888888999999999888888888888999:::;;;<<<>>>>>>???AAABBBDDDEEEEEEFFFHHHKKKLLLMMMNNNQQQSSSSSSTTTVVVXXXZZZ\\\]]]^^^bbbeeehhhkkkmmmpppsssvvvuuuxxx|||}}}tttoooggg___YYYUUUTTTTTTOOOLLLIIIGGGGGGGGGFFFEEECCCEEEHHHLLLVVVhhh~~~{{{wwwssssssxxx~~~wwwmmmdddaaa^^^YYYTTTQQQRRRVVV\\\eeelllnnnmmmkkkbbb[[[SSSNNNKKKMMMXXXccczzz~~~sssuuuvvvxxxsssooollllllnnniiihhhhhhjjjpppxxx}}}wwwqqqmmmjjjhhhhhhjjjlllmmmllljjjgggeeegggfffhhhmmmrrrxxxuuuhhh___UUUOOOMMMPPP[[[fffsssttt}}}zzzllldddbbbaaa^^^ZZZZZZ^^^eeelllllldddUUUJJJDDDCCCAAA>>><<<<<<>>>@@@IIITTT^^^```___\\\WWWRRR\\\aaagggjjjjjjjjjlllnnnppptttzzz~~~||||||}}}|||{{{qqqooonnnpppnnniiigggiiizzzyyysssyyyvvvjjj]]]^^^jjjwww}}}~~~uuuooocccUUUGGG===999888444444444444444444444444555555555555555666777777aaajjjxxx}}}xxxpppeee]]][[[YYYaaannnzzz{{{yyysssmmmeee^^^YYYVVVXXXTTTMMMEEE???;;;999999<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>???AAACCCEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFEEECCCCCCCCCEEEMMMPPPQQQNNNLLLNNNUUU[[[ccc}}}pppgggoooyyyfffRRREEEBBBGGGRRRcccrrrxxxvvvppp^^^TTTKKKHHHHHHHHHLLLPPPPPPOOOOOONNNMMMLLLLLLLLLKKKIIIEEEAAA===:::888777777777888888888999999999888888888888999:::;;;;;;===>>>???@@@BBBCCCEEEEEEFFFHHHJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWZZZ\\\]]]^^^```cccfffiiikkknnnrrruuussswww|||~~~tttjjj```ZZZWWWVVVRRRPPPLLLJJJJJJIIIGGGFFFCCCCCCDDDEEEKKKYYYjjjwww}}}zzz{{{yyynnnddd___\\\VVVRRRQQQPPPUUU^^^hhhooopppmmmjjj___XXXPPPLLLJJJMMMZZZfff|||yyy{{{tttzzzuuuqqqqqqtttpppnnnkkkkkknnnuuu}}}zzzsssmmmkkkkkkjjjkkkllllllkkkiiifffeeefffeeeeeegggiiillluuuvvvkkk___WWWSSSSSS[[[dddyyyuuutttzzz{{{lllcccbbbbbb```\\\ZZZ___gggmmmmmmdddUUUIIIDDDCCCAAA>>><<<===@@@CCCLLLWWWaaabbb___\\\YYYUUU^^^ccciiilllllllllmmmppprrrvvv|||~~~{{{tttrrrqqqqqqmmmggggggjjj{{{xxxxxxnnn```UUUYYYiiiwww{{{yyynnnggg[[[MMMAAA;;;888888444444444444444444444444555555555555666777777888eeeppp}}}sssmmmfff___[[[\\\[[[fffsss}}}{{{wwwppphhhaaaZZZVVVTTTUUUQQQIIIBBB<<<::::::;;;<<<=====================>>>>>>>>>>>>>>>>>>>>>>>>???>>>======>>>AAADDDFFFEEEDDDCCCBBBBBBCCCEEEFFFCCCCCCBBBBBBBBBCCCDDDEEEHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHGGGEEEDDDEEEFFFJJJMMMOOONNNLLLMMMTTTZZZ___www}}}qqquuuoooYYYJJJCCCGGGOOO]]]kkkrrrrrrooobbbYYYQQQMMMKKKIIIKKKPPPNNNNNNNNNNNNMMMLLLLLLKKKKKKIIIFFFBBB>>>:::888666777777888888888999999999888888888888999:::;;;;;;<<<===>>>@@@BBBCCCEEEEEEEEEGGGIIIKKKKKKMMMOOOQQQSSSSSSSSSUUUWWWYYY\\\]]]]]]```dddgggiiimmmpppsssrrrvvv{{{wwwjjj```ZZZWWWVVVSSSPPPNNNMMMKKKHHHFFFCCCBBBAAAAAADDDMMMZZZcccrrr~~~xxxnnnddd___ZZZTTTQQQRRRNNNTTT^^^hhhnnnnnnjjjeee[[[UUUNNNKKKJJJOOO\\\iii~~~wwwzzzttt}}}wwwvvvxxxuuussspppoooppptttyyy|||~~~~~~wwwrrrqqqrrrnnnmmmlllkkkiiihhhffffffdddaaa```aaa```aaaiiiqqq~~~wwwiii___YYYWWW\\\bbbssswwwrrrvvv|||}}}lllaaa___```___]]][[[___gggnnnnnneeeUUUJJJDDDCCCAAA???===???CCCFFFNNNYYYaaaaaa^^^\\\\\\ZZZ^^^dddjjjmmmnnnnnnppprrruuuyyy{{{vvvsssrrrsssrrrlllgggiiiooo|||{{{zzzfffYYYPPPVVVhhhvvvyyyuuujjjbbbTTTGGG===999777777444444444444444444444444555555666777888888888999nnnyyyzzzmmmeee^^^YYYXXX[[[aaammmzzz~~~yyytttmmmddd]]]XXXUUUTTTQQQMMMFFF???;;;:::;;;===<<<<<<===>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>???AAADDDEEEDDDDDDCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDGGGHHHIIIHHHFFFEEEEEEFFFGGGIIIJJJIIIGGGEEEEEEEEEEEEHHHKKKJJJHHHJJJQQQWWW^^^ooo~~~~~~sss]]]NNNFFFGGGKKKTTT___hhhkkkkkkddd^^^XXXTTTPPPKKKKKKNNNLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIGGGDDD@@@<<<888666777888888888888999999999888888888888999:::;;;<<<;;;<<<>>>@@@BBBCCCEEEFFFDDDFFFIIIJJJKKKLLLOOOQQQOOOOOOOOOPPPSSSUUUXXXZZZ[[[^^^bbbeeehhhkkkooorrrrrruuuzzz}}}wwwjjj```[[[YYYWWWTTTQQQOOOMMMJJJGGGDDDCCCAAA@@@AAAGGGNNNSSS```nnn}}}uuulllccc^^^ZZZTTTRRRSSSOOOUUU^^^hhhmmmllleee```WWWRRRMMMKKKLLLQQQ___llluuuwwwxxx}}}~~~xxxvvvtttsssssstttvvvwww||||||zzz{{{sssrrrpppnnnllljjjiiihhh```]]]\\\[[[XXXWWW]]]eeeqqqsssggg___[[[\\\```oooyyypppqqqwww}}}lllbbb``````___]]]\\\```gggnnnnnnfffWWWLLLDDDCCCAAA???>>>@@@EEEIIIPPPZZZaaa___[[[\\\^^^______eeelllpppqqqrrrtttvvvyyy}}}}}}uuuppppppqqqsssrrrmmmiiioooxxx}}}~~~ppp^^^VVVQQQZZZlllwwwvvvooofff]]]OOOCCC;;;888666666444444444444444444444444555666777999::::::::::::xxxvvvhhh___ZZZXXXZZZ___kkkwww|||uuuppphhh```ZZZVVVUUUUUULLLHHHBBB===::::::<<<===;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@BBBCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDDDDDDDDDDFFFHHHGGGEEEDDDEEEFFFGGGIIIJJJIIIFFFDDDCCCCCCDDDGGGIIIHHHFFFHHHOOOUUU^^^ggg|||uuu```SSSJJJHHHGGGKKKTTT]]]cccfffeeeaaa^^^[[[UUUMMMKKKLLLJJJKKKKKKLLLKKKKKKIIIIIIJJJJJJIIIFFFCCC>>>:::888777888888888888999999999888888888888999:::;;;<<<;;;<<<===???AAACCCEEEFFFDDDFFFHHHJJJJJJLLLNNNPPPNNNNNNNNNOOOQQQTTTWWWXXXYYY\\\```cccfffjjjnnnpppqqqtttwwwzzz|||}}}ttthhhbbb\\\ZZZVVVTTTRRROOOKKKHHHDDDDDDCCCBBBBBBDDDGGGJJJSSS___oooqqqiiiccc___ZZZTTTSSSUUUSSSXXXaaaiiimmmjjjccc]]]TTTPPPMMMLLLNNNTTTaaannn|||~~~|||zzzxxxwwwwwwxxxxxx|||xxxxxxxxxwwwtttqqqmmmkkkaaa]]][[[XXXTTTQQQUUU\\\cccppprrrhhh```___aaakkk{{{ooommmrrr{{{zzzmmmfffdddddd```\\\ZZZ^^^dddjjjkkkdddWWWMMMDDDCCCAAA??????AAAGGGKKKTTT\\\bbb]]]XXXYYY^^^bbbaaagggnnnsssuuuvvvyyy||||||~~~{{{}}}~~~{{{vvvqqqnnnppprrrvvvwwwrrrpppyyy~~~wwwiiiWWWTTTWWWdddtttzzzsssiii```WWWJJJ@@@:::888777666555555555555555555555555666777999;;;<<<<<<<<<<<<~~~~~~rrrddd]]]ZZZZZZ___fffrrr~~~~~~zzzsssnnneee]]]WWWUUUTTTUUUHHHEEE@@@<<<::::::;;;===:::;;;===>>>?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>???@@@AAABBBCCCDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBEEEGGGFFFDDDCCCDDDFFFGGGHHHIIIHHHEEEBBBAAAAAAGGGIIIJJJIIIFFFHHHOOOVVV^^^bbbsss{{{ggg\\\LLLHHHEEEFFFMMMVVV___cccfffcccaaa___XXXOOOJJJKKKIIIJJJKKKKKKKKKJJJIIIHHHKKKKKKJJJHHHEEEAAA<<<:::777888888888888999999999888888888888999:::;;;<<<;;;;;;===???AAACCCEEEFFFDDDFFFHHHIIIJJJLLLNNNPPPPPPOOOOOOPPPRRRUUUXXXZZZXXX[[[___cccfffiiimmmpppppprrruuuwwwyyy{{{~~~~~~|||ooohhh]]][[[XXXUUUSSSOOOKKKHHHEEEDDDDDDDDDCCCDDDEEEFFFKKKVVVdddrrrnnnhhhbbb___[[[UUUSSSVVVWWW[[[ccckkknnnjjjccc]]]SSSOOOMMMNNNPPPUUUbbbnnn|||zzzzzz|||}}}{{{~~~{{{}}}~~~~~~|||vvvqqqmmmccc```\\\YYYSSSOOORRRXXXVVVaaattt|||ooofffbbbccciii|||}}}ooojjjmmmvvvxxxnnniiiiiihhhbbb\\\WWWZZZ```fffggg```TTTKKKDDDCCCAAA??????BBBHHHLLLWWW___bbb\\\VVVWWW^^^bbbccciiipppuuuxxxzzz}}}}}}~~~zzzyyyyyyyyyvvvssspppooonnnrrrvvv{{{|||xxxxxx{{{uuufffRRRUUU]]]mmm{{{}}}qqqfff[[[SSSGGG>>>:::888777666666666666666666666666666777888:::<<<============}}}sssggg^^^ZZZ\\\gggrrr{{{|||rrriii^^^XXXWWWVVVQQQLLLAAA@@@???>>>===<<<;;;;;;999::::::;;;<<<======>>>@@@???>>><<<;;;;;;;;;;;;>>>>>><<<<<<===???AAACCCGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAACCCGGGLLLNNNLLLHHHDDDCCCHHHHHHIIIJJJLLLOOORRRTTT[[[ddduuu|||rrrbbbSSSHHHBBBDDDEEEGGGRRRbbb^^^___```^^^YYYSSSMMMKKKNNNMMMKKKJJJHHHHHHGGGGGGLLLJJJIIIGGGFFFCCC???<<<:::888666666777888777666:::::::::::::::::::::::::::;;;;;;<<<>>>???AAABBBEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOOOOQQQSSSVVVYYY[[[YYYZZZ]]]```cccfffiiijjjooorrruuuwwwxxxyyy{{{}}}~~~tttggg^^^ZZZWWWUUUTTTQQQLLLHHHIIIHHHFFFDDDCCCBBBBBBCCCLLLOOOYYYiiiyyywwwrrrjjj```WWWSSSSSSUUUZZZ```fffiiihhhbbb]]]ZZZOOOMMMLLLNNNUUU```kkkrrr~~~|||}}}}}}wwwrrrgggccc^^^XXXTTTQQQPPPPPPSSSZZZggg|||tttjjjffffffkkkzzzrrrjjjmmmuuu|||~~~vvvlllhhhhhhgggaaa[[[VVVUUUYYYbbbeee]]]QQQJJJDDDBBB@@@@@@CCCIIIOOORRR]]]]]][[[VVVRRRUUU^^^fffhhhlllqqquuuwwwzzz|||~~~yyyqqqmmmkkklllqqqxxx{{{|||{{{vvvuuu}}}xxxggg[[[OOOQQQbbb|||zzzjjjdddUUUMMMAAA999666666666555999888777666666555555666999999999999;;;<<<>>>???zzzoooddd^^^]]]aaalllwww{{{lllddd\\\WWWUUURRRKKKEEE>>>>>>===<<<<<<;;;;;;:::<<<======>>>??????@@@@@@@@@???>>>===<<<<<<<<<<<<>>>=========>>>???AAABBBCCCBBBBBBBBBBBBCCCDDDEEEGGGFFFEEEEEEDDDDDDDDDEEEDDDDDDDDDEEEDDDDDDCCCBBBDDDIIINNNQQQOOOKKKFFFDDDFFFEEEDDDEEEHHHMMMRRRUUUZZZdddvvv|||nnn\\\PPPGGGFFFEEECCCJJJUUUYYY\\\^^^]]]ZZZUUUPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHLLLKKKIIIHHHGGGDDD@@@===:::888666777888999888777::::::::::::::::::::::::::::::;;;<<<===???AAABBBDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNNNNOOOQQQTTTVVVXXXWWWXXXZZZ]]]```cccfffggghhhkkknnnqqqsssuuuxxxzzz|||}}}~~~~~~vvvjjj^^^[[[WWWUUUUUUSSSOOOKKKJJJHHHFFFDDDCCCCCCCCCCCCIIILLLUUUdddsss~~~vvvrrrjjj```YYYUUUWWWYYY^^^bbbhhhkkkgggaaaZZZWWWOOOMMMMMMOOOWWWaaalllsss~~~{{{zzz{{{}}}{{{xxxnnnjjjddd\\\UUUPPPMMMLLLNNNTTT^^^qqq~~~rrrmmmllllllxxxrrriiilllsssyyy|||uuullliiijjjiiiccc]]]UUUTTTXXX```ccc[[[PPPHHHBBB@@@??????BBBHHHNNNRRR\\\[[[XXXTTTSSSWWW^^^eeejjjmmmrrruuuxxxzzz|||~~~xxxsssqqqrrrwww~~~}}}}}}qqqaaaVVVPPPXXXjjj~~~|||kkk```QQQIII???888666777777666888777666666555555666666999999:::;;;;;;<<<======||||||{{{}}}uuujjj```]]]```gggrrr|||wwweee___YYYUUUSSSMMMDDD<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDFFFKKKPPPSSSQQQMMMIIIGGGDDDBBB@@@@@@CCCIIIQQQUUUYYYbbbsss~~~~~~iiiYYYLLLGGGDDDAAACCCJJJSSSVVVYYY[[[ZZZVVVQQQNNNLLLKKKJJJJJJIIIIIIJJJJJJMMMKKKJJJIIIHHHFFFBBB???:::888777777999:::999888::::::::::::::::::::::::::::::;;;;;;===>>>@@@AAABBBBBBCCCDDDFFFHHHIIIJJJMMMMMMMMMNNNOOOQQQSSSTTTTTTUUUWWWZZZ]]]___aaacccbbbeeeiiimmmooorrruuuxxxyyyzzz{{{}}}~~~~~~}}}||||||~~~yyymmm```[[[WWWUUUVVVUUURRROOOKKKIIIGGGEEEDDDCCCCCCCCCFFFHHHPPP\\\jjjzzz}}}yyyvvvvvvtttpppiii```ZZZYYY[[[^^^cccgggllllllggg^^^VVVRRRNNNMMMMMMPPPXXXdddooovvv~~~{{{yyyyyyzzz}}}uuuqqqjjjaaaYYYRRRMMMKKKMMMOOOTTTddd~~~wwwtttrrrxxxrrriiijjjqqqvvvyyyrrrkkkjjjlllkkkeee___UUURRRUUU]]]```XXXNNNGGGAAA@@@@@@AAAEEEJJJPPPTTT[[[XXXUUUSSSTTTYYY```dddlllooossswwwxxxzzz|||~~~xxxuuuvvv{{{xxxiii\\\SSSQQQaaattt}}}kkkZZZLLLEEE<<<777666777777777666555555555555666777777999:::;;;<<<===<<<<<<;;;|||{{{{{{{{{~~~pppfff]]]]]]bbbjjjttt}}}}}}qqqccc^^^WWWRRROOOIII@@@:::999999:::;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@AAAAAA@@@?????????@@@@@@===>>>???@@@@@@@@@@@@???@@@@@@AAABBBCCCEEEFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBCCCEEEEEEFFFFFFFFFIIILLLOOOPPPOOOLLLKKKJJJGGGCCC???===@@@GGGOOOTTTXXX^^^lll~~~{{{vvvdddQQQGGGCCCAAACCCGGGNNNPPPUUUXXXYYYVVVQQQLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKJJJJJJHHHDDDBBB;;;999888888:::::::::999999999999999999999999999:::::::::;;;<<<===???@@@AAAAAABBBCCCEEEGGGIIIJJJLLLMMMMMMNNNOOOPPPQQQQQQRRRSSSUUUWWWZZZ\\\^^^___aaadddhhhlllnnnqqqtttvvvuuuvvvxxxzzz|||~~~{{{|||~~~~~~|||zzzzzzzzzzzz||||||oooaaa\\\WWWTTTUUUVVVTTTRRRLLLKKKHHHFFFDDDDDDDDDDDDDDDFFFLLLXXXdddsss{{{vvvsssssspppmmmfff```[[[\\\```ccciiilllooommmeee[[[RRRMMMLLLLLLMMMQQQZZZfffqqqxxxyyyxxxxxxzzzxxxtttnnnfff^^^WWWRRROOOPPPNNNOOOYYYppp}}}|||{{{rrriiiiiinnnssstttooojjjkkknnnmmmggg```UUURRRTTTZZZ]]]VVVMMMGGGCCCCCCCCCEEEIIIOOOVVVYYYZZZVVVRRRRRRVVV\\\aaadddnnnqqquuuxxxyyy{{{}}}~~~zzzvvvuuuyyy{{{ssscccWWWQQQRRRhhh}}}{{{iiiTTTIIIBBB:::666666777666555444444444444555666777888999:::<<<>>>>>>===;;;:::zzzzzz{{{}}}}}}jjjccc^^^___dddjjjsss{{{~~~yyymmmddd^^^VVVOOOJJJEEE@@@===::::::;;;<<<===>>>??????????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBB>>>??????@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEEEECCCBBBBBBBBBBBBBBBCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFJJJKKKLLLKKKJJJJJJKKKMMMKKKHHHBBB???AAAFFFNNNSSSZZZ]]]fffqqq}}}{{{vvv]]]LLLDDDBBBDDDGGGJJJMMMRRRWWWZZZWWWPPPKKKKKKJJJJJJJJJJJJKKKLLLLLLNNNMMMLLLLLLLLLJJJGGGDDD===;;;999999:::;;;:::999999999999999999999999999::::::::::::;;;<<<>>>>>>AAAAAABBBCCCEEEGGGHHHIIILLLLLLMMMNNNNNNOOOOOOOOOQQQRRRTTTVVVXXXZZZ\\\\\\```cccgggjjjkkkmmmppprrrrrrsssuuuwwwzzz|||~~~yyy{{{}}}~~~~~~|||zzzxxxyyyxxxwwwxxx}}}ssseee___XXXTTTTTTUUUUUUTTTNNNLLLJJJGGGEEEDDDDDDDDDEEEFFFLLLWWWcccqqq{{{vvvssssssnnnjjjeee___\\\^^^dddhhhpppqqqqqqlllcccXXXOOOKKKKKKKKKMMMSSS]]]iiiuuu|||zzzxxxvvvvvvzzz~~~{{{xxxssslllccc[[[UUURRRPPPMMMMMMTTTfff~~~rrriiiiiimmmpppqqqmmmjjjmmmqqqpppiiibbbWWWSSSSSSXXX[[[UUULLLHHHCCCCCCDDDGGGLLLSSSYYY]]]ZZZWWWTTTTTTXXX^^^cccfffooorrrvvvyyy{{{|||~~~zzzvvvuuuxxx|||xxxuuussswwwxxxnnn]]]RRRNNNUUUooo}}}vvvdddPPPGGGAAA:::666666666555333444444444555666777888999999;;;===>>>>>>===;;;:::yyyzzz}}}~~~xxxpppdddaaa```cccfffiiiqqqzzz~~~~~~~~~|||tttjjjccc]]]SSSKKKFFFBBB@@@???;;;;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBCCCBBBAAAAAAAAAAAAAAAAAABBBCCCBBBCCCDDDEEEFFFFFFGGGFFFIIIIIIIIIHHHGGGGGGJJJMMMNNNKKKGGGDDDEEEIIINNNRRR\\\]]]ccciiinnn~~~pppWWWHHHBBBCCCDDDHHHKKKQQQXXX]]][[[SSSMMMKKKKKKKKKJJJKKKKKKLLLLLLOOONNNMMMMMMNNNLLLIIIGGG@@@>>>;;;;;;;;;;;;:::999999999999999999999999999:::999999:::;;;<<<======@@@@@@AAABBBDDDFFFHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNQQQQQQSSSTTTVVVXXXYYYZZZ]]]___cccfffgggiiilllnnnpppqqqsssuuuxxxzzz|||}}}zzz{{{|||}}}|||zzzxxxwwwuuuuuutttuuuxxx~~~yyykkkdddZZZUUUTTTUUUUUUUUUOOOMMMKKKHHHFFFEEEEEEEEEEEEGGGNNNZZZeeeqqq}}}wwwtttuuummmjjjeee___^^^aaahhhmmmuuutttrrrkkkaaaVVVOOOKKKKKKLLLPPPVVVaaannnzzz|||xxxvvvvvvxxxzzzzzz}}}xxxpppggg^^^WWWRRRNNNLLLLLLRRR^^^ttt~~~ssskkkjjjmmmppppppmmmlllpppuuutttllldddXXXSSSQQQVVVXXXSSSLLLHHH@@@AAACCCGGGMMMTTTZZZ^^^ZZZYYYXXXXXXZZZ___eeeiiipppssswwwzzz|||~~~{{{wwwwwwyyy|||qqqllljjjppp||||||uuu|||fffVVVNNNMMM```yyy}}}ppp___OOODDD???:::777777666555222555555555666666888999999:::;;;<<<===>>>======<<<|||zzzvvvkkk```]]]___dddhhhhhhiiirrr|||~~~xxxsssqqqlllfff^^^XXXPPPHHHBBB???>>>===<<<<<<======>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBCCCAAAAAA@@@?????????@@@AAA???@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEGGGIIIIIIHHHHHHHHHJJJLLLKKKIIIHHHIIILLLPPPRRRYYY[[[```ccccccnnn|||yyydddOOOEEECCCBBBGGGJJJQQQ[[[bbbaaaZZZSSSLLLLLLKKKKKKKKKKKKKKKLLLOOOOOONNNOOOOOONNNKKKIIIBBB@@@===<<<;;;;;;999777888888888888888888888888999999999999:::;;;<<<===>>>>>>???@@@BBBDDDFFFGGGFFFHHHIIIKKKLLLMMMMMMMMMOOOPPPQQQSSSTTTVVVWWWWWWXXX[[[___ccceeehhhkkkmmmnnnoooqqqtttwwwyyy{{{|||}}}}}}|||{{{zzzyyywwwvvvqqqqqqpppqqqtttxxx|||rrrjjj___WWWVVVVVVVVVVVVPPPNNNLLLIIIGGGFFFEEEEEEFFFHHHQQQ]]]gggsss|||yyyyyyooolllfffbbbaaaeeelllrrrxxxvvvqqqiii^^^UUUOOOMMMMMMOOOSSS[[[fffsss|||yyyxxxwwwvvv}}}|||xxxssskkkbbb[[[WWWPPPNNNOOORRRWWWddd}}}tttlllkkknnnppprrrppppppuuuzzzxxxooogggWWWQQQOOOSSSUUUPPPJJJFFF@@@AAADDDIIIOOOVVV]]]```[[[\\\]]]\\\\\\```gggmmmooosssxxx{{{~~~xxxxxxyyy{{{~~~rrrlllhhhooo}}}~~~yyyvvvuuuwwwsss^^^RRRQQQUUUppplllZZZOOOAAA===888777888999777555777777777777777888999::::::;;;;;;<<<===>>>>>>???~~~zzzvvvpppbbbUUUYYY___ggglllkkkjjjsss~~~|||ssskkkhhhdddaaaYYYTTTNNNFFFAAA===;;;:::<<<<<<======>>>??????@@@????????????????????????>>>>>>>>>???@@@AAABBBCCCCCCAAA???>>>>>>???AAABBBBBBCCCDDDEEEEEEEEEDDDCCC@@@?????????@@@AAAAAABBBDDDEEEEEEFFFFFFFFFFFFEEEBBBFFFJJJLLLKKKIIIGGGGGGJJJJJJJJJJJJLLLOOOQQQSSSTTTWWW]]]```\\\ccczzzsss|||~~~nnnVVVIIIDDDCCCFFFIIIRRR]]]ffffff___XXXMMMMMMLLLKKKKKKKKKKKKKKKPPPOOOOOOOOOPPPOOOLLLJJJDDDAAA>>><<<<<<:::888777888888888888888888888888999999999999:::;;;<<<<<<=========???@@@BBBDDDEEEDDDEEEGGGJJJKKKLLLKKKKKKNNNOOOPPPQQQSSSTTTUUUUUUVVVZZZ^^^cccfffiiimmmooonnnoooqqqsssvvvyyy{{{|||~~~|||{{{yyyxxxvvvvvvnnnnnnnnnooorrruuuxxxzzz~~~||||||{{{zzzxxxwwwvvvuuussswww|||wwwnnnbbbZZZWWWWWWXXXWWWQQQOOOLLLJJJGGGFFFFFFFFFEEEIIIRRR^^^iiittt~~~qqqmmmhhhdddcccgggooouuuzzzwwwqqqggg]]]UUUPPPNNNPPPQQQVVV^^^jjjwww|||yyywwwxxxxxxvvvsssmmmgggaaa]]]TTTSSSSSSSSSRRRXXXllluuummmllloooqqqtttssssssxxx}}}{{{rrriiiVVVPPPMMMPPPRRRNNNHHHEEEBBBCCCFFFLLLRRRZZZ```ddd\\\___```___]]]```hhhoooooosssxxx|||~~~zzzuuuwwwyyy|||wwwpppkkkrrrvvvooommmooo{{{kkkXXXRRRXXX```}}}jjjXXXPPP>>>:::777777999:::999777888888888888888999999:::::::::;;;;;;<<<>>>@@@AAAyyymmmbbb]]]\\\bbbggglllnnnnnnpppvvvzzz|||}}}wwwkkkccccccaaa]]]UUUNNNEEE@@@@@@???===:::<<<=========>>>>>>?????????@@@@@@??????>>>===<<<@@@???===<<<===>>>@@@AAA???@@@@@@???>>>>>>???AAAAAAEEEGGGDDDBBBDDDDDDCCC@@@@@@@@@???????????????BBBCCCDDDEEEEEEDDDCCCBBBEEEFFFIIIJJJJJJJJJHHHGGGKKKJJJIIIIIIJJJMMMQQQSSSVVVUUU[[[aaaccchhh{{{sssyyy|||{{{vvv[[[JJJEEEEEECCCJJJSSS]]]iiinnnjjjaaaTTTKKKFFFGGGJJJKKKMMMPPPNNNOOOOOOOOONNNLLLKKKIIIEEECCC@@@===:::999999:::888888999999999999888888888999::::::;;;;;;:::::::::;;;===???AAABBBCCCCCCHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMPPPQQQSSSTTTTTTVVVYYY]]]```bbbeeehhhkkkkkkmmmoooqqqrrrsssvvvxxxyyy{{{}}}}}}{{{zzzzzzzzzrrrrrrrrrqqqqqqrrruuuwwwxxxxxxwwwwwwwwwxxxzzz{{{{{{zzzxxxvvvuuuuuuuuuvvvtttssspppnnnkkkiiihhhgggjjjjjjjjjmmmrrryyyqqqcccZZZVVVWWWXXXQQQOOOKKKIIIIIIIIIHHHHHHHHHLLLTTT```ooo{{{vvvppphhhccceeekkkqqquuuzzzssskkkfff^^^WWWTTTVVVTTTXXX]]]eeesssyyytttwwwxxxxxxvvvrrrkkkeee```XXXTTTPPPQQQRRRXXXeeeqqqwwwpppooopppqqqtttxxx|||~~~}}}qqqeeeWWWPPPLLLMMMNNNKKKIIIIIIEEEEEEFFFIIINNNUUU\\\```___```aaabbbcccgggkkkooossstttwwwzzz}}}}}}rrrqqqtttuuuvvvwwwuuuoooooozzz~~~~~~|||tttjjjgggjjjzzzgggWWWRRR\\\jjjmmmWWWHHH<<<999666666888999888777999999:::;;;<<<<<<<<<<<<============>>>>>>>>>>>>uuuhhh___[[[[[[ggglllqqqtttsssrrrsssuuutttuuupppfff```___^^^ZZZRRRKKKCCC?????????===;;;<<<<<<<<<=========>>>>>>>>>?????????>>>>>>===<<>><<<<<<<<<===???AAA???@@@AAA@@@>>>>>>@@@AAABBBEEEEEEBBBBBBDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFJJJIIIHHHHHHIIILLLOOOQQQVVVTTTXXX^^^___dddwww~~~tttvvv~~~}}}}}}cccQQQIIIGGGFFFMMMVVV```kkkqqqlllcccSSSKKKFFFGGGJJJJJJKKKMMMPPPPPPQQQQQQPPPNNNMMMLLLGGGEEEAAA>>>;;;999999999888888999999999999888888888999::::::;;;;;;:::::::::;;;===???AAABBBBBBCCCEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSSSSTTTVVVYYY\\\^^^bbbfffiiijjjlllooopppqqqrrruuuwwwyyy{{{}}}}}}{{{zzzzzzzzzzzz{{{{{{yyyuuusssssssssxxxwwwtttrrrpppooonnnnnnkkkjjjjjjjjjjjjkkkmmmnnnooonnnllliiigggeeedddcccbbbaaabbbdddgggkkkppprrr}}}uuuggg]]]XXXWWWWWWQQQOOOKKKIIIHHHHHHHHHHHHJJJOOOXXXdddqqq}}}~~~}}}tttpppjjjhhhkkkrrrwww{{{yyyqqqiiiccc]]]VVVUUUWWWZZZ^^^ccckkkyyy~~~||||||zzzwwwsssmmmgggcccZZZVVVRRRRRRRRRVVV```jjj~~~vvvrrrpppnnntttyyy~~~}}}ooobbbVVVOOOJJJKKKLLLJJJHHHIIIFFFGGGIIILLLQQQXXX]]]``````bbbdddfffgggjjjooorrrtttuuuxxx{{{~~~wwwoooooorrrrrrrrrsssllljjjppp}}}}}}|||zzzrrriiigggjjjuuubbbSSSQQQ```qqqjjjVVVHHH===:::666666777999999888888888999:::;;;;;;;;;;;;============>>>>>>>>>>>>yyymmmccc^^^___bbbooorrrwwwyyyxxxtttqqqoookkklllhhhaaa\\\ZZZXXXTTTMMMGGGAAA>>>>>>???===;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<>>>===;;;;;;;;;<<<>>>@@@@@@AAAAAAAAA??????AAABBBCCCEEECCC@@@AAADDDCCC???AAAAAAAAAAAAAAAAAAAAABBB?????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGFFFFFFGGGJJJMMMNNNUUURRRTTTYYY[[[^^^kkk{{{xxxwww~~~}}}ooo[[[NNNHHHHHHNNNVVV```jjjppplllcccQQQJJJFFFGGGJJJIIIIIIJJJQQQQQQRRRRRRRRRQQQOOONNNIIIGGGCCC???<<<999888888888888999999999999888888888999999::::::::::::::::::;;;<<<>>>@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGJJJKKKMMMOOOPPPQQQRRRRRRRRRSSSVVVWWWZZZ^^^cccgggiiikkknnnooopppqqqsssuuuxxxzzz||||||{{{zzz{{{{{{~~~yyyuuutttuuutttrrroookkkiiifffeeeaaaaaabbbdddfffiiikkkmmmkkkjjjgggeeecccaaa```___[[[[[[\\\]]]^^^```aaaaaagggnnntttwww{{{yyykkk```ZZZWWWVVVPPPNNNKKKIIIGGGFFFGGGGGGMMMRRR\\\hhhttt}}}{{{sssqqqoooqqquuu{{{yyyqqqhhhccc]]]XXXYYY]]]cccgggmmmttt~~~zzzxxxyyy}}}{{{vvvpppjjjfff]]]XXXTTTSSSRRRSSSZZZaaaqqq|||tttoookkkssszzz}}}mmm___UUUNNNHHHHHHIIIHHHHHHIIIGGGIIILLLQQQVVV[[[___aaa```cccgggjjjmmmooosssuuuvvvwwwyyy|||}}}}}}{{{wwwppplllmmmooonnnmmmnnnfffiiirrr|||{{{xxxpppiiihhhlllmmmZZZNNNQQQeeezzzvvvbbbPPPEEE===:::777555666888999999777888999::::::;;;;;;:::============>>>>>>>>>>>>{{{vvvnnneeeaaacccjjjpppwwwyyy{{{{{{zzzvvvqqqmmmhhhfffbbb]]]YYYUUUQQQMMMGGGCCC???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<===<<<;;;::::::;;;===???AAABBBBBBAAA@@@@@@AAACCCDDDEEECCC@@@AAADDDBBB===???@@@@@@@@@AAAAAABBBBBB???>>>>>>???@@@BBBEEEFFFFFFEEECCCCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGIIIKKKMMMQQQOOOOOOTTTWWWZZZbbblll}}}~~~uuuxxxbbbQQQHHHFFFKKKQQQZZZdddkkkggg```NNNHHHDDDGGGJJJIIIIIIJJJPPPQQQRRRSSSRRRRRRPPPOOOLLLJJJFFFAAA===:::888777888888999999999999888888888888999::::::::::::999999:::<<<>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEFFFGGGIIIJJJLLLNNNOOOPPPQQQQQQQQQRRRSSSTTTWWW\\\bbbfffhhhjjjlllmmmnnnoooqqqssswwwyyy{{{{{{{{{{{{}}}~~~~~~}}}{{{tttsssrrrpppmmmjjjhhhggg```aaaccceeehhhkkkmmmnnnjjjiiifffccc```^^^\\\[[[ZZZ[[[\\\]]]^^^]]]\\\[[[ZZZ^^^bbbeeeiiioootttvvvxxxwwwwwwuuuttttttsssssssssssstttvvvzzz{{{mmmbbb[[[VVVSSSOOONNNLLLIIIFFFFFFGGGHHHNNNTTT^^^jjjuuu~~~|||zzzttttttvvvzzzzzzrrriiiddd___]]]```eeejjjpppvvv}}}~~~zzzwwwxxx|||zzzssskkkfff]]]XXXTTTTTTSSSRRRUUU[[[hhh{{{}}}tttnnnkkkqqqzzz~~~nnn___UUUMMMFFFFFFGGGGGGGGGIIIGGGJJJOOOUUUYYY]]]___``````dddjjjnnnqqqsssvvvxxxyyyzzz{{{}}}~~~yyyrrroooqqqssssssrrrqqqmmmlllnnnnnnkkkiiikkkjjjmmmwww~~~|||zzzvvvpppkkkmmmsss{{{gggTTTKKKRRRjjj{{{iiiWWWIIIAAA===;;;888666666888:::;;;888888999:::;;;;;;;;;;;;============>>>>>>>>>>>>rrrmmmgggcccdddlllwww~~~}}}}}}}}}zzztttpppjjjfff```\\\WWWQQQKKKHHHBBB@@@???>>>>>>>>>======;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======>>>=========<<<:::999:::;;;===>>>AAABBBBBBAAA@@@@@@AAACCCDDDFFFFFFCCCCCCDDDBBB======>>>>>>???@@@AAAAAABBB@@@@@@@@@@@@BBBDDDGGGHHHGGGFFFDDDCCCDDDEEEHHHIIIGGGFFFFFFFFFGGGIIIJJJKKKLLLKKKLLLPPPSSSWWW]]]bbb{{{~~~www}}}}}}gggSSSHHHEEEHHHLLLRRR]]]dddccc]]]KKKEEECCCFFFJJJJJJKKKLLLOOOOOOQQQRRRRRRQQQPPPPPPMMMKKKHHHDDD???;;;888777888888999999999999888888777888999999::::::999999999:::<<<===>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKMMMNNNOOOOOOOOOQQQRRRSSSTTTWWW[[[aaafffgggiiikkkllllllmmmoooqqqvvvxxxzzz{{{|||~~~xxxxxxwwwuuurrrnnnjjjgggaaabbbdddeeegggiiijjjjjjhhhfffccc```\\\ZZZXXXWWWXXXYYY\\\^^^^^^]]][[[YYYTTTVVVYYY\\\___ccchhhmmmmmmmmmllllllkkkjjjiiiiiihhhhhhggghhhjjjmmmoooqqqvvvxxxzzz~~~yyylllbbb[[[TTTOOOMMMMMMLLLIIIFFFFFFHHHKKKNNNUUU___jjjttt}}}~~~|||yyy{{{~~~yyyqqqiiidddbbbaaaeeelllpppxxx|||{{{|||~~~yyynnnfff]]]XXXTTTTTTSSSRRRSSSWWW```ppp{{{sssooonnnppp{{{ooo```TTTLLLFFFFFFHHHGGGHHHJJJHHHKKKQQQWWW\\\^^^``````aaaeeekkkpppsssuuuxxxyyy{{{{{{|||~~~uuupppjjjgggiiillloooqqqooommmnnnpppoookkkkkknnnrrrtttzzz|||{{{~~~|||yyyvvvrrrpppuuu|||xxxbbbRRRMMMWWWnnn|||ooo___PPPDDD???<<<;;;999777666777:::;;;999:::;;;<<<========================>>>>>>>>>>>>ooolllhhhhhhmmmwwwzzztttmmmeee]]]YYYUUUMMMGGGDDD????????????>>>>>>======<<<;;;;;;;;;;;;::::::::::::;;;<<<===>>>?????????===<<<:::::::::;;;===???@@@AAAAAAAAA??????AAABBBDDDIIIKKKHHHEEEDDDBBB>>><<<<<<===>>>@@@AAABBBBBBAAAAAAAAABBBDDDFFFGGGHHHHHHGGGFFFEEEEEEGGGHHHJJJFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHJJJLLLOOOSSSYYY]]]kkk~~~jjjVVVJJJFFFGGGHHHMMMVVV```aaa\\\LLLFFFCCCFFFIIIJJJKKKMMMMMMNNNOOOQQQQQQQQQPPPPPPNNNMMMJJJEEEAAA===999777888888999999999999888888777888888999999999999999999:::;;;===>>>>>>??????BBBBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNPPPRRRTTTVVVXXX\\\aaaeeefffgggiiijjjjjjkkkmmmooouuuwwwzzz|||~~~|||vvvooohhhdddeeeffffffgggggggggggggggbbbaaa^^^[[[YYYVVVUUUTTTUUUWWWZZZ\\\\\\[[[YYYXXXTTTSSSUUUYYY[[[\\\```fffggghhhhhhhhhhhhggggggfffeeeddddddccccccccccccddddddeeegggkkkppptttxxx{{{uuuiiibbb[[[SSSNNNKKKLLLLLLJJJGGGGGGKKKNNNPPPWWWaaakkkttt}}}wwwooohhhfffdddeeejjjpppvvvtttjjj___YYYTTTTTTTTTRRRRRRUUUXXXfff|||zzzrrroooooorrr~~~pppaaaTTTMMMGGGHHHJJJIIIIIIJJJJJJNNNSSSYYY]]]```aaaaaacccgggmmmqqqtttwwwyyy{{{|||||||||~~~mmmjjjgggeeeeeehhhmmmpppooooooqqqsssqqqnnnqqqwww|||{{{~~~}}}}}}~~~zzzwwwvvvtttuuu}}}uuu___SSSTTT```sssrrrfffYYYKKKAAA>>>;;;;;;;;;999888777999;;;:::;;;<<<======>>>>>>===============>>>>>>>>>>>>}}}mmmlllmmmqqqzzzwwwlllaaaXXXUUUQQQIIICCCBBB>>>???@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;::::::;;;===>>>???@@@@@@@@@===<<<;;;:::;;;<<<>>>??????@@@AAA@@@>>>>>>@@@AAABBBLLLRRRNNNHHHDDDBBB@@@<<<===>>>???AAABBBCCCDDD@@@AAACCCDDDEEEFFFFFFGGGGGGGGGFFFEEEFFFGGGHHHIIIDDDDDDDDDEEEEEEFFFGGGGGGDDDGGGJJJIIIJJJMMMTTTYYY[[[uuunnnZZZNNNGGGFFFDDDFFFPPP[[[^^^\\\QQQIIIDDDFFFHHHIIIJJJLLLMMMNNNOOOQQQRRRRRRQQQQQQNNNMMMJJJGGGBBB>>>:::888888888999999999999888888777777888999999999999999999:::;;;<<<===>>>>>>>>>AAAAAABBBDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOQQQTTTWWWYYY\\\aaadddeeeggghhhiiiiiijjjlllmmmsssvvvyyy||||||sssjjjeeefffgggggghhhgggfffeeeddd]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYY\\\]]]^^^]]][[[ZZZXXXVVVWWW[[[[[[YYY\\\ccceeefffggghhhhhhhhhggggggeeeeeeeeedddcccaaa___^^^XXXYYYZZZ]]]aaaeeeiiilllssszzz}}}{{{yyyyyyzzz|||qqqgggbbb\\\TTTNNNIIILLLMMMKKKHHHIIINNNRRRUUU\\\eeennnvvvxxxqqqlllkkkjjjkkkpppwww|||~~~qqqccc\\\UUUTTTSSSQQQPPPRRRVVVaaattt}}}sssoooooowwwooo```TTTMMMIIIKKKMMMKKKJJJKKKMMMQQQVVV[[[___bbbcccdddgggjjjooosssuuuxxx{{{}}}}}}}}}|||}}}xxxkkkjjjiiifffeeefffjjjmmmmmmnnnqqqsssrrrrrrzzz|||}}}|||xxxuuutttuuuyyyrrr]]]VVV]]]jjjyyywwwggg\\\QQQEEE===;;;999;;;<<<<<<999888999:::999:::;;;<<<========================>>>>>>>>>>>>yyykkklllpppwwwxxxjjj^^^TTTQQQNNNFFFAAAAAA===???AAAAAA???>>>===============<<<<<<;;;;;;;;;;;;;;;===>>>@@@AAAAAAAAA>>>===;;;;;;;;;<<<>>>@@@???@@@@@@???>>>>>>???AAABBBMMMVVVRRRJJJDDDBBBBBB===>>>???@@@BBBCCCEEEEEE@@@AAACCCEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHBBBBBBCCCCCCDDDDDDEEEEEEBBBGGGJJJHHHFFFIIIQQQVVVPPPiiiqqq^^^RRRFFFDDD@@@AAAJJJWWW\\\ZZZUUUMMMFFFFFFGGGGGGHHHKKKMMMNNNPPPRRRRRRSSSRRRRRRNNNMMMKKKGGGCCC???;;;999888888999999999999888888777777888999999999999888999:::;;;<<<============@@@AAABBBCCCEEEFFFGGGHHHHHHHHHJJJKKKLLLLLLLLLLLLMMMPPPTTTWWWYYY\\\```bbbdddfffhhhiiihhhiiikkkmmmsssuuuyyy}}}xxxoooiiibbbccccccccccccaaa___^^^[[[[[[[[[[[[[[[\\\]]]^^^^^^___aaabbbbbb```___^^^\\\YYYZZZ^^^^^^ZZZ\\\bbbaaabbbccceeeeeeeeeddddddbbbcccccccccbbb___\\\ZZZTTTTTTTTTUUUXXX\\\```bbbiiiqqqzzz~~~yyyuuurrrvvvvvvwwwyyy||||||ooofffbbb]]]UUUOOOHHHKKKMMMLLLIIIJJJOOOUUUYYY___hhhpppyyy{{{uuuqqqpppqqqrrrwww}}}wwwggg^^^VVVTTTSSSPPPOOOPPPXXXaaarrruuuooommm|||mmm___TTTNNNKKKMMMOOOMMMKKKLLLPPPSSSXXX]]]aaadddeeefffjjjmmmqqqtttvvvyyy|||~~~}}}}}}|||}}}|||rrrmmmmmmmmmjjjgggfffhhhjjjlllmmmpppssssssvvvyyywwwyyyuuussssssuuuzzzppp[[[XXXdddrrr}}}ooo___UUUKKK???888777888;;;======:::888888999999999:::;;;<<<<<<<<<<<<============>>>>>>>>>>>>~~~uuunnnpppuuu~~~qqq```ZZZSSSNNNKKKGGGAAA===>>>>>>>>>>>>>>>>>>???@@@======<<<;;;;;;;;;;;;;;;===<<<<<<;;;;;;===>>>???<<<>>>??????>>>>>>>>>@@@AAA@@@???============>>>FFFHHHIIIHHHFFFCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFAAAAAAAAABBBCCCEEEGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGEEEDDDEEEGGGIIIIIIIIIBBBDDDFFFHHHIIILLLQQQTTTWWW```vvv}}}iiiXXXIIIIIIDDD@@@DDDNNNUUUUUUPPPQQQLLLDDD@@@CCCIIIKKKLLLNNNPPPPPPOOOOOOOOOPPPRRRPPPMMMIIIEEEAAA>>>===::::::999888777777777888999999999999999999999999;;;;;;:::::::::;;;;;;<<<>>>@@@CCCCCCCCCCCCDDDFFFGGGGGGGGGHHHJJJKKKMMMNNNMMMPPPTTTVVVXXXYYY[[[]]]aaaccceeeeeeccccccgggjjjqqqssswww{{{~~~vvvqqqkkkhhhddd```]]]ZZZWWWUUUYYYZZZ[[[\\\^^^```bbbccceeefffhhhiiiiiihhhfffeeeaaabbbccccccbbbaaabbbcccdddccccccdddfffgggfffeeefffdddbbb```___^^^[[[YYYSSSRRRQQQQQQSSSVVVZZZ\\\cccggglllpppqqqpppppppppkkkpppwww|||zzznnnggg___WWWQQQPPPIIIJJJKKKKKKJJJMMMSSSYYY___eeemmmvvvyyyxxxuuurrrqqqtttzzz~~~rrrggg[[[WWWUUURRRPPPPPPXXX\\\iiitttqqquuulll\\\QQQOOOMMMLLLMMMNNNOOOOOOPPPUUU[[[___ccceeegggiiilllppptttwwwyyyzzz|||~~~}}}~~~}}}qqqllllllnnnkkkiiihhhdddbbbgggnnnppptttwwwuuusss|||zzztttooonnnrrrvvv{{{eeeZZZcccooo|||yyyjjjYYYNNNEEE???<<<===:::;;;;;;:::999888777777:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA~~~uuummmqqqyyyzzzkkk^^^YYYQQQJJJFFFCCC???<<<======<<<<<<======>>>???>>>===<<<<<<;;;;;;<<<<<<===<<<<<<;;;<<<===>>>???<<<>>>@@@@@@???>>>???@@@AAA@@@???>>>=========>>>DDDEEEFFFEEECCCAAA@@@@@@@@@???>>>???AAACCCDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDFFFHHHIIIIIIHHHCCCDDDFFFHHHIIILLLPPPSSSUUU\\\ooouuufffQQQKKKEEEDDDHHHOOOTTTVVV[[[XXXPPPGGGDDDGGGIIIHHHLLLNNNPPPPPPOOOOOOPPPQQQRRRQQQNNNKKKGGGCCC@@@>>>::::::999888888888888888999999999999999999999999:::::::::::::::;;;<<<===???AAACCCDDDCCCCCCEEEFFFGGGGGGHHHHHHJJJLLLMMMNNNMMMOOORRRTTTVVVXXX[[[]]]```cccffffffdddeeegggkkkqqqssswww{{{|||wwwooojjjccc_________]]]\\\]]]]]]___aaaeeeiiilllooolllmmmnnnoooooommmkkkjjjiiijjjjjjiiihhhhhhhhhhhhiiigggfffgggiiijjjiiihhhgggeeecccbbbaaaaaa___]]]YYYXXXWWWVVVWWWXXXZZZ[[[```dddhhhkkklllllllllmmmnnnssszzz}}}ppphhhaaaXXXRRRQQQLLLNNNNNNLLLLLLOOOVVV[[[dddiiiqqqyyy}}}{{{xxxtttsssuuu{{{zzzlll^^^YYYWWWTTTRRRQQQXXX\\\iiiwwwssswww|||iii[[[RRRQQQPPPOOOPPPPPPPPPPPPRRRVVV[[[```cccfffiiikkkmmmppptttxxxyyy{{{}}}rrrfffaaabbbjjjgggfffeeecccbbbhhhpppyyy|||}}}{{{{{{~~~yyyrrrnnnmmmrrrvvv|||{{{fff```lllwww~~~rrrdddTTTIIIBBB<<<:::;;;999999::::::::::::999999;;;;;;<<<===>>>>>>>>>>>>>>>>>>======>>>???@@@AAA|||sssnnnvvvrrrddd\\\VVVNNNFFFAAA>>><<<;;;<<<;;;;;;;;;<<<<<<===>>>???>>>======<<<<<<=========<<<<<<<<<<<<===>>>>>>===???AAAAAA@@@???@@@AAAAAA@@@???>>>============@@@BBBCCCBBB???>>>===>>>???<<<:::;;;???CCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEGGGIIIJJJHHHFFFCCCDDDGGGHHHIIILLLOOORRRTTTWWWdddvvvaaaQQQEEEGGGLLLNNNRRRXXXaaa]]]SSSJJJHHHJJJJJJFFFKKKMMMOOOPPPOOOOOOPPPQQQRRRRRRQQQNNNKKKFFFBBB@@@;;;:::999888888888999999888888888888888888888888999999999999:::<<<======???AAACCCDDDCCCCCCEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNMMMNNNPPPQQQSSSUUUYYY\\\___cccfffgggffffffhhhkkkpppsssxxx}}}vvvnnnfffbbbdddggggggeeebbbbbbdddfffjjjoootttvvvvvvwwwxxxxxxwwwuuusssrrrrrrqqqqqqppppppoooooonnnnnnllljjjjjjkkklllkkkjjjhhhgggeeeeeeeeeeeecccbbb___^^^\\\[[[ZZZYYYXXXXXX___aaadddfffggggggiiikkkooouuu}}}rrriiibbbYYYSSSRRRPPPQQQPPPNNNNNNSSS[[[aaakkkpppwww}}}~~~|||yyywwwvvvzzztttbbbZZZYYYWWWTTTRRRYYY\\\iiizzzvvvzzzwwweeeZZZSSSTTTTTTTTTSSSRRRQQQQQQUUUXXX\\\```cccgggkkknnnnnnqqqvvvyyyzzz|||~~~zzziii^^^ZZZ[[[eeecccaaabbbaaaccckkkuuu{{{uuupppmmmoootttzzz}}}sssgggkkk{{{~~~lll___PPPGGGAAA;;;:::;;;777888999:::;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>???>>>===<<<===???AAABBBvvvooottt}}}}}}lll```ZZZUUULLLDDD>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>===============<<<<<<<<<<<<=========>>>>>>???AAAAAA@@@@@@@@@AAA@@@@@@???>>>>>>=========>>>???@@@???===<<<===>>>@@@<<<888999>>>BBBCCCBBBDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBCCCEEEGGGFFFFFFGGGIIIKKKKKKHHHFFFCCCEEEGGGHHHIIIKKKNNNPPPSSSSSS\\\sss~~~zzz{{{ttt[[[GGGGGGJJJIIINNNXXX^^^^^^XXXOOOHHHHHHHHHFFFJJJLLLOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRNNNJJJFFFCCC===<<<:::888888888999:::777777777777777777777777888888888999:::<<<===>>>>>>@@@CCCCCCCCCCCCDDDEEEGGGGGGGGGHHHJJJKKKMMMNNNLLLMMMNNNNNNPPPSSSXXX[[[^^^bbbfffgggffffffiiikkkooosssxxx}}}~~~wwwooommmoooqqqooolllmmmmmmmmmnnnqqqvvvzzz|||~~~{{{zzzwwwvvvvvvvvvvvvvvvuuutttssspppnnnmmmmmmmmmmmmllllllkkkiiiiiijjjjjjhhhgggfffeeedddcccaaa___^^^]]]aaacccdddeeefffgggjjjlllnnnttt}}}qqqhhhaaaXXXSSSRRRQQQQQQQQQQQQRRRYYYccckkkrrrvvv{{{|||zzz{{{}}}|||{{{zzzyyyzzz|||ggg]]]ZZZXXXUUUSSSYYY^^^jjj|||{{{xxx|||qqqbbbZZZTTTVVVWWWWWWUUUSSSRRRRRRVVVYYY\\\___cccggglllooopppssswwwzzz|||~~~wwwhhh___]]]___dddaaa```aaabbbeeeooozzz}}}vvvppplllnnnssszzzvvvjjjhhhwww~~~jjj^^^PPPGGGBBB===;;;<<<888999:::;;;<<<<<<<<<<<<<<<<<<===>>>????????????@@@???>>>===>>>@@@CCCEEEyyyqqqnnn{{{uuuggg\\\WWWSSSMMMEEE???<<<<<<===<<<<<<<<<<<<===>>>???@@@??????>>>===============;;;<<<<<<===============>>>???AAAAAA@@@@@@@@@AAA@@@@@@??????>>>======<<<>>>???@@@???======>>>???@@@===999999<<<@@@AAA@@@BBBCCCEEEGGGHHHHHHHHHHHHDDDCCCBBBAAAAAACCCEEEFFFGGGGGGHHHJJJKKKKKKHHHFFFCCCEEEGGGIIIIIIJJJLLLNNNRRRRRRXXXiii~~~yyyyyykkkPPPHHHFFFDDDJJJUUU[[[cccdddYYYLLLEEEEEEEEEIIILLLNNNPPPPPPPPPRRRSSSSSSSSSTTTSSSQQQMMMIIIFFF???>>>;;;999888888999:::777777777777777777777777777777888999:::;;;===>>>===???AAABBBBBBBBBCCCDDDFFFFFFFFFGGGHHHJJJLLLMMMJJJKKKLLLMMMNNNRRRVVVZZZ\\\```dddeeeeeeeeehhhlllnnnrrrxxx}}}~~~~~~yyytttxxxxxxxxxzzz}}}~~~|||}}}~~~}}}|||zzzwwwsssqqqqqqqqqpppooopppnnnmmmnnnoooooonnnmmmoooooonnnnnnlllkkkjjjjjjhhhjjjkkkkkkkkkmmmpppsssqqqwww{{{mmmeee^^^WWWRRRRRRPPPQQQSSSUUUYYYaaammmvvvxxx{{{~~~wwwvvvxxx{{{~~~}}}|||}}}lll```[[[XXXUUUTTT[[[```kkkzzz{{{yyymmmaaa[[[VVVXXXZZZYYYVVVSSSRRRSSSWWWYYY]]]```cccggglllpppqqquuuyyy|||~~~sssfffaaabbbeeegggdddcccdddeeehhhrrr}}}{{{zzzxxxqqqlllgggoooyyyssseeekkk{{{ggg[[[NNNFFFAAA<<<:::<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAA@@@@@@@@@AAACCCEEEGGGyyytttrrrqqqvvvlllaaaWWWRRRQQQNNNIIICCC???======;;;;;;<<<<<<===>>>???@@@???>>>======<<<<<<======;;;<<<<<<===>>>============???AAAAAA@@@???@@@AAA???@@@@@@@@@???>>>===<<<>>>???@@@???>>>>>>???AAAAAA@@@>>><<<;;;<<<===>>>AAACCCEEEGGGIIIIIIIIIIIIDDDCCCBBBBBBBBBCCCDDDEEEGGGFFFFFFHHHIIIIIIGGGEEECCCEEEHHHIIIIIIJJJKKKLLLNNNPPPWWWcccxxx{{{zzz```NNNFFFBBBGGGOOO\\\iiiqqqgggUUUHHHDDDDDDHHHKKKNNNOOOPPPQQQSSSTTTTTTTTTTTTTTTRRROOOLLLJJJCCC@@@===999777777888999888888888888888888888888888888888888999;;;<<<<<<<<<>>>@@@AAA@@@@@@BBBCCCDDDDDDEEEFFFGGGIIIJJJKKKIIIJJJLLLMMMOOOQQQUUUXXXZZZ]]]```aaaaaacccgggkkknnnqqqvvv{{{|||}}}}}}yyyvvvuuutttsssrrrpppppppppqqqtttvvvvvvuuuuuutttssssssrrrrrrssssssrrrtttuuuvvvvvvwwwyyy|||{{{uuuhhhaaa[[[UUUSSSSSSQQQTTTWWW[[[aaakkkwww|||uuuuuuxxx{{{tttfff]]]WWWVVVWWW]]]bbbmmmyyyzzz{{{|||kkkbbb^^^YYY[[[\\\ZZZVVVSSSSSSUUUXXX[[[___cccfffiiimmmpppsssvvv{{{~~~yyylllcccaaadddgggllljjjhhhiiihhhjjjrrr|||{{{xxxuuuppplllhhhvvvzzzpppfffrrruuu```UUUIIIBBB>>>:::999:::<<<<<<<<<===<<<<<<;;;;;;===>>>???@@@@@@AAAAAA@@@AAAAAAAAABBBDDDEEEGGGGGG|||wwwvvvxxxzzzrrrjjjeee[[[RRRLLLNNNOOOLLLFFFAAA>>>===:::::::::;;;<<<===??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;===>>>>>>>>>===<<<<<<>>>@@@@@@???>>>???@@@??????@@@@@@???>>><<<;;;>>>??????>>>===>>>@@@BBBFFFGGGHHHDDD???<<<===@@@AAABBBEEEFFFGGGGGGFFFEEECCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCDDDEEEEEEDDDCCCCCCEEEHHHIIIIIIIIIJJJKKKGGGMMMUUU]]]lll}}}{{{uuuZZZJJJEEEFFFHHHXXXhhhtttooo```RRRJJJFFFHHHJJJMMMOOOPPPQQQSSSUUUTTTTTTTTTSSSQQQOOONNNMMMFFFCCC>>>:::777666777777999999999999999999999999999999888888999:::;;;;;;:::<<<>>>?????????@@@AAACCCCCCCCCDDDEEEGGGIIIIIIGGGIIILLLNNNPPPRRRUUUWWWXXX[[[]]]]]]]]]```fffkkkmmmpppuuuzzz~~~yyyuuutttsssrrrqqqnnnnnnppptttyyy}}}}}}|||zzzyyyxxxyyy{{{|||{{{}}}|||pppddd^^^ZZZUUUTTTUUUUUUYYY^^^ccciiisss~~~{{{vvvvvvzzz}}}|||lll```XXXXXX[[[___dddoooxxxzzz}}}yyykkkddd```]]]______\\\WWWTTTVVVYYYYYY]]]bbbgggjjjmmmppprrrtttxxx|||uuuiiicccbbbfffjjjrrrooommmmmmjjjjjjpppxxxwwwyyy{{{{{{|||zzzvvvrrrpppqqqsssmmmlll{{{lllXXXNNNCCC???===;;;;;;===:::;;;<<<==================>>>???@@@AAAAAAAAAAAA???@@@BBBDDDEEEFFFFFFFFF}}}{{{yyyzzz~~~rrreeeaaa```YYYPPPHHHLLLOOONNNHHHBBB===<<<999999999:::;;;<<<>>>>>>======<<<;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<<<<>>>??????>>>>>>???@@@??????@@@@@@???>>><<<;;;===>>>>>>>>>===>>>@@@CCCKKKOOOQQQLLLDDD???@@@DDDAAACCCDDDFFFFFFDDDCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDBBB@@@@@@AAABBBBBBAAACCCEEEHHHJJJIIIIIIJJJKKKAAAJJJTTTZZZddd|||{{{cccOOOIIIGGGDDDPPPaaapppqqqhhh\\\QQQIIIGGGJJJMMMOOOPPPQQQSSSUUUUUUTTTSSSRRRQQQPPPOOONNNHHHDDD???:::777666666777999999999999999999999999999999999888999999::::::999;;;===>>>>>>>>>???@@@BBBBBBBBBCCCDDDFFFHHHIIIFFFIIIMMMOOOQQQRRRTTTVVVXXXYYYZZZZZZZZZ^^^eeekkkmmmppptttxxxyyy|||wwwsssqqqpppooonnnkkklllooottt|||yyynnnbbb]]]ZZZVVVUUUWWWZZZ^^^ccciiinnnwww{{{wwwxxx|||~~~pppbbbYYYYYY___```fffpppxxx~~~zzzwwwlllfffbbb```bbbbbb^^^XXXUUUXXX[[[[[[___eeejjjmmmooorrrtttuuuxxx|||vvvkkkffffffjjjmmmuuurrrpppoookkkiiinnnuuupppsssvvvwwwwwwyyy~~~}}}xxxuuuuuu{{{yyynnniiirrr}}}eeeTTTJJJAAA???>>>===>>>@@@888999;;;===>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAA===???BBBDDDFFFFFFEEEDDD~~~}}}~~~uuuwwwyyy}}}{{{ssshhh```[[[TTTLLLFFFDDDDDDEEEDDDBBB???<<<:::;;;<<<<<<=====================<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;>>>??????>>>===;;;<<<===BBBAAA@@@???>>>>>>>>>>>>???>>>=========>>>@@@AAANNNSSSUUUOOODDD===>>>CCC@@@AAABBBCCCDDDDDDDDDDDDGGGGGGGGGGGGFFFFFFEEEEEE@@@AAAAAA@@@???@@@BBBDDDFFFGGGIIIKKKKKKKKKIIIHHHJJJIIIMMMVVV^^^nnn{{{zzz}}}yyy\\\JJJEEEFFFJJJWWWeeeoooppphhhVVVFFFFFFIIILLLNNNOOOPPPQQQRRRTTTQQQNNNOOOQQQRRRQQQOOOIIIFFFBBB===:::999999999666777999::::::999777666888888777777888888999:::<<<;;;::::::;;;===@@@AAA>>>AAACCCDDDDDDEEEFFFGGGHHHIIIJJJLLLNNNPPPRRRRRRUUUWWWZZZ\\\^^^aaaeeehhhjjjlllqqqwww}}}xxxtttpppnnnnnnnnnjjjnnnttt|||uuukkkaaa\\\XXXVVVXXX\\\cccggglllqqqwww~~~|||{{{||||||pppcccaaabbb```hhhlllqqqvvv}}}~~~{{{vvvnnnhhheeegggfffeeeaaa\\\YYYXXXXXXYYY^^^dddiiinnnrrrvvvxxx{{{|||}}}~~~~~~wwwrrrpppooollljjjooopppqqqqqqppppppooooooqqqmmmjjjjjjpppvvvzzz{{{~~~~~~}}}tttoooppp~~~sssmmmmmmtttxxx^^^MMMDDD<<<;;;<<<;;;::::::::::::::::::::::::::::::??????@@@@@@@@@??????>>>@@@@@@@@@AAACCCEEEFFFGGG}}}xxxwwwrrruuu{{{~~~pppjjjaaa[[[WWWQQQJJJDDD@@@AAABBBBBBAAA???===;;;;;;;;;<<<=====================<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???======>>>???BBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<===>>>???@@@HHHLLLNNNJJJCCC>>>???BBB@@@@@@AAABBBCCCCCCCCCCCCGGGGGGFFFEEEEEEEEEEEEEEEAAABBBAAA@@@??????BBBDDDDDDFFFHHHIIIJJJIIIHHHHHHHHHFFFIIIPPPWWWddd{{{zzz|||cccOOOFFFDDDEEEPPP^^^hhhlllgggXXXJJJEEEGGGJJJLLLNNNPPPQQQRRRTTTRRRPPPPPPRRRSSSRRRQQQLLLIIIEEE@@@<<<:::::::::777888999::::::999888777888888777777888888999:::<<<;;;::::::;;;===???AAA???AAACCCDDDDDDEEEFFFHHHHHHIIIJJJLLLNNNPPPRRRRRRUUUWWWZZZ\\\^^^aaaeeehhhlllnnnrrrwww|||yyyvvvtttssssssqqqtttzzzppphhh```\\\ZZZYYY]]]bbbkkkooouuuzzz~~~}}}|||||||||{{{|||rrrfffeeeffffffnnnqqquuuyyy~~~}}}{{{rrrllliiihhhhhhhhhfffccc^^^\\\[[[\\\\\\```fffkkknnnrrrvvvxxx||||||}}}~~~~~~xxxtttpppnnnooonnnllliiimmmoooqqqqqqooollliiihhheeeddddddhhhnnntttwwwxxxyyyxxxzzz|||xxxqqqnnnpppxxxnnnjjjlllxxxuuu[[[LLLCCC<<<;;;<<<:::999999==================<<<<<>>?????????>>>===<<<;;;;;;<<<============<<<===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@???>>>>>>???@@@AAA@@@???>>>>>>======>>>======<<<;;;<<<===>>>???AAABBBDDDCCCAAA??????@@@@@@AAABBBCCCDDDDDDDDDDDDGGGFFFDDDCCCCCCDDDEEEEEECCCCCCAAA???>>>>>>BBBDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGDDDFFFLLLPPPYYYqqq|||yyyzzz~~~oooYYYLLLFFFCCCLLLWWW___eeecccWWWKKKCCCDDDGGGJJJMMMOOOQQQRRRTTTRRRQQQRRRSSSTTTSSSRRROOOLLLHHHCCC???===;;;:::777888999::::::999888777888888777777888888999:::;;;:::::::::;;;===???@@@???AAADDDEEEEEEEEEGGGHHHHHHHHHJJJLLLNNNPPPQQQRRRUUUWWWZZZ]]]___bbbfffiiimmmooorrrwww~~~~~~nnnhhhcccaaaaaaaaaffflllwww|||~~~~~~}}}}}}zzzzzzuuuvvv{{{~~~tttkkkiiilllooovvvxxx{{{}}}uuunnnkkkjjjkkkjjjiiihhheeebbb```aaabbbaaadddiiimmmpppsssvvvyyy|||}}}~~~~~~~~~~~~wwwnnneeecccccceeeiiikkkiiigggiiillloooooommmiiifffddd]]]___dddkkkqqquuuuuuuuuuuussstttuuurrrmmmlllooo}}}}}}ppphhhjjjpppnnnWWWJJJBBB<<<;;;;;;999777888::::::::::::::::::::::::>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBwwwnnnlllmmmvvv|||nnndddZZZWWWSSSOOOMMMIIIDDD@@@======>>>>>>>>>>>>===<<<:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<======;;;===>>>>>>======>>>@@@@@@???>>>===============<<<<<<;;;:::;;;<<<===>>>=========>>>@@@@@@???>>>BBBCCCDDDEEEEEEFFFFFFEEEFFFEEECCCBBBBBBCCCDDDEEEDDDDDDBBB???===>>>AAADDDAAABBBCCCEEEFFFFFFFFFFFFFFFDDDEEEJJJMMMSSSfff{{{}}}xxxxxxwww|||fffTTTIIIGGGLLLRRRWWW]]]^^^VVVKKKBBBBBBCCCFFFKKKNNNQQQRRRRRRQQQRRRRRRSSSSSSSSSRRRPPPNNNKKKFFFBBB>>><<<:::888999999::::::999999888888888777777888888999::::::999999:::;;;<<<>>>??????AAADDDEEEEEEEEEFFFHHHGGGHHHJJJKKKNNNOOOQQQRRRUUUWWWZZZ]]]___bbbfffjjjkkknnnrrrwww~~~~~~sssooolllllllllmmmrrryyy~~~xxx~~~~~~~~~tttqqqooouuuyyyuuunnnmmmqqqvvv}}}~~~}}}zzzsssmmmkkkkkkkkkkkkkkkiiigggddddddeeegggfffiiimmmppprrrtttxxxzzz}}}~~~~~~}}}mmm```WWWUUUUUUYYY___dddeeeeeefffiiikkkkkkhhheeeeeeeee___dddmmmvvv{{{|||zzzwwwwwwtttqqqpppmmmiiikkkooo}}}uuuiiieeekkkuuu}}}fffRRRGGG@@@<<<<<<;;;888666777888888888999999999999999<<<<<<======>>>???@@@AAA@@@@@@???>>>>>>>>>>>>???sssnnnooopppzzzyyylllbbbXXXUUUQQQMMMIIIEEEAAA>>>?????????>>>>>>===<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<999;;;<<<<<<;;;;;;===>>>>>>>>>======<<<=========<<<;;;:::::::::;;;===>>>>>><<<<<<===@@@@@@???===AAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDBBB@@@======@@@BBB@@@@@@AAACCCDDDEEEEEEEEEDDDAAADDDIIIKKKOOO^^^ppp~~~{{{yyyvvvzzzrrr[[[LLLJJJKKKMMMPPPWWW\\\XXXPPPDDDBBBBBBDDDIIIMMMPPPPPPOOOPPPQQQRRRRRRRRRQQQRRRPPPOOOLLLIIIDDD@@@===;;;999999999::::::999999999888888777777888888999:::888888999:::;;;<<<======>>>@@@CCCDDDDDDDDDFFFGGGGGGHHHIIIKKKMMMOOOQQQQQQUUUWWWZZZ]]]```cccgggjjjiiimmmrrrwww~~~~~~zzzwwwvvvwwwvvvvvv|||{{{}}}||||||}}}pppjjjhhhlllqqqrrrooonnnsssyyyzzz}}}~~~|||wwwsssooolllkkkkkkllllllkkkhhhfffgggiiikkkkkknnnppprrrtttvvvzzz|||xxxgggZZZQQQNNNLLLNNNVVV]]]bbbdddfffhhhhhhddd___^^^aaadddbbbjjjwww~~~xxxsssoookkkiiimmmsss|||nnndddccclllwwwppp\\\LLLCCC>>><<<===<<<888666888<<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;<<<===???@@@@@@@@@???======<<<<<<===tttooopppsssuuuuuujjjbbbVVVSSSOOOIIIDDD@@@>>>===???>>>>>>======<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;::::::999999::::::;;;;;;;;;;;;<<<<<<======>>>999:::;;;;;;::::::;;;<<<======<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<===>>>>>>>>>===>>>@@@@@@>>>===>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAA???>>>???@@@??????@@@AAACCCDDDEEEFFFAAA???AAAHHHJJJKKKWWWfff|||~~~}}}xxxyyydddRRRKKKIIIGGGIIISSS\\\]]]XXXHHHDDDAAACCCGGGLLLNNNNNNMMMOOORRRRRRRRRQQQQQQRRRPPPPPPNNNKKKGGGCCC???<<<::::::::::::::::::::::::888888777777888888999:::777888888:::;;;;;;<<<<<<===???BBBCCCCCCCCCEEEFFFGGGGGGIIIKKKMMMOOOPPPQQQUUUWWWZZZ]]]```dddhhhkkkjjjnnnssswww~~~|||xxx{{{~~~yyyyyysss}}}}}}vvvsssuuu}}}nnnccccccdddggglllnnnooouuu|||yyy|||zzzyyyvvvssspppnnnmmmlllooonnnmmmjjjiiiiiilllooooooqqqsssuuuvvvyyy|||~~~qqqbbbXXXPPPLLLIIIKKKSSS\\\bbbeeehhhhhhgggaaaZZZYYY]]]bbbdddnnn|||{{{tttpppmmmnnnuuu}}}uuuiiiccceeennnxxxsssbbbSSSGGG@@@===<<<>>>===999888:::;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;===>>>???@@@???>>>===<<<<<<<<<<<>><<<;;;<<<;;;;;;;;;;;;;;;<<<<<<===999:::;;;;;;<<<<<<;;;;;;::::::999999999999::::::999999::::::;;;<<<<<<===:::<<<<<<<<<:::999:::;;;===<<<<<<;;;;;;<<<<<<======<<<;;;;;;;;;<<<>>>>>>===>>>?????????????????????@@@AAABBBCCCCCCCCCCCCAAACCCDDDFFFFFFEEEDDDCCCCCCDDDEEECCC@@@>>>===>>>??????@@@AAABBBDDDEEEFFFBBB???BBBIIIJJJJJJRRR___ooozzzqqqwwwuuuaaaOOOJJJDDDDDDNNNZZZ^^^ZZZLLLGGGBBBBBBFFFKKKLLLKKKLLLOOOSSSTTTSSSQQQRRRSSSQQQQQQPPPNNNKKKFFFBBB???:::::::::999999:::::::::888888777777888888999:::666777888999:::;;;;;;<<<<<<>>>@@@BBBBBBBBBCCCEEEFFFGGGIIIKKKMMMOOOPPPQQQUUUWWWZZZ]]]```dddhhhlllmmmqqquuuxxx}}}~~~yyy}}}wwwqqqlllvvv{{{sssooolllmmmttt|||sssggg___[[[]]]dddkkkpppwww~~~zzz~~~|||}}}{{{xxxuuuqqqooonnnooopppsssrrrpppmmmllllllpppsssrrrsssuuuwwwxxx{{{uuuggg[[[TTTOOOMMMKKKOOOWWW```fffhhhfffhhhiiieee______dddjjjmmmvvvxxxrrrooopppuuu}}}llleeefffllluuu}}}vvveeeWWWKKKCCC===;;;<<>>::::::<<<::::::;;;;;;<<<======>>>???>>>===<<<<<<===???@@@@@@???>>>======<<<<<<===zzznnnjjjmmmrrruuu}}}vvvkkkaaa[[[PPPMMMGGG@@@:::888:::;;;888888888999:::<<<===>>>999:::;;;;;;<<<<<<;;;;;;:::999999999999999999:::666666777888888999::::::<<<===>>>===;;;::::::;;;<<<<<<;;;;;;;;;<<<<<<=========<<<;;;<<<===>>>???;;;===???@@@??????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFAAABBBEEEGGGHHHGGGDDDCCCCCCDDDEEEDDDAAA>>>===<<>>===>>>>>>???@@@AAAAAABBBBBBAAA???======>>>@@@AAA??????>>>===============ssslllooovvvzzzzzzyyynnnbbbZZZVVVMMMGGGAAA===;;;:::888666777888999:::;;;:::999999:::::::::;;;;;;<<<<<<<<<;;;:::888777777999:::<<<888888888999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;<<<===>>>???>>>???@@@@@@???@@@BBBDDDFFFFFFGGGFFFCCCBBBBBBCCCEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCEEEEEECCCBBBBBBAAABBBBBBBBBAAAAAACCCGGGLLLRRRUUUbbbtttnnnjjjsss|||```TTTFFFAAAFFFNNNTTTXXXTTTMMMEEEBBBDDDHHHMMMOOOPPPQQQRRRSSSTTTSSSSSSRRRSSSTTTTTTRRROOOKKKFFFDDDCCC???:::888999:::999888:::::::::999999888888888:::;;;;;;;;;::::::<<<>>>???@@@@@@AAABBBCCCDDDEEEDDDFFFIIIMMMPPPRRRSSSSSSWWWZZZ^^^aaaccceeehhhjjjoooqqquuuyyy|||uuukkkiiinnnvvv}}}{{{rrrllliiihhhhhhjjjpppxxxoooddd[[[VVV\\\gggrrr|||zzz}}}~~~{{{vvvwwwxxxwwwtttooonnnoooqqqsssrrrooonnnooorrruuuwwwvvvwwwxxxzzz|||}}}~~~~~~ppp```WWWUUUVVVUUUVVV[[[aaaggghhhhhhfffoootttoooggghhhvvvzzzvvvqqqjjjggglllwwwssshhhaaaeeerrrqqqbbbTTTGGGBBBBBB:::;;;<<<>>>>>><<<;;;:::>>><<<<<<>>>BBBCCCBBB@@@AAA@@@???>>>========================<<<;;;:::999rrrmmmqqqxxx{{{{{{qqqggg\\\SSSOOOIIIDDD???;;;999999777555666777888999:::::::::999::::::::::::;;;;;;;;;<<<:::999777666666777999:::888888888999999:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<<<<<<<===??????>>>???@@@?????????AAACCCEEEFFFGGGEEECCCBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAABBBFFFKKKPPPSSSWWWhhhrrrnnnsss|||ooo\\\HHHBBBEEEJJJQQQXXX___XXXOOOHHHFFFGGGIIIKKKNNNOOOQQQRRRSSSSSSRRRQQQSSSSSSSSSRRROOOKKKGGGDDDCCC???;;;999999:::999888:::::::::999999888888888888999999999888888:::;;;>>>???@@@@@@BBBBBBCCCDDDDDDFFFIIIMMMPPPSSSTTTUUUXXX[[[___bbbeeegggjjjllloooqqquuuzzz|||tttiiiggglllttt{{{~~~{{{sssmmmjjjiiihhhiiinnnvvv~~~ssseee\\\WWW]]]iiittt}}}~~~|||xxxxxxyyyxxxuuuqqqoooppprrrtttsssqqqqqqqqqtttvvvxxxwwwxxxyyy{{{}}}~~~}}}wwwmmmbbb[[[[[[YYYYYYZZZ]]]aaaeeehhhiiiooovvv|||wwwoooppp}}}zzzuuupppiiieeemmmyyyzzzgggaaa```iiiyyy{{{jjj[[[NNNBBB===>>>;;;<<<===>>>>>>===<<<;;;<<<;;;;;;===@@@BBBAAA???AAA@@@???>>>============<<<<<<<<<;;;;;;:::999888zzzrrrppptttzzz}}}}}}ssshhh```WWWNNNIIIDDD@@@;;;888777666555333444555666888999:::;;;;;;999:::::::::::::::;;;;;;:::999777666666666777777888888888999999999999999;;;<<<<<<=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>============>>>??????===>>>??????>>>>>>@@@BBBEEEFFFFFFEEECCCBBBCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDDDDBBBAAAAAABBBEEEIIIMMMPPPRRR___yyyvvvpppqqqwwwiiiNNNEEEDDDEEEMMMXXXjjjdddZZZPPPIIIGGGGGGHHHMMMNNNOOOQQQRRRRRRQQQQQQRRRSSSSSSQQQOOOKKKHHHFFFDDDAAA===:::::::::999888999999999999999888888888777888999888777888999;;;======>>>???@@@AAABBBBBBCCCEEEHHHLLLPPPSSSUUUVVVWWWZZZ^^^bbbdddgggjjjmmmoooqqquuuzzz|||tttgggfffjjjrrrzzz~~~|||vvvqqqllljjjhhhhhhlllssszzzwwwfff]]]XXX^^^kkkxxx~~~yyy{{{{{{zzzwwwsssqqqqqqrrruuuttttttttttttvvvwwwxxxxxxyyyzzz{{{}}}zzzoooiiieee```]]]^^^[[[^^^`````````ccchhhlllxxx~~~~~~xxxxxx{{{xxxqqqiiifffpppnnn[[[\\\aaaooouuucccUUUHHH>>>;;;<<<<<<===>>>??????>>>===<<<:::::::::===???AAA@@@???@@@??????>>>>>>=========;;;;;;::::::999999888888yyyvvvssstttxxx|||~~~~~~wwwiiibbb^^^VVVLLLFFF>>><<<999666444333333222222333555666888:::;;;;;;999999999999::::::::::::;;;:::999777666666666666888888888888888999999999;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>><<<===>>>>>>===>>>@@@BBBDDDEEEFFFEEECCCBBBCCCDDDAAAAAAAAABBBBBBDDDEEEEEEDDDEEEGGGHHHGGGFFFDDDBBB???AAACCCEEEFFFFFFDDDCCCBBBAAAAAAAAADDDGGGJJJLLLSSS\\\pppwwwooommmqqq}}}yyyXXXKKKFFFCCCLLLZZZmmmjjjbbbXXXNNNHHHGGGGGGKKKLLLNNNPPPQQQRRRQQQQQQRRRRRRRRRQQQOOOLLLIIIGGGDDDBBB???<<<;;;:::999999999999999888888888888888999:::;;;:::999999;;;===;;;<<<<<<===>>>???@@@AAABBBCCCFFFJJJMMMQQQSSSTTTSSSVVV[[[^^^aaadddgggjjjnnnppptttyyy{{{vvvgggfffjjjqqqyyy~~~~~~zzzvvvqqqnnnjjjhhhjjjooovvvzzzzzzhhh___[[[bbbooo|||{{{}}}|||{{{yyyvvvtttssssssttttttttttttuuuvvvwwwxxxxxxyyyzzz{{{}}}~~~~~~pppaaaZZZYYYXXXXXXZZZ\\\```cccbbb```bbbjjjqqq|||{{{}}}~~~ssskkkiiivvv|||fffWWW\\\ffftttppp^^^QQQGGG???<<<======>>>????????????>>>===::::::<<<===???AAAAAA@@@>>>>>>>>>>>>>>>======<<<;;;;;;:::999999999999999vvvvvvxxx{{{}}}wwwmmmeeebbb^^^SSSHHHBBB<<<;;;999666333222111222111222333555777999:::;;;999999999999999999999999;;;;;;:::999888777777777888888888888888888888888::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<===>>>>>>===>>>@@@BBBCCCDDDEEEDDDCCCBBBCCCDDDAAAAAAAAABBBCCCDDDEEEFFFDDDEEEGGGHHHHHHFFFDDDCCC===???AAADDDEEEDDDCCCBBBBBBAAAAAABBBCCCFFFHHHJJJQQQWWWfffvvvmmmiiimmmzzzhhhUUUKKKFFFNNN[[[mmmnnnkkkbbbUUUKKKFFFEEEJJJKKKMMMOOOQQQRRRRRRQQQQQQQQQQQQPPPNNNLLLKKKIIIEEEDDDBBB???;;;999999999888888888888888888888888999:::::::::999999;;;<<<:::;;;;;;<<<===>>>??????@@@AAACCCFFFJJJMMMPPPQQQQQQTTTYYY\\\___aaaeeegggkkkmmmrrrwwwyyy~~~{{{kkkiiilllrrrzzz|||wwwsssnnnjjjjjjnnntttxxx{{{jjjbbb^^^fffttt}}}}}}|||{{{zzzyyywwwuuutttqqqqqqrrrssstttvvvwwwxxxxxxyyyyyy{{{|||}}}~~~~~~zzzjjjXXXPPPMMMMMMPPPSSS[[[```cccbbb___ccclllvvv}}}~~~~~~}}}|||rrrlllmmm{{{vvvbbbUUU___mmm{{{yyyjjjXXXMMMFFF@@@===???>>>>>>????????????>>>>>>;;;===>>>???@@@@@@AAAAAA======>>>>>>>>>===<<<<<<<<<;;;::::::999::::::;;;yyy}}}}}}yyyxxxpppjjjfffcccZZZLLLAAA===<<<<<<;;;888444222222222111111222333555777999;;;999999999888888888888777;;;:::::::::999999888888888888888888888777777777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<==================>>>??????>>>>>>@@@BBBBBBDDDDDDDDDBBBBBBCCCDDDAAAAAAAAABBBCCCDDDEEEFFFEEEFFFFFFGGGFFFEEEDDDCCC>>>???AAABBBCCCCCCBBBBBBAAAAAAAAABBBDDDFFFHHHIIIQQQUUUaaauuuxxxoookkkmmmwww|||bbbQQQKKKPPPYYYmmmrrrvvvooo___OOOFFFCCCGGGHHHKKKMMMOOOPPPQQQQQQPPPPPPPPPOOONNNMMMLLLKKKFFFFFFDDDAAA<<<999999999777777777888888888888888666777888777666777888:::::::::;;;<<<===>>>?????????@@@BBBDDDGGGJJJMMMOOORRRUUUYYY\\\^^^```ccceeegggiiioootttuuuzzzsssnnnpppvvv}}}zzzsssmmmkkknnnssswww}}}kkkdddccclllzzz~~~}}}{{{zzzzzz{{{zzzwwwuuuoooooooooqqqsssvvvyyyzzzyyyzzzzzz{{{}}}~~~~~~wwwhhhVVVLLLHHHHHHLLLQQQ\\\___bbb```^^^cccmmmvvv{{{yyywwwwww{{{pppmmmqqqooo```VVVeeewwwqqqbbbRRRIIIDDD@@@>>>>>>???>>>>>>>>>>>>>>>>>>???===???@@@AAA@@@???@@@AAA<<<===>>>>>>>>>===<<<;;;<<<;;;:::999999:::;;;<<<|||wwwqqqmmmjjjgggddd^^^RRRDDD=========>>>>>>:::666333222333222111222222444666888999999999888888777777777777888999999999999888888888999888888888777777777666666777888999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@??????>>>>>>???@@@?????????AAACCCBBBCCCDDDDDDBBBBBBCCCDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDD@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAACCCDDDGGGIIIJJJOOORRRZZZiii}}}uuupppooosssyyy~~~nnnVVVPPPRRRSSSiiittt~~~{{{lllYYYMMMHHHCCCEEEHHHJJJMMMNNNNNNNNNOOOOOOOOOOOONNNMMMMMMMMMFFFGGGFFFBBB===999999999666777777777888888888999666777888777666666888:::::::::;;;<<<===>>>??????AAAAAABBBCCCFFFIIILLLMMMQQQTTTXXXZZZ[[[]]]```bbbcccffflllqqqrrrvvv{{{sssuuuzzzxxxqqqnnnppptttwww}}}lllgggfffqqq~~~}}}~~~~~~~~~~~~{{{zzzyyyzzz||||||yyyvvvnnnmmmnnnooorrrwww{{{~~~||||||}}}~~~sssgggYYYOOOJJJIIIOOOWWW___``````^^^]]]aaakkkrrrwwwsssooopppwww}}}rrrrrryyywwwfff]]]\\\pppjjj\\\NNNGGGEEEBBB??????>>>>>>>>>======>>>>>>>>>===???AAA@@@>>>======???;;;<<<===??????>>><<<;;;;;;:::999888888999:::;;;}}}yyyvvvrrrkkkeeedddbbb```YYYLLL@@@===AAA???@@@@@@<<<777333333444222222111222333555777999999888888888777777666666666777777888888888888777999888888888777777666666555666777888999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;>>>???@@@AAABBBAAA@@@@@@>>>???@@@@@@???@@@BBBDDDAAACCCDDDCCCBBBBBBCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDD@@@AAABBBCCCEEEGGGIIIJJJIIIKKKQQQZZZmmm{{{vvvqqqppprrrwww|||vvvZZZRRRRRROOOcccrrruuucccVVVPPPAAABBBEEEHHHJJJLLLLLLMMMOOOOOOOOONNNNNNNNNNNNMMMGGGHHHGGGCCC===999888999666666777777888888888999888999:::999888888:::<<<:::;;;;;;<<<===>>>??????BBBBBBCCCDDDFFFIIIKKKMMMOOORRRUUUWWWXXXYYY[[[]]]aaadddjjjoooppptttwwwxxx|||{{{ssspppqqquuuxxx~~~mmmhhhiiisss{{{}}}~~~}}}}}}~~~zzzyyyxxxzzz|||}}}zzzwwwnnnmmmmmmnnnrrrxxx}}}~~~~~~~~~~~~qqqggg[[[SSSMMMMMMUUU^^^aaaaaa___\\\\\\```hhhooorrrlllgggiiirrr}}}||||||~~~~~~{{{uuuwwwooo```[[[dddzzz}}}hhhZZZMMMHHHGGGEEEBBBAAA>>>>>>============>>>>>>===???AAA@@@===:::;;;===:::<<<===??????>>><<<;;;:::999777666666888999;;;|||xxxvvvppphhhcccdddfff]]]SSSKKKCCC===<<<@@@CCCBBB@@@===999666333222111000000111222555777888888777555555666777:::;;;999888888888777777666666666666666666555555555555666666666666666555555555888888888888999:::;;;<<<>>>???AAABBBBBBAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBBBBCCCEEEHHHIIIIIIJJJJJJJJJIIIGGGEEECCCDDDDDDDDDEEEFFFHHHIIIJJJFFFJJJQQQWWW```uuu{{{sssnnnmmmlllqqq|||```KKKJJJQQQ```ppp}}}gggTTTJJJCCC@@@DDDHHHJJJKKKNNNKKKMMMPPPQQQPPPOOOPPPQQQKKKKKKJJJEEE???;;;;;;<<<;;;:::888666666666666777777888888888888999999999;;;;;;:::;;;;;;<<<===>>>???AAACCCDDDEEEFFFHHHJJJNNNPPPSSSUUUVVVWWWZZZ\\\^^^```cccggglllrrrzzzuuunnnmmmqqquuuuuunnnmmmuuu||||||~~~}}}yyywwwxxx|||}}}zzzvvvqqqrrrssstttuuuvvvzzz|||~~~~~~ssscccVVVUUUVVVTTTZZZdddiiiccc\\\\\\aaafffiiiiiiiiiiiihhhiiimmmttt~~~}}}{{{{{{{{{zzzxxxuuuyyyddd\\\]]]wwwuuu```UUUIIICCCCCCEEEDDDAAA>>>======<<<<<<<<<======>>>?????????>>>===;;;:::::::::::::::::::::::::::::::::::::::::::::::::::zzzrrrnnnjjjdddbbbccc```WWWNNNHHHBBB>>>???CCCGGGEEEBBB>>>:::777555444111000000111333555777888777666666666666888999:::999888888888777777777777888777777777777666666666666666666666666666666555888888888888999:::;;;;;;<<<===???@@@AAA@@@???>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEGGGIIINNNNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIKKKOOOSSSXXXiii~~~uuunnnkkkdddgggrrr___KKKHHHMMMZZZllluuubbbNNNFFF@@@BBBEEEGGGJJJMMMKKKMMMPPPQQQPPPOOOOOOPPPMMMMMMKKKGGGAAA===<<<===:::999888777666666777888777888888888888999999999;;;::::::;;;;;;<<<===>>>???AAACCCEEEEEEFFFHHHJJJLLLOOOQQQSSSTTTVVVXXX[[[^^^```cccfffkkkqqqxxx}}}wwwooonnnrrrwwwxxxrrrpppyyy~~~|||{{{xxxyyy|||}}}{{{xxxtttuuuvvvvvvvvvxxx|||qqqdddZZZ[[[[[[YYY]]]eeejjjeee___]]]aaadddeeeeeefffffffffhhhkkksss|||}}}zzzwwwuuuuuuvvvwwwvvvlll```bbbjjj|||rrr]]]SSSGGGAAAAAACCCAAA???======<<<<<<;;;;;;<<<<<<>>>>>>??????>>>===;;;:::999999999999999999999999::::::::::::::::::999999vvvjjjeeecccaaa``````VVVOOOGGGCCC@@@>>>BBBGGGKKKIIIEEE@@@;;;888666555000111111222333555666777555666666777777888888999888888888888888777777777888888888888777777777777555555666666666666666666888888777888888999:::;;;;;;<<<===?????????>>>===???????????????@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBDDDFFFGGGOOONNNLLLJJJHHHGGGFFFFFFDDDDDDDDDDDDEEEGGGHHHIIIIIIJJJLLLNNNQQQ^^^xxx~~~{{{qqqkkkbbbbbbjjj{{{}}}___LLLHHHKKKSSScccyyyqqqUUUJJJAAA???AAACCCGGGLLLLLLNNNPPPQQQOOONNNNNNOOOOOOOOOMMMIIIDDD@@@>>>>>>:::999888777777777888999777888888888888999999999::::::::::::;;;<<<===>>>@@@BBBDDDEEEEEEFFFHHHJJJKKKMMMOOOQQQRRRTTTWWWYYY]]]___bbbeeeiiiooouuuyyy|||yyypppoootttyyy{{{vvvvvv~~~~~~zzzyyy{{{}}}|||zzzzzzzzzyyyxxxxxxzzz~~~vvvllleeefffddd___```eeehhhddd```___bbbdddcccbbbbbbcccdddfffjjjqqqxxx~~~}}}|||xxxrrrmmmmmmqqqvvv{{{sssbbb]]]hhhwwwlllXXXOOOEEE??????@@@>>><<<===<<<;;;;;;:::::::::;;;======>>>>>>===<<<:::999888888888888888888888888;;;;;;::::::999999999888}}}ooocccaaaaaa```]]]\\\OOOGGGAAA???======BBBHHHNNNKKKFFF@@@;;;888666555000111111222333444666666444555666777888888888888888888888888888888888888888888888777777777666666555555555555666666666666777777777777888999:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEJJJIIIGGGEEEDDDDDDDDDEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGIIIKKKNNNYYYnnnxxxpppiiifffiiivvv|||dddQQQJJJJJJLLLXXXjjj{{{^^^QQQDDD>>>>>>@@@EEEJJJLLLNNNPPPPPPOOONNNNNNNNNPPPOOOMMMJJJFFFBBB@@@???:::999888777777888999:::777777888888888999999999::::::::::::;;;<<<======@@@BBBDDDEEEEEEFFFHHHJJJJJJLLLOOOPPPQQQSSSVVVXXX\\\^^^aaadddggglllqqquuuwwwyyyooonnnsssyyy}}}}}}zzz{{{}}}{{{|||}}}}}}|||}}}}}}|||zzzyyyzzz~~~zzzwwwyyy|||{{{vvvrrrrrrnnnfffbbbccccccaaa```aaacccddddddbbbaaabbbdddgggjjjpppwww|||zzzqqqjjjjjjqqqwwwzzzlllaaa```nnn}}}wwwcccSSSLLLDDD???>>>???===;;;<<<<<<;;;:::999999999999;;;<<<======<<<;;;:::999888888888888888888888888;;;;;;::::::999888888888uuujjjbbbbbbccc___YYYVVVIIICCC===<<<<<<<<<@@@EEEMMMKKKFFF@@@;;;777555333000111222333444444555555444555666777888888777777888888888888888999999999777777666666666555555555444555555555666666777777777777777777888999::::::;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFFFFEEEDDDEEEHHHKKKSSScccrrr~~~{{{yyyqqqkkkiiirrrlllYYYMMMHHHGGGMMMYYYmmmfffXXXHHH@@@>>>>>>CCCHHHKKKMMMOOOPPPOOONNNNNNNNNOOONNNLLLJJJHHHEEEBBB???;;;;;;999888888999999:::777777888888888999999999:::999999::::::;;;<<<===???AAACCCDDDDDDEEEHHHJJJJJJLLLNNNPPPQQQSSSVVVXXXYYY\\\___bbbeeeiiinnnrrrrrr{{{yyynnnlllrrryyy{{{~~~|||~~~}}}~~~~~~{{{yyyzzz}}}~~~|||}}}~~~uuukkkgggjjjmmmuuutttttttttppphhhdddcccbbbbbbbbbccceeeeeedddcccfffggghhhjjjmmmrrryyy~~~uuunnnnnnvvv~~~}}}oooddd```fffvvvzzzhhhZZZOOOIIICCC?????????>>>===<<<<<<;;;999999888888888::::::;;;<<<<<<;;;999888999999999999999999999999:::::::::999999888888888ooohhhdddeeeccc[[[RRRMMMDDD???;;;<<<<<<;;;>>>BBBKKKIIIFFFAAA<<<888444222000111222333444444444444444555555666666777777888888888888999999999999999666666666666555555555555444444555555666777777777777777666777777888999:::;;;<<<<<<===>>>???@@@@@@????????????>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@?????????@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDDFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEEEECCCBBBDDDFFFJJJTTT___|||yyy|||xxxpppkkkpppxxxxxxdddTTTKKKGGGIIINNN]]]vvvnnn___OOOEEEAAA???AAAEEEIIILLLNNNOOOOOONNNNNNOOONNNMMMLLLKKKJJJHHHDDDBBB===<<<;;;999888999999:::777888888888888999999999999999999999:::;;;<<<===>>>@@@BBBCCCCCCDDDFFFHHHIIIKKKNNNOOOPPPRRRUUUWWWVVVYYY]]]```ccchhhlllppprrryyy{{{pppmmmttt|||~~~|||~~~{{{zzz{{{}}}|||}}}~~~~~~yyyzzz|||~~~~~~uuuiii^^^YYY[[[^^^dddgggkkklllkkkgggeeeeeeffffffggghhhhhhhhhhhhgggoooooooooppprrrwww~~~yyyuuuxxxuuuccc[[[___nnnvvvhhhZZZQQQIIIFFFBBB@@@???@@@@@@???===<<<;;;:::999888888888888999:::;;;;;;:::999888999999999999999999999999999999999999999999999999ooojjjgggfff___SSSIIIDDD>>>;;;:::<<<===;;;===AAAIIIHHHGGGCCC???999555222000111333444444444444333555555444444555666888999888888888999999:::::::::777777777666666666666555444444555555666777777888666666666777777888999::::::::::::;;;<<<>>>??????@@@@@@@@@??????>>>>>>>>>;;;;;;<<<==================>>>@@@AAAAAA@@@>>>===>>>??????@@@@@@@@@@@@@@@???@@@AAACCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEAAA@@@BBBCCCEEEKKKSSSiii~~~}}}|||tttrrrtttzzztttbbbXXXNNNLLLKKKTTThhh~~~ssseeeUUUKKKEEE@@@@@@BBBHHHJJJMMMOOOOOOOOOOOOPPPOOOMMMLLLMMMNNNLLLHHHEEE???>>><<<:::999888888999777888888888888999999999999999999999:::;;;<<<===<<<>>>AAABBBBBBCCCEEEGGGGGGIIILLLMMMOOOPPPSSSUUUSSSVVV[[[___bbbfffkkknnntttxxx~~~tttqqqxxx|||~~~{{{{{{{{{|||}}}~~~}}}{{{wwwxxx{{{}}}~~~~~~|||vvvkkk___VVVQQQQQQRRRWWW\\\bbbdddddddddeeeeeeeeegggjjjllloooqqqssstttyyyyyywwwvvvwww|||{{{||||||jjjZZZYYYfffxxxssseeeXXXNNNIIIDDDBBB@@@??????@@@@@@@@@>>>===<<<:::999999888888777888999::::::999888888888888888888888888888888777777777888999999::::::|||pppmmmiiieee[[[MMMBBB???:::888999<<<>>><<<>>>AAAHHHHHHHHHEEEAAA;;;555222000111333444555444444333666555444333444666888:::888888888999999:::::::::888888888888777777777777444444444555666777777888666666666666777888999:::999999999:::;;;<<<>>>???AAA@@@@@@@@@??????>>>>>>:::;;;<<<<<<======<<<<<<<<<===???@@@@@@???===<<<>>>??????@@@@@@@@@??????>>>???AAABBBCCCBBBAAAAAACCCCCCBBBBBBBBBCCCDDDDDDCCC@@@???BBBDDDEEEJJJQQQ]]]{{{~~~wwwtttwwwpppfffUUUQQQMMMPPP___rrr}}}~~~vvvhhhYYYOOOGGGAAA???AAAGGGIIIMMMNNNOOOOOOPPPQQQOOONNNMMMNNNPPPOOOKKKGGG@@@???===:::999888888888777888888888888999999999999999999999:::;;;<<<<<<<<<>>>@@@AAAAAABBBDDDFFFEEEHHHJJJLLLMMMOOOQQQTTTQQQUUUYYY^^^bbbfffkkknnnppprrrvvv|||xxxuuu|||{{{}}}{{{{{{|||}}}~~~~~~{{{yyyvvvwwwzzz}}}~~~~~~~~~xxxqqqfffZZZRRRNNNLLLLLLTTTZZZ___aaaaaabbbcccdddaaadddjjjoootttyyy|||zzz{{{|||{{{ooo```VVV^^^qqqyyyjjj\\\OOOGGGEEE@@@@@@>>>>>>>>>???@@@AAA???>>><<<;;;:::999999999777777999::::::999888777777777777777777777777777666666777888999::::::;;;|||sssppphhh\\\OOODDD===:::999888777999;;;<<<<<<;;;AAACCCDDDCCC>>>888333111333333222222333333444555777777666666666666777777999999:::::::::999999888888888777666666666666666555666666666777777888888555666666777888999999:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???===<<<<<<===<<<<<<======>>>>>>??????======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@AAAAAAAAABBBDDDHHHKKKVVViii|||wwwwww}}}ssskkk___QQQMMMUUUcccnnntttyyymmm___VVVQQQJJJCCC>>>FFFHHHJJJKKKLLLLLLNNNOOOMMMNNNOOOOOOOOOOOONNNMMMEEECCC???:::888777777888888888888888888888888888999999888888999999:::;;;<<<======>>>???AAABBBCCCFFFFFFGGGIIIKKKMMMOOOPPPSSSTTTWWW[[[___cccfffgggnnnqqquuuzzz{{{~~~{{{www}}}{{{yyyxxxuuuwww|||~~~}}}~~~~~~~~~~~~~~~xxxmmmcccYYYTTTOOOLLLMMMQQQQQQXXX]]]^^^___eeeiiijjjmmmkkkkkkooowww~~~xxx}}}|||uuuxxxtttcccWWWTTTddd|||sssbbbSSSFFFAAAAAA========================<<<;;;;;;::::::999999888<<<;;;::::::;;;;;;999777666666666666666777888888999999999888888888888888xxxqqqjjj___RRRHHH@@@<<<:::999888888999<<<===<<<;;;@@@AAABBB@@@<<<777444222//////000000000111111111777666666555555666666777888888888999999888888777888888777666666666666666666666777777777888888888444444555555666666777777::::::::::::;;;;;;;;;;;;<<<===>>>>>><<<;;;<<<==================>>>>>>>>><<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>>@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBBBBBBBCCCEEEHHHOOO```}}}xxxuuuzzzzzzmmm]]]RRRSSS]]]iiiqqqyyyqqqfff^^^WWWOOOGGGCCCCCCEEEGGGIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPOOONNNGGGEEEAAA===:::999999999888888888888888888888888999999888888999999:::;;;<<<<<<===>>>???AAABBBCCCFFFFFFGGGIIIKKKMMMOOOPPPRRRSSSVVVYYY]]]aaadddfffhhhlllppptttzzzzzz~~~{{{zzz~~~|||{{{zzzvvvvvvzzz~~~}}}}}}}}}}}}}}}~~~{{{tttccc[[[SSSOOOLLLKKKNNNRRRTTT[[[___```aaafffjjjjjjooommmmmmqqqyyy|||xxx~~~xxxtttyyyxxxfffZZZRRRTTThhhmmm]]]QQQFFFAAA@@@========================<<<;;;;;;::::::999999888:::999888999::::::888666666666555555666666777888666666666666666666666777~~~zzzvvvlllaaaRRREEE>>>;;;:::888888888888:::<<<>>>===<<<>>>??????===999666444444222333444555666555444444555555555444444555555555888888999999999999888888888888777666666666777777777777777777888888888888555555555555555555555555999999999999:::::::::::::::;;;<<<<<<;;;;;;<<<===>>>>>>==================;;;;;;;;;:::::::::999999999999999999999:::;;;;;;??????@@@AAAAAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBCCCCCCAAAAAABBBDDDHHHTTTkkkyyyrrrttt{{{ooo[[[QQQTTT```kkkzzzxxxsssjjj___TTTMMMIIIBBBCCCEEEHHHJJJLLLLLLMMMOOOPPPQQQQQQQQQQQQPPPOOOHHHFFFCCC@@@===;;;;;;;;;999999999999999999999999999888888888888999::::::<<<<<<<<<===???@@@BBBCCCEEEEEEFFFHHHJJJLLLNNNOOORRRRRRSSSUUUYYY]]]bbbddddddhhhlllpppuuu|||{{{}}}}}}|||~~~~~~}}}xxxuuuwww~~~~~~|||{{{{{{{{{|||~~~vvvmmmXXXQQQKKKIIIHHHHHHLLLRRRWWW]]]bbbccceeekkknnnnnnrrrqqqqqquuu}}}{{{yyyyyywwwxxx~~~iiiXXXRRRPPPXXXoooxxxcccUUUMMMEEE@@@???========================<<<;;;;;;::::::999999888999888777888999999777555555555444444555555666777555555555666666777777777yyyvvvuuuuuurrrpppbbbWWWGGG===:::999888666777777888:::===>>>===<<<<<<<<<;;;999666444444555555666888::::::999888777555444444333333444444555888888999::::::::::::999888888777777666777777888777777777777777777777777777777777777777777666666999999999999::::::::::::888999;;;;;;::::::;;;===>>>>>>>>>======<<<<<<;;;:::::::::999999999888888888888888888888999999:::>>>>>>???@@@AAABBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAA>>>@@@BBBBBBAAAAAAAAABBBFFFLLL\\\wwwyyyqqqrrryyygggRRRMMMWWWccc{{{wwwhhhZZZQQQLLLCCCDDDEEEGGGJJJLLLMMMMMMNNNOOOPPPQQQQQQPPPOOONNNIIIHHHEEEBBB???===<<<;;;999999999999999999999999888888888888888999999:::;;;;;;<<<<<<>>>@@@AAABBBDDDDDDEEEGGGIIIKKKMMMNNNQQQPPPPPPRRRUUUZZZ^^^aaacccfffkkknnnrrrvvv|||~~~~~~{{{zzz}}}zzzuuuuuu|||~~~}}}}}}zzzzzzyyyzzz{{{~~~|||nnndddQQQLLLHHHGGGEEEDDDIIIOOOWWW]]]bbbfffkkkssswwwwwwwwwvvvvvvyyyzzzxxxwwwyyyuuuaaaSSSPPPTTTbbbxxxnnnXXXMMMIIIDDD@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888777888999999888666444444444444444555666666555666666777888999::::::rrrooommmlllmmmkkkgggcccVVVMMMAAA;;;999999777444555666777:::===>>><<<;;;::::::999777444333444555111222444666666555444333444444333333333333444444666666777888888888888888888888777777777777888888666666666666666666666666777777777777666666666666::::::::::::;;;;;;;;;;;;777999::::::999999:::<<<>>>>>>======<<<<<<;;;;;;::::::999999999888888888999999999999999::::::;;;======>>>???@@@AAABBBCCCAAA@@@@@@??????@@@@@@AAA<<<>>>AAABBBAAAAAABBBCCCEEEIIITTTiii{{{rrrttt{{{uuuWWWKKKQQQ[[[wwwqqqbbbWWWOOOFFFEEECCCDDDHHHJJJKKKKKKMMMNNNOOOPPPPPPOOONNNMMMIIIHHHFFFDDDAAA???<<<;;;999999999999999999999999888888777777888888999:::::::::;;;<<<===???@@@AAACCCCCCDDDFFFHHHJJJLLLMMMOOOOOONNNPPPRRRWWW[[[^^^aaadddhhhlllnnnqqqsssuuuyyy}}}~~~}}}zzzzzz}}}|||wwwvvv{{{}}}|||{{{{{{{{{wwwxxxxxxzzz|||vvvfffZZZPPPMMMKKKJJJGGGDDDGGGMMMVVV\\\bbbgggpppzzz~~~yyyxxxyyy|||~~~yyywww||||||uuu{{{ppp^^^TTTPPPZZZmmmwwweeeQQQHHHEEEBBB???===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888999888888999::::::999777444444444444444555666666555555666777888999999:::ddddddeeehhhiiifff___YYYIIIEEE>>>;;;:::999666444333444666999<<<===;;;:::999999999777444333333444000111222333444333333222444444444333333444444444222333444555555666555555888888777777777888999999777777777777666666666666444444444444444444444444::::::::::::;;;;;;;;;;;;888999::::::999999:::;;;======<<<<<<<<<<<<<<<<<<:::::::::999999999888888:::::::::::::::;;;<<<<<<<<<<<<===>>>@@@AAABBBBBB@@@@@@????????????@@@@@@===???AAAAAAAAAAAACCCEEEEEEHHHPPPaaa|||vvvwww}}}aaaNNNNNNUUUmmm{{{ooocccXXXLLLGGGBBBAAADDDGGGHHHHHHMMMMMMNNNOOOOOONNNMMMMMMIIIIIIHHHGGGDDD@@@===;;;::::::::::::::::::::::::888777777777777888999999:::::::::;;;===>>>@@@AAABBBBBBCCCEEEGGGIIIKKKLLLNNNNNNNNNOOORRRUUUXXX[[[^^^```cccgggjjjlllllllllqqqyyy}}}{{{}}}|||zzzzzz~~~{{{yyy|||~~~||||||~~~|||zzzxxxwwwwwwwwwuuuvvvyyy||||||ooo^^^RRRPPPPPPQQQQQQNNNIIIKKKPPPVVV[[[```fffpppzzz}}}vvvvvvyyy}}}yyy{{{yyywwwyyy}}}}}}zzzssszzzmmm^^^WWWTTTcccyyynnn^^^NNNFFFCCC@@@======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888999888777999:::;;;999888555555444444555555666777444444444555555666666666___```cccffffffaaaWWWOOOAAA???<<<:::888777666666111222555888;;;<<<:::888888999999777444222222333444444444555555555666666555555444444444444555555222333444555666666666666888888777777888888999:::999999999999888888777777222333333444444555555555999999999999::::::::::::999;;;;;;;;;999888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999;;;;;;::::::;;;;;;<<<===;;;<<<===>>>???AAABBBBBB@@@@@@????????????@@@@@@AAAAAABBBAAA@@@@@@CCCEEEEEEHHHNNNZZZooozzzwww{{{lllTTTNNNPPP^^^uuusssgggUUUMMMEEEAAACCCGGGIIIHHHMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKJJJGGGCCC???===::::::::::::::::::::::::777777777777777888999999999999:::;;;<<<>>>???@@@AAABBBCCCDDDFFFHHHJJJLLLLLLMMMNNNOOORRRTTTVVVXXX\\\^^^```dddgggiiiiiiiiimmmssszzz}}}}}}|||zzzyyyzzz}}}~~~}}}~~~|||yyyzzz~~~~~~zzzwwwuuutttttttttsssuuuyyy~~~wwwiiiWWWLLLNNNPPPVVVYYYWWWSSSTTTXXXYYY]]]```dddllluuuwwwtttnnnqqqvvv|||}}}xxx}}}{{{wwwxxxxxxwwwrrr{{{mmmaaa^^^___qqq~~~fffZZZMMMGGGBBB>>><<<>>>::::::::::::::::::::::::<<<;;;;;;::::::999999888777666666777999:::999777666666555555666666777888444444555555555555555555^^^___```aaa___XXXLLLCCC<<<<<<;;;999666555666888000111444777;;;;;;:::777888999:::888555333222222555444444444444555666666666555555444444555555666555666777888999999999999888888777777888999::::::;;;;;;;;;::::::999999999444444555555666777888888777888888888888999999999:::<<<<<<;;;999888999::::::;;;;;;<<<<<<=========;;;;;;;;;:::::::::999999;;;;;;::::::;;;;;;<<<===;;;;;;<<<>>>???AAABBBBBB@@@@@@????????????@@@@@@DDDDDDCCCAAA??????BBBDDDEEEIIIMMMUUUddd}}}vvvxxx~~~rrrYYYNNNNNNTTTmmmsss]]]TTTJJJDDDFFFJJJLLLLLLOOOOOOPPPQQQQQQPPPOOOOOOLLLMMMMMMLLLIIIEEEAAA>>>::::::::::::::::::::::::777777777777777888888999999999::::::<<<===???@@@AAAAAABBBDDDFFFHHHJJJKKKKKKLLLNNNPPPRRRTTTUUUVVV]]]^^^```dddhhhjjjjjjiiilllqqqwwwyyy{{{{{{}}}~~~zzzyyyxxxxxxyyy}}}{{{wwwyyy~~~}}}yyyvvvsssrrrqqqqqqrrruuuzzz~~~ttteeeTTTHHHKKKOOOXXX___^^^ZZZ[[[```]]]___aaabbbhhhooooookkkhhhlllsss{{{~~~{{{}}}wwwttttttsssttt}}}~~~oooffffffkkk}}}wwwbbbXXXNNNHHHBBB===<<<>>>::::::::::::::::::::::::<<<<<<;;;::::::999999888666555555666888999888666666666666666666777888888777777777777777666666666\\\^^^___\\\UUUKKKBBB>>>777777666555555555555555222444666888:::;;;<<<<<<;;;999777444333333444444444555666888888666555444555555555555555555555555666666666666555555555555444555666777777888888888999888888888777777666666555555444444444444555666888999999::::::;;;;;;<<<;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::;;;;;;>>>=========???@@@BBBDDDAAAAAA@@@@@@@@@@@@AAAAAAEEECCCAAA???>>>>>>>>>>>>DDDEEEJJJQQQ\\\nnnuuuyyy|||]]]OOOPPPTTTfff~~~sss```OOOIIIIIIHHHJJJMMMMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNMMMKKKIIIEEECCCAAA>>>===;;;999999:::;;;<<<999999888888888888888888999999:::;;;;;;<<<<<<===>>>@@@BBBDDDFFFHHHIIIIIIKKKLLLNNNPPPRRRTTTUUUUUUZZZ\\\^^^___```bbbfffhhhnnnqqqtttxxxzzz~~~uuuttt|||~~~{{{|||}}}zzz|||}}}|||zzzzzz~~~}}}{{{yyy}}}~~~}}}xxxrrrooorrruuuvvvxxxzzz}}}}}}rrrcccSSSIIIEEEJJJQQQYYY]]]______^^^ccc```bbbhhhhhhdddcccgggeeemmmuuuyyyyyyyyy{{{~~~wwwooonnnpppzzzoooeeefffsssooo]]]QQQEEEBBBCCC@@@>>>======<<<<<<;;;999888777777999999999999999999999999:::888666555444555666777888777666444444555555666666666666666555555555555___^^^ZZZTTTKKKDDD>>>;;;777666666555555555555555222333555777888:::;;;;;;:::999666444333333444444444555666777777666555444555555555555555555555555666666666666555555555555444555666777777888888777888888777777777666666666666666666666666777777777888888999999:::;;;;;;;;;;;;;;;:::::::::999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<<<<============>>>@@@BBBCCC@@@@@@@@@??????@@@@@@@@@DDDCCCAAA@@@>>>>>>>>>>>>BBBCCCHHHOOOVVVeee}}}|||sss{{{^^^PPPPPPNNN```yyyppp\\\QQQJJJFFFFFFIIIJJJKKKMMMOOOPPPPPPPPPPPPPPPPPPOOOMMMKKKHHHEEECCC???===;;;999888888999:::888888888888888888888888999999::::::;;;<<<<<<<<<>>>???AAADDDFFFGGGHHHIIIKKKLLLNNNPPPRRRTTTUUUUUUYYY[[[]]]^^^___aaaeeegggkkknnnrrruuuwwwzzz~~~vvvvvv}}}}}}~~~}}}~~~~~~}}}{{{{{{~~~~~~|||zzzyyyyyy|||~~~{{{vvvtttuuuwwwyyyzzz|||zzzoooaaaRRRHHHDDDIIIPPPWWW[[[^^^___```gggeeeggglllkkkeeebbbdddkkkpppvvvxxxwwwxxx{{{~~~|||rrrllllllnnn{{{{{{ooojjjlll~~~iiiZZZNNNCCCAAABBB@@@=========<<<;;;:::999888888777999999999999999999999999999888666555444555666777888777666555444555555666666666666666555555555555```[[[RRRHHH@@@;;;999888777666555555444444555555333444666888999:::;;;;;;999888666444333333444444444555666777777666555444666666666666666666666666666666666555555555555444444444555666777777777777777777666666666666666555777888999::::::999888777888888888999::::::;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>============>>>???AAABBB@@@@@@????????????@@@@@@CCCBBBAAA@@@???????????????AAAFFFKKKPPPYYYkkk{{{sss{{{}}}bbbQQQNNNHHHXXXoookkk[[[NNNFFFDDDFFFHHHJJJMMMOOOQQQQQQQQQPPPQQQQQQQQQOOOMMMJJJGGGFFF???>>>;;;999777666666666888888888888888888888888999999::::::;;;;;;<<<<<<===>>>@@@CCCEEEFFFGGGGGGJJJKKKMMMOOOQQQSSSTTTTTTWWWYYY[[[\\\]]]___ccceeegggjjjnnnpppsssvvvyyy|||zzz{{{|||}}}}}}}}}}}}|||~~~~~~}}}www{{{}}}||||||~~~}}}{{{yyyxxxwwwzzz}}}}}}zzzwwwxxxyyy|||}}}~~~}}}}}}{{{uuujjj]]]QQQIIIFFFJJJQQQVVV[[[___bbbeeejjjjjjmmmpppooojjjfffeeeqqqsssttttttrrrtttyyy~~~}}}}}}{{{tttllljjjmmmrrrzzzvvvwwwuuuqqqsssyyyyyyeeeTTTJJJAAA@@@AAA???======<<<<<<;;;:::999888888777888888888888888888888888888777666555555555666777777777666555555555555666666666666555555555555444[[[TTTJJJ@@@:::777666666666666555444444444444555666777999:::;;;<<<<<<<<<777666555444444444444444444555555666666555555444666666666666666666666666666666555555555444444444333444555666777777777777666666666666555555555555777888:::;;;;;;999777666777777888888999::::::::::::999999999999999999999999:::::::::;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>;;;::::::;;;;;;<<<===>>><<<=========>>>???@@@@@@@@@??????>>>>>>??????@@@BBBAAAAAA@@@@@@?????????===???DDDJJJLLLQQQ]]]iii{{{{{{iiiUUUMMMFFFRRRdddwwwwwweeeVVVKKKFFFFFFIIIKKKNNNQQQSSSSSSSSSRRRQQQQQQQQQPPPNNNKKKIIIGGGAAA???===:::777555444333777777777777888888888888888999999:::;;;;;;<<<<<<<<<>>>???AAACCCEEEEEEFFFIIIJJJLLLNNNPPPRRRSSSSSSTTTVVVXXXZZZ[[[]]]```ccceeegggjjjmmmoooqqquuuwwwvvvvvvwwwwwwxxxxxxxxxxxxxxxyyy{{{}}}~~~{{{}}}|||}}}}}}{{{yyyxxxwwwyyy{{{zzzxxxxxxyyyzzz~~~|||xxxtttuuusssnnndddYYYPPPKKKIIINNNSSSXXX\\\```gggkkkmmmnnnoooqqqqqqpppoooooovvvuuurrroooooorrryyy~~~}}}vvvmmmhhhkkkttt|||uuuooommmooorrruuu~~~tttbbbNNNEEE??????@@@>>>======;;;;;;::::::999888888777888888888888888888888888777666666555555555666666777666666666555555555555666666555555555444444444PPPJJJBBB<<<999888777666666666555444444444444444666777888999::::::::::::555555555444444444444555444444555555555555444444666666666666666666666666555555555555444444444444333444555666666777777777555555555555666666666666777888999::::::888666555666666777888888999999:::999999999999999999999999999999999999:::::::::;;;888888999:::;;;;;;<<<<<<999999999999:::;;;<<<=========>>>>>>??????@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???<<<>>>CCCIIIKKKMMMVVV___rrryyyxxx~~~sss\\\PPPHHHNNNZZZkkk~~~qqqbbbVVVMMMHHHHHHJJJMMMPPPRRRRRRRRRRRRPPPPPPPPPOOONNNKKKIIIHHHCCCAAA???<<<888666444333666666777777777888888888888888999999:::;;;;;;<<<<<<===>>>@@@BBBCCCCCCDDDFFFHHHJJJLLLNNNPPPPPPQQQRRRSSSVVVWWWXXXZZZ]]]```ccceeehhhkkklllnnnqqqtttrrrrrrssstttuuuvvvwwwxxxuuuxxx{{{}}}~~~}}}{{{{{{}}}~~~~~~|||zzzyyyzzzyyywwwuuutttuuuxxx{{{~~~wwwrrriiijjjiiieee\\\TTTNNNLLLKKKOOOTTTXXX[[[```hhhnnntttsssrrrqqqrrrvvvyyyzzz|||yyyuuuqqqpppuuu||||||qqqgggeeelllzzz{{{kkkjjjjjjmmmsss{{{{{{iiiYYYHHHAAA===>>>???===<<<===:::::::::999999888888777777777777777777777777777666555555555555555666666666666666666666555555444555555555555444444444444GGGBBB<<<999999999888555666555444444333333444444333444444555666666666555444444444444444555555555444444444444444444444444555555555555555555555555555555555444444444444333333333444555666666666666555666666666666777777777888888999999888777555444666666666777888888999999888888888999999999999999888888999999999:::::::::666666777777888888999999888888888999:::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA??????@@@AAAAAAAAA@@@@@@===>>>BBBGGGIIIKKKRRRZZZfffwwwyyyvvvpppuuu|||gggWWWLLLMMMSSSaaawwwzzzlllbbbVVVMMMGGGHHHIIIKKKLLLNNNNNNOOONNNOOOOOOOOOMMMLLLJJJHHHEEEDDDAAA>>>;;;888555444555666666777777888888888888888999999::::::;;;;;;;;;<<<===???@@@AAABBBBBBDDDEEEGGGIIILLLMMMNNNNNNOOOQQQSSSTTTUUUXXX[[[]]]aaadddfffhhhiiikkknnnpppnnnnnnoooppprrrtttvvvwwwsssvvvyyy{{{{{{{{{{{{|||~~~~~~zzzxxxzzz|||~~~~~~~~~|||zzzyyywwwsssqqqqqqtttxxx{{{~~~wwwmmmfff[[[]]]]]]ZZZSSSNNNKKKLLLKKKPPPVVVYYYZZZ___gggnnnxxxxxxvvvsssvvv~~~{{{wwwvvvzzzxxxlllddddddnnn}}}{{{uuuiiikkknnnqqqvvv~~~uuuhhhYYYLLLDDD???===>>>???<<<;;;===::::::999999888888888888666666666666666666666666444555555555555666666666666666666777666555555444555555555444444444444333AAA<<<777555777999777555666555444444333333444444111222222333333333333222222333444444555555555555555444444444444444444555444444444444444444444444555555555444444444333333333333444555666666666666666666666777777777888888999999999888777666666666555555666666777888888999777888888888999999999999888888888888999999999999888888888888888888888888999999999999;;;<<<===>>>??????@@@AAABBBAAAAAA@@@BBBBBBAAAAAAAAAAAABBBBBB>>>???@@@AAABBBAAAAAA@@@???>>>@@@DDDFFFGGGNNNUUU^^^rrrxxx{{{yyyppptttyyy|||tttaaaTTTPPPOOOYYYnnn{{{qqqjjj___TTTHHHHHHHHHHHHIIIKKKMMMNNNNNNOOOOOOOOONNNLLLKKKJJJGGGFFFDDDAAA>>>:::777666555555666666777888888999888888888999::::::;;;;;;:::;;;<<<>>>???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLLLLMMMOOOQQQRRRSSSVVVYYY[[[___bbbdddfffggghhhkkkmmmmmmmmmmmmnnnppprrruuuvvvuuuvvvwwwwwwwwwxxx{{{}}}|||{{{vvvuuuxxx{{{}}}}}}~~~}}}{{{uuusssqqqqqqssswwwzzz{{{}}}uuukkk___WWWMMMPPPRRROOOJJJGGGGGGJJJNNNTTTZZZ]]]]]]aaaiiipppssswwwxxxxxx{{{yyyzzz|||~~~yyytttlllgggiiirrr{{{tttppplllqqquuuwwwxxx}}}{{{nnncccYYYMMMCCCBBB???===??????;;;:::<<<999999999999888888888888666666666666666666666666333444555555666666666555555666777777777666444444555555555444444444333333@@@:::333222555777777555555555444333333333333444222333333444444333333333222222333444555555555555555444444333333444444555333333333333333333333333555555444444444333333333222333444555666666666666666666777777888888999999;;;:::999888777777777777555555666666777888888888777777888888999999999999777888888888888999999999<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===?????????@@@AAABBBCCCBBBAAA@@@CCCBBBBBBAAAAAABBBBBBCCC===>>>@@@AAABBBBBBAAA@@@@@@>>>???AAACCCDDDJJJRRRYYYfff~~~|||uuuwwwzzzzzz|||iii[[[SSSMMMSSSfff~~~wwwqqqooofff[[[KKKJJJIIIHHHIIIKKKMMMOOOOOOOOOPPPPPPOOOMMMLLLKKKHHHGGGEEECCC???<<<999777444555555666777888888999777888888999::::::;;;;;;:::;;;<<<>>>???@@@@@@@@@@@@BBBDDDFFFHHHIIIJJJKKKLLLNNNPPPQQQRRRUUUXXXZZZ^^^```bbbdddeeefffiiikkkooooooooooooppprrrtttvvvwwwwwwvvvuuuuuuyyy~~~}}}}}}yyytttsssvvvzzz||||||}}}|||qqqpppqqqssswwwzzz{{{|||~~~xxxnnnaaaTTTKKKEEEHHHJJJHHHDDDBBBDDDHHHSSSYYY```bbbbbbeeelllssskkkrrrxxx||||||xxxwwwwwwwwwvvvrrrnnnlllooowwwwwwpppmmmooovvv{{{{{{yyy|||}}}wwwlllaaaXXXQQQIIIBBBBBB>>>>>>@@@???;;;:::<<<999999999888888888888888666666666666666666666666333333444555666666666555555666777777777666444333555555444444444333333333:::999666444333333444555777555444555666777666555333333333333333333333333222222333333333333444444444444333333333333222222222222111111111111111111222222222222111111000000333333333444444444555555666666777777888888999999777777777777666555333333666666777777777777666666888888888888888888888888666555444444444666777888999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>===???BBBDDDDDDCCCAAA???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>???AAABBBCCCEEEHHHKKKTTT^^^rrr|||wwwrrrtttvvv{{{vvvbbbUUUMMMTTTaaaqqq~~~qqqhhheeefffPPPHHHBBBDDDIIIKKKLLLNNNPPPPPPQQQQQQQQQPPPNNNNNNMMMLLLIIIFFFAAA===999777888777666555444555666666:::999888888777888888888===<<<<<<<<<<<<======>>>???BBBEEEFFFFFFEEEFFFGGGKKKLLLMMMOOOQQQSSSTTTUUUYYY[[[]]]___```cccfffiiilllmmmooooooooooooqqqsssxxxwwwwwwzzz~~~~~~yyyvvvwwwzzz}}}~~~~~~~~~~~~|||zzzqqqrrrtttwwwyyy|||~~~uuugggWWWKKKDDDBBBEEEFFFDDDAAAAAAFFFLLLTTT\\\dddjjjqqqvvvtttooopppqqqvvv{{{zzzzzzwwwuuutttooorrrvvvxxx{{{}}}pppjjjlllqqqxxx}}}{{{xxxxxxyyyxxxtttnnncccWWWLLLFFFBBBAAA============<<<<<<<<<<<<::::::999999888777666666777777666666555555555444666666777888999::::::;;;777777666555444333333333222222222222222222222222888777555444444444666777777555444555666777666444333333333333333333333333222222333333333333444444444444333333333222222222111111111111111111111111222222222222111111111000333333333444444444555555666666666777777777777777666666666666555444333222333444555666777888888888888888888888888888888888777666555555555666777888999999999999888888888888::::::::::::;;;<<<======>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCDDDGGGJJJKKKSSSddd}}}zzz~~~wwwttttttxxx~~~|||fffZZZQQQRRRZZZeeerrr~~~~~~rrrhhhaaa___OOOFFF???AAAEEEGGGIIIKKKOOOOOOPPPQQQQQQPPPOOONNNLLLKKKIIIFFFCCC???<<<;;;999888666555444444555555777777777777777888999:::======<<<<<<======>>>??????AAADDDEEEEEEEEEEEEFFFHHHIIIJJJLLLOOOQQQRRRSSSVVVXXX[[[\\\^^^aaadddgggjjjkkkmmmnnnnnnoooqqqssswwwvvvvvvyyy||||||yyyyyy{{{~~~|||}}}~~~~~~}}}zzzwwwvvvrrrsssuuuwwwzzz|||~~~zzzoooaaaRRRGGGAAA@@@BBBCCCBBBBBBDDDKKKQQQ[[[bbbkkksss}}}}}}xxxxxx}}}{{{{{{zzzuuurrrsssrrrwww~~~vvvhhhbbbdddqqqxxx}}}zzzwwwvvvuuutttmmmggg]]]QQQHHHBBB???>>><<<<<<<<<;;;;;;;;;;;;:::::::::999888888777666666777666666666555555555444555666666777777888888888777666555444444333333333444444444444444444444444555555444444444555777888666555444555666666555444333333333333333333333333222222333333333333444444333333333333222222222222111111111111111111111111222222222222111111111111333333333444444444555555666666666555555555555555555666666666555444333222111222444666777888999999777777777777777777777777888888777666666666777777;;;;;;:::888777666555555999999999999:::;;;<<<===???@@@AAABBBBBBBBBAAAAAA@@@@@@??????????????????>>>>>>>>>???@@@@@@AAAAAA@@@BBBCCCCCCCCCCCCFFFHHHIIIMMMYYYnnn|||wwwqqqttt{{{qqqfffZZZUUUUUUXXX___eeepppwwwzzzmmmbbb\\\QQQFFF>>>>>>BBBDDDGGGJJJMMMNNNPPPQQQQQQPPPOOONNNLLLKKKJJJHHHEEECCC@@@???;;;999777555444333333444555555555666777888:::;;;===<<<<<<<<<======>>>???>>>@@@CCCDDDCCCCCCDDDEEEDDDEEEGGGIIILLLNNNPPPQQQRRRTTTWWWYYY[[[]]]aaadddfffhhhjjjllllllnnnppprrrtttttttttvvvzzz}}}~~~~~~}}}}}}~~~|||{{{||||||||||||{{{xxxvvvsssqqqttttttvvvxxxzzz}}}~~~}}}vvvjjj[[[MMMCCC>>>===???AAAAAACCCIIIRRRYYYaaahhhrrr~~~~~~{{{zzz{{{xxxsssssswww{{{}}}lll___[[[^^^pppwww|||yyyuuusssqqqnnnbbb]]]TTTJJJCCC>>><<<;;;;;;;;;:::::::::999999999999999888888777777666666666666666555555555555555555555666666666666666666777666555444333333333333555555555555555555555555555555444444444555666777666555444444666666555444333333333333333333333333222222222333333333444444333333333222222222222111111111111111111222222222222222222222222222222222333333333444444444555555555555555444444333333333666666666666666555444444222222444555666777777777777777777777777777777777999999888777777777666666<<<;;;:::999888777777666777777888888999:::;;;<<<@@@@@@@@@AAAAAAAAABBBBBB???????????????>>>>>>>>><<<<<<===>>>???@@@AAABBBAAABBBCCCCCCBBBBBBCCCEEEKKKKKKQQQ```www}}}qqqpppvvv~~~xxxlllbbb\\\XXXVVVVVVbbbnnn~~~yyyjjjaaaVVVJJJ???===@@@CCCGGGJJJJJJLLLNNNPPPQQQPPPOOONNNNNNMMMLLLJJJHHHEEEBBBAAA===<<<999666444333333333555555555555666777888999::::::::::::;;;<<<=========???AAAAAAAAAAAACCCDDDBBBCCCEEEHHHJJJMMMOOOPPPOOOQQQTTTVVVXXXZZZ^^^aaaaaadddfffhhhiiikkknnnpppqqqppppppsssvvvzzz{{{{{{|||}}}}}}{{{yyyxxxyyy{{{~~~||||||~~~}}}}}}{{{yyywwwtttrrrpppuuuvvvwwwyyy{{{}}}~~~~~~uuuhhhYYYLLLCCC???>>>???@@@BBBFFFMMMWWW___ccclllyyy|||vvvvvvwwwwwwuuuttt{{{sssdddZZZZZZ___ooovvvzzzyyyuuurrrmmmhhhYYYUUUMMMFFF@@@<<<;;;:::;;;::::::::::::999999999888888777777777666666666555555555555555555555555666666666666555555444444666555444444333333333444555555555555555555555555666555555444444444444444666444333444555666555444333333333333333333333333222222222333333333444444333333222222222111111111000000111111111222222222222222222222222222222333333333333444444444555555555555444444333333222222666666777777777666555555333444444555555555555444666666666666666666666666999999888888777777666666888888888888888888888888777777777888999:::<<<<<<@@@@@@@@@AAAAAAAAABBBBBB?????????>>>>>>=========;;;;;;<<<===???@@@AAAAAAAAABBBBBBAAA@@@@@@AAACCCEEEDDDGGGSSSeeewwwppprrryyywwwoooggg]]]TTTWWWeeexxxwwwnnn___QQQBBB===>>>AAADDDHHHHHHJJJMMMPPPQQQQQQOOONNNQQQPPPNNNLLLIIIFFFCCCBBB???>>>;;;888555444333333666666555444444555555666777777777888888:::;;;;;;<<<===????????????AAACCCBBBCCCEEEGGGJJJLLLNNNOOOMMMOOORRRSSSUUUWWW[[[]]]]]]___bbbdddeeegggjjjllllllllllllnnnrrruuuvvvvvvuuuvvvwwwwwwvvvwwwxxxzzz}}}|||~~~~~~|||yyywwwuuutttssswwwxxxyyyzzz|||}}}vvvhhhZZZNNNFFFCCCBBBBBBBBBDDDIIIRRR[[[aaaeeeqqqxxx|||~~~{{{zzztttrrrrrrrrrrrrwww|||kkk^^^XXX\\\cccooovvvzzzyyyuuuqqqiiibbbSSSOOOIIICCC???<<<<<<<<<;;;;;;;;;:::::::::999999777777666666666666666666444444444555555555555555777777777666666555555444555444444333333333333444444444444444444444444444555555555555444444333333555444333444555555444333333333333333333333333333222222333333333333444444222222222222111111111111000000000111222222333333222222222222333333333333333333333444444444555555444444444333333333333333555666666666666666555555333444444444444444333333666666666666666666666666777777888888888777666666333333444555555666777777666777777888999;;;<<<===???@@@AAABBBBBBBBBAAAAAA??????>>>>>>======<<<<<<:::;;;<<<===>>>???@@@@@@???@@@@@@@@@>>>>>>???AAAAAA???CCCMMM[[[qqq}}}vvvsssuuu}}}|||jjjXXXOOO[[[nnn}}}nnn]]]JJJ@@@======???CCCEEEHHHLLLPPPQQQQQQPPPNNNRRRQQQOOOMMMJJJGGGDDDCCCAAA@@@===:::777666555555666555444444333333444444555555555666777888999:::;;;<<<=========>>>@@@BBBCCCDDDEEEGGGIIIKKKLLLMMMLLLNNNPPPQQQQQQSSSVVVYYYYYY[[[^^^```aaaccceeehhhhhhggggggiiimmmppprrrrrrooorrrtttvvvvvvxxxzzz|||}}}}}}~~~~~~~~~}}}{{{xxxwwwvvvwwwwwwyyyzzz{{{|||}}}~~~}}}|||}}}yyyqqqeeeXXXNNNIIIGGGEEEEEEEEEHHHNNNVVV^^^ccckkkxxxzzzrrrvvvzzz{{{zzzyyy{{{}}}yyytttooommmoooxxxxxxggg\\\ZZZaaajjjsssyyy}}}{{{wwwpppeee[[[MMMJJJFFFAAA>>><<<<<<<<<;;;;;;;;;:::::::::999999666666666666555555555555444444444444444555555555777777666666555555555444444444333333333333444444333333333333333333333333333333444444555555444444555444333333555555444333333333333333333333333333222222333333333333444444222222222222111111111111///000000111222222333333222222222333333333444444333333333444444444555555333333333444444444444444333333444444444444444333111222333444444444444444555555555555555555555555444555666777777777666666222222333444555555666666777777777888:::;;;===>>>>>>???AAACCCCCCBBBAAA@@@??????>>>======<<<;;;;;;;;;;;;<<<<<<===>>>??????===>>>>>>>>><<<<<<>>>@@@@@@>>>CCCKKKRRRaaaxxxssswwwtttZZZKKKTTTddduuuoooWWWHHH???;;;<<<>>>CCCFFFKKKOOORRRQQQPPPOOOPPPOOOOOOMMMKKKIIIGGGEEECCCAAA>>>;;;999888777777444333333333333333444555555555555666777888999::::::;;;<<<;;;;;;<<>>;;;::::::::::::999999999999888888888555555555555555555555555333333333444444555555555555555555444444444444444444333333222333333444444333333333333333333333333000111333444555666666666555444333333555555444333333333333333333333333333222222333333333444444444222222222111111111111000///000000111222222333333222222222333333444444444333333333444444444555555333333333444444555555555111111222333333333222222///000111333444555666666555555555555555555555555333444555777777777666666555555555666666666777777777777888999:::<<<>>>???===???BBBDDDDDDCCCAAA??????>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<===<<<;;;;;;===???>>><<<@@@FFFGGGOOOjjj|||rrrsssxxxZZZKKKRRR___ooo}}}cccPPPDDD===;;;===BBBFFFKKKOOORRRRRRPPPOOONNNNNNMMMMMMKKKJJJIIIHHHCCCBBB???<<<:::999999999111111111222333444555666555555666666777999:::;;;::::::;;;;;;:::<<<>>>AAACCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKNNNPPPTTTVVVYYYZZZ[[[\\\^^^```aaaaaaaaacccgggjjjkkkkkkgggjjjnnnppprrrsssvvvxxxuuuxxx{{{~~~~~~~~~~~~}}}}}}}}}~~~xxxvvvtttssssssuuuwwwyyy{{{||||||}}}~~~~~~}}}}}}yyysssppp___^^^[[[UUUNNNIIIGGGGGGFFFGGGIIINNNVVV^^^dddgggsss{{{uuurrruuuwwwtttqqqsss{{{|||qqqllllllsssnnncccaaagggtttxxxlll\\\NNNDDDBBB???;;;999888777777888888888888777777777777444555555555555555555555333333333444444555555555333333333333333333333333333333333222222333444444444444444444444444444444555555444444444333333333333333333333333333333333222222333333333333444444555444333222222222333444000000000000000///......111111111111111111111111333333333333333333333333222222222222222222222222555555555444444333333333666666555444333222222111333333333333333444555666555555555444444333333333333333333444444444555555666777777666444333555666;;;;;;;;;;;;;;;;;;;;;;;;???@@@AAAAAA@@@???>>>======<<<;;;:::999::::::;;;<<<;;;;;;;;;;;;:::::::::>>>>>>============>>>>>>>>>>>>@@@CCCGGGOOO```ppp|||pppooowwwsss\\\LLLKKKRRRcccvvvuuuZZZGGG===;;;===@@@BBBFFFJJJNNNOOOPPPPPPQQQQQQPPPOOOMMMKKKIIIHHHEEEDDDCCCBBBAAA???;;;888555444444333333444444555555555444444444444555555888999999:::;;;<<<======>>>>>>???@@@BBBDDDFFFGGGGGGIIIJJJJJJIIIIIIKKKLLLRRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\]]]aaafffgggeeecccdddhhhmmmppprrrrrrssstttsssuuuxxx{{{~~~}}}~~~~~~{{{zzzzzzzzzxxxwwwrrrrrrrrruuuxxx{{{{{{{{{||||||}}}~~~~~~|||{{{zzzwwwsssmmmiii[[[SSSKKKHHHFFFCCCCCCGGGGGGIIIMMMSSSYYYbbbkkkqqquuu}}}~~~yyyzzz||||||yyyyyy~~~}}}nnnjjjnnnwwwvvveee___dddooo|||tttbbbSSSKKKAAA@@@???<<<:::777555444777777777777777777777777666666666666666666666666666555555555555444444444:::666222111333666666666444333333222222333333444444333333222222333333444555444444444444333333333333333333333333333333333222222333333333333444444333222111000000000111111000000000000000///......111111111111111111111111333333333333333333333333222222222222222222222222333333333222222222111111444444444444444444555555444444333333333444444555666555555555444444444333444444444444555555555555555555666555444555777:::<<<<<<<<<<<<<<<<<<;;;;;;>>>???@@@@@@@@@>>>===<<<===<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::>>>======<<<<<<======>>>>>>>>>@@@BBBDDDJJJXXXfff~~~tttppptttoooZZZLLLJJJMMMYYYjjj}}}iiiQQQBBB>>>???===@@@CCCHHHKKKNNNOOOOOONNNNNNMMMLLLKKKIIIGGGFFFGGGFFFDDDDDDCCCAAA===:::666666555555444555555555555555444444444444555555888888999:::;;;<<<=========>>>>>>@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIKKKPPPPPPRRRTTTVVVXXXYYYZZZZZZZZZ\\\___dddeeedddbbbcccggglllpppqqqppppppqqqrrrsssuuuxxxzzz}}}~~~}}}~~~~~~{{{yyyyyyxxxvvvtttppppppqqqsssvvvxxxxxxwww}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxuuuooohhhdddVVVNNNFFFCCCBBB@@@AAAEEEHHHLLLQQQWWW]]]eeelllrrrrrrxxx|||{{{wwwwww|||~~~|||ooolllqqqzzz{{{mmm```___hhhtttppp^^^PPPHHH???>>>===;;;999888777666666666666666666666666666555555555555555555555555444444444444333333333333777444111111333555555444444333333222222333333444444333333222222333333444444444444444333333333333222222333333333333333333222222333333333333444444222222111000000000000111000000000000000//////...111111111111111111111111111111222222333333444444222222222222222222222222111111111000000000000000111111222444555666777888555444444333333333333444555555555555444444444444666666666666555555555555333444444444555777;;;>>>>>>=========<<<<<<;;;;;;======>>>???>>>===<<<;;;<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<<<<<<<============???AAAAAACCCMMMXXXhhh{{{sssqqqzzzkkkZZZMMMIIIHHHNNNYYYlllyyy\\\GGG>>>===:::<<>>???AAABBBDDDEEECCCEEEFFFGGGFFFFFFHHHIIIMMMNNNOOOQQQSSSUUUWWWWWWXXXYYYZZZ^^^aaacccbbbaaabbbffflllooopppooommmmmmoooppprrrtttvvvxxxyyyzzz~~~~~~zzzxxxwwwuuurrrqqqooooooqqqsssvvvwwwvvvuuu}}}~~~~~~}}}}}}|||{{{{{{|||zzzxxxuuuqqqkkkddd___QQQIIIBBB@@@@@@@@@BBBGGGKKKPPPVVV]]]bbbhhhnnnrrrooosssvvvuuusssvvvzzzrrrqqqvvvnnnccc[[[___jjjwwwyyyhhhXXXKKKDDD;;;;;;::::::999888888777666666666666666666666666555555555555555555555555333333333333222222222222555444333444555666555444444333333222222333333444444333333222222333333444444444444333333333222222222222222222222333333333222222222333333333444444444333333222222222222222//////000000000000//////111111111111111111111111000000111222333444444555222222222222222222222222000000000000000000000000000111222444555777888888555555444333222222222222444444444444333333333333777777777777666666666666444555555444555777;;;???=========<<<;;;;;;::::::;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;===@@@???@@@FFFNNN[[[xxxvvvnnnpppyyy}}}lll___OOOJJJGGGGGGNNN]]]uuujjjQQQCCC>>>999999;;;>>>BBBFFFJJJLLLQQQQQQQQQQQQPPPOOONNNNNNJJJIIIHHHGGGGGGEEEBBB???::::::888777666555555555555444444333333444444555555666777888999::::::;;;<<<<<<===>>>???AAABBBCCCBBBDDDEEEFFFEEEFFFGGGIIILLLLLLNNNPPPRRRTTTUUUVVVWWWXXXZZZ]]]___aaaaaaaaabbbfffllloooooonnnlllkkklllmmmoooqqqsssvvvxxxyyy{{{|||}}}yyyvvvtttrrrpppnnnnnnoooqqqtttxxxyyyyyywww|||}}}}}}}}}}}}|||zzzyyywwwuuusssppplllfff```[[[MMMFFF@@@AAACCCDDDIIINNNQQQUUU\\\cccgggkkknnnpppmmmtttzzz{{{yyy{{{~~~~~~}}}yyyvvvxxx}}}~~~iii```[[[```kkkuuu~~~yyylll^^^PPPFFFAAA::::::999888888777666666666666666666666666666666555555555555555555555555333333333333222222222222444555555666777777666555444333333222222333333444444333333222222333333444444444333333333222222222111111111222222333333333222222222333333333444444333333333333222222111111//////000000000000//////000000000000000000000000000000111111222333444444222222222222222222222222000000111111111111111111111222222333444555666666555444333222222222222222222222222222222222333333777777777777777777777777777777777666666777:::===;;;;;;;;;::::::999999999:::;;;<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;999999;;;???@@@???CCCIIIRRRhhhxxxmmmiiimmmvvvtttiiiRRRMMMHHHFFFHHHQQQcccttt}}}bbbNNNBBB:::999999:::===BBBFFFIIILLLLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHHHHHHHFFFCCC@@@<<<;;;:::888666555444444444444333333333333444444444444555666777888999999;;;;;;<<<<<<>>>???AAABBBAAACCCEEEEEEEEEFFFGGGIIIKKKLLLNNNPPPRRRSSSUUUVVVWWWXXX[[[\\\^^^```aaabbbbbbfffllloooooonnnlllllljjjkkkmmmppptttwww{{{}}}{{{|||~~~~~~~~~~~~}}}}}}~~~~~~{{{xxxuuusssqqqooommmkkklllnnnrrrwwwyyyzzzyyyzzz{{{|||}}}}}}|||{{{zzzvvvrrrmmmhhhbbb\\\VVVQQQHHHCCC@@@CCCHHHKKKQQQVVVYYY]]]dddiiikkklllmmmnnnooozzz{{{zzzzzzxxxzzz|||~~~|||vvviiiaaa^^^dddnnnuuuzzz~~~zzztttiii]]]RRRHHHAAA>>>:::999888777666555444333555555555555555555555555555555555555555555555555444444444444333333333333111333555666666555444444444333333222222333333444444333333222222333333444333333333333222222222222000000111111222333333333222222333333333333444444000000111111000000///......//////000000000000000000000000000000000000000000000111111222222333333222222222222222222222222111111111111222222222222111222222222333333333333444333333222222222222333222222222222333333333333666666666666777777777888777888999888777777999:::999999999999999999999999999:::;;;<<<===<<<;;;;;;999:::;;;<<<<<<<<<;;;;;;::::::::::::999999999999::::::999999999999::::::888777:::>>>??????BBBGGGIIIXXXttt|||qqqiiifffjjjuuuvvv[[[UUUNNNKKKHHHKKKUUU```sssXXXEEE===<<<999888:::>>>CCCFFFKKKLLLMMMNNNNNNNNNNNNNNNLLLJJJJJJIIIIIIHHHEEEBBB???>>><<<:::888666555444444444333333333333444444333333444555666777888888::::::;;;;;;<<<>>>???@@@@@@BBBDDDDDDDDDEEEGGGIIIKKKLLLMMMOOOQQQSSSUUUUUUVVVXXXZZZ\\\\\\^^^```bbbbbbfffjjjmmmmmmmmmmmmnnnkkklllmmmpppuuuyyy}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~|||{{{xxxzzz}}}{{{yyyvvvtttsssrrrpppnnnjjjjjjkkknnnrrrvvvwwwwwwxxxyyy{{{||||||zzzyyywwwtttnnnfff]]]UUUOOOIIIEEECCC???@@@GGGNNNTTTYYY___dddhhhmmmoooooonnnmmmlllsss}}}zzz~~~~~~{{{yyyxxxwww|||}}}|||yyytttiiibbb```gggoootttwwwzzzkkkdddYYYOOOGGGBBB===;;;999888777666555444333222555555555555555555555555444444444444444444444444444444444444333333333333---000222333222222222333444333333222222333333444444333333222222333333444333333333222222222222111///000000111222222333333222222333333333333444444///000000111000///...---......///000000000000000000000000000000000000000111111111111111222222222222222222222222222222222000000111111111222222222///000000111111222333333222222222111222222333333333333333444444555555555333444555555666777888888666888::::::999999999:::888999999::::::;;;;;;<<<999:::<<<=========<<<;;;999:::;;;<<<<<<<<<;;;;;;999999999888888888777777999999888888888888999999999777999===>>>===???DDDDDDNNNccc|||rrriiieeellluuukkkcccZZZTTTPPPNNNQQQWWWqqqiiiOOOBBB???;;;888888<<>>???>>>@@@BBBCCCCCCCCCEEEGGGJJJKKKLLLNNNPPPRRRTTTTTTTTTVVVYYYZZZZZZ[[[^^^bbbaaadddgggiiijjjkkkmmmooommmnnnoooqqquuuyyy}}}~~~~~~}}}|||||||||}}}~~~}}}{{{zzzwwwyyy|||~~~~~~}}}yyyvvvtttsssssssssrrrpppmmmlllkkklllpppsssuuuuuuwwwxxxyyyzzzyyyvvvtttrrrkkkdddZZZPPPIIIDDDAAA???AAA???DDDNNNXXX^^^ccciiippprrruuuuuusssooommmlllxxxyyyvvvtttwww|||~~~}}}zzzxxxwwwwww|||vvvtttrrrnnnhhhbbb___dddkkknnnoooppp```XXXNNNFFF@@@===:::888555555555555444444444333555555555555555555555555444444444444444444444444333333333333222222222222...000333333222111333555444333333222222333333444444333333222222333333444333333333222222222111111///000000111222222333333222222333333333444444444111222222333333111000///......///000000000000000000000000000000000000000222222222111111111111111222222222222222222222222//////000000111111222222---......000111222333444111111111111222333444444555555555666666666777777222333444555666777888999444777:::<<<;;;:::::::::888999999:::;;;<<<======999:::<<<=========<<<<<<888999;;;<<<===<<<;;;;;;888888888777777777777666999999888888888888999999:::777888;;;<<<;;;===AAACCCKKK\\\sss{{{nnnfffiiipppzzzoooddd]]]XXXSSSTTTWWWhhh}}}```EEEBBB<<<888777:::???BBBHHHIIIJJJKKKLLLMMMMMMMMMOOONNNMMMNNNNNNLLLIIIGGGFFFEEEBBB???<<<:::999888444333333222222333333444111222222333444555666777999999999:::;;;<<<===>>><<<>>>@@@AAAAAABBBDDDFFFIIIJJJKKKMMMOOOQQQSSSSSSRRRUUUXXXXXXXXXYYY]]]``````bbbeeeggghhhjjjmmmoooppppppppprrrtttxxx|||~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}zzzyyywwwyyy|||~~~~~~|||{{{wwwuuussssssttttttsssrrrssspppnnnmmmpppsssuuuuuuwwwxxxxxxxxxvvvsssooommmaaaZZZPPPGGGBBB@@@@@@???BBBBBBHHHTTT```ffflllqqqxxxyyy{{{yyyuuuqqqnnnmmm{{{}}}wwwuuulllpppvvvzzzzzzxxxvvvuuuwwwrrrjjjhhhfffbbbhhhaaa]]]```eeeeeedddddd[[[SSSIIIAAA===;;;888666333333333444444555555555555555555555555555555555444444444444444444444444222222222111111111111000111444666666444444666999444333333222222333333444444333333222222333333444111111111111111111111111000000////////////000000000000000111222222222333222111111111000000//////111111222333333333333222000111111111111222222222333222222111111222222333111111111111111111111111333333222111000000111111333333333333333222111000222222222222222222222222555555666666666666666555777666555444444555666777666777999:::<<<=========::::::;;;;;;<<<<<<;;;;;;999::::::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;:::999999999999888888888888888888555555666666666666555555::::::;;;;;;<<<=========CCCEEENNN___uuuyyyiiifffhhhzzzxxxpppccc[[[[[[cccuuutttUUUGGG:::888:::;;;>>>BBBCCCEEEHHHLLLNNNOOOOOOOOONNNOOOPPPPPPOOOLLLJJJHHHFFFDDDBBB@@@???===:::888666555444444444444666666555555555555555555555555666666666666777888999::::::<<<>>>AAACCCEEEEEEEEEGGGIIIKKKMMMOOOPPPQQQRRRRRRRRRRRRQQQQQQTTTXXX[[[^^^aaadddfffhhhkkknnnqqqooopppooonnnooorrrwww{{{}}}~~~}}}{{{yyy{{{~~~}}}||||||}}}}}}~~~}}}|||{{{zzzyyyzzz{{{{{{{{{zzzxxxwwwrrrrrrqqqppppppqqqrrrsssrrrrrrrrrrrrrrrssstttuuutttsssssstttssspppiiicccSSSNNNFFF@@@======>>>>>>AAAGGGPPPZZZcccmmmvvv{{{}}}tttnnnpppttt}}}yyyuuutttqqqoooooorrrxxx|||}}}|||~~~nnnbbb]]]^^^```dddaaa___^^^___]]]YYYUUUNNNJJJDDD>>>999666666666444444333222222222222333222222333333333333444444555555444444444333333333333222222111111222222333333444444555555444444333000000000111111222222222444444444333333222222222111111111111111111111111111000000//////000000111111111111111111111222222111111111000000000//////000111222222333333222222000111111111111222222222333222222111111222222333111111111111111111111111333222222111000000111111333333333333333222111000222222222222222222222222444444555666666777666666777666666555555555666777444555555666777888999999888999:::;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;999::::::::::::999888888777777777777777777777777777777888888888888777777:::::::::;;;<<<<<<======AAAAAAGGGSSSddd}}}ooohhhjjjuuu~~~pppcccZZZiiidddTTTCCC===;;;999999;;;@@@BBBEEEIIILLLNNNOOOOOOOOOOOOOOOOOONNNLLLJJJIIIHHHFFFCCCAAA@@@>>>;;;999777666555444444444555666444444444444444333333333555555555666666777888999:::;;;>>>@@@BBBDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPSSSWWWZZZ]]]```ccceeegggiiilllnnnmmmmmmmmmlllllloootttwwwzzz}}}~~~~~~|||zzz{{{~~~}}}|||}}}~~~~~~~~~~~~}}}{{{|||}}}}}}}}}{{{yyywwwqqqqqqpppppppppqqqrrrsssssssssrrrqqqqqqqqqrrrsssvvvtttqqqoookkkddd\\\VVVLLLGGG@@@;;;:::<<<>>>???HHHMMMUUU___iiisss|||}}}rrrmmmpppttt~~~xxxtttssspppooooootttzzz~~~xxxhhh]]][[[___dddhhhgggeeeccc```[[[TTTPPPHHHEEE@@@;;;777666666777555444444333333333333333222222333333333333444444555444444444444333333333333222222222222222222333333333444444444444333333111111111111222222222333333333222222222111111111111111111111111111111111111111111000000111111111111111111111111111000000111111000000000000//////000111222222333333222222000111111111111222222222222222111111111111222222111111111111111111111111333222111111000111111111222222333333333222111111222222222222222222222222333333555666777777777777777777666666666666777777999888888777888999:::;;;777888999:::;;;;;;;;;;;;999999:::;;;;;;;;;::::::888888999999888888777666666666666666666666666666777777888888888888777777999999::::::;;;<<<<<<<<<@@@???@@@EEEQQQgggssshhhfffjjjssskkkWWW___mmmxxxfffQQQDDD>>>:::777777<<<>>>AAAEEEIIILLLNNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKIIIFFFDDDBBB@@@===;;;888777666444444444555555444444444333333222222222444444444444555666777888999:::<<<>>>@@@BBBCCCCCCCCCDDDFFFHHHJJJLLLMMMMMMOOOOOOPPPOOOOOOQQQUUUXXX\\\___aaacccdddfffiiikkkkkklllkkkjjjjjjlllpppssswwwyyy}}}~~~~~~}}}}}}~~~~~~{{{{{{}}}|||zzz{{{~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}~~~{{{|||}}}~~~|||zzzvvvtttooooooooopppqqqrrrttttttuuutttrrrppppppppppppqqquuurrrmmmggg```WWWNNNHHHDDD@@@:::888:::>>>BBBDDDNNNSSS[[[cccmmmwwwzzzpppmmmqqqwww|||xxxuuutttnnnnnnpppvvv~~~qqqccc[[[]]]dddkkknnnooonnnjjjaaaVVVNNNIIIAAA>>>;;;777666666777777666555555444333444444444222222333333333333444444444444444444333333333333222222222222222222222222333333444444444444333333111222222222222333333333111111111111111000000000111111111111111111111111222222111111111111222222222222111111000000//////000000000000000000//////000000111222222222222222000000111111111222222222222222111111111111222222111111111111111111111111222222111111111111111222222222333333333222222111111222222222222222333333222333444666777888888888777777777777777777888888<<<;;;999777777999:::;;;666777888999:::;;;;;;;;;999999::::::::::::999999777777777888777777666555555666666666666666777777555555666666666666555555888888999999:::;;;;;;;;;@@@???@@@AAAFFFVVVttt|||llldddeeemmmyyynnn[[[[[[```ooozzzaaaMMMBBB<<<:::888888:::===AAAEEEJJJMMMOOOOOOOOONNNMMMLLLLLLLLLMMMMMMKKKHHHFFFEEECCC@@@===:::999777666555444555555555555444444333222222222444333333333444444555666888999:::<<<>>>???AAAAAAAAABBBDDDFFFIIIJJJKKKKKKMMMNNNOOOOOOOOOQQQTTTVVV\\\^^^```bbbcccdddgggiiikkklllkkkjjjjjjkkkooorrruuuxxx{{{}}}}}}|||||||||}}}{{{yyyxxxyyy|||~~~~~~~~~|||zzzzzz|||~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{|||}}}xxxyyy{{{{{{yyyuuurrrooonnnnnnoooppprrrssstttuuuuuutttrrrqqqppppppqqqrrrrrrnnnggg___VVVMMMEEEAAA>>>;;;999999>>>DDDJJJMMMSSSWWW]]]eeennnxxxuuunnnnnnvvv|||}}}{{{yyyxxxkkklllpppxxx~~~xxxnnneeeaaadddlllrrrrrrttttttmmm```RRRHHHDDD===;;;888666555555666777666666555444444444444555222222222333333333444444444444444333333333222222222222222222222222222222333333333444444333333333222222222222222333333333111111111111111111111111000000000000000000000000222222111111111111222222222111111000000///////////////////////////000000000000111222222222222111000000111111111222222222222111111000000111111222111111111111111111111111222111111111111111222222111222222333333333222222111111111222222333333333222333444666777888888888666777777888888888999999:::888666555444555777888666777888999::::::::::::888999999999999999888888666777777777777666555555666666666777777888888888555555666666666666555555777777888888999:::::::::===>>>AAABBBCCCLLLbbbwwwyyykkkeeejjjtttooo\\\VVVUUU___rrrvvv\\\JJJ@@@<<<999666777999===AAAFFFKKKMMMNNNNNNMMMLLLLLLMMMMMMNNNNNNLLLJJJHHHGGGEEEBBB@@@>>><<<:::888666555555555666555555555444444444333333333333333333444444555777777888:::;;;===>>>???@@@AAACCCEEEGGGIIIJJJJJJLLLMMMNNNNNNNNNPPPSSSUUUZZZ\\\___```aaaccceeegggllllllmmmlllkkkmmmooorrruuuxxx{{{}}}}}}|||||||||{{{zzzxxxwwwxxx{{{~~~~~~~~~}}}{{{yyyyyy{{{}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{|||~~~}}}||||||wwwxxxxxxxxxvvvrrrooommmmmmmmmoooqqqrrrtttuuuuuutttssssssrrrrrrrrrrrrrrrpppllldddZZZOOOFFF???<<<:::999999===DDDLLLRRRUUUWWW[[[aaahhhooowww~~~xxxqqqnnnrrr{{{}}}{{{iiikkkpppyyy}}}xxxooonnnllljjjjjjnnnssswwwvvvwwwsssjjj\\\NNNEEEAAA<<<:::888666555555555666666666555444444444444555222222222333333333444444444444333333333222222222111222222333333222222111222333333333333333333222222222222222222222222222111111222222222222222222000000000000000000000000111111111000000111111111000000000000000000//////......////////////000000///000111111222222111111000111111111111222222222111111000000000000111111111111111111111111111111111111111000111111222333111111222333333333222222111111111222222333333444333333555666777777777777666777888999999:::999999::::::999888888888999:::888999999:::::::::::::::888888999999999888777777666666777777666666555444666666666777777888888999777777888888888888777777666666777777888999999999888;;;@@@CCCBBBFFFTTTbbbzzznnnlllpppzzzrrrXXXPPPLLLQQQ___qqqqqqXXXGGG>>>999777777888:::>>>CCCHHHJJJMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLJJJIIIIIIGGGEEECCCAAA@@@===:::888777666666555555555555555555555555444333333333333333444444666666666777999;;;<<<===>>>???AAACCCFFFGGGHHHHHHJJJKKKMMMMMMMMMNNNPPPSSSWWWYYY\\\]]]___```ccceeejjjkkklllllllllmmmppprrrtttwwwzzz|||{{{zzz{{{{{{yyyyyyyyyxxxxxxzzz~~~~~~}}}|||||||||}}}}}}{{{zzzzzz|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{zzzyyywwwwwwwwwvvvtttqqqooonnnmmmnnnoooqqqssstttttttttrrrsssssstttsssqqqooonnnmmmiii```TTTHHH???:::999777888<<>>CCCDDDDDDLLLUUUpppuuuoootttxxx}}}sssYYYQQQJJJJJJOOO\\\pppiiiSSSEEE>>>999888888999<<<@@@EEEHHHKKKLLLMMMNNNOOONNNNNNMMMMMMKKKJJJIIIJJJIIIGGGFFFDDDBBB???<<<:::888777777222333333444444555555666444444444333333333444444555555555666777999;;;<<<;;;===???AAACCCEEEEEEFFFFFFHHHJJJJJJJJJKKKMMMOOORRRTTTWWWZZZ[[[]]]aaacccfffgggiiiiiijjjkkknnnppppppssswwwxxxxxxwwwwwwxxxvvvxxxyyyyyyxxxzzz}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}|||}}}~~~}}}|||{{{{{{|||~~~~~~|||~~~~~~}}}|||{{{{{{uuutttsssqqqpppooonnnmmmmmmnnnppprrrssssssssssssrrrsssttttttrrrnnniiifffdddaaaYYYMMMBBB;;;999999999<<>>;;;777777666555444444444555555444444333333333333333222222333333333333444444333333333222222222222111000111333444444333111000222222333333333333222222111111111000000000//////000000000111111111222222000000000000000000000000000000////////////000000......//////000000111111---.........//////000000//////000111111111111111000111111111111222222222111111000000000000111111111111111111111111111111111111000000111222333333000111222333333333333333000000111222333333444444555555666666666666666555666777999:::;;;;;;::::::888999:::;;;;;;;;;::::::<<<<<<<<<<<<;;;:::999999888888888888888777666666777777777777777666666555333333444444555666777777555555666666666666555555555555666666777888888888777999>>>DDDEEEEEEJJJQQQ^^^qqqppprrrvvvsss^^^VVVNNNJJJHHHNNNaaauuuvvv^^^MMMDDD:::999888888;;;???CCCFFFJJJKKKMMMOOOPPPOOONNNMMMLLLKKKIIIIIIJJJJJJIIIGGGFFFDDDAAA>>>;;;999888888000111222333444444555666555555444333333444444444555444444555666888:::;;;999;;;===???AAACCCCCCDDDCCCEEEGGGHHHHHHIIIKKKLLLNNNQQQTTTWWWYYY[[[___aaabbbdddfffggggggiiilllnnnmmmppptttuuuuuuttttttuuutttwwwyyyyyyxxxyyy|||~~~~~~}}}}}}~~~~~~}}}|||}}}}}}|||}}}|||~~~~~~~~~}}}|||~~~~~~~~~|||zzzyyyyyy{{{}}}|||}}}~~~~~~~~~}}}}}}rrrqqqooommmkkkkkkkkklllmmmoooppprrrsssssssssrrrrrrsssuuutttqqqjjjddd___ZZZWWWQQQHHH???:::;;;======AAAIIISSS]]]dddffffffbbbffflllppprrrssstttuuuvvvxxx{{{~~~|||{{{xxxoooqqqrrrwwwwwwmmmeee```iiiuuuzzzeeeSSSGGG@@@;;;999444444333333444444555555444444333222222222222333222222333333333444444444333333333222222222111111000111333444444333111000222222222333333222222222111000000000//////........./////////000000111111000000000000111111111111222222222222222222222222111111000///////////////////////////////////////222222222333333222222222222222333333333444444444000000000000000000000000000000000000000000000000222111000//////000111222222222333333333222222111111222222222222222222333555555555555666666666666777777777777888999:::;;;777888999;;;<<<<<<;;;;;;:::::::::999::::::;;;;;;:::999999888888999999:::;;;666111111555888777444666666666666666666666666777777666666555555555444666555555555666777999:::999:::<<>>===<<<;;;>>>FFFNNNWWWaaajjjkkkgggiiikkknnnpppqqqtttzzz~~~|||zzz~~~{{{xxxvvv|||tttkkkhhhppppppsss{{{}}}aaaOOOEEE===888666555555555555555555555555666555444333222000//////444444444444444444444444444444333333222111000000111111222222222333333333111222222222222111000000111111111000...***'''$$$333222111000000111222333/////////000000000111111111111111111111111111111111111000///////////////////////////////////////111111222222222222111111000000000111111111222222000000000000000000000000000000000000000000000000222111000//////000111222111111222222222222111111222222222222333333333333555555555555666666666666777777777777888999:::;;;777888999;;;;;;;;;;;;;;;999999999999999::::::;;;::::::::::::999999888888:::777444444666888777666555555555555555555555555777666666666555555555444666555555555666777888999<<<<<<===>>>???AAACCCDDDHHH[[[wwwwwwjjjkkkyyy|||ttthhh\\\OOOHHHLLLTTTeeeyyyoooYYYJJJBBB;;;999888666777:::AAACCCGGGJJJMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHGGGFFFCCC@@@===;;;999888888666555444444444444555555555666666555555444444555555555666777777777777888:::<<<>>>??????@@@@@@AAABBBBBBBBBCCCFFFIIIJJJLLLOOORRRSSSUUUXXX[[[\\\^^^aaacccdddgggjjjmmmkkkmmmqqqrrrrrrrrrsssuuuuuuvvvvvvuuutttuuuyyy{{{}}}~~~~~~}}}{{{{{{}}}~~~}}}|||}}}}}}|||{{{{{{~~~~~~}}}zzzxxxvvvmmmlllkkkjjjkkkmmmooopppooopppppppppppppppppppppooooooooommmggg^^^VVVPPPDDDAAA===;;;;;;>>>AAACCCGGGOOOWWW\\\cccjjjjjjgggfffgggiiikkkoooxxx~~~yyyvvvvvvvvv{{{{{{{{{|||~~~~~~zzzqqqjjjhhhjjjlllqqq{{{vvv\\\LLLCCC<<<777555333333333333333222222222222222111000///......---444444444444444444444444444444333222222111000000111111111222222222333333111222222222222111000000000111111000///---+++***222111000000000000111222....../////////000000000000000000000000000000000111111000///////////////000000000000000000000000000000111111111111000000000000000111111111111222000000000000000000000000000000000000000000000000111111000000000000111111...///000111111222111111222333333333444444444444555555555555666666666666777777777777888888999:::777888999:::;;;;;;;;;:::888888777777888999999:::;;;;;;<<<;;;:::999777666666666555666666666666666444444444444444444444444666666666555555555555555555555555555666777888888===;;;:::999999;;;===>>>BBBKKK^^^}}}~~~yyyssskkkrrr~~~vvvjjjZZZLLLGGGIIISSSeee{{{kkkRRRGGG===;;;:::888666666===???CCCGGGJJJLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGEEEBBB@@@===<<<:::999888666555444444444555555666666666666666555666666666666666666666666777777999:::;;;<<<<<<<<>>BBBFFFJJJLLLMMMLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIHHHFFFDDDBBB@@@???<<<;;;999888666555555444555555666666777777666666777777777666666666666666888999:::;;;;;;;;;;;;;;;===>>>>>>>>>===>>>@@@CCCEEEGGGJJJKKKLLLMMMPPPRRRQQQTTTXXX[[[___ccchhhkkkhhhkkknnnooonnnnnnoooppppppppppppooonnnooorrrtttxxxyyyzzz|||}}}~~~|||{{{{{{|||}}}}}}}}}}}}}}}~~~zzzyyyyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{|||||||||||||||~~~}}}zzzwwwtttqqqooonnniiiiiiiiijjjlllnnnpppqqqqqqpppnnnmmmmmmmmmnnnnnnkkkiiieee^^^UUUKKKBBB===>>>===<<<===BBBKKKUUU\\\aaaiiipppqqqqqqrrrqqqnnnhhhggggggkkktttvvvnnnnnnrrruuuqqqsssvvvyyyvvvqqqmmmiiihhhiiikkkjjjkkkooosssuuusssppplll\\\KKKAAA<<<888555555666666555444444333333333444555555555555555555555444444444444444444444444333222222222111111000000111111111111222222222222111222222222222111000000111000000000000111222333000000////////////000000............////////////111111111111111111111111111000000///////////////000000000000000000000000/////////000000/////////111111222222222333333333000000000000000000000000000000000000000000000000000000000111111000000000,,,---...///000111111111222222333444444555666666555555555555666666666666777777777666777777888888999999888999999999::::::666666666666777888999:::;;;<<<<<<<<<:::777444333111333555555444444444555333333333333333333333333444444444555555555555555555555555666666666666666888666444333333555888999;;;>>>HHH[[[vvv~~~wwwzzztttmmmqqqwww|||tttiii\\\TTTSSSVVVVVV\\\llllllZZZHHH???<<<999888888666777:::===BBBFFFIIIKKKJJJKKKLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHFFFDDDCCCBBB>>>===;;;999777666555555444444555666666666666666777777777777777666666666888888999:::::::::::::::;;;<<<=========>>>AAADDDFFFHHHIIIJJJIIIJJJKKKMMMLLLOOOSSSVVVZZZ^^^cccgggfffiiilllmmmmmmmmmnnnooonnnooonnnmmmllllllooorrrxxxxxxyyyzzz{{{|||}}}~~~~~~|||{{{{{{}}}}}}}}}{{{}}}~~~}}}~~~|||yyyvvvvvv{{{~~~}}}||||||||||||}}}~~~~~~~~~zzz{{{|||}}}}}}|||{{{zzz{{{yyyvvvrrrooommmlllkkklllllllllmmmmmmnnnoooppppppooonnnmmmllllllkkkkkkhhheee^^^VVVMMMDDD>>>:::;;;===???BBBHHHRRR^^^fffjjjrrryyy|||||||||yyyttthhhhhhkkkrrr|||yyyrrrqqqrrrtttkkkpppvvv{{{yyyooollljjjiiiiiilllpppkkkfffdddeeeeeedddbbb\\\OOOBBB===:::666555555555555444444444333333333111111111111222222222222444444444444444444444444222222111111111111111000000000111111111222222222111222222222222111000000111111000//////000000111//////000000000000//////....../////////000000000111111111111111111111111111111000///////////////000000000000000000000000//////000000000000///////////////000000000000111000000000000000000000000000000000000000000000000000000111111111111000000---...///000000111000000111111222333444555555666555555555555666666666666777777777666666777777888999999888888888888999:::666666666666777888::::::::::::::::::888666444333333444444444555666666666333333333333333333333333444444444444444555555555444555555666666666555555888777666555666888:::;;;666:::CCCPPPaaa{{{|||{{{|||ooommmrrr|||~~~wwwmmmhhhhhhcccZZZTTT]]]rrr}}}kkkWWWHHH???888555666555555777:::===BBBFFFHHHHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDAAA???===;;;888777666555222333444555666666666666777777777777777777777777666777888888999999999999:::;;;<<<<<<<<<>>>AAADDDEEEFFFHHHHHHGGGHHHIIIKKKJJJMMMPPPTTTWWW[[[___cccdddgggkkklllmmmmmmnnnooonnnnnnnnnlllkkkkkknnnqqqvvvwwwxxxyyyzzz{{{||||||}}}|||}}}~~~~~~}}}{{{|||~~~~~~}}}zzzuuutttxxx}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~}}}|||}}}}}}||||||}}}~~~~~~}}}zzzyyyvvvtttpppmmmkkkjjjjjjjjjmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllkkkiiihhhddd___WWWNNNFFF@@@>>>===777<<>>BBBEEEGGGHHHJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEBBBAAA???<<<999777666555111222333444555555555555666666666777888888888999666777888999:::;;;;;;;;;:::;;;<<<;;;;;;<<<>>>@@@@@@BBBDDDEEEFFFGGGIIIKKKKKKMMMQQQSSSVVVYYY]]]```cccfffiiilllmmmnnnoooqqqoooooonnnlllkkkkkknnnpppssstttuuuwwwyyy{{{|||}}}~~~}}}~~~}}}{{{{{{|||~~~zzzwwwvvvzzz~~~|||{{{zzzyyyyyyzzz{{{||||||}}}}}}|||{{{{{{~~~~~~~~~}}}{{{zzz{{{|||~~~~~~}}}zzzwwwtttqqqoookkkiiiggghhhjjjkkkllllllmmmmmmnnnnnnmmmmmmmmmnnnoooooommmjjjgggeee___XXXOOOFFF@@@>>>???@@@???EEENNNUUU[[[aaajjjpppwww}}}yyykkkmmmqqqzzz~~~yyytttqqqpppuuu|||xxxooohhhhhhiiijjjkkknnnhhhaaaWWWQQQPPPRRRSSSSSSFFF>>>999888888555555777000000000111222222333333444444444444444333333333111111111111111111111111000000000000111111111111000000000000111111111111111222222222222111000000...///000111111000//////000000111222222111000000000000000000111111111111////////////////////////111111000///////////////////////////////////////000000111111111111000000111111111111222222222222000000000000000000000000000000000000000000000000///000111222222111000///000111111111111000000//////000000111333444555555555555555555666666666777888777666666666666777777:::999888777777888999999666666666777888:::;;;<<<999888777555444444444444222---)))***///222222000444444444444444444444444333333333444444555555555444555666666666555444333555555555444444444333333888999===@@@CCCTTTvvv{{{qqqttt}}}~~~dddZZZbbbqqqvvvgggWWWIIIBBBBBB666555555555888<<<@@@BBBFFFGGGIIIKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFCCCBBB???<<<:::888666666000111222333444444444444555555666777888999999:::999:::;;;<<<===>>>>>>>>><<<<<<<<<:::999999;;;===<<<>>>AAACCCEEEGGGIIILLLMMMOOORRRTTTVVVXXX\\\___bbbeeeiiilllmmmnnnppprrrooooooooommmkkklllnnnqqqpppqqqsssvvvyyy|||~~~~~~}}}{{{yyy{{{~~~}}}{{{yyyyyy}}}~~~|||{{{yyyxxxxxxyyy{{{|||{{{{{{|||{{{zzzzzz|||}}}~~~~~~~~~}}}|||zzzyyyxxxzzz{{{{{{zzzvvvrrrooonnnllliiiffffffgggjjjkkkiiijjjkkklllmmmmmmmmmmmmlllmmmoooooonnnjjjfffccc[[[TTTJJJAAA<<<<<<@@@CCCLLLSSS]]]cccfffiiiooosss{{{xxxrrrrrrtttzzz}}}yyyvvvxxx||||||uuummmggggggiiijjjkkkmmmccc[[[QQQKKKIIIJJJIIIHHHAAA;;;777888888666555777111111222333444555555666111111111000000000//////000000000000000000000000000000000000000111111111000000000000111111111111111222222222222111000000,,,...000222333222111000000111222333333222111000////////////000000000000222000///------///000222...///000111111000///...///////////////.........111111111000000000000000000000000000000000000000////////////////////////000000111111111111000000222111111111000000//////000000111111111111000000//////000111333444555555555555555555555555555555666666777777888888888999888888888777555555777999::::::999999999999888888555555444333333333444444333333444444444333222111555444222222333333222111333333333333333333333333555555555555555444444444777666555444444444444444===666666;;;???GGG]]]ttt{{{zzzjjjWWWUUU```rrr{{{kkk\\\MMMBBB@@@<<<:::999888666:::AAAAAADDDGGGHHHHHHHHHJJJKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEDDDCCC@@@>>>;;;888777222333333444444444333222444555666666555555666888888888999:::;;;======>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>???AAACCCFFFHHHIIIMMMMMMNNNPPPSSSWWW[[[]]]dddeeegggiiikkkmmmooopppooooooooommmlllllloooqqquuuuuuuuuvvvvvvwwwwwwxxxzzz{{{}}}~~~}}}~~~}}}}}}~~~}}}~~~~~~|||}}}{{{zzz{{{~~~~~~|||zzz|||||||||}}}~~~~~~|||yyyxxxyyyzzz|||{{{zzzyyyxxxtttnnnjjjhhhgggggggggggghhhhhhiiikkkkkkllllllllllllllllllmmmllljjjkkklllkkkgggccc]]]PPPDDDBBBCCCDDDJJJQQQ^^^ccciiimmmnnnooorrruuu~~~}}}yyyxxxwwwvvvuuuvvvxxxzzz{{{|||xxxuuunnnjjjfffeeefffgggfffdddYYYQQQKKKJJJHHHDDDAAAAAA888888777555555444444444555555444333333222111111444444444444444444444444555444333333222222222222000000000000000000000000---...///000000000000000111111111111111111111111000000000000000000000000////////////////////////............////////////111000///......///000111//////...------...///////////////////////////...111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111000000000//////000000111111111111000000111111111222222333333333888777666666555444333333777777777888888888999999999999999888777777888:::::::::999999888888777777444444333333333333444555///000111222444555666777555444333333444444333111111111111111111111111111444444444444555555555555666555555444444444444555777333444999<<<@@@PPPccc{{{pppZZZRRRXXXggguuuvvvaaaOOODDD>>>999888777555888===@@@CCCFFFHHHHHHGGGHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDBBB@@@===;;;999555555555444444444444444333555666666555444666777888888999:::;;;<<<======;;;;;;:::::::::;;;<<<<<<===>>>???AAACCCEEEGGGHHHJJJKKKLLLNNNRRRWWW[[[]]]cccdddeeegggjjjlllnnnooommmmmmmmmkkkjjjkkknnnpppttttttuuuuuuvvvvvvvvvvvvyyyzzz|||}}}~~~}}}|||{{{||||||{{{|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{|||{{{zzz|||~~~~~~{{{}}}~~~~~~~~~}}}zzzxxxxxxyyyxxxwwwuuutttrrrooojjjgggddddddeeefffgggiiijjjkkkiiijjjjjjkkkkkkkkkkkkkkkjjjiiiiiijjjkkkiiiddd```UUUKKKBBBCCCHHHNNNWWW```fffiiilllnnnoooqqquuuxxxyyytttsssssssssssstttuuuwwwxxxxxx{{{~~~wwwoooooorrrnnnjjjiiikkkllliiieeeTTTMMMGGGFFFEEE@@@<<<;;;888777666555444444444444555444444333222222111111333333333333333333333333444333333222222222333333000000000000000000000000/////////000000111111111111111111111111111111111000000000000000000000000////////////////////////------------............111000///......///000111000///---++++++---///000......//////////////////000000000000000000111111000000000000000000000000000000000000000000000000///000000111111000000///111111000000000000//////000000111111111111000000222222111111111111111111777666666666555555555555777777777888888888888888999999:::999888888999;;;999999888888777666555555222222222222333444555555000000000111222444666888555444333333444444333222111111111111111111111111333333333444444555555555444444333333333444555555444111444999::::::DDDRRRmmm|||zzzbbbTTTSSS^^^kkk}}}jjjRRRGGG===999777666666999<<<@@@DDDFFFFFFFFFGGGHHHFFFGGGHHHHHHIIIIIIIIIIIIFFFFFFEEEDDDBBB@@@>>>===888777666555444444555555222333555444333333444666777777888999:::;;;;;;<<<::::::999999:::;;;<<<<<<===>>>???@@@BBBDDDFFFGGGGGGHHHIIILLLPPPUUUYYY[[[___```bbbdddfffiiijjjkkkjjjjjjjjjiiihhhiiilllooosssttttttuuuuuuuuuuuutttwwwxxxzzz{{{{{{zzzyyyxxxxxxxxxyyy{{{~~~~~~|||}}}|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||~~~~~~~~~~~~|||zzz{{{{{{{{{}}}~~~|||~~~~~~}}}zzzwwwvvvvvvtttqqqnnnllljjjhhheeebbb```aaaccceeegggjjjkkklllggghhhiiiiiijjjjjjiiiiiigggggghhhhhhgggccc^^^YYYOOOHHHEEEHHHPPPYYYdddmmmmmmooopppqqqrrrtttxxx{{{}}}tttmmmnnnooopppqqqsssssstttttttttvvvwwwxxxzzzyyyooommmqqqwwwrrrmmmmmmpppoooiiibbbQQQJJJEEEEEECCC>>>999888777666555555444444444444444444333333222222111111222222222222222222222222222222222111222222333333000000000000000000000000111111000///000111222333111111111111111111111111000000000000000000000000////////////////////////------........./////////000000////////////000000///......------......///............////////////000000000000000111111111////////////////////////111111111111111111111111//////000000000000//////000000000000000000//////000000111111111111000000000000000111111111111111222333444555777888999:::666666666666666666666666666888999888777777888:::888888777666555444444333111111111111222333555555666555222000000000222333555333222333444555333222222222222222222222222222111111222333444555555666333222222222333444555555555444666999999999@@@IIIVVVrrrooo\\\TTT[[[gggxxxjjjZZZHHH>>>999666666888777;;;???CCCDDDEEEGGGHHHFFFGGGHHHHHHIIIIIIHHHHHHEEEEEEEEEEEECCCBBBAAA@@@;;;999777555333444555666111333444444333222444555666666777888888999:::::::::::::::::::::;;;<<<======>>>>>>???AAACCCDDDEEEEEEFFFGGGJJJMMMPPPSSSUUUYYYZZZ\\\^^^```bbbdddeeefffggggggffffffhhhkkknnnrrrssstttuuuuuuuuutttsssvvvvvvwwwwwwxxxwwwvvvvvvtttuuuwww{{{~~~}}}|||}}}~~~}}}~~~~~~}}}~~~~~~~~~}}}}}}|||}}}}}}zzzzzz{{{{{{{{{|||||||||~~~}}}||||||}}}}}}{{{zzzyyyzzz{{{|||~~~yyy{{{}}}|||yyyuuusssrrrooolllhhheeedddcccaaa```___```bbbeeegggiiijjjkkkgggggghhhiiiiiiiiihhhhhhggggggfffddd```ZZZTTTPPPLLLKKKMMMRRRZZZbbbjjjpppnnnpppsssuuuwwwxxxyyyzzz{{{|||~~~yyypppiiimmmoooqqqsssuuuuuuttttttttttttttttttwww|||tttpppuuu|||~~~xxxrrrqqqrrrnnndddZZZPPPJJJFFFGGGEEE@@@:::888666555555444333333444444333333333333222222111111111111111111111111111111111111111111111222333444000000000000000000000000333222000//////111222444111111111111111111111111000000000000000000000000////////////////////////....../////////000000000000000////////////000000---...000111111000...------.........//////000000//////000000111111111111////////////////////////000000000000000000000000//////000000000000////////////////////////000000000000111111111111000000---......///111222222333111222333555666888999:::444444444444333333333333333444666666555555666777666666555444333333222222000000000111222333444555999777444111/////////000444222111222333444333222222222222222222222222222000111111222333444555555222222222222222333444555666555666777777999???EEEKKK___|||zzzcccVVVWWW___jjjzzzoooVVVFFF<<<777555777333666;;;>>>AAADDDGGGIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBB===;;;888555444333444555111222333333222222333555555555666666777888888888::::::::::::;;;<<<===>>>======>>>>>>@@@AAABBBCCCEEEEEEFFFHHHIIIKKKMMMNNNQQQRRRTTTVVVYYY[[[]]]^^^bbbcccccccccdddfffiiimmmoooppprrrtttttttttssssssssssssttttttuuuuuuuuutttssstttvvvzzz}}}}}}{{{||||||~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||{{{||||||vvvwwwxxxyyy{{{|||~~~~~~|||{{{zzzzzz{{{||||||zzzxxxyyy{{{|||}}}~~~~~~~~~~~~}}}}}}||||||wwwyyy{{{zzzvvvqqqnnnmmmkkkhhhdddbbbaaaaaa```___aaabbbdddfffggghhhhhhhhhhhhhhhhhhhhhhhhgggfffeeehhhfffccc^^^WWWPPPKKKIIIKKKPPPWWW]]]ccciiimmmnnnkkknnnsssxxx{{{zzzxxxvvvpppsssxxx||||||wwwpppjjjqqqsssvvvxxxyyyyyyxxxwwwwwwwwwvvvvvvwww}}}|||}}}yyy}}}}}}xxxsssuuu}}}{{{xxxuuulll^^^SSSOOOIIIEEEFFFFFF@@@;;;:::555444444333333333333444333222222222222222111111111111111111111111111111000000000000111111222333000000000000000000000000444222111//////000222333000000000000000000000000////////////////////////////////////////////////////////////000000000111//////000000000000//////,,,...111333333111...,,,------......///000000000/////////000111111222222000000000000000000000000////////////////////////...//////000000//////.........////////////000000000000111111111111000000,,,,,,---///000111222333444444444555555555555555222222222222222111111111000222444444333333444555333333333222222222222222000000000000111222333333444333222111000000111111222111000111222333222111000000000000000000000000111111111222222333333333222222111111111222333333444444444333444777<<<@@@FFFRRRiiiyyyvvvwwwiiiVVVPPPSSSZZZnnnhhhTTTEEE:::777888222555777:::===@@@EEEHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCC???>>>;;;888666555444444111222444333222222333555444555555555666666666666999999999999:::<<<===>>>=========>>>>>>@@@AAAAAADDDDDDEEEEEEFFFGGGGGGHHHKKKLLLNNNPPPSSSUUUWWWWWW\\\]]]^^^^^^___bbbfffiiijjjlllnnnqqqrrrrrrrrrqqqqqqqqqqqqrrrsssttttttuuuttttttuuuxxx{{{}}}|||{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{tttuuuvvvyyy{{{}}}zzzyyyxxxyyy{{{}}}}}}}}}yyy{{{}}}~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzvvvxxxyyywwwrrrmmmiiigggfffdddaaa``````aaa``````cccdddfffggghhhhhhgggggghhhhhhgggfffeeedddbbbaaacccaaa\\\UUUNNNJJJJJJJJJMMMVVV```fffkkkpppqqqpppjjjmmmsssyyy|||zzzuuupppgggnnnwww}}}}}}yyytttqqqwwwxxx{{{|||}}}|||{{{zzzzzz|||}}}|||}}}yyyvvvvvvxxxuuuyyyzzzvvvtttyyyxxxkkk[[[QQQJJJCCC@@@AAAAAA===:::999444333333222222333333333222222222222222222111111111111111111111111111111000000000000000000111111000000000000000000000000333222111000///000111111000000000000000000000000////////////////////////////////////////////////........./////////000000//////000000000000//////---...000111111000...---------......///000000111...//////000111111222222000000000000000000000000..............................////////////.............../////////000000000000111111111111000000------......///000111111444444444444444333333333333222222222111111111111...000333444333222333444000000111111111111222222111111000000000111111222111111111111222222222222000///...///111222111000000000000000000000000000111111111111222222222222333222222111111111111222222333333333333555888999???EEEUUUpppzzzuuu}}}oooZZZPPPOOOSSSbbbttt|||hhhUUUDDD===<<<666666777777888;;;AAAEEEGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA???<<<:::888666555222333444444333333444555444444444444555555555555666666666777888:::;;;<<<============>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEHHHIIIJJJMMMOOOQQQSSSTTTVVVWWWXXXYYYZZZ]]]bbbeeedddfffiiimmmooooooooonnnoooooopppppprrrsssuuuuuusssssssssuuuxxxzzzzzzyyy{{{|||}}}}}}~~~~~~~~~~~~}}}{{{|||~~~~~~}}}~~~~~~{{{{{{|||}}}}}}~~~~~~}}}}}}~~~~~~}}}|||zzzyyyuuuvvvwwwyyy{{{}}}~~~xxxwwwvvvxxx{{{~~~|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvwwwvvvsssnnnhhheeecccaaa```^^^___```aaaaaa```cccdddfffhhhiiiiiihhhhhhgggfffeeedddbbb___]]]\\\ZZZXXXRRRLLLHHHIIIOOOTTTVVV```hhhkkknnnrrrtttrrrooopppssswwwyyywwwqqqlllcccnnn|||~~~{{{zzz{{{|||}}}~~~~~~}}}||||||||||||uuupppoooppppppuuuwwwuuuxxxyyyhhhYYYPPPEEE>>>:::;;;<<<:::888888333333222222222222333333111111111111111111222222222222222222222222222222111111000/////////000000000000000000000000000000111111111000000/////////000000000000000000000000////////////////////////////////////////////////---------.........////////////000000000000//////........................---------...///000000111...//////000111222222222000000000000000000000000..............................////////////......---.........//////000000000000111111111111000000////////////////////////000111222222333444555555333333333222222222111111...000333444333333333444/////////000111111222222222111000000000000000111000111222222222222111000///......///000111111000111111111111111111111111222222222111111111111111333333222111000000000111111444555555555666555444777;;;HHH___{{{{{{vvvttt```UUURRRSSSZZZbbblll{{{xxxcccOOODDDBBB999999777555555888===AAAEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCBBB@@@===:::777666222444555555333333444666333333444444444444444444444444444555666888999:::===============>>>??????===>>>@@@BBBDDDEEEEEEEEEFFFGGGIIIKKKNNNPPPRRRSSSRRRSSSTTTUUUVVVZZZ^^^bbb___bbbfffjjjlllmmmmmmlllnnnnnnooopppqqqsssuuuvvvsssrrrqqqrrruuuwwwxxxxxx||||||}}}}}}}}}}}}}}}|||}}}{{{{{{}}}~~~~~~~~~}}}}}}~~~{{{{{{||||||}}}~~~~~~~~~|||}}}~~~}}}zzzyyywwwwwwxxxyyy{{{|||}}}}}}wwwvvvvvvxxx{{{~~~~~~}}}|||{{{zzzyyyxxxvvvwwwuuuqqqkkkeeebbbaaa^^^]]]]]]^^^```aaaaaa```bbbdddfffiiijjjkkkjjjiiifffeeedddbbb___\\\ZZZXXXRRRPPPKKKFFFEEEJJJTTT\\\aaajjjooommmnnnrrrtttrrrtttttttttuuuwwwtttooojjjcccqqq}}}}}}}}}}}}}}}}}}|||{{{||||||sssmmmkkkkkkjjjppptttvvv}}}wwweeeVVVNNNBBB<<<777999:::999888999222222222111222222333333111111111111111111222222222222222222222222222222222111000//////...//////000000000000000000000000000000000000000///...---000000000000000000000000////////////////////////////////////////////////---------.........//////,,,---......//////......///////////////////////////////////////000111111000000000000000000000000111111111000000000000000222222111111000000//////000000000000000000000000///////////////.........000111111000---,,,,,,---111000///...------...///222111111222444555555444111111111111000000000000111111222333333333333222222222222222222222222222111111111111000000000000000000000000000000000000222111111111000000//////000000000000000000000000333222111000000111222333222222111111111111111111222222333444444555555666333;;;CCCLLL___|||~~~vvvjjj___VVVRRRNNNOOOYYYgggwww{{{gggSSSEEE===::::::<<<;;;777666888>>>AAAEEEHHHIIIIIIJJJKKKGGGIIILLLMMMKKKIIIHHHHHHEEEDDDCCCBBBAAA===999555444444333333222333333444444444444444444555666777777777777777888888888888<<<<<<<<<<<<<<<===>>>???>>>???@@@@@@BBBBBBCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNOOOOOOOOOPPPRRRVVVYYY[[[___]]]^^^aaagggjjjkkkiiikkklllmmmoooqqqssstttuuuqqqqqqrrrtttuuuvvvwwwxxxxxxyyyyyyzzz{{{|||}}}}}}}}}{{{{{{}}}~~~~~~}}}|||}}}|||||||||}}}~~~}}}}}}}}}~~~~~~}}}}}}|||zzzyyyxxxwwwvvvxxxxxxzzz{{{||||||}}}}}}xxxyyyzzz{{{|||~~~~~~~~~~~~~~~{{{wwwssspppsssrrrooojjjddd___]]]]]]```_______________```aaa```bbbeeeggggggggghhhhhhdddcccaaa^^^ZZZTTTMMMHHHGGGEEEDDDEEEKKKTTT^^^eeelllmmmooorrrsssuuuvvvwwwxxxyyyzzzxxxvvvsssrrrqqqrrrzzz}}}{{{yyyyyy{{{~~~wwwjjjcccccceeeeeejjjqqqzzzzzztttkkk```TTTKKKBBB>>>888444444555666666222222222222222222222222333333222111111222333333333222111000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---......//////..............................///............///000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000/////////////////////...///000111000///...///000111000///...---......///222000000111333444333222111111111111000000000000000111222222333333222222222222222222222222222222111111111111000000000000000000000000000000000000111111111111000000000///000000000000000000000000222111111000000111111222111111111111111111111111111111222222333444444444444777<<>>BBBDDDFFFFFFHHHIIIHHHJJJLLLLLLJJJIIIHHHIIIFFFEEECCCCCCAAA>>>:::777777666555444444333444444444444333333444555555666555555666666666777777777:::::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEEEEGGGHHHJJJLLLMMMNNNOOOOOOOOOPPPRRRUUUXXXZZZ\\\[[[[[[___dddggghhhgggiiijjjkkkmmmoooqqqssssssrrrrrrsssssstttuuuuuuvvvxxxxxxxxxyyyyyyyyyzzzzzz}}}~~~|||zzzzzz|||~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~||||||{{{zzzyyywwwwwwvvvxxxyyyzzz{{{{{{||||||{{{xxxyyyzzz{{{|||}}}~~~{{{{{{|||{{{yyyuuuqqqooooooooolllgggbbb^^^]]]]]]]]]]]]]]]^^^___```aaabbbbbbccceeefffeeeddddddccceeeccc^^^YYYSSSLLLFFFBBB@@@BBBEEEJJJSSS]]]hhhooovvvuuutttvvvyyy{{{}}}}}}zzzyyyxxxuuutttssstttvvv{{{{{{xxxtttssstttwwwzzz{{{rrreee___```dddjjjnnnsssyyy}}}xxxqqqjjjeeeaaaXXXKKK@@@===:::666333444555666666222222222222222222222222333222222111111222222333333222111000////////////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////---......//////......---........................,,,,,,,,,---------......,,,---......//////.................................------------...//////////////////////////////000000000000000000000000............////////////000000000000000000000000......//////////////////...000111111000000111333111000///.........///000111000///000111222111000111111111111000000000000000111222222333333222222222222222222222222222222111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222222111111000111111111111111111111111000000111111222333333333777444666===EEEWWWxxx~~~xxxnnnbbb^^^YYYVVVTTTWWWcccppp}}}mmmaaaRRRCCC;;;888777777999888;;;???BBBCCCEEEGGGIIIIIIJJJKKKJJJHHHHHHHHHIIIGGGEEEDDDCCCCCC@@@===:::;;;:::888666555444333333333333333333333444444555444444555555555666666666888888888999:::<<<===>>>===>>>>>>???@@@AAABBBBBBDDDEEEFFFGGGIIIKKKLLLLLLNNNNNNNNNOOOQQQSSSVVVWWWXXXWWWXXX[[[___bbbccccccfffggghhhjjjlllnnnpppqqqrrrrrrrrrrrrrrrrrrrrrrrrvvvvvvuuuuuuuuuvvvvvvwwwyyyzzz{{{}}}}}}~~~~~~~~~~~~|||zzzyyyzzz|||}}}}}}}}}~~~~~~zzzzzzzzz{{{||||||}}}}}}{{{{{{zzzyyyxxxxxxwwwwwwyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~xxxxxxxxxwwwuuuqqqnnnlllhhhhhhgggccc___\\\\\\]]]\\\\\\\\\]]]___```bbbccccccdddddddddcccaaa___]]]```]]]WWWQQQJJJDDD@@@>>>===BBBKKKTTT^^^hhhqqqwww~~~|||zzz}}}|||xxxssspppppptttzzz}}}}}}xxxqqqnnnppptttyyy{{{xxxjjj^^^ZZZ^^^bbbkkkmmmpppssstttuuuttttttlllccc[[[XXXXXXSSSEEE:::888555333333444555555555222222222222222222222222333222111111111111222333333222111000////////////000000000000000000000000000000000000000000000000000000////////////000000////////////////////////---......//////......---........................,,,,,,,,,,,,------------,,,---......///.................................---,,,,,,,,,,,,---............................../////////000000000000000.........//////000000000////////////////////////............///////////////000111111//////000111111000///......///000000222000000000222222111000111111111111000000000///000000111222222222222222111111111111222222222222111111111111000000000///000000000000000000000000111111111000000000000000000000000000000000000000///000111222222111000///000000000000111111111111000000111111222333333333999333555<<>>:::888999;;;>>>@@@BBBEEEHHHJJJJJJJJJJJJIIIGGGGGGHHHJJJHHHFFFEEEEEEDDDCCC@@@===>>>===;;;888666444333222333333222222222333333444444444555555555666666666555666666777999;;;<<<===<<<======>>>???@@@AAAAAACCCDDDEEEFFFHHHIIIJJJKKKLLLLLLMMMMMMOOOQQQSSSTTTTTTUUUVVVYYY\\\^^^``````ddddddfffhhhjjjlllmmmnnnqqqqqqqqqpppooonnnnnnnnnppppppppppppqqqssstttuuuwwwwwwyyyzzz{{{|||}}}}}}~~~}}}zzzxxxwwwxxxyyyzzz||||||}}}~~~~~~~~~~~~}}}|||yyyzzz{{{|||}}}}}}~~~~~~{{{{{{zzzzzzyyyyyyxxxxxxzzzzzzzzzzzzzzzyyyxxxxxxwwwxxxyyyzzz|||}}}~~~~~~}}}|||{{{|||}}}}}}wwwwwwvvvtttpppllliiifffaaabbbaaa___\\\[[[[[[\\\^^^^^^^^^^^^___```aaabbbccccccccccccbbb```\\\YYYVVVSSSMMMGGGAAA??????@@@CCCKKKVVVaaaiiiooouuuyyywwwqqqkkkhhhlllttt~~~~~~xxxqqqnnnpppwww}}}}}}pppbbbXXXXXX]]]bbbgggggghhhiiijjjiiihhhhhh___YYYRRRPPPOOOKKKBBB:::555444333333555555444333111111111111111111111111222222111111111111222222222222111000//////000000////////////////////////////////////////////////000000////////////000000////////////////////////...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.................................,,,,,,,,,,,,,,,---......------------------------......//////000000000000/////////000000111111111////////////////////////---.........//////000000000111111000...------...111000///......///000111222111000111222333222111111111111111000000000///000000111222222222222111000000000111111222222222111111111111000000000///////////////////////////000000000000000000111111000000000000000000000000///000111222222111000/////////000000000111111111111111222222333444444444666222555===>>>???SSSlllzzzgggYYYVVV[[[dddxxxwwwaaaSSSJJJBBB;;;888999:::<<<===>>>AAAEEEHHHIIIIIIJJJIIIGGGGGGIIIKKKIIIGGGFFFFFFFFFEEECCCAAAAAA???===:::777444333222444333333222222222333333555555666666666777777777444555555666888:::;;;<<<;;;<<<<<<===>>>???@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPPPPRRRTTTVVVXXXYYY[[[]]]___aaabbbccceeegggiiikkkkkknnnnnnmmmllllllkkkjjjjjjjjjjjjjjjlllnnnqqqtttvvvwwwwwwwwwxxxzzz{{{|||}}}|||{{{yyywwwvvvvvvwwwwww||||||}}}}}}}}}|||{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~|||zzzxxxyyyzzz|||}}}{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvwwwxxxyyyzzz{{{}}}~~~~~~}}}{{{zzzzzzzzz{{{wwwvvvtttppplllgggccc```\\\\\\]]]\\\ZZZZZZ[[[\\\aaaaaa``````___`````````bbbaaaaaabbbbbb___ZZZVVVMMMKKKFFF@@@;;;;;;>>>BBBKKKUUUaaakkkqqqtttxxx|||~~~kkkeee___^^^fffrrr}}}|||yyyyyy{{{}}}zzzuuuooommmqqqxxx}}}uuuiii]]]WWWYYY```fffiiihhhfffdddaaa___]]]\\\QQQOOOMMMIIIEEE@@@<<<:::666555444444555444333111111111111111111111111111111111111111111111111111222111000000000000000000////////////////////////////////////////////////000000////////////000000........................000000000111111000000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---......//////......---------------------------,,,,,,,,,,,,---..............................---......//////000000111000000000000111111111111000000000000000000000000------......///000000000000111111000---,,,,,,---111000/////////000111222111000000111333444444333111111111111000000000000///000111111222222111111//////000000111222222222111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000///000000111111000000///...//////000000111111111111111222222333444444444222111555:::;;;;;;GGGVVVttt{{{dddXXXVVV[[[lllwwwdddUUUHHH@@@===999999999999999;;;>>>AAAFFFGGGIIIIIIHHHHHHJJJKKKJJJHHHGGGGGGHHHHHHGGGEEEDDDBBB???<<<999666555444555444444333333333333333555555666666666777777777555555555666777999:::;;;:::;;;;;;<<<===>>>???@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJKKKLLLLLLMMMMMMPPPRRRUUUVVVWWWXXX[[[]]]]]]^^^```bbbdddfffggghhhiiihhhhhhhhhhhhhhhhhhhhhfffffffffhhhkkkppptttvvvwwwwwwwwwwwwxxxyyy{{{{{{yyyxxxvvvuuuuuuuuuuuuvvv{{{{{{||||||{{{yyywwwvvv}}}~~~{{{|||}}}~~~}}}{{{xxxvvvyyyzzz|||~~~}}}}}}}}}}}}}}}|||||||||yyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvwwwwwwxxxzzz{{{|||}}}~~~~~~|||zzzxxxwwwvvvuuutttsssoookkkfffaaa]]][[[XXXZZZZZZZZZYYYYYY[[[]]]bbbaaa```______^^^______aaa_________```]]]VVVQQQGGGFFFCCC===999:::???DDDRRR\\\iiirrrvvvxxx|||uuunnnccc]]]XXXZZZdddppp{{{~~~yyyvvvvvvxxxyyyyyyuuuqqqmmmmmmqqqyyyuuunnnddd\\\[[[___ggglllrrroooiiiccc]]]WWWTTTRRRMMMMMMLLLGGGAAA===<<<===555444333333333333222000111111111111111111111111000000111222222111000000111111000000000000000111000000000000000000000000000000000000000000000000000000////////////000000........................///000000111111000000///................................./////////000000,,,---......//////......---------------------------------------......///........................------......///000000111000000000000000/////////000000000000000000000000------......///000000111000111111000...---...///111000/////////000222333.........///222444444333111111111111000000000000///000000111111111111111/////////000111222222222111111111111000000000000///////////////////////////000000000111111111111000000000000000000000000000000////////////000000......//////000111111222000000111111222333333333222444555555666:::@@@FFFZZZnnnuuubbb[[[WWWbbbooo|||ppp[[[LLLFFF;;;:::999777555777:::===BBBEEEHHHIIIIIIIIIJJJKKKKKKIIIHHHHHHIIIJJJIIIHHHGGGEEECCC???<<<:::888777666555555444333333444444444444555555555666666666666666666666777888999:::::::::;;;<<<===>>>>>>???AAAAAABBBCCCDDDEEEEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKNNNPPPSSSTTTTTTUUUXXX[[[YYYZZZ[[[]]]___aaacccdddccccccdddeeeeeefffggggggeeeeeeeeefffiiinnnrrrtttwwwvvvvvvvvvvvvwwwxxxyyyvvvuuuttttttttttttuuuuuuxxxyyyzzzzzzzzzxxxvvvuuu|||}}}~~~zzz{{{|||~~~~~~~~~}}}{{{xxxwwwwwwyyy{{{~~~{{{{{{{{{{{{zzzzzzzzzyyywwwwwwwwwxxxxxxyyyyyyyyywwwxxxxxxxxxxxxxxxwwwvvvwwwwwwxxxyyy{{{|||}}}}}}}}}|||{{{xxxuuussspppooonnnllliiieeeaaa]]]ZZZXXXWWWXXXYYYYYYYYYYYY[[[]]]______^^^]]]]]]]]]^^^^^^aaa^^^\\\\\\\\\XXXPPPIII@@@@@@???<<<:::===EEEKKKYYYcccooovvvwwwxxx|||uuukkkgggddd```]]]```jjjuuu}}}|||xxxwwwxxxzzzzzzzzzwwwuuussstttxxx~~~{{{mmmhhhaaa^^^```gggnnnsssuuuqqqjjjaaaYYYSSSOOOMMMMMMKKKHHHDDD@@@===;;;:::222111///000111222222222111111111111111111111111///000111222222111000///111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000..............................////////////..............................////////////000000000000,,,---......//////......------------------------...------------...//////////////////////////////---------...///000000111000000//////.........---000000000000000000000000---------...///000000111///000111111000000111222000000/////////111222333,,,,,,,,,...111333333333111111111111000000000000//////000111111111111111...//////000111222222222111111111111000000000000//////////////////////////////000000111111111222000000000000000000000000111000///......///000111---......///000111111222/////////000111111222222555888666222444;;;???>>>EEEWWWwwwooodddWWW\\\bbbhhhvvvpppYYYMMM???>>>;;;888666666:::===@@@CCCHHHJJJJJJJJJKKKLLLKKKJJJHHHHHHJJJKKKJJJJJJIIIHHHEEEBBB???===;;;:::777666555444444444444444333333333444444444555555777777777777777888999999999::::::;;;<<<===>>>>>>AAAAAABBBBBBCCCDDDEEEEEEGGGHHHIIIIIIJJJJJJJJJIIILLLOOORRRSSSRRRSSSVVVYYYVVVWWWXXXZZZ\\\^^^````````````aaabbbdddeeefffgggfffeeeeeefffhhhlllppprrrwwwvvvuuuttttttuuuwwwwwwttttttsssssssssttttttuuuuuuvvvxxxyyyyyyxxxwwwuuuyyy{{{}}}~~~~~~}}}|||zzz{{{|||~~~~~~}}}~~~~~~~~~~~~{{{}}}~~~}}}{{{|||}}}~~~}}}|||zzzxxxvvvxxxzzz}}}~~~~~~}}}zzzzzzzzzyyyyyyxxxxxxxxxuuuuuuuuuvvvwwwwwwxxxxxxvvvwwwwwwxxxxxxxxxwwwwwwvvvwwwxxxyyy{{{|||}}}}}}{{{zzzyyywwwtttpppllljjjhhhgggdddaaa^^^[[[YYYXXXWWWXXXYYYYYYYYYZZZ\\\^^^[[[[[[[[[[[[\\\]]]]]]^^^aaa^^^[[[ZZZYYYTTTKKKCCC888:::<<<;;;<<>>;;;;;;999555111///---,,,---///222333333000000000000000000000000///000111222222111000///111000000000000000111111000000000000000000000000000000000000000000000000000000////////////000000........................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------//////000000///...---------------............///---------............///---......///////////////---------............///000000//////.........---////////////////////////000000000000////////////222222222111111111000000111111111000000000000000111111111111111111111111//////...---------------222111000//////000111222000000000000000000000000000000000000000///..................////////////000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,---......000000000000////////////000111111111111222222222333333444666888:::<<<>>>DDDJJJ]]]{{{pppcccWWWRRRZZZeeeqqqxxx___PPPCCC:::;;;999333555===>>>AAADDDGGGJJJKKKKKKJJJMMMLLLJJJIIIIIIIIIJJJJJJHHHGGGFFFDDDCCCAAA@@@???<<<:::999777555444333333222222333444444555666666333333333444444444555555666666888:::<<<>>>???@@@>>>>>>???@@@@@@@@@??????AAAAAABBBDDDEEEGGGHHHHHHNNNNNNOOOOOOPPPQQQRRRRRRSSSUUUWWWXXXYYYZZZ\\\^^^]]]]]]^^^^^^______``````bbbaaaaaabbbeeejjjnnnqqqlllnnnpppppppppooopppqqqlllmmmmmmlllkkkkkknnnpppwwwwwwvvvvvvuuuuuuttttttvvvvvvxxx{{{}}}~~~|||yyyzzz{{{}}}~~~|||{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{}}}~~~||||||}}}}}}}}}}}}||||||}}}|||||||||||||||}}}~~~|||}}}~~~~~~{{{}}}}}}|||{{{{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{|||||||||zzzxxxxxxyyyyyyyyyxxxuuuwwwxxxxxxvvvtttssssssrrrtttwwwyyyzzzyyyxxxvvvxxxvvvuuuuuuwwwyyyzzzyyyvvvuuusssqqqmmmiiieeecccbbbaaa___]]][[[YYYXXXWWWYYYYYYYYYYYYZZZ[[[]]]]]]^^^\\\[[[[[[[[[[[[ZZZYYY[[[WWWSSSPPPMMMIIICCC???999:::;;;???FFFOOOYYY^^^jjjnnnqqqrrrsssvvvyyyzzz}}}}}}xxxsssssspppooopppttt{{{|||wwwuuuwww{{{}}}~~~yyymmmjjjhhhjjjnnnqqqrrrqqqwwwnnnbbbXXXRRRNNNKKKHHH@@@<<<888666777777666444222222222111000//////...,,,---...//////000//////111111000//////000111111////////////............////////////////////////---.........///000000000,,,---///000000000///...------............------------------------------........................------............------.../////////......---,,,,,,,,,,,,,,,---------...------------............---......///////////////---------............///000/////////............////////////////////////000000000000////////////333333333222222222111111111111111111111111111111111111111111111111111111222222111000000000000000111111000//////000111111000000000000000000000000000000000000000///..................////////////000000000000000000000000//////////////////////////////......//////000111000000000000////////////000000111111111222222222222222333444666888999:::;;;???NNNhhh}}}lll^^^TTTUUUZZZ```nnn~~~www[[[KKK???<<<999222222777;;;===AAADDDGGGIIIJJJJJJLLLLLLKKKKKKKKKLLLMMMMMMHHHHHHGGGEEEDDDCCCAAAAAA>>>===;;;999777666555555222333333444444555555555333333333444444444444555666777888:::;;;===>>>???===>>>??????????????????@@@AAABBBCCCDDDFFFGGGGGGKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUVVVVVVWWWYYY[[[[[[[[[[[[\\\\\\]]]]]]^^^````````````bbbeeehhhjjjiiikkkmmmmmmmmmmmmmmmooojjjkkklllkkkjjjjjjlllnnnqqqrrrrrrrrrssssssssssssuuutttuuuwwwzzz{{{zzzxxxyyyzzz|||}}}}}}}}}}}}||||||}}}~~~}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}|||||||||||||||{{{{{{zzzyyyyyyyyy{{{|||}}}zzz{{{{{{||||||{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~||||||}}}|||yyyzzzyyyyyyxxxwwwwwwvvvvvvxxxxxxwwwxxxxxxyyyzzz{{{zzzxxxvvvvvvwwwxxxwwwvvvuuuwwwyyyxxxvvvtttssstttvvvwwwyyyzzz{{{zzzxxxwwwsssqqqpppppprrrtttuuutttuuutttrrrooojjjfffbbb```\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]][[[ZZZYYYYYYXXXVVVTTTOOOKKKGGGEEECCCAAA===:::<<<>>>BBBHHHQQQ\\\fffmmmrrrssssssqqqqqqtttxxx{{{~~~|||}}}yyywwwvvvwww{{{zzzvvvsssrrrvvv|||~~~}}}vvvsssqqqssswwwyyyxxxvvvtttkkk___UUUOOOKKKGGGEEE<<<888444222333333222111222222111111000//////...000000000000///...------000000000000000000000000////////////............////////////////////////..................//////,,,---...///000//////...------............------------------------------........................------............------------......------,,,,,,+++++++++,,,,,,,,,------------------............---......///////////////---------............///////////////............////////////////////////////////////000000000000444444333333333222222222222222222222222222222222111111111111111111111111333333222111111111111111111000000//////000000111000000000000000000000000///000000000000///..................////////////000000000000000000000000///////////////////////////////////////000111111////////////000000000000000000000111111111222222111111111222333444555666777888???QQQgggzzzkkk\\\UUURRRRRR[[[ggglllXXXFFF@@@<<<666444666666888<<<@@@DDDGGGIIIJJJJJJJJJJJJJJJKKKLLLNNNNNNJJJIIIHHHGGGFFFEEEDDDCCC@@@???>>><<<:::999888888333333444444444444444444333333333333444444444444777777888999:::;;;<<<<<<<<<======>>>??????>>>>>>??????@@@BBBCCCDDDEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOOOOQQQRRRSSSSSSSSSUUUWWWWWWWWWXXXXXXYYYZZZZZZ[[[^^^^^^___```aaabbbcccdddeeegggiiiiiiiiihhhiiikkkgggiiikkkkkkjjjiiijjjkkkllllllmmmnnnpppqqqrrrrrrtttrrrrrrsssuuuwwwwwwvvvxxxxxxxxxyyyyyyzzz{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{zzz{{{|||~~~}}}|||{{{{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxuuuuuuvvvwwwxxxzzzzzz{{{yyyyyyzzzzzzzzzzzzyyyyyywwwwwwxxxzzz{{{|||}}}~~~{{{{{{{{{|||}}}|||yyyvvvwwwwwwwwwvvvuuuuuuttttttvvvuuuuuuvvvvvvwwwxxxyyywwwvvvuuuuuuvvvvvvuuutttvvvwwwyyyyyywwwuuutttuuuwwwxxxxxxxxxxxxwwwvvvvvvrrrqqqoooppprrrttttttssssssqqqoookkkfffaaa]]][[[VVVVVVVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZ[[[ZZZXXXWWWUUUSSSOOOKKKCCC@@@===::::::::::::999>>>BBBIIIQQQZZZeeeooouuuyyywwwtttqqqqqqsssyyy~~~~~~|||{{{|||~~~~~~~~~wwwtttqqqqqqvvv||||||{{{{{{vvv||||||zzzzzz}}}tttjjj]]]QQQJJJFFFBBB???888555222111111111000///222222111111000/////////111111111111000///.........///000111111000///...////////////............////////////////////////.........---------------------...////////////...------............------------------------------------------------------------............------,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,---------.........---......///////////////---------............//////////////////.........////////////////////////////////////000000000000333333222222222222111111111111111111111111222222111111111111111111111111111000//////......//////000000000//////000000000000000000000000000000000//////000000//////...---............////////////////////////////////////////////////////////////...------------...//////////////////000000000000000000000000111111111111222111111111111222333333:::888;;;CCCQQQhhh{{{kkk^^^UUUPPPUUU^^^lll}}}jjjRRREEE@@@<<<::::::333555888;;;@@@CCCFFFHHHIIIIIIIIIIIIJJJKKKKKKLLLJJJJJJJJJIIIHHHGGGFFFFFFCCCBBB@@@>>><<<;;;::::::555555555444444444333333222222333333333444444444777777888888999::::::::::::;;;<<<======>>>=========>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMOOOPPPPPPPPPPPPRRRSSSSSSTTTTTTUUUVVVWWWXXXXXX[[[\\\^^^```aaaaaaaaaaaaaaaccceeefffeeeeeefffgggfffhhhjjjkkkjjjiiiiiiiiijjjkkklllmmmnnnooopppqqqsssqqqooooooqqqtttuuuuuuvvvuuuttttttuuuwwwyyy{{{}}}|||{{{zzzzzzzzz{{{|||}}}{{{xxxwwwwwwyyy}}}~~~~~~|||{{{zzzzzzzzz{{{yyyyyyxxxxxxwwwvvvuuuuuussstttuuuwwwxxxyyyyyyyyyxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxyyyzzz{{{{{{||||||zzzyyyyyyzzzzzzyyyvvvssswwwvvvvvvvvvuuuuuuuuutttsssssssssttttttuuuvvvwwwvvvuuutttuuuvvvvvvuuusssuuuwwwyyyyyywwwuuuuuuuuuvvvvvvuuutttsssrrrqqqqqqqqqpppooopppqqqrrrrrrpppnnnmmmiiieee```\\\XXXVVVSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWXXXWWWTTTRRRPPPLLLGGGCCC>>><<<999777888:::<<<>>>FFFLLLTTT[[[ccckkkttt{{{~~~zzzwwwuuussstttyyy}}}~~~zzzwwwttttttxxx}}}zzzvvvtttpppwww}}}}}}vvvlll]]]PPPGGGAAA<<<999666555333222222222222111111111111111000000//////---...///111222222222222///000222333333222000///////////////............////////////////////////.........---,,,,,,,,,+++------........./////////------............------------------------------------------------------------............------++++++,,,,,,,,,,,,,,,+++------------............,,,,,,,,,------------...---......///////////////---------............///.........///////////////////////////////////////.../////////000000000111111111111111000000000000.../////////000000111111111111111111111111111111//////...------------.../////////000000////////////////////////////////////////////////...------............////////////////////////////////////........................---------------...//////.../////////000000000111//////000000000111111111333222222111111222222333999888999===CCCSSSnnnzzzjjj\\\SSSSSSWWW^^^mmm}}}aaaOOOFFFAAA===;;;444555666888<<>><<<<<<;;;888777777666555444333333222222222333333333444444777777777888888888999999888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKLLLNNNNNNNNNNNNOOOQQQPPPQQQQQQRRRSSSUUUUUUVVVUUUWWWZZZ\\\^^^^^^^^^^^^^^^```bbbbbbbbbaaabbbdddeeegggiiijjjiiihhhhhhhhhlllllllllmmmnnnooooooppprrrpppmmmmmmoooqqqssssssrrrqqqppppppqqqsssvvvxxx{{{zzzxxxwwwwwwxxxyyyzzzzzzxxxvvvttttttwwwzzz||||||{{{yyyyyyyyyzzz{{{|||yyyxxxwwwvvvuuutttsssrrrssstttuuuwwwxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwyyyzzzzzz{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvtttrrrtttttttttttttttsssssssssrrrrrrrrrrrrrrrsssuuuuuuvvvuuuuuuvvvwwwxxxvvvtttuuuwwwxxxxxxwwwuuuuuuuuuvvvuuutttrrrqqqpppooonnnmmmllljjjkkkkkkkkkjjjhhhhhhfffccc___ZZZWWWTTTRRRTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTTTTRRROOOLLLIIIEEE@@@<<<:::999888777888;;;@@@CCCRRRXXXaaahhhooovvv}}}zzzuuuppprrrxxx~~~{{{zzzyyy{{{~~~vvvrrrpppmmmvvvyyymmm]]]NNNDDD>>>999555444444444333222222222333111111111000000000000000---...///111222222333333000111333444444333111000////////////............////////////////////////.........---,,,,,,,,,+++---------------......///------............------------------------------------------------------------............------++++++,,,,,,------,,,,,,---------.........//////,,,,,,,,,,,,---------------......///////////////---------............///.........///////////////////////////////////////......//////000000111111111000000000000/////////---......//////000000000111111111111111111111111111000000///////////////...//////000000//////...////////////////////////...////////////...------............////////////000000000000000000000000.......................................///000000......//////000000111111/////////000000000111111333333222222111222222333111333666999<<>>>>>::::::999777666555333333222222222222333333333333555666666777777888888888777777999:::;;;;;;<<<<<<:::;;;;;;<<<======>>>>>>@@@@@@AAACCCEEEFFFGGGHHHGGGIIIKKKKKKKKKLLLMMMOOOMMMMMMNNNOOOQQQRRRSSSSSSPPPRRRTTTVVVXXXYYYYYYXXXZZZ\\\^^^___^^^^^^___```dddeeeggggggfffffffffgggjjjkkkkkklllmmmmmmnnnnnnpppmmmkkkkkkmmmoooppppppnnnnnnmmmmmmnnnqqqsssuuuvvvuuutttttttttuuuwwwxxxwwwuuutttrrrsssuuuwwwyyyyyyxxxvvvvvvvvvxxxzzz{{{wwwwwwvvvtttsssqqqpppppprrrrrrsssttttttuuuvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuyyyyyyzzzzzzzzzxxxvvvuuuwwwvvvuuuuuuvvvuuutttrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrttttttuuuuuuvvvwwwyyyyyywwwuuusssuuuwwwwwwvvvuuutttuuuuuuuuuuuutttrrrqqqooonnnmmmkkkjjjiiiiiihhheeeccc```___\\\YYYUUUSSSRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUUUUUUUSSSRRRQQQPPPMMMIIIEEEBBB???;;;888666666777999;;;@@@GGGKKKZZZaaajjjqqqvvv}}}~~~uuujjjiiiooo~~~~~~}}}|||zzz{{{~~~{{{pppnnnnnnmmmxxxuuujjjYYYJJJAAA;;;666333000222333222111000111222111111000000000000000000///000000111111000//////111111222333333222111111////////////............////////////////////////.........---------------------,,,,,,------...///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,---------------,,,,,,---------.........++++++,,,,,,,,,------------......///////////////---------............///............/////////000////////////////////////.........///000111111111111111111000000000000///.........///000000111111111111111111111111111111222111111000///000000000......///000000///......////////////////////////......//////......---,,,............////////////000000000000000000000000........................---------------...//////.........///000111111111////////////000000000111222111111111111111222222...000444888888<<>><<<999777777888;;;<<>>>>>???@@@AAABBBCCCDDDCCCEEEGGGHHHHHHIIIKKKMMMIIIIIIJJJLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTTTTTTTTTTVVVXXXZZZ[[[ZZZZZZ[[[\\\bbbcccccccccbbbbbbdddeeeeeeeeefffhhhjjjkkklllmmmllljjjiiiiiijjjlllllllllkkkkkkkkkkkkmmmoooqqqrrrqqqqqqqqqrrrssstttuuuvvvtttsssrrrrrrrrrssstttuuuwwwvvvtttrrrrrrsssuuuwwwuuuuuusssrrrpppnnnmmmlllmmmmmmmmmmmmoooqqqtttuuurrrrrrssssssssssssrrrrrruuuvvvwwwxxxxxxvvvuuutttuuutttssstttuuuuuutttssspppppppppppppppppppppqqqppppppppppppqqqrrrssstttttttttuuuwwwyyyyyywwwtttrrrtttvvvvvvuuutttttttttrrrsssttttttrrrpppnnnlllmmmkkkiiihhhgggdddaaa^^^YYYXXXVVVTTTRRRQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSTTTUUUTTTRRRPPPNNNLLLIIICCC???===;;;999777666999===AAAEEELLLUUUZZZeeelllsssxxx{{{}}}sssggggggnnn~~~~~~~~~~~~|||~~~wwwmmmlllmmmmmmwww~~~}}}~~~|||yyylllaaaQQQDDD<<<888555333...000222222000///000222000000000000000000000111...//////000000/////////000000000000000000000000////////////............////////////////////////..................//////------,,,,,,,,,---...///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++,,,------............++++++,,,,,,,,,---------++++++,,,,,,,,,------------......///////////////---------.........//////---.........//////000000////////////////////////---......///000111111222222222222111111111111000...//////000111222222222111111111111111111111111111000000///////////////---...///000000///...---////////////////////////......//////......---,,,............/////////000000000000000000000000000........................+++************+++,,,,,,---......///000111111222////////////000000000000000000000000000111111222111333666888777777???JJJXXXyyyxxxyyypppeee___RRRQQQVVVdddwwwwwwgggWWWMMMAAA???;;;888666777999:::777999===AAAEEEGGGIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCCCC???>>><<<:::888666555444111111222222222333333333333333444555666777888888555666777888::::::;;;;;;999999999::::::;;;;;;;;;<<<======>>>???@@@@@@AAA@@@BBBDDDEEEFFFGGGIIIKKKFFFGGGHHHIIIKKKLLLMMMNNNTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVXXXXXXWWWWWWXXXYYY```aaaaaa___^^^___bbbddd___```bbbeeegggjjjkkkllliiihhhggggggiiijjjiiihhhiiiiiijjjkkklllnnnooopppnnnnnnoooqqqrrrsssttttttrrrrrrqqqqqqrrrrrrsssssswwwuuurrrpppooooooqqqrrrtttsssqqqpppnnnllljjjjjjggggggggghhhkkkooorrruuupppppppppqqqqqqpppppppppppprrrtttuuuvvvuuutttsssuuusssrrrsssuuuuuuuuusssrrrrrrrrrrrrrrrrrrssssssppppppppppppqqqrrrssstttssstttuuuwwwyyyxxxvvvtttqqqsssuuuvvvtttsssssstttnnnpppqqqrrrqqqnnnkkkiiihhhfffdddcccaaa^^^YYYVVVUUUTTTSSSQQQPPPPPPPPPQQQOOOPPPPPPQQQRRRSSSTTTTTTRRRSSSTTTTTTSSSQQQOOOMMMJJJFFF@@@<<<:::999888777999>>>DDDJJJQQQYYYccciiiuuu{{{{{{qqqgggiiitttxxx}}}{{{|||~~~}}}xxxnnnmmmnnnllluuu~~~}}}yyyuuutttuuuvvvtttrrrdddZZZKKK???999666444333...111444333111000111333000000000000000111111111***+++---...000111111222//////............//////000/////////............////////////////////////---.........///000000000------,,,+++,,,---...///---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................***+++,,,---............222000.........---+++***,,,,,,,,,---------......///...---,,,,,,---...///............////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000///...------...///000------............------......------------......////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...///000111222...............///000000......///000111222222222000//////111333777:::<<>>;;;999888777777666555444444333333111111222444666666444222666666666777888888999999777777777777777888888999<<<<<<<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDFFFFFFEEEEEEFFFHHHJJJLLLLLLNNNOOOOOONNNNNNNNNOOORRRSSSTTTVVVWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[aaaaaaaaaaaaaaaaaaaaaaaacccddddddeeeeeeeeeffffffjjjjjjiiiiiiiiijjjkkkkkkmmmlllkkkkkkmmmqqqtttwwwrrrrrrqqqqqqqqqrrrrrrrrrpppooonnnmmmmmmnnnooopppmmmmmmlllkkkjjjhhhfffeeehhhfffcccbbbcccgggkkkmmmqqqqqqqqqqqqqqqpppooonnnooooooooopppqqqrrrssstttttttttrrrqqqqqqrrrssssssrrrqqqpppppprrrssssssrrrrrrssstttsssrrrsssuuuwwwyyyvvvttttttuuuuuuuuuuuupppnnnmmmmmmoooppppppooolllmmmllllllkkkjjjiiihhhcccbbb___\\\YYYVVVUUUTTTPPPPPPPPPOOONNNNNNQQQSSSPPPQQQSSSTTTSSSRRRPPPOOOMMMOOORRRSSSRRRPPPMMMJJJCCC@@@<<<888777999===AAA???GGGQQQYYY___eeemmmsss~~~~~~wwwqqqkkkkkkooozzz}}}}}}}}}zzzzzzxxxwwwyyy~~~xxxxxxqqqsssrrrnnnpppuuuxxxwwwsssnnniiihhhjjjkkkiiifffUUULLL@@@888555444111...000000000000000000000000////////////////////////111000///...------...///........................000000///...------,,,,,,***+++,,,------,,,+++***000000000///......------//////......---------,,,000///...------------------------,,,,,,+++++++++------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................+++,,,---......//////......---,,,,,,---...---,,,---------........./////////...------------...///............////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000///...------...///000------............------......------------......////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............---......//////...............///000000...///000111222222222222000000000111333666999;;;===NNNggg}}}~~~{{{iii^^^TTTSSSXXX```mmmyyyvvvjjj\\\MMMDDD===777555777555555777999===AAAEEEGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHFFFEEEDDDCCC@@@>>><<<;;;999888888666555444333333333333222444666666555444555555666666777888888888777777666666777777888999;;;;;;<<<======>>>>>>??????@@@AAABBBCCCCCCCCCCCCEEEEEEDDDDDDEEEGGGIIIKKKIIIKKKMMMMMMLLLKKKLLLMMMOOOPPPRRRSSSUUUVVVVVVVVVXXXXXXXXXWWWXXXXXXYYYZZZ^^^_________`````````aaabbbbbbbbbbbbbbbcccddddddhhhhhhhhhhhhiiiiiiiiiiiimmmlllllllllmmmppprrrtttooooooooooooooopppqqqqqqnnnnnnmmmllllllmmmnnnnnnmmmllllllkkkiiihhhfffeeegggeeecccbbbcccfffjjjlllooooooooooooooonnnmmmmmmnnnnnnnnnooopppqqqrrrssssssrrrqqqqqqqqqrrrssstttsssqqqooooooqqqrrrsssrrrqqqrrrssssssrrrrrrtttvvvvvvtttrrrrrrssstttttttttqqqooommmmmmnnnooonnnmmmkkkkkkjjjiiigggeeecccbbbYYYXXXVVVSSSPPPNNNMMMMMMOOOPPPPPPOOONNNOOOQQQSSSQQQRRRSSSSSSSSSRRRQQQPPPNNNOOOOOOOOOMMMIIIEEECCCAAA>>>;;;888888;;;@@@DDDOOOVVV___fffkkkqqqxxx~~~~~~wwwtttqqqnnnooossswwwyyy|||}}}{{{zzzzzzzzzzzzyyyyyyxxxxxx|||vvvpppqqqqqqttttttqqqpppsssrrrooogggaaa[[[]]]aaabbb\\\VVVLLLDDD;;;555444444111///000000000000000000000000////////////////////////111000///...---......///........................000//////...------,,,,,,---..................---............/////////////////////......---------//////...------------------------,,,,,,+++++++++......------,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................,,,,,,---...////////////+++******+++---//////...............///////////////......------......///............////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000//////...------...//////------............------......------------....../////////////////////////////////............------------------------------,,,,,,,,,,,,---......//////...---,,,,,,------///............//////000///000111222222222222222111111111111222444777888666???OOOeee|||{{{zzzkkk[[[SSSQQQUUU\\\cccrrr|||rrr\\\MMMCCC<<<777555555555555777:::>>>AAADDDCCCDDDFFFIIIKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHGGGFFFDDDBBB@@@???<<<;;;:::999777666444444666444333333555666666555444444444555666666777777666666666666666777888888::::::;;;<<<<<<======>>>===>>>???@@@BBBBBBCCCCCCCCCCCCBBBBBBDDDEEEGGGHHHEEEGGGIIIIIIHHHHHHIIIJJJLLLMMMNNNPPPQQQRRRRRRSSSUUUUUUUUUUUUUUUVVVWWWWWW[[[[[[\\\]]]^^^______```aaa```___^^^^^^```aaacccdddeeefffhhhhhhhhhgggfffiiiiiiiiijjjkkkkkkllllllkkkkkkkkklllmmmnnnooopppmmmllllllkkkkkkllllllmmmllllllkkkjjjiiihhhfffeeefffeeecccbbbcccfffiiikkkllllllmmmmmmmmmlllkkkkkklllllllllmmmnnnoooqqqqqqqqqqqqppppppqqqrrrsssttttttqqqnnnnnnooorrrssstttqqqrrrssssssrrrqqqssstttsssqqqooooooqqqrrrsssrrrpppnnnlllkkkkkkkkkjjjiiiiiihhhfffccc```]]][[[ZZZTTTSSSRRRPPPNNNMMMLLLLLLOOOPPPPPPPPPOOOOOOQQQSSSRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMLLLJJJGGGCCC@@@>>><<<<<<;;;:::<<>>>>>AAAEEEIIILLLMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIHHHFFFEEECCCBBB???>>>===;;;999888666666888555333333444555555555222333333444444555666666666555555555555666777777999999::::::;;;<<<<<<<<<;;;;;;===???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCEEEFFFCCCEEEGGGGGGFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPRRRRRRRRRRRRSSSTTTUUUUUUXXXXXXYYY[[[\\\^^^______```^^^\\\[[[[[[]]]___aaaaaabbbeeefffgggfffeeedddcccdddeeeffffffeeedddcccgggggghhhiiijjjlllmmmnnnlllkkkkkkkkkkkkkkkkkklllkkkkkkkkkkkkjjjiiiggggggfffeeeddddddeeegggiiijjjjjjjjjkkkkkkkkkkkkkkkjjjkkkkkkllllllmmmnnnpppqqqqqqpppppppppqqqrrrtttuuuuuurrrnnnmmmooorrrtttuuuqqqsssttttttrrrqqqrrrsssqqqooommmmmmoooqqqqqqqqqooollliiihhhgggfffdddccceeedddaaa]]]YYYVVVTTTRRRRRRQQQPPPOOONNNNNNNNNNNNMMMOOOPPPPPPOOOOOOQQQRRRSSSRRRQQQQQQQQQRRRRRRSSSLLLKKKIIIGGGDDDAAA???>>>888:::>>>AAAEEEKKKSSSYYYbbbeeekkkppptttyyy~~~}}}{{{yyywwwwwwqqqnnnqqquuuwwwyyy|||}}}|||{{{xxxuuuuuuxxxzzzzzzyyywwwvvvwww|||~~~xxxpppiiifffhhhmmmssswwwuuurrrmmmeee\\\[[[XXXWWWXXXXXXSSSHHH@@@888555333222333333111////////////////////////////////////////////////////////////.........//////........................//////.........------------,,,+++******+++,,,------------....../////////..............................---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------+++++++++,,,,,,---------------------------------........................,,,---...///000000000000///...---...///000///...++++++,,,,,,,,,---------////////////////////////............////////////////////////////////////000000111111111111000000////////////////////////////////////////////////------............------------............------......------------......////////////////////////............------------........................---,,,,,,,,,,,,---......+++++++++,,,---...////////////............//////000000111222222222111111111111111111222222333333444888===EEERRRhhhyyywwwzzzyyyhhh```^^^]]]\\\TTTWWWZZZ___kkkxxxaaaOOOCCC===:::888666444444666888:::;;;>>>BBBGGGKKKMMMNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDBBBAAA@@@>>><<<:::999888888666333333333444444444222222222333444444555555555555555444555555666777888888888999::::::;;;;;;999:::;;;===>>>>>>??????>>>>>>>>>???@@@AAABBBCCCAAACCCEEEFFFEEEEEEFFFGGGGGGHHHJJJKKKMMMNNNNNNNNNPPPPPPPPPQQQQQQSSSTTTTTTUUUVVVWWWYYYZZZ\\\]]]^^^^^^\\\ZZZXXXXXXZZZ\\\]]]^^^___bbbdddeeedddcccbbbaaaaaacccccccccbbb```___cccddddddfffgggiiikkklllkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggffffffffffffggghhhiiiiiihhhhhhiiijjjkkkkkkkkkjjjjjjjjjkkkkkklllnnnooopppppppppooooooppprrrsssuuuuuurrrnnnmmmooorrrtttuuuqqqsssttttttrrrppppppqqqpppnnnllllllmmmnnnooonnnnnnkkkhhhfffdddcccaaa___```^^^ZZZWWWSSSPPPNNNNNNKKKJJJJJJIIIIIIIIIIIIJJJKKKMMMOOOOOOOOOOOOPPPQQQRRRQQQPPPOOOOOOOOOPPPPPPKKKIIIFFFBBB???===<<<<<<888>>>GGGMMMSSSYYYbbbhhhjjjmmmqqqvvvzzz~~~|||vvvtttwww||||||xxxzzz~~~|||wwwttttttvvvyyy{{{zzzxxxwwwzzz~~~wwwsssmmmhhhhhhkkkmmmsssvvvuuupppjjjaaaXXXRRRUUUWWWTTTMMMDDD<<<888555444333333333222111///////////////////////////////////////////////////......//////////////////.......................................------------,,,+++******+++,,,---///.........---------,,,------------............------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,***++++++,,,,,,------...,,,,,,,,,------------...........................,,,,,,---...////////////222000//////000000...---***+++++++++,,,,,,,,,,,,...//////000000//////...............////////////////////////////////////000000111111111111000000000000000000000000000000////////////////////////------............------------............------......------------......////////////////////////.........------------,,,---------------------------,,,,,,,,,,,,---......++++++,,,,,,---///000111000//////............//////000000111111111000000000111111111111222222222...222777;;;AAAQQQnnnyyyxxx{{{mmmfffaaa^^^SSSSSSRRRUUUaaaxxxxxxaaaPPPFFF===;;;777444333444777888888;;;???CCCGGGJJJLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA???===<<<<<<:::888555555555555444333222222222333444444555555444444444444444555666666666777777888888999::::::888999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@???AAADDDDDDDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSTTTVVVWWWYYYZZZZZZZZZYYYWWWVVVUUUVVVXXXYYYZZZ[[[]]]___``````_________```aaaaaaaaa```^^^]]]``````aaabbbccceeeggghhhhhhiiiiiijjjjjjiiiiiihhhgggggghhhhhhhhhggggggfffeeeffffffggggggggghhhhhheeefffggghhhiiijjjjjjjjjhhhhhhiiiiiijjjlllmmmnnnooonnnmmmmmmnnnoooqqqrrrrrrooollllllnnnpppqqqrrroooqqqsssrrrpppnnnmmmmmmnnnllliiiiiijjjkkkkkkjjjkkkhhheeebbbaaa___]]][[[WWWVVVSSSPPPMMMLLLKKKKKKHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNOOOPPPPPPOOOOOONNNMMMLLLKKKKKKIIIFFFAAA===:::999999:::???IIIUUU^^^ccchhhoootttrrrtttwwwzzz}}}{{{wwwsssvvv~~~|||yyyuuurrrrrruuuxxx}}}}}}}}}~~~{{{zzzzzz|||uuuooommmmmmkkkllloooqqquuuvvvrrrmmmggg^^^VVVNNNSSSVVVQQQFFF<<<777777444444444444333222111000000000000000000000000000////////////////////////---...//////000/////////................................................///......------....../////////......---,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------))))))***+++,,,---......,,,,,,---......---,,,,,,******+++,,,,,,---......,,,,,,,,,---------..............................+++,,,---......//////...111///......//////...---+++++++++,,,,,,,,,------...///000111111000///...............////////////////////////////////////000000111111111111000000000000000000000000000000////////////////////////,,,------......------,,,------............------......------------......////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---------...//////000000000///...............//////000000000//////...//////000111111111111111...///333777999BBBWWWkkk~~~wwwlllddd___UUURRROOOQQQZZZmmmzzzgggYYYKKKHHHBBB;;;777666666666555777:::>>>BBBFFFHHHJJJIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKJJJIIIIIIEEEDDDCCCBBBAAA@@@??????;;;:::999999999888666333222222333333444555555555444444333333444444555666555666666777777888999999888999999::::::999999999999999;;;<<<===>>>>>>>>>===???BBBBBBBBBBBBDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZ\\\\\\\\\]]]^^^```aaabbbeeefffggggggggggggfffeeeccccccdddeeeeeedddddddddcccdddeeefffffffffeeeeeebbbccceeefffggghhhhhhhhheeeeeeffffffggghhhjjjkkklllkkkjjjjjjjjjkkklllmmmmmmkkkjjjjjjkkkmmmmmmmmmlllnnnpppooommmjjjiiihhhllliiifffeeefffffffffeeecccaaa]]][[[YYYXXXUUUTTTNNNMMMKKKIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGIIILLLMMMMMMLLLMMMNNNNNNNNNNNNMMMKKKIIIFFFEEEBBB@@@<<<::::::<<>>BBBFFFHHHGGGGGGHHHJJJKKKMMMNNNOOOMMMMMMMMMMMMMMMLLLKKKKKKEEEEEEDDDCCCBBBBBBAAAAAA===<<<;;;<<<<<<:::777444222333333444444555555666444333333333333444555555555555666666777888888888999999999999999888777777888888:::;;;<<<=========<<<>>>@@@AAAAAAAAABBBDDDBBBCCCEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIKKKLLLMMMNNNMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPPPPOOOOOONNNSSSSSSSSSTTTUUUVVVXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYZZZZZZ[[[\\\^^^^^^cccccceeeeeeeeeeeecccccc``````aaabbbbbbbbbbbbaaaaaabbbcccdddeeedddcccbbb```aaabbbdddeeefffggggggcccccccccdddeeefffggghhhjjjiiihhhggggggggghhhiiijjjhhhggghhhiiikkkjjjiiiiiikkkmmmllljjjgggeeeeeejjjgggdddcccccccccbbbaaa[[[YYYUUUSSSRRRPPPNNNLLLHHHGGGFFFDDDDDDFFFGGGIIIGGGFFFFFFEEEEEEEEEFFFFFFEEEHHHKKKLLLLLLLLLLLLMMMLLLLLLMMMLLLJJJFFFCCCAAA;;;:::999999===CCCIIIMMMTTT```oooxxxzzzyyy{{{}}}yyytttsssuuu|||~~~{{{zzzvvvvvvvvvuuuuuuwww{{{~~~|||yyytttqqqkkkfffffflllsssvvvxxx{{{~~~xxxmmmeee___YYYSSSKKKKKKIIIFFFAAA===999888000111222222111111222333000000000000000000000000////////////////////////,,,---///000000000//////........................---.....................***+++------------+++***+++,,,,,,------......///))))))*********+++++++++++++++++++++,,,,,,---...+++++++++,,,,,,---------------------------------)))***++++++,,,,,,++++++---,,,++++++------,,,+++//////.........---------////////////////////////***+++,,,,,,------,,,,,,............////////////........................------------------,,,,,,////////////............000///...------...///000////////////000000000000............------------........................------------------------............////////////......//////...---,,,,,,......------------......,,,---------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------///////////////.........000000///////////////000333222222333666;;;@@@CCC[[[qqqxxxzzzxxxiii^^^XXXTTTNNNKKKNNNXXXfffooo~~~wwwiiiYYYOOODDD999666888666444444555999===@@@AAACCCDDDFFFHHHKKKLLLMMMMMMOOOMMMKKKIIIIIIJJJKKKLLLFFFGGGHHHHHHGGGFFFEEEDDD@@@@@@???>>>===<<<;;;;;;999777555333222333444555999888555333333333444555777777666555444444333333666666666666666666666666777777888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPNNNMMMLLLKKKKKKKKKLLLMMMPPPPPPQQQQQQRRRSSSSSSSSSTTTSSSSSSSSSSSSUUUVVVWWWYYYVVVSSSSSSVVVYYYYYYXXXZZZZZZZZZ[[[\\\\\\\\\]]]ZZZ[[[^^^___```___^^^]]]______```aaaaaaaaaaaaaaa^^^^^^^^^^^^___aaabbbcccaaaaaaaaaaaabbbcccdddeeeeeedddcccbbbbbbbbbbbbbbbdddcccbbbbbbccceeehhhjjjjjjjjjiiihhhfffdddcccbbbccc```]]]^^^aaa```\\\WWWSSSQQQMMMJJJHHHGGGFFFGGGDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFHHHHHHFFFDDDJJJJJJJJJJJJJJJKKKKKKKKKGGGHHHHHHGGGEEEAAA>>>;;;===;;;;;;>>>EEEMMMUUUYYY```iiisssxxxyyy||||||rrrllljjj|||~~~}}}{{{tttnnnmmmpppsssuuuvvvyyy~~~}}}wwwoookkklllmmmjjjjjjnnnuuu|||zzzlll___XXXSSSOOOFFFCCC@@@>>>======;;;:::444333222111000000000000222222111000///...------000000000000000000000000///...---,,,,,,---...///***++++++,,,,,,------...,,,+++))))))))))))+++,,,++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,...---,,,++++++,,,---......------,,,,,,------...************************+++,,,------......---------,,,++++++------,,,+++///.........------------------------------------,,,,,,---...........................////////////........................////////////////////////////////////............000///...------...///000.../////////000000000000111111111111000000000000........................,,,,,,,,,---------..................////////////......//////...------,,,......------------......------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............////////////............000000///////////////000000000///000333777<<<>>>EEEXXXtttyyyuuuxxxqqqfff^^^YYYRRRMMMKKKOOOVVV\\\ffflllyyy}}}kkk]]]NNNAAA::::::666444222333555777888888???@@@CCCEEEHHHJJJLLLMMMMMMMMMKKKJJJIIIIIIJJJJJJFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@???>>>===<<<<<<999888666444444444555666777666444333333444555666666666555555444444333333666666666666666666666666666777777888999999::::::::::::;;;<<<===>>>???@@@?????????@@@AAABBBDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKKKKJJJJJJKKKLLLMMMLLLMMMMMMNNNOOOOOOPPPPPPQQQPPPPPPPPPQQQRRRSSSTTTTTTRRRPPPQQQTTTWWWXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZXXXZZZ[[[]]]^^^]]]\\\\\\\\\]]]^^^^^^______^^^^^^___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]___``````ccccccbbbbbbaaaaaaaaa```````````````aaacccdddeeeffffffeeedddbbb```^^^]]][[[XXXUUUVVVYYYXXXTTTPPPMMMLLLIIIGGGEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFHHHHHHGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHEEEEEECCCAAA???===;;;:::;;;===AAAHHHPPPWWW\\\___iiipppyyysssjjjfffppp|||yyyuuunnnhhhlllooorrrsssuuuyyy}}}wwwuuupppiiifffggggggfffgggnnnwwwwwwjjj___XXXOOOFFF???<<<999777777666555444555444333222111111111111000000000000///////////////////////////////////////...------------...///---,,,,,,,,,,,,,,,,,,,,,...------------------...++++++,,,,,,,,,,,,------------------------------++++++++++++++++++,,,,,,---------,,,,,,---------------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------......---------,,,++++++------,,,+++............------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////---............/////////------------------------////////////////////////////////////............//////...------...//////....../////////000000000//////.........---------........................,,,,,,,,,------.........---............/////////.........///......---,,,......------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////........................000//////......///000000000/////////222555888::::::EEE[[[yyyvvvrrruuu~~~rrrgggbbbZZZRRRLLLKKKKKKMMMQQQRRR[[[nnnppp^^^NNNCCC???999777444333444444444333:::;;;>>>AAAEEEHHHJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCBBBBBBAAA@@@??????;;;:::888777666666777888555444333333333444555666555555444444444444444444666666666666666666666666666666666777777888888999999::::::;;;<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBBBBBBBAAABBBBBBCCCCCCEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMLLLMMMPPPSSSUUUUUURRRRRRSSSSSSTTTUUUUUUVVVVVVWWWYYYZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXYYY^^^___`````````___^^^]]]ZZZ[[[\\\]]]^^^^^^______aaa```___]]][[[YYYWWWVVVQQQOOOMMMMMMOOOOOOLLLHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIGGGEEEDDDFFFGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDBBB???<<<;;;;;;===>>>AAAFFFOOOWWW^^^cccddddddjjjooovvv~~~sssiiiggghhhttt{{{vvvoookkkllloooqqqrrrtttzzzzzztttnnnllliiieeebbbcccbbbaaadddkkkuuu~~~{{{pppddd]]]WWWJJJ>>>999666333111111111000///333333222111000000000000.../////////000000000111///////////////////////////...------------...///......------,,,++++++***---......//////......---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---,,,++++++------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---------.........//////------------------------,,,,,,,,,---------------////////////............................................./////////000000---------,,,,,,,,,,,,+++........................---------------------------------.........//////---...............------...------,,,,,,------............------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,------...//////------.............../////////.........///000000111000000111222444666777:::???MMMdddzzztttzzzrrrlllcccZZZTTTQQQOOOOOOPPPKKKNNN\\\pppqqq^^^NNNDDD???<<<999777777777555444666777:::===AAAEEEHHHJJJJJJJJJLLLLLLLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBBBB===<<<;;;:::999999999:::666555444444444444555555444444444444444555555555666666666666666666666666555555555666666666777777888888999::::::;;;<<<<<<<<<<<<<<<======>>>@@@@@@AAAAAA@@@?????????@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKMMMOOOPPPQQQNNNNNNOOOPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVWWWXXXXXXXXXXXXXXXTTTTTTTTTTTTTTTTTTUUUUUUPPPPPPPPPPPPPPPQQQRRRRRRXXXYYY[[[\\\\\\[[[ZZZXXXTTTVVVXXXZZZZZZZZZYYYXXX[[[ZZZYYYWWWUUURRRPPPOOOJJJIIIGGGHHHIIIIIIGGGEEECCCCCCBBBAAAAAAAAABBBBBBEEEEEEEEEFFFFFFFFFGGGGGGHHHEEEBBBBBBCCCEEEFFFFFFBBBCCCEEEEEEEEEDDDBBBAAAAAA???===;;;===AAAFFFJJJQQQWWW___fffjjjkkkjjjjjjjjjkkkooowww~~~sssiiieeejjjooottt|||~~~|||~~~xxxsssqqqooorrrtttuuuxxx~~~vvvoooiiiiiiiiieeedddeee```___```eeemmmsssvvvvvvrrroooggg^^^XXXRRRHHH===777555222000111111000///000///...---------------////////////000000000000////////////////////////.........------...............------,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,---......---,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---,,,++++++------,,,+++,,,,,,------------------------------------------,,,,,,---............---------------............------------------------,,,,,,,,,---------......////////////............------............------............////////////000000000/////////..............................//////...---,,,++++++***------------............------...............---------,,,,,,,,,,,,------......------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***++++++,,,---...//////,,,---------......//////...............///000000//////000111222333444444555999BBBOOOccc~~~{{{yyy|||xxxmmmddd___]]][[[ZZZVVVPPPNNNUUU___nnnppp\\\NNNEEEAAA<<<999888777666555555555777:::>>>BBBEEEGGGGGGHHHKKKLLLLLLKKKIIIGGGHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGFFFFFFEEEEEEDDDDDD??????>>>===<<<<<<<<<<<<:::999888666555444444444444555555555555555555555666666666666666666666666555555555555555666666666777777777888999999::::::;;;;;;:::;;;;;;<<<===>>>@@@???>>>>>>>>>>>>>>>???AAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEFFFFFFAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRSSSTTTUUUUUUUUUUUUSSSTTTTTTUUUUUUUUUUUUUUURRRQQQQQQPPPPPPPPPQQQQQQKKKKKKKKKKKKKKKKKKLLLMMMPPPRRRTTTVVVVVVVVVTTTSSSPPPRRRTTTVVVWWWVVVTTTSSSTTTTTTSSSQQQOOOMMMKKKIIIEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@AAADDDDDDEEEEEEEEEFFFFFFFFFHHHEEEBBBBBBCCCEEEFFFFFFBBBBBBCCCCCCCCCBBBAAA@@@===<<<;;;===CCCKKKSSSYYYaaaffflllpppqqqqqqrrrsssooommmlllpppxxx}}}wwwwwwtttooojjjjjjpppwwwyyy}}}~~~{{{xxxyyy{{{{{{{{{~~~zzzuuuqqqoootttwww{{{}}}~~~tttlllgggiiijjjhhhffffff```^^^\\\___eeeiiijjjiiiggghhhcccYYYPPPKKKEEE???777444222000111222111000......------,,,---------111111111000///.................................---..................---,,,,,,,,,------.........)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,++++++------,,,+++,,,,,,,,,,,,------------------------------------***+++,,,,,,---,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000////////////............------............------------.........////////////.........------------........................//////...---,,,++++++***,,,------------.........,,,---......///.........------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,---......//////------------...///000000+++,,,...///000000000000///555<<>>AAACCCCCCEEEGGGIIIJJJJJJIIIHHHIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFAAAAAAAAA@@@??????>>>>>>======<<<:::888777555555777666666666666666666666666666666666666666666666555555555555555555555555666666666666777777888888999999999999999:::;;;;;;===<<<<<<<<<<<<<<<======?????????@@@@@@AAAAAAAAA???@@@AAABBBCCCCCCBBBBBB@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFIIIJJJKKKJJJIIIHHHHHHJJJHHHHHHIIIJJJLLLMMMNNNNNNOOOOOOOOOPPPQQQQQQRRRRRRPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQOOOMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLNNNOOOOOONNNNNNLLLMMMOOOQQQQQQQQQOOONNNNNNMMMMMMLLLJJJHHHFFFEEE@@@@@@?????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEHHHFFFDDDDDDEEEFFFFFFFFFBBBAAAAAA@@@?????????>>>888999<<>>444222000///000111111000000000//////...//////000222222111000///...------........................------...//////...------+++,,,,,,---......//////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,++++++------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111////////////............,,,------......------,,,---------.........//////,,,,,,,,,+++++++++******........................------------------------,,,,,,---------.........,,,------...//////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------...///000000***+++...000111111000000///444999===FFFYYYsssyyyyyy~~~|||wwwsssddd[[[VVVYYYZZZ\\\ggguuu~~~yyyiii```SSSGGG???:::777555444333333444666888;;;===>>>???BBBDDDFFFGGGGGGGGGJJJIIIHHHHHHIIIJJJKKKLLLHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>===<<<:::999888999999888888777777666666666666666666666666666666666666666555555555555555555555555555666666666666888888888777888888999:::999999888999999:::;;;<<<;;;<<<<<<===>>>???@@@@@@>>>???@@@AAAAAA@@@??????>>>>>>???@@@@@@AAAAAABBB@@@AAABBBDDDEEEDDDDDDDDDEEEGGGIIIIIIGGGFFFGGGIIIEEEEEEFFFHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOOOOOOONNNOOOMMMKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJIIIIIIKKKKKKLLLKKKKKKJJJGGGGGGGGGFFFEEEDDDCCCBBB?????????>>>>>>???AAABBB??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBDDDDDDCCCBBBAAA???===<<<;;;;;;<<<===999<<>>===:::333111///...///000000000000000////////////000000111111000000//////..............................------...//////...---------------...............---------,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,---...//////---------,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++---,,,++++++------,,,++++++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000/////////............,,,,,,---......---,,,,,,---------.........////////////.........---------........................******+++,,,...//////000,,,,,,,,,---------......,,,,,,---.../////////...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---...///000111+++---000222333333333222000333555777;;;GGGYYYggg}}}xxxxxx~~~ooobbbZZZ\\\]]]YYY\\\eeejjjxxxuuudddTTTHHH@@@<<<:::333222111111333555777999;;;<<<>>>@@@CCCDDDFFFFFFJJJIIIIIIHHHIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@>>>?????????>>>===<<<<<<;;;::::::999888777666666666666666666666666666666666666666666666666555555444444555555555555555555888777777777777777888999666666666666777888::::::999999:::;;;===>>>??????>>>>>>???@@@@@@???============>>>>>>???@@@@@@@@@>>>???AAABBBCCCCCCBBBBBBAAADDDGGGGGGEEEEEEGGGIIICCCCCCDDDFFFGGGIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAABBBCCCEEEGGGHHHFFFGGGGGGHHHHHHHHHHHHGGGCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???@@@CCCEEE;;;<<<>>>@@@BBBCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCC???>>>>>>???AAAAAA???===@@@>>>;;;999888999:::<<<===AAAIIITTT```kkksssxxx|||xxxtttsssuuujjjgggeeeffflllxxx~~~~~~zzzwwwtttuuuxxxpppooooooqqqvvvyyy{{{{{{~~~|||}}}{{{wwwnnnhhheeekkkpppmmmhhhddd]]]VVVOOOKKKMMMPPPQQQQQQTTTLLL@@@666666;;;;;;777333111//////000111111111......---------......///////////////000000000000........................,,,---...//////...---,,,/////////...------,,,,,,------+++******+++------++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,...///000000......,,,++++++,,,......,,,++++++++++++++++++,,,***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......++++++,,,---.........---***+++,,,---...............---+++*********++++++////////////000000000000........................///............---------////////////////////////000///...---------------........................///............---------///...,,,---///000000///........................,,,,,,,,,++++++*********........................++++++,,,,,,,,,,,,------------............------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////222222111111000////////////111444666;;;@@@GGGLLLbbb~~~xxxssswww}}}tttggg^^^\\\^^^``````___gggvvv~~~iiiVVVIII???888888777555333333333555666777777777888;;;@@@DDDGGGFFFGGGIIIJJJJJJJJJIIIHHHKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIGGGEEEDDDCCCBBBBBB@@@AAABBBBBBBBB@@@>>><<<<<<<<<<<<<<<;;;:::999888999888777555555666666777555555444444333444444444444444444444555555666777888888888888888888888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::999<<<<<<<<<<<<============AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEECCCCCCBBBBBBBBB===???AAAAAA@@@????????????@@@AAA@@@>>>>>>???AAA@@@@@@AAAAAAAAABBBBBBBBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBB?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@???????????????===999888;;;<<<999<<>>:::777444333333333111111111111111111111111///////////////////////////////////////......---................................................,,,,,,,,,---------......///......------......///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,------------...,,,,,,------------------............---,,,++++++------+++*********++++++........./////////000000........................///............---------........................///......------------...........................,,,---------....../////////...,,,---///000000///........................---,,,,,,,,,++++++++++++------------------------++++++,,,,,,,,,,,,------------............------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------------.........111111000000000000/////////000111333555999???CCCPPPhhhxxxyyynnn```[[[\\\___aaa^^^bbbjjjuuuwwweeeWWWJJJ@@@:::999666444333333444555000000111333777;;;???AAADDDEEEFFFHHHIIIJJJJJJIIINNNMMMKKKIIIHHHGGGFFFFFFIIIIIIGGGEEEDDDCCCBBBBBBAAABBBCCCDDDDDDBBBAAA???>>>>>>>>>>>>===<<<;;;;;;:::999888777777777888888666666555444444444555555444444444444444555666777555555555555555555555555555555555555555555555555888888888999999999::::::::::::::::::::::::::::::999999999:::::::::::::::;;;;;;<<<<<<<<<=========????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFEEEEEEEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA>>>???AAAAAA@@@>>>>>>???===>>>>>>===<<<<<<===???>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????>>>>>>======<<<<<<;;;;;;;;;777777;;;>>>@@@FFFNNN[[[___ffflllsss{{{uuummmhhhgggiiimmmttt|||}}}xxxsssnnnkkkggglllrrrxxx}}}~~~}}}|||{{{{{{||||||}}}yyyzzzyyywwwuuussskkkbbb[[[UUUMMMHHHGGGFFFCCC@@@:::888666444333222333444///////////////////////////////////////////////////////////////...------................................................,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...---,,,+++,,,---...............---,,,+++***---,,,,,,++++++++++++,,,---------.........//////........................///............---------........................---------...............------------------------++++++,,,---...///000000///...,,,---...000//////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------////////////000000000000000000111000111333777:::???NNNgggvvvddd\\\\\\___aaa^^^]]]]]]```gggqqq{{{zzzjjjYYYMMM???===999666444444555666---...///111333666888999???@@@CCCEEEGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFIIIHHHGGGEEEDDDCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>><<<;;;;;;:::999:::::::::888777666555555555555666555444444444444555555666444444444444444444444444333333333333333333333333666666666666777777777777777777777777777777777777777888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<============AAA@@@@@@???>>>===<<<<<>>???AAA@@@>>>=========:::;;;;;;:::999999;;;<<<============>>>>>>>>>>>>;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA????????????>>>>>>>>>>>>===<<<<<<;;;::::::999999999888:::@@@EEEKKKUUU^^^iiijjjmmmpppvvv~~~|||pppgggbbbaaallluuu}}}yyytttoookkkiiilllsss|||~~~{{{wwwssstttxxx~~~zzznnnddd[[[UUUOOOJJJFFFAAA;;;666333222111000000111333333////////////////////////////////////////////////...////////////...------------------------------------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++,,,,,,,,,---------000///---+++***+++---...+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///............---------........................,,,,,,---....../////////------------------------++++++,,,------.../////////...,,,---...//////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------...//////000111111111222222111000111444666888???OOOhhh~~~ooofffbbb```___^^^ZZZUUUSSSUUU]]]ffflllyyyiii\\\LLLGGGAAA:::666555666888111111222222333333333333:::;;;>>>AAADDDGGGIIIJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBCCCDDDFFFFFFGGGFFFFFFEEEEEEEEEEEEEEECCCBBBBBB???>>>>>>===============999888777666666555666666666666555444444555555555666666666666666666666666444444444444444444444444555555555555666666666666666666666666666666666666666666777777888999::::::999999999:::::::::;;;;;;999:::::::::;;;;;;;;;;;;???>>>======<<<;;;::::::???@@@@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>???>>>===<<<<<<<<<<<<<<<<<<>>>>>>===;;;::::::;;;888999:::999888888:::<<<<<<<<<<<<=========>>>>>>:::;;;<<<===>>>>>>======>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>????????????>>>>>>>>>>>>>>>>>>============<<<;;;;;;::::::::::::::::::;;;;;;:::888888888:::999:::;;;:::999999;;;============>>>>>>>>>??????;;;;;;<<<===============>>>>>>>>>===>>>>>>??????????????????????????????======<<<<<<<<<;;;;;;;;;777888999;;;<<<>>>???@@@FFFMMMVVV\\\___dddiiimmmppprrrtttvvvyyy~~~wwwmmmfffdddiiinnn{{{~~~|||{{{}}}yyysssooommmppptttvvv}}}{{{yyyxxxmmmhhhcccgggsssuuujjjbbb[[[QQQGGG???999555444111000000000000000000000111111111111111111111111////////////////////////...............------,,,------------------------------------------------,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...---,,,+++,,,---...000//////...---+++***)))+++,,,,,,------------,,,,,,,,,,,,---------..............................///............---------------------------------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,---...//////000---.../////////000222444444555999AAAOOOeee}}}sssiii```^^^YYYTTTPPPMMMKKKJJJPPP\\\iiiqqqvvv{{{zzzvvvtttnnndddXXXMMMDDD>>>;;;444444333333333333444555222333555777;;;>>>AAACCCFFFGGGHHHJJJJJJJJJIIIHHHKKKJJJJJJIIIIIIIIIJJJJJJEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDEEEEEEEEEEEEDDDCCCCCC>>>===<<<;;;:::999999999::::::999777666666666666444444444444444444444444444444444444444444444444555555555555666666666777777777777777777777777777444555555666666777777777666666777777777888888888888888888888999999999999999999::::::;;;;;;;;;<<<<<<<<<============<<<<<<======<<<<<<<<<;;;;;;;;;:::999999888888888999999888999999888777777999::::::;;;<<<;;;:::;;;===???>>>>>>>>>>>>????????????>>>>>>===<<<<<<======>>>>>>>>>>>>======>>>>>>???>>>>>>>>>===============<<<;;;;;;;;;::::::::::::555777:::===BBBEEEHHHJJJVVV```iiilllkkkmmmooooooqqqrrrsssssssssuuuxxxzzzwwwvvvsssooolllooovvv}}}|||vvvsssrrrtttrrrooonnnpppuuu||||||xxxtttpppnnnhhhdddbbbfffppp}}}zzzoooeee]]]QQQEEE;;;666555555222222111111111000000000////////////////////////////////////////////////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,---------------***++++++++++++,,,,,,,,,,,,,,,------------------000000///...---+++***)))++++++---.........------------------....................................///............---------------------------------------///000///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------000...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------------.........,,,,,,,,,------.........---...///000//////111222111222666;;;@@@NNNhhhzzzxxx{{{~~~~~~qqqpppmmmhhhaaa[[[UUUQQQMMMTTTZZZ]]]bbbjjjooopppwwwvvvsssmmmdddYYYOOOIII<<<;;;888555333222333333000111222333666999<<<>>>AAACCCEEEGGGGGGGGGFFFFFFIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGEEEEEEBBBAAA@@@???>>>============<<<:::999888777777777555555555555555555555555444444444444444444444444444444444555555555666666666666666666666666666666555555555555555555555555555555666666666777777777666666777777777888888888888888888999999999::::::999999::::::::::::999999;;;;;;:::::::::999999999888888888777777888888999888888999888777888;;;===:::;;;<<<<<<;;;<<<>>>@@@===>>>>>>>>>>>>?????????BBB@@@>>><<<;;;<<<>>>???>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999888;;;???FFFLLLSSSWWWZZZgggqqqyyyvvvrrrssssssrrrqqqqqqpppnnnmmmnnnqqqssszzz|||~~~}}}~~~wwwpppnnnnnnmmmnnnqqquuu{{{|||wwwrrrnnnjjjiiifffeeeeeegggnnnxxxuuujjjXXXRRRIII>>>666333333555000111111111111111111111////////////////////////////////////////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,+++++++++++++++++++++++++++,,,------......------******+++++++++,,,,,,,,,++++++,,,---.........------------...------,,,,,,***+++---...///...---------------.........//////........................//////.........------------------------------------...///000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////,,,,,,------------......///000222111000000111222000111666::::::@@@SSSgggyyytttsssuuu|||{{{{{{tttkkkddd___UUUWWWVVVRRRSSS[[[bbbdddrrruuuzzz{{{uuukkk___WWWHHHDDD???888444111000//////000000111444777999;;;:::<<<@@@CCCFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEECCCBBBAAA@@@@@@@@@>>>===<<<:::999888888777888888888888888888888888555555555555555555555555333333444444444555555555555555555555555555555555555555555555555555444444555555555666666666666777555555555666666666777777888888888888888777777777777777888888888888777777999999999999888888888888888888777777777777888999888999999999999:::===???:::;;;<<<<<<;;;<<<>>>@@@============>>>>>>>>>>>>EEEBBB>>><<<:::<<<>>>??????>>>============>>>>>><<<<<<<<<;;;;;;::::::::::::::::::999999999888888===AAAGGGNNNWWW^^^dddgggrrr|||{{{uuuuuuwwwvvvssssssqqqooonnnqqquuuyyy~~~}}}zzzsssmmmlllmmmiiinnnuuu~~~~~~yyysssnnnkkkjjjiiifffggghhhiiimmmttt||||||{{{xxxtttsssqqqggg\\\FFFCCC===666222111333555...///000111222222222222111111111111111111111111////////////////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------......---+++***)))------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------+++,,,---///000000111111,,,---------...////////////...------,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,+++***+++---000111,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,.../////////...---,,,,,,...------,,,,,,------...++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111000...------///222444555444555<<>>>>>>>>???BBBFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEAAAAAA@@@@@@???>>>============<<<<<<<<<;;;;;;;;;999999888888777666666555777666444333333444555666666666666666666555555555333333444444555555666666888777555444333444444555777777777777888888888888777777777777777666555555777777777777777777777777666888999:::;;;::::::999666777888999:::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<======<<<<<<===>>>???@@@@@@@@@@@@@@@BBB@@@>>><<<;;;;;;<<<=========<<<=========;;;:::;;;;;;;;;:::999888888777888888999999;;;???DDDHHHGGGKKKTTT]]]fffmmmqqqsss{{{vvvrrrqqqllljjjmmmrrryyy~~~|||zzz{{{~~~}}}yyyuuusssrrrrrrqqqpppttt{{{}}}xxxrrrooooooooonnnlllhhhiiijjjiiiiiijjjlllnnnlllkkkjjjgggbbbZZZPPPIII;;;888555333222222111000000000000000000000000000...///000111111000///...////////////////////////......////////////..............................+++++++++,,,,,,,,,------------------------------------++++++++++++------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...+++************)))------.........---+++***------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------.........---------,,,,,,------------------------,,,,,,---------.........------............---------------...............---,,,++++++******++++++................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,+++++++++---///000------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------..................---,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000///---,,,---...000222222111111666???FFFSSSiiixxxqqqppprrryyy}}}|||~~~{{{rrrdddXXXRRRNNNKKKIIIQQQ\\\iiisss}}}zzzssshhhYYYMMMEEE@@@:::777777555333222222222111000///111444666777999>>>AAABBBCCCEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMKKKJJJIIIJJJJJJKKKKKKKKKJJJIIIIIIKKKJJJIIIIIIIIIIIIIIIJJJHHHHHHHHHGGGFFFFFFEEEEEECCCCCCBBBBBBAAA@@@@@@???============<<<<<<<<<<<<;;;::::::999888888777777999888777666666666777888555555555555555555555555888888888888888999999999888777666555555555666777777777777777888888888888777888888888888777666555888888888888888888888888888888999:::::::::::::::888888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<============>>>??????@@@@@@?????????>>><<<;;;;;;<<<===>>>===<<<<<<============<<<888777777777777777777888666888<<<@@@DDDJJJPPPUUUWWWZZZ___ffflllrrrvvvxxx}}}tttnnngggeeegggppp{{{vvvuuuuuuwww{{{{{{xxxuuutttvvvxxxyyyyyyxxxvvvtttrrrqqqpppooommmooommmiiieeeaaa___```aaabbb```\\\WWWQQQIIIAAA;;;777555222111111000000...000000000000000000000000...///000111111000///...////////////////////////......////////////..............................,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---+++***,,,---,,,,,,------.........---++++++---,,,+++++++++,,,......++++++++++++++++++++++++******+++---............+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------*********+++++++++,,,,,,//////............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............---,,,******...............------------,,,++++++++++++++++++------------------------------------------------------------------------------------------------...---,,,++++++,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,------............---------,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---,,,---...///000111000///222777<<<@@@OOOeee~~~xxxtttooossszzz}}}www{{{rrrdddYYYQQQJJJEEEEEELLLUUU___mmm{{{}}}sssfffXXXLLLCCC>>><<<:::777555555444222000---...000111222555888;;;===>>>@@@CCCEEEGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKJJJIIIIIILLLLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEFFFEEEEEEDDDDDDCCCCCCBBB?????????>>>>>>>>>============<<<<<<;;;:::::::::<<<;;;;;;:::999999::::::777777777777777777777777888888777777777777777777888777777666777777888999777777777777888888888888888888999999999888777777999999999999999999999999::::::::::::::::::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;=========<<<<<<<<<<<<;;;======<<<;;;<<<===>>>???======>>>?????????>>>>>><<<<<<;;;:::;;;<<<===>>>777888888888888999999999888777666666666888999:::;;;???FFFMMMSSSZZZaaaeeeiiijjjlllpppuuuzzz|||pppggg___bbbkkkzzzpppooopppsssxxx}}}yyywwwvvvwww|||~~~wwwxxxyyyxxxuuusssrrrrrrrrrmmmfff^^^XXXUUUUUUUUU]]]YYYRRRKKKDDD>>>777333555333111000111111000///000000000000000000000000//////000000000000//////////////////////////////......////////////......---------------------------------.........//////---------------------------,,,,,,++++++,,,,,,---////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---//////...,,,---.........---,,,++++++++++++++++++,,,------++++++++++++++++++++++++++++++,,,------.........++++++------------+++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------------........................---,,,++++++/////////...---------,,,///......---------......------------------------------------------------------------------------------------------------...---,,,+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------............---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...---,,,+++,,,...///111222222111222555888888@@@NNNccc|||zzzqqqsssvvv{{{|||yyy|||{{{nnncccZZZQQQKKKFFFFFFHHHOOO[[[iiitttyyyzzzmmm^^^TTTOOOFFFBBB>>>;;;::::::999888666555444333222333444666777888;;;>>>@@@CCCDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@@@@??????????????????>>>>>>>>>======>>>>>>===<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<999999888888777777666666777777777777888999999:::777888888888999999999999999999:::::::::999999888::::::::::::::::::::::::<<<<<<:::::::::;;;<<<==================<<<;;;;;;=====================<<>><<<;;;;;;<<<>>>???<<<======>>>>>>>>>======;;;;;;::::::::::::;;;<<<555666666666555555555777;;;:::::::::<<<>>>AAACCCJJJOOOWWW^^^eeejjjpppssstttttttttvvv{{{sssiiibbbccchhhwww|||pppooopppssswww|||~~~yyywwwxxx{{{}}}{{{~~~}}}yyyuuuuuuvvvmmmhhh___XXXTTTSSSSSSSSSXXXRRRJJJBBB===888555333444222111222333444333222000000000000000000000000//////000000000000//////////////////////////////---......//////......---------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---......---,,,---.........---,,,+++*********+++++++++,,,,,,------------------------------------------------++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------...////////////.../////////...---------,,,.........------...//////------------------------------------------------------------------------------------------------...------,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---.........---,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......+++---...---,,,,,,---......///111222222333444555444999BBBOOOaaaxxxxxxxxxxxxxxx|||zzz{{{~~~wwwnnneee\\\UUUOOOKKKGGGHHHOOOXXXbbbhhhpppwww{{{rrrjjjggg[[[UUUMMMFFFAAA>>><<<;;;;;;999666333222222222333111333555888;;;===?????????AAACCCFFFHHHJJJLLLMMMKKKLLLLLLMMMMMMLLLLLLKKKNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;777777888888999999999999999999999::::::::::::;;;::::::;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;<<<=====================???>>><<<::::::<<<===>>><<<<<<<<<======<<<<<<;;;<<<;;;:::999999888888888666888888777555555777999:::;;;>>>BBBGGGLLLPPPSSSZZZ___gggnnnsssxxx}}}~~~|||zzzzzz}}}uuujjjfffgggkkkrrr~~~sssqqqppprrruuuzzz|||}}}{{{{{{|||~~~}}}|||wwwuuuvvviiiccc\\\WWWTTTTTTSSSQQQLLLGGG???999555444333222222111000111333444333222000000000000000000000000000000////////////000000////////////////////////------............------------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++)))+++,,,---.........---,,,******+++++++++,,,,,,,,,------------------------///...---------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---------.........+++++++++,,,,,,,,,,,,---------------------------+++++++++,,,,,,,,,------+++,,,---///000111111111...............---------,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,*********+++,,,---------***++++++,,,,,,------...,,,,,,,,,---------......,,,---......------...///------...///111222222333000444;;;BBBKKK]]]zzz~~~zzzyyy|||zzzqqqggg```UUUNNNHHHHHHJJJLLLQQQUUU\\\eeepppxxx{{{{{{{{{{{{sssmmmcccXXXOOOGGG@@@<<<===:::555222222222222222///000222555777999::::::999:::<<>>===<<<;;;:::;;;;;;<<<<<<===========================<<<<<<999999:::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<========================???>>>======<<<=========>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<=========>>>===<<<;;;:::;;;<<<<<<;;;;;;<<<<<<<<<;;;::::::;;;::::::999888777666555333555666555333444888<<<<<>>999555444444444333.........///111111000///000000000000000000000000000000////////////000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***(((+++,,,---.........---,,,***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,------..............................,,,,,,,,,,,,---------...***+++---...///000000000---------...............,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,...//////......///000///.........000111111000///111555:::===GGG]]]sss}}}|||~~~tttmmm```YYYTTTSSSQQQLLLJJJLLLOOOTTT[[[cccllluuu}}}|||vvvpppggg]]]SSSLLLHHHBBB<<<888666666444333000111222444555666666777555666777999<<<>>>@@@BBBDDDDDDFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBAAA@@@>>>===<<<:::;;;;;;<<<======>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;<<<=========>>>>>>>>>>>>;;;<<<======>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<=========>>>======<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999999888888888888777777666555111555888888777:::@@@EEEJJJNNNUUU^^^ffflllppprrrppprrrvvvxxxyyyzzz}}}}}}zzzuuuqqqqqquuuzzz~~~}}}yyytttqqqrrrvvv{{{~~~~~~|||xxxsssqqqtttzzz{{{xxxwwwwwwzzz}}}}}}zzzzzz~~~~~~tttccc___[[[XXXVVVPPPHHHAAA<<<:::666444444555444333.........///111111///---000000000000000000000000111000///......///000111////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,***++++++---.........------***+++,,,---...------,,,+++++++++++++++++++++++++++++++++,,,---///111333...---++++++++++++---...++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------.........//////////////////////////////---------.........//////***+++,,,---............,,,------....../////////...............///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------,,,,,,+++***,,,++++++++++++++++++,,,------,,,++++++***************+++,,,,,,---......,,,,,,,,,---------......---...//////......000111333222000000000111111000000000333666666999GGGXXXlll|||}}}~~~|||xxxqqqiiieeeddd___UUUNNNNNNIIIIIIKKKQQQ]]]kkkwww}}}tttiiiaaaUUUOOOGGG@@@===;;;777555222222333444555555555555444444444666777999;;;<<<@@@AAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCBBB@@@>>>===<<<======>>>???@@@@@@@@@>>>>>>??????@@@@@@AAAAAA???@@@AAAAAA@@@???>>>===>>>>>>>>>>>>????????????<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@>>>===<<<<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;:::999888;;;;;;;;;;;;::::::999888555666666777777777777777777;;;@@@AAABBBFFFNNNTTT\\\```ffflllqqquuuvvvvvvxxxyyyyyywwwuuuttttttuuurrroookkkhhhjjjnnntttxxx|||tttnnnpppyyy|||vvvtttwww~~~{{{uuuqqqooorrrvvvzzzzzzxxxyyy~~~xxx^^^[[[XXXWWWUUUOOOEEE===666444222111222111000///000000000111333222000...000000000000000000000000111000///......///000111////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++++++++++++++++++++++++++------------++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++---000000///---***+++---.........------+++,,,---...///...------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------///000000000...+++((('''------------------------......................../////////000///......---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,++++++***,,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///)))***,,,------,,,***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,.........//////111222222///000222333333777===BBBUUUhhh}}}|||yyyyyyxxx|||xxxvvvvvvtttjjj^^^VVVQQQKKKFFFHHHMMMUUU```jjjpppxxxrrrhhhZZZMMMDDD???===<<<666222...///222555333000666555444333333333333444999:::;;;===@@@CCCFFFGGGEEEEEEFFFHHHIIIKKKLLLLLLJJJJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFKKKKKKJJJIIIHHHGGGFFFFFFHHHGGGFFFEEEEEEEEEFFFFFFDDDEEEFFFDDDBBB@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAABBBBBBAAA@@@>>><<<;;;999??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>??????@@@???>>>===<<<<<<===>>>????????????>>>>>>>>>>>>===:::;;;===??????>>><<<;;;<<<:::999888888777666444777777777666666777777777666888999:::::::::<<<>>>>>>AAAEEEGGGKKKUUUbbbmmmqqqsssuuuvvvyyy}}}{{{vvvuuussslllfffddd```^^^]]]___bbbjjjyyy~~~|||rrrnnnnnnoootttyyyzzzzzz{{{uuucccZZZQQQNNNJJJBBB:::666222222111111111111222222333111...,,,+++---///000000000000000000111111111000000////////////000000000000//////......------........................////////////////////////,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000///---+++******++++++,,,,,,++++++***)))((((((++++++++++++++++++++++++************************------------------------,,,,,,,,,------.........,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........---+++***------------------------..............................//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++******,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,------...)))***,,,------,,,***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,------...///000000111222111111444888===AAAOOOeee}}}}}}{{{yyy~~~xxxlllddd[[[RRRJJJHHHHHHJJJPPPWWW^^^dddppp}}}ssseeeYYYPPPHHHDDD???:::555444666777555222666555333222222333555666666666777888:::<<<>>>??????@@@AAABBBDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIIIIHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEECCCDDDEEEDDDAAA@@@???@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAAAAABBBBBBBBBAAA???===<<<;;;>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>?????????>>>============>>>???????????????>>>>>>>>>>>><<<===>>>??????===<<<:::;;;:::999888999888888777555555555555666777999:::888:::===@@@AAACCCFFFHHHNNNPPPTTTVVVZZZbbbmmmvvv|||~~~tttoooiiiccc^^^]]]XXXXXX\\\ccckkkwwwzzzppplllkkkmmmqqquuuvvvvvvxxx}}}ppp\\\RRRGGGCCC???:::555444333222222222222222222333222111///------...///000000000000000000000000111111111000///......//////////////////............................................................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))))))))***,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,***))))))(((,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,------......///------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------+++++++++***++++++,,,---***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,------...///000111111111000///000333666777===KKKbbb}}}{{{{{{~~~}}}tttiii^^^RRRKKKFFFBBBBBBFFFKKKPPP[[[nnnwwwjjj^^^VVVPPPKKKDDD???>>><<<999666777666444333333555666888333333333333444555666777999:::;;;===>>>@@@AAABBBEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEECCCAAA???@@@@@@AAAAAA@@@@@@???????????????@@@AAABBBBBBBBBAAAAAACCCCCCBBBBBB@@@???>>>===>>>>>>>>>?????????@@@@@@???????????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@???>>>>>>>>>>>>???@@@????????????>>>>>>>>>>>>>>>>>>???>>>===<<<:::888555555444444444555555666666555555555666999<<<===???CCCGGGLLLOOOSSSWWWZZZ```bbbeeegggiiiooowww~~~pppggg```ZZZXXXYYYWWWXXX___jjjwww|||yyy{{{zzzqqqlllkkkiiilllnnnoooooorrrwww|||gggSSSHHH===999666333222444333333333222222333333333111111000/////////000000111111000000000000000000111000000///.........///.............../////////.............................................................../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++,,,,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,+++******))),,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,...///000------------------------------------------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++***************++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111111000000///...///111333888999???OOOddd{{{}}}|||||||||{{{yyyxxx{{{vvvjjj]]]TTTLLLEEEBBBBBBCCCFFFOOO___tttzzzqqqgggaaaYYYRRRLLLGGGCCC???>>><<<999777555555666777333222222111111222333333666777888999;;;===>>>????????????@@@AAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDCCC@@@???@@@AAA@@@?????????>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA??????===>>>>>>??????@@@@@@AAA????????????????????????@@@??????>>>>>>??????@@@@@@??????????????????@@@?????????>>>>>>>>>======>>>>>>======;;;999777666333333333333222333555666999999999:::<<<@@@DDDGGGOOOSSSYYY^^^bbbfffjjjmmmnnnoooqqqrrrrrruuuzzz~~~wwwjjjccc___\\\\\\^^^bbbccciiittt~~~|||wwwvvvxxx~~~zzzsssnnnlllfffggggggggggggjjjppptttttt{{{ppp[[[KKKBBB999666444222333666333222222111111222222333111111111111111000000000111111111000000000000000///............///000000---------....../////////................................................------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------------------------------------,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,---......------------------------------------------------,,,,,,,,,---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000////////////000000111000///...///000111222333666555888@@@IIIYYYsss{{{yyy}}}yyyssspppqqqwww{{{~~~wwwiii```XXXNNNHHHFFFAAADDDIIIQQQ___sss{{{ssskkkccc\\\WWWSSSIIIGGGCCC???<<<999777666444333333222111111222222444444555777888999:::;;;888888999:::;;;<<<======??????@@@BBBCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGFFFEEEDDDDDDBBBCCCBBBAAA???>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>??????@@@@@@@@@AAA????????????????????????@@@@@@????????????@@@@@@?????????@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<;;;:::999777666555666777888777666777:::======>>>AAAEEEKKKQQQWWWZZZcccggglllqqqtttwwwzzz|||{{{{{{{{{zzzyyyyyy{{{}}}vvvnnngggggghhhhhhiiillloooooosss|||{{{yyywwwuuuxxx}}}{{{sssmmmiiieeedddaaa^^^^^^aaafffjjjjjjttt~~~yyykkkYYYLLLAAA;;;777666555222222555111111000000000000111111000000000111111111111111111111111111000000//////,,,,,,,,,---///000222333,,,,,,------......//////................................................,,,,,,,,,---.........///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++------------------------------------------------......------,,,,,,++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---...//////000,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,......------------......///......///111333333333222111555:::<<>>;;;:::888666555444333333333333444444555666666777333444444555666777777888:::;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBAAA??????>>>===;;;;;;===???@@@@@@AAAAAABBBCCCCCCCCCAAAAAA@@@@@@@@@AAABBBCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@????????????@@@@@@>>>>>>???@@@@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888777777555777999999999;;;AAAEEEEEEHHHNNNUUU^^^ffflllooossswww|||}}}{{{zzzyyyzzzxxxwwwxxx|||}}}zzzsssnnnlllqqqvvvwwwwwwyyyxxxwwwzzzzzzzzzyyyxxxyyy|||}}}}}}~~~}}}wwwnnnhhhgggccc]]]XXXVVVYYY]]]```gggnnntttpppaaaQQQDDD>>>888444444555444111000222000000////////////000000000000/////////000111111222222111111000/////////++++++,,,---...000222333---------------.................................------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------......---------------,,,......------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,+++++++++******************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++***************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,......------------......000...---...111222111000111///222999999:::GGGXXXhhh|||}}}yyysssooommmssszzz~~~}}}wwwqqqggg]]]XXXNNNMMMKKKLLLPPPWWW```fffqqqsssxxxsssrrrpppllleee]]]VVVRRRIIIGGGDDDAAA===:::888777666666666666666666666666222222222333333444444444666777777888999::::::;;;;;;;;;<<<<<<===>>>>>>??????@@@AAABBBBBB@@@???===::::::999777666666888:::======>>>???AAABBBCCCDDDAAAAAA@@@@@@@@@AAABBBCCCAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>>===>>>>>>??????>>>>>>===;;;;;;::::::::::::999999999999999999999:::;;;;;;666:::>>>???AAAEEEMMMTTTWWWZZZ```gggnnntttyyy{{{{{{~~~}}}xxxtttrrrqqqppphhhggghhhmmmuuu{{{|||zzz}}}xxxwww|||~~~|||~~~~~~{{{zzz{{{yyy|||~~~|||xxxvvvwwwxxx|||{{{sssjjjcccZZZSSSQQQRRRUUUXXX___```___WWWJJJ>>>999999333111111333111...///222111111000000000000111111000///...------///111222222222111111000//////...------------...///000000...------------------,,,........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++************************---,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------)))+++---/////////---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------------,,,+++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,111000000/////////000000111...---...000111///---///+++---666777444999EEEKKKeeezzzmmmtttzzz~~~~~~{{{sssjjjeee[[[WWWSSSRRRUUUWWWVVVUUUXXXZZZ^^^gggsss~~~zzzrrriiidddVVVTTTOOOJJJEEE@@@===<<<:::::::::999999888888888222222222222222333333333444444555555666666777777666777888888999:::;;;;;;<<<===???@@@???>>><<<:::666666555333222222555777888888:::;;;===???@@@AAABBBAAA@@@???@@@AAABBBCCC@@@AAABBBBBBCCCBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>@@@@@@@@@@@@??????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>??????>>>===<<<:::::::::999999999888888999999999:::;;;<<<>>>???>>>BBBHHHKKKNNNTTT^^^fffgggjjjoootttxxxzzz{{{||||||}}}vvvoookkkhhhgggfffaaa```bbbkkkxxxzzzvvvuuuvvvxxx|||yyytttqqqrrrttt{{{kkkdddYYYQQQMMMNNNQQQSSSVVVQQQJJJCCC;;;666666999444111000111000...000444222222111111111111222222000///---,,,,,,...111333222222222111000//////...//////...------------............------,,,,,,,,,........................------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,---,,,,,,,,,++++++*********---,,,,,,+++*********+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------,,,++++++******)))------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,---...//////,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********,,,---...//////---+++*********,,,------,,,******,,,+++***)))***+++,,,---************************++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------......///......------111111111111222444666777EEEMMM]]]ttt~~~yyywww||||||uuupppiiihhhccc^^^]]]^^^ZZZUUUTTTTTTSSSUUUYYYbbbkkkrrr~~~yyyrrrnnnkkkeee___YYYRRRLLLHHHFFFDDDBBB???===;;;:::::::::888555555666777777666777666555666777888777666222333333444444444444444333444777999:::999888777333333222111111111111111666666777999:::;;;<<<<<<===>>>???@@@AAAAAAAAAAAADDDAAA???@@@AAABBB@@@===AAABBBBBB@@@===;;;;;;;;;AAA@@@???>>>=========>>>999999999888888888999999999;;;<<<<<<;;;;;;<<<===999888777777888:::<<<===>>>>>>>>>@@@DDDHHHJJJKKKQQQSSSXXX^^^dddjjjnnnpppuuuzzz|||{{{}}}|||tttrrrwww{{{}}}uuuqqqiiiaaa[[[YYY[[[^^^\\\___hhhwww}}}||||||}}}}}}|||}}}yyysssoooooorrrtttzzzgggTTTOOORRRQQQNNNKKKGGGCCC>>>999555222111111222222111000//////000000000000000000000000000000////////////////////////////////////////////////------............------,,,,,,++++++,,,,,,---...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000///---+++************---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,---...//////,,,------......------,,,---,,,++++++******++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------,,,,,,,,,---......---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******,,,,,,---------,,,************++++++++++++******+++++++++++++++,,,------++++++++++++++++++++++++++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...///////////////111111111111222444555666999>>>III[[[rrr}}}yyysssuuu|||~~~ssssssqqqoooooooooggg^^^WWWUUUQQQNNNOOOSSSZZZ^^^dddgggjjjmmmqqqvvv~~~|||zzzvvvrrrllleee___[[[WWWVVVSSSPPPLLLHHHFFFDDDBBB@@@>>>=========;;;:::999888666666666666555333555555666666666666555555666666777888888777666555666555444333333333333333222222222333444666777777::::::;;;<<<===>>>>>>>>>BBB@@@??????AAAAAA???===:::<<<===<<<::::::;;;<<<=========<<<<<<;;;;;;;;;;;;:::999888777888888999;;;<<<=========>>>@@@AAA<<<;;;::::::;;;>>>BBBDDDFFFGGGIIINNNTTT[[[```ccceeefffgggkkkooosssvvvwww{{{zzzqqqkkknnnooommmnnnqqqrrrpppddd```ZZZUUUSSSUUUZZZ^^^kkknnnwww~~~~~~~~~|||xxxsssqqqsssxxx}}}lllYYYSSSSSSPPPHHHCCC???===999555333222222222222111111000//////000000000000000000000000000000////////////////////////////////////////////////------............------------,,,,,,------...//////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,---......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...******))))))******++++++,,,------......------,,,,,,,,,++++++******++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................---,,,,,,,,,------...---,,,+++************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,++++++++++++***,,,,,,++++++++++++******++++++************++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......////////////000000000111222333444555666888<<>>===<<<:::999::::::999999888777777777888888777777777666666666444333222111000000000000222222222222333444555666888888888999:::;;;<<<======<<<:::;;;<<<<<<;;;:::888:::;;;:::999999:::;;;:::;;;<<<<<<<<<;;;:::999;;;:::888777777888:::;;;??????@@@BBBCCCEEEGGGHHHEEECCCBBBBBBEEEIIINNNQQQXXXYYY[[[```gggooovvvzzzzzzxxxvvvvvvxxx{{{||||||{{{~~~~~~|||tttmmmcccdddaaa\\\\\\```bbbaaa[[[XXXTTTSSSVVV]]]eeejjjzzz}}}~~~}}}~~~~~~{{{zzzvvvvvvuuuqqqooorrr{{{rrr\\\TTTRRRLLLAAA999666555333111000111222333111111000/////////000000////////////////////////////////////////////////////////////////////////------............------...------------.../////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++---------------------------.........////////////...------,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///...---,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,//////000000111222333333888999:::<<>>>>>============<<<;;;:::;;;;;;;;;555444333222000000//////666666555555666777888888777777777777888:::<<<===999999888999999999999888;;;<<<===<<<:::999:::;;;;;;<<<>>>@@@@@@???===<<<;;;;;;:::;;;===@@@DDDFFFJJJJJJJJJMMMPPPTTTVVVVVVUUUTTTRRRRRRUUUZZZ```dddmmmmmmnnnpppsssyyy|||{{{||||||{{{yyysssuuuwwwwwwwwwssslllfff]]]^^^]]]ZZZ[[[```cccbbbbbb___\\\\\\bbbllluuu{{{}}}zzz|||}}}{{{zzz|||~~~|||}}}|||xxxuuuppprrrrrrnnnjjjmmmwwwpppXXXNNNLLLEEE;;;333222111/////////000111333111000000/////////000000////////////////////////////////////////////////////////////////////////------............---------------------......///.........------.........------------------------+++++++++++++++,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------............////////////...------,,,,,,------...000///...---------------,,,------......------,,,,,,++++++***++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,---......---,,,++++++,,,---...+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,+++***)))(((......///000000111111111222555888777999BBBSSS```~~~~~~}}}pppddd[[[VVVRRRPPPPPPOOOMMMMMMNNNOOOPPPQQQSSSQQQPPPRRRVVVYYY\\\]]]gggmmmvvv}}}~~~yyyvvvsssssstttuuuuuusssnnnkkkfffccc___\\\[[[ZZZYYYWWWTTTSSSQQQPPPNNNNNNMMMMMMNNNMMMJJJHHHEEEDDDCCCBBB>>>===;;;999888777666666777888888888999888888888666666666666777888999:::999999::::::999999::::::999;;;<<<<<<<<<<<<===???BBBCCCEEEGGGHHHGGGEEEDDDDDDEEEFFFIIINNNSSSXXX[[[^^^\\\\\\___dddiiikkkkkkjjjhhhfffeeehhhlllrrrvvv}}}}}}}}}|||{{{|||{{{wwwnnnmmmmmmmmmlllgggbbb^^^YYY^^^bbbeeejjjqqqtttrrrsssooojjjkkkpppyyy|||wwwuuuwwwyyywwwxxxzzzxxx||||||wwwrrrkkknnnnnnkkkgggjjjuuu~~~zzzeeeOOODDDBBB===777333111111000/////////000111000///////////////000000////////////////////////////////////////////////////////////////////////------............------,,,,,,,,,+++,,,,,,---...---..................---------------------------+++++++++++++++*********---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,------------............------,,,,,,------...,,,,,,+++***)))))))))***,,,------......------,,,++++++******++++++,,,,,,...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******++++++,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................---,,,,,,,,,------,,,,,,,,,,,,---...///000,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++*********---------,,,+++***)))(((---...//////000000//////,,,111666777666:::CCCKKK___nnn}}}~~~}}}xxxqqqjjjddd```___\\\YYYWWWUUUSSSOOOMMMJJJHHHEEEFFFIIILLLOOOPPPXXX^^^gggmmmqqquuuyyy}}}~~~{{{xxxuuussssssssssssrrrlllkkkiiigggeeeeeeffffffgggeeeaaa]]]WWWSSSOOOMMMIIIHHHFFFDDDBBB@@@??????===>>>@@@AAA@@@???===<<<;;;<<<<<<=========<<<;;;:::;;;<<<<<<;;;;;;<<<===:::===@@@CCCEEEHHHKKKNNNQQQRRRSSSUUUVVVVVVUUUUUUXXXYYY\\\```eeejjjnnnpppqqqooommmpppwww|||~~~~~~{{{yyywwwuuuvvvyyy}}}~~~wwwnnniiieeeeeeddd___]]]]]]]]]eeennnvvv~~~|||vvvrrrqqqvvvxxxxxxxxx{{{www|||~~~wwwrrrhhhiiiiiifffeeeiiirrrzzz|||~~~eeeUUUDDD<<<999666444555222111000000//////////////////......//////000000////////////////////////////////////////////////////////////////////////------............------,,,++++++++++++,,,------------...//////...------------------------------------......---,,,+++***,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...---,,,,,,++++++++++++,,,,,,------......------,,,++++++******++++++,,,---000000111111111111000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,+++++++++++++++++++++)))******+++,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------,,,,,,,,,---......,,,,,,,,,+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,---...------,,,***++++++,,,,,,++++++***+++++++++++++++,,,------++++++++++++++++++++++++++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))+++,,,,,,---------,,,,,,,,,---.../////////......---111555555444555:::???FFFPPPbbbyyy~~~{{{zzzyyyyyy||||||xxxsssqqqooonnnmmmiiiccc^^^VVVRRRMMMKKKJJJKKKLLLLLLNNNSSSXXX[[[]]]```fffkkkrrruuuyyy}}}zzz{{{~~~}}}{{{zzzzzz{{{|||zzzyyyvvvrrrlllgggbbb___[[[YYYWWWUUUSSSQQQPPPPPPOOORRRUUUWWWVVVSSSPPPMMMMMMNNNOOOPPPOOOMMMKKKIIIFFFHHHJJJJJJHHHGGGIIIKKKKKKNNNRRRVVVZZZ]]]bbbeeegggggghhhiiijjjkkklllmmmnnnooorrruuuxxxzzzzzz{{{{{{wwwuuuxxx~~~}}}~~~~~~}}}ssshhh```[[[\\\^^^]]]```eeejjjsss}}}}}}zzzuuussstttzzz~~~zzztttgggfffccc______bbbiiinnnlllnnnooopppuuuwwwqqqhhhPPPFFF===888555222222555111000000000////////////...............///000000000000000000000000000000////////////////////////////////////////////////------............------,,,,,,,,,,,,,,,---......------...//////...------........................***+++,,,---...---,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,------.........---------...//////,,,------......------,,,+++*********+++,,,,,,---***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------*********++++++,,,------))))))***+++,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,------...///------,,,+++************,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,((()))+++---...---+++***((()))***++++++***)))(((,,,+++***)))***+++,,,---************************++++++************++++++++++++************++++++******+++,,,,,,,,,,,,+++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++******))))))***+++,,,...///000000000,,,---.../////////...---000111111000......222555999>>>KKK```xxx}}}xxxuuuwww{{{zzzuuulllggg```ZZZVVVTTTRRRPPPNNNQQQTTTSSSRRRTTT[[[aaa\\\___ccchhhlllnnnppppppjjjlllpppvvv}}}{{{wwwrrrpppooommmkkkiiifffdddccccccdddgggkkknnnmmmjjjeeeaaa___```bbbcccbbb___[[[YYYZZZ\\\^^^^^^\\\[[[]]]``````cccgggjjjmmmppptttwwwyyyyyyyyyzzz{{{}}}~~~{{{}}}~~~}}}|||xxxvvvyyy~~~~~~zzzzzz|||zzzmmm___VVVRRRVVVZZZ^^^eeennnwww~~~|||yyyxxxwwwzzz~~~xxxhhhddd^^^YYYXXXZZZ^^^```___aaaaaaaaacccaaaWWWKKKBBB>>>:::888444000000444////////////////////////...............///000111111111111111111111111111////////////////////////////////////////////////---..................---...------------...//////,,,---...//////...---,,,........................&&&''')))+++,,,,,,,,,,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000------------------------,,,,,,,,,---------.........------,,,,,,------...************++++++,,,---,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++------,,,,,,,,,,,,++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...//////...............------,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,,,,---...------------------------***+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++***+++,,,---...---,,,+++...........................//////000111222222222777;;;BBBIIIUUUiii|||{{{yyyxxx}}}yyywwwuuuxxx~~~rrrllliiifff___YYYZZZXXXUUUTTTSSSSSSQQQOOOSSSRRRQQQTTTYYY\\\[[[XXXZZZZZZ\\\aaahhhooosssuuuvvvvvvuuusssuuu{{{~~~|||~~~zzzwwwwwwzzz|||}}}|||}}}~~~|||yyywwwzzz{{{|||{{{wwwsssqqqpppooooooooopppqqqrrrssssssxxxyyy{{{~~~}}}zzzuuuuuusssrrrrrrvvv|||zzz}}}yyyzzz|||}}}yyyvvvuuuwww|||{{{|||~~~rrrhhh[[[YYYYYY]]]bbbgggpppyyy~~~|||zzzyyyzzzyyyuuuqqqxxx~~~~~~|||}}}|||ppphhh___XXXRRRNNNQQQWWWTTTTTTRRRPPPKKKFFFAAA>>>666555333111///------,,,111111111111111000//////000000000000000000000000///......------///000111000000000000000000000000........................//////.........---------,,,------......------,,,++++++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------............------,,,,,,,,,------//////000000///---,,,******+++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++*********+++++++++,,,,,,)))***+++,,,,,,,,,++++++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---...............------,,,,,,++++++++++++,,,,,,---------............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))******************************************************++++++++++++******************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,..............................///000000111222222222555888;;;AAAOOOaaaooo}}}yyyvvvxxx~~~|||xxxuuuxxxzzzxxxuuupppkkkdddaaa^^^\\\\\\[[[ZZZYYYQQQNNNKKKKKKNNNOOONNNMMMKKKKKKLLLOOOUUU[[[^^^___ggggggffffffhhhnnnwww~~~~~~}}}{{{{{{zzz{{{|||}}}}}}wwwqqqlllkkkiiiffffffhhhmmmqqquuu{{{|||xxxyyyzzzyyyzzzyyywwwqqqkkkggggggiiimmmooouuu|||yyyrrrlllhhhgggiiilllooovvv~~~zzzyyywwwttttttvvvvvvtttrrrqqquuu{{{}}}||||||pppfff[[[TTTNNNJJJKKKOOOMMMKKKHHHCCC???<<<;;;:::444333222000///......---000111111111111000//////........................///......---...///000111////////////////////////........................//////.........---------,,,------......------,,,000000111000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------,,,,,,------------------------+++***)))***+++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++*********++++++++++++,,,)))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------............---++++++++++++************------------............------,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++++++++++++++*********************************++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++***************************************++++++++++++++++++++++++******++++++++++++******************************+++++++++++++++++++++++++++++++++++++++,,,------------------------------......//////000000111111222444555444555<<>>DDDIIIWWWkkk|||vvvrrrrrrtttwww}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyy{{{yyywwwwwwzzz}}}~~~xxxooohhhaaa[[[SSSNNNLLLJJJGGGGGGIIIKKKMMMMMMMMMNNNNNNOOOPPPSSSUUUWWWWWWWWWVVVVVVXXX\\\___bbbggggggggghhhkkkmmmppprrrsssssstttuuuvvvvvvvvvuuuuuuvvvxxxzzz{{{{{{zzzzzzuuuxxx}}}~~~{{{yyyxxxwwwvvvuuutttvvvxxx{{{}}}~~~{{{zzzyyy{{{}}}{{{zzzxxxvvvttttttttttttpppkkkgggiiillliii___VVVTTTTTTSSSQQQPPPQQQTTTWWWaaaiiipppqqqqqqqqqooollldddccc^^^XXXTTTUUU[[[aaapppzzz~~~~~~}}}yyyuuuqqqqqqppprrruuuyyy|||~~~}}}|||{{{~~~|||uuuuuutttsssrrrtttxxx{{{nnn^^^OOOKKKKKKIIIFFFEEE>>>;;;666222000111333555000000////////////000000000000000000000//////...000000000000000000000000............/////////000////////////////////////................................................,,,------......------,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,---....../////////......------,,,***+++,,,,,,------,,,,,,------------------------)))))))))******+++++++++))))))*********++++++++++++***++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************))))))))))))***************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******************************************************************************++++++++++++******************************++++++++++++++++++++++++,,,+++***)))***+++,,,---------------------------.............../////////...000111111111333666::::::BBBPPPbbbtttxxxqqqqqqssswww~~~~~~}}}|||{{{zzz{{{~~~}}}}}}}}}~~~~~~xxxpppfff```UUURRRNNNMMMNNNPPPQQQQQQSSSSSSSSSTTTTTTSSSQQQPPPOOOOOOOOOOOOOOONNNNNNNNNTTTTTTTTTVVVXXX[[[^^^```bbbcccddddddbbbaaa`````````aaaccceeefffgggggggggdddgggkkkmmmllljjjiiihhhggggggffffffhhhjjjmmmooopppooommmkkklllnnnppprrrqqqooommmjjjhhhgggggggggbbb]]]ZZZ[[[^^^]]]WWWPPPIIIJJJKKKLLLLLLNNNQQQTTTYYYaaagggjjjkkkllljjjeee\\\\\\[[[YYYYYY]]]eeekkkzzz~~~~~~~~~~~~}}}{{{xxxvvvqqqqqqsssuuuxxx|||~~~zzzwwwsssqqqooollllllpppwww|||}}}ppp___OOOJJJJJJGGGCCC@@@888666444222111111111222//////......///000000111000000000000000///......000000000000000000000000---......///////////////................................................---.....................,,,------......------,,,***+++,,,...//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---.../////////......------------***+++,,,,,,------,,,,,,------------------------(((((())))))***+++++++++)))))))))************+++++++++******++++++,,,---------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************------,,,++++++++++++,,,++++++++++++++++++++++++******++++++++++++******************************((((((((())))))))))))*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,***************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................///000000///000111333777888>>>KKKZZZllltttrrrppprrrwww}}}~~~~~~www~~~yyyeeebbb^^^\\\]]]```aaabbbddddddeeeeeedddaaa[[[VVVRRRQQQPPPNNNLLLIIIFFFDDDGGGGGGHHHIIIKKKMMMOOOPPPRRRSSSSSSQQQNNNLLLMMMMMMNNNNNNPPPRRRTTTUUUVVVVVVTTTVVVYYYYYYXXXVVVVVVVVVTTTTTTUUUVVVXXXZZZ[[[\\\```___^^^]]]^^^```bbbcccbbbaaa^^^[[[YYYXXXWWWWWWTTTRRRPPPQQQSSSRRROOOKKKEEEGGGKKKMMMOOORRRVVVYYYSSSYYY^^^```bbbeeeccc___]]]```cccdddeeeiiinnnsss}}}}}}}}}|||zzzyyy{{{|||~~~|||yyywwwuuusssrrrtttwwwzzz|||~~~zzzvvvtttrrrpppllliiihhhlllrrrwwwuuuxxx}}}ppp___NNNGGGDDD@@@;;;888333222222222111000/////////.........//////000111//////000000//////...---........................---......///000/////////................................................---------...............,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---......///---,,,,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,------------------------((((((((()))***+++++++++))))))))))))************++++++*********+++,,,---------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------,,,+++***************+++++++++,,,))))))*********+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++---,,,+++***)))******+++************************++++++************++++++************************((())))))))))))*********)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))*********+++++++++******************************************************++++++++++++******************************++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111111111111000111222666333444<<>>999666444333444555333111000//////000111//////............/////////////////////......---000000000000000000000000,,,---///000000000///...................................................---------.........//////,,,------......------,,,***+++---///000111222222........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))&&&&&&'''***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///+++++++++,,,---...///000///...---,,,---...///000++++++,,,---------,,,,,,------------------------)))))))))***+++++++++,,,((()))))))))************************************,,,,,,,,,++++++*********++++++++++++++++++,,,,,,,,,***)))***...///...,,,+++++++++,,,,,,---------******+++,,,,,,---......++++++,,,---,,,+++***)))************************++++++++++++++++++++++++++++++***************+++************************,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++***)))(((((())))))++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***************************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111000000//////......222333333333444888===AAALLLUUUfffyyyyyyuuuyyyzzzyyy~~~|||uuussswww|||~~~uuunnniiigggffffffeeegggggggggiiilllhhhaaa]]][[[VVVRRRRRRVVV\\\aaa```aaacccddddddeeegggiiigggddd```______^^^[[[XXXSSSWWW]]]dddiiihhhccc___```\\\XXXWWWYYYYYYUUUQQQTTT[[[aaadddkkkvvv{{{yyyyyyzzz|||{{{rrrkkknnnsssuuusssttt{{{zzzsssqqqrrruuuzzz}}}wwwrrrsssxxx{{{xxxtttuuuwwwzzz}}}|||}}}~~~~~~~~~xxxssspppnnnllljjjkkkgggeeebbb]]]ZZZZZZ\\\___```gggiiieeebbb```YYYPPPCCC???:::666333222000...000000000000000000000000000000000000000000000000///...------...///...---------------------------------............------......------------......,,,---....../////////..................---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,------...///)))+++---,,,+++***+++,,,---------,,,,,,,,,++++++,,,+++*********+++,,,---,,,,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,---...---,,,***)))++++++------------++++++***************+++++++++************++++++++++++************************,,,,,,++++++++++++++++++...------,,,+++***)))(((,,,***)))***---///...,,,++++++,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++***************+++************************+++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++*********+++++++++,,,,,,+++******))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***'''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000000000/////////......///111111222333555999<<<<<>>GGGTTTggg{{{yyytttuuuwwwxxx|||{{{rrrooorrrvvvyyyxxxyyy{{{~~~zzz{{{{{{|||}}}~~~|||xxxxxxzzz~~~|||zzzyyywwwuuupppssszzz}}}xxxvvvuuu}}}{{{uuunnnooopppssswwwyyyyyyyyy}}}{{{zzz|||xxxvvvsssqqqoooooorrrtttuuuuuussssssssssssrrrnnniiiddd^^^\\\XXXVVVUUUWWWYYY[[[cccbbb[[[PPPFFF@@@888222444222111111222222111000////////////////////////........................///...------...///...---........................------............------......------------......------,,,,,,,,,---............//////////////////........................***+++,,,---///000111111------------------------,,,,,,,,,+++++++++++++++---,,,,,,++++++++++++,,,)))+++---,,,+++***+++,,,...---------,,,,,,,,,,,,------,,,,,,,,,---...///------------------,,,,,,------,,,,,,,,,,,,++++++------,,,,,,++++++,,,,,,------............------,,,+++++++++***)))))))))*********+++++++++,,,,,,*********************************++++++,,,,,,,,,*********++++++,,,,,,---+++******+++,,,,,,,,,,,,---,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************)))))))))***++++++,,,,,,*********)))******+++,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************++++++++++++))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))******++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................+++---///000/////////000555777:::<<>>888333777333111333333//////333333111...---.........---........................------------------------///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------......---///000222111///---+++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,---...)))+++---,,,+++***+++,,,---------,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++***+++,,,,,,---------,,,,,,,,,+++******+++,,,,,,))))))******+++++++++,,,******+++++++++,,,,,,,,,************************---,,,,,,++++++*********((())))))+++,,,---......)))+++---,,,)))(((***,,,))))))******+++++++++,,,++++++******************---,,,+++*********+++,,,************************,,,++++++***)))(((''''''))))))))))))***+++,,,---************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))************------,,,+++************++++++++++++++++++++++++************************'''''')))******+++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))************))))))******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,---............///111111...++++++...222555666999777<<>>:::888555333444000000444333///...222222000---+++,,,.........................................................///...------...///...------------------------------..................---.........------.........---///222333333000---+++******+++,,,,,,---......------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,---......///)))+++---,,,+++***+++,,,//////.........---------+++,,,---.........---,,,,,,,,,,,,------.........---------,,,,,,,,,++++++)))***,,,---...---,,,,,,------++++++++++++------++++++************++++++******++++++++++++******++++++++++++++++++++++++)))******+++++++++******,,,,,,,,,++++++***************+++---///000111222,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************************)))***,,,------,,,***)))++++++++++++++++++++++++))))))*********+++++++++)))************++++++++++++******)))(((''''''&&&+++******)))((('''&&&&&&))))))))))))))))))))))))+++++++++*********))))))(((***,,,.........---,,,************))))))))))))************************))))))))))))************&&&(((*********)))***+++***+++,,,,,,******+++,,,++++++++++++++++++++++++************************))))))*********+++++++++---,,,+++,,,------+++***++++++,,,,,,,,,,,,------------------------------000000000000111111111111444666777888===GGGVVVaaayyy{{{vvvqqqmmmjjjoooggggggppptttsssyyy|||~~~~~~~~~||||||}}}}}}|||zzzrrrrrrrrrtttwwwzzz~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}zzzyyyzzz{{{}}}{{{zzz~~~}}}{{{vvvtttpppkkkgggccc___[[[YYYXXXXXXVVVSSSSSSWWW```fffnnnqqqvvvzzzxxxqqqggg___MMMFFF===777555333222000000000//////......------////////////............---------------,,,,,,,,,000000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///......------//////............//////------......//////000000........................------------------------........................///...,,,+++++++++,,,,,,---,,,+++******,,,...//////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,.........------,,,,,,,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++'''((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******------------,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++************************)))***,,,------,,,***)))++++++++++++++++++++++++))))))*********+++++++++)))************++++++++++++******)))((((((''''''*********))))))(((((((((************************+++++++++*********))))))+++,,,---......---+++***************))))))))))))************************))))))))))))************'''(((***+++***)))***+++)))+++++++++)))((()))***++++++++++++++++++++++++*********************************++++++++++++,,,,,,+++***+++,,,,,,+++)))+++++++++,,,,,,,,,------------------------------....../////////000000000///111333333444999BBBJJJ^^^jjjxxx~~~{{{yyyxxxssskkkggglllmmmkkkpppzzz}}}~~~yyyyyyyyyzzz|||~~~~~~~~~~~~~~~|||||||||}}}}}}zzzyyyyyy{{{}}}~~~{{{{{{|||yyywww{{{~~~yyytttrrrqqqooolllhhhccc___\\\ZZZ___\\\XXXTTTSSSWWW___fffqqqqqqpppooojjjaaaVVVOOODDD???999555444333222000000000000000000/////////////////////..................------,,,,,,++++++..............................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////..................------------......------------............------------------------------------------------...........................---+++*********++++++,,,,,,------..................---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++&&&''')))***,,,,,,------,,,,,,,,,++++++++++++***------,,,,,,++++++******,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++***************+++++++++)))************+++++++++*********))))))(((((('''*********************)))************************+++++++++***************------......---+++***)))++++++*********)))))))))************************))))))))))))************''')))***+++)))))))))***)))***+++***((('''((()))++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,******)))***,,,,,,+++)))++++++++++++,,,,,,,,,,,,------------------------------........./////////...000333333222333666:::AAAKKKXXXddduuu{{{qqqjjjjjjiiigggllluuu|||~~~~~~~~~}}}{{{zzz{{{}}}}}}}}}~~~~~~{{{vvvsssqqqsssuuuuuusssqqqqqqqqquuuvvvtttnnnfff___\\\\\\```]]]YYYUUUVVV[[[cccjjjpppllleee]]]TTTJJJAAA<<<999777444222222222222111000000000000111111111111////////////............///......---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................---,,,,,,,,,,,,,,,---+++,,,...000000///...,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------......------------,,,,,,,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))************************************************))))))*********+++++++++*********)))))))))((((((***************+++++++++************************************************,,,------------,,,+++***+++++++++*********))))))************************((()))))))))************''')))++++++)))))))))******++++++***(((''''''(((************************************************++++++,,,,,,,,,---------*********+++------,,,+++***++++++++++++,,,,,,,,,,,,,,,------------------------........./////////---000222333222222444666666;;;AAAKKKXXXjjj{{{{{{rrrnnnlllkkkpppxxx~~~zzzxxxvvvwwwyyy}}}yyyxxxxxxyyyzzzyyywwwuuuqqqqqqpppooonnnppptttwwwzzznnneeebbbbbbaaa___\\\[[[]]]bbbhhhllleee___TTTJJJAAA:::555111222222111111111111111000/////////000000111111111////////////............000000///...------,,,+++------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111...------,,,,,,------...///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////..................,,,---...//////...---,,,++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------++++++************++++++******++++++++++++******++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++++++++,,,,,,---------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************))))))))))))***************+++++++++************************************************++++++,,,,,,------------++++++++++++************************************((()))))))))************(((***++++++)))((())))))***+++,,,+++)))((()))***************************************************++++++,,,,,,,,,---------+++***+++,,,/////////---*********+++++++++,,,,,,,,,,,,,,,---------............/////////000000000,,,------------...111222777666777;;;CCCNNN[[[eeezzz}}}wwwsssrrruuu{{{~~~}}}|||}}}~~~}}}xxxuuuuuuvvvyyy~~~}}}~~~~~~|||zzzpppppprrrtttwwwxxxwwwvvvrrrpppmmmjjjkkkpppwww}}}{{{rrrnnnnnnmmmkkkgggdddbbbaaaaaaaaaSSSLLLCCC;;;666444222111111111222222111000000000.........//////000000000////////////............111111111000///......---........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111//////............//////000/////////......------------------------------------------------------........................---------............---...---,,,++++++,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------++++++************++++++******++++++++++++******++++++++++++++++++++++++++++++,,,++++++***)))(((***++++++++++++,,,,,,,,,......------,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++***************)))************+++++++++*********************************************)))++++++++++++++++++++++++***************+++++++++******+++,,,,,,---......,,,++++++++++++*********************************))))))))))))************(((***++++++)))(((((())))))***++++++))))))***+++************************************************++++++++++++,,,,,,,,,,,,+++***+++---///111000///************+++++++++++++++,,,,,,------.............../////////000000000000///---,,,,,,---...///666444333555888<<>>BBBKKKXXXdddnnnxxx{{{vvvtttvvvyyy{{{zzzzzzzzzzzzzzzzzz{{{|||zzzvvvsssqqqnnnmmmiiiiiiiiikkkmmmmmmllljjjjjjfff```\\\]]]eeeqqqyyy~~~vvvmmm```TTTKKKDDD>>>;;;777444222222333333222111000222222111......000222000000000///////////////////////////.........................../////////------------------------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000///......------......///------...............///------------------------------------------------........................***+++,,,---...------,,,......---,,,,,,,,,,,,,,,++++++,,,------,,,++++++***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......++++++************++++++******++++++++++++******++++++++++++++++++++++++((()))***+++++++++++++++*********++++++,,,,,,,,,&&&'''((()))+++---......,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******************************************************))))))))))))******))))))))))))))))))))))))++++++++++++******)))))))))************+++++++++******************+++++++++******)))(((''''''&&&++++++++++++++++++++++++))))))******++++++++++++......---,,,++++++++++++,,,,,,,,,+++++++++******************************))))))))))))************)))***,,,+++)))(((((()))$$$&&&'''((('''(((***+++))))))))))))))))))))))))************************))))))*********+++++++++(((((()))+++...000000...)))************+++++++++++++++,,,,,,---...//////,,,,,,,,,---------......++++++,,,...///000///---///---000555555111222777555:::@@@GGGPPP^^^ooo{{{|||yyyzzz|||~~~yyyyyyxxxwwwwwwwwwwwwwww}}}~~~{{{wwwvvvuuuvvvwww{{{vvvrrrpppnnnlllkkkddddddeeegggiiijjjiiihhhgggccc\\\XXXYYYaaammmvvv}}}~~~}}}yyyeee[[[MMMBBB<<<999777555333222222222333222000...///111111000------000333222222111111000000//////000/////////............++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...000111111111000000---...///000///...,,,++++++,,,------------,,,+++)))***+++,,,------...///------------------------++++++,,,,,,,,,---------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,------.........,,,+++)))(((((()))+++,,,)))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++++++++************++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++******))))))((((((*********************************)))***++++++,,,+++++++++*********))))))++++++************++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,)))******++++++,,,------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))************************************************++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///111000/////////000222333666777777999===EEEOOOVVVkkkuuu}}}zzzwwwuuuuuuvvvwww|||}}}~~~xxxrrrooollliiiiiikkkmmmlllkkksssqqqooommmkkkjjjiiijjjeeejjjlllllllllmmmkkkgggiiiddd\\\TTTQQQYYYfffpppxxxxxxzzz}}}}}}uuuhhh]]]PPPIII>>>777444444333111222222222222111111111000////////////////////////////////////000000000000//////////////////////////////.........---------...------,,,,,,++++++***,,,,,,---...---,,,***)))------------------------............---,,,++++++...---,,,,,,,,,,,,---............------,,,,,,,,,.........------,,,,,,,,,.........////////////000------++++++++++++------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,***))))))******+++,,,------......------000///---,,,,,,---...///////////////////////////---,,,+++,,,...///...---+++,,,,,,------,,,,,,++++++++++++******)))))))))+++***)))(((((()))***+++************************,,,++++++++++++++++++***)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************,,,+++++++++******))))))))))))))))))))))))))))))***************+++++++++************))))))))))))***************************)))))))))******+++++++++++++++*********))))))+++******************+++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,+++++++++++++++++++++---,,,+++************++++++++++++++++++++++++++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++************************************************++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000//////...///000111222222222333444666<<>>:::555222///...000111222222000000000000////////////////////////////////////000000000//////.........////////////////////////...............---------,,,,,,,,,,,,------------....../////////...---,,,++++++++++++++++++++++++***+++,,,---...............------,,,,,,------......------------,,,,,,,,,...------------,,,,,,,,,,,,---------............---,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++***************++++++,,,,,,,,,,,,,,,---,,,,,,,,,---...///000---------------------------,,,+++,,,...///...---+++,,,,,,------,,,,,,+++......------------,,,,,,******))))))))))))******++++++++++++++++++++++++))))))******++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))************************)))))))))******+++++++++************************(((((())))))*********************************************++++++*********************************)))***++++++++++++***))),,,,,,,,,++++++*********++++++************++++++************************+++++++++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))))))))***************************************************++++++************+++++++++++++++***************++++++,,,,,,,,,,,,------)))+++---.........,,,+++---,,,------------.........///000000000000222333555888===BBBIIISSS___fffyyyyyywwwyyy|||xxxtttpppnnnppptttxxxzzzzzzzzzyyywwwwwwxxx{{{~~~~~~zzz{{{zzzzzzzzzzzzwwwsssppplllkkkkkkjjjjjjkkkjjjjjjjjjiiihhhhhhiiilllooopppuuu{{{~~~{{{wwwsssjjjbbb___\\\XXXYYY]]]aaabbbaaaZZZSSSHHH@@@;;;999777666333222111000000000//////000////////////.........////////////////////////000000000///......------////////////////////////........................++++++,,,,,,---......///---............---------+++++++++++++++++++++++++++,,,------.........---------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***++++++,,,,,,++++++++++++,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++))))))*********+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))******++++++,,,,,,************************(((((()))***+++******)))************************)))***++++++++++++***)))************************)))***++++++++++++***)))******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---************************+++++++++*********)))))))))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))))))))***************************************************++++++************++++++************************+++++++++,,,,,,---------)))***,,,......---,,,++++++,,,,,,------------------///111111000000111222444555777999<<>>;;;666555333222111111222222,,,---///000///...///000////////////............////////////////////////........................////////////////////////---------...............+++,,,,,,---.../////////,,,,,,+++++++++,,,------------------------------............---,,,+++***,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,---------............+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,+++++++++************************************)))))))))))))))************+++++++++***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++++++++***************************)))***,,,---------+++***))))))*********+++++++++(((***+++,,,,,,+++***(((************************,,,+++***))))))***+++,,,+++++++++++++++++++++,,,++++++******+++,,,,,,---************************+++++++++************)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++************************************************++++++************++++++((()))))))))*********+++******+++,,,,,,---......***++++++++++++,,,,,,,,,++++++---.........---,,,,,,...//////.........000,,,---...111444666666666333999AAAHHHNNNWWWaaaiiixxx}}}{{{}}}}}}yyyqqqkkkjjjjjjhhhhhhiiilllqqqtttuuuuuuppppppqqqrrrtttwwwzzz{{{~~~||||||ssssssssspppnnnkkkiiiiiifffgggjjjooouuuyyyzzzzzzzzz{{{yyytttllleeebbbaaa^^^^^^___aaagggnnnuuuyyyssscccVVVLLLKKKGGGAAA:::555333333333333333222111000000000+++...000000///...000222000000000/////////......////////////////////////,,,------....../////////////////////////////////---------.........//////,,,,,,------......//////---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------........./////////+++,,,,,,------,,,,,,+++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,---------------++++++,,,---------,,,+++---------------------------,,,+++,,,...///...---+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))++++++******))))))(((((()))************+++++++++***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********+++,,,,,,---************************---,,,,,,+++***)))(((((())))))))))))))))))))))))+++++++++***************---,,,,,,++++++*********************************)))+++,,,......---,,,+++))))))******++++++++++++((()))+++,,,,,,+++)))((()))))))))))))))))))))))),,,+++)))(((((()))+++,,,------,,,++++++***************))))))***+++,,,,,,))))))))))))))))))))))))+++++++++************)))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))************************************************++++++************++++++(((((())))))*********+++******+++,,,,,,---......++++++*********+++,,,---+++,,,---...///...------///000111000......///000000///...///000111000//////333777999;;;@@@IIIQQQVVV___jjjrrrwwwvvvooommmmmmjjjhhhggghhhjjjllllllkkkmmmlllkkkkkkmmmooorrrtttuuuxxx|||~~~~~~}}}~~~|||~~~~~~{{{{{{zzzwwwuuutttvvvxxxoooooommmiiifffdddcccddd___aaafffoooxxx}}}rrrhhhcccaaa]]]^^^```dddkkkttt|||~~~rrrcccQQQDDD;;;<<<:::666111000222555---......---+++++++++,,,000222333222///...000222000000000000////////////////////////////////////+++,,,,,,---...///000000////////////////////////---------.........//////---------..................------,,,---...///000++++++++++++++++++++++++++++++,,,---............,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,------..................////////////000++++++------------++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,---,,,+++***+++,,,------......------+++,,,---------,,,+++***---------------------------,,,+++,,,...///...---+++,,,,,,------,,,,,,+++''''''(((((()))))))))***)))************+++++++++)))+++,,,,,,***))))))))),,,+++******++++++)))(((************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************************************************************************(((((((((((())))))))))))+++,,,............,,,+++++++++************++++++)))))))))))))))******+++************************+++++++++++++++***)))(((************))))))((((((++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))++++++************++++++*********************************)))))))))))))))************))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************++++++++++++*********))))))((((((''''''(((((())))))******((((((((((((((((((((((((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000000///...---////////////////////////......000222444666888999BBBFFFKKKPPPWWWcccsss~~~wwwrrrqqqrrrooopppooollllllmmmjjjfffgggeeecccdddfffgggfffdddeeeiiikkkkkknnntttvvvuuu{{{zzz|||}}}zzzxxxwwwuuutttttttttuuuvvvsssqqqqqqpppnnnnnnooojjjccc^^^___```___^^^___```aaafffqqq}}}vvvkkkgggggg```bbbgggmmmsssvvvvvvuuuwwwrrrjjj^^^SSSHHHAAA<<<777666555333222111000000000000000000////////////////////////////////////////////////////////////////////////////////////---,,,,,,++++++,,,,,,---......//////...---,,,,,,))))))+++,,,---.........,,,---...---,,,,,,---...---------,,,,,,+++++++++******+++,,,------------,,,,,,,,,---------......###$$$(((***,,,---,,,,,,))))))***+++,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++******++++++++++++*********,,,------,,,++++++,,,------++++++++++++------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------++++++++++++------..............................---,,,,,,+++******)))************+++++++++,,,---...---+++***+++,,,***)))((()))***++++++)))************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************************************************************(((((((((((()))))))))***+++++++++,,,,,,+++++++++++++++************++++++)))))))))))))))******+++************************)))******+++++++++******++++++*********)))))))))++++++++++++++++++++++++,,,,,,+++***************************************++++++************++++++***************************)))))))))))))))))))))************))))))))))))************)))))))))((()))))))))))))))))))))))))))************++++++++++++*********))))))))))))))))))))))))*********+++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------------///000222333555555555999<<>>BBBJJJSSS^^^ggglll|||~~~uuuvvvwwwvvvrrrkkkddd___WWW\\\```aaaeeekkkmmmkkkkkkddd___aaabbb``````bbbcccbbbbbbdddggghhhhhhgggjjjkkklllmmmmmmlllkkkjjjjjjmmmppprrrsssvvvyyy{{{{{{zzzxxxzzz}}}}}}|||~~~~~~||||||~~~~~~}}}}}}|||{{{yyywwwwwwxxxyyyxxxvvvuuuuuuvvvtttwwwxxxuuupppnnnqqqtttvvvvvvwwwxxxwwwsssmmmiiigggdddaaa___^^^___bbbccceeemmmwwwyyyooolllkkkkkklllooobbbbbbeeemmmwwwyyymmmccc^^^RRROOOIIIEEEBBB???<<<999666555444222111000000//////...............//////---------------.........////////////////////////////////////////////////////////////////////////......------------......---...............------,,,---------,,,,,,+++***,,,---...---+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,,,,,,,,,,---------......---------,,,---......///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++))))))*********+++++++++++++++***)))'''(((+++...222///,,,+++,,,,,,,,,+++************************++++++++++++++++++++++++************************((())))))******))))))(((******+++++++++,,,,,,,,,************************************************************************************************))))))))))))************+++***)))(((((()))***+++++++++************++++++)))))))))))))))******+++************************+++++++++++++++***)))(((++++++++++++++++++++++++************************,,,+++++++++++++++,,,,,,************************++++++************++++++(((((((((((((((((((((((((((((())))))************************)))))))))((())))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++***************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------......///------------------------........................,,,---/////////000111222444444555888===DDDJJJNNN^^^dddmmmuuu{{{~~~zzzrrriiidddbbbhhhmmmqqqwww~~~wwwmmmeeeddddddbbb```aaacccaaa``````bbbcccccccccdddeeeggghhhhhhfffdddccc```bbbccccccdddfffiiilllpppooonnnppprrrtttttttttpppooonnnnnnpppsssuuuuuuuuuuuuwwwzzz~~~zzzzzzzzz|||}}}|||yyyvvvqqqrrrssstttsssssssssssstttuuuvvvuuurrrpppooopppnnnmmmkkkkkkmmmnnnpppqqqvvvwww{{{~~~~~~yyyrrrmmmfffccc___\\\ZZZ\\\___aaaiiitttqqqjjjfffdddeeehhhfffeeegggmmmuuu{{{}}}}}}zzzyyyvvvnnndddYYYPPPLLL@@@===999777666666555333222111000///------,,,,,,///............///000000------........./////////////////////////////////////////////////////////////////////////////////------,,,,,,,,,,,,------------...............---------------,,,+++******,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---------......++++++++++++,,,...///000......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++******++++++++++++*********,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))************+++++++++,,,,,,,,,+++***+++---///444111---+++++++++++++++************************++++++++++++++++++++++++************************))))))************))))))******+++++++++,,,,,,,,,))))))***++++++***))))))************************************************************************)))))))))*********++++++++++++************++++++++++++************++++++)))))))))))))))******+++************************,,,,,,,,,++++++)))((((((*********+++++++++++++++************************,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++*********+++++++++++++++)))))))))(((((((((((((((************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,---...///000------------------------........................***+++,,,---...000000111222111000111333777;;;>>>AAAGGGOOOXXX___iiissszzz~~~yyyqqqmmmmmmuuu|||{{{oookkkjjjfffddddddeeebbb``````cccfffhhhiiihhhiiikkkllljjjfffaaa^^^[[[[[[\\\[[[[[[]]]aaaddddddeeefffiiijjjiiifffccccccbbb```^^^^^^```ccceeefffiiilllpppsssuuuvvvwwwooonnnmmmnnnoooooommmllliiikkklllmmmnnnooorrruuuxxxyyyyyyvvvqqqmmmjjjjjjllliiigggiiinnnsssvvvwwwxxx{{{yyysssjjjfff```[[[YYY[[[^^^aaammmzzz~~~nnnfffbbbaaacccgggmmmkkkjjjmmmqqqtttsssqqqeeeaaa[[[SSSJJJBBB===:::777444111000000000000//////..................////////////...//////000000---------...//////000000////////////////////////////////////////////////////////////////////////,,,,,,,,,++++++,,,,,,,,,,,,---......///............/////////...------,,,,,,---...---+++)))***+++++++++,,,,,,,,,,,,------++++++,,,....../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++...---------,,,,,,++++++------,,,,,,,,,,,,++++++,,,---------............+++,,,,,,------,,,,,,+++)))******++++++******)))***,,,------,,,++++++,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***,,,------,,,+++---...111...+++))))))+++++++++************************++++++++++++++++++++++++************************)))******++++++******)))******+++++++++,,,,,,,,,((()))***++++++***)))(((************************************************************************))))))*********+++++++++*********++++++*********++++++************++++++)))))))))))))))******+++******************************+++++++++******))))))))))))*********++++++************************+++++++++++++++,,,---...++++++++++++++++++++++++++++++************++++++************************'''(((((()))******++++++************))))))))))))((()))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,*********)))))))))((((((************************************************++++++++++++++++++++++++************************,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,---///000000000.........///111333555666444888<<<@@@DDDKKKSSSZZZ^^^gggnnnqqqtttxxxzzzyyyzzzxxxzzz{{{tttqqqmmmiiiiiifffdddbbbdddjjjqqqwwwzzzxxxzzz|||{{{vvvnnnfff```\\\]]]\\\\\\\\\___dddhhheeegggkkkooooookkkddd______]]]ZZZVVVUUUVVVYYY[[[[[[^^^cccgggjjjlllmmmnnniiifffdddbbbcccdddccccccaaadddhhhkkkooouuu}}}~~~vvvnnniiiggggggggghhhiiimmmsssyyy~~~}}}zzztttpppiiicccaaabbbeeehhhtttxxxhhh___\\\]]]aaafffhhheeeaaa``````^^^ZZZWWWKKKGGGBBB===999666444333333111///...//////...,,,////////////000111222333000//////.........//////+++,,,,,,---......//////////////////////////////////////////////////////////////////////////////------,,,,,,,,,,,,------,,,------...//////...............///......------,,,---...,,,***))))))***+++++++++,,,,,,---------+++,,,---------------,,,,,,,,,,,,---------......---.........---+++***(((.........------------------------,,,,,,+++++++++------------............+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******,,,------,,,++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++''')))+++++++++***+++,,,...+++((('''(((***++++++************************++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,((()))***++++++***)))(((************************************************************************)))************+++++++++((()))***++++++***)))(((++++++************++++++)))))))))))))))******+++************************((()))***+++++++++++++++(((((())))))*********+++))))))))))))))))))))))))++++++++++++,,,,,,---...++++++++++++++++++++++++++++++************++++++************************'''(((((()))***+++++++++************))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,,,,+++++++++******))))))((((((((((((((((((((((((************************++++++++++++++++++++++++******************************))))))***,,,---///+++++++++++++++++++++++++++,,,,,,,,,,,,---------///---++++++,,,,,,,,,++++++,,,---...///000111111444666666555555888>>>DDD>>>GGGOOOPPPRRRXXX___aaasssxxx}}}}}}{{{wwwrrrnnnmmmhhhfffeeehhhqqq|||yyynnnggg```aaaaaaaaabbbfffkkkpppqqquuuzzzxxxooohhhaaa___[[[WWWTTTUUUXXXZZZZZZ^^^dddiiikkkmmmnnnooogggccc___\\\\\\]]]]]]]]][[[___eeelllttt~~~|||rrrkkkggg___bbbeeeffffffkkkuuu}}}{{{tttmmmjjjlllooorrr|||ppp___VVVSSSTTTYYY___^^^YYYSSSOOOLLLGGGAAA<<<:::777444333333444444444111///...///000000...---............//////000111000///...------------...******+++,,,,,,---......////////////////////////////////////////////////////////////////////////.........------.........,,,,,,---.../////////...++++++,,,------,,,,,,+++,,,---...,,,***))))))***+++++++++,,,,,,---------------------,,,+++******,,,,,,,,,---------......,,,---...//////---+++***////////////////////////---------,,,,,,+++++++++---------.........//////+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***,,,...---,,,+++,,,,,,++++++------------++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))***,,,...---,,,+++++++++*********))))))************************************************+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++++++++++++++++++++++++++***)))(((++++++***)))(((((())))))++++++******))))))((((((+++*********))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++************++++++))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,++++++***)))%%%''')))*********+++---))))))))))))((((((((((((************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************,,,,,,,,,++++++*********((((((((('''((())))))***(((((()))*********************++++++++++++******)))************+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////,,,---...///111333444555666777999<<<@@@DDDGGGIIIWWW]]]dddgggiiimmmsssyyy|||{{{wwwrrroooiiijjjmmmsss|||uuummmmmmjjjggggggfffhhhpppzzzuuurrrhhh___]]]]]]YYYWWWVVV]]]cccmmmtttwwwzzz}}}tttoooggg^^^XXXXXX\\\```^^^___eeeooo||||||nnneeeaaaYYY]]]aaacccgggnnnzzzxxxuuuxxx}}}ooocccTTTIIIFFFFFFFFFEEEEEEDDDBBB???<<<:::888777333222222222222222222333////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000////////////------------------------//////.........---------///......---------......222222000//////.........---------............///.........------,,,,,,,,,------............------........................------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---..............................,,,---.........---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******...,,,))))))+++---,,,++++++++++++*********))))))************************************************+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++++++++++++++++++++++++++***))))))++++++***)))))))))))))))*********)))))))))))))))************)))))))))((())))))))))))))))))))))))************************************+++++++++,,,+++******))))))******+++))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,,,,+++******(((***,,,,,,+++***+++,,,***)))))))))((((((((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************,,,,,,,,,++++++*********)))*********++++++++++++(((((()))*********************++++++++++++******)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........////////////------...///111222333333222333444666888:::===>>>AAAFFFLLLOOOPPPSSSXXX]]]dddkkkuuu~~~{{{xxxuuuooorrrxxxxxxssspppoooooooooqqqzzzxxxmmmccc```^^^\\\ZZZ[[[eeekkkuuu}}}~~~sssggg^^^ZZZ[[[]]]^^^```eeeooo|||pppeee___^^^cccjjjooossszzz{{{{{{}}}zzzrrrjjjfffVVVNNNCCC===;;;;;;:::888;;;:::999888666555444333111111000000000000111111........................------------------------................................................------------------------//////.........---------///......---------......111111000......------...------------..................---------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......---...............------...............,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++---+++))))))+++,,,+++***+++++++++***************************************************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++***++++++++++++***))))))+++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************)))))))))*********+++++++++******))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------,,,,,,,,,---...///******+++,,,,,,,,,+++++++++---...---+++******+++******)))))))))(((((((((******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++++++++*********((()))***+++,,,++++++***((())))))************)))******++++++++++++******)))************+++++++++++++++***************)))++++++,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////---......///000000111111////////////000111333333222666:::<<<<<<===AAAEEEHHHNNNWWW___gggnnntttxxxyyyxxxvvvwwwwwwwwwvvvtttrrrwww~~~{{{{{{}}}}}}{{{ooojjjiiigggiiilllssszzzrrrfff^^^\\\\\\aaadddjjjuuuvvvjjjccceeelllvvv~~~yyyssspppooooooiiihhhfffbbb[[[TTTMMMIII@@@<<<777555666666333111222222222111111111111111///..................///........................................................................------------------------------------------------...............---------......---------......///000///...---,,,,,,,,,---------------...............------------,,,,,,,,,------............------*********+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---...//////...------............---,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++*********************************************************************************************++++++++++++++++++++++++******************************************************+++++++++******)))******)))))))))))))))***(((((())))))******++++++*********)))))))))))))))))))))))))))))))))))))))************************((())))))))))))***************))))))))))))******((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...)))***++++++,,,,,,,,,,,,+++,,,------+++******+++*********)))))))))((((((************************+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++***************%%%''')))***+++***((('''((()))************))))))******++++++++++++******))))))*********+++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................../////////...............///000000000222444555555555888::::::===AAAFFFIIINNNSSSVVVZZZZZZ[[[^^^aaadddfffggghhhmmmvvv{{{wwwvvvwww{{{}}}ooofffbbbaaadddiiirrr}}}qqqjjjhhhpppzzzzzzvvvqqqmmmggg```ZZZUUURRRQQQNNNMMMKKKGGGCCC???;;;999666444333333444444222000000000000000000000000000......------------..............................------------------------........................---------------............................................................------------...//////...------,,,++++++,,,,,,,,,,,,---------.........------------------------,,,------......------,,,************++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......+++,,,...///000///...---------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++......---------,,,,,,,,,******++++++************************************************************************************++++++++++++++++++++++++************************************************)))******+++++++++*********)))))))))))))))******(((((())))))******++++++))))))))))))))))))******))))))))))))))))))))))))************************((())))))))))))************))))))))))))))))))***((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******************************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,(((***,,,,,,+++***+++,,,************))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************************************%%%''')))***+++***((('''))))))*********))))))(((******++++++++++++******))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...///000000///000111111111111222333555666777777777999<<>>;;;999;;;:::999888666555444333222111///...///000000///111111111000000000/////////......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////........................---.....................---------------...//////---,,,,,,++++++++++++,,,,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,***+++++++++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......+++,,,.../////////......,,,,,,,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++......---------,,,,,,,,,)))+++,,,,,,+++******+++***************+++++++++************************************************++++++++++++++++++++++++***************+++++++++************************))))))***++++++++++++***)))))))))))))))******+++))))))))))))************))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++******+++,,,,,,,,,++++++(((***+++,,,+++***+++,,,++++++*********)))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************)))))))))***************((()))***+++,,,++++++***)))************))))))(((******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,---------))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,++++++,,,---...////////////000000000000000111111222222111000111444666444555555555666999>>>BBBAAACCCFFFKKKRRRZZZaaaeeekkkpppxxx}}}~~~|||{{{}}}|||}}}~~~}}}tttjjjdddaaaZZZ```jjjuuu}}}zzzvvvpppggg]]]WWWOOORRRVVVZZZ\\\[[[YYYXXXTTTUUUTTTQQQLLLGGGEEEDDD???>>><<<:::888555333222444333333222111111000000333222000///...//////000000000000///......------//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000........................---------...............---------------...///000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---------.../////////,,,,,,,,,,,,,,,---//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,)))+++......,,,***+++,,,))))))*********+++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++************************))))))***+++++++++++++++)))))))))))))))***++++++*********)))))))))))))))((()))))))))************))))))))))))))))))))))))************************************+++++++++,,,))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,+++******+++,,,------+++***+++++++++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************((()))))))))*********+++)))*********++++++++++++***************)))((((((******++++++++++++******)))************+++++++++******++++++,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,---------,,,,,,,,,,,,,,,---...//////...///000111111000///000000///...///111333///111222222111111444666666666777:::===BBBFFFHHHLLLPPPVVVZZZ[[[[[[[[[\\\]]]]]]___bbbbbbaaafffmmmyyy}}}xxxsssooollllllmmmnnnttt{{{~~~}}}}}}xxxvvvrrrjjj```XXXSSSQQQLLLNNNRRRXXX]]]```___^^^^^^[[[XXXVVVSSSNNNGGGBBB@@@@@@@@@AAABBBBBBAAA@@@===>>>>>><<<:::888999999666666666555444333333222111111111111000000000///111222222222111000000000............------------......------------......------------------------------------------------------------------------+++,,,,,,---......//////........................---------.........//////---,,,,,,------///000000,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,---.........------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---.........---,,,,,,,,,...000111///...---,,,+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++))),,,//////,,,++++++---))))))******++++++++++++************************************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++))))))((())))))***++++++++++++******))))))(((((((((((())))))*********+++))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,+++***)))...///000///,,,*********+++++++++************)))************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************(((((())))))*********+++((((((((('''((())))))******************)))((((((******++++++++++++******)))************+++++++++))))))******++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------//////...------,,,------,,,++++++,,,...///......///000000///......///111,,,000333333111//////000222222333444555666777777777:::>>>@@@@@@AAABBBCCCBBBBBBEEEIIIIIIIIINNNUUUVVV___fffeeebbb___ZZZUUUVVVRRRQQQRRRRRRRRRVVV\\\[[[ZZZZZZ\\\___```^^^[[[WWWWWWVVVQQQLLLFFFCCCCCCBBB@@@???@@@BBBDDDDDDDDDCCC@@@>>>>>>???===999666999777444333444555666666555666555333111000222333111111111111111111111111...//////000111111000000+++---000111000...,,,+++------........./////////...------,,,,,,------...------------------------........................------------------------******+++,,,,,,---......////////////////////////---------.........//////,,,,,,,,,---...///000111,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++******+++,,,------......---------,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......///---+++++++++...111333222111///,,,+++*********,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))*********++++++++++++++++++*********))))))************************************************((()))+++,,,,,,+++)))(((++++++***)))(((((())))))+++***)))))))))***,,,,,,************))))))))))))+++++++++++++++***)))((('''((()))******+++++++++************))))))))))))((())))))))))))*********+++++++++++++++***)))(((((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))************************+++++++++*********)))))),,,+++*********+++,,,---++++++************************+++++++++,,,,,,,,,---***((((((+++,,,+++)))))))))*********+++++++++,,,+++***))))))***+++,,,+++***)))))))))***,,,,,,******++++++++++++************))))))((((((''''''******))))))))))))******++++++******************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************,,,+++******))))))******))))))))))))))))))))))))+++++++++++++++***)))(((+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***+++,,,,,,------,,,,,,.......................................---------........................//////............/////////000000000111111111111333333444444555666777777777888888999:::;;;;;;;;;DDDDDDEEEEEECCCAAA???>>>========================BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA>>><<<999777666666555555555555666666777888333444555444222111222333444444444444444444444444333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////......//////...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------,,,+++,,,---...///000///---,,,+++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,------,,,,,,,,,+++++++++******---,,,++++++------,,,+++'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...+++++++++,,,---...///000555444333111000...---,,,------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++***+++++++++,,,,,,---------------++++++++++++------------,,,++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++*********))))))************************++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++***)))))))))))))))+++***)))))))))***+++,,,************))))))))))))+++++++++++++++***))))))&&&'''(((***++++++,,,,,,************)))))))))))))))))))))*********+++++++++++++++++++++***))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************+++++++++*********))))))++++++*********+++,,,---******************************+++++++++,,,,,,,,,---***((()))+++,,,+++)))******++++++,,,,,,,,,,,,++++++***))))))***++++++))))))((((((((()))***+++******++++++++++++************))))))((((((((((((******))))))))))))******************************************)))))))))((())))))))))))))))))))))))))))))))))))************,,,+++******))))))******))))))))))))))))))))))))***++++++++++++***)))(((+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***+++,,,,,,------,,,,,,---------------------------------.......................................//////............//////....../////////000000000111111222222333333444444333333444444555666666777888888999::::::::::::999666666666666666666666666777777777777777777777777999888777555444333333333111111111111111111222333222333444333111000111222222222222222222222222222111111111111000000//////////////////////////////////////////////////////////////////////////////.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++,,,---,,,,,,,,,++++++++++++***,,,+++******,,,,,,+++***((())))))************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,------...///222222111///...---,,,+++...------------------...---------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++***))))))))))))))))))******))))))******+++,,,++++++*********)))))))))***++++++++++++***))))))&&&'''(((***+++,,,,,,,,,++++++*********)))))))))************+++++++++,,,***++++++++++++***))))))************************+++******))))))******+++))))))))))))))))))))))))************************+++++++++***************+++************+++,,,,,,******************************+++++++++,,,,,,,,,,,,+++))))))+++,,,+++***+++,,,,,,,,,,,,---------++++++***))))))***++++++((((((((('''((())))))*********++++++++++++*********))))))))))))(((((((((******))))))))))))******************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++***))))))))))))***))))))))))))))))))))))))******++++++******))))))+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,------......//////------------------------//////............//////---------............///000000000000000000000000......//////000000111111000000000000000111222222000000000000000000000000333333333222222222111111111000000000000000111111//////......---.........000111222111000///000111000000000000000000000000/////////............---////////////////////////////////////////////////////////////////////////........................---............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---,,,,,,,,,,,,---...///------......------,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))++++++***)))*********+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------,,,,,,,,,------............---,,,,,,++++++.........------...............------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))******)))))))))))))))******************++++++++++++++++++*********))))))******+++++++++******)))))))))***++++++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++******)))******************************))))))))))))******))))))))))))))))))))))))***************************************************************++++++,,,***************+++++++++******+++++++++,,,,,,,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******************+++(((((((((((())))))************++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++***)))))))))))))))))))))))))))))))))))))))))))))************))))))************************++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++************++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------///......------......///------------............///////////////.........,,,,,,,,,------.........111000///---,,,,,,---...////////////////////////333333222222111000000000000/////////000000111222000000///......---.........///000000......///000.................................---------------////////////////////////////////////////////////////////////////////////........................---------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------......,,,,,,.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++,,,***)))***+++,,,+++)))++++++++++++******)))(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///......---,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,------------,,,,,,+++++++++++++++------------++++++************************++++++++++++++++++++++++(((((()))))))))*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++************)))))))))))))))******))))))******++++++++++++++++++++++++************)))******+++++++++******,,,,,,,,,++++++***)))(((++++++++++++******************+++++++++,,,,,,,,,)))******+++++++++*********************************))))))))))))))))))***))))))))))))))))))))))))************************************************))))))******++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++*********************++++++*********))))))*********+++++++++******++++++++++++******))))))))))))******************))))))))))))******(((((()))))))))*********))))))))))))))))))******))))))))))))))))))))))))((()))))))))************+++***))))))(((((())))))))))))))))))))))))))))))((())))))*********))))))************************++++++++++++++++++++++++************************,,,++++++******++++++,,,+++******))))))******+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------......------------......---------.........//////////////////............---------...............111000///---------......////////////////////////.........---------,,,,,,111111000000000000111111111000///...............---...//////------...///////////////////////////................................................////////////////////////................................................,,,,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------------+++,,,---.........,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---+++***+++,,,---,,,++++++++++++++++++***)))(((+++++++++,,,,,,---------,,,,,,---------...............---,,,,,,,,,------,,,,,,---------...............------------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,------------,,,,,,+++++++++++++++------------++++++************************++++++++++++++++++++++++*********++++++++++++,,,***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++))))))***++++++++++++***,,,++++++++++++*********))))))***++++++++++++***,,,,,,,,,,,,+++***)))(((,,,++++++++++++*********************+++++++++,,,))))))***++++++++++++******************************))))))(((((())))))***))))))))))))))))))))))))***************************************+++++++++((()))******++++++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,******,,,---++++++***************))))))***++++++++++++***)))))))))***+++++++++++++++******++++++++++++******)))))))))************+++******))))))))))))******'''(((((())))))*********))))))))))))************))))))))))))))))))))))))))))))))))))******************)))(((((((((((()))))))))))))))))))))))))))(((((())))))******))))))***************+++++++++++++++++++++++++++++++++************************++++++************++++++******))))))))))))*********+++,,,,,,------,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------.........//////........................////////////////////////,,,,,,,,,---...///000111........................------------------------000000///.....................------------------,,,---......------...///////////////////////////.............../////////........................////////////////////////........................------------------------+++,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......------,,,,,,------......------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------,,,,,,,,,,,,---,,,++++++------,,,++++++++++++,,,++++++*********++++++,,,,,,------...,,,,,,---............---------,,,,,,,,,------...---------....../////////---------,,,,,,---------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,+++******++++++++++++++++++++++++************++++++++++++))))))*********+++++++++************************+++++++++++++++++++++++++++******************+++)))))))))))))))***++++++((()))***+++,,,++++++***,,,,,,+++++++++*********))))))***+++++++++++++++***++++++,,,,,,++++++***,,,,,,+++++++++*********)))))))))*********++++++))))))***+++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))*********+++++++++'''((()))***+++******)))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,******,,,...,,,,,,,,,++++++*********)))***++++++++++++***)))((((((***+++++++++***)))******++++++++++++******))))))*********+++++++++******))))))))))))******''''''(((((()))******+++((()))))))))************))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++******))))))))))))*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,------......///........................***+++,,,---.../////////------------------------------......//////000000---------,,,,,,---......------------------...///,,,---......------...000........................---------.........//////........................////////////////////////........................------------------------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++,,,---.........------,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////.........------------,,,,,,,,,,,,+++***+++,,,---,,,*********+++,,,,,,,,,++++++******+++,,,,,,---......,,,,,,.../////////...---,,,,,,,,,,,,------...///---------...............,,,,,,++++++++++++,,,,,,*********+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---***+++,,,------,,,+++***++++++++++++++++++++++++(((((((((((())))))))))))))))))******++++++++++++************************************************++++++************++++++))))))((())))))***++++++((()))***+++,,,+++******,,,,,,,,,+++++++++******((()))***+++++++++++++++((()))***+++,,,---------,,,,,,,,,+++++++++******((())))))))))))*********((()))***+++++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************))))))******++++++++++++'''((()))++++++******)))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++---...---******,,,///---------,,,,,,+++++++++)))***+++,,,,,,+++***)))&&&''')))*********)))(((******++++++++++++******))))))******++++++++++++******))))))))))))******&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++******))))))))))))******++++++,,,---------,,,,,,************************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,******+++,,,------............------------------------/////////...---,,,------------------------******+++,,,---...//////,,,,,,,,,,,,---...///000............//////000111,,,---......------///000------------------------,,,,,,,,,------.................................////////////////////////........................------------------------***+++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++,,,---.........---,,,------,,,+++,,,---///000***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000//////......---------,,,,,,,,,+++***)))***+++++++++))))))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,.../////////...---+++++++++,,,---...///000------------------------,,,++++++******++++++,,,))))))***+++,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,---------...---++++++++++++---...+++,,,------------,,,+++++++++++++++++++++++++++---,,,***)))))))))******************************))))))))))))))))))))))))******************************************************))))))***++++++,,,++++++************++++++*********************************)))))))))))))))))))))))))))))))))))))))***))))))))))))+++,,,---)))))))))))))))))))))))))))'''%%%######&&&)))+++))))))))))))))))))))))))+++******)))(((''''''&&&)))))))))))))))***++++++,,,+++++++++***)))))))))++++++***)))(((((()))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***+++,,,+++******,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,,,,,,,,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------........................------...---+++******+++---.........------------..............................+++,,,,,,------,,,,,,+++........................,,,,,,,,,---------..............................------------------------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++------------------------------++++++++++++------,,,++++++++++++,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///------------------------...///111111///------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))+++***)))))))))***,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++***++++++******++++++,,,,,,*********++++++,,,,,,,,,,,,,,,***)))))))))******************************************************************************************************+++***************++++++++++++************++++++************************************)))))))))))))))))))))))))))))))))))),,,+++***))))))******+++************************((((((((())))))******+++))))))))))))))))))))))))+++******)))(((((('''''''''''''''''''''((())))))+++++++++***************,,,+++***))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))***+++,,,---,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))+++,,,,,,,,,++++++***))))))************+++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------...............---,,,,,,,,,,,,,,,------------...,,,,,,,,,---------........................------...---+++******+++---.........------------..............................,,,,,,------------,,,,,,........................,,,,,,,,,---------..............................------------------------........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,------...------------------------,,,...//////---,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---+++++++++*********))))))+++***)))))))))***+++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,++++++***,,,+++++++++,,,---......******+++++++++,,,,,,,,,,,,+++******)))*********************************++++++++++++++++++++++++************************************************++++++***************+++++++++************++++++************************************************))))))))))))))))))))))))---,,,+++***))))))))))))************************%%%'''***---...---+++***))))))))))))))))))))))))*********))))))(((((('''(((''''''''''''((())))))***************+++++++++,,,,,,+++************+++)))))))))))))))))))))))))))***++++++++++++***)))++++++,,,------------,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++***))))))************+++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------............------,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------......------++++++++++++------......------------......------------------------------............------------------------------,,,,,,,,,---------......////////////////////////------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,---......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,---------------------------***,,,------+++******+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,+++++++++*********************))))))******+++,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,---...///000***++++++++++++,,,,,,,,,++++++******************************************++++++++++++++++++++++++************************************************,,,+++******)))*********++++++************++++++************************)))***************++++++)))))))))))))))))))))))),,,++++++*********))))))************************$$$&&&)))+++,,,,,,***)))))))))))))))))))))))))))*********)))))))))((((((******))))))******+++,,,)))))))))***+++++++++,,,,,,,,,+++++++++++++++,,,))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++******))))))*********+++++++++************++++++++++++++++++************++++++,,,,,,------------,,,,,,++++++++++++++++++++++++------------------------***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------...............------------------......------,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------------......---,,,,,,++++++,,,,,,---...------,,,,,,------...---------------------------..................---------------------------,,,,,,,,,---------......////////////////////////------------------------------------------------***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,,,,++++++++++++++++++,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******++++++,,,---......,,,,,,++++++++++++,,,,,,***************************************+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,...///000++++++++++++++++++++++++************+++*********************************************************************************************************++++++***************+++++++++************++++++************************))))))******+++++++++,,,))))))))))))))))))))))))))))))******++++++++++++************************'''(((((()))***+++++++++))))))))))))))))))))))))************))))))))))))***************+++,,,,,,)))))))))***+++++++++,,,,,,+++++++++++++++,,,,,,************************+++******************+++***************++++++,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************++++++))))))))))))))))))))))))************************((((((((((((((((((((((((++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************)))******++++++*********))))))*********+++++++++)))))))))******+++++++++++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------//////.........---------,,,,,,---------------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------..................---------------------------,,,,,,,,,---------......////////////////////////------------------------------------------------*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------************************+++,,,,,,------,,,,,,+++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,+++---...------,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++(((((()))***+++,,,,,,,,,,,,++++++******++++++,,,************************))))))******++++++++++++*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++))))))***++++++++++++***************************))))))))))))))))))))))))******************************************************))))))***++++++,,,++++++************++++++************************))))))******+++,,,,,,,,,))))))))))))))))))))))))(((((()))++++++,,,,,,+++++++++++++++++++++++++++,,,+++***)))***+++---...))))))))))))))))))))))))************************)))(((((((((((()))*********************++++++++++++************+++,,,,,,************************++++++***))))))***++++++******)))))))))***+++,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((()))******+++*********)))************+++++++++(((((())))))***+++++++++++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,------//////......---,,,,,,,,,+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,---......///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,...000......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++'''((()))***++++++******++++++************++++++***************+++++++++))))))***++++++++++++***************++++++++++++)))***++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,++++++++++++***((()))***+++,,,++++++***************************************************************************************************(((((())))))***+++------++++++************++++++************************))))))***++++++,,,------))))))))))))))))))))))))))))))++++++++++++***)))++++++++++++++++++++++++,,,,,,+++***)))***++++++))))))))))))))))))))))))************************))))))(((((())))))***++++++++++++***************)))))))))))))))***+++,,,************************++++++***))))))***++++++++++++*********+++,,,---,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((()))***************)))************+++++++++((((((((()))***+++++++++++++++************++++++)))******++++++******)))************************))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,------.........---,,,+++++++++***+++,,,---------------***++++++++++++,,,,,,,,,,,,,,,,,,---------......***++++++,,,------......+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++++++++***++++++,,,,,,++++++++++++++++++++++++------...---,,,,,,///111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++++++++***)))++++++************++++++))))))*********+++++++++((()))***+++,,,++++++***************++++++++++++))))))***+++,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,+++++++++******((()))***+++,,,,,,+++***************************++++++++++++++++++++++++************************************************((((((((()))***,,,---...++++++************++++++************************))))))***+++,,,,,,------))))))))))))))))))))))))++++++,,,,,,+++***((('''++++++++++++++++++++++++******))))))(((((('''&&&))))))))))))))))))))))))******************+++++++++++++++***++++++,,,---,,,+++++++++******))))))))))))(((((()))***++++++************************,,,+++***))))))***+++,,,---,,,+++++++++,,,---...,,,,,,---------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))************************************************((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))***************)))************+++++++++'''(((((()))***+++++++++++++++************++++++))))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------......---,,,,,,+++*********+++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,---......+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------------------------++++++------------++++++,,,++++++++++++,,,------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************+++,,,------++++++++++++++++++++++++,,,------,,,+++,,,...111---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,---,,,+++***)))++++++************++++++))))))******++++++++++++((()))***+++,,,+++******)))************+++++++++((()))***+++,,,---------//////...---,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((('''&&&%%%&&&(((***,,,,,,+++***))))))***+++,,,))))))*********+++++++++,,,+++***))))))***+++,,,)))))))))***++++++,,,,,,++++++************++++++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++*********))))))((((((******************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,++++++***......---,,,+++))))))(((++++++++++++++++++++++++,,,***))))))+++,,,,,,,,,------------------------)))))))))***+++++++++,,,************************++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************)))))))))))))))************+++++++++,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++************************+++*********))))))((((((,,,,,,,,,+++++++++******)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,'''(((***,,,------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,------,,,,,,)))***,,,------,,,***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///)))))))))***+++,,,......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++000///...,,,+++***))))))((((((******++++++++++++---.........---,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,++++++******++++++,,,---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))------------------------)))***++++++------...///000,,,))))))+++------,,,---------,,,,,,+++++++++,,,,,,,,,------,,,++++++)))***++++++***+++---///---...///000000...,,,+++)))))))))***+++,,,......++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))(((''''''''')))+++---++++++***))))))***++++++))))))*********+++++++++,,,+++************+++,,,++++++******************++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))))))))((())))))))))))))))))))))))************+++++++++,,,******************************+++++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,++++++++++++++++++++++++************++++++++++++************************++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************))))))))))))))))))*********+++++++++++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++************************************)))))))))(((,,,,,,++++++************))))))))))))))))))******++++++++++++++++++++++++++++++++++++*********)))******+++++++++,,,,,,,,,***++++++,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,***+++,,,---,,,,,,******------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,)))))))))******++++++,,,------,,,++++++,,,,,,,,,+++++++++,,,++++++******------......------,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///,,,******,,,------,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++++++++,,,+++))))))+++,,,,,,---...///...---+++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************)))(((((()))***,,,---++++++***))))))***++++++***************+++++++++,,,++++++******++++++,,,,,,,,,++++++***))))))(((++++++************++++++)))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************))))))))))))'''''''''''''''''''''''')))))))))*********++++++++++++++++++++++++++++++))))))************))))))))))))***+++,,,------...---------------------------,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************)))))))))))))))))))))*********+++++++++******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))******)))))))))))))))))))))))))))(((((((((((()))***+++************************************))))))))))))+++************))))))))))))))))))(((((((((((((((++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,---------,,,+++***)))(((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,''''''((()))***+++,,,,,,*********+++,,,---//////------------,,,+++***)))------......------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,***+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,,,,,,,---,,,+++(((((((((***++++++,,,------,,,***))),,,++++++******+++,,,,,,------------------------++++++,,,,,,,,,,,,++++++************************************************---,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))***+++,,,+++******************+++************************************************+++++++++*********))))))++++++************++++++)))))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********************************)))))))))))))))((((((((((((((((((((((((((())))))))))))*********++++++++++++++++++++++++)))******++++++++++++***))))))***+++,,,------.....................//////------,,,---///000///---////////////////////////,,,,,,,,,++++++*********************************++++++************++++++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))************)))))))))((())))))))))))************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************************)))))))))))))))***)))))))))))))))))))))*********))))))(((((('''++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,+++***)))(((------++++++++++++------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------///...---,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******+++++++++,,,*********+++,,,---///000------......---,,,,,,+++,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,......---+++***+++++++++,,,,,,---------++++++,,,---------,,,,,,+++,,,,,,***(((((()))***++++++,,,---,,,,,,+++***---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((())))))***************++++++*********************************((())))))))))))))))))((())))))*********+++++++++++++++************++++++)))))))))))))))***++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++---------.........//////---------...000000///---////////////////////////---,,,,,,,,,++++++******************************++++++************++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))************)))))))))((((((((()))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((())))))***************************************))))))))))))))))))******)))))))))))))))))))))***+++++++++******)))))))))+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,+++++++++++++++++++++------++++++++++++------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,------...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,------...+++,,,---...............,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,++++++***)))+++---///...---+++***+++++++++,,,,,,---------***+++,,,,,,---------,,,***++++++***))))))***,,,,,,,,,,,,---------,,,,,,------,,,+++************************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))***++++++++++++***)))+++++++++***************(((((()))******)))((((((((())))))***++++++,,,,,,++++++************++++++))))))))))))******+++,,,))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,++++++*********+++++++++,,,------......---,,,---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************++++++************++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))************))))))))))))((((((((()))))))))******)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))******++++++))))))))))))))))))))))))((()))******++++++******************************))))))))))))************)))))))))************+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///111111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////...---,,,+++******,,,,,,,,,++++++,,,,,,---***+++,,,---............,,,,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,++++++******++++++,,,++++++******++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,------......///---------,,,,,,+++++++++)))+++...///---,,,+++++++++,,,,,,,,,,,,,,,,,,---******+++,,,------------***+++,,,+++******,,,---,,,,,,,,,,,,---------------,,,,,,+++*********+++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********************))))))***++++++++++++***)))+++++++++*********)))))))))***+++,,,,,,+++***)))******************++++++++++++************++++++))))))))))))***+++,,,---))))))))))))))))))))))))************************************************************************************************((()))))))))************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,+++++++++******)))))))))***+++,,,,,,,,,,,,+++,,,...000000---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************++++++************++++++)))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))***)))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((()))***+++++++++******************************((()))))))))************************++++++,,,,,,))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++*********+++,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,***+++,,,............---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,---...000111222---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++,,,,,,---...+++,,,,,,---------,,,,,,+++,,,------......------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,))),,,......,,,++++++,,,---,,,,,,,,,,,,,,,,,,+++)))***+++,,,---------------......---+++***+++,,,+++++++++++++++,,,------,,,,,,++++++***+++++++++******************************++++++++++++******++++++++++++++++++++++++************************+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++,,,,,,,,,++++++***)))***+++,,,,,,+++***)))++++++++++++******))))))+++,,,---......---,,,+++,,,,,,++++++***)))))))))++++++************++++++))))))))))))***+++,,,---))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************(((((())))))*********+++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++''''''((()))******++++++++++++,,,...000///---+++------------------------+++++++++,,,,,,---------************************++++++************++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))******++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))***+++++++++))))))))))))))))))))))))((()))***+++,,,+++******************************(((((())))))*********+++******+++++++++,,,,,,,,,''''''(((((())))))******+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,---,,,+++*********+++,,,++++++---......---++++++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......++++++,,,---------,,,,,,(((***,,,///000///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++...------......///000111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,*********+++,,,---...///------------,,,+++******+++,,,,,,---.........---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,++++++++++++++++++,,,+++*********+++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......+++***+++------------,,,,,,+++++++++)))***+++,,,------...---000111000...+++)))***+++******))))))***+++,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++*********++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,++++++***)))(((''''''************************************************))))))))))))))))))))))))***+++++++++***((('''%%% ###'''+++------+++***+++*********))))))((((((******)))))))))))))))***************************++++++******)))*********''')))***+++******+++---++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++************++++++************************))))))******++++++++++++******+++,,,,,,---....../////////...---,,,******---------....../////////---,,,+++*********+++,,,,,,+++)))((((((((())))))+++*********))))))((((((++++++***)))(((((())))))))))))))))))))))))))))))((((((((()))******++++++))))))************))))))(((((((((((())))))))))))))))))(((((()))***++++++,,,+++***((((((((()))***)))************+++++++++))))))(((((((((((())))))))))))(((((((((((())))))++++++++++++++++++++++++************************))))))))))))))))))))))))+++***)))))))))***,,,,,,+++*********))))))((((((++++++************++++++++++++******++++++,,,---************************,,,,,,,,,+++,,,,,,------*********++++++,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))******+++,,,------......(((((()))))))))***************+++++++++,,,,,,,,,...,,,***(((((((((******,,,,,,,,,++++++*********...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,------......///000000000......---------,,,,,,,,,---,,,++++++******++++++++++++***************+++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...///...---,,,+++,,,------000...,,,)))((()))***+++)))***++++++++++++***))),,,***)))+++///111000...++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++------,,,+++++++++,,,,,,---.........---+++)))(((++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++************************************************++++++******))))))((((((************************************************))))))))))))))))))))))))*********++++++******)))&&&(((***---------+++***+++*********))))))))))))******))))))))))))******************************+++***************++++++)))***,,,+++******+++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++************++++++************************)))*********++++++++++++***++++++,,,,,,---------............---,,,+++++++++++++++++++++,,,,,,,,,,,,+++*********+++,,,,,,,,,+++***))))))))))))***************)))))))))(((++++++***)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))(((((((((((()))))))))***)))))))))))))))***++++++,,,+++)))((((((((()))***))))))*********+++++++++******))))))))))))******------,,,+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******)))))))))***+++,,,************)))))))))(((+++******************+++++++++******++++++,,,---************************))))))))))))******+++,,,***++++++++++++++++++,,,)))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................---,,,,,,++++++,,,,,,---))))))************))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,+++***)))(((******++++++,,,------...++++++,,,,,,------------************+++++++++,,,...---+++******+++,,,---,,,,,,,,,+++++++++******...---,,,,,,+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,---......//////......---------,,,,,,,,,---,,,++++++******++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++---///...---,,,+++,,,,,,---...---+++************+++************************)))'''&&&(((***,,,+++)))++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,+++***))))))))))))*********+++++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********************)))************************************************))))))))))))))))))))))))---,,,,,,++++++++++++,,,++++++,,,,,,++++++***)))***************)))))))))******)))))))))******+++************************))))))))))))***+++,,,,,,+++,,,---,,,+++***+++,,,************************************************************************++++++++++++++++++++++++************************++++++************++++++************************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++******************************+++,,,---,,,,,,+++************+++************))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))************))))))((((((((()))))))))******))))))))))))))))))***++++++***))))))((())))))))))))))))))*********++++++++++++************++++++,,,+++***)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++************))))))))))))************************+++************+++,,,,,,************************((((((((()))***+++,,,---+++++++++++++++*********)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,******************)))(((*********++++++,,,,,,---,,,------------.........)))))))))*********++++++...---,,,,,,,,,---///000,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,------............---------,,,,,,,,,---,,,++++++******++++++++++++************++++++++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,******+++...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,+++***))))))++++++***)))++++++++++++++++++++++++************************************+++++++++,,,++++++++++++,,,------...+++******))))))******+++))))))*********+++++++++,,,++++++******++++++,,,***++++++,,,------......++++++++++++++++++++++++************************++++++++++++++++++++++++*********************+++************************************************))))))))))))))))))))))))000///---+++******+++,,,+++******)))((((((((((((******************************))))))******++++++************************))))))))))))***+++,,,------......---+++******+++))))))))))))))))))))))))************************************************************************************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***+++,,,------------------,,,,,,,,,++++++******((())))))***+++,,,,,,---,,,,,,++++++++++++++++++*********)))))))))))))))******)))))))))))))))***))))))))))))))))))))))))************))))))(((((())))))************))))))(((((()))))))))************)))))))))))))))************))))))))))))))))))))))))))))))************+++******))))))******+++***)))((('''&&&&&&&&&&&&************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))*********++++++************************++++++,,,************************)))))))))***+++---...///,,,,,,++++++******)))))),,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++******************+++++++++,,,,,,***+++++++++++++++++++++((())))))))))))*********---,,,,,,,,,---...000000++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------............---------,,,,,,,,,---,,,++++++******++++++++++++*********+++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++---------,,,,,,++++++++++++)))***+++,,,,,,,,,,,,+++,,,+++)))(((((()))+++,,,---,,,,,,++++++++++++************************************************************+++++++++,,,,,,*********+++,,,---...///+++***)))))))))+++,,,---++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++************************************************))))))))))))))))))))))))...---,,,+++++++++------******)))(((((()))***+++***************+++++++++***************+++,,,,,,************************))))))))))))***+++,,,---......///---+++)))***+++))))))))))))))))))))))))************************************************************************************************++++++************++++++************************,,,++++++++++++++++++++++++++++++++++++++++++*********+++,,,------------,,,,,,,,,++++++*********(((((()))***++++++,,,,,,++++++++++++,,,+++++++++))))))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))************))))))))))))))))))******************)))))))))))))))***)))))))))*********))))))(((((()))))))))*********))))))(((((((((((())))))++++++***))))))((())))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))******)))***++++++++++++***)))******))))))******+++,,,************************)))))))))***+++---...///+++++++++******))))))))),,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................,,,++++++******++++++,,,,,,------......------,,,++++++++++++++++++++++++,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************))))))))))))((())))))))))))***************+++,,,,,,...//////++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------,,,,,,,,,---,,,++++++******++++++++++++******+++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,...///------------,,,,,,++++++))))))+++,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,************((((((((((((***************************************************++++++++++++,,,,,,,,,*********+++,,,---...///,,,+++******+++,,,...///++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,+++++++++*********)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))))))))))))))((((((((()))+++,,,...///+++++++++++++++,,,---...*********+++++++++++++++***************+++,,,---************************))))))))))))***+++,,,,,,---......---***)))******************************************************************************************************************************++++++************++++++************************,,,,,,,,,,,,++++++++++++*********+++++++++++++++******+++,,,,,,---,,,,,,*********)))))))))))))))(((((()))***+++++++++***)))***++++++,,,+++++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))'''(((((()))******++++++))))))************)))))))))))))))*********+++++++++******)))))))))))))))(((((()))************)))((((((((()))))))))******))))))(((((((((((()))))))))((((((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))************)))***+++,,,,,,+++***)))***))))))))))))***++++++************************'''''''''((()))***+++,,,***************))))))))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++,,,,,,------......//////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))*********++++++)))******+++,,,---------***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////......---------,,,,,,,,,---,,,++++++******++++++++++++***++++++,,,---...++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------------///111------.........---,,,+++*********++++++,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,+++)))))))))***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------...,,,+++++++++,,,------...))))))*********+++++++++,,,++++++******++++++,,,,,,,,,+++******)))((((((++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))'''((())))))))))))))))))++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,************+++,,,---...************************+++***************+++++++++,,,---,,,***))))))***++++++++++++++++++++++++************************************************************************************************++++++************++++++************************------,,,,,,,,,+++++++++))))))******++++++,,,,,,***++++++,,,,,,,,,++++++)))))))))***************((()))***++++++***))))))((()))***+++++++++******((()))))))))************)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))*********+++++++++++++++***)))))))))))))))'''((()))***+++******)))(((((((((((()))))))))******))))))))))))))))))***''''''&&&''''''((()))***************************************************))))))))))))))))))))))))'''''')))*********)))(((((()))))))))************(((***+++,,,,,,+++***((()))))))))))))))***++++++************************((((((((((((((()))******))))))))))))************)))(((((((((((()))******************************************************++++++++++++++++++++++++************************++++++************++++++))))))************))))))++++++++++++++++++++++++******++++++,,,------...,,,,,,+++++++++,,,---...---------------------------------,,,,,,+++++++++************+++++++++,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++,,,------............---------,,,,,,,,,---,,,++++++******++++++++++++++++++,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,...///....../////////...---,,,,,,+++*********+++,,,---************************+++,,,...---+++***+++---************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,------***++++++,,,,,,,,,++++++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))------,,,,,,+++***))))))************************************************)))))))))))))))))))))))),,,,,,+++***(((%%%""" ******+++++++++***))))))*********++++++,,,,,,,,,************+++,,,---...************************++++++*********************+++,,,+++)))))))))***++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++************++++++************************---------,,,,,,+++++++++(((((()))***+++,,,,,,---++++++,,,,,,,,,++++++***+++++++++,,,---------...))))))***++++++***(((((('''((()))***++++++***)))(((((())))))*********+++))))))((())))))***++++++))))))))))))))))))))))))++++++******)))((((((((())))))************)))))))))************+++++++++++++++***))))))((())))))'''((()))+++++++++***)))(((((((((((())))))))))))++++++************++++++******++++++,,,...///000))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''')))*********)))((((((((())))))*********+++((()))+++,,,,,,+++)))((()))))))))))))))******+++************************+++***************++++++(((((())))))******++++++*********)))***++++++,,,************************************************++++++++++++++++++++++++------------------------++++++************+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++*********+++---...........................,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++,,,---------,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...------------------------++++++++++++++++++++++++---,,,+++******+++,,,---)))******+++,,,,,,------......---------,,,,,,,,,---,,,++++++******++++++++++++++++++,,,---...///++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,......///000000000///---------,,,***))))))***,,,---)))***++++++++++++***)))%%%(((***)))&&&%%%''')))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++++++++,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,++++++++++++++++++,,,***++++++,,,,,,------...)))************+++++++++************************((()))***,,,,,,+++******---,,,,,,+++***)))(((((()))))))))***+++++++++,,,+++++++++*********))))))++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))************************************************))))))*********++++++++++++++++++*********))))))************************+++******************+++)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++*********))))))***++++++,,,,,,++++++***...------,,,+++***))))))******************************************************************************))))))((((((''''''************************(((((((((((())))))))))))******))))))))))))************)))((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))),,,+++***((((((((()))*********++++++++++++******)))))))))))))))))))))))))))************+++++++++************************'''(((((()))******++++++***************************++++++,,,,,,++++++***************************,,,,,,,,,+++***)))((((((************************************************************************---,,,,,,++++++,,,,,,---******))))))******+++,,,++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,,,,************************000///...---------------........................******+++++++++,,,,,,,,,...---+++*********++++++)))************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++***)))(((,,,,,,++++++,,,,,,------......---------,,,,,,,,,)))***,,,------,,,***))))))***++++++,,,---......+++,,,,,,,,,,,,,,,,,,,,,************************000///---,,,+++,,,,,,---...---,,,,,,++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********+++,,,------......------...000111000///------......---+++,,,,,,---+++***)))************+++++++++************************,,,+++)))((()))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********+++++++++++++++***)))((())))))))))))***+++,,,---************************)))************+++++++++************************))))))***++++++++++++***,,,,,,++++++***)))))))))***************++++++++++++++++++*********))))))++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******************************************************))))))*********++++++++++++++++++*********)))))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,((())))))))))))*********++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++***************************************************************************)))))))))))))))((((((************************))))))))))))******************))))))))))))************)))(((((((((((((((''''''(((((())))))******))))))(((((((((((()))))))))))))))))))))))))))))),,,+++)))((((((((()))*********++++++++++++******)))))))))))))))))))))))))))************+++++++++************************(((((())))))***++++++,,,************************)))******++++++******)))************************+++,,,,,,++++++)))((((((************************+++++++++++++++*********************************---,,,+++*********************))))))******+++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++------------............---,,,+++*********++++++************++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++******...---,,,+++***+++,,,,,,...------------,,,,,,,,,)))***,,,------,,,***)))))))))***,,,...///000111......------,,,,,,++++++************************......---,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******+++,,,------...---------+++---......,,,***++++++---,,,******+++,,,***))))))************+++++++++************************+++***(((((()))*********++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++*********************)))(((((())))))))))))***+++,,,---************************)))************+++++++++*********************************)))******+++,,,************************+++++++++***************+++++++++***************++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***************************************************************++++++++++++++++++***************))))))))))))))))))))))))+++++++++******+++++++++((((((((())))))))))))***++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************************************)))))))))***************************************************++++++++++++******))))))))))))*********))))))(((((((((((((((&&&&&&'''((()))***++++++))))))(((((((((((())))))))))))))))))))))))))))))+++***))))))((()))))))))******++++++++++++******)))))))))))))))))))))))))))************+++++++++************************))))))******+++,,,,,,,,,************************)))))))))******)))))))))************************+++++++++++++++***)))(((************************++++++++++++++++++++++++************************,,,+++******)))))))))*********))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))***************************)))*********++++++++++++---,,,+++*********++++++************+++++++++,,,))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,---------,,,++++++222000...,,,++++++,,,---------------,,,,,,,,,,,,***+++,,,------,,,+++***((()))***,,,...000111222000///...---,,,++++++***++++++++++++++++++++++++---------------,,,,,,+++,,,,,,+++++++++,,,------,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++,,,---------------***+++---,,,+++)))******,,,***)))***++++++***((()))************+++++++++***************************))))))(((((())))))***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))))))))***))))))((('''))))))))))))***+++,,,,,,************************))))))*********+++++++++************************+++***)))))))))***,,,---))))))*********+++++++++,,,+++++++++***)))))))))************************++++++************++++++++++++************++++++***************************************************************************++++++++++++++++++***************************************************************************************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************************************************++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************))))))******++++++,,,,,,************************)))))))))*********++++++******))))))))))))******))))))(((((((((((())))))'''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,************************))))))************))))))************************+++++++++++++++***)))(((************************++++++++++++,,,,,,,,,,,,***************************************+++,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++(((((((((((()))))))))))),,,+++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++666444111...,,,,,,---...---------,,,,,,,,,++++++***++++++,,,,,,++++++***))))))***+++---...//////.........------,,,,,,,,,+++++++++++++++++++++++++++,,,---......---+++***++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,***,,,------+++***+++,,,,,,***)))***+++,,,+++)))))))))*********+++++++++******************************+++***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******))))))***++++++,,,************************))))))*********+++++++++************************+++***)))))))))***,,,---)))))))))***++++++,,,,,,,,,+++++++++***)))))))))************************++++++************+++++++++******))))))******+++************************************************************************))))))************))))))************************************************************************************************++++++++++++++++++++++++))))))(((((((((((())))))******++++++++++++,,,,,,************************************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------,,,,,,+++***))))))************************************************************************))))))******++++++,,,,,,))))))))))))))))))))))))((((((((()))))))))************))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))************************)))))))))*********))))))******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***************************++++++++++++++++++*********************************+++++++++***))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************************)))))))))***,,,---///000******))))))******+++,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++******++++++++++++******333222///---,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++,,,,,,------.........++++++++++++++++++++++++***+++,,,---------++++++++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))+++,,,,,,+++******+++,,,+++***+++,,,---,,,+++))))))*********+++++++++***************************,,,...---++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++*********)))******+++,,,************************)))************+++++++++*********************************)))******+++,,,))))))******+++++++++,,,+++++++++******************************+++++++++++++++************++++++******))))))))))))******************************************************************************)))))))))******)))))))))************************************************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,------************************************************)))))))))************+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,+++***)))(((************************************************************************)))))))))***************))))))))))))))))))))))))'''((((((((())))))))))))******))))))))))))******((((((((((((((())))))******)))))))))((((((((('''))))))(((((((((((())))))************************(((((()))************)))******++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******++++++++++++++++++************************++++++,,,,,,,,,,,,++++++******************************+++++++++******))))))))))))))))))))))))))))))))))))******++++++,,,************************))))))***+++,,,...000111******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,+++************+++************************+++************+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...------,,,+++***))))))***************************++++++++++++,,,,,,,,,))))))***+++++++++******------,,,+++************,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))((((((((()))******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,&&&(((******)))((()))***---+++++++++---...---,,,)))************+++++++++***************************---000///---+++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,---,,,,,,,,,+++***************++++++************************)))************+++++++++************************))))))***++++++++++++******************+++++++++***************+++++++++))))))*********+++++++++++++++************++++++******))))))))))))******************************************************************************)))******++++++******)))************************************************+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))************************++++++++++++,,,,,,,,,,,,---------...,,,,,,------------,,,,,,,,,,,,,,,++++++************************************************************************************)))))))))))))))(((((())))))))))))))))))))))))(((((()))))))))***************))))))))))))******((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))************************'''((()))***+++******)))******++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************************************++++++++++++******************************)))******+++++++++******))))))))))))))))))))))))'''(((((())))))***++++++************************************+++,,,---...******))))))******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++---,,,***)))))))))***+++)))))))))))))))))))))))))))))))))))))))***++++++************************))))))))))))*********+++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++***************************************+++++++++,,,,,,,,,)))***++++++,,,,,,,,,+++)))***+++,,,---,,,,,,+++,,,,,,,,,++++++++++++***,,,++++++++++++++++++,,,************)))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---------,,,+++++++++,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++&&&(((******)))))))))***+++*********,,,---,,,+++)))************+++++++++************************)))---000000,,,***,,,...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++***************+++************************)))************+++++++++************************((()))***,,,,,,+++******************************))))))******+++++++++,,,))))))******++++++++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++************************************************++++++++++++******))))))))))))******++++++++++++************************++++++************++++++)))************+++++++++))))))))))))))))))))))))************************))))))))))))************)))************+++++++++---------.........//////,,,------......------,,,***++++++++++++,,,,,,,,,******************************************************************************))))))(((((('''''')))))))))))))))))))))))))))************+++++++++******))))))))))))******((((((((((((((()))******&&&&&&'''((()))***++++++))))))(((((((((((())))))************************'''((()))+++++++++***)))******++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))))))))************************))))))************))))))************************)))******+++++++++******))))))))))))))))))))))))&&&''''''((()))*********************************,,,++++++***))))))***************)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,***)))))))))******((((((((((((((((((((((((******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,***+++,,,,,,------------)))***---///111000//////,,,,,,,,,+++++++++******,,,++++++******++++++,,,))))))******++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---......------,,,++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***,,,,,,,,,+++,,,---***)))((()))+++,,,,,,***)))************+++++++++************************(((,,,000///+++)))+++...++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((()))***+++++++++++++++++++++***************+++************************++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,******************************))))))))))))))))))*********)))))))))(((((((((((()))***************)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,+++++++++******)))************++++++++++++++++++*********))))))+++++++++++++++***)))(((((()))***+++++++++++++++%%%''')))***+++++++++***''''''&&&'''((()))+++,,,)))***+++,,,,,,+++***)))+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************))))))))))))************************(((((('''((()))***,,,---))))))))))))))))))))))))))))))(((&&&%%%&&&(((+++---,,,+++***))))))))))))*********+++,,,,,,,,,---++++++***)))((((((((()))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++***((('''&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))+++)))''''''***,,,+++)))))))))))))))))))))))))))))))))************))))))+++***))))))++++++***))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,,,,+++++++++***************)))))))))))))))************************************************---+++)))***,,,---,,,)))++++++************++++++''')))***,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++***))))))***++++++,,,,,,+++******+++,,,,,,******++++++++++++******************************+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,++++++******************+++---000333555000...,,,*********+++,,,++++++,,,,,,,,,,,,,,,,,,(((((()))***+++---//////---,,,+++*********+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,...---***)))***,,,************************++++++++++++++++++++++++))))))(((((())))))***+++---,,,,,,++++++******)))+++++++++,,,,,,+++************+++++++++,,,,,,,,,///---+++***++++++***)))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******((())))))***************)))************+++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************)))))))))((()))))))))))))))))))))))),,,,,,++++++************)))************++++++++++++++++++*********))))))+++++++++++++++***))))))((()))***++++++++++++***((())))))************)))+++***)))))))))***+++,,,******++++++++++++******++++++************++++++------------------------,,,,,,------------,,,,,,,,,,,,,,,+++++++++******************))))))))))))************************))))))(((((()))***+++,,,))))))))))))))))))))))))******)))(((&&&'''))),,,,,,,,,+++***)))(((((()))))))))))))))************+++***))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((&&&$$$%%%''')))(((&&&))))))))))))))))))))))))))))))************)))))),,,+++***+++,,,---,,,***)))))))))))))))******+++******++++++++++++******************************++++++***))))))***++++++,,,,,,++++++************************))))))))))))************************************************---+++)))***,,,---,,,***++++++************++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,************************,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++************************+++,,,,,,------,,,,,,++++++******))))))******+++,,,,,,,,,++++++*********+++*********,,,///222333///...,,,+++***+++,,,---,,,,,,,,,+++++++++++++++************+++,,,------,,,,,,+++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++))))))+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++---///000...***(((((()))************************++++++++++++++++++++++++,,,,,,,,,+++,,,------...---------------------------------......------,,,***++++++++++++,,,,,,,,,...,,,******++++++***)))******+++++++++,,,,,,,,,************************,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************,,,,,,,,,---------------,,,,,,,,,+++++++++++++++((()))******++++++******)))************++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******************))))))))))))))))))))))))))))))))))))+++************))))))))))))************++++++++++++++++++******************++++++++++++***))))))))))))******++++++******++++++***)))))))))))))))...---,,,+++++++++++++++++++++************++++++,,,++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,------............------,,,,,,,,,++++++++++++***++++++*********)))))))))******************************))))))))))))******))))))))))))))))))))))))***++++++)))((((((***,,,++++++***)))((((((((((((((((((((((((((((((''''''))))))))))))))))))***+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))))))))************)))))))))'''&&&'''((()))(((''')))))))))))))))******+++************************************************+++******))))))******++++++************)))))))))************************************************************************,,,+++******,,,,,,+++***++++++************++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++(((%%%&&&(((+++---++++++++++++++++++++++++************************)))***+++,,,,,,+++***))),,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,************************++++++,,,,,,,,,,,,+++++++++******))))))******++++++++++++++++++*********++++++******+++---///000...---,,,+++,,,---...///------,,,,,,++++++******,,,,,,++++++***+++++++++,,,++++++******+++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,***))))))+++---,,,,,,************************++++++++++++++++++++++++---//////...+++)))))))))************************++++++++++++++++++++++++******))))))******+++,,,++++++,,,------...//////,,,------......---------++++++++++++,,,,,,,,,,,,,,,+++))))))***+++************+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************++++++++++++************************,,,,,,,,,---------------))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++************************************************++++++++++++++++++++++++***))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))*********+++++++++******************************+++++++++******)))))))))************))))))+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,)))))))))***************---..................---+++++++++++++++++++++++++++++++++*********))))))************************+++******)))))))))))))))))))))))))))))))))))))))******+++***((((((***,,,******)))((((((((((((((()))))))))((((((''''''&&&)))((((((((()))***++++++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***))))))))))))))))))))))))))))))************))))))'''&&&%%%&&&''''''&&&%%%)))))))))))))))******+++***))))))))))))))))))*********************************))))))))))))*********))))))))))))))))))))))))***************++++++************************************************+++++++++++++++,,,++++++++++++************++++++---,,,***)))(((((()))***+++++++++++++++++++++++++++***((('''((()))+++,,,+++++++++++++++++++++++++++++++++*********))))))((()))+++,,,,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,++++++******))))))))))))******+++++++++***************++++++*********+++,,,---,,,,,,,,,,,,---...///000///......---,,,+++******,,,++++++******++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,***)))***,,,---,,,+++************++++++++++++++++++++++++++++++++++++***+++,,,---------------************************++++++++++++++++++++++++)))))))))))))))******+++*********++++++,,,,,,,,,******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------+++***((()))***++++++*********+++++++++,,,,,,,,,************************---,,,,,,++++++*********++++++++++++++++++++++++************************))))))*********+++++++++***************************+++++++++,,,,,,,,,---))))))))))))))))))))))))))))))***+++++++++++++++))))))*********+++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++***************+++,,,---))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))***))))))*********+++++++++************************)))******+++++++++******))))))*********))))))((()))(((((('''(((***,,,---((()))******+++,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,)))*********+++++++++,,,---..................---++++++++++++++++++++++++++++++++++++************************************++++++******))))))((('''))))))))))))))))))))))))((()))***)))(((((()))******)))((((((((((((((((((*********))))))((((((((()))((((((((()))***++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''(((((('''''''''))))))))))))))))))))))))))))))************)))))),,,***)))***+++,,,+++***)))))))))))))))******+++******)))(((((()))******************************)))))))))))))))))))))))))))))))))))))))))))))***))))))******+++++++++,,,************************************************++++++,,,+++++++++++++++++++++************++++++,,,***)))'''''''''((()))++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))((()))+++,,,,,,+++)))(((++++++++++++++++++++++++******++++++++++++*********************************++++++,,,,,,++++++******))))))))))))))))))***************************+++++++++******++++++++++++++++++,,,---...///000000//////...---,,,,,,+++************+++,,,------******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++******+++,,,---,,,+++++++++++++++,,,,,,------++++++++++++++++++++++++)))***+++,,,---......---************************++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,++++++*********)))***++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,***))))))***,,,+++*********+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))))))))************+++************************))))))******++++++,,,,,,+++++++++++++++,,,,,,,,,)))***++++++,,,+++++++++)))************+++++++++************************'''((()))***+++,,,------++++++++++++++++++++++++************+++,,,---...))))))))))))************)))))))))))))))))))))))))))))))))************+++)))************+++++++++***************+++++++++))))))***++++++++++++***))))))******))))))((((((''''''(((((()))+++,,,---&&&'''(((***+++,,,,,,,,,++++++************+++++++++******************+++++++++,,,,,,---.........------............------***++++++++++++,,,,,,,,,,,,++++++++++++************************************************)))((('''))))))))))))))))))))))))((()))******(((((()))******))))))(((((()))))))))++++++***************)))))))))))))))))))))***+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***)))(((((()))))))))))))))))))))))))))))))))************))))))+++***)))***+++,,,+++))))))))))))))))))******++++++***)))(((((()))***+++++++++++++++++++++++++++((())))))******))))))((()))))))))************+++))))))******+++,,,,,,,,,***************************************************+++,,,,,,******+++,,,++++++************++++++******)))((((((((())))))++++++++++++++++++++++++''')))+++---...---,,,***++++++++++++++++++++++++,,,+++++++++******)))))))))***+++,,,,,,+++***)))***++++++,,,,,,++++++***)))******++++++******)))******************************++++++++++++*********))))))(((((())))))***)))))))))***************++++++++++++++++++++++++******+++,,,,,,---......//////......------,,,,,,************+++,,,---...))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***+++++++++,,,,,,------...++++++++++++++++++++++++,,,+++***+++,,,,,,+++)))************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...//////...------,,,++++++++++++,,,---............,,,,,,,,,,,,---------------+++******+++,,,++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************)))))))))***+++,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++)))************+++++++++************************))))))*********+++++++++************************))))))))))))***+++,,,---((()))))))))************))))))))))))))))))))))))************++++++,,,,,,)))************+++++++++))))))*********+++++++++))))))***+++++++++++++++)))))))))))))))((((((''''''((()))***************'''((()))+++++++++************++++++++++++*********))))))(((((())))))*********++++++,,,---------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++*********************************))))))***+++******)))((())))))))))))))))))))))))(((***++++++***))))))*********)))))))))******+++)))******************++++++***))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++*********))))))))))))))))))))))))))))))))))))))))))))))))&&&))),,,---+++******+++))))))))))))))))))))))))))))))************)))))))))(((''''''))))))(((''')))))))))))))))******+++,,,+++***))))))***+++,,,++++++++++++++++++++++++'''((()))******)))((('''************++++++,,,,,,))))))***++++++,,,------***************************************************+++---,,,***)))+++---++++++************++++++)))******++++++++++++***************************((((((***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************+++,,,,,,,,,,,,+++******++++++,,,,,,++++++*********************************++++++++++++******))))))(((((((((((())))))((()))))))))*********+++++++++,,,,,,,,,,,,,,,+++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,((()))+++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++------,,,***)))******+++,,,,,,------+++++++++++++++++++++++++++)))(((***,,,,,,***(((************************++++++++++++++++++++++++******)))))))))***++++++------------------------***+++,,,---............,,,,,,,,,------------...///---,,,+++,,,,,,,,,*********+++++++++,,,,,,,,,*********************************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************))))))***++++++,,,------(((((())))))******************+++,,,,,,,,,,,,+++)))************+++++++++))))))))))))))))))))))))+++++++++***************************************(((((((((((()))***+++,,,(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++))))))******++++++++++++((()))***+++++++++++++++)))))))))))))))(((''''''))))))***++++++***((('''******+++,,,+++***)))((()))***+++,,,,,,+++***)))))))))(((((((((((())))))&&&''''''((()))*********+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************((()))***++++++***)))((()))))))))))))))))))))))))))+++------+++***+++++++++***************++++++(((((())))))******++++++++++++***)))(((((())))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))###&&&******(((''''''((())))))))))))))))))))))))))))))************)))))),,,***)))***+++,,,+++***)))))))))))))))******+++---,,,***))))))***,,,---++++++++++++++++++++++++'''((()))******)))((('''******+++++++++,,,,,,,,,))))))***+++,,,,,,------************************************************))),,,---,,,***)))+++---++++++************++++++)))***,,,---......---,,,************************)))((((((((()))***,,,---++++++++++++++++++++++++************************++++++***))))))***++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++******************************++++++++++++******))))))(((((((((((())))))(((((())))))*********+++++++++,,,---------,,,,,,))))))***+++++++++************************++++++...---,,,+++************((()))+++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********,,,------,,,***((())))))***++++++,,,,,,++++++++++++++++++++++++&&&%%%%%%(((,,,...---+++************************++++++++++++++++++++++++------,,,,,,------...///)))******++++++,,,,,,---((()))***+++,,,,,,---,,,,,,,,,,,,---------......111///---,,,------,,,*********+++++++++,,,,,,,,,************************))))))***+++,,,------...***************************************)))(((((()))************+++++++++************************++++++++++++++++++++++++************************+++*********))))))((((((************************++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++******)))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,+++)))(((((()))+++,,,+++,,,------,,,+++***)))************************************************++++++************++++++***+++,,,,,,,,,,,,+++***++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))+++***))))))******)))''')))******(((&&&%%%&&&'''+++*********))))))(((((()))((()))+++------+++)))(((((()))***************))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******************************************************------,,,+++******++++++******))))))******+++,,,******+++,,,,,,***)))(((***+++,,,***(((''''''(((++++++,,,,,,,,,,,,------)))************++++++++++++++++++*********))))))************************++++++******************)))))))))***+++++++++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++*********))))))))))))************))))))***************)))((((((******************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,+++***)))(((''')))***+++++++++***)))(((---,,,+++*********+++,,,******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((***,,,...//////,,,***((())))))************))))))------++++++++++++------,,,+++*********+++,,,---.../////////...------,,,...---+++******+++---...*********++++++,,,,,,,,,************************++++++++++++++++++++++++***************************************))))))((()))************+++++++++************************++++++++++++++++++++++++************************++++++++++++*********)))************************++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))************))))))************************)))************+++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))*********************+++++++++,,,,,,***++++++,,,,,,,,,++++++,,,+++)))(((((()))+++,,,+++++++++++++++******)))*********************************************************))))))*********++++++************++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))************)))))))))((())))))))))))))))))))))))))))))************))))))(((''''''(((+++,,,,,,+++*********)))'''&&&'''(((************)))))))))((()))))))))+++,,,---+++)))((())))))***************))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******************************************************+++******)))(((((())))))******))))))******+++,,,(((((()))))))))))))))(((,,,------,,,***))))))***+++++++++,,,,,,,,,------)))************+++++++++,,,,,,,,,+++++++++*********************************************************************+++++++++***++++++,,,,,,++++++***************************+++++++++*********))))))******++++++++++++*********************)))((((((************************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,---------------------,,,,,,,,,,,,+++,,,---............,,,,,,,,,+++***))))))***++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,***)))******++++++++++++******---,,,,,,++++++,,,,,,---++++++*********+++,,,---...............---,,,+++---,,,+++******+++,,,---++++++++++++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++******)))((()))************+++++++++************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))************))))))************************)))************+++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))(((((('''((()))+++,,,))))))))))))*********************++++++++++++,,,))))))***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++***)))))))))*********************************************************))))))(((((())))))***+++***)))(((((()))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((())))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((''''''(((+++,,,,,,+++***+++,,,+++)))(((((()))************))))))))))))***))))))***,,,,,,+++)))((()))******++++++******))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******************************************************+++***))))))((()))))))))******))))))******+++,,,))))))((())))))***+++,,,---...///...,,,***+++,,,++++++++++++,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,+++++++++************************************************+++++++++*********************++++++++++++******+++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,++++++*********+++******)))(((************************)))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,---...//////...------******))))))))))))***+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,---------,,,++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))*********+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++************++++++++++++******)))))))))))))))))))))))))))******++++++******)))************************))))))*********+++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((('''&&&&&&''')))+++---((()))))))))************************++++++++++++)))***+++,,,,,,,,,,,,,,,++++++***))))))***+++++++++***)))(((((()))***+++************************************************))))))(((((((((((())))))+++)))(((&&&&&&((()))+++******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))+++***))))))******)))'''+++,,,---,,,***)))***************)))))))))))))))+++***)))***+++,,,+++)))))))))***++++++++++++***))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******************************************************,,,,,,+++++++++++++++,,,******))))))******+++,,,+++*********+++---///111---...///...,,,+++,,,---***++++++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***************************************+++++++++,,,+++++++++***)))))))))******++++++++++++******++++++++++++++++++++++++***************************++++++++++++++++++************++++++******)))************************))))))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........))))))*********+++++++++)))***+++,,,,,,,,,+++******************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,++++++,,,,,,,,,++++++***++++++***))))))***++++++,,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))*********+++++++++************************++++++++++++++++++++++++************************))))))******************************************((((((((((((((((((((((((******++++++++++++************++++++++++++******))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************((('''&&&&&&''')))+++---((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))+++******************++++++***)))(((((()))***+++************************************************))))))(((((((((((())))))***)))'''&&&&&&''')))******)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))+++***))))))******)))'''***,,,...---,,,******+++))))))))))))))))))******,,,***))))))++++++***)))))))))***+++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++************++++++++++++******************************************************,,,+++++++++++++++,,,,,,******))))))******+++,,,************+++---000111+++,,,---,,,+++***+++,,,*********+++++++++,,,,,,))))))*********+++++++++))))))))))))************************************))))))*********+++++++++,,,+++++++++***))))))))))))******++++++******)))++++++++++++++++++++++++************************))))))************))))))******++++++++++++******************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++*********))))))'''((()))***++++++***)))***++++++,,,,,,---------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,******++++++,,,++++++***+++******************+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***))))))************+++++++++************************++++++++++++++++++++++++************************)))))))))))))))*********************************((((((((((((((((((((((((******++++++++++++************++++++++++++******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************)))(((((('''((()))+++,,,))))))))))))************)))))))))************+++,,,,,,,,,,,,+++***))))))******************************)))))))))***++++++***************************************************))))))(((((())))))******)))(((''''''((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((''''''(((+++,,,,,,+++)))+++......,,,+++++++++))))))))))))************---+++))))))***+++***))))))***++++++,,,+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++************++++++++++++******************************************************)))))))))((())))))***+++******))))))******+++,,,''''''((((((***+++,,,---***+++,,,+++***)))***+++************++++++++++++)))************+++++++++((((((((()))))))))))))))************************)))))))))***++++++,,,,,,+++++++++***************))))))************))))))++++++++++++++++++++++++***************+++++++++)))))))))******))))))))))))***++++++,,,+++++++++************************((()))******++++++******,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++((()))***,,,,,,,,,++++++***+++,,,---.........---)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***,,,---******++++++++++++******+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))))))************+++++++++************************++++++++++++++++++++++++************************)))))))))******+++++++++************************))))))))))))))))))))))))******++++++++++++************++++++++++++******))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************************************))))))))))))************))))))))))))************++++++,,,,,,,,,++++++************++++++*********)))******+++++++++++++++*********************************************************))))))*********)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))((()))))))))************))))))))))))))))))))))))))))))************))))))(((''''''(((+++,,,,,,+++(((+++---...,,,+++***+++((()))))))))************---+++))))))*********))))))***++++++,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++************++++++++++++******************************************************))))))(((((()))******+++******))))))******+++,,,&&&'''((()))************)))+++,,,+++***)))***,,,************++++++++++++)))************+++++++++(((((())))))************************************((())))))***++++++,,,,,,***************+++++++++))))))************))))))************************))))))*********+++++++++)))******++++++******))))))***++++++,,,,,,,,,+++************************((())))))***************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,------((()))+++,,,------,,,,,,)))***+++---......------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,++++++***++++++,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,******************************************************++++++++++++************++++++++++++******))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************++++++************++++++************************))))))))))))))))))))))))******************************+++++++++******)))))))))))))))************))))))))))))************)))***++++++,,,,,,,,,,,,******++++++++++++******)))***+++---------,,,+++************************************************++++++************++++++))))))************))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((())))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))+++***))))))******)))((((((***---...,,,+++******(((((())))))*********+++...,,,)))((()))******)))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++************++++++++++++******************************************************++++++******+++,,,------*********)))***++++++,,,'''(((***+++,,,,,,+++******+++,,,,,,******+++,,,)))************+++++++++)))************+++++++++))))))******+++++++++,,,************************((())))))***++++++,,,,,,))))))******+++++++++,,,))))))************))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,************************(((((()))***************,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++'''((()))***+++,,,------'''(((***+++,,,,,,++++++((()))+++,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))******++++++++++++,,,------......------,,,++++++------------++++++)))***+++,,,---,,,++++++***+++,,,---------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,---************************++++++++++++++++++++++++++++++******++++++,,,---++++++***+++,,,+++)))'''************))))))))))))((())))))))))))*********((())))))))))))*********,,,,,,++++++***)))((((((++++++************++++++************************''''''(((((())))))******++++++*********+++---...************************++++++******************************************************************************************++++++************++++++)))************+++++++++************************+++++++++*********))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********)))))))))))))))******+++++++++************++++++************************************************,,,+++***))))))***+++,,,...---+++)))(((((())))))******************************))))))))))))******))))))))))))))))))))))))&&&'''((()))***+++,,,,,,))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************)))+++,,,,,,***))))))***)))***++++++++++++***)))******))))))((((((''''''******)))(((''''''(((((())))))))))))))))))))))))++++++******************+++++++++*********))))))******))))))))))))******)))************+++++++++************************))))))))))))))))))******///---+++***++++++***)))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++000///---+++++++++---...++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++)))))))))***+++++++++,,,************************+++++++++*********)))))),,,+++***))))))***+++,,,******++++++++++++******---,,,***(((((()))***+++'''(((***++++++***)))(((***+++,,,,,,***)))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,+++)))'''&&&,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++***)))***+++,,,---******+++++++++,,,,,,,,,,,,+++++++++***))))))))),,,,,,,,,,,,,,,+++***)))************************************************((()))***,,,,,,+++******------,,,+++***)))((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,,,,+++******+++,,,+++)))'''(((((())))))******++++++)))))))))*********++++++)))))))))*********++++++,,,,,,++++++***))))))(((++++++************++++++************************)))))))))***************++++++*********+++,,,---************************************************************************************************************************++++++************++++++)))************+++++++++************************+++++++++*********)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********)))))))))))))))***++++++++++++************++++++************************************************++++++***))))))***++++++,,,,,,+++***))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************&&&(((******))))))***+++************************)))))))))))))))((((((((()))))))))((())))))******))))))))))))))))))))))))************************+++++++++*********))))))******))))))))))))******)))************+++++++++*********************************))))))))))))))),,,***(((((()))***)))(((************************++++++++++++++++++++++++************************))))))*********+++++++++...---+++*********,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++***************+++++++++************************+++++++++*********))))))++++++***))))))***++++++******++++++++++++******---,,,***)))((()))***+++******++++++******)))(((***+++,,,,,,***))))))***************************++++++++++++++++++++++++((()))***+++,,,+++******++++++***))))))***++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********++++++++++++************,,,,,,,,,,,,,,,+++***)))************************************************))))))***+++++++++++++++,,,+++++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++++++++++++++******************************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,***))))))***+++***)))'''''''''((()))***+++,,,---************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))++++++************++++++************************++++++++++++++++++******+++************+++,,,,,,************************************************************************************************************************++++++************++++++)))************+++++++++************************+++++++++***************+++******))))))******+++))))))))))))))))))))))))))))))))))))************+++++++++++++++************))))))))))))***++++++++++++************++++++************************************************++++++***))))))***++++++******+++++++++***************************************))))))))))))******)))))))))))))))))))))))),,,++++++***)))(((''''''***************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************$$$&&&((()))))))))***+++,,,+++***))))))***+++,,,(((((())))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))************************+++++++++*********************))))))))))))******)))************+++++++++************************+++*********))))))((((((***)))'''((()))+++******************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++---,,,***))))))***++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************++++++++++++++++++***************************************+++++++++***************++++++***))))))***++++++******++++++++++++******,,,+++***)))))))))***+++---,,,+++***************)))+++,,,,,,***))))))***************************++++++++++++++++++++++++((()))***+++++++++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++...------,,,+++***)))(((*********+++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++++++++******************++++++************************,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************+++++++++,,,******++++++,,,,,,,,,,,,***)))((()))******)))((((((((()))******+++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++*********))))))++++++************++++++************************,,,,,,++++++*********)))******************++++++***************************************+++++++++************************************************************************++++++************++++++))))))*********+++++++++******************************************************(((''''''(((******))))))))))))))))))))))))((()))))))))************+++++++++*********************))))))******+++,,,++++++************++++++************************************************+++******************+++((()))***,,,,,,,,,+++*********************************))))))))))))******)))))))))))))))))))))))),,,++++++***)))(((''''''***************************))))))))))))))))))***))))))))))))))))))))))))((()))))))))************%%%''')))***))))))***+++,,,+++)))(((((()))+++,,,((((((((())))))******++++++++++++******+++,,,,,,))))))))))))))))))))))))***************+++++++++******************************))))))))))))******))))))*********+++++++++************************++++++******)))(((((((((+++***)))***,,,---------************************************************++++++++++++++++++++++++************************,,,+++************++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++******************************,,,+++++++++***)))))))))************************************************+++******************+++******++++++++++++******++++++***))))))******+++,,,,,,*********+++,,,---)))***,,,,,,***)))******************************++++++++++++++++++++++++,,,,,,++++++***)))((((((+++******************+++******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))***+++,,,---,,,+++***------,,,,,,+++***))))))*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++++++++,,,,,,---------************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,)))***+++,,,,,,,,,++++++***)))((((((***+++***)))+++++++++*********************+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------+++++++++***************++++++************++++++************************+++++++++******))))))(((************************************************))))))*********+++++++++************************************************************************++++++************++++++))))))*********+++++++++************************************************)))((('''&&&&&&'''((()))))))))))))))))))))))))))((()))))))))***************************************************++++++,,,++++++************++++++*********************************************************++++++*********'''(((***+++,,,,,,+++*********************************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))************************)))))))))******)))))))))))))))))))))))))))))))))((()))))))))************(((***,,,+++***))))))***,,,+++)))(((((()))+++,,,(((((())))))******++++++......,,,+++************))))))))))))))))))))))))))))))*********+++++++++******************************))))))))))))******))))))*********+++++++++************************************))))))((((((***)))((())),,,......---************************************************************************************************,,,+++++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************,,,+++++++++***)))))))))*********************************************************++++++***************++++++++++++************************++++++******))))))***,,,...///(((***,,,,,,***)))***+++************************++++++++++++++++++++++++,,,,,,+++******)))))))))*********++++++***************+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))***+++,,,---,,,+++***++++++++++++++++++++++++******++++++,,,,,,,,,---***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,---,,,+++++++++***((()))***,,,++++++,,,,,,+++++++++*********************+++++++++,,,++++++,,,,,,,,,---------************************++++++************++++++***************************************)))))))))*********+++******)))(((************************)))))))))***++++++,,,,,,************************************************************************++++++************++++++)))************+++++++++***************************************+++++++++)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************)))))))))***************+++************+++,,,,,,++++++************++++++************************************************)))***++++++++++++***)))((()))***+++++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((())))))******+++++++++++++++***************))))))************))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,***))))))***,,,+++***))))))***+++,,,))))))******************///...---+++***)))(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,***************+++++++++******))))))))))))******)))************+++++++++************************)))))))))))))))))))))***)))''''''(((***+++,,,+++************************************************))))))))))))))))))))))))+++++++++***************+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++***************+++++++++******************************************************+++++++++)))***++++++++++++***)))******++++++++++++******)))*********++++++++++++)))))))))***+++,,,---...(((***++++++*********+++************************++++++++++++++++++++++++))))))))))))***+++------)))***++++++++++++***)))******+++++++++,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++***************************++++++------------------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,(((***+++------,,,+++***---+++))))))+++---------***+++++++++++++++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,************************++++++************++++++*********************************+++++++++++++++)))***++++++***)))((('''************************((())))))***++++++,,,,,,************************************************************************++++++************++++++)))************+++++++++************************))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))************((()))))))))*********+++++++++******++++++,,,---++++++************++++++************************************************)))***++++++++++++***)))******************++++++******************************))))))))))))******))))))))))))))))))))))))((()))))))))************+++++++++*********))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************''')))++++++***))))))***************************++++++******************------,,,***))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))*********+++++++++******))))))))))))******)))************+++++++++************************((((((((()))******++++++***((('''(((***++++++***************************************************************************+++++++++*********)))))))))******+++++++++++++++)))******+++,,,,,,------,,,,,,,,,+++++++++******+++++++++*********))))))***************+++++++++************************))))))*********+++++++++)))***++++++++++++***)))******++++++++++++******))))))***+++++++++++++++)))******+++******))))))((()))++++++******+++,,,************************++++++++++++++++++++++++)))(((((()))***+++---...)))***++++++++++++***)))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++******)))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------(((***+++------,,,+++***---+++******,,,---......))))))***+++,,,------...((())))))))))))***************+++++++++,,,,,,,,,******************++++++++++++************++++++************************+++++++++,,,,,,---------)))***+++++++++)))((('''************************((())))))***++++++,,,,,,************************************************************************++++++************++++++)))************+++++++++************************))))))******++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))************(((((())))))*********+++++++++******++++++,,,---++++++************++++++************************************************)))***+++,,,,,,+++***))),,,+++***))))))***+++,,,******************************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))++++++++++++******))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************$$$&&&))))))))))))***+++)))***++++++++++++***))),,,+++++++++***)))))))))++++++******)))*********))))))))))))))))))))))))((())))))***++++++,,,,,,))))))******++++++++++++******))))))))))))******)))************+++++++++************************''''''((()))***+++,,,,,,,,,+++)))***+++---,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++******))))))'''((()))***************))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++******))))))))))))******+++++++++,,,************************))))))******++++++++++++)))***+++,,,,,,+++***)))******++++++++++++******((()))***+++++++++++++++++++++,,,+++***(((&&&%%%''')))++++++******+++,,,************************++++++++++++++++++++++++,,,+++***)))))))))***+++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++***)))***+++---......------,,,+++***))))))---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++)))******+++,,,......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++...------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,)))))))))))))))(((''''''***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((++++++,,,,,,,,,++++++***------,,,++++++***)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******+++******)))((('''+++*********))))))((((((,,,,,,+++***)))))))))*********************************++++++++++++******(((((()))))))))*********))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))++++++++++++++++++++++++(((((((((((((((((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))******+++++++++************))))))))))))******(((((())))))******++++++((((((((((((((((((((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))************************,,,+++***))))))***+++,,,++++++++++++++++++++++++***************************)))((('''&&&&&&''''''******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++***(((&&&'''))),,,---+++++++++*********))))))+++++++++************))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***+++++++++*********)))))))))))))))))))))))))))))))))***,,,------,,,***)))'''((()))***+++,,,------+++++++++*********))))))+++++++++************)))******))))))))))))******,,,,,,++++++***+++++++++************************...,,,***+++---...,,,***+++++++++*********))))))///...,,,+++++++++,,,,,,,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,++++++++++++++++++***)))(((------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++***++++++,,,+++***((('''000///,,,*********+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,)))************)))((((((***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************++++++++++++*********)))+++++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((())))))*********))))))************)))))))))(((,,,+++******))))))************************************++++++++++++******++++++,,,,,,,,,---------************************))))))))))))************************++++++++++++******************************************************++++++++++++******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******+++++++++******)))******))))))))))))******)))))))))))))))*********************************************+++++++++,,,))))))))))))))))))))))))************************++++++***))))))***++++++++++++++++++++++++++++++************************************))))))((((((******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,+++***)))))))))***,,,---+++++++++*********))))))+++++++++************))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***+++++++++*********))))))************************)))***,,,------,,,***)))************++++++++++++,,,,,,,,,,,,+++++++++***))))))******+++++++++,,,*********))))))*********,,,,,,++++++***++++++,,,************************,,,+++)))***,,,---+++))),,,,,,,,,,,,++++++******,,,+++)))((((((((()))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++------.........---,,,,,,///...,,,*********+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))******+++,,,***++++++++++++***))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++***++++++,,,,,,+++++++++))))))******+++,,,------)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************'''''')))******+++++++++************))))))))))))++++++***)))))))))************************************++++++++++++******)))))))))*********++++++++++++++++++++++++++++++))))))))))))************************++++++++++++))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++++++++***)))(((******))))))))))))******************))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))************************++++++***))))))***++++++************************************************++++++,,,---,,,+++***)))******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++,,,,,,,,,---+++++++++***************+++++++++************))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***+++++++++***************++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++*********)))---------,,,,,,,,,++++++'''((()))***+++,,,------++++++************++++++,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++***))))))++++++***)))---------,,,,,,,,,,,,+++------,,,+++++++++,,,,,,,,,++++++******++++++,,,------------------------******+++,,,,,,,,,,,,++++++,,,---------------,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,+++******+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++)))))))))***++++++,,,,,,))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))************************)))))))))))))))******))))))))))))************************************++++++++++++******(((((((((((())))))))))))++++++++++++++++++++++++((()))))))))************'''((((((((())))))))))))************************************************,,,+++***))))))***+++,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++++++++***)))(((******))))))))))))******++++++******))))))((((((************************((())))))))))))*********))))))))))))))))))))))))************************+++******************+++))))))))))))))))))))))))***************************+++---......,,,+++)))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,***+++,,,------,,,++++++************************+++++++++*********)))))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++++++++*********---,,,,,,,,,,,,+++++++++((())))))***++++++,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++*********+++++++++***,,,,,,,,,,,,,,,,,,,,,+++......------------------,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,---------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***)))(((((((((***+++,,,,,,++++++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++************************))))))******************)))***+++,,,,,,,,,,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************)))(((((())))))))))))))))))*********))))))((())))))************************************++++++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))))))))************'''((((((((())))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++++++++***)))(((******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))*********************************++++++*********))))))))))))))))))))))))************************(((***,,,------,,,***)))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***))))))))))))***,,,---,,,+++***)))************************+++++++++*********)))))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++************************************,,,++++++++++++++++++,,,+++*********++++++,,,---+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,************++++++++++++******++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,---///000+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********)))***++++++,,,,,,,,,,,,******************)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++******)))''''''))))))))))))************))))))((((((((()))************************************++++++++++++******************+++++++++,,,++++++++++++++++++++++++))))))))))))************************++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))******+++++++++************))))))))))))******************))))))))))))(((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))************************)))***++++++++++++***)))************************************************((()))***+++,,,+++************++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((***+++,,,,,,,,,+++))))))***************++++++++++++++++++************))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,------+++++++++*********))))))+++++++++*********))))))++++++************++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---)))***************++++++++++++,,,---------,,,,,,,,,++++++******++++++,,,------------------------******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---++++++++++++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++++++++******)))***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++))))))***+++,,,,,,,,,,,,(((((())))))******++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********))))))(((((()))))))))************((((((((((((((()))************************************++++++++++++******'''((((((((())))))))))))************************))))))))))))************************++++++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((()))***+++++++++++++++******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))************+++++++++,,,))))))))))))))))))))))))************************)))***++++++++++++***)))++++++++++++++++++++++++************************))))))******++++++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,++++++***))))))*********++++++++++++++++++************))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++************************+++++++++*********))))))*********************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++---*********++++++,,,,,,,,,,,,---///000000000//////,,,++++++******++++++,,,........................******+++,,,,,,,,,,,,+++,,,------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++))))))*********))))))(((+++++++++++++++***)))(((+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))***++++++,,,***++++++++++++***))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,((()))***+++,,,---------&&&&&&''')))***,,,------)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++'''((()))******++++++***(((((())))))*********+++((((((((((((((()))************************************++++++++++++*********+++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,******))))))))))))******(((((())))))******++++++***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************+++************+++,,,---******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++.........------,,,,,,,,,))))))******+++++++++++++++++++++************))))))))))))))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***))))))******++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,///......---+++******)))---------,,,,,,,,,++++++(((((()))***+++,,,,,,---******))))))))))))******************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,,,,)))(((***,,,+++++++++,,,,,,---------)))***,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++.../////////...---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++,,,---......---,,,***))),,,,,,,,,++++++)))((('''+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************))))))************))))))******+++,,,,,,,,,,,,+++,,,***((()))+++,,,+++(((++++++++++++++++++++++++.........,,,)))((()))***+++***)))***+++++++++)))*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++************+++++++++,,,,,,,,,((()))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************************************************))))))))))))((()))***++++++***)))(((******++++++++++++******(((((())))))*********+++*********************************************************)))))))))))))))************************************************)))************+++++++++******++++++++++++******+++++++++*********))))))************************************************************************+++,,,,,,+++***(((&&&%%%))))))))))))************))))))(((((((((((())))))))))))***++++++++++++***)))************+++++++++,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))************))))))&&&(((++++++***))))))***+++++++++*********))))))++++++******************+++++++++***************++++++***************************))))))))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))************************)))************+++++++++)))************+++++++++---,,,+++************+++++++++++++++++++++++++++***************)))(((''')))))))))))))))))))))))),,,***(((***---...,,,***++++++************++++++,,,,,,,,,++++++*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((+++,,,------......------.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------///,,,)))((()))*********++++++++++++++++++++++++******++++++++++++******************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************+++,,,,,,,,,,,,+++,,,***))))))+++,,,+++)))+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,+++***)))***+++,,,+++)))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++************+++++++++,,,,,,,,,************+++++++++++++++++++++*********))))))))))))*********+++++++++,,,,,,,,,+++++++++******************************************************************))))))))))))))))))************))))))******++++++++++++******))))))*********************************************************************)))))))))))))))))))))************************************************)))************+++++++++******++++++++++++******+++++++++*********))))))************************************************************************++++++++++++***((('''&&&))))))))))))************++++++***)))))))))))))))))))))***++++++++++++***)))************+++++++++,,,+++***)))(((((()))***))))))))))))))))))))))))************************+++++++++*********))))))))))))*********++++++++++++++++++++++++++++++++++++***))))))))))))***+++))))))************))))))%%%'''******)))(((((()))+++++++++*********))))))***************************************+++++++++************************************))))))))))))+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,+++++++++***+++++++++++++++++++++++++++++++++++++++***))))))************************,,,***)))***,,,---,,,***++++++************++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))++++++,,,---------------------------,,,,,,,,,,,,...---------,,,,,,,,,+++++++++,,,,,,,,,,,,------...,,,))))))***,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,***++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,***)))***+++,,,+++***++++++++++++++++++++++++)))***,,,+++++++++,,,...+++*********,,,,,,+++)))************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++***************))))))))))))************,,,,,,,,,++++++++++++***************************************************++++++*********)))))))))*********))))))***************++++++++++++******+++++++++++++++*********************************************************))))))))))))))))))******************************************************)))************+++++++++******++++++++++++******+++++++++******************************************************************************************************)))(((((())))))))))))******************************++++++))))))***++++++++++++***)))************+++++++++++++++***)))))))))******))))))))))))))))))))))))************************+++++++++******************************+++++++++******************************))))))))))))******))))))************))))))%%%'''))))))((('''((()))+++++++++***************************************))))))******++++++,,,,,,************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***---------,,,,,,,,,,,,+++************************)))************+++++++++)))************++++++++++++,,,---------,,,+++***++++++++++++++++++++++++*********+++******)))(((************************+++***)))***,,,---,,,+++++++++************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++)))***,,,...///...++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---(((((()))***+++,,,,,,,,,***************************************************++++++++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++---+++******+++------+++))))))***************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,************************)))*********++++++++++++++++++++++++++++++++++++************************************************+++++++++*********)))))),,,+++))))))))))))+++,,,******++++++++++++******---,,,,,,++++++*********************************************************)))))))))))))))*********************************************************))))))*********+++++++++******++++++++++++******************************************************************************************************)))))))))*********))))))((()))))))))************'''''')))***+++,,,,,,,,,))))))***++++++++++++***))))))*********++++++++++++*********************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))&&&((())))))(((((()))******************************************+++++++++))))))******+++,,,------***************+++++++++)))***************+++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++************************))))))*********+++++++++))))))*********+++++++++***,,,---......---+++***++++++++++++++++++++++++(((((())))))))))))((((((************************+++******+++,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))),,,,,,+++++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******)))***++++++,,,,,,++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++)))***,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---(((((()))***+++,,,,,,,,,************************************************))))))************))))))******+++,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++++++++***,,,------+++*********+++***+++,,,...---+++)))))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------......******+++++++++,,,,,,,,,))))))))))))*********+++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************++++++++++++************,,,+++***))))))***+++,,,******++++++++++++******---,,,,,,++++++*********************************************************(((((())))))************************************************************))))))*********+++++++++******++++++++++++******************************************************************************************************)))))))))))))))*********((()))))))))************'''((()))*********)))((())))))***++++++++++++***))))))*********+++++++++*********++++++++++++***))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))************))))))******++++++++++++******(((***+++***))))))+++,,,************************))))))*********+++++++++))))))***+++,,,------...))))))*********+++++++++))))))******+++++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************))))))*********+++++++++))))))*********+++++++++***+++---......---+++***++++++++++++++++++++++++)))******++++++***************************************++++++++++++,,,,,,++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))),,,+++++++++,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))***++++++,,,,,,++++++*********++++++,,,,,,,,,)))))))))))))))*********+++++++++,,,,,,,,,---------+++******++++++***)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))******)))))))))******+++,,,,,,,,,,,,++++++,,,---,,,+++***+++---++++++++++++++++++++++++***,,,...---,,,***))))))+++++++++---......+++)))))))))******+++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---...///******+++++++++,,,,,,,,,(((((()))))))))************************+++++++++,,,,,,,,,,,,---------...***++++++++++++,,,,,,,,,************************************************,,,++++++++++++*********++++++************++++++******++++++++++++******+++++++++++++++*********************************************************((((((((()))******++++++************************************************)))************+++++++++******++++++++++++*********************+++++++++***************************************************************************)))))))))))))))***+++))))))))))))************+++++++++***)))'''%%%###))))))***++++++++++++***)))************+++++++++)))***++++++,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************++++++++++++++++++*********************************************++++++++++++************++++++++++++*********+++++++++******,,,...***************+++++++++)))))))))***++++++,,,,,,******++++++,,,,,,------)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***************++++++************************)))************+++++++++)))************+++++++++)))***+++,,,,,,,,,+++***+++++++++++++++++++++++++++,,,------...---------++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,++++++,,,,,,---...///************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))))))))*********++++++,,,,,,,,,,,,---------+++******+++***)))'''++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))******++++++******)))******+++,,,,,,,,,,,,+++***,,,...---+++***,,,---++++++++++++++++++++++++(((***------,,,+++++++++***+++,,,...///...+++((())))))***++++++,,,------************************,,,++++++***+++,,,---...******+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,************************************************,,,,,,+++++++++************++++++,,,,,,++++++*********++++++++++++******))))))******************************************************************'''(((((()))******++++++************************************************)))************+++++++++******++++++++++++******))))))*********+++++++++************************************************************************+++***)))(((((())))))***))))))))))))************)))***+++++++++)))'''%%%))))))***++++++++++++***)))************+++++++++)))***+++,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))++++++++++++++++++++++++***+++,,,------,,,+++******++++++,,,,,,++++++*********+++***))))))+++---))))))*********+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))))))***++++++,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************)))************+++++++++)))************+++++++++)))))))))******+++++++++++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++)))+++,,,,,,******+++...++++++************++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,...//////************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,---------------------------,,,,,,,,,,,,************+++++++++,,,++++++,,,,,,,,,,,,------,,,+++***+++,,,,,,+++)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++***************************************************************+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++***,,,...---+++***,,,...++++++++++++++++++++++++%%%(((,,,------,,,,,,---***+++,,,...///...+++((())))))***+++,,,,,,------************************+++***)))))))))***+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************************************,,,,,,,,,+++++++++*********+++,,,------,,,+++*********++++++++++++******(((((())))))*********+++************************************************'''(((((()))***+++++++++************************************************)))************+++++++++******++++++++++++******))))))******++++++++++++************************************************************************,,,+++)))((((((((()))***))))))))))))************%%%'''))),,,------,,,,,,))))))***++++++++++++***)))************+++++++++)))***+++,,,---,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++++++++++++++******))))))+++++++++++++++++++++++++++,,,------------,,,+++***++++++,,,,,,++++++***))))))***)))((((((***---))))))******++++++++++++((())))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))))))***+++,,,,,,------...------,,,,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------************************)))************+++++++++)))************+++++++++))))))(((((()))***++++++++++++++++++++++++++++++'''((()))***************++++++++++++++++++++++++(((+++---,,,***)))+++...++++++************++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,---...///000************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------+++,,,------......------.........------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++******,,,......---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---)))))))))***+++++++++,,,***++++++,,,,,,++++++***++++++************++++++************************************************++++++++++++++++++++++++************************++++++,,,---............++++++++++++++++++++++++...------,,,+++++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++******)))))))))************))))))(((((())))))))))))************)))************+++++++++************************+++*********))))))((((((---+++))))))+++,,,---,,,++++++******************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************''''''((()))***++++++,,,************))))))))))))************************))))))))))))))))))))))))***)))(((((((((***+++,,,(((((((((((()))))))))))),,,,,,+++***))))))******************************++++++************+++++++++*********))))))((((((+++++++++++++++***)))((())))))))))))))))))))))))++++++***)))((('''&&&&&&************************************************************************,,,+++***)))((((((((((((***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))------+++***))))))((((((+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++******************,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,---++++++++++++++++++++++++************************)))((('''''''''(((***+++,,,,,,,,,,,,++++++***)))++++++++++++******))))))......---,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++.........---,,,+++***)))''''''((()))+++,,,---...******++++++++++++,,,,,,,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++---,,,***(((((()))***+++000...,,,******,,,...000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***++++++************++++++************************************************++++++++++++++++++++++++******************************++++++******)))(((++++++++++++++++++++++++,,,+++******))))))******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++++++++******)))))))))))))))))))))************)))************+++++++++************************++++++++++++*********)))+++)))'''''')))***+++***************************))))))))))))))))))))))))************************************************************************************************(((((())))))******++++++************))))))))))))************************************************))))))))))))))))))***+++((((((((()))))))))******,,,++++++***))))))*********************************))))))))))))))))))***************)))))))))(((+++++++++++++++***))))))))))))))))))))))))))))))++++++******))))))((((((************************************************************************+++******)))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,+++***)))))))))))),,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((((((((()))***************************,,,++++++************+++******+++++++++++++++******************+++++++++++++++++++++++++++++++++***************************))))))((()))***+++,,,,,,,,,---------,,,++++++++++++++++++*********)))......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,+++++++++*********---------,,,,,,+++++++++------------,,,+++************+++,,,---......///,,,,,,,,,,,,---------...---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++...---+++***)))***+++,,,...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,++++++***++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***)))(((&&&%%%++++++++++++++++++++++++++++++******))))))******,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,+++,,,,,,++++++++++++******)))))))))*********++++++)))************+++++++++************************,,,,,,,,,+++++++++++++++***)))'''((()))++++++***************************))))))))))))))))))))))))************************************************************************************************)))*********************************))))))))))))************************++++++++++++++++++++++++)))************))))))((()))))))))*********++++++,,,+++******)))*********************************))))))(((((((((((())))))************))))))))))))***++++++++++++***))))))))))))))))))))))))))))))+++++++++******************************************************************************************))))))))))))***++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++***************************************---------,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++***************+++---------,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******************************+++++++++***))))))))))))'''(((((()))***++++++++++++++++++*********))))))************************************************+++************+++,,,,,,,,,,,,---.........------++++++++++++************......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++***************------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------.........////////////------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++......------,,,***)))(((++++++++++++++++++++++++------,,,,,,+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,***)))***,,,---,,,+++***************+++++++++))))))))))))))))))))))))************************************************************************************************+++*********************************)))))))))(((************************++++++++++++++++++++++++)))***+++++++++)))(((''')))*********++++++++++++++++++***************+++************************))))))(((((((((((())))))*********)))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))******+++++++++************************************************************************))))))))))))***+++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++******))))))(((************************)))))))))***+++++++++,,,******))))))***++++++,,,---,,,,,,,,,,,,+++++++++************************---,,,,,,,,,,,,,,,,,,---***************+++++++++************))))))((('''((((((((((((((()))******************************))))))))))))))))))))))))************************************++++++,,,,,,++++++,,,---......------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++............////////////...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,++++++++++++,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********++++++,,,,,,++++++***++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,---************++++++++++++))))))*********+++++++++************************))))))******************+++******+++,,,---,,,+++))))))*********+++++++++************************************************************************************************************************++++++++++++************************)))))))))(((************************************************)))***+++++++++)))(((''')))*********+++++++++++++++***************++++++************************+++******))))))******+++))))))))))))))))))******)))******+++++++++******))))))))))))))))))))))))''''''(((((()))*********************************************************************************))))))))))))***,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((((('''************************)))))))))***+++++++++,,,))))))))))))***+++,,,,,,++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))************)))((('''******((((((''''''((((((((())))))***++++++,,,,,,))))))))))))))))))))))))************************)))))))))***************)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,++++++++++++***,,,------------.........------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++***************+++++++++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++******))))))******++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------*********++++++++++++,,,)))************+++++++++************************)))))))))))))))*********)))(((((()))++++++***((()))))))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++******************************++++++++++++++++++************))))))))))))************************)))))))))))))))))))))))))))************))))))((()))))))))*********++++++*********)))******+++,,,************************++++++************++++++))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))''''''(((((()))))))))***************************************************************************)))))))))***+++,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++***************+++++++++***)))))))))***+++,,,,,,+++++++++*********))))))++++++++++++++++++++++++))))))************)))))))))))))))***++++++,,,,,,((()))***+++++++++)))))),,,+++)))''''''''''''((('''((()))***+++,,,------************************************************((()))******++++++************++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++------------------------)))***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------------............------------++++++,,,,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***************++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,............,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,*********+++++++++,,,,,,)))************+++++++++************************)))))))))******+++++++++(((((((((***++++++***(((((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,************))))))))))))************************************************))))))))))))))))))***+++((((((((()))))))))************))))))***++++++,,,******************************))))))))))))******((()))))))))************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))******************************************************************************************++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))***************************+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******)))((((((((())))))***++++++,,,,,,''')))***,,,---,,,+++***+++***(((''''''((()))***))))))*********+++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,+++***,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,---------,,,++++++***+++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,---------,,,,,,---------...............+++,,,,,,,,,,,,---------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,------...*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++************++++++)))))))))******+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++*********************************++++++,,,,,,,,,*********,,,......,,,***((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++************************))))))***+++,,,,,,------************))))))))))))************************++++++++++++++++++++++++***)))(((((((((***+++,,,(((((((((((())))))))))))******))))))***+++,,,,,,************************))))))(((((((((((())))))(((((())))))*********+++((()))***+++++++++++++++))))))))))))))))))))))))************************************************************************************************++++++******++++++,,,---+++++++++,,,,,,+++++++++************************))))))))))))************))))))******+++++++++,,,************************)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++***************+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,'''(((+++---......---,,,***)))((('''(((***,,,---+++++++++***************++++++++++++++++++++++++***************************+++,,,---...---,,,,,,............---,,,+++++++++++++++,,,,,,------------,,,++++++******++++++,,,------......------,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,---------))))))***+++,,,------...,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))++++++++++++++++++++++++---------------------------,,,+++++++++,,,---...,,,,,,,,,+++++++++++++++,,,,,,++++++******))))))+++,,,,,,,,,------------,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,---,,,***)))***+++---,,,,,,+++*********+++,,,------------,,,++++++++++++,,,,,,,,,++++++*********))))))***,,,---///,,,,,,,,,+++***)))((('''+++++++++,,,,,,+++++++++///...,,,+++***+++,,,,,,)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,---------.........************************************************++++++***************+++************************,,,++++++***++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))......------------,,,,,,******+++,,,,,,,,,,,,+++************************,,,+++++++++******))))))++++++++++++++++++++++++************************+++++++++*********))))))---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))+++---...++++++++++++++++++++++++***))))))***------***''')))************+++++++++,,,+++++++++***)))))))))))))))******)))((('''&&&&&&'''***,,,---,,,+++***++++++++++++++++++++++++)))************++++++++++++*********))))))((((((+++++++++*********)))))))))))))))***+++++++++,,,,,,,,,+++******+++,,,,,,++++++***))))))***++++++,,,,,,,,,+++++++++++++++------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++...------,,,,,,------.........---,,,,,,---------+++,,,---.........,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))---,,,+++*********+++,,,//////...+++'''$$$###$$$,,,++++++******++++++,,,+++******))))))******+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,---,,,+++++++++,,,......++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...---+++++++++------,,,,,,+++******++++++***++++++++++++***))))))+++++++++,,,,,,++++++******************,,,---...***++++++++++++***))))))******++++++++++++******,,,+++******))))))******************************)))************++++++++++++++++++******)))))))))++++++++++++++++++++++++************************************++++++++++++************************************************((((((''''''''''''((((((************************,,,,,,++++++***++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))***)))))))))))))))))))))************************,,,,,,+++++++++*********************+++++++++,,,***************************)))))))))((((((((((((++++++++++++++++++++++++************************,,,,,,,,,,,,++++++******---,,,,,,,,,++++++++++++************************************+++++++++,,,++++++++++++++++++++++++'''(((***+++,,,,,,++++++++++++++++++++++++++++++,,,***)))***,,,---+++)))************++++++++++++,,,,,,,,,+++++++++++++++++++++******))))))))))))((()))***,,,,,,,,,,,,+++++++++++++++++++++++++++)))************++++++++++++******)))))))))))))))+++++++++*********))))))***************+++++++++,,,,,,+++******+++,,,,,,***************************+++++++++++++++++++++------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...------,,,,,,------...,,,++++++******++++++,,,,,,---.........---,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------------+++++++++,,,,,,,,,,,,,,,******++++++++++++******,,,+++***))))))***+++,,,)))+++++++++)))))))))+++,,,++++++******++++++,,,++++++************++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++++++++************++++++++++++,,,,,,,,,,,,************+++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++---......,,,,,,---///---,,,,,,+++++++++++++++***++++++++++++***))))))***++++++,,,,,,+++++++++************+++,,,------((()))***+++++++++++++++)))******************)))******+++++++++***))))))************************)))************+++++++++*********)))))))))))))))************************************************)))))))))************+++************************************************+++******)))******++++++************************---,,,,,,+++*********++++++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++******************)))((()))***+++,,,************************)))))))))))))))(((((((((++++++++++++++++++++++++************************---------,,,,,,,,,,,,++++++++++++++++++*********************************)))))))))*********++++++************************&&&(((+++------,,,***)))++++++++++++++++++++++++---,,,******,,,---,,,+++************+++++++++,,,,,,,,,,,,,,,,,,------------,,,+++***)))***++++++***++++++,,,,,,---------++++++++++++++++++++++++)))************++++++++++++***)))((((((***+++,,,+++++++++***************+++++++++***************,,,++++++******++++++,,,)))***+++,,,,,,+++***))))))))))))***+++++++++,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...//////000+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++******++++++,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++''')))++++++++++++---///,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,---******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...---------------......///.................................------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***,,,------,,,,,,---///---,,,,,,+++++++++,,,,,,,,,------------,,,++++++******+++,,,,,,,,,++++++*********++++++,,,,,,,,,))))))***++++++++++++***))))))************))))))+++,,,---......---+++***************************))))))*********+++++++++******************))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************************************,,,++++++++++++,,,,,,---************************------,,,+++************************************))))))))))))))))))))))))))))))************)))))))))))))))))))))*********++++++++++++++++++++++++---------,,,,,,,,,,,,++++++)))((('''''')))+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,+++************************************************((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,,,,,,,***)))++++++++++++++++++++++++...---+++***+++,,,------*********+++++++++,,,,,,***+++++++++,,,,,,---------,,,***)))(((***+++------,,,,,,,,,,,,---...///++++++++++++++++++++++++))))))*********+++++++++******)))((()))***,,,---************************,,,+++++++++***)))))))))++++++++++++++++++++++++)))***,,,------,,,***)))(((((()))******+++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///******************************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,---...............------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++++++++***************+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,+++,,,------+++***+++---,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,---------.........++++++,,,,,,------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------................................................------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***,,,,,,++++++,,,...---,,,,,,+++,,,,,,------,,,------------,,,++++++)))***+++,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++***++++++++++++***))))))))))))************))))))***+++---......---,,,+++************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************************************((((((((((((((()))***+++************************---,,,++++++*********+++************************))))))))))))))))))))))))))))))************))))))(((((())))))************++++++++++++++++++++++++------,,,,,,,,,++++++++++++)))((('''''')))+++,,,************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++************************************************((())))))))))))*********------------------------*********)))******++++++++++++++++++++++++++++++------,,,+++***+++---...***++++++++++++,,,,,,,,,))))))******++++++,,,,,,,,,+++)))(((((()))+++,,,------,,,,,,,,,---...///++++++++++++++++++++++++))))))*********+++++++++******)))))))))+++,,,---************************,,,+++++++++***)))))))))++++++++++++++++++++++++)))***,,,------,,,***)))(((((()))***+++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,------...///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++*********))))))+++,,,,,,------,,,,,,++++++,,,,,,---------......---...///---+++******+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++,,,,,,------......++++++,,,,,,------......,,,,,,---...............++++++,,,,,,------...................../////////,,,,,,,,,---------......---...///000000000000///------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))+++,,,,,,******+++---,,,,,,,,,,,,,,,------...***++++++++++++***)))))))))***++++++,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++++++++***)))((()))******************)))))))))***+++++++++******++++++++++++++++++++++++)))************++++++++++++++++++++++++,,,,,,,,,************************************************)))))))))************+++************************************************))))))))))))***+++,,,---************************,,,++++++***++++++,,,,,,***************+++++++++))))))))))))))))))))))))))))))************))))))((((((((()))******++++++++++++++++++++++++++++++************))))))))))))******)))((()))***+++,,,************************)))))))))***************++++++++++++++++++++++++************************)))***************++++++*********+++++++++++++++************************)))))))))*********++++++------------------------,,,+++)))))))))***+++,,,+++++++++++++++++++++++++++,,,---,,,******,,,---++++++++++++,,,,,,,,,,,,******************++++++******)))((()))***+++,,,------------------------++++++++++++++++++++++++)))************+++++++++******++++++++++++++++++***************++++++++++++++++++******************++++++,,,,,,++++++******+++,,,------,,,+++************++++++,,,,,,---------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...************+++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))++++++,,,,,,,,,,,,++++++***+++,,,---.........---+++,,,------++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++++++++,,,,,,---......///,,,,,,------...//////000---...///000000000///.........//////000111111222111111111222222333333333///000000000000111111111000111222333333333222111////////////////////////.............../////////------------------------------------,,,,,,,,,,,,+++---------+++***+++,,,,,,,,,,,,,,,,,,---......***++++++++++++***))))))))))))***+++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))***++++++++++++*********++++++++++++************))))))******+++,,,++++++++++++++++++++++++)))************+++++++++)))*********++++++++++++++++++++++++++++++++++++************************************++++++++++++************************************************,,,,,,,,,,,,---...//////************************************+++,,,------))))))*********+++++++++))))))))))))))))))))))))))))))************))))))'''(((((()))******++++++************************************))))))))))))************+++++++++,,,************************)))))))))******+++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++,,,,,,,,,---************************************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++---,,,***)))***,,,+++++++++,,,,,,,,,------++++++++++++++++++***************+++++++++,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++)))************+++++++++***+++,,,------+++***)))))))))*********+++++++++***************+++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...************+++,,,---...,,,,,,++++++,,,---///000---------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,+++***************++++++++++++******((()))***,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---,,,++++++******++++++,,,++++++************++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,........................******+++,,,,,,---......,,,,,,,,,+++++++++******---------,,,,,,,,,++++++++++++,,,,,,---...///////////////000111222222333---...000111111111000///000111111222333444444444444444444555555666666666444444555555555666666666222333444555666555444333333333333333333333333333111111222222333333444444.................................------,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,---...///,,,------------,,,++++++((()))***+++,,,---------***+++,,,---,,,,,,***)))'''((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++***+++,,,...///++++++++++++++++++++++++)))************+++++++++(((((())))))*********+++++++++++++++++++++++++++************************,,,,,,---------.........************************************************))))))))))))***+++,,,---************************)))))))))***+++,,,......))))))******++++++++++++))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++)))))))))))))))))))))))),,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++************************+++++++++,,,,,,---------++++++++++++++++++++++++************************+++++++++,,,,,,---------+++++++++,,,,,,---------***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))((())),,,------+++)))'''++++++++++++++++++++++++'''***------***))))))+++++++++,,,,,,,,,------------------,,,,,,+++++++++***+++,,,------------,,,***+++---......---+++)))++++++++++++++++++++++++)))************+++++++++***+++---......,,,)))'''))))))******++++++++++++))))))******+++++++++,,,***+++,,,------,,,+++***---,,,,,,++++++,,,,,,------------------------,,,------------------------...---,,,,,,,,,,,,---...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,,,,---...///000,,,+++++++++,,,...000111---------------------------------,,,,,,+++++++++*********++++++,,,,,,---......------,,,+++***************++++++*********&&&''')))***++++++******+++,,,---,,,***)))***+++,,,++++++++++++++++++,,,+++******************+++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,......------,,,---------***************++++++++++++,,,---///000000000000/////////000000111111111222333333333333333444444444333333222222333333444222222333333555666777888888999;;;;;;::::::<<<======;;;::::::;;;;;;:::888:::::::::;;;::::::999999;;;::::::999888777666666666555444333333444666777333222222111000///............/////////......---,,,,,,---------------...---......///...---++++++/////////...---,,,+++***++++++++++++++++++++++++,,,,,,............,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++************)))***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,+++***)))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))******)))((((((((()))+++,,,***************************++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---+++++++++***++++++,,,,,,)))***+++,,,---,,,++++++***)))))))))((((((''''''******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++***)))************************---,,,,,,++++++,,,,,,---)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...---,,,,,,,,,,,,---...,,,,,,+++***+++,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,---...---,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,---,,,++++++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,+++***))))))******************************++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,------***+++++++++,,,,,,------......///111111222222222111222222222333333333333444444555555666777777777555555444444444444555555777777777888999:::<<<<<<:::<<<============>>>@@@@@@???>>>>>>??????>>><<<;;;<<<<<<=========<<<<<<>>>>>>===<<<:::999888888777777666666666666777777666666555555444444333333222222222222111000......//////.........---------,,,---.../////////...---------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++***************++++++,,,,,,++++++***************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***)))))))))))))))******+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++******+++---)))))))))))))))***++++++***************************++++++,,,,,,++++++******))))))))))))))))))***,,,,,,++++++***++++++++++++,,,---.........------+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,------,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///...---,,,,,,,,,,,,---...,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---...---,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++******+++,,,,,,---......++++++******)))))))))))),,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,------+++,,,,,,---...///000000111222333333444444444444444444444555555555555666555555666777888888999999666666555555555555666666666666666666777888::::::===>>>@@@@@@??????AAABBBDDDBBBAAABBBCCCCCCBBB@@@======>>>???@@@@@@@@@@@@BBBAAA@@@???===<<<::::::777888888888888888777777888888888888888888888888777777666555444222111000222222111000///...------+++---...///000000//////,,,------...------,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++++++++************,,,++++++******++++++,,,,,,+++++++++***************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))******************)))++++++++++++++++++++++++'''''''''((((((***++++++***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++***,,,---((()))******+++************************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,------,,,+++************+++,,,,,,---...---------------,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------,,,,,,------...,,,,,,,,,+++,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---------,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............---------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++***++++++,,,,,,------...---------------,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,------,,,,,,,,,,,,------...---...///000111222333444555555666666777666666666555555555666666666666666444444444555555555555555555444444333333444444555333333333333444555666777===???@@@@@@???@@@AAACCCDDDCCCBBBBBBCCCDDDCCCAAA===>>>???@@@AAAAAAAAAAAABBBAAA@@@???===;;;::::::666666777888888777555444777777777888888999999999999999999888777666555444666555444333111000///...---...///000000000///.........//////////////////------------------------++++++++++++++++++++++++.........------,,,,,,++++++++++++******+++++++++,,,,,,+++++++++************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))************))))))************************)))))))))))))))***++++++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))(((''''''(((***((()))+++,,,,,,+++***)))***************************++++++,,,,,,++++++***------,,,,,,,,,,,,------...---,,,+++************))))))******++++++++++++------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,------...............---------------------------------,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++,,,,,,------------------------------------,,,,,,,,,---------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++******++++++,,,,,,,,,,,,------...,,,++++++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,,,,,,,,,,+++---,,,+++***)))***+++,,,+++++++++,,,,,,---------///////////////.........,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,------.........---......///000000111111222333444555666777777888888888888888777666555555444444444444444444333222222111111000000///222222111111111111222222444444444444555555666777;;;<<<>>>>>>======???@@@AAA@@@??????AAAAAA@@@???<<<===>>>???@@@AAAAAAAAA??????>>><<<;;;:::999888444555666666666444333222444444444555555666777777777888888999999999888888888777666555444222111111111111222111111///---,,,---...///////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///......------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***************************++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))************))))))************************---,,,++++++*********+++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((('''&&&&&&'''))))))***+++,,,,,,+++***)))***************************++++++,,,,,,++++++*********))))))))))))******...---,,,+++************))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------......//////.........---------------------------,,,,,,++++++,,,,,,------,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,------------------------------------------------------------,,,------......------,,,+++++++++,,,,,,---------------------------------+++++++++++++++++++++++++++++++++,,,,,,------------,,,******,,,---,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------..................+++++++++,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------******+++,,,,,,,,,,,,+++---,,,+++*********,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,------...///000000000000000111222333333444555555666777888999999999999999999888888777666333333333333333222222222111111111000000///......222222111111111111222222333222222222333333444555888999;;;;;;::::::<<<======<<<;;;<<<>>>???>>>===<<<<<<===>>>????????????======<<<;;;:::999888888555666666555555444333222333333333444444555555555666666777888999999999999888888777777666666555555555555555444333111///...---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,++++++***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******************)))************************......---,,,+++******+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((***)))(((((()))++++++++++++,,,++++++***)))***************************++++++,,,,,,++++++***++++++************++++++------,,,+++************,,,++++++++++++,,,------******++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......///.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,------...+++,,,---.........------,,,------......------,,,---............---,,,,,,------............------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***++++++,,,,,,------...---,,,******,,,,,,,,,+++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------......000111111333333333333444555666777888888888888999999::::::999999999999888777666555333333333222222111111111222222222333333444444444555444444333333444444555333333222222222333444444555777888888888888999;;;<<<;;;:::;;;===>>>===<<<<<<======>>>>>>>>>============<<<<<<;;;;;;;;;;;;:::999888777666666666666666666666666666666666777555666666777777777777666777777777888888999999999777888888888777666444333111111111111000//////...------------------------...---,,,++++++,,,---...+++++++++,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))******+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******************************,,,,,,++++++***++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******+++,,,---,,,++++++*********+++***************************++++++,,,,,,++++++***...------,,,,,,------...,,,,,,++++++***+++++++++,,,+++*********+++------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---...------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,---.../////////......,,,,,,---......---,,,,,,---.../////////...,,,+++------............------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///******+++,,,,,,---......---+++******+++,,,,,,++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///+++++++++++++++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------.........//////111222222444444444555666777888999::::::::::::::::::::::::999999999888777666555444333333333222222111111111333333444666777999:::;;;777777666666666666777777999888888888888999999:::444666777777777777888:::<<<;;;:::;;;===>>>>>>=========>>>>>>>>>======<<<========================>>>===;;;999888888999:::999999999999999999999999666666666666666555444333666777777888:::;;;<<<<<<888999:::;;;;;;:::888888666666666555444333222111////////////////////////......,,,,,,,,,,,,......---------......////////////......------......///---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++,,,...---+++***)))***++++++************************+++++++++,,,,,,++++++++++++******))))))******++++++++++++***++++++,,,,,,***)))((((((((()))+++,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,------,,,+++***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...///...---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......------///000000000///...,,,,,,---......---,,,,,,....../////////...,,,+++------............------******+++,,,,,,---......++++++++++++++++++++++++******+++,,,...///000000******+++,,,,,,---......---+++******+++,,,,,,+++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++&&&(((***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++,,,,,,---...************************...------------...//////...///000222444666777888888888888888999999999999;;;:::999888888888999:::;;;:::999888666444333222333555777666555666777999888777888:::===>>>===<<<:::777444444555777999999999888777777999;;;<<<<<<999888888999;;;<<<<<<;;;666:::===>>><<<<<<===???===>>>????????????AAACCC===???BBBCCCBBB@@@@@@AAA>>>============>>>>>>???===;;;888888;;;======<<<888888777777666555555555666777888777666777999:::<<<;;;:::999999:::;;;;;;<<<;;;:::999777666555444111111222222222111000000///...------,,,,,,------//////.........---------+++,,,,,,------,,,,,,+++,,,------......------,,,......---,,,+++***)))(((*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++---///000000///---+++)))************+++++++++,,,,,,+++***)))))))))***,,,++++++******++++++,,,++++++************++++++************************,,,,,,,,,+++++++++******************************)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,+++))))))++++++++++++++++++++++++++++++,,,,,,,,,+++***))),,,+++***+++...---***'''************************,,,,,,,,,++++++*********************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------///...---,,,+++,,,,,,------------,,,,,,+++++++++,,,---///000///---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,+++***))))))***,,,...///---------------------------,,,+++***+++,,,---.........////////////......,,,,,,------.../////////000///---,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................++++++++++++,,,------...------............------...............------------,,,***+++,,,,,,+++)))...------,,,,,,------...---...///...,,,+++,,,------,,,)))'''''')))+++---...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++000//////......------,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++//////......//////000111222222333333444555555666777777777777777888888888999999888777777888999::::::999888777666666666666555666777888888888888888888888888999;;;<<<;;;:::===:::666555777:::;;;<<<===<<<;;;;;;<<<===>>>>>>===<<<;;;<<<>>>@@@@@@???<<<>>>???>>><<<<<<>>>AAA>>>??????>>>======@@@BBB>>>@@@BBBBBBAAA@@@AAABBB@@@???>>>===<<<<<<<<<===@@@===:::999:::;;;:::888:::::::::999999999999888888888999888777666888:::::::::999999:::;;;<<<===<<<<<<;;;:::999888777777444444444444333333222111000//////...---,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++******)))*********,,,++++++******++++++,,,++++++************++++++************************,,,,,,++++++************************************,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++***)))))))))((((((***------+++)))************************,,,,,,,,,,,,+++++++++***+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,------------,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,,,,,,,+++***)))***+++---...------------------------,,,,,,++++++,,,,,,------------............------..................------000///...,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------++++++******++++++,,,,,,,,,,,,------------,,,,,,------..................+++***)))***,,,------+++---------,,,,,,------------...///...,,,+++,,,------,,,***)))***+++---......---,,,,,,++++++,,,,,,---------,,,,,,+++++++++------,,,,,,+++++++++***,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++000000//////000000111222444444444444333333333333555555555555666666777777777777777777888999:::::::::999777666666777888999999999999;;;<<<<<<:::888:::999999:::<<<<<<;;;999===;;;999999;;;===>>>???AAA@@@????????????@@@@@@AAA@@@???@@@CCCEEEEEEEEEDDDDDDCCC@@@>>>>>>???BBB?????????===<<<===@@@BBBBBBCCCCCCBBBAAA@@@BBBCCCCCCBBB@@@===<<<;;;;;;;;;???===;;;:::::::::999888<<<<<<<<<============>>>:::;;;;;;999777666777999888888888999:::;;;<<<===<<<<<<<<<;;;;;;;;;::::::888888888777666555444333333222111000...---,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++***************************++++++,,,,,,++++++***,,,+++***))))))***+++,,,)))************+++++++++*********)))******++++++,,,++++++******++++++,,,++++++************++++++************************+++************)))))))))******************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******+++++++++++++++++++++++++++++++++*********))))))'''&&&'''***,,,---,,,***++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,,,,---------,,,,,,,,,,,,++++++---,,,***)))***+++---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++,,,+++*********+++,,,---------------------------++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,000//////...------,,,,,,000///...---,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,+++,,,---------.../////////***))))))***---......------------------------------.........,,,+++,,,---,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++000////////////000111111333333333333222222222222333333444444555555666666666777777888999;;;<<<<<<:::999777666666777888999<<<;;;;;;===??????<<<999;;;;;;:::<<<===>>>===;;;;;;;;;===@@@DDDEEEDDDBBBDDDDDDCCCAAA@@@@@@BBBDDDDDDEEEGGGJJJMMMMMMLLLIIIJJJJJJIIIGGGEEECCCBBBAAA@@@AAA@@@???>>>@@@DDDGGGIIIIIIHHHEEEBBBAAABBBDDDDDDCCC@@@>>><<<;;;<<<<<<<<<;;;;;;;;;<<<============>>>>>>???@@@AAAAAAAAA>>>>>>===;;;888777888999999999999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::999888777666666555444333111///---,,,............------------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++))))))*********+++++++++***)))))))))***+++,,,,,,,,,++++++******++++++,,,++++++************++++++***************************)))))))))))))))))))))************************((())))))))))))))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************'''((()))+++,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------,,,+++************************************++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++---,,,+++*********+++,,,,,,,,,------------------***+++,,,---...---,,,+++,,,------......------,,,//////.........---------//////......------------,,,------......------,,,------------------------------------------------++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++,,,,,,------------,,,,,,,,,,,,,,,---...///000000+++***)))+++---......---,,,------------------,,,,,,---......,,,,,,,,,...++++++,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++//////......//////000111000000111111222222333333333333333444555666666666777888999;;;<<<===>>>>>>:::999888777777777888999;;;;;;<<<===>>>>>>===;;;<<<;;;;;;<<<>>>???===<<<999===EEEMMMSSSTTTQQQMMMKKKJJJHHHDDDAAAAAADDDHHHJJJLLLRRRXXX[[[ZZZUUUQQQNNNOOOPPPPPPOOOJJJEEEBBBBBBCCCDDDDDDDDDFFFJJJMMMRRRQQQOOOKKKGGGEEEEEEFFFEEECCCAAA>>>======>>>???===>>>????????????????????????@@@AAAAAABBBCCCCCCAAAAAA@@@>>>;;;999999:::;;;;;;:::999888777666666777888888999::::::;;;;;;=========<<<;;;:::999999999888888666444222000.../////////.........------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,......,,,+++***))))))*********+++++++++***)))))))))***+++,,,,,,,,,++++++******++++++,,,++++++************++++++************************)))))))))))))))))))))***************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,---++++++++++++++++++++++++------,,,++++++++++++,,,***,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------,,,,,,,,,++++++++++++,,,,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,,,,---------......***+++,,,---...---,,,+++......////////////......---------.........//////..................------,,,------......------,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------............------,,,,,,,,,---...///000000---,,,+++,,,------,,,+++,,,,,,---......---,,,,,,,,,---...---,,,,,,---...***++++++,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++///............///000000...///000111222333444555333444444555666777888888888999;;;<<<===>>>>>>>>>999::::::;;;;;;;;;;;;<<<<<<===??????>>>>>>@@@BBBAAA@@@??????@@@???===;;;;;;AAAMMMZZZccceeeccc___XXXVVVQQQJJJCCCCCCGGGKKKQQQUUU[[[bbbfffddd___[[[RRRSSSVVVXXXWWWRRRKKKFFFFFFGGGIIIJJJJJJKKKNNNPPPWWWWWWVVVRRRNNNKKKKKKKKKGGGEEEBBB@@@>>>???@@@BBBCCCDDDEEEDDDAAA??????@@@@@@AAAAAABBBCCCDDDDDDEEEDDDDDDCCCAAA===<<<<<<============<<<:::888666555666666777888888999::::::<<<<<<=========<<<;;;;;;;;;;;;;;;:::888666333222............---------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++...000000...+++***)))************+++++++++*********)))******++++++,,,++++++******++++++,,,++++++************++++++************************)))))))))************+++************************)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***++++++,,,---...++++++++++++++++++++++++------+++*********+++,,,+++---//////---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***+++,,,,,,---,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------.........++++++,,,,,,------,,,,,,...//////////////////...,,,,,,------...//////000....../////////......---,,,------......------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------------...---......//////......---,,,---------...////////////---,,,,,,------,,,***+++,,,---......---,,,++++++---...---,,,,,,---///,,,,,,++++++++++++,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++000000//////000000111222111111222333444555555666555555666777888999::::::888999;;;<<<============777999<<>>???@@@????????????===<<<:::999666777777777888999999999:::;;;<<<<<<===<<<<<<<<<======>>>===<<<999777555////////////............+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,---......---,,,,,,)))************+++++++++++++++******)))*********,,,++++++******++++++,,,++++++************++++++************************************++++++,,,,,,************************''''''((((((((((((''''''++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******+++,,,...///++++++++++++++++++++++++,,,+++)))((('''((()))***)))+++......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,++++++++++++,,,,,,---------...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------...------------,,,,,,,,,+++,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,++++++,,,,,,---------......//////......---------..................---...///000000///...---,,,------......------,,,........................++++++++++++++++++++++++************************)))*********++++++++++++------------------------------,,,,,,,,,---......,,,------......------,,,------..................---,,,+++,,,......---,,,+++,,,...//////...,,,++++++,,,...---,,,,,,---///000///---+++***+++,,,---...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------***++++++,,,...//////000)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++111111111000111222222333333444444555555666666666666666777888999:::;;;;;;888999;;;<<<===<<<<<<;;;666999===BBBFFFGGGGGGGGGHHHMMMQQQNNNIIIJJJRRR[[[ZZZXXXTTTPPPMMMHHHCCC@@@;;;BBBMMM\\\jjjtttxxxyyyxxxrrrgggXXXKKKFFFKKKPPPWWWXXXZZZ^^^bbbdddcccbbb[[[ZZZZZZ[[[]]][[[WWWSSSMMMPPPRRRRRRPPPNNNMMMMMMYYY[[[]]]]]][[[ZZZYYYYYYOOOLLLGGGCCC@@@???@@@@@@CCCFFFJJJJJJHHHFFFGGGIIIEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGDDDBBB@@@AAABBB@@@@@@AAAAAAAAA???>>><<<777777888888888999999999999:::;;;<<<<<<=========>>>?????????>>><<<999777222222222222111111111111+++,,,,,,------,,,,,,+++,,,------......------,,,((()))***+++,,,---......*********++++++,,,,,,---+++++++++++++++++++++++++++*********+++,,,,,,---************************+++++++++,,,,,,+++++++++------,,,++++++,,,------)))************+++++++++,,,,,,+++***)))))))))***,,,++++++++++++++++++,,,++++++************++++++******************************+++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******+++---...///++++++++++++++++++++++++***)))'''&&&%%%&&&((()))&&&))),,,---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,++++++++++++,,,,,,---------222000,,,))))))+++---000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,---------++++++,,,,,,---...//////---,,,+++***+++,,,---...,,,------......------,,,/////////...------,,,,,,---...///000000///......,,,------......------,,,........................------------------------************************))))))******++++++++++++........................++++++++++++,,,------...+++,,,,,,------,,,,,,+++...............---------++++++***,,,...000///...+++,,,...//////...,,,++++++,,,------,,,,,,...///333111...+++***+++---......---,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,---...///000222333333)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++...///111222222333555777444555666555444444666888666777999:::;;;<<<======888:::===??????===;;;999555888>>>FFFLLLQQQTTTVVVTTTYYY\\\[[[XXXXXX^^^eeehhhddd^^^VVVPPPKKKHHHFFFBBBFFFNNNZZZgggpppttttttuuupppeeeYYYOOOJJJJJJKKKPPPSSSVVVXXXYYYYYY[[[\\\\\\ZZZWWWXXXZZZZZZWWWTTTRRRSSSSSSSSSQQQOOOLLLJJJRRRUUUYYY]]]```aaaaaa```TTTPPPJJJDDD@@@@@@AAABBBHHHHHHHHHIIIKKKMMMNNNOOOMMMKKKHHHFFFFFFGGGGGGGGGKKKNNNOOOLLLIIIIIIEEE@@@BBB===;;;>>>AAA???<<<<<>><<<;;;:::999888888::::::999888777777999;;;;;;;;;===>>>======;;;::::::::::::999777444111///((())),,,...///...---,,,......---,,,,,,,,,---------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************))))))***++++++,,,------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---************************,,,,,,,,,++++++*********(((((((((((()))***+++,,,++++++***))))))***+++,,,,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,+++)))(((((()))+++,,,******++++++++++++******((((((((()))*********+++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,)))***,,,---...---,,,,,,++++++------------++++++***(((''')))---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------.........//////......------------......///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...//////000---,,,++++++******++++++***+++,,,---------,,,+++,,,,,,,,,------.........,,,,,,,,,---------..............................////////////////////////........................////////////////////////......---,,,,,,,,,,,,---,,,------......------,,,+++++++++++++++++++++,,,,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...---,,,+++,,,,,,---***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000////////////////////////,,,------......------,,,------------------------******+++,,,------------,,,,,,,,,++++++*********///000222222222333444666777888999888777777999;;;;;;;;;;;;;;;;;;<<<===???DDDDDDCCCAAA???>>><<<;;;:::<<>>============<<<::::::999888777777777888999:::;;;<<<<<<======<<<;;;;;;<<<;;;:::777444333222111000...---,,,,,,,,,......---,,,,,,,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******************************++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---************************,,,,,,,,,+++++++++******------,,,,,,,,,,,,,,,---,,,+++***))))))******+++++++++***))))))***++++++++++++***))))))***++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************++++++++++++,,,+++)))(((((()))+++,,,******++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************************+++++++++++++++++++++++++++---......,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...***+++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++)))(((***---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...............------------......///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////---,,,++++++***+++++++++++++++---.........---,,,,,,,,,,,,------.........,,,,,,---------.................................////////////////////////......................................................---,,,,,,,,,,,,---,,,------......------,,,...------,,,,,,++++++++++++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////...---,,,,,,,,,---------..................---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000------------------------+++,,,,,,,,,,,,,,,,,,+++------------------------------.........---,,,,,,+++++++++++++++,,,,,,,,,333444555555444444555777666777888888777777888:::>>>>>>===<<<;;;>>>BBBEEEQQQNNNJJJFFFBBB@@@??????@@@AAADDDIIIOOOVVV]]]```fffiiikkkhhhbbb^^^___aaagggggggggddd___VVVNNNIIIHHHIIIJJJNNNTTTWWWYYYYYYZZZZZZXXXUUURRRQQQRRRSSSTTTVVVXXXYYYWWWVVVVVVWWWVVVUUUUUUXXX[[[[[[XXXTTTSSSTTTUUUVVVVVVUUUSSSRRROOOQQQTTTWWWYYYZZZZZZZZZUUURRRMMMHHHEEEEEEFFFGGGLLLLLLNNNPPPSSSVVVXXXYYYTTTSSSRRRQQQQQQRRRSSSTTTYYY^^^```___^^^___[[[VVVOOOHHHEEEGGGIIIHHHHHHIIIDDDCCCAAAAAAAAABBBAAA@@@;;;;;;;;;;;;::::::999999999999999:::;;;<<<===>>>============<<<:::888777:::777333...,,,,,,...///......---,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---************************,,,,,,,,,++++++++++++***000///...---,,,,,,,,,,,,,,,,,,+++***))))))******++++++***))))))***++++++++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************+++++++++,,,,,,+++***))))))***+++,,,******++++++++++++******,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---+++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,,,,,,,,,,------------......------------......000...---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,+++++++++++++++,,,------...///.........---------------.........,,,------------.................................////////////////////////......................................................---,,,,,,,,,,,,---,,,------......------,,,000//////...---,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---,,,,,,,,,------///......------......///+++,,,,,,------,,,,,,+++++++++,,,,,,------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------////////////...---,,,+++******++++++,,,,,,------888999::::::888888999:::777888:::999888888888999>>>>>>>>>===>>>CCCKKKQQQZZZXXXTTTOOOKKKGGGEEECCCCCCDDDFFFJJJOOOTTTXXX[[[ZZZ]]]aaa```\\\YYYYYY[[[___```bbbaaa]]]VVVOOOKKKMMMLLLLLLLLLNNNPPPQQQRRRTTTVVVWWWUUUSSSQQQQQQQQQXXXZZZ\\\[[[YYYWWWWWWWWWYYYWWWUUUVVVYYYZZZXXXUUUPPPRRRTTTVVVVVVVVVTTTSSSRRRSSSTTTVVVXXXYYYZZZZZZWWWTTTPPPLLLJJJJJJKKKMMMSSSTTTUUUVVVXXX[[[]]]^^^YYYYYYXXXWWWUUUUUUVVVWWWbbbgggjjjiiiiiijjjhhhcccWWWPPPKKKLLLMMMLLLKKKLLLIIIGGGDDDCCCEEEEEEDDDBBB>>>>>>>>>???@@@@@@???>>><<<<<<;;;::::::;;;===>>>======>>>>>>===<<<;;;::::::888444111//////111222///...---,,,+++++++++,,,---,,,,,,+++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------------,,,++++++,,,,,,,,,,,,++++++,,,,,,------------......++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,+++***************,,,,,,+++******)))))))))+++******************++++++******************+++++++++++++++++++++++++++---,,,,,,++++++******************+++++++++,,,,,,++++++***))))))***++++++***++++++,,,,,,++++++***+++*********)))(((((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333+++,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------.../////////+++++++++,,,,,,,,,------......------------......000///......///000///---------------------------,,,------...------,,,,,,------,,,++++++++++++,,,---......///////////////---------...............------------....................................////////////////////////......................................................---,,,,,,,,,,,,---,,,------......------,,,......------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------,,,+++******+++,,,---+++,,,,,,------,,,,,,+++***++++++,,,---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,999:::<<<<<<;;;;;;<<<===<<<===???>>>===;;;;;;<<<;;;===??????BBBJJJUUU^^^eeeeeeccc___YYYQQQKKKGGGDDDFFFHHHKKKNNNOOOOOOOOORRRUUUXXXYYYWWWVVVWWWXXXZZZ\\\]]]]]][[[XXXTTTQQQOOONNNMMMMMMLLLNNNPPPQQQTTTVVVWWWWWWTTTRRRRRRRRRZZZ[[[]]]\\\ZZZXXXWWWWWW\\\XXXTTTTTTVVVXXXWWWVVVOOOPPPSSSUUUVVVVVVUUUUUUTTTTTTUUUUUUWWWXXXYYYZZZ[[[XXXUUURRRQQQQQQSSSTTTXXXYYYZZZ\\\___bbbeeeffffffggggggeeebbb```aaaccciiinnnpppooooooqqqppplllbbbZZZUUUUUUUUUSSSRRRSSSQQQMMMIIIHHHJJJJJJGGGDDDAAA@@@???@@@CCCDDDCCCBBBAAA@@@>>><<<;;;;;;<<<<<<======>>>======<<<<<<;;;999999777666444222111000000///...---,,,,,,,,,,,,---,,,,,,+++,,,,,,---------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------------,,,,,,,,,------------,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))***++++++++++++++++++******))))))*********++++++******************++++++*********++++++++++++++++++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,+++++++++*********)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,------...+++++++++,,,,,,,,,------......------------......///...---...///000///...------------------------------......------,,,+++...---,,,,,,++++++,,,,,,............//////000000........................---------.........//////////////////////////////////////////////////////......................................................---,,,,,,,,,,,,---,,,------......------,,,******++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------------,,,------------------------,,,+++******+++,,,---+++,,,,,,------,,,,,,+++++++++,,,------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,------------,,,,,,------------------------++++++,,,---------------......------,,,+++******888:::<<<<<<======???AAA@@@AAACCCBBB???===;;;;;;<<>>>>>======<<<<<<<<<;;;<<<<<<;;;888444000---111111///...------------,,,,,,,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......------,,,++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************+++,,,---...)))***++++++++++++******)))***++++++++++++***))))))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,,,,---///***++++++,,,,,,------...******++++++++++++++++++,,,,,,,,,,,,------------......------------......///---------///000///...---------------------------------...------,,,,,,...------,,,,,,,,,,,,,,,///............///000000/////////...............------........./////////////////////////////////////////////////////////........................------------------------......---,,,,,,,,,,,,---,,,------......------,,,((())))))***+++,,,---...------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------+++,,,---.........------///......------......///+++,,,,,,------,,,,,,+++,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------)))***+++,,,------------000///...---,,,+++***)))999;;;>>>@@@AAACCCFFFHHHIIIJJJKKKJJJFFFCCCAAA@@@BBBEEEHHHGGGHHHNNNZZZdddmmmnnnpppnnniii```XXXRRRMMMNNNNNNNNNNNNNNNNNNNNNPPPQQQQQQRRRRRRSSSUUUVVVYYYZZZ\\\]]]\\\ZZZWWWUUUSSSUUUWWWWWWWWWWWWZZZ]]]]]]]]]\\\ZZZXXXXXX[[[]]][[[]]]``````___^^^^^^___bbb``````bbbfffhhhfffddd[[[\\\___aaaccccccbbbaaa```___]]]\\\\\\]]]___aaacccbbb```______```aaaccceeeeeefffhhhjjjlllnnnooorrruuuxxxwwwtttrrrtttwwwvvvwwwvvvqqqqqqttttttrrrrrrmmmjjjmmmooonnnllllllfffaaa]]]^^^ccceeebbb^^^TTTNNNHHHFFFGGGIIIGGGEEEFFFEEEEEEDDDCCCAAA@@@???AAA@@@???>>>======<<<<<<<<<=========;;;888444222333222111000............,,,,,,,,,,,,,,,---..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,------,,,,,,,,,******++++++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,,,,+++++++++,,,------((((((***+++,,,,,,++++++)))***++++++++++++***))))))***++++++++++++***)))++++++++++++++++++++++++*********++++++,,,,,,---+++++++++,,,,,,,,,------*********++++++*********+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++)))+++------,,,,,,...111******+++,,,,,,---......+++++++++++++++*********,,,------------...............------------......---,,,,,,,,,...///...---........................,,,,,,------...---------......---,,,,,,,,,,,,---......---------...///000000/////////.........---............////////////////////////////////////////////////////////////........................------------------------......---,,,,,,,,,,,,---,,,------......------,,,***++++++,,,,,,------------,,,+++******+++,,,---,,,,,,,,,---------..............................------------------------+++,,,---.........---------..................---+++,,,,,,------,,,,,,+++---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,---------------,,,//////...---,,,++++++***<<>>=========;;;<<<<<<======<<<;;;;;;444333222000//////......,,,,,,,,,,,,,,,---...///........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------+++++++++,,,,,,+++++++++))))))***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************************************++++++,,,,,,,,,------,,,+++************&&&((()))+++,,,,,,,,,+++)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))***+++,,,------...++++++,,,,,,,,,---------******++++++++++++******+++,,,,,,------,,,,,,+++(((((())))))*********+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,///...,,,+++***+++,,,,,,++++++---......---++++++(((+++------,,,,,,///222******+++,,,,,,---......,,,,,,,,,++++++*********---------.........//////.........------.........---,,,+++,,,...///...---........................+++,,,------......------......---,,,,,,,,,,,,---...------,,,,,,...///000000000//////.........---............/////////000000000000000000000000000////////////////////////........................------------------------......---,,,,,,,,,,,,---,,,------......------,,,---------------------,,,,,,+++***))))))***+++,,,,,,,,,,,,---------..............................------------------------***+++---...///...------***+++------------+++***+++,,,,,,------,,,,,,+++...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++------------------------////////////...---,,,,,,---------------------,,,@@@CCCHHHMMMSSSWWWZZZ\\\^^^aaaccccccaaa[[[TTTPPPPPPPPPNNNJJJHHHIIIOOOTTTZZZ\\\]]]]]]\\\[[[[[[[[[\\\\\\[[[XXXVVVVVVXXX[[[WWWXXXZZZ\\\___bbbdddeeehhhjjjmmmnnnllliiigggfffiiiiiiiiihhhfffeeeggghhhggggggeee___YYYVVVVVVXXX___dddiiiiiihhhgggkkknnnqqqsssxxx~~~~~~wwwpppkkklllmmmnnnnnnnnnnnnnnnpppvvvwwwpppkkkmmmssswwwwwwpppjjjiiiiiikkkqqqxxxuuuwwwwwwvvvrrrooommmmmmppprrrtttwww{{{~~~{{{wwwrrrppprrruuuuuuuuurrrtttvvvxxxzzz|||vvvqqqmmmmmmrrrvvvvvvtttkkk```XXXYYYYYYSSSLLLJJJKKKGGGEEEGGGJJJJJJFFFBBBCCCDDDBBB>>>???AAA@@@<<<>>><<<:::888777777888888555444444333222111000///---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---............---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&'''(((***,,,---------***++++++,,,,,,++++++***)))))))))))))))))))))***++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,.........,,,***)))******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............//////...------.........---------,,,,,,---......//////......---///////////////.........///............---------.........------,,,,,,,,,111111222222111000//////......------------......//////.........---------////////////////////////////////////000000000000------------------------------------------------........................------++++++++++++---------------...------,,,,,,//////.........---------)))***+++,,,...///000000........................---,,,,,,++++++,,,,,,---+++,,,---...///...---,,,------............------+++,,,---.........---,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,---------.........---,,,,,,,,,,,,---.........------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,DDDIIIQQQYYY___bbbbbbbbbhhhhhhhhhfffddd```\\\ZZZRRRPPPMMMJJJHHHJJJNNNQQQUUUWWWZZZ[[[[[[\\\^^^```aaaaaaaaa___]]]]]]___```___aaabbbcccccceeeiiilllmmmnnnppppppooooooooooootttuuuuuurrrooolllllllllnnnooonnnggg^^^XXXWWWYYYcccgggkkklllkkklllpppuuuzzz}}}zzzrrrlllmmmmmmnnnnnnnnnooonnnuuu{{{~~~yyyvvvxxx~~~wwwqqqoooooopppuuu|||zzzvvvtttssssssttttttuuuvvvxxxxxxxxxuuurrrrrrvvvyyyzzz{{{wwwxxxyyy{{{|||~~~{{{wwwuuuuuuvvvuuuuuurrrhhhccceeegggaaa[[[YYYSSSOOOJJJHHHIIIHHHDDD@@@BBBEEEDDDBBBAAACCC@@@;;;>>>===;;;999888777666666666666555555444333222222///...---,,,,,,---......---,,,,,,++++++,,,,,,---------,,,,,,------...///......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////...---,,,+++******+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******------,,,++++++++++++,,,+++++++++,,,,,,,,,------+++,,,---------,,,***)))******+++,,,,,,,,,,,,+++...---,,,++++++,,,---...++++++,,,,,,,,,------------------.........//////......////////////......---------....../////////......////////////...................................................///////////////.........---...////////////...---,,,111111000000000000111111/////////......---------////////////////////////000000000000////////////------------------------................................................------,,,++++++,,,------,,,------...------,,,,,,//////.........---------++++++,,,---......//////........................---,,,,,,++++++,,,,,,---+++,,,------......------------............------////////////...------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,---------------......///...------,,,,,,------...---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,IIIQQQ\\\ffflllmmmjjjgggiiigggdddaaa^^^]]]\\\\\\SSSPPPLLLJJJKKKMMMOOOPPPSSSVVVYYY[[[^^^bbbfffiiihhhiiijjjiiigggffffffgggfffiiikkkjjjggggggkkkpppqqqpppnnnnnnoooqqquuuwww}}}~~~{{{yyywwwwwwzzz}}}}}}vvviii___]]]^^^jjjlllnnnooonnnqqqvvvzzz|||sssnnnnnnmmmllllllllllllllluuu|||~~~}}}vvvsssqqqqqqvvv|||{{{zzzwwwtttrrrqqqqqqqqqqqqpppppprrrvvvzzz|||}}}{{{{{{{{{}}}{{{wwwttttttuuusssnnnlllooorrrnnnhhhddd^^^YYYSSSOOOMMMKKKFFFCCCAAAEEEGGGEEEDDDEEEBBB>>>@@@@@@???===;;;999777666888888888777666666666555111000///...------......------,,,,,,,,,,,,---------------,,,------...///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((,,,------......------,,,---,,,,,,,,,++++++***************++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000///...---,,,+++***---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,......------------,,,,,,,,,,,,,,,++++++++++++***------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,---------------............/////////......///////////////...,,,,,,---...///000111111/////////000000/////////......////////////////////////////////////000000111111000000000000//////...............------,,,///......------......///////////////............////////////////////////111111000000//////......------------------------////////////////////////........................------,,,,,,,,,,,,------,,,,,,------...------,,,...............---------,,,,,,---------.................................------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------............------222111000///...---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,---------------...//////...------,,,,,,------...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,OOOUUU___hhhmmmllliiifffbbb```]]]ZZZXXXWWWWWWXXXUUUQQQMMMNNNQQQUUUUUUUUUXXXZZZ^^^aaadddhhhmmmqqqmmmoooqqqqqqooolllkkkkkkiiioootttsssnnnjjjmmmqqqsssooojjjhhhkkkpppuuuxxx~~~wwwkkkfffgggooopppooonnnnnnpppuuuzzzzzzssspppnnnllliiifffeeeeeeeeekkksss{{{|||}}}zzztttpppnnnllloootttyyyzzzvvvsssrrrqqqkkklllmmmooosssvvvxxxyyyyyyyyyyyy|||}}}uuuppppppssssssqqqrrrvvvxxxuuuooojjjccc```]]][[[YYYUUUQQQMMMFFFKKKLLLIIIGGGGGGEEEBBBBBBBBBCCCBBBAAA>>><<<;;;:::999999999888888888777222222111///...---------------,,,,,,,,,,,,---------------------...//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))),,,,,,------------,,,,,,,,,,,,,,,++++++***))))))))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***+++++++++***++++++++++++,,,,,,,,,,,,++++++*********++++++***+++,,,,,,------,,,,,,...------------------...,,,,,,,,,------------...---------.........//////---......////////////...------......///000000111000111111111111111111000000000000111111111111111222222222111000000//////111111111000000000000000///000000000000000//////......------------......////////////////////////////////////////////////222111111000///......---........................////////////////////////........................---------,,,,,,---------,,,,,,------...---------.......................................---------........................------,,,,,,,,,,,,------------,,,+++,,,---...///------............------111000...---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---------............///,,,,,,,,,,,,,,,------......------,,,,,,------...,,,,,,------------------------------------,,,,,,------------------------QQQUUUZZZ```ccccccaaa```\\\\\\[[[ZZZYYYXXXWWWWWWVVVTTTRRRUUU[[[___```___```bbbeeegggiiikkkooorrrpppsssuuuuuussspppnnnnnnpppxxx|||wwwwwwyyy{{{uuummmiiilllqqqvvvyyy~~~vvvpppoooqqqooommmjjjiiikkknnnqqqzzz|||}}}yyyuuurrrqqqmmmhhhccc^^^\\\[[[ZZZ]]]fffnnnqqqtttyyy||||||zzztttooollliiifffgggkkklllsss}}}~~~yyyvvvsssrrrjjjkkkmmmooopppsssuuuwwwvvvuuuuuuxxx}}}ssskkkjjjlllsssuuuwwwyyy{{{yyyrrrlllcccdddeeeggggggddd```]]]XXX[[[YYYRRRKKKIIIGGGDDDCCCCCCDDDDDDCCCBBB@@@???;;;;;;;;;:::999999888888333222222111///...---,,,...------,,,,,,------......------------...//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++******))))))))))))))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++---///000111222---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++*********+++++++++,,,,,,,,,++++++******+++,,,,,,++++++,,,------------,,,,,,,,,------------,,,,,,,,,,,,---------.........------------............------...///////////////000000000000000000000000333333333444444333333333222333333333444444555555666666444333111///......000000000000000000000111000000111222222111111111222222111111111111222222000000000000000000000000000000000000000000000000222111111000///......---........................................................................------------------------+++,,,,,,---.........------.....................//////.........---------...........................------,,,,,,------...------,,,+++,,,---...///------............------------,,,+++,,,---///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))------........./////////+++++++++***+++,,,,,,---...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------PPPRRRSSSUUUWWWXXXYYYYYYVVVWWWXXXYYYYYYXXXWWWVVVXXXYYYZZZ^^^cccgggiiijjjfffhhhkkklllllllllmmmoooppprrruuuwwwvvvuuutttuuu{{{vvvqqqrrruuuxxxyyy}}}|||uuurrrmmmjjjgggcccbbbccceeegggmmmnnnpppooonnnmmmmmmnnnooojjjccc\\\WWWSSSRRRRRRSSS[[[cccgggkkkqqqsssrrrsssnnnlllllliiidddccceeeggglllttt{{{}}}xxxssspppnnnkkkmmmoooppprrruuuyyy|||xxxuuusssuuu{{{}}}rrriiiffffffmmmqqqtttuuuvvvuuuooohhhcccfffjjjmmmoooooommmllloooqqqnnncccXXXQQQLLLHHHEEEEEEEEEEEEDDDBBBAAA@@@>>>>>>===<<<;;;:::999999444444333333222000///.........------------............------......///000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,------------***++++++,,,,,,++++++***))))))))))))))))))))))))*********++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------.........---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++***************************+++++++++++++++,,,,,,,,,,,,---------++++++,,,---------------,,,,,,------------,,,,,,,,,---------............------........./////////...///000111111222222111333333333333222222111111555666666777777666666555444444555555666666777777888777666444222000///...000000000111111111111111000111111222222222222111222222222111111222222222000000000000111111111111000000000000000000000000111111000000//////..............................................................................------............------++++++,,,---............---------...............//////................................................------------......---,,,,,,,,,,,,---......------............------+++++++++,,,---...///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,------------+++++++++++++++,,,,,,---...------,,,,,,------...+++,,,,,,------.........------------............------------------------NNNNNNOOOPPPRRRSSSUUUVVVRRRSSSTTTUUUWWWWWWXXXXXX\\\^^^bbbfffhhhkkkoooqqqlllooorrrsssqqqooonnnnnnmmmpppuuuxxxzzz{{{~~~|||uuutttuuutttrrrsssuuuxxxzzzzzz|||zzztttpppeeeccc___]]]]]]]]]^^^___ccceeeffffffeeeeeehhhkkkkkkfff___WWWRRROOOOOOOOOLLLTTT[[[___dddjjjllljjjllljjjjjjllljjjdddaaabbbdddhhhmmmrrrvvvzzz~~~}}}yyytttnnniiifffhhhjjjnnnppptttyyyzzzuuutttwwwzzzzzzxxx{{{}}}}}}xxxqqqjjjfffeeeggglllppppppqqqrrrnnngggfffgggjjjmmmoooqqqsssttt|||xxxlllbbbZZZTTTNNNLLLJJJHHHFFFDDDCCCCCCBBBBBB@@@???===<<<::::::555666666666555333222111......------------.....................//////000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------+++,,,,,,,,,,,,,,,,,,+++((())))))******++++++,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,++++++***************************+++++++++++++++,,,---...///...------+++,,,------...---------,,,---...//////...---,,,------------............///000000000000111111111111222333444555555555555666666666666666777777777888888999999999999888888444444555666666777888888777666666555444333222222111222222222333333333333222333444444555555555444222111111000000111111222000000000111111222222222000000000000000000000000000000000000////////////........................////////////////////////........................,,,---...//////...---,,,***+++,,,---............---------.........//////............////////////..............................------------......+++,,,------......------------............------,,,,,,---......///............------------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...///...------,,,,,,------...++++++,,,,,,---......///------------.........///........................LLLMMMNNNOOOQQQTTTUUUWWWTTTTTTUUUVVVXXXZZZ\\\^^^^^^bbbgggjjjkkklllppptttqqqtttxxxxxxvvvsssqqqpppkkkoootttyyy}}}|||tttrrrpppmmmjjjgggiiikkkmmmoooqqquuuxxxyyyxxxxxxyyyzzzwwwqqqlll```]]][[[YYYZZZ[[[[[[[[[^^^aaaddddddcccccceeehhhhhhccc\\\UUUPPPNNNNNNOOOIIIPPPVVVZZZ___eeehhhfffhhhgggiiilllkkkddd`````````cccggglllpppvvv}}}}}}}}}{{{wwwrrrkkkeeeaaacccfffjjjooottt|||xxxtttuuuuuurrroooppprrrtttssspppllljjjhhhgggnnnsssrrrtttvvvsssllliiiiiiiiijjjkkkoootttwww~~~|||qqqhhhaaaWWWTTTQQQMMMIIIGGGFFFFFFEEEDDDCCCAAA???===<<<;;;777777888888888666555444......------------.....................///000000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,------......------,,,))))))***+++,,,------...++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------.........*********++++++,,,,,,,,,,,,++++++***)))*********)))************++++++++++++,,,...000000///...---+++,,,------......---------...///000000///...------------.........//////111222222222222333333333444555666777888888888888777777888999:::;;;;;;<<<999::::::;;;;;;::::::999444444444555666777777888555555555555555555555555333333333444444555555555666666777888999999888888666555555444444555555666000000111111222222222222000000000000000000000000////////////000000000000////////////////////////000000000000000000000000........................,,,---...//////...---,,,***+++,,,---............---------.........//////............//////000000..............................------------......+++,,,---...///...---,,,---..................---......000000000///...---///......------......///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........./////////000000///............///000000...------,,,,,,------...++++++,,,,,,---...//////---------.........//////........................NNNNNNPPPRRRUUUWWWYYYZZZ\\\XXXVVVXXXXXXWWWZZZ^^^bbbeeeiiiiiiggghhhmmmqqqttt|||yyytttwwwxxxxxxyyy{{{~~~pppiiihhhhhhbbb]]]\\\___aaabbbaaabbbeeehhhmmmnnnoooooonnnkkkgggeee```]]]ZZZZZZ[[[^^^``````cccdddeeefffgggfffeeeeeehhhddd]]]UUUNNNLLLMMMOOOMMMPPPWWW___eeegggfffdddjjjkkklllllljjjfffcccaaaaaa^^^\\\___gggooouuuwww{{{yyyvvvrrrnnnhhhaaa]]]^^^cccfffiiisss~~~}}}{{{vvvrrrmmmmmmmmmmmmlllkkkjjjjjjooopppqqqtttwwwwwwuuusssrrrnnniiigggjjjlllmmmmmmwww}}}vvvoooiiigggbbbZZZQQQKKKHHHHHHIIIEEEDDDGGGFFF@@@>>>AAA===:::888888:::;;;:::888222222111111000///////////////.........//////000///...,,,******+++,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,---------,,,,,,+++++++++******++++++***)))'''&&&---......//////......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------------+++)))***,,,---,,,)))------------------------.........------,,,,,,,,,************************+++,,,,,,------,,,,,,+++)))***,,,------,,,***))),,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,...000000...,,,*********+++,,,------......//////...---...///000111---........./////////000111111111111222333444555777777777888888888888999<<<:::888999;;;;;;999666::::::::::::999888777777666666555444444555555666444444333333333333333444555555444444333333222222555555777888999:::::::::777888999::::::888666555333222222222222222222222222222222222111111111000//////000111222222111111111000///...............000000000000//////////////////............/////////...,,,++++++,,,...///........................///////////////.........////////////////////////000000//////.........---........................---------............///------------------------..................------------------------------------------------------,,,------......------,,,)))***,,,---...------,,,------------------,,,,,,++++++++++++++++++++++++*********+++,,,---...//////...,,,++++++,,,...///000000///...---+++))))))SSSUUUWWWZZZ]]]```aaabbbfffaaa]]]]]][[[YYYZZZ^^^]]]bbbgggiiiiiikkkooosssyyy~~~{{{zzzyyyxxxwwwvvvvvvuuuvvvxxx||||||{{{rrrhhhbbbaaa```\\\XXXUUUXXX[[[[[[[[[\\\^^^aaahhhiiijjjkkkkkkiiigggeeedddbbb```___aaaccccccccclllmmmmmmlllkkkiiigggfffdddbbb]]]WWWRRRPPPQQQSSSTTTXXX^^^eeeiiikkkjjjhhhhhhiiikkkkkkjjjgggdddbbb```\\\ZZZ\\\cccjjjnnnppptttssspppnnnkkkgggaaa]]]\\\aaadddfffmmmxxx}}}yyyrrrqqqooollliiigggffffffllllllnnnrrruuuwwwwwwuuutttpppkkkhhhhhhhhhhhhfffqqqvvv|||~~~xxxtttqqqpppkkkddd]]]WWWUUUUUUQQQKKKHHHHHHFFFBBBBBBFFFMMMIIIEEEBBB@@@>>>;;;888666555444333111000///...//////............/////////...,,,+++***+++,,,---------------------------///......------......///---,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******)))(((((()))******---------,,,,,,+++++++++,,,---------,,,+++***)))'''(((((())))))(((((('''---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------------+++******,,,---+++)))------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***,,,,,,++++++,,,,,,---...---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,---///000000///---,,,+++,,,,,,------.........///......---...///000111000000000000111111111111111111111111222333444555444444444555555555666666888777666888::::::888555777777888999999888666555666666666666666666666777999888888888777888888888888888888888888888888888999999:::;;;;;;;;;;;;;;;666777888888888777666555444444444444444555555555444444444333333222222111222222111000///......---000//////............///000000000000////////////......------------......---,,,+++******+++,,,---.................................///////////////////////////////////////000/////////....................................---------............///................................................------------------------------------------------,,,------......------,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///...---+++******+++---...............---,,,++++++ZZZ\\\```eeeiiimmmpppqqqtttmmmgggccc^^^YYYYYY\\\]]]bbbiiimmmoooqqqtttwww{{{~~~{{{wwwrrrnnnjjjgggfffhhhlllqqqtttsssoookkkiiieee```\\\ZZZYYYXXXVVVWWWYYY\\\]]]]]]^^^```aaaeeegggiiikkkllllllkkkkkkkkkjjjhhhhhhiiijjjiiihhhmmmmmmmmmmmmkkkiiigggeeeaaaaaa___\\\XXXWWWXXXYYY\\\```fffkkknnnooonnnmmmnnnoooqqqrrrqqqooolllkkkccc___\\\\\\aaagggiiijjjkkkjjjjjjiiihhheeeaaa]]][[[```ccccccfffooowww{{{zzzyyyuuupppjjjfffeeeeeeiiiiiikkkoootttwwwxxxxxxwwwtttpppllljjjgggdddbbbkkknnnrrrvvvxxxyyyyyyxxxyyyxxxtttnnnhhhdddcccccc]]]WWWPPPLLLIIIEEEFFFJJJVVVSSSMMMIIIEEEAAA===::::::999777555333111000/////////...------......//////...,,,+++++++++,,,---......------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))------,,,,,,,,,,,,++++++---.........---,,,+++***))))))************))))))+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,***)))------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......---,,,+++,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...------------------........................///000000333333333333333222222222111111111111222333444444333333333444444444444555666666777888::::::888666222444555777777666555333666777888999999999999999999999999999999999999999888888999999999999::::::999999999999999999888888777777777777888888888888666666666777888888888999777666666555444444333333555444222000///////////////............//////000000000000000////////////...------,,,,,,------......---,,,++++++,,,---...........................------......//////000000////////////////////////////////////....................................---------............///////////////////////////........................------------------------------------------------,,,------......------,,,------,,,,,,++++++,,,,,,+++,,,,,,------.........------------------------...---------------......---,,,+++******+++,,,---,,,,,,------...---------___ccchhhpppwww~~~{{{ssslllddd[[[XXXZZZbbbgggnnnrrruuuvvvxxxyyyxxx~~~zzzuuunnngggaaa^^^ZZZ[[[^^^bbbeeefffdddbbb```aaa```___]]]\\\]]]]]]___aaaccceeefffggghhhhhhiiijjjmmmooorrrtttuuuvvvrrrqqqooooooppppppnnnllliiijjjjjjkkkjjjiiihhhgggaaabbbcccaaa___]]]]]]]]]aaaeeekkkooorrrrrrrrrrrrwwwxxxzzzzzzzzzwwwuuussslllgggcccbbbeeehhhjjjiiieeeeeefffggggggeeeaaa^^^\\\```bbbaaabbbgggpppwww~~~xxxqqqkkkhhhhhhiiiiiijjjoootttwwwyyyyyyxxxwwwtttrrroookkkhhhfffjjjjjjjjjlllnnnrrruuuxxxyyyxxxvvvrrrmmmjjjjjjkkkhhhccc\\\VVVPPPKKKJJJJJJPPPNNNKKKGGGDDDBBB???>>><<<<<<:::888666444333222//////......---...............---,,,,,,,,,,,,---............---------------,,,,,,++++++,,,,,,---,,,------------------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,------......------,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---...---------------------............//////000000444444444333333333333333222222111222222333444444444444555555555666666666888888999:::;;;;;;999888666777777888888888888888777888:::;;;;;;;;;;;;;;;888999999::::::::::::::::::::::::::::::;;;;;;;;;999999999888888888888888888888888777888888999:::777777888999999:::;;;;;;888777777666555555444444666555333222222333555666...............///000111000000000000////////////.........------.........000000////////////000000........................,,,------...///000111111///////////////////////////////////////.................................---------............///........................---------.......................................------------------------,,,------......------,,,///...,,,+++***++++++,,,++++++,,,,,,---...//////------------------------//////...---------......---,,,,,,++++++,,,,,,---,,,------......------,,,eeeiiiqqqzzzzzzoooddd^^^^^^hhhkkknnnqqqrrrsssssstttqqqzzz}}}zzzxxxtttnnnhhhaaa\\\ZZZXXXWWWXXX[[[___bbbccccccccceeehhhhhhgggfffhhhiiiggghhhjjjmmmooopppooonnnnnnoooqqqsssvvvyyy{{{}}}wwwuuusssssssssrrrpppnnnkkkkkkllllllkkkiiigggfffcccdddfffeeebbb```______ccchhhooosssuuuvvvwwwyyy}}}~~~}}}zzzxxxtttpppjjjiiikkkllllllkkkggggggiiikkklllkkkgggccc___``````___^^^aaajjjrrrzzz}}}~~~~~~vvvooolllkkkkkklllmmmqqquuuxxxyyyxxxtttuuuuuusssqqqooommmlllnnnlllhhhfffgggkkkpppsssvvvvvvtttqqqnnnmmmmmmoooooonnniiiaaaZZZTTTNNNJJJIIIHHHGGGEEEBBBAAAAAAAAA======<<<:::999888777666111000///.....................------,,,,,,,,,---........................---,,,,,,++++++,,,,,,---,,,------......------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,------------,,,,,,,,,,,,//////000000000111111000333333333333333333333333333333333333333333444555555555555666666666777777999999:::;;;::::::;;;;;;=========<<<<<<<<<<<<<<<888888999::::::::::::::::::;;;<<<=========<<<<<<======>>>>>>>>>?????????>>>>>>===<<<;;;;;;<<<<<<888888777777777888888999777888888999:::;;;;;;<<<888888888777777666666666888777555333333444666777////////////000000111222000000000000////////////000000////////////000000000000000000000000000000........................,,,------...///000111111////////////////////////.........///////////////........................---------............///---------------------------------.........//////........................------------------------,,,------......------,,,///...,,,+++***++++++,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,//////...---------............------------..................---,,,+++***kkkooovvvrrrjjjhhhjjjiiihhhhhhgggggghhhhhhjjjrrrxxxzzz{{{}}}{{{xxxtttrrrnnniiiddd```]]]\\\^^^]]]]]]___cccfffhhhhhhiiikkkmmmooooooooooooqqqooooooqqquuuxxxyyywwwuuupppppppppqqqsssvvvyyy{{{xxxvvvsssqqqqqqpppnnnmmmjjjjjjiiihhheeebbb___]]]aaaccceeedddbbb```______eeejjjqqquuuuuuvvvyyy{{{zzzvvvpppooopppqqqpppnnnnnnooorrrvvvxxxwwwtttpppgggccc```^^^\\\\\\ccckkksssvvv{{{}}}}}}|||{{{{{{yyy}}}}}}uuuooommmmmmoooooorrrvvvzzz|||{{{yyyqqqrrrsssssspppooooooooorrrnnnhhhddddddggglllpppttttttsssqqqooonnnoooqqqqqqsssqqqjjjccc]]]UUUNNNKKKKKKJJJGGGDDDBBBBBBBBB>>>>>>===<<<;;;999999888222222111000////////////............---------,,,------.........////////////......------......///,,,---...//////...---,,,*********+++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------***++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------......000000111222222222222222111222222222333333333333555555555444444555555666555555555555666666666777888999:::::::::<<>>???>>>>>>======>>>???@@@BBBCCCDDDEEEEEECCCAAA>>>===<<<<<<<<<999999999888888888777777999999999::::::;;;;;;;;;999999999999::::::::::::<<<;;;999666555444444444222111111111111111222333000000000000////////////111000000000000000000111................................................------......//////000000////////////////////////.........///////////////........................---------............///------------------------,,,,,,------.../////////........................------------------------,,,------......------,,,------,,,,,,++++++,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---------------...............//////.....................---,,,+++***mmmooovvv~~~ssspppjjjfffaaa]]]\\\]]]^^^___bbbiiioooqqqsssvvvxxxvvvtttrrrmmmiiifffdddddddddffffffgggjjjmmmmmmllljjjlllllllllmmmoooooooooooopppqqqrrrvvvzzz{{{yyyvvvooonnnmmmmmmnnnqqqsssuuuxxxuuupppnnnmmmlllkkkjjjffffffeeeccc```]]]ZZZXXX]]]^^^``````___^^^^^^^^^ccciiioooqqqqqqqqqsssvvv{{{}}}{{{vvvtttvvvvvvuuusssvvvxxx}}}vvvmmmfffbbb___\\\```ffflllppptttwwwwwwvvvxxxyyyyyy|||}}}xxxppplllmmmqqqppprrrvvv{{{~~~|||tttvvvvvvtttpppnnnnnnppprrrnnniiieeeeeeiiinnnrrrrrrrrrrrrpppnnnnnnppprrrppptttsssmmmhhheee___XXXQQQQQQPPPLLLGGGDDDDDDEEEAAA@@@???===;;;999888777444333222111000000000000...............------,,,,,,,,,---...///000111111///......------......///,,,---...//////...---,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++,,,,,,------------,,,++++++++++++,,,---,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++(((***,,,,,,******,,,...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,------------------------------............------......//////000000111111111222333444444444333333111111222222333444555555777777666666666666777777777777777888888888999999999:::;;;<<<===BBBIIIOOOQQQUUUYYY[[[XXXQQQIIIDDDFFFDDDBBB@@@???@@@BBBCCCAAABBBDDDFFFFFFFFFEEEDDDAAABBBEEEHHHLLLOOORRRSSSSSSPPPLLLGGGCCC@@@???>>>????????????>>>===;;;:::;;;;;;;;;;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>??????@@@???>>><<<:::999777777444444333222222222333333000000000000////////////000000////////////000000---------......---------.................................///////////////////////////////////////............/////////000........................---------............///........................,,,,,,------...//////000........................------------------------,,,------......------,,,++++++,,,---------,,,,,,------------------------------------------------,,,,,,+++,,,,,,---...///---..................---,,,------...------,,,,,,kkkmmmrrr{{{xxxtttjjjddd\\\WWWUUUWWWZZZ\\\[[[bbbhhhjjjmmmsssuuuuuuxxxuuuqqqmmmkkkjjjlllmmmlllmmmpppsssuuusssnnnjjjkkkiiihhhiiilllmmmlllkkkjjjjjjlllppptttuuurrroooooonnnllljjjkkkmmmoooqqqwwwsssnnnkkkjjjiiiiiiiiieeeeeeeeedddccc```^^^]]]XXXZZZ\\\]]]\\\\\\]]]^^^```eeekkkllljjjiiilllooommmooossswwwyyyzzzyyyxxx{{{zzz{{{{{{zzzxxx{{{wwwlllhhhddd___```eeehhhlllqqqssstttuuuxxxzzz{{{}}}|||uuummmjjjoootttpppsssxxx~~~~~~{{{|||{{{wwwqqqnnnoooppppppmmmiiifffgggkkkqqqtttpppqqqpppooommmmmmoooqqqooossssssmmmjjjjjjfff___SSSTTTSSSOOOJJJGGGGGGHHHDDDCCCAAA>>>;;;888666555555444333222111111111111......//////......---,,,+++,,,---...///111222222---,,,,,,++++++,,,,,,---,,,---///000000///---,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,---------***)))((((((((()))***+++*********++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++'''))),,,,,,******---000++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------//////////////////////////////000111222333333444222333444555666555444333000111222333444666777777888888777777777777777888::::::;;;;;;;;;<<<<<<<<<;;;===>>>???BBBIIISSSZZZgggmmmtttxxxuuujjj]]]UUUPPPNNNJJJGGGFFFGGGIIIKKKMMMOOOQQQSSSTTTSSSRRRQQQKKKMMMQQQVVV[[[```dddfffeeebbb\\\UUUOOOKKKHHHGGGEEEFFFGGGGGGFFFCCC@@@>>>============<<<<<<<<<<<<<<<<<<===???@@@AAACCCCCCAAAAAAAAABBBAAA@@@???>>>666555444444333333333333000000000000//////////////////............//////......////////////..............................///////////////.........////////////////////////---.........//////000000........................---------.........//////////////////////////////,,,,,,------...///000000////////////////////////------------------------,,,------......------,,,)))***,,,---...------,,,------------------,,,,,,////////////////////////*********+++,,,---...///,,,------......------,,,***+++,,,---............gggjjjooowww}}}rrrkkkfff^^^WWWUUUWWW[[[___^^^```cccfffjjjooouuuzzzzzzvvvpppnnnooopppooonnnrrrsssuuuxxxzzzwwwpppkkkgggddd```^^^```bbbddddddeeeccccccfffkkkooonnnmmmiiikkklllkkkiiijjjnnnrrrvvvtttqqqnnnllllllllllllhhhjjjlllnnnmmmiiieeebbbcccbbb```]]]\\\]]]]]]^^^cccfffjjjlllkkkhhhdddaaafffeeeeeefffiiinnnrrruuu|||~~~yyywwwuuuvvvzzzrrrllliiiiiiiiipppqqqrrrrrrrrrsssuuuwww~~~zzzwwwwwwssspppqqquuuwww{{{}}}~~~~~~|||xxxuuusssrrrppplllhhhfffhhhlllooopppooooooooonnnllllllmmmoooppppppooommmjjjfffcccaaaZZZ[[[\\\XXXQQQKKKHHHGGGHHHFFFBBB@@@???===:::888777777666555444222111000111000...---,,,------...------...///000111222222111111000......---------------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,+++,,,---------+++)))'''...---+++***)))***++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,---,,,+++******+++,,,---,,,+++++++++,,,,,,---...---,,,+++,,,...///...---/////////...------,,,,,,+++---...,,,******---000........................---...///000000000000000///111333555555555333333555444333222111111111111333555777888666444444444:::999999999:::<<>>@@@???>>>>>>???AAACCCIIITTTcccnnn|||}}}nnnaaaYYYWWWYYYVVVMMMOOOXXX[[[]]]```cccbbb```\\\ZZZVVVYYY___eeekkknnnqqqqqqyyywwwrrrlllddd\\\UUUQQQRRRSSSSSSPPPKKKFFFCCCBBBBBBAAA@@@AAAAAA@@@>>><<<===>>>>>>======>>>@@@CCCBBBCCCDDDEEEEEEDDDCCCBBB<<<;;;999666555444555555444333111000/////////000222111111000///......---111111111111000000000000////////////////////////////////////000000000000////////////////////////////////////////////////------------------------////////////...---,,,+++,,,---......//////............////////////......///...---,,,,,,---...///...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,---------......111000///......///000111000000///...---,,,,,,++++++,,,...//////...,,,+++iiilllpppwww~~~tttiiiddd^^^YYYYYY\\\aaaeeefffgggggghhhhhhkkkooorrrwwwtttpppoooqqqssstttsssqqqqqqsssuuuvvvsssmmmhhhbbb___[[[ZZZ[[[^^^___```aaa``````eeekkkppppppooopppqqqqqqpppnnnooosssvvv|||{{{zzzxxxwwwuuusssrrruuuvvvwwwxxxvvvssspppmmmhhhgggeeeccccccdddeeeffflllmmmppprrrqqqlllddd^^^aaaaaaaaabbbdddgggjjjlllsssvvvzzz{{{yyyuuusssrrrnnnvvv|||~~~yyywwwvvvvvvuuuvvvwwwwwwvvvvvvwwwyyy~~~|||zzzyyytttnnnooottt{{{~~~|||yyyvvvtttppplllgggeeefffjjjmmmooonnnoooooonnnkkkiiijjjjjjpppooonnnllliiifffcccbbb]]]___```^^^ZZZUUURRRRRRIIIGGGDDDBBBAAA>>>;;;888888888777666555444333222111000...------------...---......//////000000000111000///...------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,)))***,,,------,,,+++***---,,,+++*********+++,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,---------,,,+++,,,...///...---/////////...............---------+++)))))),,,///........................---...///000111111111111222333555666666555444333555444444444444555666666888:::;;;:::999888888999<<<<<<;;;;;;<<<===@@@AAACCCBBB@@@BBBEEEGGGGGGEEEFFFHHHLLLPPPWWWcccrrr}}}tttjjjdddddd```XXXWWW]]]]]]```eeehhhjjjiiigggeeeaaadddiiinnnssswwwyyyzzz|||ssshhh```\\\aaaaaa```\\\UUUNNNIIIGGGIIIJJJJJJKKKJJJGGGCCCAAA===>>>???>>>>>>>>>AAACCCEEEEEEFFFFFFFFFEEEDDDDDD@@@???===;;;888777666666666555333222111111111111555444444333333222222222111111000000000/////////////////////////////////////////////000000000000////////////////////////////////////////////////........................------...............---,,,---......//////............////////////............------------.........---,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---------......///......------...///000//////......---,,,,,,,,,+++,,,---......---,,,+++nnnpppssswww}}}xxxhhheee```^^^___ccciiimmmnnnmmmllljjjhhhhhhjjjmmmooommmjjjjjjkkkmmmnnnnnnlllmmmoooqqqrrrpppkkkgggbbb___]]]\\\]]]___``````bbbaaabbbhhhpppuuuwwwvvvxxxxxxyyyxxxwwwxxxzzz}}}}}}{{{|||yyyxxxooonnnlllkkklllnnnppprrrxxxxxxzzz~~~yyynnneeebbbbbbbbbccccccddddddeeejjjmmmrrrtttrrrooollljjjfffjjjooosss{{{~~~}}}{{{}}}}}}|||{{{|||~~~}}}}}}zzzssslllmmmsss~~~zzzvvvppplllfffcccdddhhhkkkmmmnnnpppqqqooollliiihhhhhhmmmlllkkkiiihhhfffeeeeeeaaaccceeeeeebbb^^^\\\[[[NNNLLLHHHEEECCC@@@<<<999999999888777666666555444111000///...------------........................000///...---,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---((()))+++,,,------,,,,,,++++++*********+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++,,,,,,,,,---,,,+++,,,...///...---......////////////000000///...---***((())),,,...------.....................///000111333333444444666666777777666555333222444555555777888999:::;;;;;;<<<<<<;;;::::::<<<>>><<<======???AAADDDGGGIIINNNMMMMMMOOORRRUUUUUUTTTPPPSSSXXX]]]cccnnnzzztttkkkjjjhhhaaa___bbbbbbeeejjjnnnqqqqqqpppooonnnooorrrvvvzzz~~~tttllliiilllmmmmmmiiibbbZZZUUURRRVVVWWWXXXXXXVVVRRRNNNKKKCCCDDDDDDCCCAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@===;;;999777999888666555444333333333222222222111111111111111000000000/////////......////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////+++,,,---...////////////,,,---......//////............////////////......---..................---...------,,,,,,------............---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---,,,,,,,,,---...//////---------,,,,,,,,,,,,,,,***+++,,,------,,,+++***tttuuuwwwxxxzzz}}}{{{kkkhhheeedddeeeiiiooorrrrrrqqqoookkkgggeeefffhhhhhhfffdddcccccccccddddddeeegggkkkoooqqqqqqpppnnnmmmkkkiiiiiikkklllllllllkkkjjjkkkqqqxxx~~~|||}}}~~~~~~~~~xxxwwwvvvuuuwwwzzz~~~uuulllllllllllljjjhhhfffeeegggkkkppprrrpppllliiigggcccdddfffjjjqqqyyy~~~~~~~~~}}}yyyqqqkkknnnuuu~~~zzzrrrnnnhhheeeeeehhhkkkmmmoooqqqssssssqqqnnnmmmlllkkkkkkjjjiiihhhgggggggggccceeeggggggeeeccc```^^^ZZZUUUOOOIIIEEEBBB>>><<<:::999999888777666666666222222111000///......---.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,+++,,,...///...---.........///000111111222111///---***((())),,,---------............//////000111222444555666666777777777777777555444222111444555666888999:::;;;<<<:::;;;:::999999:::>>>AAA>>>???BBBFFFKKKPPPTTTVVVZZZZZZ\\\^^^aaacccdddddd^^^aaaeeehhhkkkqqqyyywwwmmmmmmmmmkkkiiijjjgggjjjnnnrrrtttuuuuuuuuuuuuuuuvvvwwwzzz|||zzzuuuppppppmmmoooqqqpppkkkfffbbb___cccccccccbbb___\\\[[[[[[QQQRRRQQQOOOJJJFFFEEEDDDCCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCBBBAAA???<<<;;;::::::888777666555444444/////////000000000000000////////////............////////////////////////////////////000000000000////////////////////////////////////////////////........................,,,------...//////......,,,---......///...............////////////......,,,---...//////...---,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------......,,,,,,,,,------...//////+++++++++,,,,,,---------***++++++,,,,,,++++++***zzzzzzzzzxxxvvvwwwyyy{{{~~~}}}pppnnnkkkiiijjjlllppprrrrrrpppmmmgggbbb^^^^^^___aaaaaa```_________```aaaaaaeeejjjpppuuuxxxzzz{{{|||{{{zzz{{{}}}~~~}}}|||vvvuuuvvvzzz~~~xxxxxxwwwuuurrrnnnkkkhhhhhhlllrrruuuuuusssqqqpppkkkhhhgggjjjmmmooopppqqqzzz|||~~~~~~{{{xxxqqqmmmrrrzzz~~~wwwsssmmmjjjjjjlllmmmnnnqqqtttwwwxxxwwwvvvvvvvvvrrrrrrpppmmmkkkhhhfffeeedddeeefffhhhhhhhhhfffeeefff```WWWNNNIIIEEEBBBAAA<<<;;;:::888777777777777444333333222111000///.........------,,,,,,++++++......---,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++***,,,,,,,,,,,,++++++******)))******+++,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---,,,+++,,,...///...---------...///000111222222222000---+++++++++------.........//////000000000333333555666777888888888666666666555444333222111444555777888::::::::::::;;;<<<;;;;;;<<>><<<:::888888888888666666555555333222000///.........------,,,,,,,,,......---------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------...------+++***)))------,,,++++++******)))******+++,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...---,,,+++,,,...///...---------...//////000111111222000...---...///......//////000000111111222222444555666777777888777777555555444444444444444444555666999;;;<<<======<<<@@@AAABBBCCCEEEJJJOOOSSSXXXYYYZZZ[[[]]]^^^______bbbeeehhhiiiiiiiiiiiijjjgggiiikkklllkkkmmmrrrwww}}}yyyttttttuuuwwwvvvuuuqqqrrrssswww|||}}}xxxsssqqqrrrtttvvvzzz~~~~~~wwwqqqnnnooorrrtttvvvvvvuuusssrrrrrrvvvuuurrrmmmiiikkkqqqwwwtttuuutttpppiiibbb]]]ZZZPPPNNNLLLIIIFFFCCCBBBAAA>>>>>>@@@AAABBBBBBBBBBBB======<<<;;;:::888666555222222222222222222222222000000000/////////......////////////////////////////////////000000000000////////////////////////////////////////////////------------------------////////////...---,,,+++,,,---......//////............////////////......---..................---,,,------......------,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------............////////////...---++++++,,,,,,------......,,,,,,,,,++++++,,,,,,,,,}}}|||xxxrrrnnnkkklllnnnlllppptttuuuyyy|||zzzuuusssqqqnnnkkkiiihhhiiiiiigggfffddd```]]][[[\\\^^^bbbeeehhhiiiiiikkknnnqqqqqquuuzzz~~~}}}zzz{{{~~~}}}tttpppgggiiilllooorrrsssssssssvvvxxxzzzzzzzzz{{{|||~~~}}}zzz|||~~~|||{{{zzzxxxvvvuuuwwwzzz{{{|||~~~}}}xxxssspppsssooolllkkknnnpppppppppllljjjfffaaa\\\VVVNNNJJJEEECCC@@@===;;;:::::::::888888888777666444222111............------------///......---......//////------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,,,,+++***,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***)))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,*********+++,,,---...///---,,,+++,,,...///...------------......//////000222000///000222222000...000111111222222333444444444444555555555555444444444444444444555666777888666888<<>>===:::888777333333333222222111111000111111000000000/////////////////////////////////////////////000000000000////////////////////////////////////////////////........................---...............------,,,---......//////............////////////............------------......,,,,,,---......---,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------............//////...---+++***---------------.........------,,,,,,,,,,,,------|||zzzvvvpppjjjhhhiiikkkhhhllloooqqquuuxxxvvvqqqqqqooollliiigggfffffffff```aaaaaaaaaaaacccgggjjjvvvyyy{{{{{{zzzzzz|||{{{~~~|||xxxqqqrrrrrrrrrqqqpppnnnmmmpppqqqsssttttttvvvyyy{{{zzzyyy~~~}}}{{{xxxvvvxxxyyyzzz{{{}}}}}}}}}wwwppplllllllllllljjjiiiiiijjjiiieee]]]SSSLLLHHHFFFCCC???===<<<<<<<<<999999999999777555333111........................//////.........//////000---..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------....../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++************+++,,,---...+++,,,,,,---,,,+++)))(((,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,---......---,,,,,,))))))***+++,,,...///000---,,,+++,,,...///...------------...............111000000222444444222...111111222333444444555555333333444444333333222111333333444555777888:::;;;777:::>>>BBBFFFHHHIIIIIIGGGIIIMMMQQQUUU[[[```dddffffffffffffeeedddcccbbbcccfffiiiiiifffdddcccdddhhhiiiiiigggdddeeejjjnnnsss}}}{{{tttsssxxx}}}|||xxxyyy}}}yyypppkkkjjjlllmmmkkkooossswwwxxxvvvssspppqqqrrrttttttuuuwwwzzz|||~~~yyysssrrrvvvzzz{{{~~~~~~|||zzzsssqqqlllddd[[[RRRJJJFFFCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBAAA???<<<:::888999999888777666666555555111111111111000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////,,,,,,---...////////////,,,---......//////............////////////......///...---,,,,,,---...///,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------......---.........---+++)))(((...........................------,,,,,,------...