BM6P6(@ pppcccdddeeekkk|||fffKKKBBB888333555222+++...777............////////////555333111...,,,+++++++++------------,,,+++***)))***+++,,,,,,+++***((('''++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---///000111111111222222333444444444444333///...---///222444444333;;;???BBBEEEHHHOOOZZZcccuuuvvvwwwxxxxxxzzz}}}~~~yyyrrrtttwww{{{}}}xxxtttnnnhhhcccaaajjjqqqqqqqqqsssqqqlllbbb``````bbbcccbbbaaaaaaaaabbbbbbcccfffoooyyyxxxrrrgggaaaWWWOOOHHHCCC???===>>><<<:::888777777777777777777888888999999999:::888;;;>>>???@@@AAACCCDDDEEEGGGHHHIIIIIIJJJMMMOOOQQQRRRSSSTTTUUUTTTTTTSSSSSSTTTUUUXXXYYYYYYVVVSSSQQQPPPOOOOOONNNMMMLLLLLLLLLJJJHHHEEECCCCCCDDDEEEFFFCCC???<<<<<<<<<;;;;;;;;;:::999:::;;;;;;999777888888999999999999888888888888777666666666666666999999:::<<<@@@EEEJJJNNNVVV\\\fffpppyyy{{{sssooorrr}}}}}}vvvrrruuu}}}|||fffaaagggtttxxxdddQQQIIIIIIKKKSSS]]]```\\\VVVIIIHHHGGGJJJSSS\\\\\\VVVRRREEE666///111222...)))++++++,,,,,,,,,++++++***************************''''''''''''''''''''''''++++++***)))((('''&&&&&&&&&&&&'''(((((((((((((((***+++---///000111222222111......222555;;;JJJYYYmmm{{{wwwkkkbbb\\\]]]___aaa```___aaagggmmmyyy|||{{{tttjjjbbbaaaccccccbbbcccdddbbb___bbbhhhmmmqqqxxx~~~vvvrrrpppnnnooorrrvvvyyyvvvooojjjgggjjjnnnqqqrrrrrrrrrssswwwsssnnnlllnnnssswwwzzzxxxrrrmmmlllqqqttttttrrrvvvtttrrrqqqooommmjjjhhh]]]WWWQQQMMMNNNOOOPPPOOOPPPPPPQQQRRRVVVZZZ]]]```fffcccaaabbbfffiiijjjjjjlllnnnqqqssssssrrrpppooolllmmmnnnmmmkkkjjjkkkllliiilllmmmmmmnnnsss|||ooohhheeegggttt}}}eeeKKK>>>666777666000000555000000/////////.........---------------...///000------------,,,+++******+++,,,,,,,,,,,,++++++***,,,,,,,,,+++++++++++++++))))))))))))************+++,,,---...///000000000000000111222222222222111333333222333444666999;;;AAAHHHNNNNNNLLLPPPZZZdddpppqqqrrrqqqpppppprrrtttuuu{{{|||yyyyyy}}}zzzuuuuuuvvvzzz|||vvvooojjjiiiooosssooollllllkkkggghhhgggggghhhhhhfffdddddd```bbbcccaaaaaahhhuuu|||uuummmhhh[[[VVVNNNGGGBBB???<<<::::::999888777777777888888777888888999:::;;;<<<<<<;;;>>>AAADDDEEEGGGIIIKKKMMMOOORRRTTTUUUXXX[[[^^^```bbbdddfffggggggffffffcccdddfffjjjmmmnnnllljjjffffffeeedddbbbaaa``````[[[YYYWWWTTTQQQPPPOOOOOOIIIFFFBBB???>>>>>>===;;;>>>===;;;<<<======<<<;;;<<<<<<===<<<<<<;;;;;;:::888888777666666666666777777777666888:::>>>BBBEEEIIIMMMVVV___fffqqq{{{qqqsss~~~{{{{{{ssskkkiiiuuuppp___OOOKKKJJJNNNVVVZZZYYYUUUMMMKKKIIINNNZZZeeeeee```bbbUUUDDD777333111///,,,++++++,,,,,,++++++******************************((((((((((((((((((((((((*********))))))))))))))),,,+++)))(((((((((***+++***+++,,,...///000000000111000111444777>>>OOO```yyytttggg]]]WWWVVVYYY\\\]]]]]]aaahhhnnnzzz~~~xxxkkkaaa___aaaaaabbbffflllkkkgggeeegggooorrrvvvzzz||||||zzzyyyxxxppplllkkkoooxxx|||ssskkkppptttuuussspppooooooxxxvvvssspppppprrruuuwwwwwwrrrnnnmmmppptttuuuuuuyyywwwsssooojjjeee```]]]WWWSSSOOOMMMOOOQQQQQQQQQSSSSSSTTTUUUXXX\\\```cccdddbbb```bbbfffjjjkkkkkkmmmnnnppprrrrrrqqqooonnnkkkmmmnnnmmmlllkkkkkkmmmjjjmmmnnnoooooottt}}}}}}pppgggfffppp~~~}}}VVVEEE666444555222///000222111111000...------,,,((()))+++---///000000111------...------,,,+++***---,,,,,,,,,,,,------...------,,,,,,++++++******))))))))))))*********+++++++++---...////////////000000111222222222222111222333333222111444;;;@@@HHHPPPXXXVVVOOOOOOXXXbbbnnnoooooonnnkkkiiiiiijjjlllqqqzzz{{{wwwvvvzzz{{{vvvvvvuuuyyy|||uuuqqqpppuuuvvvqqqmmmllllllkkklllmmmoooooonnnkkkiiifffbbbeeeeeebbbaaahhhxxx{{{xxxtttpppkkkeee___[[[NNNJJJDDD???===;;;:::999777777777777888999:::;;;:::;;;<<<>>>@@@AAACCCCCCCCCFFFKKKNNNQQQTTTWWWZZZ\\\___cccfffiiilllpppsssvvvxxx|||yyyzzz}}}}}}|||{{{zzzxxxwwwvvvuuurrrpppnnnkkkgggccc```___TTTQQQLLLHHHFFFDDDAAA???@@@>>><<<;;;<<<<<<<<<;;;<<<<<<<<<;;;;;;::::::999999999888777777777777777777666555555666888;;;<<>>???AAACCCFFFIIILLLNNNOOOPPPTTTYYY^^^bbbfffjjjmmmooorrrvvvzzz}}}~~~yyytttqqqgggccc]]]XXXSSSOOOKKKHHHGGGCCC@@@>>>===>>>>>>===<<<;;;;;;;;;:::;;;;;;;;;::::::999888888888888888888777666555666777999:::???AAAGGGMMMPPPVVVcccooohhhbbbbbbdddxxx}}}jjj^^^PPPGGGHHHMMMSSSVVVQQQNNNOOOZZZppp}}}vvviiiWWWEEE888222111------,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))))))))******...---,,,+++++++++------......///000111111111000000444777999>>>LLLcccwwwxxxjjjaaa\\\YYYTTTVVVZZZ]]]bbbhhhpppvvv|||~~~|||uuummmhhhhhhiiiqqq|||{{{rrrnnnssstttttttttttttttsssrrrsssyyyssshhhlllwwwzzztttxxxyyyuuummmhhhiiilllssswwwyyyvvvpppmmmnnnqqqssssssrrrqqqqqqssswww{{{wwwuuurrrkkkcccZZZTTTPPPMMMMMMNNNPPPTTTXXX[[[\\\[[[[[[[[[\\\___cccfffhhhffffffeeefffhhhjjjllllllnnnnnnnnnnnnnnnmmmllllllqqqssstttssspppnnnmmmnnnjjjmmmpppssswww}}}qqqppprrrttt|||fffLLL===888666444333//////000000000000000000///000111111111///...,,,------.........---,,,,,,,,,+++*********,,,---...---------,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,---...////////////222222333444444444444333333555666666777>>>KKKUUUZZZZZZZZZZZZ\\\```fffjjjqqqrrrqqqooollljjjiiijjjiiimmmrrrwwwxxxvvvrrroooyyy|||~~~uuuqqqpppvvv|||~~~~~~xxxrrrnnnmmmrrr~~~yyytttmmmggg___WWWQQQLLLHHHFFFCCC@@@<<<;;;;;;;;;:::999:::;;;<<<===>>>@@@@@@AAAEEEGGGJJJNNNSSSWWWZZZ\\\___ccciiinnnrrrwww{{{}}}yyyrrrkkkeee___YYYUUURRROOOJJJFFFDDDCCCAAA@@@>>>>>>=========>>>??????;;;;;;:::999999999999999777777666666666888999:::888999===CCCFFFJJJTTT^^^ppp~~~vvvggg^^^YYYiiivvviiiWWWIIIDDDGGGLLLPPPLLLKKKMMMZZZsss|||nnn\\\HHH999000///...---,,,++++++++++++++++++++++++++++++++++++************************))))))((((((((('''''''''((()))+++---......---,,,---...///000000000000000///444999<<>>???<<<:::999:::;;;;;;:::<<<>>>@@@BBBEEEGGGHHHHHHNNNPPPTTTYYY___dddhhhjjjnnnrrrwww}}}{{{tttmmmiiiaaa]]]WWWRRRNNNJJJFFFDDDAAA@@@???=========>>>>>><<<<<<;;;:::::::::::::::666666666666666777888888444444777<<>>======<<<;;;::::::===>>>???>>>AAADDDGGGLLLPPPTTTVVVWWWZZZ]]]aaagggnnntttyyy{{{~~~{{{vvvpppjjjccc]]]WWWSSSLLLJJJGGGCCCAAA@@@??????===<<<<<<;;;;;;;;;;;;;;;888888888777777777777777666555777;;;<<<<<>>>>>???>>><<<;;;;;;===@@@CCCDDDDDDGGGJJJOOOUUU[[[___bbbdddeeehhhmmmssszzz}}}uuummmhhh\\\YYYUUUPPPLLLIIIHHHGGG======<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777777555777:::999888<<>>@@@AAAAAAAAAKKK[[[iiinnnuuuwwwmmmQQQ555444111///......///000,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,---...//////------,,,,,,,,,------...000111222444666777777777444999???HHH\\\xxxvvvlllccc\\\UUUTTTUUUYYY___fffkkknnnfffdddaaa```ccckkkuuu||||||{{{zzzyyyssskkkkkkoooiiijjjkkkjjjiiifffcccaaakkksssxxxwwwuuuvvvvvvuuusssqqqmmmfffbbbbbbfffkkkjjjgggfffjjjooorrrppplllvvvqqqjjjffffffiiilllmmmpppooopppuuuyyyxxxqqqjjjccchhhllljjjddd^^^\\\]]]WWWXXXYYYXXXXXX\\\dddiiikkkjjjhhhfffeeefffgggggggggiiilllkkkiiiggghhhjjjkkkiiigggfffgggiiilllmmmlllppptttwwwwwwwwwwwwxxxvvvwwwzzz~~~xxxjjjkkkwwwbbbGGG888555666333222333333000000333444333222000///////////////............---------/////////...---------,,,---.....................,,,+++******+++,,,...///111111111000000000000000555333111111222222222111111555<<>>>>>>>>===;;;;;;===???AAADDDGGGLLLPPPSSSVVV[[[aaaggglllppprrrxxxyyyzzz~~~~~~qqqiii^^^WWWTTTQQQLLLHHHAAA>>>===@@@@@@<<<;;;===:::999999:::<<<===<<<:::777666555444555777999:::===@@@DDDJJJQQQZZZdddkkkyyytttggg]]]cccoootttZZZJJJOOO\\\fffxxxlll[[[MMMDDDAAA===AAACCCBBBDDDJJJQQQVVV```bbbqqq{{{eeeBBB999222000///---,,,---+++++++++*********)))))),,,,,,,,,++++++*********))))))))))))************,,,,,,.../////////...---///000111111111111333555444999EEEWWWlllooobbb]]][[[ZZZXXXXXXaaakkkooommmhhhddd___\\\\\\aaafffjjjyyy}}}zzzsssooonnnhhhffffffhhhccc\\\]]]ccckkkqqqwwwzzzxxxtttsssttttttkkk```[[[^^^ccccccbbbccciiimmmnnnpppsssssspppoookkkhhhiiikkknnnnnnmmmooopppqqqrrrrrrooojjjfffYYY[[[^^^___]]]\\\[[[[[[___^^^\\\[[[\\\```eeehhhkkkiiiggghhhjjjjjjhhhdddfffgggiiijjjiiihhhfffeeehhhhhhhhhgggffffffeeeeeelllllllllllllllpppuuuyyy|||}}}~~~~~~xxxgggllluuukkkRRRAAA:::666222000222222///...000...............///000000///............---------...............---------...---------,,,,,,,,,,,,---,,,,,,,,,,,,...///000111111111111000000000000333222222222333444444444444999AAALLL[[[kkkyyywwwqqqoooooooooxxx~~~yyyyyyxxxyyy~~~yyy~~~|||vvvppphhheeekkkooottt|||sssmmmeee___[[[VVVNNNHHHDDD@@@===<<<===>>>>>>===>>>AAADDDHHHKKKOOOSSSWWW^^^aaagggmmmuuu{{{uuukkkeee^^^WWWQQQLLLGGGCCCCCC@@@<<<:::<<<;;;:::999:::;;;;;;:::888888777666555555666888999888:::===AAAFFFNNNVVV[[[fffmmmzzzvvvlll]]]bbblllxxx}}}xxxdddSSSOOOTTT\\\kkk~~~yyyfffVVVJJJCCC:::<<<>>>@@@CCCGGGJJJKKKPPPSSSbbbsss|||mmmJJJ>>>222...---+++******,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******))))))))))))************,,,---.../////////.........000111000000111333555666===KKK]]]qqqmmm```]]]\\\^^^___```eeelllooommmccc```ZZZWWWWWWZZZ```cccwww||||||vvvsssqqqjjjhhhhhhhhhccc[[[[[[```hhhmmmvvv~~~~~~{{{sssjjj___ZZZ]]]aaabbbaaaeeehhhjjjkkkppptttrrrmmmnnnkkkhhhiiikkknnnnnnnnnsssrrrrrrrrrpppjjjccc]]]XXXZZZ]]]^^^]]][[[[[[[[[[[[[[[\\\]]]___aaacccdddjjjiiihhhiiijjjiiihhhffffffggghhhiiiiiihhhgggfffhhhhhhggggggggghhhiiiiiiiiikkknnnoooqqqssswwwzzz~~~qqqlllnnn|||ttt^^^JJJ>>>888333000222222///...///...............///000000///............------------------...............---------,,,,,,++++++***------------...///000111111111111111111111111111111111222444555666666777999>>>HHHTTTbbbqqqyyysssqqqqqqtttxxx~~~vvvvvvttttttwwwxxxzzz{{{qqqjjjfffiiijjjkkktttzzztttiiiccc[[[TTTPPPLLLGGGCCC@@@>>><<<<<<>>>AAABBBCCCCCCGGGMMMRRRWWW[[[___bbblllooouuu||||||sssjjjccc\\\TTTLLLIIIEEE@@@>>>???>>>===;;;;;;;;;;;;999888999999777666666666777888999;;;<<<>>>@@@EEEKKKPPPVVV^^^hhhuuuwwwddd``````gggpppuuu{{{}}}rrraaaRRRKKKOOOWWWeeexxxvvvdddSSSGGG???>>>@@@EEEJJJLLLJJJHHHEEEEEESSSbbbnnn{{{~~~rrrVVVEEE444...---,,,***))),,,,,,,,,,,,------------,,,,,,,,,++++++++++++***))))))*********+++++++++,,,---...////////////......///000000///111333666999CCCTTTgggyyyjjj___^^^___ffflllllllllnnnooonnn```]]]XXXTTTSSSVVVZZZ]]]ooouuu||||||wwwtttrrrmmmkkkkkkiiibbb\\\[[[___ggglllwwwmmmeee[[[WWW[[[```bbbccchhhiiiiiijjjooossspppjjjllljjjhhhhhhjjjmmmnnnnnntttttttttssspppiii```ZZZWWWZZZ]]]^^^]]]\\\[[[[[[YYY[[[^^^aaacccccccccbbbhhhjjjkkkkkkiiigggggggggeeefffhhhiiijjjiiiiiihhhiiihhhgggggghhhjjjlllmmmhhhlllpppssstttvvvxxxyyyuuunnnyyynnnYYYHHH===666222333444111000222444333222000///////////////............---------,,,---------.../////////,,,,,,,,,,,,,,,,,,---------------......///000000000111111111111111222222000111333444444555666888???EEEPPP[[[fffqqq||||||wwwuuutttwww|||{{{uuuuuuttttttvvvzzzyyyzzz~~~}}}qqqjjjdddbbb```aaahhhrrr{{{qqqiii___YYYQQQKKKGGGEEEBBB@@@@@@???>>>???BBBEEEHHHIIIIIIOOOWWW^^^dddhhhlllnnnwwwzzz{{{lllbbbXXXRRRMMMHHHEEEEEEBBB@@@>>>=========;;;:::;;;:::999777777666777777;;;<<<<<<===>>>AAAEEEIIINNNUUU^^^fffooovvvjjjaaadddooowww}}}}}}{{{{{{~~~}}}ooo[[[LLLJJJJJJQQQbbbyyyqqq^^^OOOFFFAAA???FFFNNNPPPNNNLLLFFFCCCKKKUUU^^^nnnvvvmmm___KKK666...//////---+++,,,,,,,,,,,,------------++++++++++++++++++++++++))))))******+++,,,,,,,,,---......///////////////...////////////111444777;;;HHH]]]qqqxxxggg``````dddpppyyyxxxrrrooonnnmmmaaa^^^ZZZVVVUUUWWWZZZ\\\eeellluuuzzzxxxtttqqqpppmmmmmmmmmjjjddd______aaakkkooozzzzzzddd^^^VVVUUUYYY```dddeeejjjnnnooommmmmmooommmhhhhhhgggffffffhhhjjjlllmmmqqqrrrssstttrrrlllddd^^^WWWZZZ^^^```___^^^]]]]]]]]]^^^aaadddfffffffffeeeiiilllnnnmmmiiieeeeeefffdddeeegggiiijjjjjjjjjjjjkkkjjjhhhfffgggiiilllmmmjjjmmmpppsssssstttvvvxxx~~~~~~qqqvvv~~~nnn[[[CCC:::222222333222222333444333222000///////////////............---------,,,---------.../////////++++++,,,---...///000000+++,,,,,,---......//////000000111111222222222333000222333333222333666999HHHPPPZZZaaafffkkkrrrvvv}}}yyysssuuuyyy~~~|||xxxwwwwwwxxxzzzwwwuuusssuuuzzz~~~zzzxxxyyyzzzooohhh```ZZZWWWYYYbbbkkkyyy|||tttiiiaaaVVVQQQKKKEEECCCBBBAAAAAAAAAAAABBBCCCEEEIIILLLOOORRRXXXaaajjjppptttxxx{{{sssggg___XXXPPPJJJHHHEEEBBB???>>>>>>===<<<;;;;;;;;;:::999888777777666666777777777888:::===@@@CCCKKKUUUZZZ___kkk~~~rrreeefffpppyyy~~~{{{zzz}}}}}}mmm^^^RRRKKKJJJXXXlll}}}hhhWWWJJJ???999>>>GGGKKKMMMOOOKKKEEEGGGKKKPPP___iiiccc___KKK666...//////...---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---------............//////000000///000000//////111555888===LLLcccvvvxxxlllccc___```iiiwwwvvvnnnkkkjjjaaa___[[[YYYXXXZZZ\\\^^^```hhhqqqvvvuuurrrooonnnllloooppplllgggeeefffggglllqqq}}}rrr___ZZZVVVUUUXXX^^^bbbccciiirrrwwwrrrkkkhhhhhhhhhddddddcccdddeeegggjjjlllnnnooopppqqqpppkkkccc^^^WWW[[[```cccbbbaaa````````````aaabbbdddfffhhhhhhjjjmmmooonnniiieeedddeeeeeefffggghhhjjjkkkkkkkkkmmmkkkhhhffffffgggiiikkkmmmnnnoooooooooqqqtttvvv|||}}}www}}}{{{|||}}}kkkMMMAAA555222111111111222...............///000000///............------------------...............+++,,,------...///000000++++++---...............000000111111222333333333111333333222111444999>>>RRRYYY___bbbbbbcccggglllwwwxxxoooqqquuu}}}|||yyyyyyyyyzzzsssqqqooopppuuu|||~~~xxxrrrooorrrvvvmmmggg^^^VVVSSSWWW```hhhttt{{{uuulllaaaYYYNNNKKKGGGCCCAAABBBCCCDDDAAACCCEEEGGGIIIMMMSSSVVV^^^dddllltttzzz{{{sssjjj^^^TTTOOOLLLIIIDDDAAA???>>><<<:::;;;;;;::::::999888777777444555666666666777:::===<<>><<<;;;;;;;;;::::::999888888888999999999888888:::<<<:::@@@GGGKKKNNNVVVcccmmmwwwxxxtttuuuxxx~~~|||sssbbb```bbbdddtttppp___NNNAAABBBFFFIIIQQQ[[[[[[RRRNNNIIIFFFQQQ[[[VVVWWWHHH999222///---+++,,,//////...---,,,+++************+++++++++,,,,,,,,,******+++,,,---...//////000///.........///111111222222111111111444999===HHHVVVjjjxxx{{{xxxssspppooonnniiiaaaYYYXXX]]]bbbnnnzzz{{{nnnddd^^^[[[XXXXXXXXXXXXZZZ\\\___aaagggmmmtttvvvtttqqqooonnnqqqvvvxxxrrroooppprrrpppsss|||~~~kkk^^^UUUUUUVVVXXX[[[]]]___``````mmmwwwtttkkkfffeeedddaaabbbdddddddddfffkkkoooqqqooollliiieee```YYYUUUVVV[[[aaadddeeedddbbbbbb___^^^^^^___aaacccfffgggccceeehhhllloooooommmjjjgggggghhhhhhiiijjjkkkllllllkkkjjjjjjjjjjjjjjjkkkgggjjjmmmoooppprrrtttuuuvvvyyy|||xxx}}}yyy{{{kkkYYYEEE:::666333222333444333222000//////////////////.........---------/////////......------,,,//////...---+++***)))))),,,---///111111111000000000000111222333333444444000222333333444:::EEENNNWWWXXXVVVQQQMMMPPPZZZcccfffjjjrrr|||yyy}}}xxxmmmmmmlllppp{{{wwwwwwyyyzzzzzzwwwuuuttttttvvvvvvuuussskkkiiiddd]]]ZZZ\\\aaacccuuu|||wwwnnnggg___VVVLLLEEEDDDDDDDDDCCCBBBDDDFFFIIIGGGKKKPPPTTTXXX___gggmmmqqqvvv|||{{{{{{{{{yyywwwuuurrrqqqjjjmmmrrrxxx}}}xxxgggbbbZZZRRRLLLGGGBBB???::::::;;;;;;;;;:::999999888999999888666666777999777:::>>>@@@BBBIIITTT]]]ggguuu}}}wwwssssss{{{}}}{{{rrriiiaaajjj|||{{{dddSSSFFFEEEFFFGGGOOO[[[fff\\\VVVOOOIIIRRRZZZTTTXXXLLL???888333...---...111111000...---,,,+++************++++++,,,,,,,,,******+++,,,---//////000000///.........///111222222333222111222555:::>>>LLLZZZlllwwwxxxrrrllliiiaaadddccc\\\TTTSSS]]]gggnnnxxx~~~vvviii```YYYVVVWWWWWWXXXYYY\\\___aaacccjjjoootttuuurrrooommmmmmtttzzz{{{uuuqqqssstttrrr{{{rrr___SSSMMMOOOSSSXXX]]]aaadddeee\\\hhhqqqqqqmmmiiieeebbbaaaccceeeeeeeeeggglllppprrrooollliiieeeaaa\\\XXXUUUZZZ```dddeeecccbbbaaa___```aaabbbdddfffggghhh``````dddjjjqqqsssqqqnnnhhhhhhhhhhhhiiijjjkkkllljjjjjjkkkllllllmmmmmmmmmbbbgggmmmqqqtttuuuuuuvvvuuuxxx|||~~~sssnnnuuu}}}~~~zzziiiRRR@@@777444333222///............//////000000000000000000000000000...---,,,+++***++++++,,,000000000000000000000000////////////000000000000/////////000111222444555///...---000666???GGGLLLTTTTTTSSSPPPNNNQQQWWW]]]```fffnnnrrrtttwww}}}~~~}}}uuujjjkkkllluuuyyytttuuurrrpppsss|||yyynnnccc^^^\\\^^^eeelllyyy|||rrrlllcccZZZTTTOOOKKKIIIEEEDDDDDDDDDEEEFFFHHHIIIQQQUUUYYY[[[^^^dddooowww~~~|||tttnnniiigggbbbbbbbbbaaa```^^^]]]\\\]]]]]]___dddkkkpppqqqqqqpppnnnkkkjjjkkkjjjiiigggjjjkkklllpppuuu{{{zzzlll]]]TTTPPPJJJCCCBBB@@@===;;;:::999999:::;;;888666555666888888888888888999;;;@@@EEEKKKNNN^^^eeetttzzzsssmmmmmmvvvzzznnnkkkggghhh~~~ppp```MMMCCCBBBEEEMMMTTT\\\___\\\SSSOOOTTTYYYYYY```UUUGGG===555000///000,,,---------,,,,,,...///---------,,,+++***)))(((++++++,,,------......///..................------333000111444222000999FFFUUUhhh{{{}}}sssggg^^^WWWYYYUUUTTTVVVUUUVVV]]]hhhuuuyyyzzztttiii```^^^___eee^^^WWWVVV[[[```bbbbbbiiilllooonnnlllkkkmmmooovvv{{{~~~|||uuurrrssswww}}}gggYYYRRRLLLQQQTTTUUUYYY^^^```^^^bbb^^^]]]aaadddcccccceeeccccccccccccdddfffhhhiiijjjjjjiiihhheee```ZZZUUU]]]^^^```ccceeeeeedddccc```]]]]]]aaahhhlllllliii```\\\]]]dddjjjkkknnnsssrrrnnnjjjjjjlllnnnmmmlllooollliiiiiikkklllkkkjjjgggiiilllooorrruuuvvvwwwyyy||||||ooommmttt}}}zzzxxx```KKK===777555444000000000//////000111111000000000000000000000000000///...---,,,------...........................////////////000000000111333333222222222222333333333444555666;;;FFFTTT^^^^^^]]][[[YYYYYY\\\bbbfffeeejjjnnnooonnnnnnrrrvvv|||xxxyyy}}}|||yyy|||nnnlllnnnxxxzzzvvvvvvxxxyyy|||nnnhhhhhhkkkqqqwww~~~|||vvvjjjddd[[[SSSNNNIIIFFFDDDEEEEEEFFFHHHJJJLLLNNNPPPUUUZZZ```dddgggmmmuuu|||{{{uuusssoookkkfffcccaaa```______``````aaa``````___]]]]]]___dddjjjmmmmmmlllhhhhhhhhhiiijjjiiifffddddddcccbbbbbbdddgggjjjllltttxxxqqqfff___WWWOOOIIIGGGDDDBBB@@@???===<<<;;;999777777888999999999777777777999===BBBFFFIIIVVVZZZfffvvvzzzuuuqqqooouuu~~~~~~ooohhhlllooowwwhhhUUUJJJDDDEEELLLTTT[[[``````ZZZYYY^^^dddffffff]]]QQQDDD:::333000///,,,---...------------...---------,,,,,,***))))))++++++,,,------......///........................333///111444444333???NNNhhhxxxtttfff[[[UUUVVVSSSSSSVVVWWWYYYaaakkkvvvyyyyyytttjjjccc```aaaqqqmmmhhhgggjjjkkkjjjgggmmmooopppoookkkiiiiiijjjmmmsssyyyyyytttrrrtttxxxtttZZZNNNJJJIIIOOOTTTVVV[[[```aaa___```\\\ZZZ]]]```___```bbbeeeddddddddddddfffggghhhccccccdddffffffddd```\\\^^^```dddggggggfffffffffccc```___bbbhhhlllllljjjhhhcccbbbgggjjjjjjkkkooopppnnnkkkjjjjjjkkkkkkjjjjjjhhhfffgggjjjllllllkkknnnoooqqqsssuuuwwwxxxyyywwwzzz|||~~~~~~~~~uuuiiigggooo{{{~~~lllVVVDDD999555444222222111111111111111222000000000000000000000000111000000////////////000......................../////////000000000111111666555444333222222111222222555777888===JJJ]]]lllkkkgggbbb___```dddggghhhjjjlllnnnmmmkkkjjjlllooonnnjjjjjjnnnoootttxxxqqqttt}}}yyyuuuuuuzzz~~~vvvxxx|||vvvnnnaaa\\\TTTMMMIIIFFFCCCBBBEEEFFFJJJMMMQQQTTTVVVWWW[[[aaajjjppptttyyy~~~}}}xxxsssnnniiieee^^^______```aaabbbcccccceeegggiiilllnnnoooooooooooopppssswww{{{|||zzzyyyssssssuuuxxxzzzyyyvvvsssrrrpppllliiifffeeeeeeeeeffffffhhhmmmttt|||yyypppfff\\\QQQNNNJJJFFFCCCAAA===;;;;;;:::999999;;;;;;:::999666666666777999===@@@BBBLLLOOOVVVbbboooyyyuuusssqqqrrrvvv{{{|||lll^^^ggg```rrruuueeeWWWKKKFFFIIIPPPQQQVVVXXXXXXYYY```hhhlllkkkhhh___RRRDDD999222...---...............------,,,,,,---,,,,,,+++***)))++++++,,,------......///........................222///111555666999GGGYYYwww~~~mmm```VVVQQQTTTRRRSSSWWW[[[___gggooowwwxxxxxxtttnnniiiggghhhxxxvvvuuuvvvxxxxxxtttqqqqqqqqqppplllgggcccaaa```bbbiiiqqqtttsssrrrtttwwwnnnSSSJJJJJJJJJPPPVVVYYY___eeegggeeebbb\\\ZZZ\\\^^^^^^___bbbcccbbbaaaaaaaaaaaabbbbbb___```aaadddfffeeeccc```^^^ccchhhkkkiiihhhhhhiiifffccc```aaaeeeiiikkkjjjgggcccbbbdddgggfffgggiiimmmmmmllljjjhhhggggggiiigggeeeeeegggjjjmmmoooooossssssssstttuuuwwwxxxyyyxxxxxxyyy{{{~~~~~~qqqeeehhhrrrxxxeeeRRRCCC:::666333333222111111111111111////////////////////////111000000000000000000000000000000000000000000000//////000000000111111111555555333222222111111222222333666:::DDDSSSeeeqqqvvvpppiiifffggghhhiiihhhlllnnnpppooonnnnnnppprrrnnniiiggghhhiiiqqqzzz|||uuuqqqsssuuu~~~{{{ooofff[[[WWWPPPKKKHHHGGGFFFEEEGGGIIIMMMRRRVVVYYY[[[[[[aaahhhsss{{{ssspppjjjeeeaaa^^^]]]\\\]]]```dddjjjoootttwwwyyyzzz|||}}}{{{{{{sssqqqmmmkkkjjjkkknnnooowww{{{xxxnnnbbb[[[RRRKKKFFFCCC@@@===;;;::::::;;;<<<<<<:::888666666666666777999<<<===FFFGGGMMMVVV```oooyyysssqqqpppooonnnooorrrxxxhhhUUU^^^XXXhhh}}}wwwiiiXXXKKKHHHKKKGGGJJJMMMNNNRRRZZZdddkkkmmmpppnnndddUUUFFF999000////////////000///---+++,,,,,,,,,---,,,,,,++++++++++++,,,------......///............////////////222000111666777===PPPeee~~~yyyiii^^^XXXUUUUUUTTTVVVZZZ___eeelllqqqvvvwwwvvvuuusssrrrrrrsssssssssuuuxxx{{{}}}{{{yyyrrrqqqnnniiiccc]]]YYYWWWZZZaaajjjooopppppprrrtttgggQQQKKKNNNNNNSSSXXX[[[aaaiiinnnmmmfff```\\\^^^``````bbbfffddddddcccbbbaaaaaaaaa```aaaaaabbbdddeeedddaaa^^^^^^dddjjjllljjjhhhhhhjjjhhhddd```___bbbfffhhhiiicccaaa```cccfffhhhjjjkkkjjjlllmmmjjjfffcccdddfffhhhggggggiiillloooqqqrrrrrrrrrrrrrrrssstttvvvwwwzzzxxxxxxzzz~~~~~~mmmiiijjjttt~~~yyyfffRRRBBB999444333222111000/////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111222333333555555888BBBRRRcccpppvvv|||wwwqqqoooppppppooommmpppqqqtttuuuuuuuuuvvvvvvtttmmmhhhggghhhqqq~~~~~~|||sssppprrrqqq~~~~~~ttthhh___WWWSSSMMMJJJIIIJJJJJJJJJKKKMMMQQQUUUYYY\\\]]]^^^gggnnnxxx{{{tttnnnaaa___\\\YYYYYY\\\```dddnnnrrryyyxxxqqqkkkhhhhhhjjjqqq|||yyynnn___TTTMMMJJJGGGDDD===<<<;;;<<<<<<;;;999777888888777777777888999:::???AAAGGGPPPWWWaaapppwwwtttzzzyyypppmmmmmmlllkkkccceeejjjuuuoooTTTXXXUUUaaaqqq|||iiiTTTHHHEEEGGGGGGGGGHHHKKKSSS___iiillluuuzzztttiii[[[HHH:::222000//////000000---+++++++++,,,---------,,,,,,++++++,,,------......///........./////////000000333000222666999BBBYYYqqqyyyjjjbbb^^^\\\XXXYYY[[[^^^dddkkkppprrrtttsssrrrtttvvvyyy{{{{{{ooooooppprrrvvvyyyzzzzzztttqqqmmmhhhbbb\\\WWWSSSYYY___ffflllmmmmmmnnnpppuuuvvvtttiiiYYYMMMIIIKKKQQQTTTVVVXXX^^^hhhoooqqqgggaaa]]]___aaabbbdddhhhhhhhhhggggggfffdddccccccbbbbbbbbbccceeedddaaa___^^^bbbhhhjjjiiigggggghhhjjjfffbbb```aaaeeehhhiiiffffffeeefffjjjnnnpppooogggjjjllljjjfffbbbbbbdddhhhhhhiiiiiijjjllloooqqqpppppppppqqqrrrtttuuuvvvyyywwwvvvxxx}}}~~~~~~~~~{{{yyyzzzooohhhkkkuuuwwwuuu^^^GGG999555444333111000/////////000000000000000000000000---......////////////...........................000000000111111111222222/////////000111222444555555555:::III]]]oooyyy|||}}}{{{yyyxxxxxxwwwvvvuuuvvvxxx{{{}}}~~~}}}{{{yyyyyypppiiigggiiirrr||||||{{{rrroooqqqsss{{{vvvmmmbbbZZZSSSOOOKKKJJJKKKMMMNNNOOOQQQSSSVVVZZZ]]]aaacccdddmmmrrr{{{~~~wwwqqqmmmiiiddd```ZZZ\\\^^^```dddkkksssxxx}}}xxxkkkhhhiiimmmpppttt|||nnn___WWWQQQLLLIIIBBB@@@>>>======<<<:::888999999888888888888888888999<<>>===;;;:::999999999888888777777777777888===CCCFFFJJJUUUaaasss~~~iiiZZZTTTVVVYYYiiixxxvvvtttzzz~~~vvvqqqssstttrrrjjjccc[[[ZZZbbbppp~~~~~~[[[IIIGGGSSSbbbqqqfffQQQFFF>>><<<<<>>===<<<999999888888777777777666777888;;;???BBBFFFQQQ]]]mmmyyymmm[[[PPPNNNQQQTTT\\\jjjuuuqqqhhhggglllqqqzzzzzzvvvxxxxxxvvvyyymmm^^^UUUWWW```kkkqqq{{{bbbJJJAAAOOObbbrrrkkkUUUIII<<<;;;>>>CCCCCCAAAFFFNNNUUU]]]ccchhhrrrxxxmmm[[[;;;555...,,,...000///---***+++,,,---.../////////++++++,,,------......///---......///000111111222000///333;;;DDDVVVyyyuuukkkeeeaaa]]]bbbeeegggppp{{{~~~zzzhhhbbb^^^```gggmmmnnnmmmssstttuuuuuusssqqqqqqqqqkkkgggdddbbbaaa^^^YYYUUU___aaaeeehhhjjjlllnnnnnn^^^OOO@@@<<<<<<>>>FFFNNNIIINNNSSSVVVZZZ```bbb```___\\\\\\aaaddddddeeegggkkklllllllllllljjjhhhgggbbbbbbbbbdddggghhhhhhgggeee```]]]```fffjjjhhhdddbbbbbbaaa___^^^___bbbeeeiiikkkiiieeefffkkkkkkgggfffeeefffhhhjjjiiiddd___bbbdddfffgggfffhhhlllpppqqqsssuuuvvvuuurrrnnnlllrrruuuwwwwwwwwwxxx}}}}}}|||||||||}}}|||}}}~~~~~~}}}|||zzz{{{{{{|||}}}}}}|||||||||}}}vvvpppooovvvooogggiii}}}xxxxxxoooUUUAAA:::333222111000111555000000000000////////////111,,,((()))///111...***...------......///000111000111111222222333444444555222111333333111333777;;;CCCUUUhhhxxxzzzooojjjooo|||wwwrrrttt||||||rrrnnnjjjeeeooovvv|||vvvjjjaaa]]][[[WWWTTTRRRRRRSSSVVVYYY\\\]]]]]]^^^bbbfffjjjnnnssswww{{{{{{|||~~~~~~vvvqqqnnnlllkkkccceeehhhkkkooouuu{{{yyypppgggaaa^^^dddooo}}}uuufff___UUUJJJCCCCCCBBB???;;;===:::777555555555444333888777777999===CCCHHHLLLbbbjjjyyy|||pppkkk```UUULLLKKKNNNSSSVVVeeeiiibbb___ZZZ\\\hhhrrr{{{|||wwwfffWWWQQQTTT\\\bbblllsss|||kkkQQQIIIEEEOOOggg~~~qqq[[[LLLCCC@@@???CCCKKKOOOLLLGGGGGGLLLUUU___fffhhhfffdddFFF777///111222+++***...---,,,,,,++++++,,,,,,------------.........//////000000/////////111222444555555666:::IIIeeeuuujjjfffgggdddeeelllwww}}}|||yyyiiiaaa[[[]]]bbbdddeeegggvvvwwwwwwuuurrrooommmmmmiiiiiifff___WWWUUUXXX\\\^^^```bbbccciiinnnmmmiiiUUUHHH>>>===@@@BBBFFFLLLPPPVVV\\\]]][[[ZZZ[[[^^^\\\[[[\\\___cccfffhhhiiirrrrrrrrrqqqnnnlllmmmnnnccccccccccccdddeeeggghhhjjjgggeeefffhhhiiigggeeeeeedddbbb``````aaabbbcccggghhhiiijjjjjjhhhfffdddfffddddddgggllllllgggbbbeeeeeeffffffhhhiiijjjkkklllpppvvvyyywwwssspppnnnpppqqqssstttvvvyyy}}}~~~}}}~~~}}}zzzyyyyyy~~~}}}~~~~~~{{{xxxwwwxxxyyyzzzzzzzzzyyywwwvvvwwwxxxxxxwwwvvvvvvwwwyyyxxxxxxxxxxxxyyy}}}uuuqqquuu|||mmmhhhuuu}}}sssyyyzzzcccKKKAAA777555555444555888000000000000////////////111...+++,,,///111///,,,...............///111111000111111222222333444444555333333555555222444888BBBMMM```sssxxxpppqqqzzzyyyttttttwwwzzz|||~~~tttooojjjdddffflllssszzz}}}||||||uuummmddd^^^[[[YYYVVVRRRUUUUUUWWWZZZ^^^aaacccccccccggglllppptttwww{{{~~~~~~~~~}}}sssjjjfffgggiiikkkooorrrvvv{{{vvvmmmdddbbbdddiiitttxxxkkk```RRRIIIFFFDDD@@@<<<===;;;999888888888666555777777666888;;;@@@EEEHHHSSS\\\kkktttjjj\\\SSSPPPQQQRRRRRR]]]kkklllccc\\\UUUWWWcccppp~~~ooo```VVVUUUZZZ___kkkrrryyyooo\\\IIIEEEKKK\\\mmm~~~{{{gggVVVGGGBBB@@@EEEOOOVVVTTTPPPJJJJJJLLLRRRZZZ```cccdddMMM===222222333---+++...---,,,,,,++++++,,,,,,------------.........///////////////000000111222333333444666>>>PPPnnnzzzjjjccccccbbbeeemmmxxx}}}|||xxxhhh___XXXZZZ^^^```cccfffvvvwwwwwwuuurrrpppppppppiiiiiigggaaaYYYVVVXXX[[[aaacccdddffflllooojjjcccOOODDD<<<<<<@@@BBBFFFJJJOOOTTTZZZ\\\[[[ZZZ\\\^^^^^^^^^___aaacccfffhhhhhhssstttuuussspppnnnmmmnnniiihhhfffdddeeegggiiikkkllliiihhhhhhjjjkkkiiigggeeedddbbbaaa```aaabbbccceeeffffffggggggfffeeedddbbbaaaaaadddiiikkkhhhdddffffffffffffggghhhiiiiiihhhlllqqqtttsssqqqpppoooqqqrrrtttttttttvvvyyy{{{~~~}}}}}}~~~{{{xxxxxxyyy}}}}}}}}}{{{{{{zzz{{{zzzzzz{{{{{{yyyvvvtttrrrsssttttttttttttsssrrrrrrtttuuuvvvuuuttttttvvvwwwssstttuuuuuuvvvxxx|||~~~uuusss}}}tttfffjjjvvvuuuqqq}}}tttUUUFFF888333333333444555111111000000000/////////111000000/////////..................///000111111000111111222222333444444555444555777666333555:::CCCRRRgggwwwzzztttwww}}}}}}yyyvvvuuuuuusssrrr}}}zzzqqqlllfff```___dddkkkrrrzzz}}}xxxrrrnnnhhhccc]]]ZZZZZZZZZWWWUUUXXXYYY[[[^^^bbbeeeggghhhggglllqqqvvvyyy|||yyyrrriiiaaa```dddlllqqqxxxnnnfffaaaccchhhttttttcccVVVNNNIIIDDD@@@>>><<<;;;:::;;;;;;999777777777666666888<<<@@@BBBJJJSSSaaassssssaaaWWWXXXZZZXXXUUUaaammmmmmccc[[[TTTXXXhhhttt}}}nnn___XXXYYY\\\kkkqqqwww{{{~~~}}}uuummmSSSKKKHHHNNNXXXgggsss___OOOGGGAAAFFFSSS\\\]]]ZZZJJJGGGEEEJJJSSS[[[______UUUCCC444222333///,,,---------,,,,,,,,,,,,------------........./////////...///000111222222222222444555999EEE[[[zzz~~~kkkaaa```aaafffnnnxxx{{{wwwsssfff]]]UUUUUUYYY\\\aaaeeerrrtttvvvuuusssqqqpppppphhhhhhfffaaa[[[YYY\\\___dddeeefffhhhllllllcccWWWFFF???999;;;???BBBFFFIIIOOOSSSXXXZZZYYYYYY\\\^^^___```aaabbbdddfffggghhhtttvvvwwwvvvrrrooommmlllooommmiiigggfffhhhkkkmmmmmmlllkkkkkkllllllkkkiiieeedddbbbaaaaaaaaabbbcccbbbbbbbbbaaabbbbbbcccccc___^^^^^^aaafffiiihhhgggffffffeeeeeeeeeffffffgggdddgggkkknnnnnnnnnooopppsssttttttsssrrrssstttvvv}}}}}}||||||}}}~~~}}}yyywwwxxxyyy}}}zzzyyyyyyvvvyyy}}}}}}yyywwwwwwxxxuuuvvvwwwwwwuuusssqqqoooqqqpppoooooonnnnnnoooooooooqqqrrrrrrqqqqqqrrrtttoooqqqssssssssstttvvvxxx|||tttxxxzzzgggdddjjjuuu|||bbbOOO<<<444333333222222222111111000000////////////111333111...,,,---...............///000111222000111111222222333444444444333555888666444777<<>>=========<<<:::999999888777666777999<<<>>>EEEMMMZZZgggvvvvvvgggcccbbb___\\\^^^hhhgggaaa\\\XXXaaauuu{{{jjj___\\\^^^kkkrrrzzz}}}~~~~~~~~~kkk]]]PPPKKKOOO[[[ooo{{{fffWWWLLLBBBEEEQQQ\\\^^^\\\HHHEEEEEEKKKTTTZZZYYYVVVXXXFFF555000111///---,,,------,,,,,,,,,,,,------............////////////...///111222333333222111777888>>>NNNggg|||jjjbbb^^^aaagggpppwwwxxxrrrmmmeee\\\TTTTTTVVVZZZ___eeennnrrrxxxzzzwwwrrrmmmkkkfffdddaaa]]]\\\^^^dddiiiiiiiiihhhhhhjjjgggZZZLLL???;;;999;;;@@@EEEIIIKKKQQQTTTVVVXXXWWWXXXZZZ\\\]]]___bbbdddeeeggghhhjjjrrrtttvvvuuuqqqmmmjjjiiiqqqooommmkkkjjjjjjkkkkkkmmmllllllkkkkkkkkkjjjiiidddcccbbbaaaaaaaaabbbbbb```___^^^]]]^^^___aaabbb```^^^]]]___cccfffhhhgggffffffeeedddddddddeeeeeedddgggiiijjjkkklllnnnooossstttuuutttrrrrrrsssuuu{{{zzzzzzzzz{{{|||}}}~~~}}}zzzxxxyyy{{{{{{xxxvvvuuuqqqtttvvvvvvtttsssssstttssstttuuuuuuuuussspppoooqqqpppnnnmmmlllmmmnnnoookkkmmmnnnooonnnnnnooopppnnnqqqsssttttttssstttuuuwwwuuu{{{nnneeeeeevvv~~~ttt___HHH<<<999666444444222222222111000/////////---000333111---***+++...///......//////000111222000111111222222333444444222222555777666555:::AAANNN```sssyyyvvvyyyzzznnnooolllrrrwwwwwwtttuuu~~~}}}|||{{{{{{uuu|||~~~wwwsssqqqnnnjjjfffgggkkkqqquuutttrrrpppsss{{{}}}zzzxxxqqqeee\\\[[[WWWSSSRRRUUU[[[```cccccceeeggghhhggggggiiikkkooosssyyy}}}yyytttooommmkkklllnnnpppttt{{{}}}zzzxxxwwwvvvtttwwwwwwwwwxxx|||}}}uuussshhhggggggkkkuuuxxxiii\\\RRRLLLDDDBBB@@@>>>>>>===;;;999;;;:::888777777888:::;;;===DDDNNNXXXcccvvvppphhheeeddd\\\bbb^^^ZZZYYYXXXccczzztttgggcccccckkksss{{{eeeXXXWWW]]]hhhpppmmm```SSSEEECCCLLLUUUXXXWWWKKKHHHFFFIIIPPPUUUVVVTTTVVVGGG666/////////---,,,...------,,,,,,------............/////////000000...///111333333333222222555777AAAVVVsssttthhhddd[[[```hhhrrrxxxwwwqqqlllccc\\\VVVVVVWWWZZZ___ffflllttt}}}wwwmmmgggccc```[[[XXX[[[cccmmmtttpppqqqpppnnnllleeeVVVFFF:::;;;;;;===BBBIIIMMMOOOUUUUUUVVVVVVVVVWWWXXXZZZ[[[^^^ccceeegggiiilllnnnppprrrtttsssoookkkhhhgggnnnnnnoooooommmkkkhhhgggkkkkkkkkkjjjiiihhhhhhhhhcccccccccbbbbbbbbbbbbbbb___^^^\\\[[[\\\]]]```bbbbbb```______aaadddeeefffeeeeeedddddddddeeeeeefffiiijjjkkkkkkjjjkkkmmmooorrrsssuuuuuutttssstttvvvwwwwwwwwwxxxxxxyyyzzz{{{~~~{{{zzz{{{|||}}}yyyuuusssrrrnnnooopppppppppppppppqqqpppqqqsssssssssqqqooonnnooonnnmmmlllkkklllmmmnnnhhhjjjlllmmmlllkkkkkklllmmmooorrrssssssrrrrrrrrrxxxwww|||~~~mmmfffkkk~~~mmmTTTDDD<<<666333333333333222111000000///...,,,///222111...,,,,,,---////////////000111222222000111111222222333444444222222555777666666???HHHXXXiiixxxyyysssrrryyy|||llljjjgggkkkpppsssttt{{{~~~~~~yyy~~~{{{|||yyyxxxsssnnnmmmkkklllqqqtttsssqqqrrryyy~~~~~~xxxtttqqqlllccc[[[UUUSSSQQQQQQTTTYYY```dddjjjmmmooonnnkkkjjjllloootttxxx}}}zzztttooommmmmmnnnnnnssszzzzzztttnnnkkkiiigggeeeiiijjjkkkmmmqqqvvvzzz}}}{{{rrriiigggooo}}}{{{jjj]]]UUUKKKHHHDDDAAA???>>><<<:::<<<;;;999888888888999999999???GGGOOOYYYjjjvvvooonnndddbbbXXXRRRRRRPPPZZZppp{{{pppjjjhhhjjjsssrrrgggdddeeehhh{{{wwwiii\\\MMMEEEHHHNNNRRRSSSRRRMMMGGGEEEGGGMMMTTTXXXVVVKKK<<<222///......---......------------............/////////000000000///000111222333333333333222555BBB\\\|||wwwjjjffffff___dddmmmvvv{{{yyyrrrlllaaa\\\YYYZZZ[[[[[[___eeekkkttt{{{pppiiiccc^^^YYYVVV[[[dddpppwwwvvv{{{~~~|||uuuhhhUUUDDD888;;;===>>>CCCLLLRRRSSSWWWVVVUUUUUUVVVWWWYYYZZZ[[[```fffiiijjjlllooorrrpppqqqsssqqqnnnkkkiiihhhkkkmmmooopppnnnkkkgggdddiiiiiijjjhhhfffeeeeeefffccccccccccccbbbbbbaaaaaa```___]]]\\\\\\^^^```aaabbbaaa`````````aaabbbccccccccccccdddeeefffhhhhhhmmmnnnnnnmmmkkkkkkmmmoooppprrrtttuuuttttttuuuvvvsssssstttuuuuuuvvvvvvwww~~~~~~{{{zzzzzzzzzzzz{{{{{{yyyuuurrrppppppmmmllllllkkkkkklllmmmmmmlllmmmnnnoooooonnnlllkkklllkkkkkkjjjjjjjjjjjjjjjgggjjjlllllljjjiiiiiiiiiiiikkknnnoooooonnnooopppxxxuuuzzzkkkeeerrryyy```MMM???555222444444333333222111000///...---///111111000///......////////////000111222333000111111222222333444444444444666777777999EEEQQQ```nnnyyywwwpppooorrrttt|||~~~nnniiieeegggppp~~~}}}|||{{{rrrsssnnnmmmrrrtttssstttxxxwwwpppkkkeee___[[[RRRSSSTTTVVVXXX\\\```ccclllooorrrqqqmmmlllooosssvvvyyy|||}}}xxxpppiiigggjjjppptttyyywwwqqqiiiaaa]]]ZZZWWWVVVZZZ[[[^^^bbbfffjjjnnnppptttxxx|||~~~}}}|||}}}~~~~~~|||pppjjjkkkooo}}}mmmdddUUUPPPIIIDDDAAA???===<<<;;;:::999888777777777777:::>>>DDDIIIRRR```ppp|||zzztttjjjXXXOOONNNIIIOOObbb~~~vvvoookkkhhhqqqvvvhhhddddddjjj~~~qqqfffVVVKKKHHHKKKOOORRRWWWTTTOOOJJJHHHLLLSSSZZZZZZRRREEE888111///............------------........./////////000000000000111111111111222333444444666999FFFaaaxxxkkkdddfffjjjnnnrrryyy}}}}}}wwwnnnggg^^^[[[[[[^^^^^^\\\^^^bbbfffooo{{{zzzqqqkkkeee```[[[YYY\\\ccckkkpppuuukkkSSS@@@888<<<>>>>>>CCCMMMTTTUUUVVVTTTSSSTTTVVVZZZ\\\^^^```eeekkknnnnnnooorrruuurrrssstttrrrooommmmmmmmmlllmmmnnnooommmkkkgggeeegggiiiiiigggdddbbbccceeecccccccccccccccbbbaaaaaaaaaaaa______^^^___``````______```_________```aaa```aaabbbdddfffhhhkkklllnnnooopppooommmmmmnnnoooppprrrttttttsssrrrrrrsssppppppqqqrrrssssssssssssxxxzzz|||{{{yyyvvvuuuuuussstttuuutttqqqnnnmmmmmmkkkiiiggggggggghhhiiiiiiiiijjjlllmmmmmmllljjjiiijjjjjjjjjjjjjjjiiihhhhhhhhhjjjlllllljjjhhhgggggggggiiikkklllllllllnnnooo}}}ppp}}}pppdddkkk|||lllWWWFFF:::777999444444333222111000///......///111222333222000///////////////000111222333000111111222333333444444555555777888888<<>>>>>::::::888777777666666666999<<>>333/////////......------------......////////////000000000000222111111000111222444555<<>>CCCNNNUUUWWWTTTSSSRRRSSSWWW\\\___aaadddjjjppprrrqqqqqqtttwwwuuuvvvvvvtttrrrppppppqqqnnnnnnnnnmmmllljjjiiihhhgggiiiiiigggdddbbbcccdddbbbccccccccccccbbbaaaaaacccbbbaaaaaa````````````[[[]]]^^^^^^^^^^^^___```___```aaadddgggjjjmmmnnnmmmnnnpppooonnnnnnoooqqqppprrrssssssrrrpppppppppnnnnnnpppqqqqqqrrrqqqqqqsssuuuxxxxxxvvvsssqqqqqqnnnpppqqqpppnnnkkkjjjjjjjjjhhheeeddddddfffffffffiiijjjlllmmmmmmmmmkkkjjjjjjkkklllllllllkkkiiihhhiiikkkmmmmmmjjjhhhffffffhhhiiikkkllllllmmmoooqqqzzzxxxxxx~~~jjjjjjuuuwww```LLL???999777555333222222333333111000000000000000000000000000/////////000111111222222222222333444444555555666111222555777777;;;MMM```rrrtttvvvvvvtttrrrppppppsssqqqsssvvvxxxtttjjjfffjjjzzz~~~|||}}}zzzuuuooommmlllppp{{{xxxnnnddd^^^ZZZXXXXXXXXXXXXXXXYYY]]]cccgggkkkkkkkkkkkkmmmppprrrsssuuuyyy}}}~~~}}}}}}}}}zzzwwwkkklllllljjjkkkqqqzzz~~~zzzooohhhbbbYYYQQQLLLIIIHHHGGGHHHKKKOOOTTTXXXZZZ[[[[[[]]]^^^```bbbbbbbbb``````cccbbb___\\\\\\^^^ccchhhsssyyyzzzrrrooohhhiiixxxvvvfffVVVOOOKKKCCC>>>>>>>>><<<:::999999888666444999:::;;;===BBBLLLWWW^^^mmm|||lllTTTGGGFFFLLLRRRkkk~~~rrrgggdddiiivvvooo______ZZZdddxxxwwwggg\\\UUUPPPPPPSSSYYYcccfff]]]TTTTTTWWWXXXbbbZZZNNNBBB888111000222---++++++...---+++---222111000/////////111222333111111111111222333444444777<<>>===<<<<<<>>>???BBBEEEGGGIIIIIIIIIHHHIIIJJJKKKKKKIIIHHHGGGDDDDDDCCCAAAAAADDDIIIMMMUUU[[[eeeoooxxx}}}lllccchhhyyyqqqbbbXXXNNNIIIGGG@@@>>><<<;;;;;;:::999777999888888777999???FFFKKKWWW```pppvvv]]]NNNKKKMMMTTTrrr{{{sssmmmddd^^^```rrrvvvggghhhlllxxxqqq\\\LLLIIINNNUUU___gggfff```]]]]]]]]]``````]]]VVVKKK@@@666111222//////111000---,,,...//////.........///000000111111111111222333444555888@@@WWWwww}}}pppddd```___aaadddgggoooxxx|||nnnaaaYYYYYY\\\bbbhhhmmmmmmjjjgggggggggiiikkkkkkggg___XXXYYY\\\```bbbaaa___]]]]]]gggkkkkkkcccRRRCCC:::777999:::>>>DDDLLLRRRUUUVVVQQQRRRTTTXXX\\\aaafffhhhlllsssvvvsssuuu{{{zzzuuurrrqqqppppppqqqpppnnnlllppplllhhhgggjjjllllllkkkeeeeeeeeeeeeeeefffgggggghhheeebbb``````___^^^]]]aaaaaaaaa___\\\ZZZZZZ[[[\\\\\\^^^______`````````bbb```___aaadddggghhhhhhjjjjjjkkkkkklllnnnoooppprrrqqqrrrtttvvvvvvtttrrrsssrrrpppqqqrrrssssssrrrqqqpppnnnlllkkkkkkkkkkkkkkkkkkiiihhhggggggffffffdddcccbbb```^^^^^^```bbbffffffeeeeeefffgggggghhhiiihhhgggfffffffffffffffggghhhiiiiiiiiihhhgggfffeeefffhhhjjjkkkjjjiiihhhooozzz|||sssqqqvvv|||{{{kkkaaafffrrrrrr{{{yyygggSSSDDD<<<444333000000111222222111000000000000000000000000///000000111111222333333222222333444444555555666666666888;;;CCCSSShhhxxx~~~xxxpppllllllllliiifffrrruuuyyy|||{{{yyyzzz|||zzzvvvsssttt~~~zzz{{{oooiiimmmuuu~~~yyyvvvrrrnnniiidddbbbbbbeeegggggghhhhhhhhhggghhhjjjllllllmmmnnnoooqqqssstttuuuyyy|||~~~~~~}}}~~~~~~|||yyyuuurrrpppooooooxxx}}}}}}yyytttpppjjj___TTTIIIEEE???;;;:::::::::999<<<===>>>@@@AAABBBBBBBBB???????????????>>>===<<<;;;<<<<<<;;;;;;>>>BBBEEEEEELLLVVV```jjjvvvllldddkkkrrrbbbVVVNNNIIIBBB???<<<;;;;;;:::999888::::::999999999===CCCGGGSSSXXXeeewwwkkk[[[RRRPPPSSShhh}}}wwwqqqlll```VVVSSS```uuujjjjjjooozzzyyydddQQQIIIJJJJJJRRRZZZ\\\YYYXXXZZZ[[[fffiiijjjeee\\\PPPBBB777333000...111111---,,,...000000/////////000000000111111111222333444555666999GGGaaa}}}lllccc___]]]```dddhhhooovvvzzzppphhhddd___ccckkkrrrvvvwwwtttqqqooollljjjlllnnnjjj```WWWSSSXXX^^^bbbbbb```___^^^dddddd^^^RRRBBB888666777888:::???FFFLLLPPPSSSTTTNNNPPPSSSXXX]]]cccgggjjjnnnsssuuutttuuuyyyyyyuuuuuutttssssssttttttrrrppppppnnnlllmmmoooppppppooofffeeeddddddeeeggghhhhhheeeccc```^^^]]]\\\ZZZXXX^^^^^^___]]]ZZZYYYYYYZZZ\\\]]]^^^_______________aaaaaa```aaacccdddeeefffhhhiiiiiikkklllnnnpppqqqqqqqqqqqqsssuuuvvvuuuttttttrrrpppooopppqqqpppooojjjhhhggggggiiilllnnnooojjjiiihhhgggfffeeeeeefffddddddcccaaa^^^^^^```aaacccccccccdddeeefffggghhhhhhgggfffeeeeeeeeeeeeeeeggghhhiiiiiiiiihhhgggfffccceeehhhjjjkkkjjjhhhgggiiisssuuurrruuuzzzvvvfffdddmmmzzzsssxxx~~~nnn\\\KKK@@@777444111000111222222111111111111111111111111111000000000111222222333333222222333444444555555666888888888<<>>999666666777777777999::::::;;;;;;<<<<<<<<<999999999999888777777666333444555555555777:::===;;;AAAJJJTTT^^^jjjxxxyyyhhhcccnnn{{{qqqaaaTTTLLLEEEBBB>>><<<;;;;;;999888:::::::::999:::<<>>EEEJJJLLLMMMNNNOOOLLLOOOSSSYYY___eeeiiilllqqqrrrssstttvvvwwwwwwwwwyyyxxxwwwwwwxxxwwwuuusssoooooopppppppppooonnnnnnnnnjjjeeedddfffjjjjjjjjjgggdddaaa^^^]]]]]][[[ZZZWWWXXXYYYXXXVVVUUUVVVWWWZZZZZZ\\\]]]]]]^^^^^^^^^^^^```aaaaaaaaa```bbbcccffffffgggiiikkkmmmoooqqqqqqpppoooppprrrssssssrrruuusssqqqppppppooonnnllllllhhheeefffhhhjjjiiigggddddddcccbbbaaaaaabbbbbbaaabbbcccbbbaaaaaacccdddaaabbbbbbcccdddfffhhhiiifffeeeeeedddddddddeeeeeedddeeefffgggggggggfffeeecccdddfffhhhiiihhhgggfffiiioootttyyy~~~qqqnnnpppvvv|||vvv{{{ggg___eee{{{wwwzzzxxx```MMM>>>:::666333222222222111111111111111111111111111000111111222222333333444222222333444444555555666555999===FFFZZZuuu~~~zzzrrrtttzzz}}}zzz{{{~~~|||~~~vvvoookkkeeedddccccccdddeeeggghhhhhhkkkmmmnnnmmmlllllllllqqqrrruuuwwwyyyzzzzzzzzzzzz{{{}}}~~~|||vvvtttrrrrrruuu{{{~~~|||xxxuuulll___UUUMMMEEE===777444111000111222333222333333222222222222333333333222222222222333333444222444666666666666777888555888===BBBHHHQQQ]]]eeerrrzzz~~~ssspppvvvppp```QQQMMMGGGCCC@@@???===<<<:::;;;;;;:::888888:::<<>>>>>@@@???===BBBIIIKKK[[[qqqhhhDDD:::111000000///...///111222222333222111000///111111111222444666777888@@@]]]}}}ooojjjhhhhhhhhhiiimmmyyy{{{tttppprrryyy~~~{{{}}}~~~|||yyywwwxxxyyyyyysssllliiihhhfffaaa]]]]]]___aaacccdddeeehhhjjjfffYYYGGG;;;666777777666<<>>===>>>>>><<<:::888999:::@@@BBBKKKVVV[[[bbbxxxrrriiikkk}}}zzzpppjjjbbbZZZSSSTTT```mmmuuuuuuuuuzzz{{{iiiSSSbbbqqqzzzzzzkkk\\\SSSAAA>>>===???===888:::AAADDDNNN___vvv~~~KKK@@@555111111///...///000111222222222000///...111111111222444666777888GGGfff~~~rrrnnnnnnooonnnjjjkkkvvvxxxoooiiijjjoootttrrrvvvyyyzzzyyyyyy{{{}}}zzzuuummmhhhfffeeebbb```dddgggjjjkkklllmmmnnnpppgggVVVAAA555333666666555???EEELLLPPPPPPOOONNNOOOQQQSSSXXX^^^dddjjjmmmoootttssstttwwwyyyyyyzzz}}}|||{{{zzzzzz{{{{{{yyywwwvvvsssnnniiigggjjjooosssuuuooogggeeehhhkkkllljjjgggccc^^^[[[ZZZ[[[\\\\\\TTTUUUVVVUUUTTTSSSTTTUUUVVVWWWXXXZZZ\\\]]]]]]^^^[[[^^^aaaaaa```___aaacccbbbbbbcccdddfffhhhjjjkkkrrrpppnnnnnnooopppooonnnmmmkkkhhhggghhhgggfffeeedddaaa___aaaeeefffccc___```______^^^^^^^^^______```aaabbbaaa___^^^^^^___``````aaaaaabbbdddeeefffbbbaaaaaaaaaaaaaaabbbbbbaaabbbdddeeeeeeeeeddddddddddddeeeeeefffgggggghhhmmmmmmnnnppptttvvvjjjhhhkkknnn{{{|||tttwwwpppfffnnn{{{|||nnnmmmuuugggJJJ@@@888555444111000222111111111111111111111111444333222111222333444555444444444333222333555777777AAAEEERRRsssxxxuuu|||zzzsssuuuwwwxxxzzz}}}xxxrrrnnnooossswww}}}vvvqqqmmmllliiifffeeehhhooossssssqqqoooooonnnnnnnnnnnnoooooooooqqquuuyyy{{{{{{{{{{{{}}}~~~xxxrrrnnnhhhkkkrrrzzz||||||}}}zzzxxxpppeeeXXXNNNFFF===:::;;;333333333222222222111111222222222222111111111111000000//////000111222222222222222222222222222222888666888>>>CCCFFFLLLSSSYYYaaammmzzzuuurrrsssyyyyyylll___QQQKKKHHHBBB===:::<<<;;;999777666666777777<<>>@@@AAA???>>>>>>???AAARRRmmm[[[CCC666555......222111000000000000000000000000222222333555444444<<>>@@@EEEJJJMMMMMMMMMOOOQQQQQQVVV]]]bbbfffjjjpppttttttuuuwwwxxxzzzzzz{{{{{{|||xxxvvvxxx{{{|||yyyuuuttttttqqqmmmhhhfffiiilllrrrmmmgggfffiiikkkjjjhhhaaa```]]]ZZZWWWUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRWWWWWWWWWWWWYYY[[[]]]___^^^___aaabbbcccccccccbbbdddfffgggeeeccceeekkkrrrrrrssstttssspppmmmlllllljjjhhheeedddddddddcccccc___^^^]]]]]]^^^```bbbcccaaa___^^^^^^^^^]]]\\\[[[]]]^^^___```aaa``````___```````````````aaabbbbbbccccccccccccccccccddddddccccccccccccccccccccccccjjjhhheeeeeeffffffffffffooommmmmmnnnqqq{{{zzzjjjdddfffiiittt|||tttsssxxxjjjiiiqqq~~~pppkkkppp}}}vvvTTTGGG:::555444222111222111111111111111111111111222222111111111222333444222333333333333444777999777AAAJJJ^^^xxxzzzyyyvvvwwwxxxwwwwwwzzz~~~zzzssslllgggfffjjjmmmxxx{{{~~~{{{vvvqqqooonnnjjjhhhhhhlllsssxxxxxxwwwqqqpppooonnnmmmmmmmmmmmmooorrrvvvzzz||||||zzzyyy||||||}}}{{{xxxsssnnnkkkgggjjjqqqyyy|||{{{}}}~~~~~~|||vvvsssfff\\\PPPGGG???888555666333333222222222111111111111000000000////////////000000000000000111222222222222222222222222222222222///111666;;;>>>CCCIIIRRRWWWaaalllyyyzzzsssppppppxxxwwwhhhXXXPPPKKKDDD???======<<<;;;999888888888888666888>>>EEEKKKTTTdddssstttoooiiieee___ZZZ\\\aaahhhhhhgggfffkkkoooiii___SSSPPPUUUaaalllzzzooo^^^PPPHHHCCCDDDFFFDDDBBBBBB>>>@@@PPPfffaaaFFF777444//////333111000000000000000000000000000000111333111222:::DDDPPPxxxzzznnngggccceeeiiinnnyyyzzzlllddd```___ccciiillloootttuuuuuuvvvxxxzzztttllliiibbbYYYZZZbbbsss~~~{{{sssrrrqqqlll^^^KKK:::777666444666<<>>666444333222333222222222222222222222222111111111111111222333333000111333333444666999<<<:::DDDQQQlll~~~~~~~~~~~~~~~|||~~~{{{{{{{{{yyywwwvvvxxxzzz}}}yyyqqqhhhaaa___aaadddjjjllloooqqquuu}}}yyyuuurrrqqqqqqpppnnnmmmpppvvvzzzzzzyyyqqqpppooonnnmmmlllllllllpppsssxxx|||}}}|||yyywwwzzzyyywwwuuurrrooolllkkkkkkmmmsss{{{~~~|||~~~~~~~~~}}}|||||||||~~~zzzpppiiiZZZPPPFFF@@@:::444111333222222222111111111111111111111111000000000//////111000000000000111222222222222222222222222222222333000111666999;;;???EEENNNRRRYYYcccooo|||ssskkkjjjsss~~~wwwdddXXXOOOGGGAAA@@@>>>>>>===<<<;;;:::999888777888<<>>BBBGGGIIIIIIIIIKKKNNNSSSXXX___dddgggkkkppptttxxxxxxxxxwwwvvvuuutttsssssssssuuuyyy}}}}}}yyytttmmmmmmlllhhheeebbbbbbcccgggeeecccdddfffeeeaaa]]]ZZZYYYWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUXXX[[[```ccceee^^^___```bbbccccccddddddgggkkkmmmmmmiiigggggghhhoooqqqsssrrrpppmmmlllkkkhhhfffcccbbbbbbbbbaaa```aaaaaa`````````bbbcccdddeeedddbbb```____________``````aaaaaaaaa```______``````______``````aaaaaaaaaaaabbbbbbbbbccccccccc```aaabbbccceeefffggghhhjjjhhhffffffggghhhgggfffsssnnnkkkkkkmmmrrr~~~sssfffdddeeeeeellluuu|||zzzmmmooozzzkkk``````pppqqqhhhuuuttt\\\CCC777555555444444222222222222222222222222222222222222222333333333111222333444444666999<<<>>>HHHYYYtttyyyvvvvvvzzz~~~}}}{{{yyywwwvvvvvv~~~yyyqqqhhhaaa^^^```bbbggghhhhhhhhhkkkrrr}}}}}}xxxuuuttttttuuuvvvtttrrrrrrtttuuutttsssnnnmmmmmmllllllmmmmmmnnnppptttyyy}}}}}}yyyvvvxxxvvvssspppoooooopppqqqrrrrrrwww~~~~~~~~~||||||||||||||||||||||||}}}~~~}}}ttthhh^^^PPPGGG@@@<<<888333111333111111111111111111111111444444333333333222222222111111111000000111222222222222222222222222222222666333333888:::;;;>>>CCCHHHMMMUUU^^^jjjxxxxxxooolllmmmrrrbbbUUUJJJDDDCCC???>>>>>>===<<<:::999888:::999<<<@@@DDDIIIUUU```iiizzz{{{yyyyyy|||}}}sssiiihhhiiiiiiiiikkkooopppoookkkhhhhhhkkklllmmmbbbWWWSSSUUU]]]nnn~~~uuubbb\\\[[[___bbb\\\SSSNNNDDDAAAIIIVVVeee}}}pppOOO888444000222555000000000000000000000000000333222333444333444===HHH^^^ssslllfffhhhpppzzztttbbbZZZZZZ\\\^^^aaagggmmmssssssqqqqqquuuzzzvvvrrrnnnggg\\\WWW^^^kkkyyy~~~}}}uuuqqqqqqllldddLLLAAA777555555444555888???CCCGGGHHHHHHHHHKKKNNNSSSXXX___cccfffjjjppptttyyyyyyyyyxxxwwwuuutttsssrrrrrrsssvvvyyy{{{yyywwwkkkkkkiiigggdddbbb``````bbbbbbbbbcccdddbbb]]]YYYWWWVVVTTTSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRSSSVVVZZZ^^^bbbddd^^^^^^___aaabbbcccddddddhhhjjjlllkkkiiigggggghhhoooqqqssssssqqqnnnmmmlllmmmjjjfffdddccccccaaa````````````___```aaabbbccceeedddbbb```^^^]]]^^^```aaaaaaaaaaaaaaaaaa````````````_________``````aaaccccccddddddeeeeeeffffff``````bbbccceeeggghhhiiiiiigggffffffggghhhgggfffvvvpppllllllnnnqqqzzz|||kkkbbb```aaafffnnnttt{{{qqqooowwwqqq^^^XXXdddxxxyyyffflll}}}gggJJJ;;;777666666666222222222222222222222222333333333444444444444444444555555555444666888;;;@@@MMM```xxxyyyssssss{{{}}}zzzyyywwwuuutttyyyzzzwwwqqqjjjccc``````bbbeeeeeecccbbbdddlllxxx|||xxxvvvvvvwwwwwwvvvtttrrrppppppooonnnmmmiiijjjjjjkkklllnnnpppqqqqqquuuzzz~~~}}}zzzwwwwwwuuurrrpppqqqtttxxx{{{yyyvvvxxx}}}~~~~~~}}}|||}}}~~~{{{|||||||||}}}}}}}}}}}}~~~yyysssiii\\\RRRFFF@@@:::999777333222444111111111111111111222222444444444444333333333333222222111111111111111222222222222222222222222222333111111555777666888<<<===BBBLLLXXXdddppp{{{}}}pppfffkkk|||ooo___PPPHHHFFF??????>>><<<;;;:::999888666555777;;;???DDDNNNXXXdddqqq~~~~~~~~~|||}}}}}}tttmmmoooqqqooollljjjnnnppprrrqqqnnnllloootttwwwkkkaaa[[[\\\ccclll}}}kkkfffgggooorrrjjj]]]UUUJJJBBBEEEOOO[[[ooo|||wwwpppPPP:::555222333555000000000000000000000000000333222333444333666@@@KKKfffvvvrrrmmmmmmsss|||ooo^^^XXXYYY[[[]]]```gggjjjnnnnnnnnnooouuuzzzvvvtttpppfffZZZWWW```llluuuxxxwwwpppoooppphhh\\\DDD<<<555444444444666888@@@CCCGGGHHHGGGHHHKKKNNNQQQWWW]]]cccfffjjjpppuuuzzzzzzzzzzzzyyyyyyxxxwwwsssqqqpppqqqsssuuuwwwxxxlllkkkiiigggeeeccc```___``````aaabbbaaa^^^ZZZWWWVVVUUUTTTSSSSSSSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRTTTWWWZZZ]]]___]]]]]]^^^___aaabbbcccdddhhhhhhhhhgggfffgggiiijjjnnnqqqtttuuussspppnnnnnnkkkhhheeedddddddddcccbbbbbbbbbbbbbbbbbbbbbccccccbbbcccbbb___\\\[[[\\\^^^aaaaaaaaa`````````aaaaaa``````____________``````bbbbbbcccddddddeeeffffff``````bbbccceeefffhhhhhhgggfffeeefffggghhhgggeee|||uuuooooooqqqrrrwww|||uuueee]]]^^^bbbfffkkkrrr}}}xxxrrrvvvxxx```RRRZZZiii}}}gggdddpppsssVVVCCC:::666555666333333333333333333333333333333444555555555555555555555666666555666999;;;BBBUUUhhhzzz}}}~~~xxxxxx{{{}}}{{{yyywwwuuupppwww}}}yyyxxxtttoooiiieeedddeeecccbbb```^^^aaakkkxxx~~~|||zzzyyyyyyyyyyyyqqqpppooonnnllllllkkkkkkgggggghhhjjjllloooqqqrrrrrruuuzzz~~~~~~{{{yyyxxxuuurrrqqqsssyyy~~~yyywwwzzz{{{zzz{{{~~~~~~}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~~~~}}}}}}xxxmmmdddYYYOOOHHH>>>999555555555222111333222222222222222333333333333333333222222222111111333333222111111111111222222222222222222222222222333000111555666555777:::888>>>HHHSSS^^^jjjuuu{{{pppeeekkk~~~lllZZZOOOKKKBBB@@@>>><<<:::999999999777555555:::===AAAIIIRRR[[[ggguuuxxxqqqrrrwwwxxxttttttyyyzzzsssjjjeeejjjmmmrrrwwwvvvvvv{{{vvviiiccccccfffsssnnnoooxxx|||uuuggg]]]PPPFFFEEEKKKQQQ___iiieeekkkMMM;;;777333222444000000000000000000000000000111000111333333666AAAMMMnnnwwwuuuqqqooouuuxxxjjj[[[VVVUUUVVVXXX\\\ccceeegggjjjlllppptttwwwvvvuuuooodddZZZYYYcccnnnrrruuussspppqqqpppcccSSS===999444222333555777999@@@CCCGGGGGGFFFGGGJJJMMMPPPVVV]]]cccggglllrrrwww{{{{{{{{{||||||{{{{{{zzzsssqqqnnnmmmmmmpppsssvvvnnnkkkhhhfffeeedddbbb````````````___]]][[[YYYWWWVVVUUUTTTSSSSSSSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPQQQTTTVVVYYY[[[[[[[[[\\\]]]___aaabbbcccgggfffeeeeeefffhhhjjjkkklllooossstttssspppnnnnnndddbbbaaaaaacccdddeeeddddddddddddddddddddddddddd```bbbbbb```\\\YYYZZZ[[[^^^^^^]]]]]]^^^^^^___`````````______^^^^^^____________```aaabbbccccccdddaaaaaabbbccccccdddeeeeeeeeeddddddeeeggggggfffddd|||tttssstttttttttwwwyyyuuuggg```aaaaaaccciiitttvvvuuu}}}jjjTTTXXXaaaqqqmmmcccjjj~~~cccLLL>>>666444555333333333333333333333333222333444555555555444444333444555666666888;;;>>>GGG___rrrzzz~~~xxxxxx}}}uuuyyy}}}|||wwwrrrooonnnjjjhhheeebbbdddnnn|||~~~~~~}}}}}}|||{{{zzzyyyrrrqqqpppmmmjjjhhhhhhhhhgggggghhhjjjlllnnnpppqqqrrruuuyyy}}}}}}|||xxxvvvrrrqqqtttzzz}}}wwwwwwyyyxxxyyy|||~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||||||||pppaaaSSSIIIBBB>>>;;;666333555555333222444222222333333333444444444333333333333222222222222444333222222111111111222222222222222222222222222555222333777888777888;;;;;;???FFFOOOYYYeeepppwww|||rrrjjjlll|||fffXXXSSSEEECCC???<<<::::::;;;<<<:::777777:::===@@@FFFMMMRRR]]]kkkyyyooofffeeelll|||xxxvvvyyyxxxpppiiigggmmmooovvvyyylllggggggrrryyyrrrqqqxxx~~~yyymmmeeeYYYOOOMMMLLLHHHPPP\\\]]]dddJJJ<<<:::444111333///000000000000000000000000000000111333555999EEEQQQuuu|||xxxtttmmmlllwwwssshhh\\\VVVSSSQQQSSSXXX___```dddkkkqqqttttttsssuuutttmmmccc[[[^^^hhhqqqsssuuuuuusssuuurrr```KKK999777333111222666999;;;???BBBEEEEEEDDDEEEHHHLLLQQQWWW^^^eeejjjooovvv{{{||||||}}}}}}||||||{{{zzzrrrqqqnnnlllkkklllnnnpppppplllgggeeeddddddbbbaaa```___]]]ZZZXXXWWWWWWXXXVVVUUUTTTRRRRRRRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOPPPRRRUUUXXXZZZZZZZZZZZZ[[[]]]___aaacccffffffggghhhjjjjjjjjjiiiiiimmmqqqsssrrrooommmlllfffdddbbbaaabbbccccccccccccccccccccccccccccccbbb^^^aaadddbbb]]]YYYXXXZZZYYYXXXXXXXXXYYY[[[\\\^^^aaa```___^^^^^^^^^^^^___]]]^^^___```aaabbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbbcccbbbcccdddffffffdddcccxxxwwwvvvtttsssssssss|||wwwdddcccaaaaaaeeeooo|||xxxssswwwttt[[[]]]aaallltttgggkkkvvv|||lllSSSBBB666222444333333333333333333333333111222333444555444333333111333444666777999===@@@LLLgggxxxzzzyyytttsss{{{{{{yyywwwtttooojjjjjjsss}}}~~~~~~~~~|||zzzyyyvvvvvvsssnnniiifffddddddhhhhhhiiijjjkkkmmmnnnooosssuuuyyy|||~~~~~~xxxvvvsssqqqtttyyyyyyxxxyyyxxxzzz}}}~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}{{{|||||||||{{{|||yyyjjjYYYIII>>>999888;;;666444777888555444666333333333444444555555555666666555555555444444444444333333222111111111222222222222222222222222222333111222666777666666:::===???CCCHHHQQQ]]]jjjrrrsss~~~qqqfffrrrooo___YYYHHHEEE@@@<<<:::;;;===???:::666555888:::<<>>AAADDDDDDBBBCCCGGGJJJRRRXXX```ggglllrrryyy~~~}}}}}}}}}}}}|||{{{yyyyyyppppppooommmkkkjjjjjjkkkqqqlllfffccccccdddbbbaaa```^^^[[[WWWTTTTTTVVVXXXVVVUUUSSSRRRQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMNNNPPPSSSVVVYYY[[[YYYYYYYYYZZZ\\\^^^aaabbbfffgggiiilllmmmllliiifffgggkkkoooqqqpppmmmkkkjjjmmmjjjgggdddcccbbbaaa_________````````````___^^^]]]aaaeeeddd^^^YYYXXXYYYUUUTTTTTTUUUVVVXXXZZZ[[[aaa```___^^^^^^^^^^^^^^^^^^___```aaabbbcccddddddcccccccccbbbaaa```______bbbaaabbbdddeeefffdddbbb|||{{{zzzxxxwwwooovvvzzznnndddbbbcccgggqqq{{{uuuttt{{{eee]]]ZZZeee{{{tttfffjjjuuu^^^FFF<<<888444333222111111000000111111222222222333333333444444555555666888777666<<>>AAACCCEEEFFFIIIKKKRRRXXX```hhhnnntttyyy|||~~~|||zzzyyyzzzyyyxxxwwwqqqqqqpppooonnnllljjjiiigggggggggeeedddbbb```___]]]YYYUUUTTTUUUUUUTTTSSSPPPQQQRRRQQQNNNMMMOOORRRQQQPPPPPPPPPPPPOOOOOOOOONNNOOOPPPRRRUUUWWWYYYYYYVVVWWWXXXXXXXXXYYY\\\^^^eeehhhkkkkkkiiifffeeedddgggiiilllooopppooolllkkkgggjjjllljjjgggddddddeee``````aaaaaa```___^^^]]][[[___bbbbbb___\\\[[[\\\XXXWWWWWWWWWWWWYYYZZZ\\\```___^^^]]]]]]]]]]]]]]]___bbbeeefffeeecccbbbbbb_______________^^^^^^^^^^^^```bbbcccccccccaaa```~~~|||{{{{{{zzzyyyqqqwwwxxxiiiccccccgggoooxxx|||vvvyyy}}}wwwhhh[[[^^^pppnnngggqqq~~~fffLLL???:::777444444333222222222222222333333333333444444444444444444666888888888???HHH]]]rrrwwwuuusssppppppvvvzzz}}}uuussszzz}}}{{{{{{wwwrrrnnnlllkkkjjjiiikkkkkkjjjiiihhhjjjmmmppptttwwwzzz{{{zzzxxxyyyzzz{{{zzzyyyyyyzzz|||~~~~~~}}}{{{zzzzzzyyy|||~~~~~~~~~~~~}}}}}}||||||}}}~~~}}}|||||||||||||||}}}}}}uuukkk___PPPDDD===:::666444333333333333333222222222111111222333444666888999===<<<<<<<<<===??????@@@@@@999666777777333333666333222222333444555333222222222222333444444555555999===BBBGGGMMMVVVaaaiiiooouuu}}}~~~sssqqq{{{}}}mmmZZZPPPGGGDDDAAA<<<999999999888777777888;;;>>>@@@HHHMMMXXXdddpppkkk]]]XXXhhhrrrmmmmmmkkkiiiiiiqqqwww}}}kkkpppllluuu}}}rrrlllkkkhhhbbb\\\]]]```bbb___YYYUUUVVVYYYTTTJJJ>>>888444000///111222222111111111111222222222///222888777999OOOkkkzzzuuurrrkkkjjjkkkqqq}}}|||iii___WWWXXX[[[[[[\\\___iiinnnuuuyyywwwsssooommmnnnkkkbbbXXXWWWbbbmmmssswwwuuuxxxsssWWW@@@555444222222333666:::<<<<<<>>>@@@BBBDDDGGGKKKNNNVVV[[[cccjjjoootttxxx{{{zzzzzzzzzzzz{{{zzzwwwtttqqqpppooommmkkkiiigggfffggggggfffeeedddbbb```___]]]YYYTTTQQQQQQRRRQQQOOOKKKMMMNNNNNNLLLLLLOOOQQQOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPRRRSSSUUUVVVWWWVVVWWWWWWVVVVVVWWWZZZ\\\eeegggjjjjjjhhheeedddcccdddgggjjjmmmnnnmmmkkkjjjhhhjjjlllkkkhhheeedddddd____________]]][[[YYYXXXZZZ]]]``````]]]ZZZYYYZZZVVVVVVVVVWWWXXXZZZ\\\^^^```______^^^^^^]]]^^^^^^___bbbeeefffeeecccbbbbbb______^^^^^^]]]^^^^^^______aaabbbddddddcccbbbaaa}}}{{{{{{||||||{{{www{{{ttthhheeeggglllrrrzzz{{{xxxxxxyyysss___ZZZfff~~~iiippp{{{sssWWWDDD<<<:::555555444333333333333444444444444444555555555666333333555888888:::DDDOOOfffuuu|||tttrrrqqqnnnkkkpppuuuwww}}}{{{ssssss|||~~~{{{wwwpppllljjjkkkkkkkkkllllllkkkiiihhhiiikkknnnuuuwwwyyyyyywwwwwwwwwxxxzzzyyyyyyyyyzzz{{{||||||{{{|||~~~~~~~~~{{{yyywww}}}~~~~~~}}}~~~~~~}}}|||{{{|||}}}~~~}}}}}}}}}}}}}}}~~~|||yyywwwpppiiiYYYQQQFFF>>>:::888555222111111111222222333333333000000111111333444555666;;;::::::;;;===AAAEEEGGGIIIBBB<<<999777555444666555444333333444444333111111111222222333333444444666:::@@@EEEKKKSSS]]]dddjjjpppxxx}}}|||nnnnnn~~~cccXXXLLLFFFBBB===;;;<<<:::999777777777999;;;===BBBGGGQQQ]]]gggtttsssaaaXXXaaavvvzzzrrrnnnllljjjkkkkkklllrrrjjjkkkkkknnn}}}wwwnnneee___ZZZXXXYYY___eeefffbbb]]][[[\\\TTTKKKBBB===777111///000111111111000000111111111333000333888888===VVVrrryyytttrrrqqqqqqiiilllpppvvv~~~zzzkkkccc\\\\\\___aaadddgggsss{{{wwwooommmooolllhhh^^^TTTTTT^^^hhhmmmoooooosss|||~~~oooSSS<<<444333222222333666999<<<<<<>>>???AAACCCHHHMMMQQQZZZ___ffflllqqquuuxxx{{{xxxyyyzzz{{{|||zzzvvvssspppooonnnkkkhhhfffdddccceeeeeefffeeedddbbb```___^^^ZZZSSSOOOMMMLLLLLLKKKGGGHHHIIIIIIIIIJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSTTTUUUUUUTTTTTTUUUYYY[[[eeeggghhhhhhfffdddccccccdddfffjjjmmmnnnnnnmmmlllhhhkkkmmmmmmjjjfffdddccccccccccccbbb```^^^[[[ZZZYYY[[[\\\\\\ZZZXXXWWWWWWTTTTTTUUUWWWYYY[[[^^^______^^^^^^^^^]]]]]]]]]]]]^^^aaadddfffeeecccbbbbbb```___]]]\\\]]]^^^___aaaaaabbbdddeeeeeeddddddccc}}}{{{zzz{{{}}}}}}}}}}}}pppiiihhhjjjlllsssyyyxxxzzzvvveee]]]bbbtttvvvwww|||dddJJJ===:::666555444444333333444444555555555555666666666666444444555777777;;;GGGUUUmmmvvv{{{vvvqqqooonnnkkkhhhnnnuuuxxxzzz|||{{{yyyrrrttt~~~zzzuuuooojjjiiijjjllllllmmmmmmmmmkkkiiijjjlllnnnvvvxxxzzz{{{{{{yyywwwuuuwwwxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{}}}}}}|||{{{zzz}}}~~~}}}|||{{{{{{}}}}}}|||{{{zzz{{{}}}~~~~~~}}}~~~~~~|||{{{|||~~~zzz{{{yyyrrrmmmjjjddd]]]MMMHHHBBB<<<:::888555333111111111222222222333333111111111222333444555666666777888:::???EEEMMMRRR\\\SSSHHH???999777666777999777444333333222000///111111111222222333333333444888>>>CCCIIIPPPZZZaaaiiiooovvvzzz|||yyypppzzzqqqdddUUULLLFFF@@@>>>???;;;:::999777777888999:::>>>BBBLLLWWWaaalll}}}{{{ggg```___hhh|||vvvrrrqqqqqqmmmfffdddpppfffbbbjjjnnn|||}}}ttthhh^^^ZZZYYYUUUXXX]]]aaacccbbb```^^^\\\SSSHHH@@@999222111333111111000000000000111111333000222666888AAA\\\xxxwwwrrrqqqpppnnnmmmkkkrrryyy~~~yyyooojjjeeefffjjjpppvvvzzz}}}}}}tttmmmmmmooojjjcccYYYRRRTTT\\\dddhhheeefffjjjppppppbbbJJJ666333222222222333666999;;;======>>>@@@CCCIIIPPPUUU\\\aaahhhnnnssswww{{{}}}{{{zzzzzz{{{|||{{{xxxvvvqqqpppmmmjjjgggdddbbbaaaaaabbbcccddddddcccbbbaaa___[[[TTTNNNJJJIIIHHHHHHDDDEEEEEEEEEFFFFFFHHHIIIKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRSSSSSSSSSVVVZZZ^^^fffhhhhhhhhhfffddddddeeefffhhhllloooqqqqqqqqqpppiiikkkmmmmmmkkkgggdddbbbddddddddddddbbb```^^^]]]YYYYYYYYYYYYWWWVVVUUUUUURRRSSSTTTVVVXXX[[[\\\]]]\\\\\\\\\]]]\\\\\\\\\[[[]]]```dddeeeeeecccbbbbbbbbb```^^^]]]^^^```bbbdddcccdddeeeeeefffeeeeeeeee}}}zzzxxxxxxzzz|||}}}}}}~~~}}}qqqmmmkkkjjjnnn}}}}}}zzziii^^^\\\hhh~~~rrrTTT@@@999555555444333333333333333555555555666666666777777666666666777777<<>>@@@CCCJJJRRRWWW[[[```hhhooouuuzzz~~~{{{zzzzzz{{{zzzzzzsssqqqnnnjjjgggdddcccbbb]]]___bbbdddeeedddcccbbb^^^[[[VVVOOOJJJGGGGGGGGGEEEDDDCCCCCCDDDDDDDDDDDDHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQRRRPPPQQQRRRRRRTTTXXX^^^bbbhhhiiiiiihhhfffeeefffggghhhiiillloooqqqrrrqqqqqqkkkkkklllkkkjjjgggcccaaa___`````````___]]]\\\[[[XXXVVVUUUTTTSSSRRRRRRQQQOOOPPPRRRTTTVVVXXXYYYZZZYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\```ccceeedddcccbbbbbbcccbbb```___```cccfffhhhddddddeeefffffffffffffffzzzxxxvvvvvvxxx{{{|||}}}{{{|||}}}~~~vvvqqqllljjjxxxzzzooo^^^VVV]]]rrrbbbHHH;;;555555444333333333333444555555555555666666666777777777888888888@@@SSSeeezzzxxxvvvuuuvvvvvvuuussspppuuutttnnnppp}}}xxxuuuwwwwwwxxx~~~~~~{{{sssooojjjggggggiiijjjkkkkkkmmmnnnnnnnnnoooqqqssswwwzzz{{{uuuyyyyyyzzzzzz{{{}}}~~~vvvtttqqqooooooqqqtttwwwyyyyyyyyyxxxvvvvvvyyy{{{xxxyyyyyyzzz|||}}}}}}}}}|||||||||}}}}}}~~~~~~}}}~~~|||nnn```WWWNNNGGG???>>><<<999777555333222444444444333333222222222111111222222333555666777777:::>>>BBBGGGOOOYYYaaalllhhh]]]QQQJJJGGGCCC>>>:::888555444555666666555222222333333333333333333333666:::===BBBJJJUUU\\\hhhnnnuuuzzz}}}vvvooouuu}}}iiiZZZOOODDD??????======;;;:::999888888888;;;===EEEPPPYYYbbbooo{{{{{{rrrlllqqqyyy~~~}}}zzzyyyxxxyyykkk^^^^^^jjjzzzjjj```]]]kkk}}}|||pppcccVVVNNNRRRJJJEEEJJJXXXhhhqqqtttvvvnnnbbbVVVGGG:::555666111111111000000111111111111222444555999GGGeee}}}vvvzzz|||uuulllhhhfffvvv{{{wwwzzz}}}vvvssstttssspppmmmdddYYYRRRTTT\\\aaacccddddddggggggbbbVVVHHH;;;555000111111222444777999:::===>>>???AAADDDJJJRRRXXXZZZ```hhhpppwww|||}}}zzzzzzzzz{{{{{{sssqqqnnnjjjgggeeecccccc]]]^^^aaadddddddddbbbaaa[[[ZZZVVVQQQKKKGGGFFFGGGGGGEEECCCCCCDDDDDDCCCBBBFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNOOOPPPRRRSSSTTTUUURRRSSSTTTTTTWWW[[[bbbfffjjjjjjiiigggeeeeeegggiiihhhiiikkkmmmoooppppppppplllkkkjjjiiihhhfffccc```____________^^^\\\ZZZXXXSSSPPPMMMKKKKKKLLLKKKJJJJJJKKKNNNQQQTTTVVVWWWXXXXXXYYYZZZ[[[[[[[[[ZZZYYY\\\___ccceeedddcccbbbcccccccccbbbbbbccceeehhhiiieeeeeeeeeeeeeeefffffffffxxxvvvttttttwwwyyy{{{{{{yyyzzz{{{|||xxxrrrllluuuvvv~~~{{{gggYYYZZZkkk}}}rrrSSSAAA777666555555444444555555444444555555555666666666888888:::;;;<<>>===<<<;;;::::::999999:::;;;AAAJJJSSS[[[gggqqq}}}yyyuuuuuuxxxxxxyyyxxxzzz{{{xxxnnnaaa]]]aaakkkrrrvvv{{{hhh^^^XXXeeevvv|||tttiiiZZZNNNKKKEEEAAADDDQQQeeexxx{{{rrr```III;;;666222222111111111111222222111444777888;;;KKKiii{{{tttyyyzzzrrrjjjiiifffxxx{{{{{{}}}xxxvvv}}}}}}zzzyyy{{{yyysssnnnaaaVVVPPPXXXbbbeeeeeefffggglllnnndddQQQ@@@777555///000111222444777999:::===>>>@@@BBBEEEKKKRRRWWW[[[```hhhpppwww}}}~~~{{{zzzzzzxxxwwwrrrpppmmmiiifffddddddddd___aaacccddddddaaa^^^\\\WWWWWWVVVQQQKKKGGGFFFGGGGGGDDDBBBCCCEEEGGGFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMOOOQQQTTTVVVXXXYYYXXXXXXXXXXXXYYY]]]ccchhhjjjiiihhhfffcccdddfffhhhjjjjjjlllmmmoooooooooooonnnkkkgggffffffeeebbb`````````___^^^[[[XXXUUUSSSKKKHHHCCCAAABBBCCCBBBAAABBBDDDHHHMMMRRRUUUWWWXXXXXXYYY[[[\\\]]]\\\[[[ZZZ[[[^^^bbbddddddcccccccccaaabbbbbbccceeefffhhhiiieeeeeeddddddeeeeeeffffffwwwuuussssssvvvxxxzzzzzzzzz|||}}}}}}~~~wwwooouuu~~~|||www{{{sssaaa\\\fffttt}}}[[[FFF888888777666666666666666444444444444555555555666777888;;;===???LLLdddzzzxxxrrrqqqyyyyyyqqqllliiikkkuuu|||sssooovvv}}}wwwsssmmmjjjgggfffggghhhhhhgggeeegggjjjmmmoooqqqtttvvv{{{}}}|||uuutttssssssuuuyyy}}}}}}xxxtttpppnnnmmmmmmsssuuuvvvuuutttssstttuuu{{{|||}}}}}}}}}zzzxxxvvvxxxxxxxxxyyyzzz{{{|||}}}|||{{{{{{|||}}}|||yyywwwuuuwwwqqqcccVVVMMMFFFAAA;;;;;;;;;:::888888999:::222222333444555666777888::::::;;;<<<>>>AAABBBDDDKKKRRR\\\fffppp|||{{{jjjYYYLLLGGGAAA<<<999777444222444444444444444444444444222333444666:::CCCPPPYYY^^^dddmmmssswww{{{}}}xxx}}}nnn^^^PPPHHHEEE>>>>>>===<<<;;;;;;::::::999999===FFFMMMUUU```jjjuuuuuuqqqsssvvv~~~vvvwww|||~~~|||tttiiibbb```dddiiimmmlllvvvcccXXXWWWaaappp|||xxxpppaaaUUUCCCBBB@@@AAALLLaaa{{{uuuXXXAAA777333333222222222222333333222666999:::>>>NNNkkkyyyqqqtttuuummmiiikkkjjj{{{zzzrrrrrrttt}}}~~~zzzrrrsss}}}}}}vvvppp___TTTPPPZZZeeeiiigggggggggooorrrfffOOO;;;333333//////111222444777999:::===???AAACCCFFFKKKRRRVVV\\\aaaiiiqqqwww|||}}}{{{yyyvvvsssqqqooolllhhheeedddddddddbbbccceeeeeeccc___[[[XXXSSSUUUUUUQQQKKKGGGFFFFFFFFFCCCBBBCCCGGGIIIIIIGGGCCCDDDEEEFFFHHHJJJKKKKKKKKKMMMOOORRRUUUXXX[[[\\\]]]\\\[[[ZZZZZZ^^^dddhhhiiiiiigggdddbbbbbbeeehhhmmmmmmooopppqqqqqqqqqqqqoookkkfffdddddddddbbb```]]]\\\[[[XXXTTTPPPLLLJJJFFFAAA<<<:::;;;<<<<<<:::<<>>;;;666444666999777444444444444444444555777777666555888===CCCSSSrrrzzzxxx{{{}}}~~~}}}~~~}}}vvvpppnnniiigggmmmwww{{{rrrnnnpppxxx~~~xxxsssnnnjjjfffeeefffgggfffeeegggiiilllllllllooouuuyyyyyyzzz}}}~~~|||yyyvvvuuuwww}}}~~~qqqccccccjjjjjjnnnrrrsssrrrrrrtttvvvyyyzzzzzz{{{zzzyyywwwvvv{{{{{{{{{yyywwwvvvwwwxxxxxxyyyzzz|||zzzuuunnnhhhjjjiiibbbVVVMMMGGGAAA;;;999888888777777777777888666666666444555888===AAABBBDDDFFFHHHJJJOOOTTTXXXbbbiiitttyyydddUUUGGGBBB???:::666666555444222333444444333111444222333777:::???GGGPPPYYYdddnnnoooooosssxxxzzz{{{nnnxxxvvvgggZZZOOOHHHCCC===999;;;;;;888555555;;;===???AAAFFFPPP\\\eeennnyyywwwttt{{{yyyyyy{{{mmm```ZZZ\\\bbbhhheeejjjsss~~~|||dddNNNIIIUUUfffzzzzzzwwwssskkkdddIIIBBB======DDDSSSiii|||mmmNNN>>>666444111000111222222111222///555;;;AAAWWWqqqyyyxxxooonnnpppmmmiiihhhmmm~~~mmmdddaaalllmmmnnnnnnooovvvxxxooo___VVVSSS]]]kkksssssssssoootttppp^^^HHH:::333111222222222333444555666777;;;<<>>HHH^^^|||yyyyyyzzz}}}|||yyywww{{{yyyrrrlllhhhdddaaagggooo{{{~~~rrrjjjhhhsss{{{}}}wwwrrrmmmiiifffeeefffhhhgggfffjjjkkklllmmmooorrrvvvyyy{{{{{{|||~~~{{{yyy{{{~~~zzzkkkeeefffhhhllloooppppppppprrrtttwwwxxxyyyyyyyyyxxxwwwvvvzzz{{{}}}}}}{{{yyyxxxwwwvvvvvvvvvvvvtttnnngggbbb^^^]]]XXXNNNGGGDDDAAA<<<:::999888888888888888999888999:::;;;===@@@EEEIIIPPPTTTZZZ```eeejjjooorrrvvv{{{pppYYYLLLEEE>>>888666666555333444555555444333444222222666999===EEEMMMWWWcccmmmmmmlllooouuuxxxzzz}}}xxxvvvrrrcccVVVMMMEEE???;;;<<<===:::777777:::<<<>>>@@@EEENNNZZZbbbgggqqqsssfff^^^]]]```dddllllllnnnrrrwwwssscccSSSGGGNNNZZZlll}}}uuujjjaaaNNNFFF???===???GGGXXXfffsss~~~{{{XXX???666444111111111222222111333000555:::BBB[[[wwwyyynnnkkkllljjjiiiiiiqqq~~~kkk```[[[YYY[[[^^^bbbiiisss~~~zzzqqq[[[UUUUUUaaaooovvvxxxyyywwwyyyppp\\\EEE888333111222222222333444555666777:::<<>>EEEKKKPPPTTTVVVXXXZZZ]]]^^^^^^^^^___```bbbcccdddeeeeeedddcccccc``````aaabbbdddfffhhhjjjiiihhhgggffffffeeeeeefffzzzuuussssssvvvxxx{{{{{{||||||}}}|||~~~yyyuuuppppppzzznnnaaa^^^ddd```FFF???777444666888777555444444444444555666777888999888999AAAPPPlll~~~zzzzzz|||zzzvvvrrrssswwwwwwqqqkkkfffaaa___ccciiiooouuuzzzxxxqqqjjjffffffqqq{{{zzztttpppkkkhhhfffeeefffhhhiiihhhmmmlllmmmoootttxxxzzz{{{{{{yyyxxxyyy|||~~~||||||~~~yyylllfffgggiiilllmmmmmmnnnppprrruuuvvvwwwxxxxxxxxxwwwvvvyyy{{{~~~~~~|||xxxvvvsssrrrpppnnnkkkeee^^^YYYRRRRRRNNNGGGCCCDDDBBB???;;;:::999999999:::;;;<<<;;;>>>BBBEEEHHHMMMRRRUUU]]]dddmmmuuu{{{rrr[[[MMMBBB:::777888666555555555666555444444222222555888:::AAAIIITTTbbbmmmmmmhhhhhhmmmpppnnnrrrwww}}}vvvvvv{{{jjjYYYNNNIIIBBB===>>>>>><<<999:::999;;;===???BBBJJJUUU^^^gggooo}}}{{{nnneeeaaaaaacccppppppmmmlllooooooeeeYYYLLLMMMRRR```zzzwwwhhh\\\QQQIIIBBB???===@@@IIISSScccuuucccAAA777444222111222222222111444111555:::EEEcccpppiiigggggghhhjjjwwwjjj]]]WWWYYYXXXZZZ___gggpppwww{{{uuukkkTTTSSSXXXeeerrrzzzqqqXXXBBB666222111222222222222333555666777888;;;???CCCIIIOOOWWW[[[cccjjjooopppsssxxx{{{zzzwwwvvvuuuuuuuuutttqqqoooiiiiiihhhhhhgggfffeeeeeedddddddddaaa\\\WWWTTTSSSUUURRRMMMIIIEEEBBBAAAAAA<<<===>>>???AAACCCEEEFFFBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGIIILLLPPPTTTXXXZZZ___```cccfffggghhhhhhggghhhfffccc___[[[[[[^^^aaaiiimmmssswwwwwwuuutttsssmmmkkkhhhfffeeedddbbb```WWWRRRKKKEEEAAA===999777999888777666555555555555333666;;;AAAHHHNNNSSSUUUYYY\\\^^^`````````bbbccceeeeeeeeeeeeddddddddddddcccccccccdddeeegggiiijjjmmmllljjjhhhfffeeeeeeeee}}}xxxvvvvvvxxxyyy|||}}}}}}||||||yyyyyyuuuuuu|||~~~kkkaaa\\\qqqlllOOOCCC888555777777666666444444444444555666777888888888;;;DDDWWWttt{{{wwwwwwzzzvvvtttuuuxxxwwwrrrlllgggdddccceeehhhfffjjjmmmmmmjjjhhhiiikkkttt}}}vvvpppmmmhhhgggeeeeeefffgggiiijjjooommmmmmrrryyy|||yyyuuusssuuuwwwxxxyyyyyy{{{||||||{{{{{{|||}}}yyyppphhhiiijjjkkkmmmoooqqqsssuuuvvvxxxyyyyyyyyyxxxxxxzzzzzz{{{|||}}}{{{xxxuuuqqqnnnjjjfffbbb^^^XXXTTTNNNOOOMMMGGGDDDEEEEEEBBB===<<<;;;;;;<<<>>>@@@BBBBBBFFFLLLQQQVVV[[[aaadddkkkqqqyyyuuu^^^MMMCCC>>>:::888666555555666555444555222222555666888>>>EEERRRbbbppppppgggbbb```aaadddgggkkkqqqxxx|||pppxxxsss```SSSLLLDDD>>>>>>>>><<<;;;;;;888999;;;===@@@GGGQQQXXXiiiooozzz~~~uuulllgggggghhhooorrrrrrooopppqqqiii___SSSRRRTTT\\\mmmzzzhhhYYYOOOJJJEEEDDDCCCBBBGGGMMM___rrrmmmFFF888555222111222222222111333111555;;;JJJoooxxxlllfffdddfffkkk}}}mmm^^^WWW]]][[[[[[___gggnnnrrrrrruuuyyy}}}|||{{{wwwoooeeePPPPPPWWWdddpppzzzpppSSS???666444222111111111222333444666666666:::???DDDIIIPPPYYY___lllsssxxxwwwxxx|||~~~~~~zzzxxxwwwxxxyyywwwrrrnnnggggggffffffdddbbb```___```aaaaaa^^^ZZZVVVSSSSSSPPPNNNKKKGGGDDDBBBAAAAAA=========>>>???AAABBBCCC@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGJJJOOOTTTXXX[[[aaacccfffiiijjjiiihhhgggfffddd___YYYVVVVVVZZZ]]]ccciiipppuuuvvvtttqqqpppnnnkkkgggdddcccaaa___^^^UUUPPPIIICCC???===;;;999:::999888777666666555555333555999???FFFMMMRRRUUUYYY[[[^^^___```aaacccdddgggfffeeedddddddddeeeeeeddddddeeefffhhhiiijjjkkkmmmllljjjiiigggfffffffff}}}{{{{{{}}}~~~~~~~~~~~~}}}}}}vvvuuuwww~~~yyylll^^^kkk}}}www}}}zzzYYYIII;;;777888777666777555555555555555666888888777999>>>III\\\vvvyyyyyy~~~xxxxxx{{{}}}tttrrrnnniiiggggggfffeee```bbbdddeeefffiiinnnsss}}}|||rrrllljjjffffffeeeddddddfffhhhjjjnnnmmmnnnttt|||{{{wwwtttssssssssssssrrrtttxxxzzzzzzzzz{{{|||}}}~~~llllllkkklllooorrruuuvvvwwwxxxzzz{{{|||{{{{{{zzz{{{yyywwwvvvwwwwwwuuusssnnnjjjddd```\\\YYYUUUSSSQQQRRRPPPJJJGGGGGGFFFBBB??????>>>???AAADDDHHHJJJNNNRRRYYY```fffkkkpppttt{{{~~~xxx___OOOGGG===:::777555555555444333444222222555666666;;;BBBQQQcccssstttjjj___WWWRRRVVVXXX[[[___gggrrr}}}uuurrrlll^^^PPPGGG@@@>>>>>>;;;:::;;;777999;;;;;;===CCCLLLSSSaaagggrrrttt}}}vvvnnnkkkllloooooovvvvvvpppooosssqqqjjjWWWUUUVVV[[[cccvvvmmm]]]MMMHHHFFFGGGGGGFFFHHHLLL[[[ppptttMMM888666333222222222222111111111666>>>QQQzzzqqqfffbbbeeejjjoooaaaYYYVVVTTTTTTYYYaaahhhlllmmmkkkpppttttttuuutttmmmeeePPPPPPVVVaaannnyyylllNNN<<<777555333111111111222333444555666555:::???DDDIIIQQQ[[[cccttt{{{~~~~~~|||||||||zzztttooohhhhhhfffdddaaa^^^[[[YYYVVVWWWXXXVVVSSSOOONNNMMMKKKJJJHHHEEEDDDCCCBBBBBB@@@??????>>>>>>??????@@@?????????>>>??????@@@@@@BBBCCCDDDHHHMMMSSSXXX\\\ccceeeiiikkkkkkiiifffdddaaa^^^YYYTTTQQQRRRWWWZZZaaagggooouuuvvvtttrrrpppnnnkkkgggdddbbb___\\\YYYRRRNNNHHHDDDBBBAAA@@@???>>>======;;;:::888777666555666999>>>EEELLLSSSVVVWWWYYY\\\^^^^^^___aaabbbffffffeeedddddddddeeefffcccdddfffhhhiiikkklllllljjjiiiiiihhhhhhhhhhhhhhhrrrrrruuu{{{xxxeeeiiiuuuzzzmmmoooeeeQQQ>>>999999666555777555555555555666777888888666:::AAAMMMaaavvvzzz|||tttuuusssnnnmmmlllgggbbb^^^^^^___```ccciiiqqqvvvyyyqqqkkkhhhdddeeedddcccbbbcccfffiiikkklllooouuu{{{|||zzzxxxwwwtttsssnnnqqquuuxxxyyyzzz|||}}}yyyzzz}}}qqqooommmnnnrrrvvvyyy{{{zzz{{{|||}}}}}}}}}|||{{{{{{wwwsssrrrsssssspppnnnhhhccc]]]YYYVVVUUUTTTTTTRRRTTTSSSOOOLLLKKKHHHCCCBBBBBBBBBCCCGGGLLLPPPSSS[[[___ffflllrrrwww|||ttt[[[LLLBBB???:::777666555444333444222222555666666:::@@@OOOaaarrrvvvooocccVVVMMMJJJJJJKKKMMMUUUbbbqqqzzzrrrxxxssseeeUUUKKKBBB???>>>;;;:::;;;777999:::;;;<<<@@@HHHNNNYYYaaammm{{{sssvvv}}}~~~|||vvvooommmqqqwwwyyyssspppyyy~~~|||aaaZZZWWW[[[^^^iiivvvdddMMMGGGDDDFFFHHHFFFGGGJJJQQQggg}}}wwwRRR999777444222222222111000000222888AAAUUUrrrfffaaadddjjjnnnaaaZZZWWWVVVTTTVVVZZZ___cccfffdddhhhkkkkkkmmmnnnjjjdddTTTSSSXXXcccppp{{{dddGGG999777555222111111111111222444555666555:::@@@DDDIIIQQQ\\\eeevvv~~~}}}zzzvvvssslllkkkhhhddd```\\\YYYXXXTTTUUUVVVTTTQQQMMMLLLKKKFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>???>>>>>>===>>>>>>??????@@@@@@BBBFFFKKKRRRXXX\\\ccceeeiiilllkkkhhhdddaaa]]]ZZZVVVQQQNNNPPPTTTXXXaaagggooouuuwwwvvvtttsssooolllhhheeeaaa]]]WWWTTTNNNKKKGGGFFFFFFGGGGGGFFFEEEEEEDDDBBB@@@===;;;999777888:::>>>DDDKKKRRRVVVUUUWWWZZZ[[[\\\\\\^^^___cccdddddddddeeeeeeeeeeeeeeefffgggiiijjjkkkkkkkkkffffffffffffgggggghhhiii~~~yyyuuutttxxxllliiimmmmmmfffrrrnnnWWWAAA<<<;;;666444777555555555555666777888999777<<>>:::888666555444444222222555666666:::@@@LLL[[[lllsssrrrjjj^^^TTTLLLIIIEEECCCHHHTTTcccnnnwwwqqquuuyyykkk[[[PPPFFFAAA???<<<:::<<<777999;;;:::;;;???FFFKKKVVV___lllyyy{{{pppooo}}}zzzsssrrrxxxlll___aaacccgggxxxzzziiiLLLFFFCCCEEEGGGFFFGGGIIILLL]]]qqqqqqUUU:::777444222222222111000000333;;;BBBVVVoooddd```dddkkk|||xxxhhh\\\VVVWWWWWWUUUTTTUUUYYY___dddcccfffhhhgggiiikkkiiidddZZZXXX]]]jjjwwwzzzZZZ@@@666666444000000000111111222333555666666;;;AAAEEEHHHPPP]]]fffxxx}}}zzzwwwwwwwwwqqqnnnjjjeeeaaa^^^\\\[[[XXXXXXXXXVVVQQQMMMJJJJJJDDDDDDCCCBBBAAA@@@????????????>>>============>>>???>>>>>>=========>>>>>>>>>???@@@DDDJJJRRRXXX]]]```ccchhhkkkkkkhhhddd```\\\ZZZVVVQQQNNNNNNRRRUUUaaafffnnntttvvvvvvuuuuuuooommmiiifffaaa[[[SSSNNNKKKJJJIIIJJJMMMNNNOOONNNLLLLLLKKKHHHEEEBBB>>><<<888888999<<>>EEERRRhhh|||~~~}}}~~~wwwjjjfffdddbbbbbbdddjjjqqqvvv}}}{{{xxxvvvsssnnnjjjbbbddddddaaa______bbbfffhhhlllqqqrrrrrrsssvvvyyyzzz{{{}}}~~~yyyuuulllnnnqqqrrrssssssuuuwwwwwwzzz{{{}}}vvvrrrooopppuuu{{{~~~}}}}}}~~~~~~~~~|||{{{zzzwwwtttrrrssstttqqqiiicccZZZUUUOOOKKKLLLOOORRRSSSQQQWWWZZZZZZZZZZZZVVVPPPFFFFFFGGGJJJOOOVVV]]]aaacccfffjjjnnnsssxxx}}}jjjLLLGGGAAA<<<:::888666555333222333666777666;;;AAAIIIWWWfffpppssspppggg]]]VVVPPPGGGAAACCCLLLZZZdddwww~~~|||qqqppprrr___SSSHHHCCC@@@<<<;;;===888:::;;;::::::>>>DDDJJJSSS\\\iiiuuuooofffsss}}}yyywww~~~jjjiiillljjjsss{{{iiiLLLEEEAAADDDGGGHHHJJJMMMOOOXXXfffsss}}}{{{jjjVVV:::777444333333222111000000444<<>>>>>???>>>>>>=========>>>>>>===>>>@@@CCCJJJQQQYYY]]]]]]```fffjjjkkkhhhdddaaa]]][[[XXXSSSOOONNNQQQSSS^^^dddkkkqqqssstttttttttooommmjjjgggaaaZZZQQQKKKLLLKKKLLLOOOSSSUUUVVVUUUQQQQQQOOOLLLIIIEEEAAA???999999999;;;AAAHHHOOOSSSVVVXXXZZZZZZZZZZZZ[[[\\\]]]___bbbeeeffffffeeedddkkkkkkkkkjjjiiigggdddcccdddddddddccccccddddddeee{{{yyy{{{rrrgggaaahhhttt``````lllfffJJJ>>>===:::777777444444555555666888999:::???===IIIbbbtttwwwxxx{{{~~~ssslllgggdddgggkkkmmmrrrwww~~~vvvssspppkkkgggfffeeedddcccbbbbbbbbbcccdddlllppptttuuurrrnnnmmmmmmqqqssswww}}}|||tttjjjgggpppvvvsssrrrwwwwwwvvvwww{{{ssspppnnnrrrxxx{{{{{{xxxwwwxxx{{{}}}~~~}}}{{{yyy~~~yyyssspppnnnjjjccc]]]WWWUUUSSSPPPPPPQQQRRRTTTYYYZZZ\\\\\\\\\ZZZXXXWWWKKKHHHFFFHHHNNNVVV]]]aaabbbeeehhhllloootttzzz~~~gggTTTEEEBBB>>>555111444///111333444444666999;;;LLLWWWcccllluuu}}}~~~|||mmm```QQQIIIGGGKKKTTT\\\pppxxxyyyooozzznnn^^^MMMFFFDDD???999666<<<:::888777888;;;>>>AAALLLYYYgggoootttttt___bbbmmmvvvxxx}}}uuummmkkknnntttnnnXXXKKKAAAAAAAAAAAAGGGQQQRRRUUU[[[dddmmmnnn```PPP@@@999444444444111111333222666;;;GGG```~~~tttggg^^^\\\eeeooo{{{~~~lll\\\UUUUUURRRPPPQQQTTTUUUXXXeeesssvvvsssrrrrrrppplllkkknnn[[[dddkkkqqqeeeIII===222///111......///111333555666777777999???EEEHHHKKKSSS```jjjxxx}}}}}}|||{{{yyyxxxwwwvvvvvvvvvsssmmmgggbbb```^^^^^^]]]ZZZTTTOOOJJJGGGFFFFFFCCCAAA>>>======<<<:::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::>>>???AAACCCHHHOOOWWW]]]___hhhpppqqqppppppooollleee___YYYVVVSSSNNNNNNRRRUUU```kkkoooqqqrrrqqqnnnkkkkkkjjjgggaaaYYYQQQLLLOOOQQQTTTYYY\\\]]]ZZZXXXVVVTTTRRROOOLLLFFF???;;;===;;;;;;>>>FFFOOOVVVZZZ[[[YYYXXXXXXYYYZZZZZZZZZ``````aaabbbdddeeeffffffhhhjjjkkkllljjjgggccc```ccccccdddddddddddddddccc~~~~~~}}}~~~pppccc\\\ddd~~~zzzgggfffooopppPPP???;;;888555333555555555666777888999:::===???NNNhhhyyyzzzyyy{{{xxxwwwxxx|||yyyhhhcccaaagggmmmssszzz|||ssspppmmmhhheeeeeebbbbbbaaabbbcccdddfffhhhooosssxxxwwwrrrmmmkkklllmmmooorrrwww}}}vvvllliiiqqquuusssssswwwvvvuuuvvvzzz~~~pppmmmlllooouuuzzzzzzxxxwwwxxx{{{}}}~~~}}}{{{zzz{{{vvvooollljjjfff```ZZZXXXVVVTTTRRRRRRSSSUUUVVV\\\]]]^^^___^^^\\\YYYWWWNNNKKKHHHIIIMMMTTTYYY\\\```bbbfffiiimmmrrrwww{{{uuu^^^IIIBBB>>>777333444000222333444444666999;;;IIIUUUeeeqqq}}}iiiWWWKKKHHHOOOYYYfffppp|||tttooosssbbbQQQIIIFFFAAA<<<:::<<<:::888777888;;;>>>@@@GGGRRR^^^ffflllwwwggg```dddjjj|||vvvzzztttqqqrrrsssxxxqqqZZZMMMBBBAAABBBBBBHHHQQQVVVXXXYYY^^^ddddddWWWIII===777333444444222111222111444999GGGaaa}}}}}}mmmaaaYYYYYYcccnnn{{{{{{iiiYYYRRRRRRSSSQQQQQQUUUWWW]]]lll{{{zzzwwwuuuqqqjjjeeeddd\\\dddkkkooo{{{___FFF;;;222///111---...///111333444666777777888>>>DDDGGGJJJRRR^^^iiivvv}}}}}}yyyzzzzzz{{{zzzyyywwwuuusssssspppkkkfffaaa___^^^^^^]]]YYYTTTNNNIIIFFFDDDDDDCCCAAA>>><<<<<<<<<;;;999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;===@@@EEELLLUUU[[[aaafffkkkooovvv~~~}}}ssskkkbbb\\\VVVOOOOOORRRSSS^^^iiimmmooopppooommmnnnllliiiddd___ZZZVVVSSSTTTUUUXXX\\\^^^___\\\ZZZXXXVVVTTTQQQNNNHHHBBB===<<<::::::>>>EEENNNUUUYYYZZZYYYXXXXXXYYYZZZZZZYYY]]]^^^___```bbbdddeeefffiiijjjllllllkkkhhheeeccceeeeeeeeedddcccbbbaaa```~~~zzzuuuwww~~~ssscccZZZ```wwwnnngggkkk|||{{{VVVAAA;;;888666333666666666777888999:::;;;<<>>======<<<<<<<<<<<<<<<999:::<<<>>>CCCKKKUUU[[[cccdddgggooo~~~|||qqqhhh^^^UUUQQQSSSSSS^^^iiimmmoooqqqqqqnnnpppmmmhhhccc___]]]]]]]]]]]]^^^___bbbdddccc```^^^ZZZYYYWWWTTTQQQKKKEEE@@@<<<;;;<<<@@@GGGPPPVVVYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]___aaadddeeefffhhhiiijjjkkkjjjhhhfffdddccccccccccccbbbbbbaaa```~~~~~~~~~}}}zzz~~~sssnnnrrrzzz}}}iii\\\^^^oooqqqdddcccwww]]]DDD<<<;;;999777666666777777888:::;;;<<<<<>>:::999999:::;;;;;;;;;;;;<<<<<<<<<=========???>>>===<<<<<<===>>>>>>>>>??????AAAEEELLLUUU[[[ccceeejjjssswwwkkk^^^WWWVVVWWWbbblllpppsssuuuuuusssooommmiiieeecccccceeefffgggggggggiiijjjhhheeebbb]]][[[YYYWWWTTTNNNHHHDDD???>>>@@@DDDLLLSSSYYY[[[\\\]]]]]]]]]\\\[[[[[[\\\ZZZ[[[]]]```bbbeeeggghhhfffgggggghhhgggfffeeeddd]]]^^^```aaabbbccccccddd~~~}}}|||}}}}}}}}}}}}{{{wwwkkkhhhlll{{{ppp```___jjjtttddd```uuuhhhKKK>>><<<;;;888666666777777888:::;;;<<>>===<<<<<<<<<>>>???@@@CCCDDDDDDEEEGGGLLLSSSXXX```gggpppyyyuuuggg]]]ZZZZZZeeeooorrrtttwwwwwwvvvmmmlllkkkjjjjjjjjjkkkkkkmmmlllkkklllllljjjgggddd___^^^\\\ZZZWWWRRRKKKGGGAAAAAACCCHHHNNNUUUYYYZZZ]]]___aaa```^^^\\\]]]^^^\\\]]]___aaaccceeeggghhhfffeeeeeeeeeddddddcccccc[[[\\\]]]___```aaaaaaaaa~~~}}}|||{{{{{{~~~}}}|||}}}|||~~~rrrgggccclllyyy~~~xxxfffcccggg}}}yyyjjjfffttt~~~tttUUUBBB;;;999666666666666777888999:::;;;BBBPPP```iiiiiigggiiimmmuuutttuuuwwwtttqqquuu{{{uuurrrzzzmmm\\\ZZZ^^^hhhssszzzuuullliiigggcccaaabbbbbbbbbaaabbbfffkkkpppsssqqqrrrrrrpppllljjjllloooppprrruuuzzz}}}|||yyyvvvwwwvvvvvvuuussspppmmmmmmkkkhhheeeccccccaaa]]]YYYQQQRRRUUU[[[bbbjjjrrrvvvwwwxxxyyy{{{|||}}}}}}~~~{{{xxxssslllfffaaa^^^]]]ZZZYYYYYY[[[^^^bbbfffiiinnnkkkeee^^^VVVOOOIIIFFF@@@??????@@@CCCFFFGGGGGGIIIJJJMMMOOOQQQUUUYYY\\\^^^aaaffflllttt}}}jjjSSSEEE<<<888777666666444333444888;;;DDDSSSccckkktttpppXXXOOOUUUaaaqqq}}}pppfffttt~~~kkk]]]QQQGGGBBBBBB<<<;;;:::999888888999999<<>>444555000///222///222111111111222444666777777===DDDHHHKKKTTTaaallloooxxx}}}xxxrrrooommmmmmnnnhhhgggfffdddbbbaaa``````YYYWWWRRRMMMHHHCCC@@@>>>;;;:::888888:::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>AAACCCEEEGGGHHHIIIJJJMMMQQQUUU]]]fffrrr|||~~~uuuhhh___]]][[[eeennnqqqrrruuuuuutttmmmmmmnnnooooooppppppppppppooommmmmmmmmkkkhhheeecccaaa___^^^[[[VVVPPPKKKDDDDDDFFFKKKQQQVVVXXXYYY]]]```cccbbb___\\\]]]^^^]]]^^^___```aaabbbcccddddddcccaaa```____________[[[[[[[[[[[[[[[ZZZYYYYYY}}}}}}|||{{{zzzzzzyyyyyyzzz|||~~~~~~|||{{{|||~~~zzz{{{}}}tttdddeeeooo}}}ooojjjfffttt}}}qqqooorrr{{{|||]]]FFF===:::777555555555666777888999:::DDDUUUhhhooommmjjjnnnrrr{{{zzz{{{|||zzzwww{{{~~~ssspppssswwwmmm___WWWWWW]]]jjjvvv}}}|||ssskkkiiigggccc``````bbbaaaaaabbbffflllrrrvvvtttqqqllliiihhhiiikkkllllllmmmppptttxxxyyyxxxvvvuuuwwwxxxvvvrrroookkkhhhbbb^^^YYYVVVVVVTTTQQQNNNHHHJJJNNNSSS[[[dddmmmssswwwxxxyyyzzz|||}}}~~~~~~}}}{{{wwwqqqjjjddd```^^^\\\\\\\\\^^^bbbgggllloootttooofff[[[RRRJJJEEEBBB===<<<;;;===???AAAAAAAAAAAACCCEEEFFFGGGJJJNNNQQQSSSWWW]]]dddkkkttt}}}~~~___KKK@@@<<<888777666444333444888;;;AAAOOO^^^gggppp{{{```UUUUUU```ppp{{{wwweeekkkuuueeeXXXKKKDDDCCC<<<;;;:::999888888888888:::???GGGOOOWWWbbbnnnwww|||xxxtttxxxvvvuuuwwwuuuvvv~~~yyyvvvxxxwwwnnnfffXXX\\\iiizzztttdddcccrrrkkkSSSIIIEEEBBBBBBGGGMMMZZZjjjuuu}}}kkkWWWAAA666333222333444444333===SSSgggoooqqqrrrtttrrroookkkgggjjjyyytttnnnmmmoooqqquuudddUUUOOOQQQ\\\dddjjjkkkqqqxxxvvvoooQQQ<<<444555000///222111222222111111222444666777777>>>EEEJJJNNNWWWeeepppsss{{{~~~zzztttppplllkkkjjjgggfffdddcccaaa___^^^^^^UUUSSSOOOKKKFFFAAA>>><<<888888888999;;;;;;999777999999999::::::::::::;;;:::999999999<<>>===<<<===>>>???@@@AAACCCGGGJJJLLLPPPWWW^^^fffnnnwww|||iiiQQQFFFBBB999888666444333444888;;;???MMM[[[dddlllyyyggg[[[VVVaaappp{{{iiihhhyyy|||lll]]]OOOGGGFFF<<<;;;:::999888888777777:::@@@GGGMMMTTT^^^kkkuuu|||wwwuuu~~~~~~xxxvvvtttoookkk^^^[[[___kkktttwwwzzz~~~~~~yyyooobbb___nnnoooVVVJJJEEEAAA@@@DDDHHHWWWjjjzzzkkkOOO===666222111111555555@@@VVVgggnnnppprrrnnnlllkkkgggcccffftttuuuppppppssshhhyyyzzzgggUUUOOOQQQ[[[dddkkkmmmrrryyyvvvnnnPPP<<<444555000///222111333222111111111333666777777>>>FFFKKKOOOYYYgggrrryyy|||wwwrrrmmmiiifffeeedddcccbbb```^^^]]]\\\RRRPPPMMMIIIDDD@@@<<<;;;666777888:::;;;;;;888666888888999999999:::::::::999888888999;;;???CCCFFFIIIMMMQQQTTTVVVXXXZZZ[[[ZZZ^^^gggwwwyyysssmmmiiiccc[[[YYYZZZ^^^gggoooqqqqqqssssssrrrqqqpppppppppqqqtttwwwyyy{{{yyyxxxwwwwwwuuussspppjjjiiigggeeeccc^^^XXXTTTPPPQQQSSSWWW[[[^^^___^^^ZZZ^^^bbbaaa]]]YYYZZZ\\\ZZZZZZYYYYYYXXXXXXWWWWWWUUUTTTQQQNNNLLLLLLMMMMMMPPPPPPQQQQQQQQQQQQQQQPPPxxxwwwuuutttsssssssssttttttuuuvvvwwwwwwyyy}}}{{{{{{zzzyyy}}}qqqkkknnn|||iiiaaafffuuulllyyy}}}{{{jjjPPPCCC===999888666666999::::::===BBBIIIaaavvvyyyuuuwww~~~yyyxxxzzzpppjjjhhhhhhcccaaa```___ZZZRRROOOQQQUUUYYYbbbnnnzzz~~~wwwppphhhddddddccc```\\\[[[]]]aaaffflllrrrvvvxxxwwwpppfffbbbcccfffgggfffiiijjjkkkmmmnnnppprrrrrrwwwyyyzzzxxxxxxwwwnnneeeZZZSSSMMMNNNPPPOOOKKKIIIEEEBBBGGGLLLLLLYYYffffffwwwyyy||||||{{{zzzzzz{{{vvvkkkfffdddfffddddddggglllrrrvvvwwwwwwlll___VVVLLLCCC======777777888999::::::;;;;;;;;;:::999:::<<>>>>>===;;;888777777888888;;;AAAGGGPPP[[[eeelllxxxttttttyyyxxxrrrccc^^^[[[___cccfffjjjooolllmmmlllcccXXXYYYmmm{{{bbbLLLAAA???AAACCCDDDOOObbbxxx^^^>>>555999777...555555BBBZZZlllrrrsssvvvrrrhhhbbbcccbbbeeevvv|||}}}}}}xxxrrrkkkuuuzzzhhhSSSJJJMMM\\\eee```kkkyyynnnPPPBBB444111333222000...///111222222222333666888;;;???EEEKKKSSS___llluuuyyy~~~}}}zzztttnnniiifffeeedddbbb```^^^^^^^^^\\\[[[SSSOOOIIIDDDAAA???<<<:::777777666666777888999999999999888888888888888999;;;;;;<<<<<<===???CCCFFFJJJMMMRRRVVVWWWXXXYYY[[[^^^^^^bbboooyyyjjjbbb]]]YYYYYY[[[aaaiiiooopppqqqtttvvvuuuppptttxxxxxxvvvvvvzzz~~~}}}zzzyyyyyyqqqpppooommmiiibbbZZZTTTQQQSSSVVVYYY[[[\\\]]]\\\]]]^^^___```^^^\\\ZZZXXXXXXWWWVVVVVVVVVSSSOOOLLLJJJHHHDDDBBBAAABBBDDDEEEJJJJJJJJJJJJJJJKKKLLLMMMwwwvvvtttrrrqqqqqqrrrrrrrrrtttuuuuuuvvvxxx|||~~~}}}{{{}}}sssooo~~~oooaaaaaavvv}}}rrr|||{{{{{{vvvWWWCCC;;;999999666666999::::::===CCCKKKeee}}}vvvttt|||rrrlllhhhfff```[[[WWWTTTOOOJJJKKKPPPYYY]]]fffrrr}}}|||sssmmmfffbbbbbbbbb___\\\]]]___ccchhhnnnsssuuuvvvrrrkkkccc```bbbfffgggggghhhiiikkkmmmpppqqqrrrsssvvvyyy{{{{{{}}}|||uuulll]]]XXXTTTWWW\\\[[[UUUOOOHHHBBBEEEHHHIIIVVVeeeeeetttwww{{{|||||||||}}}~~~yyynnnhhhfffeeeeeefffjjjooosssvvvvvvvvvkkk]]]TTTKKKAAA<<<<<<666666777888888999::::::999999999999;;;>>>@@@BBB@@@AAABBBFFFLLLSSSZZZ^^^hhhmmmvvvhhhPPPGGG>>>999666777888666555777===IIIWWW```eeennnzzzkkkccc___gggrrrzzznnneeeooo|||lll]]]NNNEEE>>>===<<<:::888777777888888;;;@@@GGGOOOYYYdddkkkttt{{{xxxsssuuuuuurrriiiccc^^^______^^^___cccbbb```^^^ZZZUUUYYYjjj|||hhhPPPBBB===<<<>>>AAAJJJ[[[ooojjjEEE666888666000666666DDD^^^qqquuutttvvvvvvjjjbbbcccfffiiivvv}}}wwwxxxxxxsssnnnfffqqqzzzrrr```MMMGGGKKKWWWbbb___lll{{{pppOOOAAA444111333222000//////111222222222333666888;;;???DDDKKKSSS___lllvvv~~~~~~{{{zzzwwwsssnnniiigggfffdddbbb___]]]]]]\\\ZZZXXXQQQMMMGGGCCC@@@>>>;;;:::777777666666777777888999888888777777777777888888::::::;;;;;;<<<>>>BBBFFFHHHKKKPPPTTTWWWYYY\\\^^^]]]]]]aaalllqqqhhhaaaXXXSSSSSS[[[eeennnqqqsssvvvwwwvvvuuuxxx{{{{{{yyyzzz~~~~~~||||||sssrrrooolllhhhbbb[[[VVVTTTUUUWWWZZZ\\\]]]^^^___``````___^^^]]]ZZZXXXVVVSSSQQQPPPOOOOOOMMMIIIGGGEEECCC@@@>>>===???AAACCCFFFGGGIIIJJJLLLNNNPPPQQQvvvuuusssqqqppppppppppppppprrrsssttttttvvvzzz}}}~~~}}}|||rrr~~~wwweee```oooyyy~~~{{{|||dddHHH===;;;999777666888999999>>>DDDUUUqqqqqqooo~~~zzzzzzyyyzzzwwwooohhhbbb___^^^WWWPPPJJJFFFDDDIIIQQQ]]]ccclllvvvyyymmmhhhbbb`````````^^^\\\```bbbffflllrrruuuuuutttiiiddd___]]]aaaeeeggghhhgggiiillloooqqqsssttttttuuuyyy}}}~~~uuufffccccccjjjssstttkkk```PPPEEEBBBDDDFFFTTTdddfffqqquuuzzz}}}{{{qqqkkkhhhggghhhkkkpppuuuyyyyyyxxxuuuhhhZZZPPPHHH???::::::555555555666777777888888777777888888:::;;;;;;<<<888888888:::===BBBGGGJJJPPPUUU]]]hhhtttuuuXXXMMMAAA;;;777888888666666888:::GGGWWW```dddjjjvvv~~~jjjdddbbbiiissszzz~~~xxxgggfffxxxrrr```PPPEEE>>>===;;;999888777777888888:::???EEEMMMWWWbbbiiiqqquuu~~~uuussstttsssqqqjjjdddcccaaa]]][[[]]]]]]YYYVVVTTTSSSWWWcccooopppWWWFFF???===>>>@@@FFFPPP___qqquuuNNN888666666333666999JJJfffyyy|||wwwvvvyyyllldddfffkkkooowwwuuupppooooookkkhhhcccmmm||||||sssiiiXXXGGGDDDJJJUUUaaa```ooo~~~sssMMM@@@444111333111/////////111222222222333666888;;;???DDDJJJSSS___nnnxxx|||wwwvvvtttqqqmmmkkkhhhgggcccaaa^^^\\\ZZZXXXUUUSSSNNNJJJEEEAAA>>><<<:::888777666666666666777777888777666666666666666777777888999::::::;;;===AAAEEEFFFJJJNNNRRRVVVZZZ___bbb]]]___aaaiiiyyyxxxrrriii^^^UUUQQQWWWbbbmmmsssvvvzzz{{{zzzyyy{{{||||||{{{|||~~~wwwtttppplllhhhbbb]]]YYYXXXYYYZZZ[[[]]]___aaabbbbbbaaa___\\\YYYWWWTTTSSSOOOMMMJJJHHHHHHGGGEEECCCBBB@@@>>><<<===???BBBDDDFFFHHHKKKMMMOOOSSSWWW[[[wwwuuusssqqqppppppppppppooopppqqqrrrrrrtttxxxzzz~~~vvv}}}kkkcccmmm|||||||||~~~~~~|||}}}oooPPPAAA>>>:::888777888888999???GGGaaa|||~~~ooonnnyyy~~~zzzuuusss{{{{{{qqqjjjeee```\\\^^^VVVNNNHHHDDDDDDKKKTTT___fffoooyyyzzzuuuiiieeeaaa^^^___```___^^^bbbeeejjjqqqwwwxxxuuuqqqaaa^^^[[[\\\```dddhhhiiigggiiilllpppsssuuuuuuuuuvvvzzz|||pppppptttzzz^^^LLLDDDDDDFFFTTTeeeiiippptttzzzyyyrrrllliiijjjmmmrrryyy~~~~~~|||ssseeeUUULLLEEE===999888333444444444555555555666444555666777777777666666444333333333555888<<<>>>CCCFFFLLLUUU___kkkwww~~~^^^QQQCCC===777777777555555888<<>>;;;999888888888777777999===CCCJJJUUU```gggooosss{{{zzzxxxvvvuuuuuunnnjjjiiigggdddbbbddd```\\\YYYVVVRRRQQQXXXaaawwwuuu]]]LLLDDDBBBCCC@@@BBBFFFOOO\\\mmm~~~zzzTTT;;;555777777777;;;OOOooo|||wwwuuunnniiikkkooosss{{{|||nnnhhhgggeeecccbbbbbbkkkwww~~~yyyqqqgggWWWGGGDDDKKKWWWdddeeesssrrrJJJ???444222222111/////////111222222222333666888;;;???EEEKKKTTTaaaoooyyy|||sssrrrpppnnnmmmllljjjhhhccc```]]]ZZZXXXUUUQQQNNNKKKGGGBBB>>><<<:::888777666666666555555666666777555555444444444555666666666777888999:::<<>>@@@CCCFFFIIINNNOOOPPPQQQTTT[[[eeelllyyywwwuuusssqqqqqqqqqqqqooopppqqqqqqqqqrrruuuxxx|||~~~~~~{{{zzzoooccciiittt|||yyyzzz~~~tttVVVDDD===:::888888999888:::BBBLLLgggvvvsssxxx}}}~~~vvvqqqtttzzzxxxooojjjgggccc```]]]VVVNNNIIIFFFGGGNNNWWW```gggqqq{{{|||vvvrrrgggdddaaa______```aaaaaaeeegggnnnvvv}}}|||uuuooo^^^\\\[[[\\\```dddhhhiiihhhjjjmmmpppsssuuuwwwwwwwww|||wwwyyy~~~qqqYYYKKKIIIKKKXXXiiiooorrrwww}}}zzz{{{{{{yyyuuuoookkkiiikkkooovvv~~~rrrcccQQQHHHBBB;;;777666222333333333333333444444222333444555555444222111111111000111222555777999:::<<<@@@FFFMMMWWWaaagggrrryyyiiiVVVFFF>>>888777666444555888>>>KKK___mmmnnniiimmmuuuuuu~~~}}}yyywwwlllaaaccceeejjjqqqvvvyyy|||uuudddcccjjj|||kkk\\\RRRDDD@@@<<<999999999888777666888;;;@@@HHHRRR]]]eeeooossszzz{{{wwwuuuooojjjjjjjjjhhhhhhjjjbbbaaa```[[[RRRKKKNNNVVVffftttwww```NNNEEECCCCCC@@@@@@AAAEEEOOO```rrr}}}[[[???666666777888>>>UUUxxxzzzooonnnoooppprrrvvvyyyhhhbbbaaa^^^^^^___^^^gggqqquuuuuuvvvyyy|||wwwppphhhXXXHHHEEELLL[[[hhhhhhsss}}}}}}|||hhhGGG===444222222000///000///111222222222333666888;;;@@@FFFNNNWWWdddqqq{{{~~~rrrpppmmmmmmmmmmmmkkkhhhccc```]]]ZZZWWWSSSOOOKKKIIIEEE@@@<<<;;;999888666666666555555555555555666444444333333444555666666555666777888999<<<@@@DDDIIILLLOOORRRUUUYYY]]]aaaaaaeeekkkqqq{{{{{{uuuqqqrrrpppiiiccc```[[[eeennnsssvvv{{{zzzxxxuuussstttzzz~~~|||zzzuuuooojjjgggdddbbb```aaa```_________```bbbcccaaa___[[[WWWRRROOOLLLKKKJJJGGGDDDCCCEEEGGGHHHHHHEEECCCBBBBBBDDDGGGKKKNNNUUUUUUUUUUUUZZZeeeuuuzzzyyywwwtttsssrrrrrrrrrqqqqqqqqqqqqppppppsssuuuwwwzzz}}}}}}|||~~~zzzwwwrrrcccdddjjj}}}vvvuuu}}}vvvYYYDDD<<<:::999999:::999;;;FFFQQQooo~~~zzzssssssuuuvvvpppmmmkkkfffbbb[[[SSSLLLHHHFFFGGGOOOXXX```hhhttt~~~xxxrrroooeeecccaaa______```bbbcccfffiiiqqq{{{vvvnnn^^^^^^^^^___aaadddgggiiikkklllnnnpppsssuuuwwwyyyxxx}}}zzz}}}gggTTTQQQRRR^^^ooouuuvvv{{{xxxxxxvvvsssqqqnnnlllkkkjjjooowwwrrraaaNNNEEE@@@:::666555222222222222222222333333000111222333333222111000////////////000222444555222444777<<>>JJJaaauuuwwwnnnjjjnnnnnnuuusssnnnmmmeee___dddhhhmmmsssvvvxxx{{{jjj``````wwwqqqbbbWWWIIIDDD>>>:::::::::888666666777:::>>>EEEOOO[[[bbbmmmrrryyy}}}yyytttnnniiiiiiiiiiiijjjnnniiihhhhhhcccXXXNNNMMMRRR\\\kkk{{{zzzbbbNNNBBB>>>>>>>>>???@@@CCCLLL\\\ooo|||```CCC777555555999@@@YYYlllooorrrsssttt{{{yyyfff```^^^[[[[[[___\\\dddlllpppppprrrzzzwwwppphhhZZZKKKIIIPPP___llliiiqqquuurrrppp\\\EEE<<<444222111//////000///111222222222333666888:::@@@IIIRRR[[[gggttt|||}}}ssspppmmmlllnnnmmmjjjgggcccaaa^^^[[[XXXTTTNNNJJJGGGCCC???;;;:::999777666666555555444444444444555333333333333444555666666555666777888999<<>>:::999:::;;;:::===JJJVVVvvv~~~}}}~~~|||zzzzzzvvvooohhh[[[SSSJJJEEEDDDFFFQQQ[[[bbblllxxx}}}uuupppmmmdddcccaaa___^^^^^^aaacccfffjjjsssxxxmmmaaabbbbbbccccccdddggghhhoooooooooppprrruuuxxxzzzxxx~~~}}}sss\\\XXXYYYcccsssyyyyyy~~~{{{wwwssspppooonnnmmmlllqqqzzzrrr```LLLBBB>>>:::666555222222222222222222222222///000000111111111000000///////////////000111222000222555888:::???DDDGGGIIILLLPPPQQQPPPPPPRRRUUUZZZ```mmmiiiNNNEEE===999777666888;;;>>>JJJddd~~~xxxmmmlllfffmmmkkkffffffaaa___gggiiimmmrrrtttvvvyyy~~~wwwhhhbbbhhhyyyfffZZZNNNGGG@@@;;;;;;;;;888555666777999<<>>;;;999999777666666555444444333333444444333333333444444555666777555666777888999===AAAEEEHHHLLLQQQTTTWWWYYY[[[]]]^^^bbbjjjxxx}}}ooofff```[[[YYYZZZ]]]jjjwww~~~}}}xxxqqqnnnqqqyyy~~~}}}uuuqqqmmmiiihhhgggeeecccddddddcccbbb```^^^\\\[[[VVVVVVTTTRRROOOKKKGGGEEE@@@???@@@CCCHHHMMMOOOPPPOOONNNMMMMMMOOOSSSWWWYYY]]]^^^]]]ZZZ\\\eeevvv{{{yyywwwtttsssrrrqqqqqqttttttsssqqqooonnnpppqqqsssvvvxxxyyyxxxzzzwww{{{{{{pppmmmpppvvvpppzzz```IIICCC::::::;;;;;;;;;???LLLZZZuuu|||sss^^^TTTJJJDDDBBBGGGSSS___eeeooo||||||tttnnnlllbbbbbb```^^^\\\]]]```bbbfffkkktttyyymmmdddeeeeeeeeedddeeefffhhhqqqpppooooooqqqtttxxxzzzwww~~~yyyaaa\\\\\\fffuuu{{{{{{zzztttqqqpppoooooopppuuu~~~rrr```KKKAAA>>>:::666555333333222222222222222222////////////000000000111222111111000000000111111444666888888999:::<<>>@@@BBBBBBEEENNN]]]rrrnnnQQQHHH???;;;999777:::>>>???KKKgggrrrnnnaaahhhfffaaaccc``````jjjgggkkkoooqqqsssvvv{{{tttkkk___uuunnn```QQQIIIAAA<<<<<<;;;888555555666888;;;BBBLLLXXX```gggooowww}}}wwwdddvvv~~~wwwwww|||yyysssnnnqqqvvvzzz|||pppccc\\\YYYeeennnuuulllWWWJJJEEEEEEAAACCCEEEEEEIIITTTcccooo|||uuuYYY???555666888:::BBB]]]sssrrrppprrrzzz|||gggaaa^^^ZZZ\\\ccciiiooosssqqqooosss~~~wwwlll^^^TTTWWWbbbjjjuuuooorrrqqqkkkhhhTTTBBB:::444222111......111///111222222222444666888999AAAMMMXXXbbblllvvv}}}wwwrrrnnnmmmnnnnnniiieeedddbbb```]]]ZZZVVVPPPLLLEEEBBB===;;;999999888777666555444444333333333333333333333444555666777888555666777888:::===BBBEEEFFFKKKPPPUUUXXXZZZ\\\^^^^^^```fffuuurrrfff^^^YYYYYY[[[^^^nnn|||vvvnnnjjjnnnwwwssspppllliiihhhgggeeeddddddddddddbbb```\\\YYYWWWSSSSSSRRRQQQNNNJJJFFFDDD??????AAAFFFLLLQQQTTTUUUVVVUUUSSSSSSUUUYYY]]]```bbbcccbbb]]]YYY]]]iiissswwwuuurrrppppppqqqtttuuuooopppqqqpppooooooqqqrrrttttttuuuvvvxxx{{{}}}|||xxxwww{{{rrrllliii{{{yyyllltttjjjLLL???===888888::::::>>>OOObbb}}}|||mmmSSSGGGIIIFFFIIIUUU\\\fffqqq~~~}}}uuummmiiiccc^^^[[[[[[[[[[[[aaahhhkkkrrr}}}zzzsssjjjhhhfffiiimmmnnnkkkgggoooqqqtttuuuvvvwwwzzz|||}}}~~~}}}~~~nnn```eeerrr{{{~~~zzzvvvtttssssssvvv{{{rrr^^^JJJ@@@<<<999666444555444222000000111222333555111---,,,...000000///111000///......///000111000000111222444555666777777666666555555777888999666999>>>DDDOOOaaavvv```OOO???;;;888333444888:::LLLjjj|||mmmhhh^^^]]]^^^XXXZZZdddfffkkkmmmppprrrssstttvvvxxx}}}~~~sssbbbkkktttcccWWWLLLBBB>>><<<999888:::;;;:::888888===GGGSSS[[[eeeooosssxxxuuuaaajjjxxxvvvqqquuuyyywwwlllooozzztttccc[[[gggnnnqqq{{{mmm[[[IIIBBBFFFCCCGGGJJJMMMPPPVVV^^^eeeppppppfffQQQ???777777888===AAA```rrrtttvvv|||lll___ZZZYYY]]]ccciiiooorrrpppppptttwwwxxxzzzlll\\\UUU\\\hhhnnnrrrssssssuuurrr```LLL:::777333111111111111000///000111111111222555888>>>AAAIIIVVVdddoootttvvv|||xxxrrrooonnnlllhhhdddaaa```___]]]ZZZUUUNNNIIIDDDAAA===999888666444333333333222444555666555333666444222333555666444111444444555777:::???DDDFFFJJJNNNRRRVVVXXXZZZ\\\]]]dddaaa```fffxxxpppaaaZZZXXXWWW^^^mmmuuugggeeejjjsss}}}}}}xxxsssoookkkjjjjjjiiiccc^^^cccbbbaaa^^^\\\YYYVVVUUUSSSPPPMMMJJJJJJJJJIIIHHHCCCAAAAAAEEELLLTTTZZZ]]][[[[[[ZZZZZZZZZ[[[]]]^^^```[[[TTTQQQRRRVVV[[[^^^ttttttrrrqqqppppppqqqqqqrrrssssssqqqooonnnnnnppprrrrrrssstttvvvyyy{{{}}}ssswwwvvvpppqqqxxx|||rrr{{{tttTTTCCC===999888:::;;;???OOObbb{{{|||vvvXXXHHHIIIFFFJJJVVV]]]hhhssszzzqqqjjjeee```\\\[[[\\\\\\^^^eeemmmpppwwwwwwpppooolllkkkmmmpppqqqmmmiiinnnppptttvvvxxx{{{zzzyyy{{{wwwhhhmmmzzz{{{wwwtttssssssvvv|||qqq^^^JJJ@@@<<<999666444555444222000000111222333222000......000111///---000000////////////000000000000111222333444444555555444444333444555666777444555777999>>>JJJZZZfffiiiUUUBBB<<<:::666555999:::KKKggguuuhhh\\\[[[[[[VVVZZZfffiiioooqqqssstttuuuvvvxxxyyy{{{|||~~~eeegggwwwwwwgggYYYNNNCCC>>><<<999888999999999888999===FFFQQQXXXbbblllqqqxxxiiikkkuuuwwwoooqqquuu}}}tttmmmqqq}}}rrrdddlllqqqsssvvvhhh[[[KKKCCCDDDFFFIIILLLPPPUUU[[[aaaeeellllllbbbOOO===666666777<<<@@@```vvvxxx|||}}}iii^^^ZZZYYY]]]aaajjjqqqtttrrrqqqsssuuuuuuyyynnnaaa[[[cccooowwwzzz{{{||||||hhhRRR999666333111111111111000///000111111111222666888<<>>999888;;;;;;???QQQdddwwwzzz}}}aaaKKKIIIGGGLLLYYY___kkkuuuvvvmmmeee```]]]ZZZYYY\\\^^^aaaiiirrrxxx~~~ssslllnnnlllmmmppptttvvvtttqqqpppsssvvvxxxzzz}}}uuuvvvyyyrrruuu|||xxxuuuttttttwww}}}qqq^^^III???<<<999666444444333222111111111222333000//////111222111...,,,//////000000000000//////000000111111222222222222222222222222222333444444555555555333444:::CCCKKKeee{{{vvv]]]FFF>>><<<999777:::999JJJddd~~~gggZZZVVVWWWSSSZZZhhhmmmsssuuuvvvvvvwwwxxx{{{}}}|||~~~ooogggkkk}}}nnn]]]RRRFFF@@@<<<888777999777777777999<<>>999777999666666777999<<>>???<<<:::999;;;AAAGGGKKKPPPQQQRRRRRRSSSUUUYYY\\\YYY```iiiqqq{{{}}}zzzrrriiieeefffbbbmmm~~~qqqccc```dddkkkssszzz|||vvvqqqkkkdddddd```[[[XXXVVVSSSOOOLLLMMMNNNOOOPPPQQQRRRRRRRRROOOLLLHHHDDDBBBDDDHHHKKKMMMLLLMMMQQQWWW\\\```bbbbbb```]]]WWWSSSTTTXXX\\\[[[[[[YYYUUUQQQOOONNNNNNwwwtttqqqnnnnnnqqqtttwwwqqqrrrsssrrrpppnnnmmmmmmjjjjjjkkklllnnnqqqsssuuuzzzwwwpppzzzqqquuuttt|||yyyzzzaaaFFF@@@;;;999;;;<<>><<<999666555333333222222222111222222222111000...---...///111...///000111111000///...111111000000000000//////111111222222333333333333000000000000000333666999<<>>DDDNNNZZZgggsss||||||yyyvvvqqqmmmhhhggghhhjjjiiigggbbb```\\\XXXTTTNNNGGGCCC>>>;;;888666555555444222222222111333444555444222222222111222444888<<>>;;;:::===BBBIIIMMMPPPQQQRRRRRRRRRTTTXXX[[[[[[^^^ccclll{{{zzzwwwuuuqqqkkklllqqqqqqyyyyyylll___]]]ccckkkssszzz~~~wwwpppllleee___```]]]XXXTTTOOOLLLHHHFFFIIIJJJLLLNNNQQQRRRSSSTTTPPPNNNKKKFFFCCCDDDHHHLLLMMMMMMOOOSSSYYY___bbbcccdddccc```ZZZSSSQQQUUUYYYZZZ[[[[[[XXXRRRNNNLLLLLL{{{tttooolllmmmpppsssnnnpppqqqqqqooommmmmmmmmiiijjjjjjkkkmmmppprrrtttyyy|||uuuyyyvvvrrrqqqxxxzzz|||gggLLLAAA<<<:::<<<===BBBUUUjjjsssnnnllloooqqqpppoooqqquuuxxxxxxeeeOOOLLLJJJOOO[[[aaalllttt}}}tttlllfffaaa^^^YYYVVVVVVYYY\\\```hhhqqqxxxjjjccccccbbbdddhhhlllooorrrttttttssstttvvvwwwxxx{{{}}}qqqrrrtttwww|||zzz}}}|||{{{zzz|||nnn\\\GGG>>>;;;999666555333333333222222222111111222222000---,,,---000333//////000000000000//////111111111000000000000000111222222333444333333333333222111111111333555666888FFF]]]xxxtttTTTEEE>>>888666999===LLLfffnnnZZZOOOLLLJJJUUUeeejjjnnnqqqtttwwwyyy{{{}}}vvvaaagggqqqcccSSSIIIBBB;;;999:::777777777777999>>>DDDIIIUUU]]]bbbkkkzzzdddVVV___iiikkkwwwvvviiibbbaaa```eeejjjhhh___^^^lll}}}|||yyyvvvdddUUUMMMKKKIIIJJJMMMSSSZZZaaafffhhhbbbddd___OOO???777555444888BBB]]]vvv}}}vvvlllooorrr{{{pppccc^^^]]]aaagggwww|||nnn^^^UUUSSSZZZhhhtttwwwzzz|||{{{```CCC555222///...///000000///000111222222222444777999???EEENNNYYYeeerrr}}}~~~zzzvvvsssrrrmmmhhheeeggghhhgggeeeaaa^^^ZZZUUUQQQKKKDDD@@@<<<999666555555444333222222111111222444444333222111222333333444666:::===???===<<<<<>>;;;999666555222333333333222222111111000111111000------///111000000////////////000000111111111111111111111111000111222333333333222222444333111111222444666666777@@@RRRmmmyyyZZZIII???777777;;;???MMMddd}}}rrr]]]OOOKKKHHHRRRaaaeeennnrrrvvvyyyzzzyyyzzzzzz}}}~~~~~~~~~~~~hhhggg{{{wwwhhhXXXLLLDDD===:::;;;999999888777888<<>>EEEQQQ]]]iiiuuuyyytttqqqrrrmmmfffcccddddddcccbbb]]]ZZZVVVRRRNNNJJJDDDAAA;;;888555444444444333222222111111222444444333111000222444444333444777:::===<<<<<<===@@@EEEJJJMMMQQQSSSVVVXXXYYYZZZ\\\^^^aaaaaabbbggguuu}}}tttqqqiiiaaaccclllxxxnnnbbbWWWVVV]]]eeennnuuu{{{zzztttjjjccc```\\\XXXTTTRRROOOKKKGGGEEEEEEEEEEEEGGGJJJNNNQQQTTTVVVWWWUUUVVVTTTOOOIIIGGGJJJNNNOOOOOOQQQUUUYYY\\\\\\[[[```dddgggcccZZZTTTSSSUUUYYY\\\^^^[[[UUUQQQPPPRRRuuutttrrrpppoooooopppqqqmmmoooppppppmmmkkkiiiiiijjjjjjjjjlllnnnpppssstttxxxzzz||||||jjjdddnnn~~~yyy}}}qqqTTTBBB===:::<<<===DDDWWWlllnnnppptttwwwuuurrrtttzzz~~~vvvnnnjjjtttvvveeeLLLBBBGGGHHHMMM[[[dddqqqwww{{{qqqiiiccc___\\\WWWUUUVVVZZZ___dddmmmwwwmmm```___cccaaadddiiimmmpppsssvvvxxxyyyyyyyyyxxxxxxzzz~~~jjjiiijjjooowww}}}zzzyyyxxxzzz~~~~~~mmm[[[GGG===;;;999666555222333333333333222111111---000333222///---...///111000///......///000111000111111111222222222222///000111333333222222111///...,,,---000333555555666<<>>;;;;;;;;;:::888666777<<>>:::888===GGGaaauuu|||xxxvvvsssuuuwwwjjjbbbdddqqq~~~tttgggYYYTTTTTTZZZbbbkkkqqqvvvyyyyyywwwmmmTTT;;;444111...---.../////////111222333333333444777:::<<>>AAAFFFKKKMMMRRRUUUYYY\\\]]]^^^___```aaadddfffhhhqqqwwwrrrggg[[[[[[cccssslll___TTTTTTZZZbbbjjjqqqyyywwwpppeee^^^\\\ZZZVVVNNNMMMKKKHHHEEEDDDEEEGGGDDDFFFIIIMMMQQQTTTVVVXXXWWWXXXXXXSSSLLLIIIKKKOOOQQQQQQRRRUUUXXXYYYXXXVVVXXX___eeeeee^^^YYYXXXZZZYYY\\\___\\\VVVRRRSSSUUUmmmoooooolllhhhgggkkkpppmmmmmmllljjjhhhhhhiiijjjlllkkkhhhiiiqqqzzzyyysssxxxuuuvvv}}}{{{fffeeelllvvvUUUCCC<<<888<<<@@@HHH[[[nnnqqq~~~|||}}}}}}}}}qqqfffddddddhhhmmmkkkccc\\\PPPJJJEEEHHHMMMTTT\\\eeerrrxxxtttmmmggg___ZZZZZZRRRXXX]]]___```gggrrr{{{{{{kkk```^^^```___ccciiinnnqqqrrrtttuuuzzzzzzzzzyyyxxxxxxzzz|||vvvfff```jjjuuuvvvwwwzzzvvvtttuuuyyy~~~~~~~~~qqq^^^III>>>;;;888555444555555444333333222222111111111111111000000000000000000//////......------222222333333333222111000111222222333333333222222111111000000111222333333222;;;JJJaaa~~~^^^III???;;;:::<<>>DDDQQQVVV^^^gggpppyyyppphhhiiiiiilllrrrqqqooonnnppppppkkkddd___[[[hhhsssqqqfff\\\VVVTTTfffqqqzzz{{{~~~}}}jjjVVVIIIEEE???<<>>QQQggguuu~~~~~~|||xxxyyywwwqqqmmmjjjpppyyytttaaaTTTOOONNNYYYeeebbbeeeooozzzyyygggNNN;;;333222111////////////000222222333222111222555777???IIIXXXgggsss|||zzzssspppnnnkkkhhhdddbbb`````````[[[WWWQQQMMMIIIFFFCCCAAA;;;888555333333333222111111111111111111111111111111111111111222333444555555888<<<@@@DDDHHHLLLOOOUUUWWWZZZ\\\\\\]]]___aaa___eeeggggggmmm{{{~~~sssfff\\\\\\```jjj~~~~~~hhh\\\RRRRRRXXX```hhhnnnmmmpppmmmbbbXXXVVVVVVWWWQQQNNNKKKIIIHHHHHHGGGFFFAAAFFFLLLPPPRRRTTTWWW[[[^^^\\\XXXTTTPPPLLLIIIGGGNNNRRR[[[___XXXNNNNNNUUUXXX^^^fffhhheee^^^WWWTTTSSSWWWZZZYYYSSSOOOOOOQQQhhhkkkmmmkkkhhhhhhlllppplllllljjjhhhffffffggghhhhhhiiiiiillluuu~~~~~~yyyuuuvvv{{{|||fffaaagggzzz{{{ZZZGGG???:::<<<@@@III^^^ssszzztttqqq~~~rrrfffccc```aaa```[[[RRRJJJEEE@@@>>>CCCKKKTTT___hhhtttzzzrrrjjjddd]]]YYYYYYUUUXXX\\\]]]___fffsss}}}wwwggg\\\ZZZ]]]aaaeeejjjnnnqqqrrrssstttxxxyyyzzzyyyxxxzzz||||||jjj```fffooopppooorrrpppnnnpppvvv|||~~~}}}}}}~~~uuuaaaLLL@@@===999777666444444333333222111111111111111111111000000000000111111111111000000///...111111222222222222222111222222333444444444333333111111111111111222333333333:::GGG^^^{{{}}}^^^III???::::::;;;BBBNNN___pppooo___NNNFFFGGGOOO\\\gggjjjnnntttvvvwwwvvvwwwyyyzzz|||kkkdddvvv{{{fffRRREEE???======999777777999999999===CCCKKKRRR\\\eeemmmvvv{{{qqqqqqqqquuu{{{zzzyyyxxxwwwssslllddd```___kkkwwwxxxoooccc[[[XXX___gggnnntttyyy}}}ooo[[[MMMGGG@@@===AAAJJJWWWhhhvvv~~~yyyaaaFFF999???===NNNdddttt|||}}}xxxuuuqqqlllmmmsssqqq^^^RRRLLLKKKVVVaaa___aaaiiiuuu{{{vvvdddLLL:::333222111////////////000///111111222222333666999>>>HHHWWWfffsss|||zzztttooohhhhhhgggeeecccaaa___^^^XXXTTTOOOJJJGGGDDDAAA>>>:::888555333333333222111111111111111111111111111111111111111222333333444444777;;;???CCCGGGKKKNNNSSSUUUYYY[[[\\\]]]___```^^^cccgggiiippp|||xxxqqqhhh```]]]```kkk|||fffYYYOOOOOOVVV^^^fffmmmooouuuuuulllbbb\\\YYYVVVRRROOOKKKIIIHHHGGGFFFDDD@@@DDDIIIMMMOOORRRVVVYYY^^^^^^]]]XXXRRRLLLIIIHHHKKKQQQ[[[dddaaaXXXUUUWWWVVV]]]eeejjjggg```XXXSSSSSSWWWZZZYYYTTTPPPPPPQQQfffiiikkkkkkiiihhhkkknnnmmmkkkhhheeedddcccdddeeefffjjjmmmpppvvvzzzwwwvvvzzzoooaaagggwww___KKKBBB;;;;;;AAANNNggglllgggyyyvvvhhheeeaaa]]]XXXPPPEEE===>>>;;;;;;BBBJJJTTTaaakkkxxx}}}}}}ooogggaaa[[[XXXYYYXXXZZZ[[[[[[]]]ffftttqqqbbbZZZZZZ]]]bbbfffkkkoooqqqrrrssstttwwwxxxyyyyyyyyy{{{~~~tttaaa```fffgggfffhhhggggggkkkssszzz|||{{{gggPPPCCC>>>;;;888777555555444444333222222222222222111111111000000000000111222333333222000///111111111222222333444444333333333444444555555555222222111111111222333333444888BBBXXXwww{{{^^^JJJ@@@::::::;;;CCCMMM\\\lll{{{lll]]]MMMGGGJJJQQQ\\\fffjjjmmmppprrrsssuuuwwwyyyzzz|||ppp```jjjlllWWWIIIAAA>>>===888555555888888888===CCCHHHQQQ]]]eeejjjqqq{{{|||{{{|||{{{qqqhhhccccccnnn{{{yyylllaaa[[[ZZZ```cccgggsssuuuyyysss]]]OOOGGGAAA===@@@HHHWWWnnnsssQQQ>>>CCC>>>NNNdddvvvzzz{{{wwwnnnkkknnn}}}nnn[[[NNNHHHGGGRRR]]][[[\\\bbbmmmuuuqqq```III999333222111////////////000---///000111222444888;;;===GGGVVVfffrrr{{{{{{sssnnneeefffggggggeeeccc```^^^XXXTTTNNNIIIFFFCCC???===:::777444333333333222111111111111111111111111111222222111111111222222333333666;;;???CCCFFFJJJMMMPPPSSSWWWYYY[[[\\\^^^______bbbeeejjjtttzzzsssoookkkeeebbbcccmmm{{{cccVVVKKKKKKRRR[[[dddkkkrrr{{{|||qqqhhh___YYYVVVSSSOOOLLLJJJHHHFFFDDDAAACCCGGGIIILLLPPPTTTWWW^^^aaabbb]]]SSSKKKHHHHHHKKKRRR___kkkmmmeee[[[VVVTTT[[[eeelllkkkdddZZZRRRSSSVVVXXXWWWSSSPPPOOOQQQgggiiillllllkkkjjjlllmmmqqqmmmhhhdddccccccddddddgggmmmqqqqqqssszzz|||yyyxxxzzz}}}zzzhhhlllyyycccLLLBBB;;;<<>>???EEEMMMVVVbbbmmmzzz|||nnneee___ZZZXXXYYYZZZZZZZZZYYY]]]hhhwwwyyyjjj^^^ZZZ]]]aaaaaaeeekkkoooqqqssstttuuuxxxyyyyyyyyyyyyzzz}}}fffZZZ[[[]]]___aaabbbccciiirrryyy~~~~~~lllSSSEEE???;;;888777777777666666555444444444222222222111111111000000///000222333333222111000000111111222444555666666333333333333444444555555333333222222222333333444333555>>>RRRqqqyyy^^^KKKAAA<<<;;;===DDDMMMYYYgggwwwlll\\\LLLFFFJJJRRR]]]ffflllnnnppprrrssssssttttttyyy{{{~~~uuuaaaeeeqqq\\\LLLCCC>>><<<777444555777777777<<>>???EEESSSjjj~~~]]]DDDDDDAAAQQQgggzzz}}}yyy|||xxxnnniiikkk}}}|||kkkXXXKKKFFFDDDPPP[[[XXXYYY\\\eeennnlll\\\GGG999333222111////////////000---///000111111333777:::===FFFVVVeeerrr{{{}}}}}}~~~{{{ssslllggghhhhhhhhhgggeeedddcccYYYUUUOOOJJJGGGCCC@@@===999666333222222222222111111111111111111111111111333222111111111111111222333777<<<@@@DDDGGGKKKMMMNNNQQQUUUXXXZZZ[[[\\\]]]___```cccjjjvvvsssmmmiiifffeeegggqqq|||bbbUUUIIIHHHOOOWWWaaaiiiqqq~~~sssggg^^^\\\XXXTTTPPPMMMJJJHHHFFFCCCDDDFFFHHHKKKOOOSSSVVVZZZ```ccc^^^SSSIIIFFFGGGMMMTTTbbbpppuuunnn___TTTSSSYYYccckkknnnggg\\\SSSPPPRRRSSSRRROOOMMMMMMMMMdddgggjjjmmmoooppprrrtttwwwqqqjjjeeedddeeeeeedddffflllpppnnnmmmrrrxxxzzz{{{yyyyyy{{{}}}nnnqqqzzzjjjKKKBBB<<<>>>HHH]]]llldddnnn{{{~~~}}}|||wwwuuuqqqhhh\\\PPPFFFAAABBB@@@CCCIIIOOOXXXdddooo{{{|||nnneee___ZZZXXXZZZ[[[ZZZYYYZZZ```lll{{{ttteee\\\ZZZ]]]aaa___dddjjjooorrrtttvvvwwwyyyzzzzzzyyyxxxxxxzzz}}}|||mmmXXXRRRSSSWWWZZZ^^^___fffpppxxx~~~qqqWWWGGG???;;;888777666666555555444333333333222222222222111111111111...///111222222222222111///000222444555666666666555444333333333333444555444444333333333333333444222444:::LLLhhhuuu]]]LLLBBB===<<>>;;;777555555777777666:::@@@LLLVVVbbbhhhiiimmmwwwuuuppprrr|||{{{mmmgggbbbdddeeehhhnnnvvv{{{{{{jjjdddeeerrrsss\\\LLLCCC???>>>>>>BBBKKK^^^nnn~~~gggIIICCCBBBSSSjjj}}}wwwrrrsssppphhheeehhhxxx~~~kkkXXXKKKFFFEEEQQQ\\\ZZZZZZYYY^^^hhhgggXXXEEE:::333222111////////////000///000111111111222555888===FFFVVVeeerrr|||}}}{{{|||yyyrrrllljjjiiigggeeeddddddddddddXXXTTTNNNIIIEEEAAA>>>;;;777555222111222222111111111111111111111111111111222222111111000111111111444888>>>BBBFFFIIILLLNNNMMMPPPUUUXXXYYYZZZZZZ[[[```^^^```hhhuuuxxxkkkdddaaacccgggsssdddUUUHHHEEEKKKTTT^^^fffjjjyyyxxxkkkbbb^^^[[[UUUQQQMMMKKKGGGEEEEEEEEEFFFHHHLLLPPPSSSUUUUUU[[[___[[[PPPGGGDDDDDDJJJRRR```oooxxxuuufffXXXUUUXXX___gggkkkggg\\\SSSLLLMMMMMMLLLJJJIIIIIIIIIaaacccggglllrrrwww{{{}}}}}}vvvmmmgggfffgggffffffccchhhkkkiiiiiinnnssstttxxxxxxzzz|||}}}ooopppvvvsssKKKCCC>>>@@@III___uuufffnnnzzz~~~}}}|||~~~~~~xxxkkk[[[LLLBBB>>>>>>>>>BBBJJJQQQZZZhhhuuu|||zzzmmmeee```ZZZWWWXXXYYYYYYZZZ]]]eeeqqq~~~rrrddd\\\ZZZ[[[]]]```dddjjjooorrrtttvvvwwwyyyyyyyyyxxxvvvwwwyyy{{{zzz|||```QQQMMMNNNPPPWWWYYYaaammmvvv~~~wwwZZZIII@@@;;;888777444444333333222111111111333222222222222111111111//////000111111222333444222444777:::;;;:::999888888777555444333333444555555555444333333333444444222444888FFF^^^wwwoooZZZKKKBBB<<<<<>>:::888666444111000111222111000111111111111111111111111111111000000000111111222444999???DDDGGGJJJMMMNNNMMMQQQUUUXXXYYYYYYYYYYYY]]]\\\^^^gggsss~~~mmmaaa[[[]]]bbbsssfffWWWGGGCCCGGGOOOYYY```bbbqqq~~~uuukkkddd^^^[[[UUUPPPMMMJJJFFFDDDGGGFFFGGGJJJNNNRRRSSSSSSOOOTTTWWWTTTMMMEEEBBBBBBCCCKKKXXXgggtttwwwnnnbbbWWWUUUWWW]]]dddccc[[[RRRHHHHHHGGGGGGFFFEEEEEEEEEcccdddfffkkkqqqxxx|||yyynnnhhhggghhhgggfffdddggghhhfffgggllloooooorrrtttyyy}}}}}}kkklllqqq{{{NNNFFFAAABBBHHH[[[yyy~~~ooo\\\JJJAAA===<<<>>>DDDLLLSSS]]]kkkyyy}}}wwwkkkddd___YYYUUUVVVWWWXXX[[[aaajjjvvvpppddd^^^]]]]]]\\\cccggglllppprrrrrrssstttvvvwwwwwwvvvuuuvvvyyy{{{yyyrrrZZZNNNJJJIIILLLOOOXXXfffsss}}}|||___KKKBBB<<<999999555555444444333222222222333333222222222111111111111111000000111333666777;;;>>>CCCFFFGGGEEEBBB???<<<;;;888666555444555555666666555444444444444444333555888@@@RRRhhhwww}}}xxxhhhVVVHHH@@@;;;;;;??????DDDLLLWWWhhhyyytttaaaNNNHHHNNNVVV___fffeeeeeegggmmmsssvvvwwwuuuooorrruuuxxxyyy{{{}}}wwwhhhrrrxxxeeeUUUJJJCCC???<<<999888888777555888>>>CCCLLLXXXbbbkkkrrrzzz{{{rrrrrr~~~}}}tttqqqrrrxxx{{{wwwkkk[[[PPPWWWgggxxx|||eeeRRRFFF@@@<<<<<<===AAAHHHPPP\\\gggssshhhJJJDDD@@@WWWqqquuujjjbbbaaa___ZZZ[[[aaannnyyyooo\\\QQQMMMMMMZZZfffeeeaaaWWWTTT[[[[[[MMM>>>888333222111////////////000---...///000000222666999>>>HHHWWWgggttt~~~~~~yyysssooommmjjjhhhfffccc```^^^\\\[[[TTTPPPJJJEEEAAA===999666555333111000111111111000111111111111111111111111000000///000000111222333333888>>>DDDGGGIIILLLMMMNNNRRRVVVYYYYYYXXXWWWWWWYYYZZZ___hhhppp|||wwwggg\\\ZZZ]]]ppphhhWWWFFF@@@BBBIIISSSZZZbbbooo{{{}}}yyyssslllgggaaa]]]WWWSSSOOOLLLIIIFFFGGGFFFGGGJJJOOORRRRRRQQQKKKNNNPPPNNNJJJFFFBBBAAA???GGGRRR^^^llluuuqqqhhhXXXRRRNNNRRRYYY\\\WWWPPPFFFEEEDDDCCCCCCCCCCCCBBBiiihhhhhhkkkpppuuuyyy{{{zzznnnhhhggghhhgggfffhhhjjjiiifffgggkkkllljjjnnnqqqwww||||||~~~|||{{{hhhiiimmm}}}~~~RRRJJJDDDCCCGGGWWWyyy~~~~~~sss___NNNEEECCC@@@BBBGGGOOOVVV^^^mmmzzz~~~uuujjjddd^^^XXXTTTSSSUUUWWW\\\cccmmmyyy{{{mmmddd```aaa```___fffjjjnnnqqqqqqqqqqqqqqqssstttuuuuuuuuuvvvyyy|||zzzeeeSSSJJJFFFDDDGGGQQQaaaooo|||~~~aaaNNNDDD>>>;;;:::888888888777666666555555333333333222222222111111333222111000222555888:::DDDHHHNNNRRRSSSPPPKKKHHH@@@>>>;;;888666666666777777666555444444444444444333666999===JJJ^^^nnntttrrrcccRRRFFF>>>999:::>>>===AAAHHHRRRbbbttt}}}~~~sssaaaPPPLLLQQQXXX^^^ccciiigggfffiiinnnrrrtttsssmmmpppsssvvvxxxzzz|||~~~yyyeeemmmyyygggXXXMMMEEEAAA===:::999999777555888===DDDJJJUUU```iiipppvvvzzz{{{nnnjjjuuu}}}xxxqqqppp}}}}}}qqq^^^PPPSSS]]]hhhyyy~~~gggTTTJJJBBB;;;;;;===@@@EEEKKKTTT___mmm}}}dddIIIEEEBBB[[[vvv~~~}}}{{{{{{uuuiiiaaa```^^^YYY[[[aaaggguuu|||qqq^^^SSSPPPPPP^^^jjjiiibbbVVVQQQWWWWWWIII;;;666333222111////////////000***,,,...///111444888;;;>>>HHHXXXhhhuuuxxxqqqnnnmmmjjjjjjiiigggccc___[[[XXXVVVRRRLLLFFFBBB>>>:::888555333000000000111111000111111111111111111111111////////////000111333333222777===CCCFFFIIIKKKLLLOOOSSSWWWZZZYYYXXXWWWWWWVVVXXX```iiioooxxxpppaaaZZZ\\\mmmhhhWWWEEE===???EEENNNVVVfffqqq{{{|||wwwsssoookkkddd```[[[VVVSSSPPPMMMKKKFFFEEEGGGKKKPPPRRRQQQOOOIIIJJJKKKKKKIIIGGGCCCAAA@@@GGGPPPXXXeeeppppppiiiXXXOOOHHHJJJRRRWWWTTTNNNFFFDDDBBBBBBBBBCCCBBBAAAllljjjjjjmmmqqqttttttsssuuusssoooiiidddaaabbbcccjjjkkkkkkjjjiiihhhjjjkkkmmmoooqqqtttxxx~~~zzziiiffflll{{{^^^GGG???FFFJJJWWWooo~~~~~~vvvaaaOOODDD???AAACCCFFFLLLTTT```lllttt|||rrrddd[[[XXXXXXWWWUUUXXX[[[]]]bbbmmmzzzrrrddd```___]]]```gggnnnkkkjjjlllqqqttttttrrrsssssstttuuuvvvwwwwwwwww~~~|||ZZZKKKLLLEEEHHHOOO[[[jjjzzzqqqVVVIIIEEE@@@:::888888777666444333333444555555555555333222000///000000000000000333777;;;@@@OOO]]]___YYYSSSMMMHHHCCC@@@;;;888777666555444555333222333555777777666666555444888BBBQQQ___hhhhhh\\\KKK???:::::::::999;;;???CCCLLL\\\ooozzz}}}wwwdddTTTPPPOOOQQQ\\\jjjhhhdddbbbddddddbbbeeeiiimmmppppppoooqqqwwwzzzyyy~~~gggcccvvv|||kkk]]]QQQFFF@@@;;;:::777666555777999:::DDDJJJRRR\\\eeemmmuuuzzz}}}wwwtttmmmqqqwwwvvvuuuvvv{{{xxxlll___YYYYYY```rrrfffSSSIIIAAA<<<===@@@AAADDDGGGSSS___gggnnnqqq___JJJGGGJJJ]]]ttt{{{vvvuuuxxxxxx|||rrrlllgggeeeaaa\\\\\\___pppwwwxxxppp```ZZZ[[[\\\gggnnnjjjdddbbbYYYWWWYYYKKK888555000000////////////000000000111222222222444888;;;???HHHWWWhhhwww}}}wwwppplllmmmiiieeeaaa___]]]ZZZYYYVVVRRRKKKEEE@@@===999777333222111000////////////111111111222222333333333111111000000111111222333444888>>>BBBFFFIIILLLNNNRRRTTTVVVXXXXXXXXXWWWVVVWWWXXX^^^eeegggmmm~~~uuuhhhccccccqqqgggTTTDDD@@@BBBDDDKKKTTThhhvvv}}}|||uuummmgggbbb[[[WWWUUUSSSOOOLLLIIIKKKNNNPPPRRRRRRQQQPPPIIIDDDBBBEEEGGGEEEBBBBBBFFFDDDEEENNNZZZccceeedddWWWTTTOOOMMMLLLNNNOOOOOONNNKKKIIIIIIKKKLLLJJJGGGeeedddfffiiinnnppppppnnnnnnnnnkkkgggcccaaabbbcccggghhhiiiiiiiiiiiilllnnnnnnpppsssuuuyyy~~~kkkeeejjjxxxaaaIII@@@FFFHHHRRRhhhvvvgggQQQFFFCCCAAACCCFFFKKKTTT```mmmvvvzzzqqqeee\\\YYYXXXWWWUUUXXXZZZ]]]bbbnnn}}}pppbbb``````___bbbiiinnnlllkkkmmmppprrrrrrqqqssstttuuuvvvvvvuuuttttttzzzjjjSSSLLLEEEEEEJJJUUUdddvvvcccPPPGGG@@@:::888888888777555444555555888888777777666666555555222222222222222444777:::HHHUUU___```[[[TTTMMMGGG???<<<888555444333222000444333222333555555444333666555555999AAANNNZZZaaabbbWWWGGG===999999999888888;;;???FFFWWWkkkyyy}}}{{{hhhVVVQQQQQQSSS\\\hhhgggaaa\\\ZZZXXXXXX]]]cccfffkkkmmmmmmooouuuxxxxxxwww|||kkkbbboooooo```SSSGGG@@@<<<:::888666666777999;;;BBBGGGPPPZZZccckkksssxxxpppgggrrruuummmooouuuvvvwwwxxx{{{hhh^^^]]]cccooo{{{iiiUUUKKKCCC===>>>AAADDDHHHMMMUUU___fffmmmnnn\\\GGGDDDDDDWWWooo}}}}}}vvvqqqoooppprrrxxxwwwpppjjjgggbbb^^^___bbbiiiqqqzzzpppaaa[[[]]]___jjjqqqllleeefff___[[[YYYIII888888000000////////////000000000111222222222444888;;;AAAKKKZZZlll|||}}}wwwpppllljjjfffbbb___^^^]]][[[YYYVVVQQQJJJDDD???;;;888555555444333222111111111111111111111111111222222222111111000000111111222333555888>>>CCCFFFIIIMMMOOORRRTTTVVVWWWXXXXXXWWWVVVYYYZZZ___eeehhhkkkvvvvvvmmmiiiiiipppnnnYYYEEE>>>>>>@@@IIISSShhhwwwyyypppkkkeee^^^YYYVVVTTTQQQOOOLLLMMMPPPTTTVVVVVVRRROOOHHHBBB>>>@@@BBBBBBEEEIIIKKKHHHGGGJJJQQQWWWYYYZZZWWWUUUSSSSSSUUUXXX[[[\\\ZZZYYYXXXYYY[[[\\\ZZZXXXZZZ[[[___eeejjjlllkkkiiiiiiiiihhhfffcccaaaaaabbbccceeeggghhhhhhjjjmmmoooooorrruuuwwwzzz}}}qqqiiijjjvvvfffMMMBBBEEEEEEMMM___kkkwwwrrrWWWIIIEEEBBBCCCEEEIIISSSaaaoooyyyvvvoooeee^^^ZZZYYYWWWUUUWWWYYY\\\cccqqq~~~nnn```___aaaaaaeeelllnnnmmmlllnnnpppqqqqqqpppssstttuuuvvvvvvtttrrrqqqtttyyyaaaOOOHHHDDDFFFQQQaaasss}}}cccPPPDDD===;;;;;;:::999999888888888666666666555555666777777444555555444444666999<<>>???CCCGGGOOOVVVYYYbbbfffjjjjjjWWWCCC@@@???RRRjjjyyyzzzsssllliiigggiiirrrvvvpppiiidddaaa^^^[[[\\\```cccmmm|||wwwmmm^^^YYY\\\___kkkrrrlllccchhhddd___XXXFFF777999000000////////////000000000111222222222444888;;;AAAKKK\\\nnn~~~|||vvvppplllgggddd```^^^]]]\\\ZZZYYYUUUPPPIIICCC>>>999666333444333222222111111111111111111111111111000000000111000000000000111222222555999???CCCGGGJJJMMMPPPSSSTTTUUUWWWXXXXXXWWWVVVXXXXXX[[[```aaaaaaeeejjjwww|||~~~wwwpppnnnnnnqqqvvv^^^FFF;;;:::<<>><<<;;;;;;<<<;;;;;;888777666666777888999:::666777777777777888<<<>>>EEEJJJNNNMMMKKKGGG@@@888888777555555555555444222000000111444777777555333666666777999===BBBGGGJJJKKKEEE<<<666444555555666444666888<<>><<<:::888777888:::;;;>>>CCCLLLVVV___gggoootttzzzdddQQQOOOZZZfffzzz{{{ssstttyyy}}}}}}{{{rrrqqquuuvvvvvvyyynnn[[[MMMEEE>>>???BBBIIISSS]]]]]]eeeggghhhgggTTTAAA>>>>>>PPPiiixxxzzzssskkkfffaaadddlll|||zzzkkkccc^^^[[[[[[ZZZWWWXXX\\\bbblll{{{yyypppfffWWWSSSWWW]]]iiippphhhaaafffccc```ZZZGGG777888000000////////////000000000111222222222444888;;;???IIIZZZmmm~~~{{{vvvppplllhhheeeaaa^^^\\\[[[YYYWWWTTTOOOHHHAAA<<<888444111111111000///////////////222222222111111000000000000000000000000111222222555999???CCCGGGJJJMMMPPPRRRSSSUUUWWWXXXXXXXXXXXXXXXVVVVVVXXXYYYXXXWWWVVVbbbjjjsssvvvssspppooopppvvvxxx```GGG<<<999;;;DDDOOOdddwwwyyytttoooggg___ZZZVVVUUUTTTQQQQQQVVV^^^eeedddZZZPPPDDD???999777555999DDDOOOZZZZZZVVVOOOJJJKKKSSS[[[bbbdddhhhmmmrrrxxx~~~EEEJJJRRRZZZaaafffjjjlllppprrrsssqqqkkkeee```]]]cccdddeeeeeeeeefffhhhjjjnnnrrruuuxxxyyyyyyzzz{{{zzznnnllluuummmRRRDDDFFFFFFMMM]]]fffkkkrrrpppTTTCCCCCCCCCDDDJJJTTTeeevvvtttmmmhhhbbb]]]YYYWWWVVVUUUWWWYYY\\\fffxxx~~~lll]]]]]]```aaaccchhhpppqqqrrrrrrrrrqqqqqqqqqoooqqqsssuuuvvvvvvvvvuuuoootttzzzdddRRRIIIIIIWWWggguuuzzz]]]LLLCCC@@@;;;:::;;;<<<<<<;;;============>>>???@@@AAA======<<<:::999;;;???BBBIIIMMMNNNJJJGGGDDD>>>888888666444444666777666555...///111555888:::888777666666777888:::===???@@@@@@===888444333333444555555777888;;;HHH\\\nnnwwwzzzjjjZZZUUUYYY^^^```aaaaaa]]]WWWQQQHHHAAABBBHHH[[[dddlllmmmnnnqqqttttttjjjfffsss~~~nnn___OOOFFF???===:::888777888:::;;;>>>CCCLLLUUU^^^gggoootttyyylllTTTKKKQQQZZZjjjzzz~~~yyytttuuuzzz}}}yyytttxxxzzzxxx}}}~~~{{{xxxnnn\\\LLLDDD>>>>>>AAAHHHTTT___bbbgggggggggeeeRRR@@@???===NNNfffvvvyyyrrriiicccbbbdddlllyyytttfff___[[[ZZZ[[[ZZZWWWWWWYYYbbbkkkzzzvvvlll```QQQNNNUUU]]]jjjooogggbbbfffddddddbbbOOO:::777000000////////////000000000111222222222444888;;;???IIIZZZmmm~~~zzzuuupppmmmkkkhhhccc___\\\ZZZWWWUUURRRNNNFFF@@@;;;777333111000000//////.../////////333333222222111111000000000000//////000000111222555999>>>CCCGGGJJJMMMOOORRRSSSUUUWWWYYYZZZ[[[\\\XXXWWWTTTSSSRRRRRRNNNKKKOOOXXXccciiikkkmmmpppsss}}}vvv```III???<<<<<>>HHHWWWZZZZZZVVVPPPRRR]]]fffllloootttyyy}}}@@@DDDKKKRRRYYY```ggglllrrruuuwwwvvvqqqiiibbb___cccdddeeedddddddddfffhhhlllooosssvvvwwwxxxyyy{{{uuuiiihhhqqqqqqTTTDDDFFFGGGOOO```iiimmmnnnvvvuuuWWWDDDCCCCCCFFFLLLWWWhhhzzzqqqhhheee```[[[WWWUUUUUUVVVWWWYYY^^^hhh{{{}}}jjj[[[[[[___```bbbgggnnnppprrrsssrrrppppppqqqnnnoooqqqrrrtttvvvvvvwwwssswww{{{}}}wwwYYYMMMKKKYYYhhhtttqqqZZZJJJDDD===999;;;===>>>>>>???AAACCCFFFHHHJJJKKKKKKIIIGGGCCC???===>>>BBBFFFPPPSSSRRRLLLFFFCCC@@@<<<<<<999555444444555555555//////111444888::::::888555555666666777999::::::888777555444333333444444444777999;;;DDDUUUeeemmmmmmcccXXXUUUZZZ```bbbbbb```___]]]YYYNNNDDDBBBFFFXXXbbbkkklllmmmppptttvvv}}}~~~ssskkknnnqqqbbbSSSJJJ???===:::777666777999:::===CCCLLLUUU^^^gggooosssxxxuuuYYYKKKMMMSSScccooowwwuuuqqqqqquuuxxxsssjjjhhh{{{|||www}}}}}}yyy{{{lll[[[KKKEEE???===???FFFSSS___ccchhhfffdddbbbQQQ@@@@@@<<>>BBBFFFIIILLLOOORRRSSSUUUWWWZZZ]]]___```YYYZZZWWWSSSPPPNNNIIICCCBBBIIISSS[[[___eeennntttuuu```JJJAAA===<<>>AAAEEEIIIOOOWWWaaahhhmmmqqqwwwxxxtttmmmgggcccbbbcccdddccccccccceeegggjjjlllpppssstttvvvyyy{{{tttgggdddlllyyy|||{{{}}}tttUUUDDDFFFGGGPPPaaakkkoookkknnnxxx~~~|||xxx{{{kkkRRRDDDBBBDDDGGGNNNZZZkkk|||~~~oooeeebbb]]]XXXTTTSSSUUUVVVWWWZZZ___kkk}}}yyyfffWWWXXX___aaacccgggkkknnnqqqrrrpppoooooopppnnnnnnnnnoooppprrrtttuuusssvvvwwwwwwwww}}}eeeUUUNNN[[[iiitttnnnWWWNNNDDD???@@@CCCEEEEEEFFFIIINNNTTTYYY\\\^^^^^^ZZZUUUNNNEEE@@@@@@CCCGGGTTTYYYZZZSSSLLLKKKMMMMMMEEEAAA;;;666555444444444222111111333555777777666555555555555666666777777333444444444333333333444111666888999@@@MMMYYY___^^^ZZZVVVUUUZZZaaadddddd```aaaaaa]]]RRRFFFCCCGGGRRR\\\eeehhhiiiooouuuxxxxxxzzz}}}|||rrrkkkrrrdddVVVNNN>>><<<999777666666777999<<>>888000000////////////000000000111222222222444888;;;EEEOOO^^^ppp~~~yyytttpppmmmjjjfffaaa]]][[[XXXVVVTTTOOOKKKEEE???;;;888555333111111000000000000111111.........//////////////////////////////000111111333777<<>>???AAACCCGGGPPP[[[cccgggmmmtttxxxvvvpppjjjggg```aaaccccccbbbcccfffhhhhhhkkknnnqqqsssvvvyyy|||wwwhhhdddjjjttt}}}}}}wwwVVVDDDEEEFFFPPPbbblllmmmddddddnnntttuuu|||wwwuuuzzzzzz{{{^^^KKKBBBBBBDDDIIIPPP\\\mmm~~~{{{mmmdddaaa\\\VVVRRRRRRTTTWWWWWWZZZ```lllvvvcccUUUWWW^^^bbbdddiiihhhlllooopppooommmnnnoooooonnnmmmllllllnnnppprrrqqqrrrrrrpppooottt~~~ppp\\\RRR]]]jjjuuu~~~bbbYYYLLLFFFGGGKKKNNNNNNQQQVVV^^^fffmmmqqqsssttteee___UUUJJJBBBAAADDDHHHYYY```ccc^^^YYY[[[```dddOOOIIIAAA:::777555555555444222111111333444444444555444444444444555666777111222444555444333333444...444777777<<>><<<999666555555777888;;;AAAJJJSSS\\\eeemmmqqq~~~```MMMKKKOOOWWW]]]fffrrr{{{xxxqqqlllpppuuuqqqhhhWWWYYYlllwwwiiikkkqqqsssvvv{{{}}}||||||yyyiiiWWWMMMGGGBBB@@@@@@DDDPPP\\\aaadddaaa^^^]]]NNN@@@AAA>>>LLL```oootttppphhhbbbdddooo|||sssjjjaaaZZZXXX\\\cccppp{{{uuu{{{yyyoooZZZLLLKKKVVVbbbppptttjjjfffuuu|||{{{oooRRR:::777000000////////////000000111111222222222444888;;;FFFOOO^^^ooo~~~~~~yyytttpppmmmgggccc___\\\ZZZXXXVVVTTTOOOJJJDDD???<<<999666444//////............///000+++,,,,,,------.........///////////////000111111222666<<>>FFFWWWqqq~~~}}}zzzqqqfff]]]XXXWWWTTTZZZccciiiiiiccc[[[UUUIII@@@777555666666777:::<<>>QQQkkkvvvppphhh___YYYYYYZZZ```hhhpppqqqiii]]]SSSHHH>>>555333444444666:::AAAEEEMMMUUU\\\```bbbccc```fffnnnsssssspppkkkiiipppqqqssstttssstttuuuwww@@@@@@AAAAAABBBFFFKKKOOOYYY___hhhpppttttttqqqooodddaaa___aaaeeejjjlllmmmmmmnnnoooppprrruuuyyy}}}tttrrrrrruuu~~~mmmdddiiittt{{{YYYEEEEEEHHHQQQ___ffftttqqqqqqvvvxxxyyy}}}wwwsssrrrxxxZZZHHHAAA>>>BBBEEEJJJRRR___ooo{{{qqqfff]]]VVVSSSRRRPPPRRRVVVUUU]]]dddnnnooodddYYYXXX[[[^^^aaadddjjjnnnrrrtttsssqqqoooooommmmmmmmmmmmllljjjiiihhheee^^^ZZZ[[[YYYYYYcccqqqrrr___cccnnnvvvzzzkkkeeegggkkkrrryyy{{{xxxhhhUUUJJJEEEDDDHHHLLL___oooxxxpppfffdddeeeeeecccUUUFFF>>>:::777555555555555666666666666666666444444444333222111000///000000111111111222222222111///000333555777===DDDHHHKKKOOOSSSWWW___iiippp|||tttjjj```WWWOOOGGGCCCAAAHHHNNNSSS]]]jjjrrrsssuuuyyy~~~wwwmmmxxxhhhYYYOOOEEE>>>999999888666666999888???HHHPPPWWW___hhhooouuu|||jjjNNNHHHOOO\\\cccjjjqqqyyyvvvtttuuuooonnnkkk___VVVWWWcccsss{{{{{{pppgggiiinnnqqq~~~jjjcccRRRGGG??????@@@BBBLLLXXXfffiiimmmkkkaaaRRRHHHEEECCCRRRjjj}}}tttiiieeegggooouuu}}}pppllliiiiiillluuuuuuiiiVVVJJJEEEQQQbbblllmmmkkkiiiyyyhhhLLL;;;555111000000000///////////////000000000000333777;;;BBBOOO```nnnzzzzzzuuupppllliiicccbbb___\\\ZZZWWWVVVUUUMMMHHHAAA;;;888666444333000000000000////////////////////////////////////,,,222888666000---///333333444888===BBBHHHLLLOOOUUUUUUXXX]]]^^^```fffnnn{{{kkkVVVPPPIIIEEECCCDDDMMMVVVqqqrrrUUUDDD===;;;<<>>BBBIIIQQQXXX\\\___```ZZZ```gggkkkllliiifffdddeeefffgggfffeeeeeefffgggBBBCCCCCCBBBBBBDDDHHHKKKRRRXXXbbblllrrrsssrrrppphhhfffccccccfffkkknnnpppkkkllloooppprrrvvvzzz~~~mmmggggggjjjtttpppeeeiiirrrzzz\\\FFFGGGKKKUUUdddkkk}}}yyywwwyyy|||rrrrrrrrrlllRRRDDD???===???BBBHHHQQQ___pppzzzqqqeee]]]VVVSSSRRRPPPRRRUUUVVV\\\cccnnnmmmccc[[[\\\___aaaccceeejjjnnnrrrttttttrrrqqqqqqnnnoooppppppnnnjjjfffccc\\\SSSMMMMMMKKKKKKUUUddduuuyyybbbcccmmmqqqtttzzz}}}~~~nnnZZZNNNJJJKKKOOOUUUggg{{{rrrjjjfffbbbaaaTTTGGGAAA>>>:::777666555555555666666777777777333333333333333333222222000000000111111111222222222//////222222222777===CCCGGGMMMRRRXXX___iiippp{{{pppeee[[[RRRJJJDDDAAADDDHHHLLLVVVeeeoootttvvvzzz~~~{{{kkk{{{yyyiiiZZZPPPFFF@@@;;;:::999777777:::888???GGGOOOVVV]]]ffflllrrrzzzrrrSSSKKKRRR___iiisssvvvyyy~~~uuusssuuuqqqpppmmm```WWWUUUZZZgggooorrrxxx{{{oooiiikkknnnnnnpppfffRRRHHHAAA???>>>@@@MMM\\\kkkttt{{{wwwjjjZZZMMMGGGGGGTTTiiizzzzzzppphhhfffeeemmmuuuuuussssssttttttyyy~~~|||sssiiiUUUIIIDDDNNN^^^hhhhhhggggggvvv|||dddIII:::555111111000000000/////////...//////000111444999===BBBPPPbbbppp}}}{{{uuupppjjjfffdddcccaaa^^^ZZZWWWUUUTTTLLLGGG@@@:::777555333222000000000000////////////////////////////////////111999@@@>>>555///111666333444888<<>>CCCIIINNNSSSWWWYYYQQQUUU[[[______^^^]]]\\\]]]^^^^^^\\\YYYWWWWWWXXXBBBDDDDDDEEEEEEFFFIIIKKKPPPVVV```iiippprrrqqqooonnnkkkgggeeefffiiimmmpppiiikkknnnqqqssswww{{{oooeeeeeefffppp}}}qqqeeeiiiqqqvvv```IIIKKKRRR```rrrzzz}}}}}}pppqqqqqq}}}{{{aaaLLLBBB@@@???<<>>DDDJJJPPPVVV\\\eeekkkuuussslllbbbZZZUUUPPPKKKBBBBBBBBBFFFOOO^^^llltttvvvzzz~~~~~~kkkwww}}}lll]]]RRRGGG@@@;;;:::999666777999999>>>FFFMMMUUU\\\dddiiipppyyy}}}\\\RRRWWWdddwww~~~rrrppprrrpppssspppddd\\\WWWWWW^^^eeehhhmmmsssyyyyyytttnnnlllqqqtttssszzzjjjUUUJJJAAA===;;;???RRRfffuuuxxxhhhVVVHHHIIIUUUggguuutttkkkfffgggccclllttt}}}}}}~~~}}}yyywww}}}yyyzzzxxxppphhhTTTIIICCCLLL[[[ccceeedddeeetttxxx```GGG999555111111111000000000/////////000000000111555999===BBBRRReeeuuu|||wwwqqqllliiifffeeebbb___[[[WWWTTTSSSKKKFFF???999666444222111000000000000////////////////////////////////////111777===<<<555000111444333555888===BBBGGGKKKNNNSSSSSSVVV[[[\\\^^^dddlllzzzzzzkkkZZZQQQGGGAAA===<<>>JJJ___{{{yyyssskkkbbb\\\[[[^^^fffuuuvvvjjjVVVKKKAAA===:::777666777999:::<<>>FFFQQQ___qqqxxxoooccc[[[UUUSSSRRRPPPQQQTTTWWW\\\eeetttggg```\\\aaafffgggffffffiiimmmrrrtttuuutttssssssppprrrssssssooohhhaaa]]]PPPGGGAAACCCBBBAAAIIITTTggg|||jjjkkksssqqqkkkiiibbbuuu{{{iii```aaajjjtttqqqcccTTTLLLFFF>>>777555444444555555666666666666444333222000//////////////////000000000111111111222000111333444333666<<<<<>>;;;;;;???FFF\\\{{{|||bbbOOOCCC<<<;;;===EEEZZZwwwzzztttmmmccc]]]]]]ZZZaaapppxxxlllWWWLLLBBB>>>;;;666444555666666666777888:::<<<===>>>AAADDDFFFGGGGGGHHHJJJGGGGGGFFFCCC???<<<;;;;;;LLLMMMNNNNNNKKKIIIIIIJJJGGGKKKRRR[[[bbbhhhlllmmmrrrppplllgggccccccfffhhhhhhkkkooorrrtttwww{{{~~~}}}iiiiiiiiinnn|||nnnqqqxxxiiiQQQXXXiiissssssttt{{{~~~zzzrrrmmmmmmiii\\\JJJ???<<<;;;::::::>>>FFFQQQ___pppwwwnnn```YYYTTTSSSSSSQQQRRRUUUXXX\\\gggxxx}}}eee^^^\\\aaaggghhhgggggghhhkkkppptttttttttssssssrrrsssttttttrrrnnnjjjgggPPPFFF???@@@AAAAAAHHHSSSdddwwwmmmmmmsssnnnfffcccYYYgggxxxwwwyyyeeeWWWKKK@@@888555444444444444444444444444444333111///...---....../////////000000000111111///---...222222111444:::;;;AAAHHHMMMPPPRRRVVVYYY]]]cccccc\\\YYY\\\\\\XXXMMMFFF@@@AAAHHHUUUeeerrrxxx{{{ooosssyyyfffZZZGGG@@@:::999888555555777999<<>>CCCSSSoooiiiUUUFFF===:::<<>>>>>>>>???@@@<<<===<<<:::777444444444MMMOOOQQQQQQPPPNNNMMMMMMHHHKKKPPPVVV]]]ccchhhjjjmmmmmmkkkfffbbbaaadddfffhhhkkkooorrrtttwwwzzz}}}}}}~~~kkkkkkkkkppp~~~rrrsssxxxnnnUUU\\\qqqxxxuuuuuu}}}{{{|||}}}uuunnniiieeeZZZKKKAAA>>>===:::;;;???GGGQQQ^^^nnn~~~vvvnnn^^^WWWSSSSSSSSSRRRSSSVVVXXX\\\iii|||xxxccc]]][[[```ggghhhhhhhhhfffjjjooossstttsssssssssssstttuuuwwwxxxxxxyyyyyycccUUUHHHDDDBBBAAAIIITTT___rrrpppqqqxxxssskkkjjjbbbhhh|||ppp]]]OOOBBB:::888444444444333333222222111333222000///...///000111////////////000000000111///---...111111///222777:::@@@HHHMMMOOOPPPRRRTTTVVV___aaa[[[YYY^^^```[[[TTTJJJBBBBBBHHHRRRcccqqqzzz}}}rrrrrrkkk^^^HHHAAA;;;:::999666666888888;;;BBBKKKVVV___fffiiiooowwwtttooorrrlllkkktttzzzrrrhhhiiihhhccc^^^]]]___```aaaggghhhaaa___mmmnnn^^^NNN@@@;;;<<>>:::;;;CCCSSSooo}}}vvvoooeee```___\\\^^^fffrrrzzzxxxkkk```QQQGGG>>>;;;888444222222111111111111111111111111111333666777666666666666666777777666444333333444KKKNNNQQQSSSSSSRRRRRRSSSPPPQQQRRRVVVZZZ```dddggghhhiiiiiifffbbbaaacccfffiiilllpppsssuuuwwwzzz|||{{{|||lllmmmnnnrrrsssrrrvvvqqqWWW^^^uuu|||vvvvvv}}}~~~yyysssgggcccXXXJJJ@@@===:::777<<<@@@GGGQQQ^^^mmm|||uuummm\\\VVVRRRSSSTTTSSSTTTWWWXXX\\\jjj~~~uuubbb\\\ZZZ```fffhhhhhhiiieeeiiiooorrrssssssssssssttttttvvvyyy}}}{{{iiiVVVLLLFFFCCCKKKVVV\\\nnnwww{{{zzzzzznnnnnn{{{rrr^^^OOODDD>>>===555444444333222111000000222111000///000111333444////////////000000000000111000000333222///111666:::@@@IIINNNPPPPPPRRRTTTPPPZZZ^^^XXXXXX___bbb^^^XXXMMMDDDCCCHHHQQQaaappp}}}tttrrr~~~nnn```JJJCCC===<<<:::777777999888;;;AAAKKKWWW```gggjjjnnnvvvqqqhhheeeooouuunnnfffjjjkkkfff```^^^___aaa```gggggg]]]XXXgggppp^^^OOOAAA===>>>AAALLLXXXjjjpppeeennnyyy|||qqqddd```dddkkk|||}}}pppxxx}}}tttvvv~~~|||xxxuuuuuuvvvrrrjjjcccTTTJJJEEELLLXXX```eeehhhaaappp~~~yyybbbIII:::666222222222111111111111000///000111222444888===AAAQQQ^^^ooo||||||xxxtttooolllkkkjjjhhhddd^^^XXXRRROOOLLLGGG@@@:::777555333222000000000000////////////........................+++...///---******...222111222555999===BBBFFFHHHNNNOOORRRWWWYYY[[[bbbjjjrrrwwwhhhWWWLLLDDD===;;;===CCCUUUnnn|||dddOOO@@@:::::::::HHHccc}}}wwwooofff``````ddddddhhhqqqxxxuuuiii]]]NNNEEE<<<999777333111222///000111111222222222111---///222333222111111111000111222222000000111222KKKMMMPPPQQQSSSUUUXXX[[[WWWUUURRRQQQSSSXXX^^^bbbffffffdddbbb___]]]^^^___eeejjjoooqqqqqqrrrvvv{{{}}}}}}tttgggbbbnnn|||kkkllluuuxxx[[[XXXiiiwww}}}{{{}}}tttfffWWWLLLAAA888888>>>;;;>>>DDDQQQaaarrrtttjjj^^^WWWQQQPPPPPPNNNNNNQQQWWW]]]jjj}}}mmm]]]]]]]]]^^^aaadddhhhjjjlllkkkkkkmmmqqqsssrrrpppwwwxxxyyyzzz|||jjjTTTIIIGGGIIIKKKVVVhhhzzzjjjUUUHHH???999666111222333444333111///---000000000000000000000000000000000000000000000000---...000000000111333555;;;AAAJJJQQQSSSTTTSSSSSSSSSWWWXXXWWWYYY\\\]]]ZZZXXXPPPIIIGGGIIIRRRaaannn|||~~~vvvssszzzsssaaaPPPFFF>>><<<:::777555666999<<>>KKK___rrr|||~~~zzzxxxuuuoooiiiiiijjjjjjfff```XXXRRROOOJJJDDD<<<888888888777555222111111000000000000000000000000000000000000000000////////////000000111333666888;;;>>>BBBGGGJJJJJJNNNRRRTTTVVVYYY^^^cccmmm}}}ssscccTTTFFF<<<;;;???DDDPPPffflllSSSCCC>>>??????EEEYYYuuu}}}tttmmmiiifffdddaaagggqqq}}}{{{lll```SSSIII@@@<<<999333......000//////......//////000222000---...000111000...///000222333333222000///LLLNNNQQQSSSUUUXXX\\\___^^^[[[WWWUUUUUUYYY]]]```aaaaaaaaa___]]]]]]^^^```ccchhhnnnpppqqqrrrvvvzzz|||{{{}}}zzzllleeennn}}}{{{kkkllltttwwwXXXUUU___zzzxxxiiiYYYMMMBBB999888<<<:::<<>>;;;:::666555666999<<>>===BBBGGGVVVhhh}}}zzzlllfffzzz~~~zzzoooeeegggooo~~~|||mmmooouuuzzzwwwpppnnnqqqxxxwwwwwwwwwvvvrrrlllggg^^^WWWHHHWWWfffiiippphhhaaakkkuuurrr^^^EEE888666222111000/////////000111111222333333444666:::>>>KKK^^^pppzzz~~~zzzwwwtttooojjjhhhiiihhhfff```ZZZTTTQQQJJJDDD<<<888777777666444111111000////////////000//////////////////////////////////////////000111111333666999;;;???DDDHHHLLLPPPTTTVVVVVVXXX\\\```iiivvv|||qqqcccVVVIII???===@@@EEEOOOaaaxxxqqqWWWFFF??????>>>CCCTTTppp~~~uuummmhhhdddbbbdddjjjwwwzzzmmmWWWMMMBBB<<<888222000000.........------.........000...,,,---///000///---///000222333333222111000KKKMMMPPPRRRUUUYYY^^^bbbccc```[[[XXXVVVWWWZZZ\\\YYYZZZZZZZZZZZZ[[[___aaaaaafffllloooqqqrrrvvvzzzzzzxxxyyy}}}sssiiinnnyyy{{{kkkkkkqqq|||vvvVVVRRRUUUdddsss___OOODDD;;;999999:::;;;???IIIXXXjjj{{{rrrhhh]]]VVVPPPOOOOOOMMMNNNQQQZZZaaammm}}}xxxccc[[[ZZZZZZ\\\___dddhhhkkkjjjjjjkkknnnrrrttttttsssqqqtttyyy~~~|||eeeRRRGGGEEEEEEJJJTTT```mmm~~~xxxxxx{{{zzz```VVVIII???:::777555333222222111000////////////........................000000000000000000000000---...///000000111444777CCCHHHNNNPPPOOOMMMMMMOOOTTTXXXZZZZZZ[[[^^^^^^[[[[[[RRRJJJGGGKKKVVVhhhwwwrrrnnntttwwwgggSSSHHH>>>:::999666666888:::<<<@@@HHHRRR^^^iiippprrrwwwvvvmmmmmmppplllkkkqqq{{{{{{}}}xxxiiiXXXQQQWWWaaazzzmmm\\\SSSIIIDDDAAA>>>???BBBMMM\\\ooo|||}}}pppeeeggg{{{tttjjjkkkkkk{{{yyyooooooqqqrrrnnniiiiiimmmppprrrtttvvvvvvrrrlllggg]]]XXXLLL]]]mmmooovvvnnnbbbiiiooojjjWWWAAA777777222111///.........///000111222222333333666:::===III[[[mmmxxxyyyvvvrrrmmmiiieeefffeeeddd```[[[WWWTTTKKKEEE===888666666555333111000//////....../////////////////////////////////.........//////000111111333666888;;;???DDDHHHNNNQQQVVVWWWWWWWWWZZZ]]]gggqqquuugggZZZNNNCCC@@@BBBHHHOOO^^^rrrwww^^^KKKBBB???<<>>FFFTTTfffyyyoooeee\\\UUUOOOOOONNNMMMNNNQQQUUU^^^lll}}}zzzfffYYYYYYYYY[[[___dddhhhkkkiiijjjkkknnnpppqqqrrrrrrrrruuuyyy~~~vvvcccQQQGGGDDDEEEDDDIIIPPP\\\pppzzzrrroooooopppqqqooonnnnnnrrryyyrrr^^^JJJEEE>>>:::888777666555333222000...---...///000........................////////////////////////...////////////111555888CCCIIINNNOOOLLLJJJLLLNNNTTTXXXZZZZZZ[[[^^^^^^[[[]]]TTTLLLKKKOOO[[[nnn~~~ooojjjnnnvvvhhhTTTIII>>>:::888666666888:::;;;???FFFQQQ]]]iiippptttxxx}}}sssiiikkkooolllsss|||www```SSSUUU\\\mmm}}}ooo___VVVLLLHHHDDDBBBCCCFFFLLLVVVdddnnnrrrnnnfff___ddd{{{{{{ooonnnhhhxxxqqqqqqoooppppppkkkfffggglllkkknnnsssvvvuuupppjjjeee[[[YYYPPPcccrrrsssyyyqqqeeeiiilllfffSSS???777888222111000///...///000000000111222222333555999<<>>;;;;;;;;;<<>><<<999777777666666555444222///---------///000........................////////////////////////...////////////222666999BBBHHHNNNOOOLLLJJJLLLPPPSSSXXX[[[ZZZ\\\^^^^^^ZZZ[[[SSSMMMMMMRRR^^^ooollleeegggzzzuuugggUUUJJJ???:::888666666888999;;;>>>EEEPPP]]]hhhooovvvxxx~~~wwwnnnfffhhhnnnlllsss~~~ooo]]]\\\```hhhtttnnn```UUUJJJFFFDDDDDDHHHNNNRRRUUU[[[aaabbb___[[[XXX\\\wwwrrroookkkyyyzzzjjjlllkkklllmmmjjjfffiiinnnnnnqqqvvvwwwtttnnngggbbb\\\]]]WWWkkkyyyxxx}}}tttkkknnnooohhhUUUAAA888888333222111000///000111111///000111111222444888<<>>FFFPPP]]]gggnnnuuuxxx~~~|||qqqjjjbbbdddjjjiiinnnxxxkkkeeegggfffkkkuuuvvvkkk]]]RRRGGGBBBBBBEEEKKKSSSWWWVVVWWWYYYXXXSSSQQQRRRSSSpppsssppppppzzzxxxhhhcccccceeegggggggggllltttxxx{{{~~~}}}vvvmmmddd```^^^aaa^^^sssyyysssuuuwwwppp]]]FFF999777444333111000000000111222///000000111111444888;;;BBBQQQeeewww}}}ssskkkdddaaa^^^\\\YYYXXXYYYWWWRRRNNNIIICCC;;;666444444333111111000//////......//////........................,,,,,,,,,---...///000111///111444666999===BBBFFFFFFJJJNNNQQQSSSWWW]]]bbblllttt~~~qqq___OOOEEECCC@@@HHHWWWjjj~~~ppp]]]LLLBBB===>>>CCCRRRkkk|||ssslllgggcccaaaXXXXXX[[[gggyyyvvvaaaQQQDDD999444333000000////////////000000000333777:::;;;===>>>@@@CCCBBB@@@>>><<<:::888777NNNMMMIIIDDD???>>>???AAABBBCCCCCCEEEFFFHHHIIIJJJKKKKKKJJJJJJJJJNNNSSSWWW^^^aaaeeekkkoooqqqpppooooooppprrruuuzzzyyyvvvwww{{{~~~nnngggeeekkkyyy\\\UUUSSS]]]nnnwwwxxx{{{nnnPPPCCC>>><<<999;;;???EEEOOO```uuunnncccYYYRRRMMMMMMMMMLLLMMMPPPZZZdddsssqqq]]]WWWZZZ^^^bbbeeeffffffffffffiiimmmooopppqqqsssvvvsssqqqnnnnnnppprrrrrrqqqnnniiiaaaYYYQQQJJJCCC???<<<===??????DDDSSSkkk~~~~~~wwwgggbbb\\\WWWSSSPPPNNNLLLKKKKKKIIIHHHHHHHHHIIIJJJDDDFFFJJJPPPVVVZZZ\\\]]]\\\ZZZVVVQQQJJJBBB===;;;777777777666444333333333444333111000//////000000////////////////////////000000000000000000000000/////////...///333888;;;GGGOOOXXXYYYTTTPPPQQQTTTVVV[[[^^^___```bbbaaa]]]TTTQQQPPPTTTZZZaaammmyyy}}}mmmaaa]]]ooowwwhhhTTTJJJAAA===;;;777555666666999>>>FFFQQQ]]]ffflllqqqwww~~~~~~{{{}}}uuujjjddd[[[\\\bbbaaaaaakkk{{{uuullllllfffeeehhhooouuutttnnniii\\\QQQGGGCCCDDDGGGNNNUUU[[[XXXXXXZZZXXXQQQMMMOOOLLLhhh}}}rrrqqqqqqxxxxxxhhh^^^\\\]]]aaadddiiitttyyymmmddd___[[[``````www~~~{{{~~~zzzfffLLL;;;666333222111//////000000111...///000000111333777;;;@@@NNNdddyyy~~~uuulllfffbbb```\\\XXXWWWXXXVVVPPPKKKGGGAAA:::555444444333111111111000////////////000........................,,,,,,,,,---...///111111...000333666888===BBBEEEEEEIIILLLNNNPPPUUU]]]cccmmmsssyyyzzzgggUUUHHHCCC@@@GGGTTTfffzzzttt```MMMAAA;;;===AAALLLbbb{{{|||rrrjjjddd```^^^XXXVVVVVV[[[gggvvvzzzgggXXXKKK@@@999777222222111111111111222222666;;;@@@DDDFFFHHHKKKMMMNNNMMMIIIFFFBBB>>><<<;;;WWWTTTOOOHHHBBB??????@@@BBBBBBDDDEEEGGGIIIJJJKKKMMMLLLJJJIIIIIIKKKQQQUUU___aaaeeejjjooopppooommmppppppppppppuuu{{{wwwvvvyyy~~~qqqiiieeehhh{{{bbbXXXWWWcccpppssssssuuu|||~~~tttvvv|||~~~uuuUUUEEE???;;;888;;;???DDDNNN___ssspppeeeYYYRRRMMMLLLMMMKKKMMMPPPXXXcccrrrooo\\\XXX[[[___dddfffgggeeedddeeeiiinnnppprrrtttxxx{{{zzzuuuooollllllmmmllljjjlllfff^^^WWWRRRLLLEEE???;;;===>>><<<===IIIcccyyyxxxnnnfff[[[WWWRRRNNNKKKIIIGGGEEE?????????>>>===;;;::::::;;;<<<>>>BBBFFFIIIJJJJJJHHHGGGFFFEEEAAA<<<::::::888999999888666555555555444333222111111000000000000000000000000000000000000000000000000000000000/////////...///333888<<>><<<777555555555888>>>GGGRRR]]]fffkkknnnvvv|||uuurrruuu{{{nnnccc^^^UUUUUUZZZXXXRRR[[[jjj{{{zzzpppnnnhhhcccbbbffflllmmmkkkiii\\\SSSJJJHHHHHHJJJPPPVVV^^^[[[[[[___\\\SSSNNNOOOHHHcccwww|||rrrrrrpppsssxxxhhh]]]ZZZZZZ]]]bbbkkk{{{|||nnnddd___VVV\\\^^^wwwlllQQQ===555222111///.........///000...///000000111333777:::???MMMdddzzzvvvnnnhhhdddbbb^^^YYYWWWXXXVVVPPPKKKFFF@@@999555444444333222222222111000000000000000........................+++,,,,,,---...///111111000222555777:::>>>CCCGGGFFFIIIKKKLLLNNNSSS\\\bbboootttuuuvvvnnn[[[KKKDDDDDDIIIUUUeeexxxwwwbbbMMM@@@999===@@@HHH\\\uuu}}}rrriiibbb]]][[[WWWUUUSSSTTT[[[hhhxxx}}}lll___SSSGGG???===777666666555555666666777===CCCIIINNNPPPRRRVVVYYYVVVTTTPPPKKKFFFBBB???>>>tttfffUUUJJJEEEBBBBBBCCCEEEDDDCCCCCCFFFIIIKKKMMMLLLIIIIIIKKKLLLIIIJJJMMMYYY___fffjjjjjjiiiiiijjjkkkjjjkkknnnpppxxxrrrppptttyyymmmiiillloooyyycccUUU[[[eeellloooppplllqqqxxxvvvzzz~~~uuu{{{wwwYYYDDD======:::;;;<<<@@@KKK]]]sssrrreeeVVVPPPKKKLLLMMMMMMOOORRR[[[fffwww{{{jjj]]]WWW[[[aaafffggghhhhhhhhhbbbiiioooqqquuu}}}{{{}}}|||vvvmmmhhhjjjlllllleeeeeeaaa\\\XXXTTTKKKAAAAAA;;;999===AAAIII]]]pppzzzrrrfffZZZTTTKKKJJJHHHEEEBBB@@@>>>===;;;::::::999888999999999999999999999:::<<>>:::777nnn^^^RRRKKKGGGEEEFFFEEEDDDEEEGGGJJJLLLLLLOOOLLLJJJLLLKKKHHHHHHJJJTTTZZZbbbgggiiihhhhhhhhhhhhggghhhjjjllltttvvvuuuxxx{{{rrrooorrrttt|||aaaQQQTTT]]]dddgggjjjiiiooozzz~~~ppppppuuuYYYEEE===<<<;;;;;;<<<@@@III[[[qqqrrreeeWWWPPPLLLLLLMMMLLLNNNRRRXXXddduuuyyygggZZZXXX\\\bbbfffhhhiiiiiijjjgggllloooooosss|||zzzpppiiihhhhhhfffeeefffddd```]]]YYYOOOEEEDDD===999;;;>>>HHH___vvv}}}xxx{{{|||rrrrrr|||pppfff^^^TTTLLLHHHCCCBBBAAA@@@>>>===;;;;;;888888777666666666666666666666666777888:::<<<======;;;999888999:::;;;<<<@@@===999666555444444444444444333333222222222222333222111111000111111111/////////......//////000...000222000...///444888FFFYYYiiijjjbbb___``````bbbkkktttyyy}}}}}}xxxnnngggcccgggnnnrrrvvvyyyyyyzzz{{{~~~lll]]]iii{{{lll[[[NNNAAA<<<;;;888777888777999>>>GGGRRR]]]dddgggooouuu}}}wwwlllmmmooonnnnnniiibbb\\\XXXUUUTTTTTTTTTQQQVVVeeevvvwwwrrrmmmgggccccccggggggcccaaaccc]]]QQQGGGGGGFFFFFFMMMWWWcccaaa___^^^[[[VVVPPPMMMLLLdddvvv~~~tttkkkooolllqqq{{{|||mmmbbb]]]^^^dddjjjsssssscccYYYSSSSSSYYYeeepppssstttvvvrrryyy|||fffLLL;;;777333222111000////////////000111111111111222666999AAANNNbbbuuuzzzuuupppkkkiiifffaaa[[[XXXWWWUUURRRNNNEEE@@@;;;666444222111000000/////////............,,,------------------......------,,,---...///000///111333555777;;;???BBBGGGHHHIIILLLNNNRRRWWWZZZccckkkoooqqq~~~yyyhhhYYYNNNIIIKKKSSSdddxxxyyykkkXXXIII??????===AAARRRkkk|||sssjjjccc^^^\\\TTTSSSQQQMMMLLLRRR]]]fffyyynnnaaaSSSFFFCCC???===<<<:::888;;;AAAJJJVVV___^^^ZZZXXXVVVTTTPPPKKKEEEAAA>>>;;;777444uuudddXXXPPPKKKJJJJJJIIIKKKNNNOOOOOONNNQQQMMMKKKKKKIIIEEEDDDGGGLLLSSS\\\cccfffgggggggggfffeeeeeegggiiippp~~~~~~~~~qqqmmmqqquuu~~~```MMMNNNVVV^^^cccjjjmmmssszzznnngggppp~~~rrr[[[GGG>>><<<;;;<<<===???HHH[[[rrrrrreeeXXXQQQLLLLLLMMMLLLNNNRRRWWWcccuuuzzzfffXXXWWW\\\aaafffhhhiiikkklllllloooooonnnrrr|||vvvmmmhhheeeaaaeeeggggggeeedddaaaWWWMMMIIIBBB======???JJJeeewwwjjjfffiiimmmmmmggg^^^[[[aaaiii{{{qqq___SSSLLLEEEBBBAAA;;;;;;;;;;;;::::::::::::555444444333333333333333333333333444666777999::::::888777777999===BBBEEEIIICCC<<<777666666555444666666555555555444444444333333222111111111111222111000000//////000000000...000111000...///333777BBBUUUhhhnnnkkkhhhhhhiiilllttt}}}}}}uuuoooppptttvvvyyy}}}xxxxxxyyy|||ooo]]]eeeppp[[[NNNBBB<<<;;;888777888888:::???HHHSSS^^^eeehhhkkkqqqyyytttooonnnkkkjjjgggccc___\\\YYYUUUSSSUUUOOOPPP^^^oooxxx{{{}}}xxxuuurrrkkkjjjjjjkkkhhhcccaaaccc[[[PPPGGGEEEDDDDDDLLLWWW```___^^^\\\YYYUUUNNNIIINNNhhh{{{tttjjjooonnnttt}}}qqqfffbbbbbbfffkkkuuutttcccWWWQQQNNNRRR^^^iiillllllmmmjjjpppwwwsss```HHH:::777333222111000////////////...///111111111222555777@@@MMM```rrr}}}wwwrrrmmmiiihhhccc^^^ZZZXXXUUUQQQMMMEEEAAA;;;666444222111000////////////.....................---------------...------------.../////////111333555777:::???BBBEEEGGGJJJLLLNNNRRRWWW[[[aaacccfffmmmxxxrrraaaUUULLLMMMSSSbbbuuu~~~ppp^^^NNNAAA@@@===???OOOfff{{{|||tttllleee```]]]TTTSSSPPPLLLIIIKKKQQQWWWjjjrrrbbbUUUNNNHHHDDDDDDCCCAAAAAACCCMMMXXX``````YYYSSSMMMHHHEEECCC???<<<:::888666333uuuggg\\\UUUSSSQQQQQQSSSVVVWWWUUURRRQQQLLLIIIIIIFFFBBBBBBEEEFFFLLLVVV^^^dddggghhhggghhhffffffhhhjjjppp}}}ooojjjmmmsssaaaLLLKKKUUU```hhhqqqtttyyyoooccceeennn{{{}}}|||ppp\\\JJJ???<<<:::;;;===@@@III]]]vvvsssfffZZZSSSMMMLLLLLLLLLNNNRRRXXXeeeyyy}}}iiiZZZWWW[[[```dddggghhhjjjkkknnnppppppqqqttt}}}yyynnniiifffcccdddhhhjjjjjjkkkiii```VVVOOOIIIDDDCCCDDDOOOjjjuuu```VVVSSSVVVVVVQQQJJJHHHLLLQQQcccsssooo```PPPGGGAAA===<<<>>>999999::::::::::::::::::333333222111111111111222111111222333555666777888999888777777;;;AAAIIIOOORRRJJJ@@@:::999999888666888888888777777666555555333222222111111111111111333333222111111111222222///000000///...///333666:::KKK```lllnnnmmmnnnoootttzzz~~~wwwvvvvvvvvvxxx|||yyyxxxyyy{{{ooo]]]ddd~~~ttt^^^QQQCCC===;;;888666777888:::???HHHSSS]]]eeehhhhhhooowwwuuuxxx~~~}}}tttnnnjjjllliiieeecccaaa]]]XXXSSSTTTMMMLLLYYYjjjtttwwwxxx~~~}}}|||xxxzzz|||yyyqqqhhhcccaaa\\\PPPHHHFFFEEEEEEOOO[[[aaaaaa```\\\ZZZWWWQQQKKKOOOiii~~~vvvlllqqqqqqzzztttjjjggghhhkkkkkkqqqxxxeeeZZZOOOKKKMMMYYYfffkkkkkkjjjjjjoootttppp^^^GGG999666333222111000////////////,,,...000111111222444666???KKK]]]ooo}}}}}}yyysssnnnjjjgggbbb]]]ZZZXXXUUUPPPLLLEEEAAA;;;777444333111000///////////////.........//////......------,,,,,,------------......//////111333555777999<<<@@@CCCFFFHHHJJJKKKNNNTTT\\\ccceeebbbcccjjjqqqzzzyyygggZZZPPPOOOTTTaaatttrrr___PPPBBB???;;;>>>LLLbbbxxx}}}vvvnnnfff```]]]UUUTTTQQQLLLHHHGGGJJJLLLVVVlllssshhh\\\SSSLLLLLLLLLJJJIIIJJJNNNUUU[[[ZZZSSSJJJCCC???===<<<;;;::::::999888888zzzlllbbbZZZXXXVVVXXX[[[\\\YYYVVVPPPKKKGGGFFFDDD@@@AAADDDCCCHHHPPPZZZcccgggiiiiiillliiiiiilllooosss~~~rrrkkklllrrrcccMMMJJJUUUdddooouuuwww{{{nnn```\\\```lllqqqssskkk[[[JJJ???<<<888;;;===AAAKKKaaa}}}ttthhh\\\TTTMMMLLLLLLKKKNNNRRRYYYggg{{{jjjZZZVVVYYY^^^bbbdddfffhhhjjjlllooorrruuuyyyzzznnniiihhhfffdddhhhlllnnnqqqpppiii```TTTMMMIIIJJJKKKSSSkkkwww\\\LLLFFFGGGEEEAAA======AAAFFFNNN]]]uuu|||mmmUUUKKKAAA<<<999666666888999999999999888888888777333333222111111111222222111222333444666777888888777777666666:::BBBLLLTTTXXXPPPFFF???<<<<<<;;;:::;;;;;;;;;;;;:::888777666222222111000000000000111333222111111000000000000000000///......///222444444BBBUUUeeekkkmmmpppttt{{{|||zzzxxxuuuwww{{{{{{zzzzzz|||lll]]]eeeuuuaaaSSSEEE>>>:::666444444777999>>>GGGRRR]]]dddgggiiiooowww|||hhhiiippp|||tttnnnqqqmmmhhhffffffddd```[[[UUUNNNMMMXXXfffnnnpppqqq|||uuuiiiaaa[[[OOOFFFDDDCCCFFFSSSbbblllmmmjjjccc^^^\\\UUUMMMMMMggg{{{wwwnnnsssqqq|||}}}ttttttvvvwwwrrrqqqjjj^^^OOOIIIIIIWWWhhhppppppooojjjnnnrrrnnn^^^HHH;;;777333222111000////////////+++---000111222333555777>>>JJJ\\\nnn|||{{{wwwsssnnnjjjccc```[[[YYYXXXUUUPPPLLLFFFAAA<<<777555333222000.........////////////////////////......------------------...............111222444666777:::???BBBGGGIIIJJJJJJNNNVVVcccmmmqqqlllkkknnnmmmnnn}}}jjj]]]TTTRRRUUUaaatttsss```PPPCCC>>>999<<>>===777777888999:::<<<>>>???~~~qqqaaa]]]ZZZ[[[___```]]]YYYRRRLLLHHHGGGDDD@@@@@@DDDAAAEEELLLVVV```gggjjjkkknnnkkkjjjnnnqqqvvvrrrmmmmmmssseeeNNNLLLXXXkkkyyy{{{|||~~~~~~|||kkk[[[UUUUUU```fffiiicccUUUGGG???===777:::>>>AAALLLcccvvvjjj^^^UUUNNNLLLKKKKKKNNNRRRXXXggg}}}jjjZZZVVVYYY^^^aaabbbdddfffhhhjjjlllrrrxxx||||||oookkkjjjhhheeeiiimmmqqqvvvxxxrrrjjjYYYQQQLLLMMMOOOVVViii}}}{{{^^^IIIBBB@@@===999777999===AAACCCPPPeee{{{uuudddVVVDDD>>>999888777444444666888777777666555555444444444444333222222222222222222222444666777888888888444444444444777???JJJSSSYYYTTTMMMEEE???>>>???@@@AAAAAAAAA@@@>>>;;;999777333333222111111111111111111000///...............111000.........000222333444<<>>;;;777444444777999>>>GGGRRR\\\dddgggjjjpppxxx}}}eeebbbfff|||{{{tttllliiikkkllljjjgggZZZTTTSSSZZZaaadddeeegggrrryyy}}}}}}tttdddXXXMMMCCCAAAAAAFFFXXXjjjwww{{{xxxnnngggcccXXXKKKNNNdddvvvyyyppptttqqq{{{{{{uuuoooaaaPPPHHHHHHWWWkkkvvvxxxvvvhhhkkkpppnnn___JJJ===999333222111000////////////,,,...000111111333666888>>>KKK^^^ppp~~~yyyuuupppllliiibbb___[[[YYYXXXUUUPPPLLLFFFBBB<<<777555333222111.........////////////////////////...............,,,---......//////.........///111222444777;;;>>>FFFHHHIIIJJJMMMVVVdddooozzzyyy{{{yyyqqqlllwwwooobbbXXXVVVWWWbbbuuuvvvcccSSSEEE>>>999<<>>AAAKKKbbbxxxkkk___VVVOOOLLLKKKKKKMMMRRRZZZjjjmmm\\\YYY[[[___aaabbbccceeegggiiikkkpppwww|||xxxqqqnnnkkkgggkkkppptttzzz~~~{{{tttdddXXXPPPPPPSSS[[[kkk|||eeeOOOBBB???;;;888777888:::;;;>>>GGGWWWiiizzzvvvhhh\\\OOODDD>>>999777888777555555888666555555555555555444444444444333222222222222222111333555666888888999888333555555555666===HHHQQQXXXWWWRRRJJJBBB???BBBFFFHHHHHHGGGFFFCCC???<<<:::555555444333333333333444222222111000////////////111000...---...000111222666888@@@LLLTTTYYYaaajjjsss{{{~~~}}}yyyuuuuuuxxxzzzzzz|||~~~nnn^^^eee||||||qqq```RRRDDD>>>;;;888666777888:::???HHHSSS^^^eeehhhlllqqqyyykkkcccffftttmmmmmmoooooonnn___\\\\\\```aaa``````bbbgggkkkqqqtttuuuyyyiiiXXXLLLBBB???AAAIII___tttxxxiiiXXXUUUhhhvvvuuuwwwxxx~~~vvvttteeeRRRHHHGGGWWWmmmzzz|||yyylllooosssqqqbbbLLL===777333222111000////////////...///000000111444888;;;@@@MMMaaauuuyyysssmmmhhheeedddaaa]]]ZZZYYYUUUOOOJJJFFFBBB<<<888555444222111............/////////000............////////////,,,---.../////////...---,,,...000111222555999<<>>;;;<<<:::<<<>>>@@@DDDKKKSSSYYYrrrllleeeeeeiiillliiieee\\\UUUOOOKKKFFFAAA@@@CCC@@@@@@EEENNNYYYdddiiikkkhhheeeeeeiiinnnrrrzzzooowwwfffUUUYYYnnn~~~xxx|||zzzxxxwwwvvv}}}{{{nnnaaaZZZZZZMMMRRRUUUPPPFFF>>><<<>>>888<<<>>>AAAJJJaaayyymmm```WWWOOOLLLKKKKKKMMMRRR]]]mmmqqq___[[[]]]```bbbbbbccceeegggjjjjjjooovvv{{{xxxrrrmmmiiimmmrrrvvv}}}{{{ooo```TTTSSSWWW___ooo~~~mmmVVVBBB@@@===:::999888777777777===IIIXXXggguuu{{{pppaaaUUUMMMCCC;;;;;;666444444444222333666555555555666666777777777444333333222222222222222111222444777888888888888666777888777888>>>IIIQQQWWWXXXUUUMMMDDD@@@DDDJJJMMMMMMLLLJJJGGGBBB>>><<<777777666555555555555666666555444333222222222222222000------...000111111777444888AAAIIINNNWWWaaagggpppvvvrrrooosss|||~~~|||{{{wwwrrrrrruuuxxxyyy|||ppp___cccyyyzzzooo]]]PPPCCC>>><<<:::999:::999;;;@@@IIITTT___fffiiilllrrryyyrrrhhhkkk{{{ooommmnnnnnnmmmcccaaacccfffeeeaaaaaaeee```ccciiimmmqqqwwwmmmZZZNNNDDDAAACCCMMMeee}}}ooo^^^nnnzzz{{{{{{{{{tttwwwhhhSSSHHHFFFWWWnnn{{{|||zzztttvvvyyyvvveeeMMM;;;444333222111000///////////////000000000111444999<<>><<<999===<<>>???@@@999888777888<<>>:::555444777888555111333333222222222222222222000000////////////000000000222555;;;AAAHHHNNNRRRZZZ^^^cccdddccceeekkkpppoooooorrrtttqqqlllnnnrrryyyzzz|||~~~kkk[[[ddd~~~~~~rrr[[[PPPEEE???<<<777666777777:::???HHHSSS^^^iiinnnpppuuuzzzxxxhhhggg~~~nnnkkkllllllkkkjjjccc]]]^^^bbbbbb___]]]WWW]]]ccceeehhhtttnnn```QQQDDD???AAALLLcccyyyuuurrryyy|||www{{{~~~xxxwwwwwwvvvsssuuutttaaaVVVJJJGGGVVViiiqqqrrrtttvvvtttXXX===555222222111111111111111222111111111000000333777;;;CCCSSSgggzzz}}}rrrkkkjjjjjjgggdddaaa^^^[[[VVVQQQMMMHHHDDD===888555333111///////////////////////////------------------------//////............//////000222444555555777:::<<>>??????:::999999:::>>>EEEKKKPPPVVVYYYYYYRRRIIIDDDHHHNNN[[[bbbfff```XXXSSSNNNJJJCCC>>>999777999999777444333333333222222222222111000000////////////000000///000333666;;;@@@DDDGGGMMMPPPTTTUUUVVVWWW[[[___```^^^^^^bbbeeefffkkkqqqwwwyyy|||~~~iiiYYYbbb|||~~~sss\\\PPPEEE???;;;777666777666999@@@IIITTT___hhhnnnqqqvvv|||zzziiidddsssmmmjjjhhhgggggg```[[[[[[^^^___^^^\\\YYY]]]___]]]^^^kkkppp[[[MMMAAA===???GGG[[[ooo|||zzzxxxuuuzzz~~~uuupppllllllmmmpppwww~~~rrrbbbWWWKKKHHHXXXjjjrrrsssuuuuuuzzz^^^BBB:::333333222111000000111111111111111000000222777;;;AAAPPPfffyyy|||qqqkkkiiijjjiiigggccc```\\\WWWQQQMMMHHHDDD===888555333111///////////////////////////------------------------------,,,,,,,,,,,,------000111333444555777:::<<<>>>AAAEEEIIILLLPPPUUUYYYXXXbbbssswwwkkkdddaaafffppp}}}jjjTTTLLLBBB@@@HHH\\\xxxyyyqqqjjjfff```[[[VVVQQQLLLIIIGGGEEECCCAAACCCGGGLLLPPP^^^___dddkkkmmmmmmqqqwww{{{oooeee\\\YYYTTTOOOMMMOOOTTTYYYfffttt}}}zzzyyyzzzzzzxxxuuummmeee[[[SSSOOOLLLIIIFFFBBBBBBBBBFFFSSSccckkkkkkgggdddcccgggjjjmmmsssyyyuuuvvveeeddd```zzzrrrwww~~~uuunnnjjjfffddd^^^ZZZSSSKKKDDD???<<<;;;888;;;:::>>>IIISSSkkk|||nnnbbbZZZRRRNNNMMMKKKLLLPPPWWWiiilll^^^^^^^^^aaaeeejjjlllmmmooonnnoooqqqttt|||~~~}}}vvvmmmmmmqqqvvv}}}pppWWWKKK@@@<<<<<<:::999999;;;:::<<>>;;;;;;;;;===BBBHHHNNNRRRVVVYYYZZZSSSJJJFFFIIIMMM```ggglllhhhbbb]]]XXXSSSJJJEEE>>>;;;::::::888666333333333222222222111111000000////////////000000///000222444777;;;>>>???@@@AAADDDFFFHHHIIIJJJKKKPPPMMMLLLPPPUUUZZZccclllrrrvvvzzz~~~}}}gggWWW___zzzttt]]]QQQEEE???;;;777666777666999AAAJJJUUU```hhhmmmrrrwww}}}zzzggg___}}}vvvnnnhhheeeeeeeeeaaa\\\ZZZ\\\___^^^]]]\\\^^^\\\TTTPPP[[[ssspppXXXKKKAAA>>>???DDDSSSddduuurrrpppvvvzzzwwwmmmgggiiioooqqqrrrttt{{{ooocccZZZMMMKKKZZZmmmtttuuuvvvrrrcccEEE<<<444333222111000000000000111111111000000222666:::>>>NNNdddyyy}}}sssmmmllllllllljjjfffbbb^^^XXXQQQMMMHHHDDD===888555333111///////////////////////////------------------------------,,,,,,,,,,,,------///111333444555666999<<<===@@@DDDGGGJJJMMMQQQTTTRRRXXXeeesssxxxvvvuuuwww}}}pppmmmlllpppvvvvvv\\\QQQFFFBBBHHHYYYuuuyyyqqqllleee___ZZZVVVRRRPPPKKKIIIFFFCCCCCCDDDGGGHHHQQQSSS\\\fffnnnuuutttkkk^^^SSSMMMKKKLLLLLLeeeqqq}}}}}}zzzuuummmcccZZZUUUQQQLLLIIIEEECCCAAADDDRRRbbbjjjjjjgggcccbbbeeeiiimmmttt{{{vvvvvveeecccZZZyyy|||yyytttrrrooolllhhheee```XXXNNNFFFAAA>>>===999<<<:::===FFFOOOfff~~~pppddd[[[SSSOOOMMMKKKLLLPPPTTTfffqqq___]]]]]]```ggglllnnnmmmooonnnnnnpppssszzzvvvuuuwwwzzz}}}~~~bbbTTTFFF@@@===<<<;;;===<<<;;;>>>FFFRRR]]]bbbdddeeeaaa[[[TTTMMMFFFAAA===<<<:::777666666555444333333333333333333333333333444333333222222222333333333555:::>>>@@@@@@???===;;;;;;===@@@DDDJJJPPPSSSUUUXXXXXXSSSKKKFFFGGGKKKZZZaaagggfffdddccc___[[[RRRLLLEEE???<<<:::777555444333333222222111111111000000////////////000000000111333555888;;;===>>>;;;:::;;;>>>AAABBBAAA???FFFEEEFFFHHHIIINNNYYYeeekkkqqqwww||||||fffVVV___zzzuuu^^^RRRFFF???;;;777666888555:::BBBLLLWWWaaaiiimmmqqqvvv}}}yyyddd^^^wwwtttmmmfffdddgggffffffdddaaaaaadddcccaaa```bbb^^^TTTLLLRRRddduuunnnXXXLLLCCCBBBCCCDDDOOO\\\jjjxxx~~~nnnjjjnnnsss{{{uuulllfffjjjoooqqqqqqrrruuuzzznnnddd]]]PPPNNN]]]ooouuuuuuvvvpppeeeEEE999555444333111000/////////111111111000000222555888===MMMbbbwwwwwwrrrppppppnnnkkkhhhddd```YYYRRRMMMHHHDDD===888555333111///////////////////////////........................//////............/////////000222333444666999;;;<<>>@@@;;;;;;???HHHTTT^^^dddfffhhhfffccc]]]UUULLLEEEAAA===:::888666777777777666333333333333333333333333444333333222333333444444444666;;;???AAA@@@???>>>;;;;;;>>>AAAFFFKKKOOORRRTTTWWWWWWSSSLLLGGGGGGIIINNNUUU[[[]]]___bbbaaa^^^WWWRRRKKKDDD???;;;888777444444333333222111000000000000////////////000000000111222555777999:::::::::999999;;;===???>>><<>>LLL```tttzzzuuurrrpppmmmkkkhhheeeaaaZZZSSSNNNHHHDDD===888555333111///////////////////////////........................//////............//////...000222333333555888:::;;;>>>BBBEEEFFFHHHJJJLLLRRRQQQTTT\\\```]]]ZZZZZZ\\\nnnlllhhhjjjvvviiiXXXHHHBBBBBBMMMggg}}}xxxpppiiieeeaaa^^^\\\VVVTTTPPPMMMKKKJJJJJJKKKRRRUUU]]]gggppp|||kkk[[[PPPIIIFFFcccmmmuuuwwwyyyxxxmmmccc\\\UUUNNNIIIGGGHHHFFFGGGOOO]]]fffiiijjjdddaaacccgggnnnxxxqqqsssyyy~~~______QQQkkk|||wwwuuuwwwzzz~~~~~~xxxlll^^^QQQGGG???<<<:::>>><<<===EEEKKK```~~~qqqeee\\\SSSOOOLLLIIIJJJMMMVVVcccxxxrrr```[[[[[[[[[^^^cccgggiiijjjkkkkkknnnqqqssswww}}}zzzzzzyyy{{{}}}mmmYYYLLLEEE???<<<===:::===BBBLLLVVV```eeegggiiikkkkkkhhh___UUULLLGGG>>>;;;888666666666666666333333333333333333333333333333333333333444444555666888;;;>>>@@@@@@@@@???;;;<<>>>>>???@@@BBBCCC???DDDJJJMMMJJJKKKVVVccckkkqqqxxx||||||~~~}}}hhhZZZdddvvvaaaTTTFFF???:::777666888888;;;CCCLLLWWWbbbjjjooopppuuu||||||kkkfffxxx{{{tttmmmeeedddlllnnn{{{ooommmggg^^^WWWWWW^^^eeennn{{{mmmWWWKKKBBBBBBDDDDDDKKKTTT^^^gggttt~~~xxxnnnccc```cccmmmzzzwwwfffddddddeeeddddddiiipppuuu{{{ooogggdddWWWTTTbbbrrruuusssrrrrrrfffEEE999444333222111000000000000000111111111000111444666===KKK]]]ppp{{{uuupppmmmiiihhhfffdddaaa[[[TTTOOOHHHDDD===888555333111///////////////////////////........................------,,,,,,,,,,,,---------///111222333444777::::::>>>BBBEEEGGGHHHJJJLLLNNNLLLMMMSSSUUURRRPPPQQQLLLXXXmmmyyyfff```aaannnlllYYYHHHCCCEEEOOOjjj~~~wwwqqqlllhhhdddbbb[[[YYYTTTPPPNNNNNNOOOPPPTTTXXX```jjjrrr}}}mmm\\\PPPJJJ___hhhppprrrttt|||uuukkkbbbZZZRRRMMMIIILLLMMMLLLPPP[[[eeejjjlllgggdddfffjjjnnnuuu}}}nnnrrrwwwzzz{{{ZZZ\\\PPPggg{{{|||wwwtttwwwnnn]]]MMMBBB<<<999===;;;<<>>BBBIIISSS\\\dddhhhjjjjjjoootttssslllaaaWWWQQQDDD@@@;;;888777666555555222222222222222222222222333333333333333444555555888999;;;>>>???@@@@@@@@@===>>>AAAEEEHHHKKKMMMNNNOOOQQQRRROOOJJJEEEBBBAAA<<>>BBBFFFHHHIIIKKKLLLMMMJJJJJJKKKIIIEEEDDDFFFAAAEEEQQQbbbqqqtttnnngggYYYTTTTTT^^^nnnoooZZZIIIDDDFFFOOOkkk~~~yyyuuupppmmmddd```[[[UUURRRRRRTTTVVVVVVZZZccckkkrrr|||rrrbbbYYY^^^gggnnnnnnooowww}}}rrriiiaaaXXXRRRJJJOOORRRPPPQQQ[[[eeekkknnniiihhhjjjlllnnnsssxxx{{{lllqqqwwwzzzxxxVVVZZZNNNcccttt}}}wwwrrrvvv|||gggTTTFFF???888<<<:::;;;BBBHHH\\\yyyuuueee\\\RRRNNNJJJGGGHHHKKKMMM]]]wwwyyygggVVVYYY\\\]]]\\\^^^ccchhhlllnnnqqqtttsssttt{{{|||rrriiihhhiiikkknnnrrrpppuuupppaaaTTTMMMKKKDDDIIIPPPZZZbbbhhhkkkllllllsss{{{|||vvvkkk```[[[JJJFFF@@@;;;999777666555222222222222222222222222333333333333333444555666999:::;;;===???@@@AAAAAA>>>@@@CCCFFFIIILLLMMMNNNJJJKKKMMMJJJEEE@@@<<<;;;999:::999666888<<<===:::;;;<<<======;;;888777777555555444333222000000///000000////////////000000000444<<>>CCCGGGIIIJJJLLLMMMNNNKKKIIIGGGAAA:::999;;;<<<999<<>>@@@HHH]]]tttsssdddZZZQQQNNNLLLJJJIIIKKKQQQYYYnnnnnnccc]]]ZZZ]]]```bbbfffjjjoooooonnnmmmmmmooossswwwssshhh___WWWXXX\\\```gggmmmpppnnnqqq|||ooo\\\RRROOOPPPWWWcccllloooqqqtttssstttxxx}}}rrrhhhXXXMMMAAA;;;;;;<<<999555444444444444333222111000444444333333333333333333222666:::===============AAABBBDDDFFFHHHHHHHHHHHHIIIGGGEEEBBB???<<<:::888555555555555555555555555666666555444444444444555555555444333333222111111////////////000111222333333666???MMM\\\iiioooqqqooommmhhh```ZZZ^^^hhhqqqwwwpppeee\\\ZZZ___hhhnnn~~~jjjZZZdddxxxbbbUUUHHH@@@;;;555333444<<<@@@FFFNNNXXXdddooovvvzzz~~~yyywwwuuuppphhhkkkrrryyy{{{{{{tttqqqllleeeeeemmmrrrtttxxxvvvrrrrrrqqqrrrvvvvvvkkk^^^XXXLLLAAAAAAFFFMMMTTT[[[___^^^```aaa^^^YYYWWWYYYbbbsssfffeeeaaaiii{{{}}}oookkkfffaaa]]]]]]eeelllnnnllldddZZZVVVVVV___mmmvvvuuuqqqqqqwww~~~vvvaaaIII999444333111000////////////111000000000000222333444888BBBQQQccc{{{|||tttnnnhhhgggfffccc___[[[WWWUUULLLFFF>>>777444333222222111111000///////////////000000//////.........---------------------------,,,------///111333555666<<>>AAAHHH\\\rrrwwwdddZZZQQQMMMLLLIIIHHHJJJOOOYYYoooyyygggaaa]]]^^^```aaacccgggnnnnnnooonnnnnnooosssuuu}}}|||ooodddXXXPPPJJJMMMSSSYYYbbbiiikkkjjjmmmvvvzzznnn```^^^aaakkktttvvvwwwxxxyyyyyy{{{~~~}}}wwwqqqfff\\\NNNEEE@@@===999666777777888888777777666666666666666666666555555555444777;;;>>>>>>>>>>>>???AAABBBCCCDDDEEEEEEDDDDDDAAA@@@???<<<:::888666555555555555555555444444444666555555444444444444444444444333222222111000000000000000000111222333333444888@@@NNN]]]hhhoooqqqrrrooojjjdddaaaeeemmmttt|||sssjjjfffhhhllloooyyy~~~kkk[[[eeesss```TTTGGGAAA<<<888666777<<<@@@GGGPPPZZZfffqqqxxx|||yyytttrrrnnnmmmnnnrrruuurrrooottt~~~vvvnnnnnnkkkdddccciiiqqqvvvrrrsssppppppqqqrrrtttwwwuuuiii\\\TTTIIIAAABBBIIIOOOVVV\\\___^^^___aaa]]]UUURRRTTT___~~~vvvgggccc___hhhzzzxxxhhheeeaaa^^^[[[\\\dddlllvvvlllcccUUUOOONNNYYYkkkvvvvvvpppkkkqqqyyy{{{rrr___GGG777333222111/////////000000111000000000000222333444888AAAPPPccczzz{{{sssllliiihhhgggddd___ZZZUUURRRLLLFFF>>>777444222111111111111000///////////////000/////////.........---------------------------------...///111333444666;;;>>>AAADDDFFFIIILLLNNNRRRQQQPPPMMMGGG@@@:::888000222444555666888<<>>AAAHHHZZZooozzzeeeZZZPPPLLLKKKHHHGGGIIINNNZZZppp~~~iiibbb^^^^^^```aaaccchhhlllnnnppppppoooppprrrsssvvv}}}}}}pppeeeZZZRRRKKKDDD@@@DDDKKKRRR\\\eeehhhhhhkkkqqqzzzzzzssspppwww~~~~~~~~~}}}}}}}}}|||{{{vvvmmmaaaTTTIIIAAA;;;777888888888888777777777777555555666666666666666666777:::>>>@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???>>>:::999888777666555555444444444444444444444444444555555444333333333333444333222222111111000000000111111000111111222333444666:::BBBNNN[[[gggmmmppprrroookkkggggggjjjooorrrzzzuuuqqqppppppqqqttt{{{lll]]]ggg{{{nnn^^^RRRFFF@@@===999888:::;;;@@@HHHRRR\\\hhhsssyyy{{{uuutttqqqrrrrrrtttssslllfffhhhmmmuuummmiiilllkkkdddbbbeeeaaarrrzzzqqqooommmqqqtttwwwyyy{{{wwwjjj\\\QQQIIICCCEEELLLRRRZZZaaaaaa```aaabbb]]]TTTOOOPPP\\\~~~kkkdddaaahhhyyytttgggbbb^^^\\\ZZZZZZcccmmmnnncccUUUNNNLLLZZZqqqzzzjjjoootttuuummm[[[FFF888222111000//////000111111111000000000000222333444888AAAOOOaaayyy}}}tttnnniiiiiigggddd___YYYSSSOOOLLLGGG???888444222111000111000000////////////////////////...............------------------------------...///111222444555999<<<@@@CCCFFFIIIMMMPPPXXXZZZZZZVVVOOOHHHBBB>>>>>>BBBDDDAAA===>>>CCCJJJBBB<<<888999999@@@SSSiiizzzaaaVVVFFF@@@LLL^^^xxxrrrnnnmmmlllkkkfff___[[[]]]]]]```lll{{{QQQ```pppvvvuuuyyyqqqfff```XXXWWWVVVVVVXXX\\\```ccchhhiiijjjiiijjjmmmsssxxxyyyeeefffooowwwkkkTTTUUUZZZccclllnnnttt{{{}}}|||}}}tttuuu|||nnnaaa\\\cccnnn~~~www```KKK@@@===<<<888999???BBBGGGXXXjjj{{{fff[[[PPPLLLJJJGGGGGGIIIOOO[[[pppyyyggg```\\\^^^```bbbfffkkklllnnnqqqrrrqqqqqqqqqrrrvvv{{{uuuiiiccc^^^VVVMMMLLLEEEAAACCCIIIOOOYYYbbbiiikkkooorrruuu~~~}}}{{{|||}}}zzzuuummmaaaTTTIII???;;;:::999999888777777777777777777777888999999::::::<<>>DDDIIIGGG???::::::888;;;KKK]]]{{{cccXXXHHHBBBMMM___{{{uuusssqqqooonnniiiccc^^^\\\ZZZZZZaaakkkPPP\\\iiiooopppvvvuuujjjeee[[[ZZZXXXWWWYYY\\\aaadddjjjlllnnnmmmmmmpppwww|||vvvggghhhlllrrrgggRRRTTTZZZcccooorrrwww~~~}}}tttuuu|||ooo```XXXZZZbbbooouuuwwwnnn\\\JJJ@@@===;;;777999???CCCGGGUUUeeezzzhhh\\\QQQLLLIIIGGGFFFIIINNNYYYmmmvvvhhhaaa\\\]]]___aaaeeejjjlllooorrrsssrrrqqqqqqqqqtttxxx|||~~~|||{{{zzzqqqeee^^^bbbfffaaaYYYQQQKKKGGGGGGJJJPPPZZZccclllooossstttttt}}}{{{vvvttttttsssooohhh^^^RRRGGG@@@>>>>>><<<;;;::::::::::::999:::;;;===???@@@AAABBBEEEGGGHHHGGGDDDBBBAAABBBAAA@@@>>><<<:::888777777444555555666777777888888444444444555555666666666555555444333333333333444333333333333333222222222222222222111222222333333444999@@@IIISSS\\\dddhhhkkkiiiffffffgggiiiiiiiiiqqqtttyyy~~~{{{~~~uuufff]]]jjjxxxlll[[[OOOCCC>>>:::666555777888>>>HHHSSS^^^iiirrrxxx~~~ssspppqqqnnntttxxxxxxtttpppllliiihhheeedddeeeddd___[[[YYYQQQ[[[iiixxxyyyyyy{{{zzznnndddSSSJJJDDDDDDJJJSSS___jjjiiiggggggfff```VVVPPPPPPUUUyyyyyynnnhhhjjjuuu{{{oooddd\\\ZZZXXXXXXeeevvvsssiiiVVVLLLIII\\\|||xxxwwwtttooocccSSSBBB666111000000//////000111222111000000000000222333444777???LLL]]]vvvzzzssseeeeeedddbbb^^^YYYTTTQQQKKKFFF???999555222000///000000////////////000000---------................................................///000222333444555888<<>>===::::::FFFUUUwww~~~fff[[[KKKEEEOOO```|||yyyxxxwwwtttqqqkkkgggccc```\\\ZZZ]]]aaapppPPPXXXaaafffiiiqqq}}}pppkkkaaa^^^[[[YYY[[[```eeeiiinnnqqqrrrqqqooorrrzzzuuujjjiiiiiimmm~~~eeeQQQTTTYYYeeeuuu|||xxxxxxqqqbbbVVVVVVZZZfffjjjmmmgggZZZLLLBBB>>>;;;777888???CCCGGGSSSaaayyy|||jjj^^^RRRLLLIIIGGGGGGIIIKKKVVVjjjzzzlllddd]]]\\\]]]]]]aaaeeekkknnnpppqqqpppoooooopppooorrruuuxxxxxxvvvsssqqqnnnfff[[[XXX```kkklllggg[[[VVVQQQPPPQQQUUU___iiiooorrrvvvwwwuuuzzzwwwpppooonnnllliiicccZZZPPPHHH???>>>===<<<<<<===>>>???<<<===???AAADDDGGGIIIJJJQQQRRRQQQMMMIIIEEECCCCCC@@@???===;;;999888777777444444444555555666666777555555555666777777888888666666555444444444444555333333333333333333333333222222111111111111222333333888???FFFNNNWWW___dddgggggghhhhhhiiikkklllnnnqqqtttxxx|||~~~~~~}}}|||ooobbb]]]mmmtttiiiYYYNNNBBB<<<999555555666888???IIIUUU___iiiqqqvvv|||jjjddddddjjjsss{{{~~~|||yyyrrrkkkiiieeeaaa___]]][[[XXXVVVQQQWWW```lllxxx{{{mmmbbbQQQJJJEEEGGGMMMWWWdddpppqqqnnnkkkhhh```VVVQQQQQQRRRtttwwwnnniiijjjtttpppddd]]]^^^\\\[[[gggyyysssjjjZZZPPPLLL^^^|||vvvvvvtttooodddRRR@@@444222111000//////000111111111000000000000222333444666>>>JJJ\\\tttxxxrrreeedddccc```\\\XXXTTTRRRJJJEEE???999666333111//////////////////000000111---------------.......................................//////000222333444444777:::>>>BBBGGGMMMQQQ^^^nnn{{{{{{uuupppggg^^^ZZZTTTMMMIIILLLQQQUUUWWWUUULLLEEEBBB>>>;;;DDDQQQqqqjjj___NNNFFFNNN^^^|||wwwnnnkkkgggbbb___\\\[[[[[[cccwww~~~UUUYYY___cccgggoooyyywwwpppgggddd___]]]___dddlllppprrruuuuuurrrpppsss}}}wwwkkkkkkmmmqqqdddRRRTTTYYYggg}}}|||}}}{{{wwwxxxsssdddYYYWWW[[[___aaabbb___WWWLLLCCC===:::666888@@@DDDFFFQQQ]]]qqqlll```SSSMMMJJJGGGGGGJJJKKKUUUiii~~~lllddd]]][[[[[[\\\___dddiiikkkmmmmmmlllkkklllmmmmmmooorrruuuvvvuuuqqqnnnkkkhhhaaa]]]cccoooxxxyyyrrrlllfffbbb___```hhhqqqsssvvvzzz|||zzz{{{}}}rrrmmmhhhfffeee```XXXQQQCCCCCCCCCCCCEEEHHHKKKMMMGGGIIILLLOOOTTTWWWZZZ\\\^^^]]]ZZZUUUNNNHHHEEEEEE???>>><<<:::999999999999666666666666666666666666666666666777888999999999777777666555555555555666222222222222222222222222222111111000000000111111333888>>>EEEKKKSSS\\\bbbbbbeeehhhjjjkkknnnssswwwvvvwwwxxxyyyzzzzzzzzzzzzlllaaa^^^oooqqqeeeWWWLLLAAA<<<:::777777999:::AAALLLWWWaaajjjqqqvvv}}}|||fff]]]]]]iiiuuuyyynnniiibbb]]][[[\\\\\\[[[XXX[[[```fffnnnxxxmmm___QQQMMMMMMRRRZZZcccooozzz~~~yyytttnnndddXXXSSSTTTUUUttttttmmmkkkmmm{{{xxxmmmhhhjjjfff___fffvvvooohhh^^^TTTOOO]]]wwwmmmqqquuuuuulllZZZDDD666333222111/////////000000111000000000000222333444666===IIIZZZsssyyyssshhhfffbbb^^^ZZZVVVSSSRRRHHHDDD>>>999666444222111///////////////000111111,,,,,,,,,------.................................////////////000111333333555777:::===AAAFFFLLLPPP]]]rrruuujjj___ZZZTTTNNNMMMQQQXXX]]]aaaWWWOOOKKKEEE@@@EEEPPPmmmooobbbOOOEEEKKKXXXxxx|||sssoooiiiaaa]]][[[YYYWWW^^^kkkwww|||rrrhhhooovvv{{{~~~uuujjj[[[]]]aaaeeejjjpppvvv{{{|||rrrlllhhhbbb```bbbhhhpppvvvuuuwwwwwwssspppsss}}}xxxkkkmmmsssyyydddSSSUUUYYYiiiuuunnnmmmuuutttggg]]]\\\___ZZZZZZYYYWWWSSSJJJ@@@999:::666888@@@DDDFFFPPP\\\lllmmmaaaTTTNNNJJJHHHHHHJJJLLLUUUhhh|||hhhaaaZZZZZZ[[[]]]aaaggghhhiiijjjjjjhhhhhhiiikkkoooqqqtttwwwyyyxxxtttqqqtttuuurrrlllmmmxxx{{{sssmmmjjjpppxxxwwwzzz~~~}}}wwwooogggcccdddbbb\\\VVVMMMNNNNNNPPPTTTXXX\\\___ZZZ\\\```dddhhhmmmppprrrfffeeeaaaZZZRRRKKKHHHFFF>>>===;;;:::::::::;;;;;;999999888888888777777777666777777888999:::::::::888888777666666666666666111111111111111111222222111111000000000000000111444888???EEEJJJRRR[[[aaa]]]bbbhhhjjjkkkooowww}}}~~~~~~}}}}}}}}}~~~}}}kkkaaa___pppqqqdddUUUKKK@@@===;;;::::::===;;;CCCNNNYYYccckkkrrrvvv{{{hhh^^^___jjjyyysssnnneee^^^\\\___bbbcccaaabbbccceeejjjooouuuyyynnn^^^RRRQQQUUU^^^gggooozzz}}}uuuiii\\\VVVWWW[[[wwwsssmmmnnnrrryyytttwwwooobbbdddqqqllleee[[[QQQKKKVVVmmm~~~}}}fffnnnwww|||uuubbbKKK:::444333111000////////////111000000000000222333444555===HHHZZZsss{{{uuukkkhhhccc]]]XXXTTTRRRQQQGGGCCC===999777555333111///////////////000111111,,,,,,,,,------.........////////////////////////////////////000111333333555777:::<<<@@@EEEKKKPPP\\\ttt~~~rrriiihhhccc[[[UUUWWWaaaiiilllaaaXXXSSSLLLEEEHHHQQQkkkrrrdddPPPCCCGGGTTTsss~~~wwwrrriii___YYYXXXWWWUUU]]]dddjjjxxxooodddRRRVVVXXX[[[```ccc```YYY]]]aaaeeegggiiimmmtttyyy}}}tttpppjjjbbb___eeeqqq{{{uuuooopppooonnnxxxwwwpppooonnn|||fffPPPPPP]]]ooo||||||uuuqqqlllkkkpppzzz}}}rrrdddcccgggbbbccc^^^WWWRRRMMMGGG@@@:::999:::;;;===@@@GGGOOOTTTiiiqqqcccUUUNNNKKKGGGEEEFFFIIIZZZeeevvvhhh___XXXYYY\\\]]]```dddhhhjjjlllllljjjiiijjjkkknnnpppuuuxxxyyy{{{}}}}}}~~~~~~~~~tttrrrtttrrrllleeeccccccgggnnntttvvvvvvvvvxxx|||yyyuuuqqqkkkbbb[[[UUUOOOGGGBBBAAA@@@???===;;;::::::::::::999888888999999777555777666666888:::;;;:::888888777666555444333333333555555333222111111000000000111222111000000222333333888CCCMMMRRRTTTZZZbbbbbb___```eeejjjoooxxx~~~}}}~~~~~~yyycccYYY]]]www|||pppiiiVVVLLLBBB<<<888666777;;;;;;CCCPPP[[[cccjjjqqquuu|||uuuiiiiii{{{yyyiiibbbbbbbbbbbbdddjjjiiihhhhhhjjjkkkjjjiiivvvuuuwww}}}rrr\\\XXXSSS```xxx}}}zzzbbbUUU\\\ccc{{{~~~sssooopppuuuyyyhhhfffooo~~~qqqiii```WWWJJJJJJ^^^vvv~~~wwwjjjiiiqqq}}}|||gggMMM===555444222///---+++******111000/////////000222333444888CCCXXXsss{{{vvvrrrmmmgggaaa]]]XXXRRRMMMIIIEEE???:::777555333111000000////////////000000........................///......------....../////////.........//////000222444888;;;>>>BBBGGGJJJXXXjjjzzztttmmmfffaaa^^^___iiiuuuxxxtttcccVVVVVVQQQLLLQQQhhhjjjTTTFFFGGGUUUccc{{{uuukkk```YYYUUUTTTTTTUUU\\\fffnnntttsssfffYYYLLLGGGBBB@@@EEEIIIIIIEEEbbbeeeiiikkklllnnnssswww}}}wwwpppkkkccc^^^cccooo|||zzzrrrqqqpppnnnvvvxxxrrrrrrppp||||||bbbMMMPPPaaawwwxxxwww}}}uuuqqqlllkkknnnuuu|||{{{qqqeeeeeejjjeeebbb\\\TTTNNNJJJFFF@@@<<<999:::;;;===AAAGGGOOOTTTccc~~~qqqcccUUUNNNJJJGGGFFFGGGGGGWWWbbb|||iii```YYYYYY\\\^^^aaaeeefffhhhjjjkkkkkkkkkmmmnnnnnnppptttxxx||||||rrrlllccc\\\WWWQQQIIIDDDBBBBBB@@@???======<<<<<<<<<;;;;;;<<<>>>???===<<<;;;:::999:::::::::888666888777666555444333333333333222222111111111222222000111222111000000222444777???LLLWWW\\\^^^eeennnllliiiiiinnnqqquuu{{{~~~~~~wwwggg___ddd~~~zzzmmmeeeTTTJJJ@@@<<<999777999======FFFRRR]]]eeelllssswww|||zzz~~~rrrllljjjfffaaa___ddddddeeeeeeeeeeeeffffffjjjkkkmmmtttuuu^^^SSSTTTgggmmm\\\```iiirrrnnnooouuuxxxhhheeennnxxxzzznnnfff```XXXMMMJJJYYYooowwwqqqcccdddmmmzzz{{{gggLLL:::666444222000...---,,,,,,111111000000000111222333444888BBBUUUooo{{{xxxtttpppjjjeee```[[[TTTPPPIIIEEE@@@;;;888555333111000000////////////000000..............................------------.....................///000000222555888;;;>>>BBBFFFJJJSSScccxxxzzzssslllfffbbbccclllwww}}}zzzhhhWWWSSSNNNKKKSSSjjjkkkVVVHHHGGGSSS```zzzuuulllddd]]]XXXSSSOOORRRYYYaaaiiiooonnnbbbUUUEEEBBB===;;;===>>>===;;;```dddjjjlllnnnppptttxxx~~~xxxooojjjbbb]]]^^^jjj{{{vvvsssqqqooottt}}}zzzvvvxxxwwwvvv]]]KKKSSShhhxxxuuu{{{uuuqqqmmmmmmqqqxxx}}}{{{ttthhhhhhkkkfffddd]]]TTTMMMHHHEEE@@@===:::;;;<<<===AAAGGGNNNTTT[[[vvvrrrdddUUUMMMJJJGGGFFFGGGEEETTT^^^zzzjjjaaaZZZ[[[]]]___bbbeeedddfffiiikkklllnnnppprrrqqqqqqrrruuu|||~~~rrrlllddd]]]XXXSSSMMMHHHEEEEEECCCBBBAAAAAAAAAAAA@@@??????@@@BBBBBBAAA???>>><<<;;;<<<<<<<<<:::888888777666555444333333333111111000000111222222333000111222111000111333444>>>III[[[iiillllllqqqyyyzzzwwwvvvyyy{{{{{{~~~~~~~~~~~~~~~uuuddd```hhhwwwjjjbbbQQQHHH???;;;:::888:::??????HHHUUU```gggnnntttyyy}}}zzzrrrooojjjccc___^^^aaacccbbb___\\\\\\^^^aaabbbcccgggpppvvv___MMMNNNaaazzzccceeeooo~~~ppplllnnnuuu}}}zzzrrreeeaaahhhooowwwwwwmmmfff^^^ZZZQQQLLLWWWjjjsssqqq```bbbkkkyyy|||jjjNNN:::666555333111////////////111111000000000111222333555777???PPPhhh|||xxxwwwtttqqqkkkfffaaa[[[UUUQQQJJJFFF@@@<<<888666333111000000////////////000000...........................------,,,,,,------...---------......000111222222555888;;;>>>AAAEEEIIIMMMZZZkkk|||~~~wwwpppjjjeeeeeemmmwwwooo\\\TTTNNNNNNYYYllllllYYYJJJEEEOOO\\\~~~~~~yyy{{{{{{xxx}}}{{{yyytttnnnjjjfff___TTTLLLOOOUUU\\\ccchhhhhh]]]QQQBBB???<<<999777555555555XXX^^^eeekkkooorrrwww{{{ssslllfff___YYYXXXbbbwww{{{uuurrrpppsssxxxzzzyyyttt\\\MMMWWWppp}}}xxx~~~xxxtttqqqsss{{{~~~yyymmmkkkkkkccceee___VVVPPPKKKFFF@@@<<<:::;;;<<<===@@@FFFNNNSSSYYYqqqttteeeUUUNNNJJJGGGGGGHHHDDDRRRYYYtttkkkbbb[[[\\\^^^```bbbfffdddfffiiikkkmmmooosssvvvtttsssqqqqqqwww|||}}}rrrlllddd^^^ZZZVVVPPPLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGEEEDDDDDDDDDCCC@@@>>>>>>======>>>???@@@>>>===888777666555444333333333111111111000000111111222000111222222111111333555BBBSSSlll}}}~~~~~~~~~|||yyyxxxyyyzzz}}}tttaaaaaammmxxxjjjaaaPPPGGG???<<<:::888:::>>>???HHHUUU```hhhnnntttxxxuuuyyyrrrnnnkkkfffccc___dddiiigggaaa\\\ZZZ[[[aaaaaa___\\\___lllrrr\\\OOOJJJRRRfffuuu~~~ggggggqqqpppkkknnnyyyooolllhhh^^^[[[```jjjrrr|||xxxoooiii\\\\\\UUUOOOWWWiiitttuuueeeffflllyyy~~~pppUUU>>>666555222000//////000000000000/////////000111222555777===KKKaaa{{{wwwttttttqqqoookkkfff```ZZZUUUQQQLLLHHHBBB===999777444222000000////////////000000........................------,,,,,,,,,,,,------,,,,,,------///000222222222555888:::<<<@@@DDDGGGJJJRRR\\\jjjyyyzzztttnnnjjjfffeeemmmwwwxxxggg\\\SSSTTTaaannnooo]]]KKKBBBJJJWWWwwwuuuiiiaaa```jjjvvvuuukkkfffiiiooorrrrrrtttqqqnnnoooooogggYYYNNNNNNSSSXXX^^^dddddd[[[PPPFFFBBB>>>;;;777444666;;;WWW]]]eeekkkooosssxxx|||~~~}}}ppphhhbbb[[[VVVSSSZZZooo}}}vvvrrrppprrrvvvuuuwwwuuu]]]OOO[[[uuu||||||yyy}}}~~~rrrnnnkkkaaabbb^^^XXXTTTPPPIIIAAA;;;999:::;;;<<>>888777666555444333333333444333222111000000000000000111222222111222444666BBBWWWxxx|||{{{yyyxxxvvvqqqnnnmmmpppssszzz}}}tttaaafffvvvyyylllcccPPPHHH???<<<:::777888<<>>:::777555333000000////////////000000////////////////////////...------,,,,,,------...,,,,,,------///000222222222444666999:::===AAADDDIIIMMMSSS[[[hhhuuu{{{{{{rrrmmmjjjgggeeeeeennnwww}}}ttthhh[[[YYYdddqqquuudddQQQCCCFFFSSSqqq{{{qqqeeeYYYNNNIIIMMMUUU\\\ZZZUUUQQQPPPVVV^^^eeejjjhhhiiimmmpppjjj\\\QQQNNNRRRVVVZZZaaaccc\\\RRRHHHBBB===<<<888555999@@@]]]bbbgggjjjlllooossswwwzzz|||pppggg^^^WWWTTTPPPTTTfffyyyxxxrrrqqqtttxxx|||pppqqq|||sss\\\NNNZZZsss~~~tttrrrrrriiidddaaa\\\XXXTTTMMMCCC<<<888999:::;;;===CCCJJJOOO[[[jjj{{{lllZZZQQQLLLHHHGGGIIIFFFPPPSSSkkklllccc\\\\\\^^^___bbbeeehhhjjjlllnnnqqquuuyyy}}}yyy}}}|||wwwzzz{{{yyytttvvv|||}}}~~~~~~uuuooogggbbb```^^^[[[XXXUUUTTTSSSQQQPPPOOONNNNNNLLLKKKKKKMMMOOOPPPOOOMMMKKKIIIFFFEEECCCAAA===:::888777666555444333333333666555444222111000000000000111222222222333555777???VVV{{{zzzsssqqqkkkjjjfffaaa]]]^^^dddiiiuuuzzzttt___iiizzzzzzlllbbbPPPGGG???<<<:::777888;;;@@@IIIWWWbbbiiiooossswwwdddXXX[[[```vvv|||uuullleeeaaacccllluuuzzzvvvnnnfffbbbfffccc]]]VVVSSS[[[iiittthhhWWWJJJCCCCCCKKKSSSZZZiiizzzzzzbbbeeerrryyytttppp|||xxxccc___^^^XXXXXX^^^dddlllvvv||||||vvvoookkkbbbccc[[[RRRTTT```iiijjjnnnmmmpppzzz~~~cccHHH888666222///......///000//////...---...///000111444666<<>>AAAHHHMMMRRRVVV]]]gggmmmnnniiifffddddddbbbdddlllvvv|||~~~rrrccc]]]fffwwwrrr^^^JJJGGGQQQjjjyyyxxxkkkaaaUUUMMMEEE???>>>BBBAAABBBBBB???===AAALLLUUUZZZZZZ]]]bbbeeeaaaXXXOOOJJJMMMPPPTTT[[[___ZZZRRRFFF???;;;===;;;777999???```ccceeefffeeegggkkknnnrrryyy|||rrrggg]]]UUUTTTQQQQQQ^^^ppp|||yyyrrrrrrvvv{{{qqqpppyyymmmVVVIIIUUUmmm}}}{{{yyyssswww~~~zzzwwwrrriiiaaaYYYOOODDD<<<777888888999<<>>RRRvvvzzzuuukkkccc```XXXWWWTTTNNNLLLPPPYYYbbbqqqwww}}}sss```kkk}}}xxxjjj___MMMEEE>>><<<:::888999===CCCMMM[[[fffmmmrrrvvvyyybbbVVVWWWZZZgggtttyyytttrrrssswww|||rrrhhhhhhddd^^^XXXWWW]]]gggoooyyywwwbbbSSSDDD??????EEEKKKRRR^^^llllllWWW\\\pppxxxrrrooottt|||gggaaa^^^XXXXXX___dddlllvvv|||{{{vvvoookkkfffeee]]]SSSUUUaaahhhgggmmmnnntttmmmNNN;;;888444000......000111111000000//////111222333333666<<>>FFFOOOXXXZZZ\\\```bbbbbbaaa^^^]]]]]]]]]^^^fffooouuuxxxkkkeeemmmpppVVVLLLRRRbbbzzz~~~vvvkkkiii___SSSHHHCCC@@@<<<999:::666888888666555888???EEEHHHJJJMMMPPPRRRPPPKKKGGGCCCFFFHHHLLLSSSYYYVVVOOOHHH@@@>>>EEEFFF>>>999;;;\\\___aaa```___```eeeiiillluuu|||rrrggg\\\UUUTTTRRRPPPZZZjjjttt{{{~~~yyyrrrrrrxxx}}}|||uuurrryyyhhhQQQDDDQQQgggzzzzzzuuutttqqq{{{wwwjjj]]]PPPCCC;;;666777777888;;;@@@GGGLLLTTT^^^wwwrrr___TTTMMMIIIGGGIIIEEEPPPRRRjjjlllccc[[[[[[]]]^^^```dddfffiiilllpppuuu{{{{{{sssmmmhhh\\\^^^eeettt~~~{{{uuunnniiihhhhhhfffddd]]]\\\ZZZWWWUUUSSSRRRQQQNNNMMMMMMNNNPPPQQQOOONNNNNNLLLJJJHHHFFFCCC???===888777666555444333333333444444333333333444555555000111222222222333666888@@@QQQppptttnnnggg^^^UUURRRKKKJJJGGGBBBAAAGGGSSS]]]nnnttt|||qqqfffrrruuufff[[[JJJCCC===<<<;;;:::;;;???GGGQQQ^^^jjjqqqvvvzzz}}}}}}bbbUUUUUUVVV^^^jjjzzzyyypppooowwwssslllggg```[[[[[[```gggkkkuuuppp]]]OOOIIIBBB???BBBGGGNNN]]]kkkvvvaaaMMMSSSmmmtttnnnlllllljjjccc^^^VVVWWW___gggnnnxxx}}}}}}wwwqqqmmmgggfff^^^UUUXXXeeemmmkkklllpppyyyuuuTTT===:::666222//////000222333222111111111222444444222666===HHHYYYppptttkkkcccfffhhhfffaaa\\\ZZZZZZPPPLLLFFF@@@<<<999666444000000////////////000000000000000000000000000000000000////////////000000//////.........//////000...000222333555777:::===CCCQQQ^^^aaa___^^^]]]\\\ZZZXXXWWWWWWVVVWWW___hhhmmm{{{~~~{{{rrrnnnwww~~~```QQQSSS\\\ttt~~~zzzwwwnnnbbb```YYYLLL@@@======:::777666777666555444444666999;;;===???AAACCCDDDCCCAAA???===???AAAEEEMMMTTTQQQKKKLLLDDDEEEOOOQQQFFF<<<:::SSSYYY^^^\\\XXXYYYaaaiiikkkrrr{{{vvvooogggaaa[[[VVVPPPNNNUUU]]]qqqvvvzzzxxxrrrpppssswww{{{~~~vvvuuuwww}}}}}}bbbOOOGGGSSScccoooxxxrrrqqq|||www^^^KKKAAA===999::::::::::::===DDDJJJQQQZZZnnntttbbbXXXQQQKKKHHHGGGFFFPPPYYYeeeooobbbYYYZZZ[[[[[[___fffgggiiimmmrrrxxxyyyssspppiiiaaa]]][[[___nnn{{{sssmmmjjjkkklllllleeebbb^^^ZZZVVVRRRMMMJJJMMMLLLKKKJJJJJJKKKMMMNNNHHHHHHGGGDDDAAA===:::888444333111000000222333555555444333333444444222000222333333222222333777:::DDDVVVnnnvvvfffZZZSSSNNNIIIEEEIIICCC:::<<>>;;;999888;;;@@@HHHSSS___fffmmmvvv|||}}}hhhPPPMMMVVVeeehhhooo{{{xxxtttssszzz}}}mmm______fffllloooqqquuu}}}jjjYYYOOOGGGCCC@@@BBBIIISSS]]]bbbsssuuuWWWLLLNNNiiisssnnnoooiiirrrmmm```WWWSSSXXX```jjj{{{}}}vvvwwwtttlllkkkfffaaa```[[[VVVbbbrrrssstttvvvwww}}}XXXCCC:::333222222///---...////////////000000000000333666;;;CCCTTTmmmtttllleeebbb^^^^^^^^^]]]ZZZWWWNNNKKKEEEAAA===999444111222111111111111111222222000000000000000000000000//////.........---------000//////.........//////---///000111333666;;;>>>FFFQQQ```lllnnnkkkeeeaaa[[[XXXVVVWWWXXXZZZ]]]aaajjjrrrxxxxxxttttttwwwyyymmmVVV\\\cccmmmuuuuuupppjjjccc]]]UUUOOOFFF???:::888666555444333222222222333444555:::999999999999;;;<<<===;;;===AAAFFFKKKOOOSSSTTTKKKIIIFFFCCC@@@===;;;:::KKKQQQUUUTTTQQQRRRZZZaaahhhoooxxxvvvoooeee```ZZZUUUPPPMMMRRR[[[pppuuuzzzyyyuuurrruuuyyyxxx|||sssppprrrzzz}}}}}}___LLLCCCOOO```lll|||zzzsssrrr~~~cccMMMAAA===888999:::999:::===EEEKKKTTT[[[lllsssaaaWWWOOOHHHDDDCCCFFFNNNTTTaaa~~~ssscccXXXXXX[[[\\\aaaggghhhiiijjjlllrrr{{{wwwpppmmmhhhbbbaaa___cccrrrxxxrrrnnnllljjjiiieeeaaa\\\WWWSSSOOOKKKHHHHHHGGGGGGFFFFFFGGGIIIIIIDDDCCCBBB@@@===:::777555333222111000000111333444444333333333444444222000111222333333333444777:::AAARRRhhhxxxyyynnn___SSSLLLHHHCCC@@@@@@@@@===@@@GGGDDDIII\\\jjjttt}}}~~~sssmmmnnnzzztttdddYYYJJJCCC===;;;999888;;;AAAJJJUUUbbbiiipppwww||||||~~~oooVVVQQQVVVdddgggnnnwww~~~uuurrrqqqxxxyyyjjjiiiqqqtttsssrrrttt|||zzzgggUUUJJJCCCBBBCCCHHHPPPYYY```dddtttsssVVVJJJMMMjjjrrrlllkkkgggooozzziii___XXXVVV[[[ccctttzzztttmmmmmmhhhbbb___YYYTTTaaarrrtttyyyxxxvvvaaaEEE<<<555444333000/////////000000000000111111111222444999AAAQQQiiiwwwooofffccc___^^^___^^^ZZZWWWMMMJJJEEEAAA===:::666444222222222111111222222333000000000000000000000000//////.........---------............////////////000000111111222555999<<>>;;;777555555555333222222222333444777666666666666888999::::::===BBBHHHMMMQQQSSSTTTMMMKKKIIIFFFCCC@@@>>>>>>DDDIIINNNNNNLLLNNNUUU\\\gggnnnvvv~~~tttmmmfffaaa\\\WWWQQQNNNRRRYYYjjjooouuuvvvtttsssuuuxxx|||{{{xxxxxxpppqqqvvv}}}]]]JJJAAAMMM___jjjuuuyyyooolllwwweeeNNN@@@;;;777888999999999>>>EEEKKKWWW^^^llltttcccXXXPPPIIICCCBBBFFFJJJNNN\\\|||kkkZZZYYY\\\^^^aaafffhhhgggfffgggllluuu|||yyywwwsssnnnlllppp}}}~~~xxxsssmmmgggdddbbb^^^WWWPPPLLLIIIFFFDDDAAAAAAAAAAAAAAABBBCCCCCC>>>===<<<:::888555333111333222111000000111222222444333222333444444222111000222333444444555888:::CCCSSSeeepppvvvxxxuuupppkkkbbbUUUKKKFFFDDDAAA???:::???AAAEEEKKKHHHMMM___oooxxx~~~qqqkkkuuu}}}qqqbbbWWWIIICCC===;;;999888<<>>666555444111000111000000000000111111111111111333777???NNNddd}}}xxxpppiiieeeaaa______^^^ZZZWWWLLLIIIEEEAAA>>>;;;888666333222222111111222222222000000000000000000000000/////////.........------,,,---...///000000///...111222222111111333777999AAANNNeee|||tttkkkeeeddddddaaa]]]]]]cccjjjlllkkkoooyyyxxx^^^]]]dddmmmtttrrrmmmfff___YYYVVVRRRNNNIIIEEE@@@:::777888777555333222222222222444333222222333444666777999===CCCJJJOOORRRSSSSSSOOONNNLLLJJJGGGEEECCCBBBBBBHHHMMMMMMLLLNNNUUU[[[gggnnnuuu}}}|||pppiiihhhddd```\\\VVVQQQTTT[[[bbbgggmmmppppppppprrruuuzzzuuurrrxxx^^^LLLCCCOOO```kkkqqqwww|||nnnfffkkk~~~|||cccLLL???;;;666888999999999>>>EEEKKK[[[cccpppwwwfff\\\TTTLLLGGGEEEEEEGGGKKKZZZyyyuuu___ZZZ]]]^^^```dddfffeeeeeefffjjjrrr}}}{{{uuummmddd^^^\\\WWWNNNHHHCCCAAA???>>><<<<<<<<<<<<======>>>>>>999999888666555333111111333222111000000000111111444333222333444444333111000222444555555777999;;;IIIWWWfffkkkkkkiiieee```\\\VVVNNNIIIHHHIIIJJJKKKDDDHHHGGGIIIQQQPPPSSSaaasss|||tttooozzzyyymmm^^^TTTHHHAAA<<<:::999999===CCCKKKYYYhhhrrryyy~~~sss]]]SSSSSS^^^eeennnuuuyyy|||~~~uuulllfffhhhwwwpppmmmvvv|||zzzwwwtttxxx}}}~~~uuueeeSSSGGGAAADDDJJJTTT___ggglllnnnttt}}}gggOOOFFFIIIeeetttjjjiiigggooo}}}tttggg]]]XXXZZZbbbiiizzzlllkkkggg```^^^YYYUUUbbbqqqpppxxxhhhHHH???666444333111000111/////////000000000111111222222666>>>KKK___xxxxxxnnnlllgggbbb```___^^^[[[XXXOOOKKKFFFBBB???<<<888555222222111000000000111111////////////////////////////////////............***+++...000000000///...000111222111222444777:::???HHH^^^}}}|||rrrqqqrrrooohhhaaadddhhhiiihhhlllyyytttxxx```^^^ccclllrrrpppjjjccc\\\VVVTTTRRRQQQOOOLLLFFF@@@;;;:::999666444222111111111222111000000111222444555666;;;BBBJJJPPPRRRRRRQQQPPPOOONNNMMMKKKIIIHHHGGGHHHLLLOOOPPPOOOPPPTTTXXXccckkksss{{{{{{mmmfffhhheeeccc```ZZZUUUVVV\\\___ccciiilllmmmoooqqqsss|||wwwttt{{{~~~[[[LLLDDDOOO```jjjnnnqqqvvv~~~tttgggcccnnn{{{yyyaaaLLL@@@<<<666888999888999===DDDJJJ\\\ffftttzzziii^^^VVVOOOIIIHHHCCCFFFKKKXXXtttyyyaaaZZZ[[[\\\^^^ccccccdddfffhhhkkkqqqxxx}}}|||uuukkkaaa[[[SSSMMMEEE???;;;:::999888888888999:::;;;;;;<<<<<<888777666555444444333333333222222111111111111111333222222333444555333222000222444555666888;;;===LLLYYYdddeeeaaa\\\WWWSSSQQQNNNLLLLLLPPPVVV[[[^^^]]][[[PPPNNNXXXZZZ[[[eeeuuu~~~~~~vvvtttxxxkkk]]]SSSGGG@@@;;;:::::::::???EEEKKKYYYjjjuuu}}}lllYYYRRRSSS```gggpppvvvyyyzzz{{{}}}|||tttjjj```___jjjvvvuuuoootttyyy||||||vvvwwwyyyxxxrrreeeTTTHHH@@@BBBGGGPPP[[[eeekkknnnpppvvvzzzrrr]]]JJJDDDIIIaaaxxxnnnjjjjjjppp}}}pppbbb[[[]]]dddjjjooohhheee^^^^^^[[[YYYeeeqqqnnnyyyxxxuuuiiiHHH???666333222000///111........./////////000000333222555>>>IIIZZZttt~~~sssooojjjdddaaa```___[[[XXXRRROOOIIIDDD@@@;;;777444111111000///////////////////////////////////////000000/////////.........)))+++---///000000///......///000111333666;;;>>>AAAFFFUUUooo{{{xxxzzzvvvnnndddccceeeiiijjjmmmxxx~~~jjjppp}}}qqq___```ccclllqqqnnnhhhbbb[[[UUURRRQQQQQQQQQPPPLLLFFFBBB<<<:::888555333222111111111111000000111222444555444999BBBJJJOOORRRQQQQQQPPPPPPQQQPPPOOONNNLLLKKKWWWYYYZZZXXXTTTRRRSSSUUU]]]fffoooyyy~~~ppphhhgggfffeeeddd^^^XXXYYY^^^cccfffjjjmmmoooqqqtttvvv~~~|||uuuwww|||uuuUUUIIICCCMMM\\\fffjjjllllllrrryyy}}}uuufff]]]aaajjjyyycccNNNBBB>>>777888999888888<<>>???CCCKKKUUU___eeehhhlllmmmmmmdddSSSDDDCCCJJJccc|||tttkkklllrrr~~~~~~nnndddcccfffhhhuuuvvvjjjeee^^^]]]\\\[[[hhhssspppmmmnnnnnnmmmIII???666333222//////111////////////000000000000444111444===FFFUUUooo|||rrrmmmfffbbbaaa___\\\YYYUUUQQQKKKEEE@@@;;;777333222111000///////////////000000000000000000000000000000000/////////......+++,,,---...//////...------...000222555999>>>BBBFFFIIIQQQ```vvv{{{qqqmmmjjjkkkqqqrrrnnnpppwww~~~ddddddpppiii]]]aaaeeemmmrrroooiiiccc\\\WWWSSSRRRQQQQQQPPPNNNJJJFFF<<<;;;888666333222222222222111111000111333444555555:::BBBJJJOOORRRRRRRRRQQQRRRSSSTTTSSSRRRQQQPPPrrrrrrpppjjjbbb[[[XXXWWWYYYcccoooyyyvvvoookkkjjjjjjjjjeee___```dddiiijjjkkkmmmooorrrvvvxxx}}}tttsssvvv}}}nnnOOOGGGDDDKKKXXXccciiilllgggmmmtttzzzvvveeeXXXXXX___ttt|||vvvaaaMMMBBB???888999:::888888;;;BBBGGGUUU```rrrrrrbbbWWWNNNIIIHHHCCCFFFIIIPPP```{{{ooobbb\\\XXX\\\ccc___bbbeeehhhjjjmmmpppsssyyy|||wwwmmmcccYYYOOOIIIAAA===888555444555555555444555777888999::::::999999888777777777888999:::555555555444333222111111222222111333555555444222333333333333444888???CCCMMM[[[ffffffbbb```______aaabbbdddiiioooxxxssseeeiiimmmnnnvvvzzz~~~tttwwwxxxiiiZZZRRRDDD>>>:::::::::;;;AAAGGGRRR___nnnwww~~~{{{eeeVVVUUU\\\lllqqqxxx}}}uuuoooqqqrrrnnnddd[[[ZZZ```gggmmmssszzzzzzuuuooodddUUUHHH>>>@@@DDDLLLUUU\\\aaabbbgggeeeaaaXXXIII@@@CCCLLLiiiyyyqqqrrrwww~~~pppkkkhhheeellloooggg^^^[[[YYYYYYiiiwwwuuulllkkkggguuu|||pppKKKAAA888444333000000222000111111111111222222222333000222;;;CCCPPPjjjuuuooohhhcccaaa___\\\YYYTTTPPPKKKFFFAAA===888555444333222111000000000000000000000000000000000000000000000000/////////...------------------------...///111333666:::@@@DDDIIILLLPPPVVV```oootttooolllsss{{{rrrqqqeee```iiiccc[[[aaahhhooouuurrrlllfff```[[[VVVTTTQQQOOONNNLLLJJJGGG<<<;;;888666444333333333222111000000111222444555777<<>>999::::::888777:::AAAFFFQQQ\\\nnnxxxfffYYYOOOJJJIIICCCFFFGGGKKKYYYsss{{{kkk```XXXZZZaaa___aaadddfffhhhkkkooorrrppptttyyy}}}yyyooocccXXXMMMCCC======:::666444444555666555333444666888999999999999999888777777888999:::;;;555555555555444333222111222222111333555555444333444333222222333888@@@EEESSSaaammmooommmlllnnnpppppprrrtttwww}}}pppoooqqqttt}}}||||||ssszzzuuueeeVVVNNNDDD>>>:::::::::<<>>:::888666555444333222222222222000000000000000000000000000000000000////////////......---,,,,,,,,,------///111333444777;;;@@@DDDGGGLLLPPPQQQQQQYYYiiivvvyyyrrrbbbcccrrr~~~wwwhhh```gggaaaZZZaaajjjrrrwwwtttnnnjjjddd___ZZZVVVRRRNNNLLLJJJHHHGGG<<<;;;999666444333333333111111000000111222444555999>>>DDDLLLRRRUUUWWWXXXUUUWWWYYYZZZ[[[ZZZYYYXXXqqqddd]]]cccfffooo}}}~~~yyyzzzyyyuuupppnnnooorrrrrrqqqrrrttttttrrruuuyyyyyysssyyyxxxxxxaaaKKKGGGAAAMMMcccjjjkkktttttt||||||mmm___]]]dddiiihhheee^^^UUUJJJAAA;;;;;;888666444666:::???CCCPPP[[[kkk|||hhhXXXPPPKKKHHHDDDGGGEEEIIIVVVeeetttbbb```dddggg______```aaadddhhhlllnnnqqqrrrsssvvvyyy}}}nnn^^^TTTLLLDDD===;;;999888666666777777666444333444777999;;;;;;:::999777;;;===;;;888999===??????<<<999999888666333333111111222444666666333111777888::::::888999CCCOOOaaaqqq}}}||||||}}}wwwvvvxxxzzz|||}}}zzzvvvfffWWWLLLGGG@@@::::::===@@@FFFLLLYYYhhhpppwwwnnn```___hhhyyy}}}wwwpppoooiiibbbaaaeeegggfffiiiiiijjjmmmssszzz~~~rrreeeWWWMMMEEEJJJNNNQQQZZZffflllkkkiiifffVVVIIIEEE@@@CCCRRRtttyyywwwwwwhhhdddxxxsssiii]]]TTTSSS]]]ooo~~~|||qqqdddaaammmzzz{{{tttZZZFFF555444777444111222222222333333333222222111111888777777???III___|||}}}vvvnnnhhhccc^^^XXXTTTTTTQQQMMMIIIFFFCCC@@@===:::777444333333333222111444333222111000...------///......------......///...------,,,,,,------...---...///111333888>>>BBBHHHLLLNNNNNNLLLMMMSSSYYYhhhnnnvvv}}}~~~yyyqqqlll]]]ccclllzzzppp^^^ZZZ]]]aaadddsssyyy}}}|||yyyuuunnngggkkkeee\\\TTTOOOKKKHHHFFF@@@===999777666666666555222333444333222333888<<>>:::999888666555666:::>>>AAALLLWWWgggxxxmmm[[[RRRLLLIIIEEEGGGEEEGGGRRR___{{{~~~jjj```^^^]]]^^^^^^___aaaeeehhhkkkmmmqqqssstttuuuwww|||qqqcccTTTKKKEEE>>>999888888666555666777777666555222333444777999::::::999999:::;;;===@@@DDDGGGGGGHHHCCC===:::888666555555555555777888:::999777444666666888999777:::FFFSSSjjjzzz~~~~~~~~~}}}~~~yyysssooopppsssvvvxxx~~~|||vvvgggWWWMMMFFF>>>777666888===FFFOOO\\\jjjqqqvvv~~~}}}|||oooaaa```hhh|||zzzuuusssllleeeeeelllpppqqqmmmnnnnnnppptttxxx|||~~~wwwhhhYYYOOOFFFNNNVVV^^^jjjvvv|||{{{xxxqqq]]]MMMGGGAAADDDSSSxxxxxx|||rrrhhh}}}vvvqqqiii___XXXUUU[[[kkkzzzzzzkkkeeemmmyyy}}}zzz___JJJ888555666222//////111222222333333222222111---444444333;;;EEEZZZwww}}}wwwoooiiiddd```ZZZVVVVVVSSSNNNJJJGGGDDD@@@===777555222000000000///...333222222111000///......,,,,,,++++++++++++,,,,,,...------,,,,,,------...---...///111333777<<<@@@DDDFFFHHHGGGFFFHHHLLLPPPPPPVVV___hhhlllllljjjgggWWWXXX]]]jjjxxxccc[[[[[[aaaggguuu|||{{{ttttttoooiiibbb[[[TTTNNNIIIFFFBBB>>>;;;999888666555666777888777777888<<<@@@EEEHHHMMMQQQTTTUUUWWWYYYTTTUUUVVVVVVWWWWWWWWWVVVuuuhhhjjjppp{{{~~~{{{yyyxxxxxxwwwxxx|||{{{yyy{{{}}}|||zzzgggKKKHHHCCCNNNhhhuuuxxxssswwwuuuccc]]]```aaa```\\\UUULLLDDD>>><<<888888777777888:::===???GGGQQQ```qqqsss```TTTNNNKKKFFFGGGCCCDDDMMMWWWooopppbbbZZZWWW[[[]]]```cccfffiiijjjkkkqqqrrrtttuuuuuuvvvyyy|||~~~{{{}}}hhhZZZKKKDDD???;;;888888888777666777999999888777444444444777;;;>>>???>>>>>><<<<<>>:::777999888999999999>>>LLL[[[vvvyyyvvvsssqqqmmmjjjhhhhhhlllqqquuuwww|||wwwhhhXXXNNNFFF>>>666444777===HHHSSSaaaoootttwww}}}|||zzz}}}nnnaaa```gggxxxtttkkkcccccckkkqqqrrrooopppqqqrrrsssttttttttt}}}|||kkk\\\RRRIIIUUUfffuuufffQQQIIICCCEEETTT|||zzzzzz~~~oooyyyyyyrrrlllddd\\\VVVWWWdddtttrrriiikkkuuu|||}}}bbbLLL999666666333000000111111222222222222222111+++222222222:::CCCVVVqqq~~~xxxoooiiieeeaaa\\\XXXXXXUUUPPPLLLHHHDDD@@@<<<777444111////////////...111111111000000/////////000//////......//////000...------,,,,,,------...---...000000222555:::===AAAAAAAAAAAABBBDDDFFFGGGHHHKKKOOOTTTVVVVVVTTTSSSOOOLLLKKKUUUmmmjjj[[[WWW```jjjwww~~~zzzuuunnnddd[[[TTTQQQMMMHHHDDDAAA>>>;;;999===>>>?????????@@@CCCFFFIIILLLQQQTTTVVVWWWZZZ[[[UUUUUUUUUUUUUUUVVVWWWXXX~~~nnnmmmrrr{{{|||yyyxxxwwwyyy||||||zzz{{{~~~}}}~~~fffKKKIIIEEERRRqqq~~~~~~rrrpppsssuuu|||zzzhhh___aaaaaaaaa^^^WWWMMMEEE@@@???999999999999:::;;;======CCCLLLYYYiii}}}yyydddWWWOOOLLLFFFGGGCCCCCCJJJQQQeeepppaaa[[[YYYZZZ]]]aaaeeehhhjjjkkkkkknnnppprrrssssssssstttuuu|||~~~yyyrrrrrrqqqttt~~~zzzooojjjhhhjjjnnntttgggYYYJJJCCC???;;;999::::::999888999;;;<<<<<<;;;888777777;;;AAAEEEGGGGGGDDDAAAAAAGGGPPP]]]lllwww{{{ssscccOOOAAA;;;999888888999<<<@@@CCCBBB>>>;;;???===<<<;;;;;;BBBSSSccc}}}wwwqqqlllhhhaaaaaabbbgggnnnuuuyyyzzz{{{}}}vvvhhhYYYOOOGGG@@@:::999;;;@@@KKKVVVfffssswwwyyy}}}|||zzzmmmbbbbbbiiixxxkkk```___fffkkkkkkjjjkkknnnoooooonnnlllkkkrrr|||jjj\\\TTTMMM^^^vvvpppWWWLLLDDDGGGVVVzzzsss{{{wwwwwwxxxqqqhhh```VVVRRR]]]mmm}}}uuukkkiiiooowww{{{cccMMM:::666777555333444000111111222222222222111---444333444<<>>???AAACCCCCCCCCKKKKKKJJJHHHGGGEEECCCBBBFFFCCCAAAFFFVVVnnnuuu^^^VVV___mmm{{{~~~vvvmmmggg^^^ZZZUUUQQQNNNKKKGGGEEEFFFGGGGGGGGGHHHIIIKKKMMMMMMPPPTTTVVVXXXYYY[[[]]]YYYXXXWWWVVVVVVVVVWWWXXX~~~rrrnnnpppxxx}}}}}}zzzxxxvvvwwwzzzzzzxxxzzzaaaJJJKKKHHHWWW{{{yyyxxxwwwnnnjjjiiinnnuuu{{{nnndddeeebbbcccbbb[[[PPPGGGAAA@@@;;;;;;;;;;;;<<<<<<======AAAHHHTTTbbbuuuiiiZZZQQQNNNFFFGGGBBBCCCJJJNNN^^^yyylll]]]ZZZ[[[ZZZ]]]aaafffjjjkkklllllljjjllloooqqqqqqqqqrrrtttyyy||||||yyyxxxvvvoooggggggcccaaaiii|||vvvmmmeee___YYYUUUTTTWWW\\\dddrrrkkk]]]MMMEEEAAA;;;888888:::999888999;;;<<<;;;:::;;;999999>>>FFFLLLNNNNNNEEECCCCCCFFFLLLZZZqqqcccKKK@@@;;;999:::<<>>???BBBLLLVVVgggssswwwxxx~~~}}}~~~tttiiihhhooopppccc```eeegggeeeaaaccceeehhhhhhhhhfffeeelllwwweeeXXXQQQMMM```eeeSSSFFFGGGUUUtttuuu{{{xxxtttyyyvvvkkkcccWWWOOOWWWfffsssxxxwwwpppkkknnntttwwwiiiRRR===777777444333444///000111111222222222222...444333444<<>>:::888555222111111111000//////////////////000000000///......------......///...------,,,,,,------...,,,...//////000111444777???>>>===???AAACCCCCCCCCFFFEEECCCAAA@@@?????????;;;<<<===>>>CCCSSSkkkgggZZZaaappp{{{kkkhhhddd```]]]ZZZWWWTTTPPPOOOOOOPPPQQQRRRRRRRRRQQQSSSVVVXXXYYYZZZ\\\^^^^^^]]][[[YYYXXXXXXYYYYYYsssuuussszzz~~~~~~}}}yyywwwvvvwwwwwwwww{{{|||[[[IIIKKKIIIZZZ{{{wwwrrriiieeehhhnnnxxxssskkkkkkcccggghhhbbbVVVIIIAAA???<<<;;;;;;;;;;;;;;;<<<<<<@@@FFFOOO\\\mmmooo^^^TTTOOOGGGGGGCCCCCCIIIKKKXXXqqqmmm\\\XXXZZZZZZ\\\aaaeeeiiikkkllllllgggjjjmmmooopppqqqsssttttttxxxyyyuuuqqqnnniiiccc```^^^]]]aaannn}}}nnnccc[[[RRRLLLIIIGGGFFFIIINNNVVVdddqqqpppcccTTTKKKEEE===888666999888777888999:::999888;;;999:::AAAKKKRRRSSSQQQFFFBBBAAABBBDDDMMMffftttVVVEEE@@@===AAADDDIIINNNQQQOOOJJJEEE@@@===;;;:::<<>>===>>>@@@DDDOOOZZZhhhsssvvvwww}}}}}}~~~uuuppptttpppdddcccggggggddd^^^___```aaaaaabbbbbbbbbkkkxxxppp^^^RRRKKKIIIZZZyyywww^^^JJJGGGVVVppp~~~tttrrrsss}}}wwwlllggg]]]RRRUUUaaaooovvvzzzvvvpppqqqtttvvvrrrZZZBBB999777222///000//////000111222222222222---333222222999===HHH\\\zzzuuunnniiieeeaaa^^^ZZZWWWSSSPPPKKKFFF@@@;;;777444111////////////...////////////////////////000//////......//////000...------,,,,,,------...+++,,,...//////000333555999:::<<<>>>@@@BBBDDDEEEDDDCCCAAA???===;;;;;;;;;555777;;;;;;:::AAAUUUiiisss```dddpppuuusssooollljjjgggccc```XXXWWWVVVVVVWWWXXXVVVUUUSSSUUUWWWXXXXXXYYY\\\^^^```___^^^\\\[[[[[[[[[[[[hhhuuuyyy}}}}}}yyywwwwwwwwwwww}}}wwwXXXHHHJJJIIIZZZ|||}}}~~~qqqllloootttxxxpppooogggmmmrrrmmm^^^NNNCCC???<<<;;;999888888999:::;;;???DDDKKKUUUfffvvvcccVVVQQQHHHIIIDDDDDDHHHHHHRRRhhhxxxbbbZZZZZZXXXZZZ^^^bbbfffiiikkklllhhhjjjmmmnnnooopppsssuuusssyyy{{{vvvpppmmmjjjgggbbbfffjjjmmmsss}}}lll^^^WWWQQQKKKFFFCCCAAABBBDDDFFFKKKWWWcccyyy|||nnn```XXXQQQGGG@@@===<<<:::999:::;;;;;;:::999<<<;;;===FFFQQQXXXXXXVVVJJJCCC???@@@???CCCVVVkkk}}}\\\KKKFFFDDDHHHKKKOOOSSSTTTQQQJJJDDD???<<<;;;<<<@@@KKK```sssyyyssspppkkkfffbbb^^^ZZZWWWPPPVVVaaammmyyy}}}xxxooodddXXXLLLEEE>>><<<;;;>>>AAAHHHVVVdddmmmwwwyyyyyysssrrrzzzooohhhjjjqqqqqqmmmcccaaa___]]]\\\]]]]]]^^^fffoooyyy}}}hhhXXXMMMGGGFFFQQQhhhhhhOOOJJJZZZrrr}}}~~~}}}~~~{{{qqqssssssuuussskkkmmmfffYYYVVV]]]pppxxx}}}yyyssssssuuuvvvwww^^^DDD:::666111...///...///000111222222222222...333111111888:::BBBTTTrrrzzzrrrmmmiiidddaaa[[[YYYVVVRRRNNNIIICCC>>>777555222000000000///...//////////////////......222111111000000111111222...------,,,,,,------...)))+++---......000222444555999>>>@@@AAACCCFFFJJJJJJIIIGGGDDD@@@===:::888:::999999999777888EEESSSmmmyyycccaaajjj|||zzzvvvssspppmmmhhheee___\\\[[[[[[\\\[[[YYYVVVTTTVVVWWWXXXWWWXXX[[[]]]]]]]]]^^^^^^^^^^^^^^^]]]___jjjzzzyyy~~~wwwwww|||xxxxxxwwwyyy~~~zzz~~~uuuVVVGGGIIIHHHYYY{{{{{{uuuxxx~~~{{{rrrrrrllltttzzzuuufffTTTGGGAAA;;;:::888666666777888:::???BBBHHHRRRaaazzz|||fffXXXRRRJJJJJJDDDDDDGGGEEEMMMbbb}}}jjj^^^[[[WWWYYY\\\```dddgggiiikkkjjjkkkmmmnnnnnnpppsssuuuwww~~~{{{tttqqqpppnnnjjjrrr|||~~~}}}}}}qqqaaaVVVRRRPPPLLLHHHBBBAAABBBCCCCCCFFFPPP[[[rrrzzzmmmeee]]]SSSKKKGGG@@@???======>>>>>>===;;;>>>>>>AAAJJJWWW^^^]]]ZZZPPPEEE???AAA@@@???JJJZZZsss___NNNKKKKKKKKKNNNQQQUUUTTTOOOFFF@@@???===>>>@@@EEEQQQggg{{{~~~xxxrrrkkkgggbbb\\\XXXWWWVVVVVVVVVQQQWWWcccppp|||~~~~~~xxx}}}tttjjj^^^SSSHHHAAA>>><<<;;;>>>CCCMMM^^^nnnsss}}}~~~~~~rrrmmmmmm~~~yyyrrrpppvvv|||iiifffaaa]]]ZZZZZZ[[[\\\___fffnnnsss}}}tttbbbTTTKKKGGGEEEKKKZZZooommmRRRNNN___tttwwwsss}}}{{{|||{{{vvvqqqwwwvvvrrr||||||ooojjjqqqmmm^^^WWW[[[ssszzz}}}yyysssssstttuuuwww]]]DDD:::777222000222......000111111222222222///444222222888999@@@QQQjjj~~~uuuppplllgggddd]]][[[XXXUUUQQQLLLEEEAAA:::777444333333333222111000000//////..................------------.........------,,,,,,------...(((***,,,......///222444444:::AAACCCCCCEEEJJJOOOKKKKKKKKKKKKIIIFFFCCCBBBDDD>>>999999777555:::CCCUUUtttyyyaaa\\\ccczzz}}}yyyvvvrrrnnniiieeebbb___]]]]]]^^^]]]YYYVVVUUUVVVWWWWWWWWWWWWZZZ\\\YYY[[[]]]___`````````___[[[cccmmmwww~~~zzzyyy}}}{{{zzzxxxyyyzzzttt{{{xxx~~~lllVVVLLLGGGKKKZZZxxx{{{wwwuuu{{{}}}kkkRRRBBBAAA;;;777888888666666999<<>>BBBKKK\\\vvvvvvjjj```[[[YYYVVVTTTSSSSSSTTTUUUTTT^^^lllxxxxxxvvvyyy~~~~~~sssfffYYYNNNFFFCCC===;;;999<<>><<<>>>EEELLLTTTWWWYYYXXXXXXXXXSSSLLLIIIHHHEEE???::::::===@@@HHHYYYnnn|||vvv]]]SSSVVVgggsss}}}xxxrrrnnnkkkjjjeeeccc```^^^\\\[[[\\\\\\TTTTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXWWWXXXXXXYYYYYYSSS[[[ccckkkyyyzzzxxx{{{~~~yyyvvvtttttt||||||wwwzzzwww{{{||||||eeeQQQIIIDDDHHHVVVttt|||zzz|||___HHHCCC<<<888888888666666999:::===CCCLLLWWWjjjuuucccYYYRRRKKKEEECCCCCCDDDKKKRRRgggwwweee]]]]]]]]]^^^bbbgggiiiiiilllnnnpppqqqpppqqquuuxxx|||wwwtttooollliiifffcccaaaUUUOOOIIIFFFDDDDDDJJJRRRbbbwwwxxxcccRRRJJJBBB?????????@@@AAADDDNNNZZZiii}}}kkkWWWEEEBBBBBB@@@AAAFFFPPPbbbooohhhXXXNNNOOORRRQQQPPPMMMJJJFFFCCC@@@???======???FFFRRRggg~~~rrrhhh```]]]YYYUUUTTTTTTUUUVVVZZZcccpppzzzwwwrrrvvv|||}}}rrreeeXXXMMMFFFBBB>>><<<;;;>>>GGGUUUccckkkuuuyyymmm]]]YYYaaaqqq}}}ooohhhccc\\\[[[___ooommmnnnrrruuuzzzttteeeWWWKKKFFFGGGGGGOOOYYY^^^bbbiiivvvsss```YYYeee|||yyyvvvuuuuuukkkhhhiiiiiijjjtttzzz|||wwwnnnmmmnnnjjjddd```mmm}}}|||rrrrrrttttttyyydddJJJ;;;777777555222000000000000000000000000222000000222333777AAAKKKgggvvvpppmmmhhhccc]]]YYYTTTRRRQQQNNNHHHCCC>>>:::555222111111111000000000000000000///............//////......---,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////111666;;;<<<<<<@@@HHHPPP```eeeiiijjjkkkjjjcccZZZTTTSSSPPPIIIAAA<<<;;;<<>>:::999999666777999888:::@@@IIISSSeeekkk^^^VVVNNNGGGDDDBBBBBBGGGNNN\\\{{{pppccc```]]]]]]aaaeeehhhjjjhhhlllqqqqqqoooppptttxxx}}}yyyhhh^^^RRRKKKHHHFFFIIINNN\\\nnn~~~aaaUUUJJJEEEBBB@@@@@@CCCIII\\\rrrjjjPPPHHHHHHEEECCCCCCDDDRRR]]]ZZZQQQLLLMMMOOONNNLLLIIIEEEBBB@@@???>>><<<===BBBIIIWWWqqqxxxooojjjccc^^^\\\[[[[[[[[[cccjjjttt}}}zzzrrrooottt|||}}}qqqdddWWWLLLEEEAAA>>>======AAAKKKXXXfffnnntttyyy~~~lll^^^ZZZYYYbbbttt}}}uuuiii```aaahhhzzzzzzzzzzzzvvvsssyyyyyykkk___SSSJJJGGGIIILLLSSS[[[^^^^^^aaaiiipppyyyyyysssddd]]]fff~~~xxxssspppxxx~~~ooofffcccdddggghhhqqqzzzppplllllljjjfffdddggguuu~~~yyyrrrsssxxxzzz}}}hhhLLL:::666777666222000000000000000000000000333111111222333555>>>GGG```zzzxxxpppkkkfffbbb[[[XXXTTTRRRQQQOOOJJJFFF???;;;666333222222111000///000000000000//////......////////////...------------,,,,,,,,,+++++++++,,,,,,,,,,,,---.../////////333777999;;;AAAJJJRRRdddkkksssxxxzzzxxxoooeee^^^]]]YYYRRRIIIBBB===<<<;;;CCCKKKMMMLLLNNNTTTZZZ```aaacccaaaVVVHHHBBBCCCAAAJJJXXXfffsss~~~}}}{{{wwwtttrrrqqqpppllljjjfffbbb___\\\[[[ZZZ[[[ZZZXXXVVVTTTRRRPPPOOOGGGFFFEEEEEEFFFHHHJJJLLLFFFKKKRRRXXXaaaooo~~~|||~~~|||zzzxxx|||~~~|||wwwvvvrrr\\\NNNHHHEEEHHHRRRjjj}}}~~~zzzUUUHHHAAA;;;:::999777777:::777999???FFFOOO```{{{qqqbbbXXXQQQIIIFFFCCCBBBFFFLLLUUUqqqxxxccc^^^[[[\\\___bbbfffiiieeejjjppprrrpppqqqvvv{{{ppp___TTTNNNJJJJJJMMMYYYiiioooaaaTTTPPPKKKEEEDDDHHHPPPiiicccUUUPPPLLLHHHGGGFFFOOOUUURRRNNNMMMMMMKKKLLLJJJFFFBBB@@@>>>>>>>>>>>>???CCCJJJWWWqqqxxxpppllliiigggeeekkkpppwww~~~|||tttlllmmmttt~~~zzzoooaaaTTTJJJCCC@@@======>>>CCCMMM[[[hhhppptttxxx|||yyyllldddeee___dddttt}}}{{{|||zzz}}}ttthhhiiipppwwwqqqsssyyy~~~vvvjjj]]]RRRLLLLLLNNNTTT[[[aaadddbbbccchhhmmmvvv}}}zzzmmmdddhhh{{{uuuooosss~~~oooeeebbbaaaffffffrrrtttkkkiiifffcccaaa\\\iiitttsssqqquuu|||mmmQQQ;;;555666666222000000000000000000000000222111111333333555<<>>GGGOOO[[[fffrrrzzz~~~uuujjjaaa^^^ZZZSSSLLLFFFBBBAAA@@@DDDHHHHHHEEECCCFFFIIIJJJJJJLLLNNNJJJBBB>>>>>>;;;???FFFNNNWWWaaajjjpppzzz~~~yyyxxxvvvsssqqqooommmmmmkkkiiifffbbb___]]][[[[[[YYYWWWUUUQQQMMMJJJGGGFFF@@@???===<<<<<<>>>@@@AAAGGGLLLSSSZZZbbbooo}}}}}}{{{zzzuuuuuuqqq[[[OOOHHHEEEIIIPPPdddyyyvvv|||]]]LLLDDD===;;;:::777777:::888:::???EEEMMM\\\uuuvvveeeZZZSSSLLLHHHEEECCCFFFKKKQQQgggccc\\\XXX[[[^^^___ccchhhiiinnnsssuuuuuuxxx}}}lll]]]SSSMMMLLLNNNXXXhhh~~~xxxjjj^^^\\\WWWMMMJJJNNNWWWrrrkkk^^^TTTOOOMMMMMMQQQSSSPPPNNNOOONNNKKKKKKIIIFFFBBB@@@???@@@@@@@@@AAAEEELLLYYYqqq|||vvvrrrqqqtttyyy{{{tttllllllttt}}}wwwkkk]]]QQQHHHBBB???<<<<<>>BBBBBB===:::999888999;;;>>>BBBIIIQQQWWW```eeelllrrruuutttrrrqqqnnnnnnllljjjhhheeedddccccccbbb```^^^\\\ZZZYYYYYYQQQPPPMMMIIIDDD@@@===<<<<<<:::888777666777888888IIINNNWWW___eeeqqq}}}|||~~~zzzwwwvvvrrrsssmmmYYYPPPGGGEEEHHHLLL]]]wwwllllllhhhOOOGGG???<<<:::777888;;;888:::???DDDKKKXXXppp~~~lll^^^VVVOOOKKKGGGDDDFFFJJJNNN]]]yyyiii___YYY[[[]]]]]]bbbjjjmmmoooqqqsssvvvyyy~~~{{{iii[[[RRRPPPSSS^^^ppptttiiihhhbbbWWWSSSWWW```zzzrrrcccZZZWWWRRRTTTSSSPPPOOOQQQQQQNNNKKKJJJHHHFFFDDDCCCCCCCCCCCCCCCGGGQQQ^^^ttt~~~wwwwwwzzz~~~zzzsssllluuuyyyrrrfffYYYNNNFFFAAA???;;;<<<@@@GGGRRR```lllsssuuuxxx|||~~~pppeeeeeeiiifffiiioooxxx~~~yyytttnnnlllwwwtttooorrrsssrrruuuxxxxxxttttttwww~~~zzzmmm[[[PPPOOOSSSUUUeeehhhlllllljjjiiikkklllqqq|||}}}{{{yyysssgggaaa___ddddddsss~~~mmmgggbbb[[[WWWXXXbbblllqqqpppppptttxxxxxxcccHHH888666555222000000000000000000000000///...000333444444:::BBBJJJeeeyyyqqqjjjfffbbb___YYYTTTPPPNNNNNNNNNEEEAAA;;;777444333222000...//////000000000000//////000000000000///......//////.........---------,,,,,,,,,,,,---...//////////////////111555:::>>>DDDOOO]]]hhhsssxxxtttnnngggaaaWWWOOOJJJGGGDDDCCC???BBBEEEHHHHHHEEEBBB???===999999======999666666444555666777888<<>>CCCHHHUUUlllwwwccc[[[SSSNNNHHHCCCDDDHHHJJJSSSiiiwwwhhh\\\[[[\\\\\\dddoootttqqqoooppptttxxx{{{|||xxxfff[[[YYY^^^mmmvvvtttnnnbbb___fffnnnzzzmmmeee[[[\\\YYYSSSPPPRRRRRRPPPMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFKKKVVVcccuuu}}}{{{{{{}}}zzzqqq{{{~~~{{{tttmmmbbbVVVKKKDDD@@@???;;;===BBBJJJVVVcccnnnuuuvvvyyy|||~~~nnnbbbcccjjjllluuu}}}|||nnnfffbbbiii|||rrrnnnrrrssspppqqqxxx|||{{{zzz{{{|||nnnZZZNNNOOOVVVYYYbbbeeehhhjjjjjjkkkmmmppp}}}vvvjjjdddbbbdddaaaooorrrmmmhhhaaa]]]ZZZcccmmmsssrrroooppptttnnnRRR<<<777777444000000000000000000000000000000222444444333777>>>GGGbbbxxxooojjjfffccc]]]VVVPPPMMMMMMNNNFFFBBB<<<777555333222000......///000000000000000000000000000000///...............---------,,,,,,,,,,,,,,,,,,---...///////////////000111444777:::<<>>;;;888555333222111222333444444444333333GGGLLLWWW___cccjjj~~~~~~|||zzz|||}}}tttqqqqqqiiimmmzzzhhhYYYWWWLLLKKKMMMNNNYYYzzzdddWWW```ssstttRRRJJJAAA>>>;;;888888;;;777999===AAAFFFRRRiii}}}hhh___VVVPPPIIICCCBBBFFFGGGMMM___ppp```\\\[[[[[[fffttt~~~xxxrrrrrrvvv{{{|||{{{xxx~~~pppcccccchhh}}}~~~wwwkkkjjjrrrzzz}}}rrrdddddd```WWWRRRRRRRRRPPPNNNNNNNNNMMMLLLKKKJJJIIILLLJJJMMMXXXeeesss~~~|||}}}~~~}}}www~~~|||qqqkkk```TTTJJJCCC@@@???<<<>>>DDDLLLXXXeeeqqqwwwwwwyyy}}}~~~pppccceeekkkyyynnn```\\\___mmmxxx~~~nnnmmmssswwwsssssszzz}}}oooZZZNNNQQQYYY]]]\\\___cccgggjjjnnnsssvvvyyynnnhhhfffddd```kkkvvvsssooohhhcccYYYaaammmuuutttqqqrrruuuvvvXXX@@@999888666000000000000000000000000222111333555333111555;;;GGGbbb}}}sssmmmiiifff___WWWPPPMMMMMMNNNGGGCCC===888555333222111000000111222222222222222000000000000000//////...---------,,,,,,,,,++++++,,,,,,,,,,,,---...//////...//////000222444777888<<>>??????>>>======>>>@@@BBBCCCAAA???>>>AAADDDCCCDDDEEEGGGGGGGGGFFFFFFDDDCCCCCCCCCAAA@@@>>>===>>>===;;;999777555333333,,,...111333555555444444>>>EEESSSaaagggjjjttt|||}}}~~~}}}zzzxxx|||}}}zzzrrriiiaaappphhh]]]\\\XXXUUURRROOOWWWwww~~~|||~~~ccc\\\WWWccczzztttTTTJJJ@@@<<<:::888888:::888888;;;???CCCMMM___ooooooaaaTTTNNNLLLHHHEEEEEEEEEMMMWWWjjjhhh[[[WWWYYYcccmmmkkkqqqrrrqqqxxxvvvxxxtttrrruuu|||yyykkkkkkrrr||||||wwwkkkhhhbbb\\\WWWTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLNNNSSS[[[fffuuu~~~||||||||||||}}}|||xxxvvvxxx|||}}}|||tttnnnggg___VVVKKK@@@===???===@@@GGGTTTbbbmmmssstttxxx{{{~~~sssmmmqqqwwwpppaaaZZZ[[[bbbfffgggssszzzwwwssswwwxxx|||zzzuuuhhhWWWMMMPPP[[[dddeeedddfffiiigggfffppp}}}xxxtttrrrooohhheeetttxxxuuuvvvuuusssaaaeeeoooyyyuuulllkkksss}}}bbbGGG888555444222111000//////000000111000111111000000222555888FFFZZZwwwuuujjjgggfffccc]]]VVVOOOJJJHHHEEEAAA<<<888555333111///000000000000000000111111000000000000000000000000...........................------,,,,,,------...+++---000222333555888;;;???DDDKKKRRRXXX```jjjqqqlllhhhbbb\\\VVVSSSRRRRRRMMMPPPWWW^^^aaa```^^^^^^VVVUUURRRQQQUUUWWWQQQHHHIIIGGGDDDCCCCCCBBBAAA???@@@???>>>>>>===:::666333???>>>???AAABBBBBBAAA???@@@???======>>>>>>===;;;999::::::888666666666777000222444555555555666777;;;BBBQQQcccnnnsss{{{}}}~~~}}}yyyxxx|||}}}~~~~~~vvvooohhheeeqqqjjj______]]]YYYWWWUUU]]]{{{~~~iii^^^VVV^^^ooo{{{|||kkkRRRHHH>>>;;;999666666777888888:::>>>BBBJJJ[[[kkktttfffWWWPPPLLLHHHEEEDDDCCCIIIQQQ```ppp___WWWWWW]]]dddiiiooossssss|||{{{uuuppppppvvv~~~~~~ppppppwwwvvvkkkhhhccc^^^ZZZXXXXXXXXXWWWVVVUUUSSSRRRRRRQQQQQQQQQTTTYYY```iiisss~~~~~~}}}|||zzzzzzyyyyyyyyyvvvqqqooopppuuuyyy|||~~~wwwooofff\\\SSSJJJAAA===??????BBBJJJWWWdddoootttvvvzzz}}}~~~yyy~~~wwweee^^^]]]bbbcccbbbjjjvvv}}}zzz|||}}}{{{vvvpppcccVVVOOORRR\\\cccjjjkkknnnqqqnnnmmmttt{{{xxxooogggaaannnyyyvvvwwwwwwvvvcccccckkkvvvyyysssppptttiiiKKK999666888222222000/////////000111000111111000000222555888AAASSSnnnwwwmmmffffffddd```ZZZSSSNNNLLLCCC@@@;;;999777777666555111111111111111111111111000000000000000000000000...........................------,,,,,,------...///111222444555888<<>><<<<<<<<<<<<:::888999999::::::888777777777333444555666666777888999999>>>MMMcccuuu~~~~~~{{{zzz}}}}}}tttoookkkjjjrrrooofffgggbbb\\\[[[YYY^^^www{{{|||uuubbbWWWYYYdddkkkrrroooaaaOOOFFF>>><<<;;;888666777888888:::===@@@GGGUUUbbbttt|||lllZZZQQQMMMIIIEEEDDDEEEIIINNNYYYrrr{{{eeeZZZWWWZZZ___gggnnnsssvvv~~~sssnnnqqqyyyuuuttt{{{~~~uuullljjjfffbbb```^^^^^^^^^\\\[[[ZZZXXXWWWWWWWWWWWWYYY]]]bbbhhhmmmsssyyy}}}}}}|||{{{{{{{{{yyyxxxwwwvvvrrrnnniiieeeggglllsssxxx~~~zzzpppdddWWWOOOHHHBBB>>>>>>AAAFFFOOO[[[hhhqqqvvvxxx|||zzzlllfffdddfffeeeaaaeeemmmtttzzz{{{xxx|||yyyppphhh]]]TTTSSSYYYcccjjjpppssswwwzzzxxxwww|||vvvjjj```ggguuurrrssssssqqqeeeaaaeeesss|||yyyvvvwwwuuuRRR;;;888<<<333222000/////////000111000111111111000111444777999GGG___{{{zzzrrrggggggfffccc___YYYSSSPPPEEEAAA===:::999999888777222222222222222222111111000000000000000000000000...........................------,,,,,,------...111222333444666:::@@@DDDHHHMMMSSSYYY]]]dddlllrrrtttrrrooollliiifffeeedddgggnnnvvv||||||zzzwwwtttpppooommmlllppptttpppjjj^^^\\\ZZZXXXVVVTTTPPPNNNOOONNNMMMMMMNNNMMMJJJHHHDDDCCCCCCDDDFFFFFFEEECCC@@@???>>>>>>>>>===:::888;;;<<<>>>??????>>><<<:::999999999:::;;;<<<===>>>999===III___uuu~~~}}}}}}|||uuupppooommmwwwsssoooqqqmmmeeebbb``````ttt|||www}}}ggg[[[ZZZ```ccciiihhh[[[NNNEEE???>>>===;;;999:::999888999<<<>>>BBBMMMYYYeeezzzrrr^^^SSSOOOJJJFFFDDDFFFGGGJJJQQQccckkk]]]YYY\\\```fffmmmsssyyyuuutttzzz}}}vvvuuu|||}}}uuuqqqooolllhhhfffddddddddd^^^]]]\\\[[[ZZZZZZZZZZZZaaaeeekkkpppsssuuuwwwyyy~~~~~~{{{yyywwwxxxyyyzzzzzzyyyxxxwwwpppkkkeee```aaagggqqqxxx}}}zzzxxxpppbbbSSSLLLHHHCCC@@@@@@DDDIIISSS___jjjrrrwwwxxx|||vvvqqqmmmlllnnnmmmjjjlllpppssssssrrrttt}}}lllaaaUUURRRXXXcccrrr~~~|||yyyzzzuuufffgggzzztttppppppooommmddd___cccqqq{{{yyyxxxzzz\\\???888===333222111/////////000000///000111111000111333555444===PPPkkk|||vvviiihhhgggeeeaaa\\\UUUQQQIIIEEE@@@<<<999888666444333333333222222222222222////////////////////////...........................------,,,,,,------...///000222444777===EEEJJJQQQUUU[[[___dddjjjrrryyy{{{zzzyyyvvvssspppnnnmmmqqq|||}}}{{{uuuqqqtttyyyyyyuuummmkkkiiifffdddaaa\\\YYYWWWVVVTTTTTTUUUUUUTTTSSSNNNMMMKKKKKKKKKJJJHHHGGGCCCBBBAAABBBCCCCCCBBB@@@BBBCCCFFFIIIJJJHHHCCC@@@AAA@@@??????AAACCCDDDEEE;;;???III[[[ooo~~~~~~}}}|||}}}~~~}}}vvvpppnnnrrr{{{tttvvvyyy|||qqqnnnllliiixxx}}}sssuuu~~~kkk___^^^aaaaaaeeedddZZZLLLDDD>>>======;;;:::;;;999777888;;;<<>>===<<<999888999999777777:::<<<===BBBIIIOOOccclll]]]VVVPPPJJJGGGDDDBBBCCCGGGOOO```yyyaaaVVVUUUWWW\\\dddnnnzzz{{{yyyxxxvvvssspppnnnlllllliiihhhggggggfffffffffgggkkkoootttxxxyyyzzzzzz{{{yyy{{{}}}~~~~~~}}}{{{yyyxxxxxxyyyyyyxxxxxxwwwvvvuuuvvvxxxyyy{{{|||}}}}}}xxxtttnnngggeeekkkvvv{{{uuuoooiiiiii]]]PPPIIIEEEAAAAAACCCGGGOOO\\\gggoootttwwwyyyzzz}}}wwwooonnnmmmmmmooorrrtttuuuuuuhhhdddbbblllgggXXXMMMNNNYYYlllttttttvvv|||uuupppuuu{{{vvvrrrooolllccc^^^aaannnvvvwwwzzztttPPP===:::444333111000///.../////////000111111000000111333888<<>>BBBJJJSSS```kkkrrrvvvyyy{{{yyy}}}{{{uuuooommmkkkjjjkkkmmmllljjjccc^^^]]]fffzzzdddVVVKKKLLLSSSccc{{{}}}tttqqqttt{{{zzzuuuqqqnnnllleee\\\\\\kkkyyy}}}~~~[[[CCC:::444333111000///...//////...000222222000000111222555888???LLLbbb}}}}}}zzzqqqlllfffcccccc```[[[WWWMMMIIICCC???<<<:::888666333222222111000000//////000000000000000000000000////////////////////////...------,,,,,,------...---000333777;;;@@@FFFJJJOOOQQQTTTYYYaaannn}}}xxxtttsssssssssrrrnnnkkkgggdddcccaaa___]]]^^^[[[XXXYYY\\\bbbfffhhhgggiiinnntttvvvpppeee[[[TTTSSSSSSWWW\\\\\\YYYUUU:::MMM```iiinnnuuuzzzzzz{{{|||~~~zzzyyyuuuxxxxxxzzztttmmmuuuwwwpppkkkbbbeeejjjfffcccXXXKKKDDD???:::888999999666777:::<<<<<<>>>CCCHHHUUUiiijjj^^^UUUKKKFFFGGGBBBCCCHHHHHHLLLccc~~~yyyggg```]]]WWW\\\eeennnxxx}}}xxxxxxwwwwwwvvvuuuuuutttooonnnmmmmmmmmmmmmmmmnnnoooqqqsssttttttuuuxxxzzzyyyvvvttttttsssrrrtttvvvwwwyyyzzzzzzxxxvvvuuuuuuzzzyyyxxxwwwwwwwwwxxxyyy~~~|||vvvooojjjnnnyyy{{{xxxtttkkkaaa]]]VVVNNNGGG@@@:::<<>><<<;;;===;;;888888:::<<<======DDDKKK\\\vvvpppaaaYYYSSSNNNFFFCCCBBBCCCEEELLL[[[jjjwwwgggYYY\\\[[[___fffnnn{{{~~~~~~}}}{{{zzzyyyyyyzzzzzzuuusssqqqqqqqqqrrrqqqoooqqqqqqrrrqqqrrrtttxxx{{{wwwtttrrrrrrtttvvvtttrrrsssuuuwwwxxxxxxwwwtttrrr}}}||||||}}}}}}yyytttpppuuutttqqqllljjjnnnyyy|||zzzvvvpppiiidddXXXPPPIIIFFFEEEDDDFFFJJJRRRZZZeeemmmrrruuuxxx{{{{{{uuuggg```cccbbb^^^ZZZRRRRRR^^^jjjrrrzzz\\\RRRJJJJJJRRR]]]lllxxxwww|||yyytttppprrrzzz~~~wwwtttssspppfffXXXQQQ]]]qqqmmmHHH===999666333000000000000///...///111111111222333555666777:::BBBOOOfff~~~zzzooolllhhheeedddcccaaa___TTTQQQKKKFFFBBB===999666333333222222222222222333222000//////000111111000222222111000///...------------------------------***''''''+++333888888666===@@@EEEKKKUUUddduuuzzz~~~zzzzzzzzzyyyxxxwwwqqqmmmnnnppprrrxxxqqqoookkkiiilllqqqrrrlllfffKKKUUUcccmmmrrrsssssstttyyyvvvwww}}}}}}vvv|||}}}wwwssssssyyy~~~qqqpppzzzuuusssssswww{{{{{{ppp___OOOCCC===:::999<<<:::888777999;;;<<<<<>>JJJ___~~~wwwoookkkgggdddbbb```^^^]]]UUUQQQLLLGGGBBB>>>:::777555444333111000/////////222000//////000111111000000000000000000/////////---------------------------***))),,,222555555333777:::>>>CCCNNN^^^qqq~~~~~~{{{uuutttuuuxxx|||zzzxxxxxxyyyxxxsssnnnPPPXXXbbbjjjmmmoooqqqsssuuutttvvv{{{~~~}}}{{{qqqvvv{{{wwwtttqqqqqqtttyyy|||~~~mmmkkk|||}}}uuu___KKK>>>:::;;;<<<999777666888:::;;;;;;???CCCNNNbbbxxxppp___TTTNNNLLLHHHFFFEEECCCDDDMMMWWWlllhhh```]]]]]]```eeekkkuuu|||zzzxxxxxxyyyzzzzzzyyytttttttttssssssssssssssspppooonnnnnnppprrrrrrqqqnnnoooppprrrsssssssssssswwwyyy}}}}}}rrrjjj```aaadddjjjrrryyy~~~~~~{{{uuuooojjjddd___[[[TTTMMMFFFCCCCCCDDDJJJQQQ[[[cccmmmtttwwwxxxyyy{{{|||wwwnnnmmmfff[[[WWW___hhhiiiiiilll|||{{{hhhYYYQQQKKKMMMSSSZZZdddmmmqqq{{{}}}ooouuu}}}zzztttsssssstttuuuwwwzzz~~~xxxpppdddYYYUUUaaatttrrrMMMAAA:::777333111111111000//////000111000.........///000111555;;;EEEYYYwww|||qqqnnnhhhdddbbb```^^^\\\VVVRRRMMMHHHDDD@@@;;;888555444333111111000000000222000//////000111111000/////////000000111111111////////////////////////000---+++---000333222000222444777<<>>@@@IIIYYYmmm|||iii]]]XXXPPPKKKHHHGGGDDDCCCHHHOOO]]]{{{zzzeee___\\\^^^bbbfffmmmuuu}}}{{{zzz|||}}}}}}}}}ssssssssstttttttttrrrqqqooooooooooooqqqrrrssssssppppppppppppqqqqqqrrrrrrrrrvvv~~~}}}tttdddbbbdddkkkvvv~~~~~~~~~yyyrrrkkkeee___ZZZVVVQQQKKKEEECCCCCCFFFNNNWWWaaahhhrrrxxxzzzzzzzzz{{{}}}~~~qqqgggccckkkuuuvvvsssqqqtttrrrttt{{{ooo___VVVPPPMMMQQQVVV[[[aaagggoootttzzz~~~qqqiiirrrtttmmmtttppppppqqqrrrqqqrrryyyzzzrrrggg]]]YYYddduuuuuuPPP???;;;888444222111111111000,,,...000000000000222333222222666<<>>EEEOOO[[[mmmnnn```YYYRRRLLLJJJGGGDDDEEEIIIGGGQQQeee|||ggg^^^]]]___ccchhhkkkllloootttxxx{{{||||||xxx}}}~~~}}}~~~{{{yyyyyyzzz{{{{{{xxxsssoooooorrrtttrrrooommmooopppooommmlllnnnqqqqqqrrrsssssssssqqqooonnniiimmmyyy~~~{{{wwwwwwzzz~~~~~~~~~}}}}}}}}}{{{vvvooogggaaaZZZSSSOOOJJJIIIJJJLLLNNNSSS___kkknnnrrrvvvxxxxxxyyy|||zzzyyyyyyxxxuuunnniiifffgggcccZZZRRROOOHHHKKKTTTbbbkkkmmmlllmmmeeedddeeehhhiiigggbbb^^^___iii}}}uuuhhhdddlllwwwyyygggdddeeefffccccccuuu~~~lllaaaZZZcccttttttRRR===:::666444333333333222000222222111000///000111000222555888;;;DDDYYYkkk~~~uuulllfffbbb```^^^ZZZWWWRRRNNNJJJGGGCCC@@@999888666444222111000///222000//////000111111000000111111111111111222222////////////////////////.........---------...000,,,...000111333999BBBIIILLLIIIHHHKKKKKKJJJLLLPPPRRR]]]eeeqqq>>>CCCHHHMMMRRRXXX```fffmmmrrrtttsssuuu{{{}}}yyywww{{{|||yyytttpppnnnpppzzzzzz```aaabbb```ppplll\\\^^^tttyyy\\\HHH???===;;;888777888999999999999<<>>HHHSSSaaasssqqqeeeUUUOOONNNHHHHHHLLLHHHFFFMMMSSS]]]yyynnnbbb^^^___aaacccfffkkknnnppprrrsssuuuqqqsssvvvyyyzzz{{{zzzzzzzzzyyy}}}|||vvvsssrrrtttuuuwwwtttqqqppppppooonnnmmmnnnoooqqqrrrqqqooommmkkknnnnnnppprrrsssqqqmmmjjjeeecccgggrrr|||xxxxxxwwwwwwxxxzzz{{{|||}}}}}}}}}|||{{{yyyxxxwwwqqqppplllggg```ZZZTTTQQQJJJIIIIIIMMMVVVbbblllrrrqqqssstttuuuuuuvvvyyy{{{}}}~~~{{{|||tttjjjjjjoooxxxuuupppsssuuuuuuooogggbbbdddccc[[[PPPJJJEEEJJJUUUdddpppsssrrrpppuuuooohhhccc```___]]]\\\\\\dddrrrpppjjjpppwww{{{ppplllmmmhhhaaalll~~~tttfff___lll___DDD999777666000111444000---///111333444333222111000,,,...555777:::JJJ]]]zzz{{{xxxsssjjjdddbbb___[[[VVVPPPLLLIIIEEECCC???<<<888666555444222111000000000000111111111111333333333222111000//////////////////////////////000000111111000///......000000000111222444555666999888999;;;===>>>>>>===???;;;@@@KKKQQQZZZttt@@@DDDIIILLLPPPUUU]]]ccclllnnnppprrrsssuuuyyy{{{}}}~~~~~~~~~~~~~~~|||{{{zzzvvveeeaaa^^^[[[dddsss~~~~~~yyydddYYY^^^hhh}}}eeeOOOBBB@@@===999777777777777777;;;:::>>>EEENNNZZZkkkyyyjjjYYYRRROOOHHHFFFIIIDDDCCCGGGLLLVVVnnnooocccaaacccdddfffiiilllmmmooopppqqqmmmoooqqqsssuuuvvvvvvvvvwwwvvvyyyzzztttqqqpppqqqrrrwwwtttqqqpppqqqqqqpppooopppqqqrrrsssqqqooollljjjlllkkkkkklllmmmllliiigggaaaaaafffpppxxxyyyyyyzzzvvvvvvuuuuuuvvvwwwyyyzzz{{{{{{{{{{{{yyyxxxvvvvvvmmmllliiieee```ZZZUUUSSSLLLJJJJJJPPPZZZeeemmmppprrrtttvvvwwwwwwyyy|||~~~xxxsssvvv}}}~~~wwwmmmdddcccfffkkkqqqwww|||vvvtttyyy~~~~~~uuummmggggggeee\\\RRRMMMNNNRRRZZZfffppptttsssrrrsssoooiiiddd___]]]\\\[[[]]]eeeqqqvvvpppuuu|||~~~sssnnnqqqmmmeeejjjxxxwwwfff^^^jjjgggGGG:::777777222222444000...///111333333333222111444111222888999;;;HHHYYYttt~~~zzzuuummmfffdddccc___YYYTTTOOOKKKGGGDDD???<<<888666555444333111000000000000111111111111222333333222222000//////000000000000000000000000/////////...---+++***)))------......///111222333666666777:::===??????>>>???===@@@GGGLLLTTTggg{{{CCCGGGKKKMMMPPPUUU\\\bbbhhhkkkooorrrtttvvvyyy{{{~~~~~~|||{{{}}}~~~}}}pppbbb```]]]XXX]]]iii|||~~~kkkZZZUUUVVVooo{{{sssaaaOOOBBB@@@===:::999999999888777<<<:::<<>>;;;888666555555333222000000000111111111222222222222222222222111000///111111111111111111111111000//////...,,,***(((''',,,,,,------...///111111333333555:::>>>AAABBBAAA@@@@@@AAACCCIIISSS```hhhzzz~~~IIIKKKNNNOOOPPPSSSYYY^^^fffjjjooosssuuuxxxzzz|||}}}yyyvvvwwwyyy|||~~~|||mmmaaa^^^[[[WWW[[[ddd~~~~~~www}}}sssaaaVVVRRR]]]hhhqqqpppiii]]]PPPEEEAAA???<<<;;;;;;;;;999888;;;999;;;???CCCIIIUUUaaawwwmmm```ZZZOOOLLLKKKDDDGGGBBBDDDKKKQQQ^^^{{{kkkeeecccbbbbbbdddgggjjjlllmmmmmmlllllllllnnnqqqtttuuusssqqqsssxxx{{{~~~~~~|||wwwssspppnnnnnnnnntttrrrpppqqqrrrtttttttttooopppsssuuuuuutttrrrqqqmmmlllkkkkkkjjjhhhddd```ZZZ]]]eeeooosssrrrqqqssswwwwwwwwwwwwwwwxxxyyyyyytttuuuuuuuuutttssspppoooeeedddbbb___[[[XXXUUUTTTOOONNNRRR\\\hhhqqqsssqqqwwwxxxzzz{{{{{{}}}|||yyy}}}sssiiibbb^^^```bbb```^^^^^^iiixxx~~~rrrkkkfff___ZZZYYY\\\```eeejjjqqqyyy||||||rrrpppkkkddd\\\XXXXXXYYYYYY```kkk}}}{{{vvvwwwnnnbbbeeetttpppPPP<<<555777444444666222111111222222222111000000000///111555555555<<>><<<888666666666444333000000111111111222222222222222222222222111000///000000000000000000000000111111111000///---,,,+++............///000111222222333555:::@@@DDDFFFFFFEEEEEECCCBBBJJJYYYbbbcccwwwzzzqqqpppzzzLLLOOORRRRRRSSSVVV[[[```gggkkkppptttvvvxxxzzz|||{{{uuupppqqqssszzz|||uuuiii^^^[[[YYYWWW[[[bbbtttuuuuuu|||}}}zzzhhhYYYSSSVVV]]]ccccccaaa]]]UUULLLAAA???===;;;;;;:::888777999888999===@@@EEEOOOZZZjjjwwwggg]]]RRRNNNMMMFFFGGGBBBDDDKKKKKKPPPkkk|||mmmdddaaa^^^^^^bbbfffiiikkklllkkkjjjkkklllooosssuuutttssstttyyy{{{}}}~~~|||yyyuuurrrpppoooooorrrpppooooooqqqsssttttttrrrtttvvvwwwvvvtttrrrpppllllllmmmnnnmmmiiiccc___XXXYYYaaalllrrrssssssuuuuuuuuuuuuvvvvvvvvvvvvvvvrrrsssssssssrrrooommmkkkdddccc```]]]YYYVVVTTTSSSPPPQQQWWWbbbooovvvwwwuuuxxxzzz{{{{{{{{{|||~~~|||jjjccc^^^\\\```cccbbbaaaaaacccnnn~~~xxxmmmeee___^^^aaaiiipppvvvwww|||tttpppjjjbbb[[[WWWVVVWWWTTTZZZfffvvv}}}qqqeee```gggyyy|||XXX???444666444444777444111111222222222111111000,,,,,,///111222444999@@@OOOiii~~~xxxsssqqqkkkhhhddd___ZZZSSSKKKFFF@@@===:::888777777555444111111111111222222222222111111222222222111000000////////////////////////000000111111111000000///------------...///000000333333555;;;BBBIIINNNPPPOOOKKKCCC@@@HHHVVV^^^^^^fffpppfffmmmxxx}}}zzz{{{QQQTTTWWWXXXYYY\\\bbbgggiiilllppprrrtttvvvxxxzzz}}}yyyqqqlllllloooxxx{{{~~~}}}}}}{{{mmmddd\\\ZZZYYYYYY\\\bbbooozzzrrrtttqqq___VVVWWW\\\___```aaabbb]]]VVVCCC@@@<<<:::999888666555888777888<<<>>>AAAJJJTTT___qqqmmm```SSSOOONNNGGGDDD@@@CCCIIIIIIKKK^^^vvvpppiii```\\\^^^bbbeeeggghhhhhhggghhhjjjllloooqqqtttsssvvv{{{}}}~~~~~~}}}zzzxxxuuurrrqqqppppppnnnmmmmmmoooqqqrrrrrrvvvwwwxxxwwwuuuqqqnnnkkkiiijjjkkkmmmnnnlllhhhddd\\\ZZZ]]]gggpppssssssuuuqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrsssrrrpppmmmiiigggbbbaaa^^^[[[XXXVVVTTTTTTSSSWWW___iiirrrwwwxxxxxxxxxzzz{{{{{{{{{}}}nnnaaa\\\YYY^^^bbbcccdddffffffjjjrrr|||qqqeee```bbbhhh{{{xxxqqqggg^^^YYYVVVUUUTTTOOOTTT___mmmzzzqqqggg^^^^^^lllzzzfffGGG666777555444666555111111111111111111222222---...///111222555:::>>>JJJ]]]|||zzztttqqqiiigggdddaaa\\\VVVNNNIIICCC@@@<<<:::999888666555111111111222222222222333111111222222222111111000..............................///000000000000///,,,,,,++++++,,,------...222222555<<>>EEENNNVVVddd|||wwwfffVVVQQQPPPHHHFFFCCCDDDFFFFFFIIIUUUaaaxxx|||mmmccc```bbbddddddfffffffffgggiiikkkmmmnnnrrrrrrvvv|||~~~~~~}}}{{{yyyvvvtttqqqpppnnnlllkkkkkkmmmooooooooorrrsssuuuuuussspppmmmkkkiiiiiiiiilllpppsssssssssiiibbb___fffppptttssssssoooooopppqqqqqqpppooonnnqqqrrrsssrrroookkkfffccc___^^^[[[YYYXXXWWWWWWWWWXXX___hhhooosssuuuwwwxxxvvvxxxzzz|||}}}|||jjjccc^^^```dddgggjjjmmmnnnjjjjjjpppwwwxxxgggbbbfffnnn}}}qqqcccZZZWWWWWWUUURRRMMMPPPYYYdddppp{{{ssslllddd___bbbjjjxxxwwwRRR<<<:::666333555444000000000000111222333333///000000000111555999;;;DDDRRRlllzzzsssooohhhgggeeeccc```YYYRRRMMMFFFCCC???<<<:::999777555111111111222222222333333000111111222222222111111////////////////////////...///////////////......,,,,,,,,,,,,,,,------...000000333<<>>===<<<;;;;;;:::888888999<<>><<<999777444222000000111222222111111111222222222222111111......//////000000111111000000/////////.........000////////////............///222777AAAOOO___iiiggg```TTTKKKDDD@@@>>>===CCCKKK\\\sss}}}yyyzzz}}}~~~~~~{{{xxxxxx}}}{{{vvvvvvuuusssqqqppprrrtttwwwuuussstttvvvyyy{{{|||xxxwwwuuuqqqnnnnnnqqqttt{{{~~~xxxtttwwwqqq\\\UUUTTTWWW^^^bbb```]]]]]]```cccvvvwww~~~zzzrrrnnnuuusss^^^LLLAAA===;;;;;;:::999888888888:::===>>>@@@JJJTTTggglllZZZQQQNNNHHHDDDDDDDDDBBBBBBDDDFFFKKKUUUhhh~~~uuussspppnnnllljjjiiijjjlllmmmmmmnnnpppssswww|||}}}}}}}}}|||{{{}}}|||yyywwwuuuttttttuuurrrtttvvvxxxyyyyyyxxxwwwqqqooommmjjjhhhhhhiiiiiiddddddeeegggjjjkkkjjjiiiiiibbbZZZWWW\\\gggrrryyy{{{wwwrrrqqqsssuuuuuusssqqqrrrrrrqqqnnnllllllllllllnnnooonnnjjjddd^^^YYYXXXWWWUUUSSSTTTXXX___dddlllnnnqqqsssssssssssstttrrrqqqrrrvvv}}}~~~|||yyynnnllliiikkkuuusssmmmqqqtttsssooozzzmmmjjjrrrrrrggg\\\TTTVVVUUUZZZccckkk{{{|||zzzwwwooollldddyyypppOOO>>>888444333555444444222111000/////////222111000000000111333333777;;;HHH```wwwnnnkkkgggeeedddaaa\\\WWWPPPLLLGGGCCC@@@===:::888666333111000111222222111111111222222222222111111////////////////////////000000000/////////......000////////////.........,,,---000555;;;DDDNNNUUUXXXSSSKKKDDD@@@???>>>===>>>DDDNNN^^^uuu}}}xxx}}}tttvvvxxxyyyxxxwwwwwwxxxyyywwwvvvwwwyyy|||}}}~~~{{{zzzvvvrrrpppqqqtttwww}}}~~~|||uuuooorrrzzzlllYYYTTTRRRVVV]]]```^^^\\\\\\aaa```mmm|||wwwpppxxxkkkTTTEEE>>><<<<<<999999888777888999;;;<<<>>>GGGNNN^^^yyyzzzdddXXXRRRKKKFFFFFFGGGDDDCCCDDDFFFHHHLLLWWWmmm|||vvvsssoookkkiiiiiikkkmmmmmmmmmooorrruuuzzz}}}}}}{{{zzz{{{yyywwwvvvvvvwwwxxxyyyyyyxxxvvvuuutttsssssssssqqqrrruuuwwwxxxyyyxxxxxxtttrrrooollljjjhhhhhhhhhgggffffffgggiiikkkjjjiiigggaaaZZZVVVYYYcccnnnuuuyyyvvvrrrppprrrssstttsssqqqrrrsssrrrooolllkkkkkklllmmmnnnnnnjjjddd^^^ZZZXXXXXXVVVUUUVVV\\\ccciiipppqqqsssrrrrrrrrrtttuuuuuutttsssvvv{{{~~~wwwsssttt{{{uuuqqqmmmnnnuuu{{{nnnooouuuvvvtttooowww~~~yyygggfffnnnmmmcccYYYQQQUUUUUUYYYccclllsssooovvvooo{{{yyyrrrpppbbbuuu{{{ZZZCCC888444333333444333222111111111111111222111000000000111333333666999BBBUUUrrrzzzpppkkkfffddddddbbb___\\\TTTPPPKKKFFFBBB???<<<:::777555222111222222222111111111222222222222111111000000000000000/////////000000000////////////......------------,,,,,,,,,+++---000333666:::???BBBIIIEEE@@@===<<<===<<<<<<<<<@@@FFFPPP```|||~~~tttwwwzzz||||||{{{{{{{{{yyyxxxwwwxxx{{{}}}~~~~~~{{{yyyuuupppnnnppptttxxx}}}wwwooonnntttiii[[[VVVTTTVVV]]]```^^^\\\]]]cccbbbjjjxxxooovvvsssZZZIII@@@======999999888888888999:::::::::BBBGGGTTTkkkttteeeVVVMMMGGGGGGGGGEEECCCCCCBBBEEEIIINNNYYYppp|||uuuoookkkjjjkkkllllllmmmnnnpppssswwwzzz|||~~~}}}|||~~~yyyvvvuuuttttttssssssssssssuuuvvvuuutttttttttssssssttttttrrrsssuuuvvvwwwwwwvvvvvvuuussspppmmmkkkiiihhhhhhjjjiiiggghhhiiiiiihhhgggfffccc```^^^```eeemmmrrrvvvssspppnnnnnnoooqqqqqqpppqqqrrrqqqnnnkkkjjjjjjjjjkkklllkkkhhhccc^^^[[[XXXWWWWWWVVVYYY___ffflllrrrssssssrrrrrrrrruuuwwwxxxvvvttttttwww{{{}}}~~~zzzsssooojjjsss|||~~~yyyyyy}}}~~~mmmhhhmmmrrrrrrooommmsssyyy|||~~~zzzmmmaaaaaadddbbb\\\WWWRRRWWWWWWYYYbbbhhhzzzpppdddtttyyypppeeeppp|||uuurrrcccsssnnnRRR@@@888666444222222111222222333444444222111000000000111333333666888>>>LLLccc}}}qqqlllgggdddddddddbbb___YYYUUUOOOIIIEEEBBB>>>;;;999666333222222222111111111111222222222222111111222222111111111111111111111000000000////////////...------------,,,,,,,,,+++...000222222333555666999777555555666888888777999===AAAFFFQQQfffuuuxxx{{{|||{{{{{{{{{|||yyyxxxwwwyyy|||~~~~~~~~~yyyvvvqqqmmmkkkmmmrrrwww||||||rrrooorrr}}}xxxggg___ZZZVVVWWW[[[]]]\\\[[[]]]bbbccchhhzzzyyykkkmmmyyyvvv___LLLBBB??????::::::999999888999999999:::BBBFFFOOObbbsssrrr^^^SSSJJJGGGGGGDDDBBBAAA<<>>@@@DDDGGGOOO```qqq}}}tttooommmhhhhhhhhhjjjllloooqqqsssvvvyyy}}}}}}|||{{{uuuyyy}}}~~~~~~|||xxxuuusssrrrnnnqqqttttttqqqoooooopppqqqqqqqqqrrrqqqqqqppppppqqqqqqqqqqqqqqqqqqppppppppppppooommmlllkkkjjjjjjkkkhhhffffffggghhhhhhggghhhlllqqqssssssssstttuuuooonnnllljjjhhhiiikkkmmmkkklllllljjjhhhggghhhiiigggfffeeecccbbbaaa``````ZZZ\\\^^^```ccchhhmmmqqqpppqqqsssttttttwwwzzz}}}zzzxxxuuuuuuwwwzzz||||||~~~zzztttpppnnnlllppptttuuutttwww}}}~~~}}}yyyyyyzzzxxxsssjjjaaa]]]dddmmmnnnmmmllljjjllloooqqqqqqooooooqqqeee^^^YYYZZZZZZXXXWWWXXXUUU]]]\\\ZZZ]]]\\\ccctttzzzhhhdddjjjzzzwwwtttnnngggdddeeemmm|||zzzooogggaaajjjgggIII:::555111333333333333333444555666222111000000000111333333333555888<<>>;;;999555333333333111000111111222222222222111111000000000111222222333333111111111000000000//////000////////////.........,,,---...------...000222222222333555888888777555333666999:::>>>GGGTTT^^^{{{yyyzzzyyyxxxvvvwwwyyy{{{zzzyyyyyy{{{~~~|||yyytttnnnlllpppvvv|||xxx}}}||||||zzzwwwwww}}}~~~jjjaaaccc\\\VVVSSSTTTUUUUUUVVVYYYYYY```dddiii}}}lll]]]XXX^^^tttyyydddRRREEE@@@>>><<<;;;;;;::::::999999999555===???DDDRRR^^^rrrwwwhhhYYYQQQMMMHHHDDDBBBHHHBBB???CCCGGGJJJSSS^^^rrryyyqqqmmmeeeeeefffgggiiilllnnnpppwwwyyy{{{{{{zzzzzz{{{|||tttxxx~~~yyyxxxzzzzzzyyyvvvsssrrrqqqmmmqqqttttttqqqnnnmmmmmmqqqqqqqqqqqqpppooommmmmmnnnnnnnnnnnnnnnnnnooooooooonnnnnnmmmllllllkkkkkkkkkiiiggggggiiikkklllkkkjjjooouuuxxxxxxwwwwwwxxxnnnnnnllliiiggghhhjjjmmmjjjjjjiiihhhffffffhhhiiifffeeecccaaa``````aaabbb___bbbeeegggjjjnnnsssvvvnnnppprrrtttvvvxxx{{{~~~|||zzzxxxyyy}}}~~~}}}xxxsssooonnnppprrrtttsssqqqttt{{{|||sssssswww~~~|||~~~}}}yyywwwvvvppphhhddd^^^^^^hhhqqqrrrpppqqqmmmmmmmmmmmmkkkiiiiiikkk```XXXRRRTTTVVVUUUTTTTTTRRRZZZ[[[YYY\\\[[[```ooommmbbbaaauuu{{{}}}|||xxxvvvsssmmmeeehhheeeggguuusssjjj\\\eee}}}qqqPPP@@@:::666555555444333333333444444222111000000000111333333111333555888CCC\\\~~~|||xxxsssppppppooollliiibbb]]]WWWPPPKKKFFFBBB???<<<999666444333333111000111111222222222222111111......///000111222222333111111111111000000000000......---------,,,,,,,,,,,,,,,,,,++++++---000333---...///222444444222000444555888999<<>><<<;;;:::999999999;;;;;;>>>CCCHHHTTTgggyyyzzzdddTTTMMMKKKJJJHHHCCCBBBAAA@@@AAAEEEKKKPPP```sssxxxnnnjjjffffffiiikkklllpppuuuvvvyyy{{{{{{yyyxxx{{{}}}|||zzzyyy|||zzzuuusssqqqqqqqqqssstttsssqqqrrrssssssqqqmmmlllnnnqqquuuqqqlllkkkmmmnnnnnnmmmmmmlllkkklllnnnooonnnmmmjjjiiihhhgggggghhhjjjkkkiiikkkkkkhhhiiimmmmmmkkknnnpppssswwwxxxvvvrrrnnnkkkjjjhhhggggggggghhhiiifffeeedddcccbbbaaaaaaaaabbbbbb```______``````aaadddeeehhhmmmpppqqqpppooommmqqqvvvwwwwwwxxx{{{~~~}}}|||~~~xxxtttwwwxxxvvvxxxoooqqquuuqqqttt}}}~~~vvvllljjjmmmrrr{{{|||vvvuuuxxxuuummmddd]]]dddoooyyy~~~~~~{{{xxxpppppppppmmmiiifffeeeddd]]]ZZZUUURRRQQQQQQQQQPPPQQQQQQSSSWWWWWWUUUYYY___tttoooccc\\\ggg}}}{{{zzzzzzuuunnniiieeeeeeppp~~~pppeeedddrrr||||||```BBB666777333333333333333222111000111222333444444444333222222111555999===KKKlll}}}wwwtttnnnnnnnnneee]]]ZZZVVVRRRNNNIIICCC???;;;999555444333333222111222222222111111111111000000000000000111111111111111111111111111000///...000000//////.........---+++,,,,,,------,,,,,,,,,///000000000111111111111555666888999:::>>>CCCFFFOOOXXXhhh|||yyyxxxwwwvvvvvvwwwyyyzzz~~~||||||~~~~~~yyyuuuuuuxxx|||~~~{{{~~~}}}yyyzzzzzz}}}sssjjjbbb\\\XXXWWWVVVUUUVVVWWWXXXYYYZZZXXX[[[dddpppgggUUURRR]]]jjjyyy{{{wwwjjjWWWHHHAAA@@@>>>===<<<;;;999999999999;;;;;;===AAAEEENNN^^^nnnrrr^^^UUUQQQLLLGGGFFFEEEBBBAAAAAADDDHHHKKKQQQ^^^vvvpppccc``````dddggggggjjjooopppsssuuuuuuttttttvvvyyy~~~{{{zzz{{{~~~}}}~~~~~~~~~xxxssssssqqqooopppqqqrrrqqqppprrrsssrrrpppnnnmmmooorrruuuqqqmmmlllmmmnnnnnnnnnmmmlllkkkkkkmmmmmmlllkkkhhhhhhhhhhhhiiiiiijjjjjjllloooooommmnnnrrrssspppsssssstttvvvvvvsssoookkkkkkjjjiiigggffffffffffffdddccccccbbbccccccdddeeedddcccbbb`````````aaabbbfffhhhkkkooorrrsssrrrqqqooorrrvvvxxxxxxyyy}}}xxxvvv|||yyynnnpppuuusssvvv}}}|||yyyoooffffffiiilllrrrwww{{{|||vvvtttuuurrrkkkddd```jjjxxx}}}wwwpppnnnlllhhhdddbbbaaaaaa[[[XXXSSSPPPOOOOOOOOOOOOMMMMMMPPPUUUVVVUUUYYY___mmmwwwjjjaaahhh}}}}}}rrrkkkfffmmm{{{nnnhhhqqqyyydddIII<<<999333333333333222222111000333444555666666666555444222111444888:::EEEbbb~~~~~~xxxtttmmmmmmmmmddd^^^[[[WWWSSSPPPKKKGGGCCC>>>;;;888666555555333222222222222222111111111111000000000000111111111111000111111111111000000///000000/////////.........&&&'''))),,,...000111111//////000000000111111111555666888999:::===BBBEEELLLPPPXXXdddrrrwwwvvvvvvvvvwwwwwwxxxyyy||||||{{{}}}|||yyyxxxzzz|||~~~~~~|||{{{wwwvvvvvv{{{|||rrrjjjaaaXXXWWWVVVVVVUUUVVVWWWXXXYYY\\\ZZZ[[[___fffyyyoooXXXNNNQQQZZZjjjpppqqqiiiXXXIIIBBBBBB======;;;:::999999999999::::::<<>>:::888777666555333333222222222111111111111000000000000111111111111///000000111111111111000000000////////////......,,,,,,------...---------////////////000000000000222333555666777:::>>>AAADDDGGGJJJNNNWWWfffzzzttttttuuuvvvvvvwwwwwwwwwwwwxxxyyy{{{~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}zzzwwwuuuttt{{{~~~vvvqqqkkk```XXXWWWVVVUUUUUUVVVWWWYYYZZZZZZYYYZZZ\\\^^^nnnxxx___OOOMMMSSS___hhhnnnjjj[[[LLLDDDBBB===<<<;;;:::999999999999888888:::===>>>@@@IIIRRRhhhuuulll^^^TTTOOOIIIFFFCCCBBBAAAAAAAAAAAADDDFFFMMM^^^wwwqqqkkkfffdddaaa^^^___ccciiilllpppqqqqqqrrrvvvyyy~~~}}}|||{{{{{{zzzyyywwwwwwyyy}}}~~~~~~~~~~~~}}}{{{yyyxxxyyyzzz||||||~~~|||zzzyyyzzzyyyvvvsssuuurrrooonnnooooooooooooppppppooooooooopppqqqsssrrrpppnnnmmmmmmnnnoooooonnnllljjjiiiiiiiiigggeeejjjiiiiiijjjlllppptttwwwyyy}}}}}}~~~}}}~~~zzzuuupppmmmjjjgggdddggggggfffeeeeeedddddddddbbbbbbbbbbbbdddfffiiijjjkkkiiifffdddcccdddeeefffgggjjjmmmpppppppppooooooqqqsssvvvvvvwww|||sssrrryyyzzz|||tttjjjdddhhhnnnmmmhhhdddfffkkkqqqxxx}}}uuuooojjjgggbbbpppnnnkkkfffbbb```^^^\\\[[[XXXUUURRRQQQRRRTTTUUUVVVMMMKKKMMMQQQTTTTTTVVV[[[ccctttvvvlllnnn|||tttnnnppp|||jjjcccuuuwwwyyyzzzvvvkkkXXXEEE888666555444333222111111111///000222333444444333222222000111555555888HHH[[[}}}xxxqqqrrrssskkkccc```[[[WWWTTTPPPLLLIIIDDDAAA===:::888777555444333333222222222111111111///000000000111111111111...///000111111111111111000000//////////////////000/////////---,,,+++***........./////////000000...000222333444666999<<<:::@@@FFFIIIKKKSSSaaakkkrrrrrrsssssstttuuuuuuuuuqqqsssvvvyyy||||||{{{}}}xxxyyyxxx{{{}}}~~~{{{wwwyyyxxxrrrrrrzzzxxxqqqnnniii```YYYWWWVVVVVVUUUVVVWWWXXXYYYWWWWWWYYY[[[[[[hhh~~~|||jjjUUUQQQUUU\\\eeennnmmmbbbSSSHHHBBB======<<<;;;::::::::::::777777999<<<===>>>DDDKKKYYYdddxxxiii]]]XXXJJJGGGCCCAAABBBBBBAAA@@@CCCEEEIIIPPP^^^www}}}tttkkkddd^^^[[[\\\aaaaaaeeeiiijjjjjjlllpppsss{{{||||||||||||{{{{{{|||xxxxxxyyy{{{~~~~~~~~~zzz{{{}}}~~~}}}{{{{{{{{{{{{{{{||||||}}}}}}zzzzzzxxxwwwvvvwwwyyy{{{|||{{{yyyxxxxxxxxxwwwuuuvvvtttqqqpppqqqqqqqqqpppooonnnmmmmmmnnnpppqqqqqqpppoooooonnnmmmmmmnnnooonnnllljjjiiiiiigggeeeccchhhgggfffggglllttt|||~~~yyyrrrllliiifffdddbbbccccccddddddeeeeeeffffffeeedddcccccccccfffhhhjjjllljjjhhheeedddeeeggghhhiiimmmqqqrrrqqqpppooopppqqqsssuuuuuuwww|||{{{vvvzzzzzz~~~|||rrriiidddiiiooommmfffaaaaaadddkkkrrrzzztttkkkgggeeedddpppmmmjjjeeebbb___\\\YYYUUUSSSQQQOOOOOORRRUUUWWWXXXQQQNNNNNNQQQSSSRRRSSSVVV\\\jjj~~~vvvwww~~~{{{lll___jjjyyywwwtttrrrlll\\\GGG777777666444333222111111111///000111333444333333222222///000555555666AAAQQQoooyyyqqqsssuuunnneeebbb___[[[WWWRRRMMMIIIFFFCCC>>>;;;999777555333333333333222222222222111///000000000111111111111...///000111111111111111//////000000000000000000++++++---...///000000000---............/////////...000222333333444777999777>>>DDDFFFEEEHHHPPPXXXbbbmmm}}}ooooooppppppqqqrrrttttttoooqqquuuxxx{{{~~~{{{vvvvvv~~~{{{sssvvvuuuuuuuuussssss{{{|||qqqqqqzzzrrriiifffbbb]]]ZZZXXXXXXVVVVVVVVVVVVWWWXXXVVVVVVYYY\\\[[[dddyyynnn|||uuu\\\SSSUUU```gggpppssslll^^^OOOEEE>>>======<<<;;;;;;<<<<<<888777888<<<======BBBHHHNNNWWWiiixxxddd[[[PPPKKKFFFCCCDDDDDDCCCAAA>>>CCCFFFHHHMMM^^^xxx~~~rrriiiaaa[[[[[[___^^^aaaeeeggggggiiimmmppptttvvvyyyzzzzzzzzz|||}}}wwwwwwwwwyyy{{{|||{{{yyyzzzzzzyyyyyyyyyzzz{{{|||wwwyyy|||~~~}}}{{{xxxvvvuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxvvvuuuuuuxxxzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvuuussssssttttttsssqqqooommmkkkkkkmmmooooooooommmnnnnnnmmmlllkkkmmmnnnnnnllljjjiiiiiigggeeecccdddddddddgggooozzzzzzuuunnnhhhfffdddcccccc```aaacccdddfffggggggggghhhfffdddcccccceeehhhjjjmmmkkkhhheeeeeegggiiikkknnnrrrwwwwwwuuurrrrrrsssrrrtttvvvvvvxxx|||yyyzzz|||qqqjjjfffiiilllhhhbbb^^^]]]___eeelllpppssszzzrrreeeaaaaaagggrrrsssnnnfffaaa]]]YYYTTTPPPOOOMMMKKKKKKNNNRRRTTTUUUTTTPPPNNNQQQRRRPPPOOOQQQTTT___wwwppp```cccvvvzzztttoooooonnnbbbNNN===888777555333111111111222000111333444555555555555444000000555555555===III___|||zzzqqqrrrtttmmmfffdddbbb```\\\WWWPPPKKKIIIEEEAAA===:::888555333333333333333222222222222000000000000111111111111///000000111111111111000//////000000000000111111/////////000//////......------------.........//////111333444555555777999999<<<>>>===<<<@@@HHHOOOQQQZZZhhhxxxnnnmmmmmmlllnnnppprrrtttqqqtttxxxzzz{{{}}}yyysssssspppoooqqqrrrqqqvvv~~~wwwvvv}}}kkk```[[[XXXWWWYYYZZZYYYWWWVVVUUUUUUVVVWWWYYYXXX[[[]]]\\\___rrr|||pppuuujjj^^^]]]eeejjjrrrxxxvvvjjjXXXKKK??????>>>============>>>:::888888;;;<<<<<>>BBBEEEEEEFFFOOO___mmmzzzmmmaaa\\\]]][[[___cccddddddfffiiimmmlllooosssuuuvvvvvvxxxzzzvvvuuuvvvxxxzzz{{{zzzyyy|||zzzxxxuuuuuuuuuwwwxxxyyyzzz{{{|||{{{xxxuuusssqqqsssuuuwwwxxxwwwvvvuuuvvvwwwwwwuuussssssvvvzzzxxxxxxwwwvvvuuuuuuwwwxxxtttssstttuuuvvvvvvsssqqqnnnllliiiiiilllmmmmmmllljjjlllmmmmmmkkkjjjlllnnnnnnllljjjiiiiiihhhfffdddbbbdddhhhooozzz~~~sssoooiiieeeddddddddddddaaabbbdddeeefffgggffffffhhhfffdddcccdddfffiiikkkllljjjgggeeeeeehhhkkkmmmqqquuuzzzzzzvvvssssssuuusssvvvxxxyyyzzz~~~}}}{{{yyyrrrnnnnnnmmmgggaaa___\\\\\\```eeeeeeeeellluuupppbbb___aaaiiiuuuyyylllbbb\\\XXXSSSOOOPPPNNNKKKJJJLLLOOOQQQQQQTTTOOOLLLOOOPPPNNNMMMNNNRRRXXXkkkuuuccc^^^hhhxxxwwwppplllnnnqqqjjjYYYJJJ999888555333111111111222///000222444555555555555777111000444555333999BBBNNNlll~~~sssssstttllldddeeeeeeeeeccc]]]VVVPPPLLLIIICCC???<<<:::777444444444333333333222222222000000000000111111111111000111111111111000000/////////000000000111111111444444333111///,,,***))),,,,,,---------............000222333333444555777777888999999:::===BBBFFFJJJPPPYYYdddooozzzmmmlllkkkjjjkkknnnqqqssstttxxx{{{||||||}}}~~~{{{vvvtttnnnmmmqqqsssrrrvvv}}}{{{zzzxxx~~~gggYYYSSSPPPRRRWWW[[[ZZZXXXVVVUUUUUUUUUVVV]]][[[\\\___\\\\\\iii{{{yyy}}}xxxttt{{{~~~pppnnnhhhlllsss{{{|||rrr___OOO@@@??????>>>>>>>>>>>>???<<<999888:::;;;:::===AAACCCJJJTTTaaasssxxxaaaYYYOOOIIIHHHHHHFFFCCCBBBDDDFFFEEEEEEIIIQQQWWWlll{{{iii^^^\\\UUUYYY]]]^^^^^^___cccfffgggkkkoooqqqqqqrrrtttwwwvvvvvvvvvyyy|||}}}}}}|||}}}yyyuuussstttuuuwwwwwwwwwwwwvvvtttrrrqqqpppppprrruuuxxxyyyxxxvvvuuuuuuvvvvvvtttrrrrrruuuyyyvvvvvvvvvuuuttttttvvvxxxrrrrrrtttvvvwwwwwwssspppnnnkkkhhhhhhkkklllllljjjiiikkkmmmllljjjiiikkkmmmnnnllljjjiiiiiiiiigggeeecccgggoooyyywwwoookkkfffccccccdddeeeeeecccdddeeefffgggfffeeedddgggeeeccccccdddgggkkkmmmkkkiiigggeeeeeehhhlllooopppuuuzzzyyyuuurrrrrrtttuuuwwwzzz{{{|||~~~}}}xxxuuuqqqiiieeeddd^^^\\\^^^```___]]]dddnnnqqqbbb```bbbjjjwwwsssddd\\\XXXUUURRRTTTQQQNNNLLLMMMNNNOOOOOORRRMMMJJJMMMOOOMMMLLLLLLUUUXXXdddvvvdddYYY^^^lllyyytttmmmiiinnntttqqqbbbUUU:::888555333111111222222---...000222333333333333999222000444444111666>>>AAA___vvvuuuuuummmcccdddgggiiihhhccc[[[UUUOOOKKKFFFAAA>>>;;;888666444444444333333333222222000000000000111111111111111111111111111000///...//////000000111111111222//////000000000000//////,,,,,,,,,---------......+++---///000000000111333111444888<<>>???>>><<<>>><<<999777888:::===???<<>>;;;===<<<:::888888999;;;===:::BBBFFFOOOaaarrrxxxeee[[[VVVPPPKKKHHHCCCAAA@@@???@@@BBBEEEGGGNNNUUUhhh|||hhhbbb]]]YYY[[[\\\ZZZZZZ\\\]]]___bbbfffiiijjjkkkkkkllllllmmmrrrwww{{{|||{{{}}}}}}{{{wwwsssqqqrrrsssqqqrrrsssrrrqqqppprrrssstttwwwyyyxxxvvvtttuuuvvvtttuuuuuutttrrrrrrtttvvvyyyxxxvvvtttssssssssstttppppppqqqrrrssstttuuuuuupppmmmiiiggghhhiiihhhgggggghhhjjjmmmnnnnnnmmmkkkiiijjjkkkllllllkkkjjjjjjoooooorrr}}}|||vvvooojjjcccbbbaaaaaaaaabbbcccccceeefffhhhjjjkkkkkkkkkkkkjjjiiihhhhhhjjjllllllkkkhhhffffffhhhkkkoooqqqrrrsssrrrrrrtttvvvwwwvvvuuutttvvvzzz||||||}}}qqqhhhccc```___aaabbb```bbbfffnnn~~~mmm```dddmmmxxx~~~nnnaaa[[[WWWTTTTTTYYYYYYTTTNNNMMMNNNMMMPPPOOOMMMKKKJJJKKKLLLMMMMMMRRRSSS___{{{rrrggg]]]\\\fffqqqxxxyyywwwuuuwww{{{zzzvvvYYYIII:::555555222000000/////////000111222444444222111000//////111333444777FFF^^^zzzyyypppmmmjjjgggffffffccc^^^YYYVVVRRRKKKEEEBBB???<<<:::777666555444333222111000111000000//////000000111000000111111111222222222444444333333222111111000///////////////.........---------------------------......///000111222222222333444666888999;;;;;;???AAABBBCCCEEEHHHMMMPPPSSSVVV\\\aaagggkkkmmmnnnqqqsssvvvxxxyyy~~~tttqqquuuyyy}}}zzzxxxwwwvvvrrroooqqqpppnnnnnnnnnnnnllljjjlllsss||||||zzzyyyxxxzzz|||}}}}}}zzzvvvsssnnnjjjggglllxxxuuujjjiiiuuurrrddd]]]YYYVVVVVVYYYWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWXXXWWWVVVWWWZZZ\\\eeexxx~~~zzz```MMMEEEBBB???;;;<<<<<<:::999999999999999999@@@BBBHHHWWWeeexxxvvvfff\\\SSSMMMKKKDDDBBB@@@???@@@AAADDDFFFCCCFFFPPPbbbwwwrrrggg]]][[[\\\[[[ZZZ\\\YYY[[[^^^aaadddeeeffffffeeefffiiinnnssswwwwwwwwwzzzyyywwwtttpppnnnooopppnnnoooppppppoooooopppqqqsssuuuwwwwwwvvvuuuuuuvvvrrrssstttsssqqqqqqrrrtttyyyxxxvvvtttrrrppppppoookkklllmmmoooqqqssstttuuuooommmiiihhhggggggfffeeeeeefffhhhiiikkkkkkkkkkkkiiikkkppptttuuuuuusssrrrvvvqqqpppxxxwwwqqqkkkfffcccaaaaaaaaaaaabbbcccdddeeeddddddfffhhhkkkmmmnnnoookkkjjjjjjkkkllllllkkkiiiiiihhhhhhjjjnnnqqqrrrsssqqqpppqqqsssuuuwwwwwwwwwrrruuuyyy{{{||||||}}}~~~}}}lllfffcccccciiillllllmmmpppnnnxxxmmmcccgggnnnwwwzzzvvvcccYYYUUUTTTXXX___bbb[[[RRRNNNMMMMMMPPPOOOMMMKKKJJJJJJKKKLLLLLLQQQPPPVVVkkk}}}pppccc[[[aaakkkvvvxxxxxxvvvxxx}}}~~~pppZZZAAA777666666333000.........///000111222333333333222111111333444555666>>>MMMeeevvvrrrmmmhhheeeeeedddaaa^^^YYYUUUNNNIIIEEEBBB???===999888666555333222222111000000////////////000000//////000000000111111111444444333333222111111111...///////////////000000---,,,,,,,,,,,,...///000------......////////////111111222444555777888999<<<===>>>>>>===>>>@@@BBBGGGIIIMMMRRRWWWZZZ\\\\\\aaaccceeefffgggkkksssyyy}}}mmmeeeeeefffrrrpppoooooonnnllliiifffooooooooooooooommmiiifffbbbhhhpppvvvwwwuuussssssuuuwwwzzz{{{}}}|||wwwtttrrrllliiihhhmmmwwwuuujjjiiivvvqqqggg^^^[[[ZZZWWWWWWXXXYYYXXXVVVTTTSSSSSSSSSTTTUUUWWWXXXXXXWWWVVVWWWXXX```hhhyyy___LLLBBB???>>>;;;;;;;;;;;;:::999888777:::@@@@@@EEERRR\\\kkkuuufff[[[TTTRRRIIIGGGDDDBBBAAABBBDDDEEECCCCCCGGGPPP\\\pppyyyhhhaaa___^^^^^^___YYYZZZ\\\^^^```aaabbbbbb___aaaeeejjjooorrrttttttttttttrrrooollljjjjjjlllmmmooopppooonnnmmmmmmnnnpppqqqrrrsssssssssssssssrrrssssssrrrqqqpppqqqrrrwwwvvvuuusssqqqpppooonnnjjjkkklllmmmooopppqqqrrrnnnllljjjhhhfffeeeddddddcccdddeeefffggghhhjjjllljjjpppxxxwwwpppttt{{{tttmmmgggccc```___bbbbbbbbbccccccdddeeeeeeaaabbbdddfffjjjmmmppprrrlllllllllmmmnnnnnnkkkiiikkkjjjkkkmmmqqqssstttsssqqqppppppqqqtttvvvvvvvvvrrruuuxxxzzz{{{|||}}}~~~tttmmmlllpppyyy}}}xxxuuurrrwwwzzz}}}zzzpppjjjhhhgggmmmppptttvvvzzzuuuaaaUUURRRSSSZZZdddhhh```UUUOOONNNNNNOOOMMMKKKIIIHHHHHHIIIJJJLLLPPPNNNQQQ___sss~~~yyyyyyiii^^^___gggvvv{{{|||yyywww{{{gggIII888666888555111//////......///000111111333222222222222333444555:::<<>>BBBNNNUUUaaattt{{{kkk```\\\OOOMMMIIIEEEBBBAAAAAABBBCCCDDDGGGJJJOOOYYYmmm{{{nnngggbbb^^^^^^YYYZZZZZZ[[[\\\\\\\\\]]][[[^^^bbbgggkkknnnppprrrrrrqqqpppmmmiiihhhhhhjjjmmmooopppooommmkkkkkkkkknnnoooooopppqqqrrrqqqpppqqqrrrsssrrrpppoooooopppsssssssssrrrrrrqqqppppppllllllmmmmmmmmmmmmnnnnnnlllkkkjjjhhheeedddccccccbbbcccdddddddddfffkkknnnrrryyyvvvttt{{{}}}xxxtttqqqlllfffaaa___^^^___aaaaaabbbbbbbbbbbbaaaaaa___```bbbeeeiiimmmppprrrmmmmmmmmmnnnpppooommmjjjllllllnnnqqqtttvvvuuutttsssqqqppppppssstttuuutttsssvvvxxxzzz{{{|||~~~{{{|||xxxyyyxxxuuuvvvvvvuuu{{{wwwuuuwwwuuujjj``````gggmmmpppqqqxxxnnn\\\SSSRRRUUUYYYccchhhaaaVVVQQQPPPPPPMMMLLLIIIGGGFFFFFFGGGHHHHHHLLLJJJLLLVVVeee|||oooqqq}}}}}}|||nnnaaa___cccyyyzzzzzzqqqRRR===777888666222000///////////////000000111111111111111222333333::::::AAARRRlllvvvrrrnnnkkkjjjhhhccc___\\\YYYSSSNNNJJJGGGCCC@@@===<<<999777555444444444111111000///////////////111111111222222222333333111111111000000000000000.../////////000000111111111000...,,,,,,,,,...///------------,,,,,,,,,,,,------...///111222333333444666888999999999;;;===>>>???AAADDDFFFIIIJJJKKKKKKMMMNNNNNNNNNRRRXXX^^^kkkvvv}}}uuuggg^^^[[[YYYZZZ[[[^^^______]]]\\\[[[llllllnnnpppqqqooojjjgggbbbcccdddgggkkknnnqqqrrrqqqssswwwzzz|||wwwsssqqqooollliiikkkooouuu{{{~~~~~~||||||{{{yyywwwzzzvvv```YYYSSSTTTVVVUUUVVVXXX[[[ZZZWWWTTTRRRPPPPPPPPPMMMOOORRRTTTTTTSSSTTTUUUWWWXXXfff}}}qqqjjjnnn}}}hhhMMMCCCCCC<<<<<<<<<<<<;;;:::999999777;;;:::===HHHMMMVVVgggyyy|||kkkcccXXXUUUOOOIIIDDDAAA??????>>>@@@EEEHHHHHHKKKVVVbbbyyyvvviii___\\\ZZZZZZYYYXXXXXXWWWWWWVVVXXXZZZ^^^aaadddgggkkknnnppppppooollliiiggghhhiiikkkmmmooonnnllljjjiiijjjoooooonnnoooqqqqqqpppnnnooopppqqqqqqooommmmmmmmmoooooopppppppppppppppooommmmmmllllllkkkjjjjjjiiiiiijjjjjjhhheeecccbbbcccbbbcccdddcccbbbeeelllqqqzzzxxxxxxwwwsssmmmiiihhhfffbbb___]]]^^^___^^^^^^_________^^^^^^]]]```aaacccgggjjjmmmpppqqqooonnnnnnoooppppppooommmnnnoooqqqtttwwwxxxwwwuuuuuusssqqqqqqsssuuuvvvvvvwwwxxxyyyzzz{{{}}}yyyxxx{{{zzzvvvvvvtttqqqsssyyy|||{{{{{{rrrmmmrrr|||{{{mmm^^^[[[bbbjjjnnnooosss{{{uuudddWWWRRRSSSVVVTTT]]]bbb]]]VVVSSSRRRRRRMMMLLLIIIGGGFFFFFFFFFGGGHHHKKKKKKOOOVVV___|||jjjfffuuuxxxuuuyyy|||qqqeee``````www~~~|||yyy___GGG;;;888666333111111000/////////000000000000000111111111111111444666>>>LLL```zzzyyyuuuooollljjjgggbbb]]]^^^[[[VVVQQQMMMIIIEEEBBB@@@>>>:::777555555555666333222111000000//////000111222222222222333333333222222222222222222222222///000000000000000000111111000///------------...---------,,,,,,,,,,,,,,,,,,,,,---...///000111222444555555555333444555777::::::<<<>>>@@@BBBCCCDDDEEEGGGIIIIIIIIIKKKPPPTTTZZZdddjjjfff^^^YYYVVVTTTQQQTTTWWWXXXXXXXXXYYYZZZjjjkkkmmmoooqqqpppmmmkkkddddddeeehhhkkknnnqqqqqqpppsssvvvyyy|||}}}sssooommmjjjfffeeejjjsss}}}|||vvvxxxzzz}}}yyyccc[[[SSSRRRSSSSSSTTTVVVWWWUUUSSSQQQPPPOOOOOOPPPMMMPPPRRRSSSSSSSSSTTTUUUQQQTTT]]]rrroooaaa^^^lll||||||\\\HHHBBB<<<<<<<<<<<<<<<<<<<<<<<<666:::888:::DDDGGGMMM\\\jjj{{{{{{pppddd```XXXPPPIIIDDDAAA???<<<>>>BBBEEEEEEDDDJJJQQQ^^^rrrzzzjjjddd^^^]]][[[YYYWWWUUUTTTTTTSSSUUUXXXYYY[[[^^^dddhhhmmmmmmkkkiiifffdddeeegggeeehhhkkklllkkkjjjiiijjjooommmlllmmmoooooommmkkkkkkmmmnnnnnnllljjjiiijjjkkklllmmmnnnnnnmmmllllllkkkjjjjjjiiihhhgggggggggfffhhhiiigggdddbbbbbbccccccddddddcccbbbfffnnnuuu}}}xxxsssnnniiiddd___``````___\\\[[[]]]___\\\]]]^^^`````````______bbbdddgggjjjmmmooopppppppppnnnmmmnnnpppqqqqqqqqqooopppssswwwzzzzzzxxxvvvvvvtttssstttvvvyyyzzz{{{{{{{{{{{{zzz{{{~~~~~~{{{{{{~~~xxxxxxuuuppppppssstttrrrnnniiigggmmmvvvvvvkkk___\\\aaagggjjjlllpppxxx~~~vvvhhhZZZRRRPPPQQQSSSOOOVVVZZZXXXUUUUUUUUUSSSOOOMMMKKKHHHGGGFFFGGGHHHHHHKKKLLLQQQWWWZZZqqqjjj___fffsss~~~~~~zzzrrroooqqqzzzxxxmmmdddbbbmmm~~~|||oooTTTAAA999666444333222111000000000000000///000000111111111111111///222:::DDDPPPeee{{{sssmmmkkkhhhdddaaaaaa^^^YYYUUUQQQMMMHHHEEEAAA???;;;888666555666777444333222111000000000000111111111111222222222222222222222222222222222222111111111000000000000000////////////............,,,,,,,,,---------------,,,,,,---...///000000111333333222111///000333555555555666888:::<<<>>>???>>>AAADDDEEEDDDEEEHHHLLLLLLSSSWWWUUURRRQQQPPPMMMJJJMMMPPPQQQQQQRRRUUUXXXiiijjjlllooorrrrrrpppmmmddddddeeehhhlllnnnooooooppprrrvvvyyy|||{{{qqqmmmkkkfffaaaaaaiiivvvtttwww{{{vvvhhh^^^UUURRRRRRQQQRRRUUURRRQQQPPPOOONNNOOOPPPPPPQQQSSSUUUVVVUUUUUUVVVWWWOOOTTTYYYeeerrr^^^VVVaaaqqqhhhMMMAAA======<<<<<<<<<======>>>888;;;888:::CCCDDDIIIWWWYYYiii|||nnniiiaaaWWWOOOHHHDDDCCC???>>>AAACCCCCCAAAEEEKKKOOO[[[kkk~~~xxxpppbbbaaa^^^\\\YYYWWWUUUUUUPPPRRRSSSTTTTTTXXX___dddhhhhhhgggdddaaa```aaabbb```cccgggiiijjjjjjjjjkkkmmmjjjiiijjjlllllliiifffiiikkklllllliiigggggggggjjjjjjkkklllkkkjjjiiihhhhhhhhhggggggfffffffffeeedddgggiiigggdddbbbbbbddddddeeeeeecccbbbfffooowww|||vvvnnngggaaa]]]XXXZZZ]]]\\\ZZZZZZ\\\^^^\\\^^^```bbbdddddddddddddddfffjjjmmmooopppppppppqqqooommmnnnppprrrsssssspppqqqtttxxx{{{{{{yyyvvvwwwuuutttuuuyyy}}}~~~}}}|||zzz{{{}}}wwwwwwzzz|||yyysssppprrrrrrpppeeebbbccchhhnnnnnnhhhaaa^^^aaaccceeehhhnnnvvv|||wwwnnn___TTTNNNLLLMMMNNNKKKQQQTTTSSSTTTVVVWWWUUUQQQOOOLLLJJJHHHHHHHHHIIICCCFFFGGGNNNRRRRRRdddlll\\\^^^fffzzztttvvvuuunnnkkknnnsssyyytttjjjfffbbbvvv{{{~~~zzz^^^EEE999666444444333222111000000000000000000111222222222222111...111888>>>CCCSSStttwwwooolllkkkiiigggccc```[[[WWWSSSOOOJJJGGGBBB@@@<<<888666666666777555444333222111111111111000000000000111111111111000000000000000000111111222222111111000000//////,,,---...///000000000///,,,,,,,,,------.........,,,,,,------...///000000111111111//////111555888222222333555777999;;;===999===AAABBBAAAAAACCCFFFFFFJJJLLLJJJJJJMMMLLLIIIFFFHHHKKKLLLLLLNNNRRRVVViiikkkmmmpppppppppnnnmmmiiiiiiiiihhhhhhjjjnnnqqqsssvvvyyy|||~~~yyyooohhheeeddddddmmmnnnttt{{{{{{}}}pppeeeZZZUUUSSSPPPPPPRRRQQQPPPOOONNNMMMNNNOOOOOOMMMNNNPPPRRRSSSTTTTTTSSSLLLTTTUUU\\\www|||cccRRRSSS\\\rrrtttZZZGGGBBB>>>;;;<<<;;;999999<<<999888888999;;;???CCCFFFSSSYYYfffxxxrrrcccZZZRRRIIIDDDEEEBBBCCCDDDCCCBBBBBBCCCDDDCCCJJJTTT```ppp|||uuummmfffaaa\\\WWWSSSQQQPPPQQQSSSVVVWWWWWWVVV[[[]]]aaacccdddcccaaa___`````````aaabbbccceeefffccceeefffggghhhhhhgggfffhhhiiiiiiiiiiiiiiiiiiiiijjjgggddddddfffgggfffdddffffffgggggghhhgggggggggeeefffgggggggggfffeeedddeeeffffffffffffiiioootttttthhhbbb^^^ZZZVVVVVVWWWYYYYYYXXXWWWWWWXXX^^^```bbbbbbccceeehhhjjjggghhhkkkmmmooopppppppppnnnoooqqqssstttttttttsssrrrqqqqqqvvv}}}~~~{{{yyyxxxwwwwwwyyy|||~~~{{{|||uuusss{{{wwwooonnntttyyyrrrrrrrrrnnnkkkjjjfffdddfffllllllgggfffiiijjjjjjjjjjjjkkkoootttxxxoooeeeWWWOOOLLLKKKJJJGGGJJJJJJKKKMMMPPPRRRTTTVVVUUUSSSPPPNNNMMMKKKHHHFFFHHHKKKKKKIIIJJJQQQ```kkkmmm\\\XXX[[[ttt{{{zzzwwwvvvvvvtttrrrppprrrwwwsssdddbbbjjjxxxxxxwww{{{{{{eeeKKK:::999===444333111000111222111000000000000000111111111111222222777;;;;;;DDDaaazzzuuuppphhhdddeeeaaa```___\\\WWWQQQLLLIIICCCBBB???<<<:::888666666555333111111222222111000222111111111111111222222//////......///111333444111111111000///......---000000000000000000000000000///...---+++***)))((()))))))))******+++++++++---...///000111222333333222222333333444555555666999:::;;;===>>>?????????CCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJllllllmmmnnnooonnnnnnmmmgggggggggfffeeegggkkknnnrrrtttxxx{{{~~~zzzqqqjjjgggggghhhppprrrzzz{{{vvvpppeee[[[WWWUUURRRRRRTTTRRRQQQOOONNNMMMMMMMMMNNNNNNOOOPPPRRRSSSSSSSSSSSSMMMTTTUUU[[[nnnkkkWWWRRRWWW^^^uuuyyy\\\FFFBBB>>>;;;<<<<<<::::::===999888888888:::>>>AAADDDIIINNNYYYhhhxxxqqqdddYYYNNNHHHHHHCCCCCCCCCBBB@@@??????@@@???DDDKKKRRR\\\iiiyyyxxxpppggg```ZZZWWWUUUSSSRRRTTTUUUUUUTTTXXXZZZ]]]___aaa```___^^^^^^^^^]]]]]]^^^___``````^^^___```aaabbbcccccccccdddddddddddddddeeeffffffhhheeeaaa```bbbddddddddddddeeeeeefffffffffffffffiiilllpppssssssqqqmmmjjjnnnooopppmmmjjjkkkqqqvvv{{{~~~wwwjjj```\\\YYYWWWTTTTTTVVVXXXYYYXXXXXXZZZ[[[___aaabbbcccdddfffiiikkkjjjkkkmmmppprrrrrrssssssrrrssstttvvvvvvvvvuuuuuuuuusssssswww|||}}}zzz{{{{{{zzzzzz|||~~~~~~|||pppfffgggjjjkkkpppooommmkkklllrrr{{{xxxooommmnnnllljjjiiieeeeeeiiiooonnniiihhhkkkooonnnllljjjiiijjjmmmooofff^^^TTTMMMLLLLLLKKKIIIJJJJJJKKKMMMOOOQQQSSSTTTVVVRRRNNNJJJIIIIIIHHHGGGJJJLLLLLLJJJIIINNNZZZdddqqq^^^WWWYYYkkkyyyyyyvvvwwwxxxwwwuuuqqqxxxvvvccc[[[cccsss{{{zzzxxx~~~~~~oooUUU@@@666666444222000000111111000///000000000000111111111111...---000333333:::RRRlllzzztttkkkggggggbbbbbb___\\\XXXSSSOOOMMMGGGEEEBBB???;;;999777666666444222222222333222111111111000000000111111222111000000///000111333333222222111000000///......000000000000000000000000//////...---,,,++++++***,,,,,,---------.........,,,,,,------///000111222222222222333444444555555777777999:::;;;<<<<<<<<>>;;;======;;;;;;>>>999999888888999<<<>>>@@@EEEGGGOOO[[[gggwwwqqqbbbUUUNNNLLLHHHFFFDDDAAA???>>>======;;;>>>BBBEEEHHHOOOYYY```pppuuunnnfffaaa[[[WWWUUUUUUTTTSSSRRRTTTUUUWWWYYYZZZZZZZZZ\\\\\\[[[[[[ZZZ[[[[[[\\\[[[[[[[[[[[[\\\]]]^^^___```_________```aaacccdddgggccc```^^^___bbbcccdddcccccccccdddeeefffggggggnnnttt~~~|||wwwzzz~~~{{{tttqqquuuzzz}}}zzzppphhh___XXXVVVVVVTTTSSSRRRTTTWWWXXXYYYZZZ\\\^^^```aaaccceeeeeegggjjjmmmmmmoooqqqsssuuuvvvvvvvvvvvvvvvxxxxxxxxxwwwvvvvvvwwwuuutttvvvzzz}}}|||yyyzzz{{{{{{|||~~~}}}||||||kkk[[[VVVWWWYYYccciiinnnmmmhhhggglllrrruuu{{{mmmkkklllkkkhhhfffbbbfffmmmqqqnnnhhhhhhlllrrrppplllhhheeecccbbbbbb[[[VVVPPPLLLMMMMMMLLLJJJKKKKKKKKKLLLNNNOOOQQQRRRUUUQQQKKKHHHGGGGGGHHHHHHKKKMMMMMMKKKHHHJJJRRRYYYjjj|||dddZZZZZZ```hhhxxx{{{{{{}}}|||{{{rrryyyzzzeeeWWW^^^nnnwwwrrr|||xxxaaaIII:::555444222000000000111000...000000000000111111111111222//////222333777GGGZZZ|||zzzqqqkkkiiieeecccaaa]]]YYYUUUSSSQQQLLLJJJGGGBBB>>>;;;888777777555333333333444333111111000000//////000000000222222111111111222222333222222222111000000//////000000000000000000000000/////////.........------***++++++++++++,,,,,,,,,++++++***+++,,,---///000111111111222333333444444333444555777777888888888::::::;;;<<<===>>>>>>??????????????????AAABBBBBBooollliiigggffffffhhhiiidddddddddcccaaabbbdddgggjjjpppyyyxxx~~~|||rrrmmmooosssttt{{{uuupppoooddd[[[SSSQQQPPPNNNNNNOOOQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRPPPQQQSSS\\\eeegggsssbbbYYYQQQXXXcccpppwwwssseeeXXXGGG@@@<<<===>>><<<;;;===:::999888888888999;;;<<>>;;;===???AAACCCFFFKKKOOOTTTaaatttzzzqqqhhhaaa\\\XXXUUUQQQRRRRRRSSSUUUVVVXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[]]]___aaaccceeecccaaa``````aaabbbcccbbbbbbbbbccceeegggjjjlllsss}}}}}}|||~~~zzzuuuoookkkddd___YYYUUUTTTTTTTTTSSSSSSUUUWWWXXXXXXZZZ]]]___```bbbdddeeefffhhhkkknnnqqqrrrtttwwwxxxyyyyyyxxxxxxxxxyyyyyyxxxvvvuuusssuuutttsssuuuxxxzzzzzzzzzuuuwwwyyy{{{}}}~~~~~~~~~~~~zzzyyy|||iiiWWWQQQTTTYYY___hhhqqqsssmmmgggdddeeelllvvvtttoooooolllgggdddhhhnnnttttttnnniiikkkooopppmmmiiieeeaaa]]]ZZZWWWSSSPPPNNNMMMNNNNNNLLLJJJJJJJJJKKKKKKLLLMMMNNNOOOSSSPPPLLLIIIIIIIIIHHHGGGIIIKKKLLLJJJHHHHHHLLLQQQ^^^xxxpppaaa^^^XXXcccooo|||~~~tttzzz{{{kkk[[[^^^iii|||uuuyyy}}}jjjTTTCCC;;;555333111000000000///...///000000000111111111111777333222444666888BBBMMMaaavvvoookkkgggeeebbb^^^ZZZWWWUUUUUURRROOOKKKFFFBBB===;;;999999777555444444555333222111000//////////////////333333222222222222222222222222222222111111000000////////////////////////...////////////000000000************************++++++***)))***,,,...//////000000111111222333333111222333444555555555555666666777777888999999::::::::::::;;;;;;<<<===>>>mmmjjjfffbbbaaabbbdddfffddddddeeedddbbbccceeefffgggooo{{{}}}vvv}}}~~~uuupppsssyyyzzzxxxrrrppppppccc[[[UUUTTTUUUSSSRRRSSSOOOOOONNNNNNPPPQQQSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQOOOQQQ^^^hhhfffsssnnn```TTTRRRVVVaaammmqqqlllfffOOOFFF>>>======;;;:::;;;:::999888888888888999999;;;<<>><<<;;;999666666666666444333111111000//////...//////222333333333222222222111222222222111111111111111////////////////////////......///000000111222222........................,,,++++++++++++,,,...///......//////000111111111000111222222333333333333333444444444555666666666777777777777888999:::;;;llliiidddaaa___```cccdddcccdddeeeeeeddddddfffhhhgggooo{{{zzzvvvrrryyy~~~|||vvvtttyyyrrrkkkhhhhhh]]]VVVQQQRRRTTTRRRQQQRRRMMMMMMMMMMMMNNNPPPRRRSSSSSSRRRRRRQQQQQQQQQRRRRRRPPPPPPPPP\\\hhheeehhhyyy|||iiiUUUQQQTTTaaaoootttrrrooo]]]PPPDDD@@@>>><<<:::;;;::::::999888888888888888999999===BBBGGGNNN]]]jjj|||yyykkkaaaZZZQQQKKKIIIHHHFFFDDDAAAAAA@@@@@@??????@@@@@@CCCCCCGGGPPPZZZhhhzzzqqqfff^^^]]]\\\[[[ZZZZZZZZZZZZWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]][[[]]]_________aaaccceeekkkjjjhhhhhhjjjmmmrrrttt~~~tttpppjjjeee```\\\XXXUUUUUUUUUTTTSSSRRRQQQPPPPPPVVVWWWXXXXXXXXXYYY]]]___dddfffhhhjjjkkknnnqqqtttxxxyyy{{{|||}}}~~~}}}}}}{{{{{{zzzxxxvvvrrrooonnnnnnpppsssvvvxxxyyyyyyyyysssuuuxxx{{{~~~|||}}}ttteee\\\^^^dddiiikkknnnuuuyyywwwnnnggg```fffpppuuuvvvzzz|||tttooonnnpppwww~~~zzzwwwuuusssoooiiibbb]]][[[WWWSSSOOOKKKLLLMMMMMMLLLJJJIIIGGGHHHHHHHHHHHHIIIKKKLLLLLLNNNMMMNNNNNNOOOMMMIIIFFFCCCEEEGGGGGGGGGGGGHHHJJJPPPXXXqqqsssfff[[[kkktttsss~~~yyy}}}yyyqqq```^^^^^^eeevvvyyy{{{nnnQQQ<<<888666333222222222000///000000000000111111111111000//////000222555999;;;DDDXXXxxx}}}sssllljjjgggddd```\\\YYYXXXVVVTTTPPPLLLHHHDDDBBBAAA===:::888777777777555444222222111000////////////111111222222333222222111111111111111111111111111000000000000000000000000......///000000111222222...---------------,,,,,,+++,,,,,,,,,---------------------...//////000000//////000111111111111111222222222222333333333444444444444444555666777888kkkhhhdddaaa```aaaccceeebbbdddeeeeeeeeeeeegggiiijjjpppwwwuuurrrmmmrrrvvvvvvtttvvv~~~}}}pppfffaaa]]]WWWPPPLLLOOOQQQOOONNNOOOMMMLLLKKKKKKKKKLLLMMMNNNOOOOOONNNMMMNNNNNNOOOPPPOOORRRQQQWWWaaa```___hhhxxxaaaYYYYYYdddooottttttuuulll\\\LLLDDDAAA===;;;;;;::::::999999999888888888999:::===AAACCCHHHSSS___ooo~~~sssjjj^^^VVVSSSPPPMMMJJJDDDBBB@@@???>>>>>>>>>===@@@===>>>EEEKKKRRR\\\gggvvvooonnnmmmkkkiiigggeeeeee^^^]]]\\\ZZZXXXWWWVVVVVVRRRTTTVVVXXXZZZ\\\]]]]]][[[]]]^^^`````````___^^^[[[\\\]]]^^^```fffnnnsss~~~{{{wwwuuutttwwwzzz|||wwwpppiiieee___[[[YYYWWWUUUTTTQQQSSSTTTTTTSSSSSSRRRRRRTTTUUUVVVWWWXXX[[[___bbbhhhjjjmmmnnnppprrrvvvyyy{{{}}}~~~~~~{{{xxxtttpppnnnooorrrwwwyyyzzzyyyxxxxxxuuuvvvxxxzzz{{{|||}}}}}}~~~zzz~~~}}}vvvuuuxxx~~~yyytttsssuuuuuuqqqmmmccceeelllqqqtttyyy{{{pppmmmttt}}}~~~{{{wwwoooeee^^^ZZZUUUPPPKKKGGGHHHJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGIIIJJJKKKLLLMMMLLLKKKLLLLLLKKKIIIGGGCCCDDDFFFFFFFFFFFFGGGHHHIIIQQQbbbnnnggglllttt||||||||||||ooobbbaaa^^^^^^jjj~~~|||yyyzzzyyy^^^FFF999777555333333333111000000000000000111111111111///111222111111444777999@@@KKKbbb{{{ooonnnllliiieee```\\\YYYUUUTTTQQQMMMJJJGGGEEEEEE>>><<<999888888777666555333333222111000//////000...///111222222222222111000000000000000000000000000000000000000000000000......//////000111111111,,,,,,+++++++++************+++,,,......---,,,+++,,,,,,,,,---......//////---......///////////////000000000000111111111111111111111111222333444444kkkiiieeebbbaaabbbdddeeeaaaccceeeeeeeeefffgggiiimmmppptttyyy~~~~~~sssqqqiiilllpppqqqrrrxxxyyyvvvzzzrrrggg^^^YYYWWWPPPMMMPPPRRRQQQPPPQQQMMMLLLJJJIIIHHHHHHIIIIIIMMMLLLKKKKKKKKKLLLNNNOOOMMMUUUSSSRRRZZZZZZYYY___nnn~~~pppeee^^^ccckkkppptttyyyuuudddQQQGGGBBB???======:::::::::999999999999999777777:::>>>>>>@@@IIITTTaaapppxxxkkkaaa\\\YYYTTTPPPFFFDDDAAA@@@@@@AAAAAA@@@===:::;;;BBBEEEDDDGGGLLL[[[dddsss~~~zzzxxxvvvgggeeebbb___\\\ZZZXXXXXXQQQSSSWWW[[[___bbbcccdddaaabbbeeeggggggeeecccaaa]]]^^^^^^___ccclllyyy|||sssiiibbb^^^ZZZUUURRRQQQQQQQQQQQQPPPSSSUUUWWWVVVVVVVVVWWWRRRTTTUUUWWWXXX\\\aaaeeekkkmmmppprrrsssvvvyyy|||~~~~~~zzzvvvrrrppprrruuuzzz}}}|||zzzxxxvvvvvvvvvvvvwwwwwwxxxxxxyyyzzzvvv{{{|||sssoooooopppqqqkkkiiilllpppsssxxxxxxkkkkkkxxxuuuiii```ZZZTTTNNNHHHCCCEEEGGGHHHGGGFFFFFFGGGEEEEEEFFFGGGHHHJJJKKKLLLNNNLLLIIIHHHIIIIIIIIIHHHEEEEEEEEEFFFFFFFFFFFFFFFFFFOOO]]]sssvvvrrrkkksss|||{{{nnnffffff```\\\cccwww{{{ttt{{{jjjUUU:::888666444444444222111000000000000111111111111,,,///000...---000333444>>>BBBSSSrrrrrrrrrpppmmmhhhccc^^^[[[UUUSSSQQQNNNKKKIIIHHHGGG???<<<:::999888888666555444333222111000000000000---...000111222222222111///////////////000000000000000000000000000000000.../////////000000000000/////////......---------(((***,,,......---+++)))++++++,,,------......///,,,,,,---.........------......////////////////////////...//////000111222kkkiiigggeeeddddddddddddeeecccdddhhhiiiiiimmmrrrtttwwwzzz{{{~~~xxxuuukkktttyyyuuupppttt|||{{{vvvtttwwwwwwjjj___VVVPPPNNNNNNMMMLLLJJJJJJLLLNNNLLLLLLKKKKKKJJJIIIGGGGGGOOONNNLLLKKKKKKLLLNNNOOOMMMNNNOOOQQQSSSTTTVVVVVV```|||~~~~~~{{{~~~sssiiihhhkkknnnqqquuuyyyqqqggg\\\MMM???;;;>>>;;;:::777666999<<<<<<999;;;;;;:::::::::>>>CCCGGGYYYeeeuuupppeee^^^ZZZWWWLLLHHHCCCAAABBBBBB@@@>>>AAAAAAAAAAAA@@@AAACCCEEELLLOOOVVVaaaooo|||}}}xxxuuuqqqkkkccc]]][[[YYYXXX\\\dddmmmrrruuunnnooorrrvvvxxxwwwssspppjjjhhhfffhhhppp}}}{{{qqqjjjddd^^^ZZZQQQPPPOOONNNNNNNNNOOOPPPQQQTTTWWWXXXWWWUUUTTTSSSVVVXXXYYY[[[]]]aaafffjjjnnnqqquuuwwwxxxzzz}}}}}}}}}}}}wwwtttzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwxxxyyyzzzwwwqqqrrr}}}vvvnnnmmmmmmllliiiqqqtttrrruuutttmmmnnnvvv}}}}}}jjj]]]YYYWWWQQQLLLIIIHHHGGGGGGGGGHHHJJJKKKIIIJJJJJJJJJIIIIIIKKKLLLKKKLLLMMMMMMKKKJJJJJJKKKGGGGGGGGGGGGFFFEEEEEEDDDGGGIIIPPPbbb|||rrrtttzzzyyy}}}nnnjjjgggddddddnnnvvvoooxxxxxxfffNNN>>>444666777111...111222111000//////000111222222222111111222222333444111AAAPPP```zzzwwwrrrooommmhhhaaa\\\YYYXXXUUURRRNNNKKKHHHFFFDDDCCC@@@===;;;999777777444444333333222111111000/////////000000000000000333333222111000///......111000...///000111///...////////////000000000000////////////............------,,,,,,,,,+++++++++,,,---.../////////...---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,............////////////hhhhhhgggffffffffffffgggeeecccdddhhhiiihhhjjjooosssvvvzzz}}}~~~~~~|||xxx~~~~~~xxxrrrtttyyy|||{{{xxxuuuqqqrrryyypppddd[[[TTTNNNMMMMMMNNNLLLKKKJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHOOONNNLLLLLLLLLMMMOOOPPPMMMMMMNNNOOOQQQSSSUUUVVVWWWlllzzzvvvvvv{{{ppplllnnnppptttxxx~~~}}}xxxlll]]]OOODDD???>>>===<<<:::;;;<<<;;;:::::::::::::::;;;>>>CCCGGGMMMXXXgggvvvuuujjj```ZZZRRROOOKKKIIIIIIHHHEEEAAA?????????>>>>>>???AAABBBDDDFFFJJJPPPXXXaaaiiimmmyyyrrrgggaaa]]]bbbqqq{{{yyyvvvvvv|||~~~vvvpppggg```[[[VVVRRROOOPPPPPPOOONNNNNNNNNOOOPPPNNNQQQTTTVVVUUUUUUUUUVVVXXXZZZ\\\___aaadddiiilllqqqtttwwwyyy{{{|||~~~}}}}}}~~~~~~~~~}}}|||~~~{{{wwwsssvvvwwwxxxyyyzzzzzzzzzzzz{{{zzzxxxvvvuuuuuuuuuvvvqqqkkkjjjpppqqqrrr}}}tttmmmlllmmmnnntttvvvtttvvvpppjjjnnnxxxsss```XXXVVVSSSPPPLLLJJJJJJKKKLLLMMMKKKIIIHHHIIIIIIHHHGGGGGGJJJLLLLLLMMMNNNNNNLLLKKKKKKLLLHHHIIIIIIIIIHHHHHHGGGFFFGGGIIINNN]]]xxx|||yyywwwuuuuuuqqqlllgggdddmmm~~~ttt|||zzzSSSBBB555555666000,,,---000///...------...///000222222111111222222333444222<<>><<<:::888777444444444333333222222222000000000000000000000000222222111111000/////////111///...///000111000...////////////000000000000////////////............000///...---,,,+++***))),,,---...///......---,,,,,,------......------,,,------------,,,,,,,,,+++000000//////...---,,,,,,fffgggggghhhiiiiiiiiiiiidddccceeejjjkkkiiiiiilllrrrvvv{{{yyyuuuwwwyyyyyyuuusssooonnnrrr|||tttfff\\\UUUOOOKKKKKKMMMNNNMMMKKKIIIIIIIIIKKKKKKLLLLLLLLLKKKKKKKKKNNNMMMLLLLLLMMMNNNOOOPPPMMMLLLLLLLLLNNNQQQTTTUUUVVVbbb{{{wwwzzzuuunnnlllmmmpppuuutttfffTTTCCCBBBAAA???>>>===;;;;;;;;;999::::::::::::===BBBFFFFFFPPP]]]jjjvvv~~~oooeeeZZZVVVQQQOOONNNKKKFFFBBB??????>>>======>>>@@@@@@AAAAAABBBDDDHHHLLLQQQSSS^^^iiiyyytttkkkooo}}}yyyvvvsssnnniiiccc___YYYUUURRRPPPNNNLLLNNNNNNMMMMMMMMMNNNNNNOOONNNPPPSSSTTTUUUVVVXXXZZZ[[[^^^bbbeeehhhjjjnnnpppuuuxxx{{{}}}~~~}}}|||||||||{{{zzzxxxzzz|||}}}}}}zzzvvvtttrrrtttvvvyyy{{{{{{zzzzzz|||{{{xxxuuussssssssssssnnnhhhdddccc```bbbqqqqqqnnnpppyyy}}}~~~zzzzzzyyyjjjhhhmmmxxx}}}cccXXXVVVWWWWWW^^^WWWNNNKKKLLLNNNLLLJJJGGGGGGFFFDDDCCCEEEHHHKKKLLLNNNOOOOOOMMMLLLLLLMMMJJJKKKLLLLLLLLLKKKJJJIIIGGGHHHLLLUUUiii~~~sssrrr|||~~~zzztttkkkeeeiii}}}www}}}aaaLLL:::555555111,,,,,,000///............///000222111111111111222333333444666<<>>;;;999888444444444444444444444333111111111111000000000000000000000000000000000000000///...///000111000///////////////000000000000////////////............000//////...------,,,,,,------......---,,,+++***---......//////......---,,,,,,,,,,,,++++++++++++//////......------,,,,,,ggghhhjjjlllllllllkkkjjjeeecccffflllooommmlllmmmqqqvvv}}}~~~~~~}}}wwwvvvzzz{{{yyyvvvsssoooooouuuwwwjjj^^^VVVOOOJJJGGGIIILLLNNNNNNLLLIIIGGGFFFIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOPPPQQQMMMLLLJJJJJJLLLOOORRRTTT[[[^^^kkk|||rrrlllhhhiiimmmvvv}}}fffNNNFFFBBB???>>>===;;;<<<>>>;;;;;;;;;::::::;;;???BBBCCCKKKVVVbbbmmmzzzxxxhhhbbbZZZUUURRRNNNIIIEEECCCAAA?????????@@@@@@@@@@@@@@@@@@AAADDDGGGJJJKKKKKKRRR[[[eeennnwww|||wwwrrrkkkfffccc```^^^[[[YYYWWWTTTRRRPPPOOOOOOOOOKKKKKKKKKLLLLLLMMMMMMNNNQQQRRRTTTUUUVVVXXX\\\___```dddiiimmmppprrrtttuuuyyy|||~~~|||{{{{{{zzzxxxwwwvvvwwwyyy{{{{{{yyywwwuuurrruuuxxx{{{||||||zzzyyy|||{{{xxxvvvtttsssrrrrrrnnnfff___]]]]]]aaaooo|||yyyssstttoooffffffkkkttt}}}xxx~~~dddWWWVVVYYY[[[sssdddPPPEEEEEEIIILLLLLLFFFFFFDDDBBBAAABBBGGGJJJKKKMMMNNNNNNLLLKKKKKKLLLKKKLLLNNNOOOOOONNNMMMLLLFFFGGGJJJPPP]]]www}}}sssqqqzzzzzzqqqfffeeerrrwwwzzzsss[[[BBB777555333111000222222111000000111222222111111111111111222222333777444777BBBPPPggg{{{tttqqqnnnjjjggg``````___]]]YYYTTTPPPMMMIIIHHHFFFCCC@@@===;;;:::444444444444444444444444000000000000000/////////////////////000000111111000///...///000111000///////////////000000000000////////////............,,,,,,---...///000111111......------,,,+++***)))------............------++++++++++++++++++++++++******+++,,,---...//////jjjllloooqqqqqqooollljjjgggeeehhhppptttsssqqqqqqpppuuu}}}}}}yyyzzz~~~zzzuuuvvvzzzzzzwwwyyyuuurrrssszzzwwwqqqfff[[[RRRKKKGGGDDDGGGJJJMMMMMMKKKHHHFFFEEEGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPPPPLLLKKKJJJIIIJJJMMMQQQSSSYYYWWW]]]uuu}}}qqqgggbbbcccjjj}}}eeeOOOEEE>>>======<<<===AAA===>>>===;;;999999;;;===>>>DDDMMMWWWbbbooo{{{~~~vvvjjjaaaZZZUUUPPPMMMGGGDDDAAA@@@@@@AAA???>>>=========>>>@@@BBBDDDEEEEEEGGGJJJOOOTTT[[[aaafffgggqqq~~~~~~yyysssmmmbbb```\\\YYYWWWUUURRRQQQOOONNNMMMLLLKKKKKKKKKLLLIIIJJJKKKLLLMMMMMMNNNNNNRRRSSSUUUVVVWWWZZZ^^^bbbhhhlllqqquuuwwwyyyzzz{{{|||}}}{{{{{{zzzyyywwwuuuuuuvvvxxxyyyzzzyyyxxxxxxvvvxxx{{{}}}~~~}}}{{{zzzyyyyyyxxxwwwvvvtttrrrqqqeee^^^YYY[[[bbbkkkssszzzwwwttt}}}}}}zzzpppgggeeefffiiimmmsssqqqzzzxxx```TTTRRRSSSUUUooo```MMMBBBAAAFFFHHHIIIFFFEEECCCAAA@@@BBBFFFIIIJJJKKKMMMLLLKKKIIIIIIJJJLLLMMMOOOQQQRRRQQQOOONNNFFFGGGIIIMMMTTTggg|||~~~uuuqqquuu~~~vvvjjjcccgggoooyyywwwhhhJJJ999444444444444333222111000000111222333111111000000111111222333444111555>>>EEERRRoooxxxssspppllliiibbbbbbaaa^^^ZZZVVVRRROOOKKKJJJIIIFFFCCC@@@===;;;444444444444444333333333000000000//////..................///000000111111///......///000111111000////////////000000000000////////////............,,,,,,---...000111222222......---,,,++++++******,,,,,,------------,,,,,,++++++++++++++++++++++++)))******+++,,,---------lllnnnsssvvvvvvsssooolllkkkiiikkkrrrwwwvvvttttttpppttt{{{}}}}}}}}}zzz{{{}}}xxxwwwyyyyyyuuuyyywwwwwwzzzsssnnnfff[[[RRRJJJFFFCCCEEEHHHKKKLLLJJJHHHFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHJJJKKKMMMNNNOOOPPPKKKKKKJJJJJJKKKMMMOOOQQQTTTTTTXXXgggzzzhhh\\\XXX^^^rrrdddQQQAAA>>>>>><<<===@@@>>>>>>===;;;888777999:::<<<@@@FFFNNNXXXdddooovvv}}}pppggg___WWWRRRMMMIIIDDDBBBBBBBBB???<<<>>>>>>>>>>>>>>>>>>??????AAAAAABBBCCCGGGKKKNNNPPPNNNWWWbbbjjjpppvvv~~~vvvwwwuuunnnhhheeeaaa[[[TTTTTTSSSQQQOOOLLLJJJIIIHHHIIIJJJIIIHHHHHHJJJLLLJJJKKKLLLNNNOOOPPPPPPPPPSSSUUUWWWYYY\\\```dddhhhqqqtttyyy|||}}}~~~~~~~~~|||{{{{{{zzzyyyvvvtttvvvvvvwwwxxxxxxyyyyyyyyyzzz{{{}}}~~~}}}|||xxxzzz{{{{{{zzzwwwsssqqq]]]YYYWWW^^^jjjtttyyyzzz}}}zzzwww~~~yyyxxx|||}}}}}}||||||{{{yyyuuuqqqjjjeeebbbdddfffeeegggjjjgggooouuuxxxlllZZZOOOLLLKKKKKKVVVNNNFFFCCCDDDEEEDDDBBBEEEEEEDDDBBBAAACCCFFFIIIIIIKKKLLLKKKJJJIIIIIIIIIKKKMMMPPPRRRSSSRRRPPPOOOHHHHHHJJJNNNPPPZZZuuuvvvvvvwwwooollluuu}}}rrrfffbbbdddzzz~~~xxx|||nnnRRR===444333444444111000////////////000111111000000000000111222222///000444888:::AAAWWWmmm}}}wwwrrrnnnkkkeeedddbbb^^^[[[WWWTTTRRRMMMMMMLLLIIIFFFBBB>>><<<777666666555444444333333111111000000//////...............//////000000000///...---///111222111000////////////000000000000////////////............///////////////.........///...---,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++***)))((((((kkkooouuuyyyzzzxxxssspppqqqmmmmmmsssxxxwwwtttsssqqqssswww}}}~~~{{{uuurrrvvv}}}{{{}}}|||}}}|||yyyyyyyyy}}}pppmmmfff\\\SSSKKKGGGEEEDDDFFFIIIJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIEEEFFFHHHJJJLLLMMMNNNOOOKKKKKKKKKKKKLLLMMMOOOOOOPPPSSSXXX^^^nnnqqq^^^VVVTTTbbbyyydddJJJAAA@@@<<<:::===;;;<<<<<<:::999888999;;;<<<>>>BBBHHHPPPYYYbbbhhhqqqyyy}}}pppddd\\\VVVQQQKKKHHHHHHGGGCCC???AAAAAA@@@???>>>=========>>>>>>>>>@@@BBBDDDEEEEEEBBBGGGMMMQQQTTTXXX]]]```jjjlllqqqvvv{{{~~~wwwssspppooonnnmmmkkkhhhfffeee^^^___]]]WWWVVVWWWUUUQQQKKKLLLLLLKKKIIIGGGFFFFFFEEEHHHJJJKKKJJJKKKMMMPPPMMMNNNPPPRRRSSSTTTTTTTTTVVVYYY^^^bbbfffkkkqqqtttxxx{{{~~~}}}|||{{{{{{{{{zzzwwwuuuuuuuuuvvvvvvwwwwwwxxxyyyzzz{{{|||~~~~~~xxxttteeeeeeeeejjjrrryyy||||||xxxzzz~~~zzzqqqqqqwww~~~~~~uuuuuuzzz{{{wwwtttrrroookkkgggeeeeeeaaaaaadddeeecccccceee```fffhhhiiisssvvvlll]]]QQQKKKIIIHHHHHHEEEDDDCCCDDDFFFFFFDDDBBBEEEFFFFFFEEEDDDDDDGGGIIIJJJKKKMMMLLLJJJIIIIIIJJJIIIKKKOOORRRSSSRRRPPPOOOLLLJJJMMMPPPNNNPPPbbbyyy|||oooiiinnnwwwllleeehhhqqqzzznnnfffcccjjj{{{zzzzzz}}}}}}rrr\\\FFF:::666555444111111000//////000111111000000000000000111222222...111444444222888GGGUUUwwwyyysssoooiiifffccc___[[[XXXVVVUUUOOOOOONNNKKKHHHDDD@@@===::::::999888666555444444333333222222111000000///....../////////////////////...---...111222111000////////////000000000000////////////............/////////......---------///...---,,,,,,------...,,,,,,------------,,,,,,+++,,,,,,,,,------------...---,,,+++)))'''&&&&&&jjjooovvv{{{}}}{{{wwwtttvvvpppoootttwwwvvvrrrpppqqqqqqtttyyy}}}|||yyyxxxqqqjjjkkkqqq{{{~~~{{{}}}zzz||||||nnnkkkeee]]]TTTMMMIIIGGGCCCEEEHHHIIIHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIDDDEEEGGGIIIKKKMMMNNNNNNJJJKKKKKKLLLMMMNNNNNNOOOKKKQQQUUUUUU[[[vvviii___NNNWWWmmmsssRRREEEBBB===999999999:::::::::999999;;;===999:::<<<@@@GGGNNNVVV[[[eeekkkttt~~~uuukkk___YYYRRRNNNNNNLLLHHHCCC???>>>>>>======<<<;;;;;;======>>>@@@BBBBBBAAA???BBBDDDEEEFFFGGGHHHIIIKKKQQQUUUYYY\\\^^^aaagggkkkkkkjjjkkknnnpppnnngggaaaddddddeeeffffffddd```\\\XXXYYYYYYXXXWWWTTTRRRPPPOOOOOOMMMJJJJJJNNNOOOLLLFFFGGGGGGGGGFFFEEEFFFHHHBBBEEEIIIJJJJJJKKKNNNRRROOOQQQSSSUUUWWWWWWXXXWWWZZZ^^^dddkkkpppvvv|||}}}|||{{{{{{{{{|||zzzxxxuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxyyyzzz|||~~~}}}xxxuuuwwwxxxxxxyyy|||~~~~~~tttuuuyyy{{{tttkkklllttt~~~ssssssyyy|||vvvpppllliiieeebbbaaaeeebbbaaaccccccaaaaaaddd\\\aaaaaa```jjjxxxzzzrrrccc\\\RRRKKKHHHIIIKKKLLLEEEEEEDDDCCCDDDEEEGGGHHHEEEFFFGGGGGGFFFFFFGGGIIIKKKLLLNNNMMMKKKJJJJJJKKKHHHKKKNNNQQQSSSRRRPPPOOOOOOLLLNNNQQQMMMJJJWWWiii}}}kkk^^^^^^yyy~~~tttkkkbbbccciiitttuuukkkfff```uuu{{{yyy||||||vvvdddOOOAAA:::666444444333222111111222333444000000000000000111111222///555777222///555AAAIIIVVV}}}zzzuuukkkhhhddd___[[[YYYXXXXXXPPPPPPOOOMMMIIIEEE@@@>>>>>>===<<<:::888777666555555555444444333222111111////////////////////////......---...111222222111////////////000000000000000/////////............,,,,,,------...////////////...---,,,---...///000---..................---,,,,,,,,,------.........++++++******)))(((((((((nnnmmmnnnqqqvvvwwwvvvssswwwuuutttuuuvvvwwwvvvuuusssrrrrrrtttvvvvvvtttrrrkkkeee___]]]^^^hhhzzzxxxrrrtttyyy|||}}}~~~|||~~~~~~wwwkkk___WWWQQQKKKGGGHHHCCCDDDFFFHHHHHHGGGFFFEEEGGGHHHKKKNNNPPPNNNIIIEEEHHHFFFEEEEEEHHHJJJKKKKKKIIIHHHHHHLLLRRRTTTQQQMMMNNNNNNRRRXXXZZZfff|||~~~ccc\\\[[[```rrraaaIIICCCDDD@@@888;;;<<<<<<<<<;;;:::;;;<<<<<<<<<<<<>>>BBBGGGLLLOOOVVV\\\hhhuuu~~~sssnnnfff^^^WWWQQQLLLHHHGGGEEEAAA>>><<<;;;;;;<<<===<<<<<<===>>>>>>===;;;<<<<<<===>>>@@@BBBDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNUUUTTTTTTTTTSSSSSSRRRRRRPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHGGGEEECCCBBBCCCDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGFFFGGGIIIKKKNNNPPPTTTTTTUUUVVVVVVYYY]]]aaabbbgggpppxxx}}}||||||{{{zzzyyywwwuuutttvvvttttttuuuwwwzzzzzzzzzssssssuuuxxxxxxyyy{{{|||~~~sssooonnnnnnllljjjoooxxx{{{xxxvvvvvvqqqmmmjjjddd______cccbbbfffjjjiiidddaaaeeekkk___^^^ZZZWWW^^^iiimmmiiiWWWQQQJJJFFFHHHKKKMMMMMMKKKIIIFFFDDDCCCCCCDDDDDDBBBDDDEEEEEECCCBBBCCCDDDCCCEEEHHHJJJKKKKKKJJJIIIJJJIIIHHHIIIKKKLLLMMMLLLOOOLLLLLLLLLJJJJJJSSS___uuulll]]]^^^mmm}}}xxxsssnnngggeeehhhqqqsssfff___jjj{{{{{{xxxxxxsssfffTTTCCC999555555333000000222555333///---...000111111111000///333444444333333444888:::LLLdddzzzuuuooojjjeeecccbbb___[[[WWWSSSQQQOOOKKKHHHFFFDDDDDDAAA>>><<<:::999888666555555444444333333444444444111000///------......///000111222222222000///.........//////000000111111000//////...------,,,,,,.../////////...---,,,+++...---,,,+++************++++++++++++++++++++++++---------,,,,,,++++++***,,,---,,,+++))))))+++---mmmlllmmmpppuuuwwwwwwuuuvvvuuuttttttvvvvvvuuutttppppppppprrrsssssspppnnnbbb\\\VVVWWW\\\fffxxxxxxsssssswww{{{~~~~~~||||||{{{yyykkk]]]TTTOOOJJJGGGGGGEEEEEEGGGJJJLLLLLLIIIGGGJJJKKKNNNQQQRRRPPPLLLHHHDDDCCCCCCEEEHHHKKKLLLLLLLLLJJJKKKOOOTTTVVVSSSPPPMMMKKKNNNRRRTTT]]]xxx}}}|||zzz___ZZZYYYeee{{{nnnTTTFFFBBB>>>::::::::::::999999:::<<<===;;;;;;:::;;;===@@@DDDFFFJJJOOOYYYeeennnyyyxxxmmmeee^^^XXXUUUMMMLLLIIIFFFDDDBBB@@@@@@>>>===<<<===??????>>><<<<<<<<<<<<<<<===>>>??????AAABBBBBBCCCEEEFFFGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAACCCEEEBBBCCCEEEGGGHHHHHHHHHHHHGGGGGGGGGIIIKKKNNNRRRTTTVVVWWWYYYZZZ\\\___dddggglllrrr{{{}}}{{{{{{zzzzzzyyywwwvvvuuutttsssssstttuuuvvvuuutttpppnnnoooqqqqqqttt}}}xxxgggeeeeeehhhhhhgggllluuu~~~{{{}}}yyyuuuqqqmmmiiiccc]]]\\\___eeeiiimmmmmmhhhccccccfff```^^^YYYVVVZZZbbbccc___RRRNNNHHHEEEFFFHHHJJJJJJIIIHHHFFFCCCBBBBBBCCCDDDBBBCCCEEEEEEDDDCCCCCCDDDGGGHHHJJJKKKLLLMMMMMMLLLIIIGGGFFFGGGHHHJJJKKKKKKMMMKKKJJJJJJGGGGGGOOOZZZjjjxxx```XXXaaannn{{{tttsssrrrmmmlllnnnjjjxxxrrr___hhh}}}}}}zzzeeeNNN<<<333777555333222333333222///---...///000111000000///000111111111111333777:::???PPPooo{{{tttoooiiieeecccaaa]]]YYYTTTRRROOOLLLIIIFFFDDDCCCCCCAAA===<<<;;;999777666555555444333333333444444111000///........./////////000111111111000///...////////////000000000000111000000///......------/////////000000000000000//////---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++++++++,,,+++)))))))))+++---...lllkkkkkknnnqqquuuvvvvvvuuusssssssssuuuuuutttsssnnnnnnnnnoooooommmiiieeeXXXQQQMMMRRR]]]jjjyyy~~~yyyuuusssuuuzzz|||yyyvvv}}}lllZZZPPPMMMIIIGGGGGGHHHGGGGGGKKKQQQRRRMMMIIIKKKLLLNNNPPPRRRPPPLLLIIIDDDCCCDDDFFFIIIJJJJJJIIILLLKKKKKKNNNSSSUUUSSSPPPNNNKKKJJJMMMOOOTTTgggzzzvvv{{{kkk___TTTXXXhhhyyy{{{dddOOODDD@@@>>>===<<<:::999999:::;;;<<<<<<;;;:::999999:::<<<>>>CCCGGGOOOYYYbbblll|||yyypppiiieeeUUUTTTQQQMMMIIIEEEBBB@@@AAA???>>>???@@@AAA@@@>>>===<<<;;;;;;::::::;;;;;;<<<======>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@???@@@BBBDDD@@@AAACCCEEEGGGHHHIIIIIIFFFGGGHHHKKKOOOSSSWWWYYY[[[]]]```bbbeeeiiimmmqqqyyy~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzyyyxxxvvvvvvwwwvvvvvvvvvvvvuuuqqqooohhheeeddddddeeehhhrrr}}}|||}}}rrraaa```aaaeeefffggglllrrr|||~~~}}}wwwpppooouuu|||wwwsssoookkkddd]]][[[]]]gggkkkpppqqqnnnjjjfffddd```]]]XXXSSSTTTWWWVVVRRRLLLIIIFFFDDDDDDEEEFFFEEEGGGFFFDDDBBBAAAAAABBBCCCAAABBBDDDEEEDDDDDDDDDEEEIIIIIIIIIJJJJJJLLLMMMMMMHHHGGGEEEDDDEEEGGGJJJKKKLLLKKKJJJHHHEEEDDDLLLUUU^^^sssjjjVVVWWW```uuuzzzxxxvvvpppkkkiiieeennn}}}zzzeeeiiixxxdddIII888888666555444333111000000......///000000000000000---...//////000222666999888BBBXXXzzz~~~xxxoooiiifffccc```]]]XXXVVVTTTPPPMMMJJJGGGFFFFFFCCC@@@>>><<<;;;999777666555555444333333333444111000000///.../////////---...//////000/////////000000000000////////////111111111000//////......//////......///000222333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,******)))***,,,...111333222...***)))+++------,,,kkkjjjiiiiiilllpppsssuuusssrrrqqqrrrtttuuutttssspppooonnnmmmjjjeee___[[[QQQKKKJJJUUUeeesss|||}}}|||wwwssstttzzz}}}zzzuuuppp}}}}}}}}}~~~~~~lllXXXNNNKKKIIIHHHIIIJJJGGGFFFKKKRRRTTTOOOIIIIIIIIIJJJLLLNNNMMMJJJGGGHHHHHHHHHIIIJJJIIIFFFDDDHHHGGGHHHJJJNNNOOONNNLLLPPPKKKJJJLLLMMMQQQ[[[fff~~~uuusss}}}kkkYYYUUU___kkkvvv|||~~~rrr^^^OOOFFFAAA???>>>===<<<<<<<<<:::999>>>===;;;:::999999:::;;;AAACCCHHHQQQYYYcccqqq{{{uuufffccc]]]VVVNNNIIIDDDBBBDDDBBBAAAAAAAAABBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@;;;;;;;;;<<<<<<=================================;;;<<<>>>>>>>>>???AAACCC???@@@BBBCCCEEEGGGHHHIIIGGGHHHJJJNNNSSSXXX\\\^^^aaadddhhhlllpppsssxxx{{{}}}||||||}}}}}}|||{{{zzzzzzzzzzzzyyyxxxwwwwwwvvvuuuuuuuuusssooojjjeee\\\XXXVVVWWWWWWXXX___gggkkkhhhgggooovvvnnnmmmmmmmmmmmmmmmoooqqquuuwwwwwwrrrkkkhhhiiikkkwww}}}|||xxxtttqqqjjjbbb```bbbjjjooosssttttttrrrmmmhhh___\\\VVVQQQOOONNNLLLIIIGGGFFFEEEDDDDDDCCCCCCBBBDDDDDDCCCAAAAAAAAAAAABBB@@@BBBDDDEEEDDDDDDEEEFFFHHHGGGFFFFFFFFFHHHJJJLLLJJJIIIGGGEEEDDDGGGJJJMMMMMMNNNMMMJJJEEEEEEJJJQQQVVVaaazzz^^^VVV[[[fffsss|||uuukkkdddeeeiiissspppjjjnnn~~~]]]FFF999666555444222//////222...//////000000000000000---///000000000111444666888;;;HHHaaauuummmiiifffbbb```^^^]]]ZZZWWWSSSPPPMMMKKKHHHEEEBBB???>>><<<:::888888777666555444333333333111111000000000/////////,,,------....../////////111111000000//////......000000000/////////......///...,,,+++,,,---///111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,)))))))))+++///444999<<<;;;444---+++,,,---+++(((mmmkkkhhheeeeeehhhmmmqqqqqqppppppqqqtttvvvuuuuuutttrrrnnnjjjeee]]]UUUPPPKKKHHHLLL\\\ooo}}}~~~yyy|||}}}yyyuuuuuu{{{}}}zzzuuupppmmm{{{yyyvvvxxx|||zzziiiVVVMMMJJJIIIIIIKKKJJJFFFEEEIIIPPPSSSOOOIIIHHHHHHHHHIIIKKKJJJHHHFFFJJJIIIIIIJJJJJJIIIGGGDDDEEEEEEFFFGGGJJJKKKKKKJJJNNNKKKIIIKKKMMMOOOTTTYYYjjjvvvlllttt~~~|||wwwaaaYYY]]]eeeooowwwvvv~~~|||ooo```QQQEEE>>>======>>>???>>>:::777<<<<<<;;;:::::::::;;;;;;===<<<@@@GGGNNNVVVcccnnnwwwzzzpppeeeZZZSSSNNNLLLHHHFFFCCCBBBBBBBBBAAA@@@>>>======<<<<<<<<<========================>>>>>>;;;<<<<<<======>>>>>>>>>;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>???AAACCCAAABBBCCCDDDFFFHHHIIIJJJKKKMMMPPPUUUZZZ___bbbeeeiiimmmrrrwww{{{~~~~~~|||{{{|||}}}}}}|||{{{{{{{{{{{{zzzyyyxxxwwwvvvrrrqqqpppnnnkkkfff^^^YYYNNNKKKJJJKKKJJJHHHKKKOOOQQQSSSZZZkkk~~~yyyuuurrrooooooppppppmmmiiieeeeeeeeelllrrr{{{~~~{{{xxxrrrkkkjjjmmmuuu{{{}}}{{{zzztttlll```[[[UUUQQQMMMHHHFFFEEECCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@BBBDDDEEEDDDDDDEEEFFFGGGFFFEEEDDDDDDFFFIIIJJJKKKKKKJJJGGGFFFGGGKKKOOOQQQSSSSSSMMMHHHGGGKKKOOOSSSVVVkkkmmm^^^\\\]]]jjj}}}uuukkkiiihhhnnnvvvjjjdddqqqpppVVV===777333444222//////333///////////////000000111111222333222111000222333333555<<>><<<::::::999888666555444444444111111111111111000000000,,,,,,---------...//////111111000000//////......//////............------111///---,,,+++,,,...//////...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...333777:::999333,,,***,,,---***'''sssoooiiiccc```bbbggglllnnnnnnnnnqqquuuwwwxxxwwwwwwsssmmmfff^^^VVVNNNIIIFFFGGGQQQfffyyyzzzuuuxxxyyyxxxvvvxxx|||yyyvvvpppllllll{{{zzzqqqnnnqqqtttpppcccUUUMMMIIIGGGIIILLLJJJGGGEEEGGGLLLOOOMMMKKKJJJIIIIIIIIIKKKKKKJJJHHHFFFFFFFFFHHHJJJKKKJJJIIIEEEFFFGGGGGGIIIJJJKKKKKKJJJIIIIIIIIIKKKMMMPPPRRR]]]sss}}}jjjiiinnnzzz{{{}}}nnndddbbbccciiiqqquuu{{{}}}tttcccTTTDDDAAA>>>>>>??????<<<999999999999888999999::::::;;;:::<<>>>>>>>>???>>>>>>>>>>>>============999999999999::::::::::::;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;???@@@BBBBBBAAABBBDDDGGGEEEFFFGGGIIILLLNNNQQQRRRVVVWWW[[[___dddiiilllnnnsssxxx~~~|||{{{zzzzzz||||||{{{zzz{{{zzzzzzyyyxxxvvvtttsssrrrpppnnnkkkgggaaaYYYTTTEEEBBB@@@AAAAAA======@@@BBBIIIYYYppp~~~wwwooonnnmmmjjjgggeeedddccccccjjjoooxxx}}}{{{wwwssstttyyyzzzpppaaa[[[UUUPPPJJJDDDBBBDDDAAABBBDDDCCCBBB@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAABBBDDDEEEDDDDDDDDDEEEHHHGGGEEEDDDEEEFFFHHHJJJJJJKKKKKKHHHFFFFFFJJJNNNTTTXXXWWWPPPIIIHHHKKKLLLQQQQQQ___jjjbbb^^^iiiyyyuuurrrooorrr{{{oooccchhh~~~gggHHH<<<444444444000000444///////////////000111111333444444333111000111222000333888???OOOlll|||rrrkkkgggbbb___^^^^^^]]][[[XXXTTTQQQNNNJJJHHHEEECCCBBBBBB@@@>>>===<<<:::888777666555555111222222222222111000000......---------...//////000000000000////////////...............---------333222000///......//////------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...//////+++((((((***,,,***(((zzzvvvmmmccc]]]]]]ccchhhllllllnnnqqqvvvyyy{{{{{{uuuppphhh```XXXPPPIIIEEEDDDJJJZZZqqq{{{uuuoooqqqssstttvvv|||zzzwwwqqqjjjiiimmmxxxqqqhhheeefffgggccc[[[RRRLLLGGGDDDGGGLLLKKKHHHFFFFFFHHHKKKLLLMMMKKKJJJIIIIIIJJJKKKJJJIIIEEEDDDCCCDDDGGGIIIIIIIIIEEEFFFGGGGGGGGGHHHJJJKKKIIIKKKLLLKKKKKKLLLOOOPPPXXXccc{{{sssiiihhhrrr}}}zzzvvvnnnggggggllltttxxx|||~~~rrr[[[SSSHHHAAA???>>><<<:::999999999999999999999999;;;999:::???CCCGGGNNNUUU\\\dddoooyyy{{{qqqkkkaaa^^^YYYUUUTTTRRRPPPOOOJJJIIIGGGEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@?????????<<<<<<;;;;;;;;;;;;;;;;;;==================>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@BBBDDDEEEFFFGGGJJJMMMKKKLLLNNNQQQUUUYYY]]]___ccceeehhhlllqqqtttwwwxxx~~~~~~~~~}}}zzzyyyxxxxxxzzzzzzyyyxxxyyyxxxxxxvvvtttrrrpppoooooommmjjjfffaaa[[[SSSNNNBBB===:::;;;;;;:::;;;>>>AAAJJJ]]]sssuuuoookkkfffcccccceeefffggglllpppwww~~~zzzyyywwwvvvzzzxxxddd\\\UUUOOOHHH@@@???BBB???AAABBBBBB???>>>???@@@@@@@@@AAABBBBBBCCCBBBBBBBBBCCCEEEEEEDDDCCCCCCDDDEEEEEEDDDCCCDDDEEEFFFGGGEEEHHHIIIGGGCCCCCCFFFJJJTTTYYYYYYPPPHHHHHHIIIHHHJJJPPPZZZmmmzzzmmmhhhppp{{{~~~}}}~~~qqqlllyyy{{{WWWDDD666555666111///222000//////...///000111222111333444333222111111222000333666999BBBXXXvvvzzzsssmmmhhhddd]]]]]]\\\[[[YYYUUURRRPPPLLLJJJHHHFFFFFFFFFEEECCC???>>><<<:::888777666666222222333333333222111000000///...---------...///////////////000000000000.............../////////000000000000000/////////---,,,,,,,,,,,,,,,---------------------------------,,,++++++*********+++))))))***+++++++++++++++zzzpppddd\\\[[[aaafffkkkkkkmmmqqqwww{{{||||||sssmmmddd\\\TTTNNNHHHDDDEEENNNaaayyy}}}wwwqqqjjjkkkmmmpppvvv~~~yyyuuunnnggggggmmmttt{{{kkkbbb___]]]\\\[[[VVVPPPKKKEEEAAAEEELLLLLLJJJGGGFFFFFFIIILLLNNNKKKIIIGGGGGGIIIJJJIIIIIIGGGEEECCCBBBDDDEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJKKKNNNPPPNNNLLLMMMPPPQQQWWWZZZjjj~~~ppplllnnnwwwzzz}}}zzzmmmhhhlllppptttyyysssfffTTTGGG@@@===;;;:::;;;;;;;;;;;;::::::::::::777555666:::>>>@@@EEEKKKLLLTTT___iiiqqqzzzppplllfffbbb```^^^\\\ZZZSSSRRROOOMMMJJJHHHGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@?????????????????????????????????????????????????????????@@@BBBEEEGGGIIIKKKOOORRRNNNPPPSSSWWW\\\bbbgggjjjmmmooorrrvvvyyy|||~~~|||{{{{{{{{{xxxwwwvvvwwwxxxyyyxxxwwwwwwwwwvvvtttqqqooolllkkkgggddd```\\\WWWPPPIIIDDDBBB<<<777888999:::===AAAEEEOOO```sss|||pppkkkdddaaaccchhhlllnnnjjjmmmsss{{{~~~zzzwwwvvvuuuvvv|||fff]]]UUUOOOFFF===<<>>@@@@@@@@@AAABBBCCCCCCCCCCCCBBBDDDEEEEEEDDDBBBCCCDDDBBBAAAAAAAAAAAABBBBBBCCCAAAEEEGGGEEEAAA@@@CCCGGGSSSYYYXXXOOOGGGFFFGGGEEEEEEQQQYYYcccwwwrrryyyrrrsss~~~bbbKKK999777888222///111000///.........///111222///111222333222111222333...111222222777FFF\\\nnn{{{uuuoookkk]]]^^^^^^]]][[[XXXUUUSSSNNNLLLJJJIIIIIIIIIHHHGGGAAA???>>>;;;999888777777222222333444333222111000111000///...------...///......//////000000111111////////////000000000000+++,,,---.../////////...------,,,,,,,,,------...------------------------******+++,,,---------...+++---//////...,,,+++,,,pppfffeeeggghhhjjjjjjkkknnnrrruuuvvvvvvrrriii___WWWMMMDDDAAACCCDDD[[[www}}}xxxwwwwwwsssnnnllljjjjjjmmmttt{{{}}}yyysssnnnnnnsssyyytttiii___VVVRRRSSSOOOOOONNNLLLKKKJJJHHHHHHHHHKKKLLLIIIFFFGGGLLLQQQOOOMMMJJJHHHFFFFFFFFFGGGGGGEEEDDDCCCCCCDDDEEEGGGGGGGGGGGGHHHHHHIIIIIIIIILLLMMMMMMNNNNNNNNNMMMMMMSSSWWW^^^nnnssswww~~~qqqmmmssswwwpppjjjeeennnsssuuukkkOOOBBBAAAAAA>>><<<;;;:::999999999:::;;;::::::999999;;;===@@@BBBHHHKKKQQQYYYcccnnnzzzzzztttrrrpppmmmjjjaaa]]]YYYVVVTTTSSSRRRPPPPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFFFFGGGHHHJJJMMMPPPRRRTTTXXXZZZ]]]^^^```bbbeeekkksssxxx}}}~~~|||||||||{{{yyyzzzxxxvvvvvvvvvvvvtttrrrxxxvvvtttsssppplllgggcccbbb\\\RRRKKKGGGDDDBBB@@@:::999777555444777@@@IIIUUU^^^hhhpppyyywwwoooeeebbbfffmmmrrruuuzzztttqqqsssuuu{{{{{{sssuuuwwwvvv|||kkk^^^QQQJJJFFF@@@<<<;;;@@@???>>>======>>>???@@@>>>===<<<>>>AAACCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFBBBBBBCCCDDDEEEEEEEEEDDDFFFEEEDDDCCCDDDEEEHHHIIIPPPPPPOOOLLLHHHEEEDDDDDDGGGKKKPPP]]]yyytttqqq}}}}}}oooUUU???;;;999111...333111111000///////////////111222333444333222111000222222111111555===FFFMMMqqqyyyvvvpppjjjddd```^^^\\\YYYVVVTTTRRROOOLLLIIIGGGEEEEEEAAA???<<<;;;:::888666333666444333333444444222111222222111111000/////////.../////////000000111111//////000111111000///...------------------------........................************+++,,,,,,---,,,,,,,,,+++++++++******++++++************++++++~~~rrrnnnnnnnnnpppooooooqqqsssuuuuuutttmmmdddYYYQQQHHHAAA???BBBLLLccc~~~yyysssrrrqqqmmmiiigggeeedddgggmmmssswwwyyy{{{{{{yyywwwvvvzzz}}}oooeee\\\TTTPPPPPPLLLLLLKKKIIIHHHGGGFFFEEEFFFHHHJJJIIIHHHHHHJJJLLLNNNMMMJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKLLLMMMMMMLLLLLLKKKJJJNNNUUUaaauuu~~~~~~rrrttt}}}vvvnnnfffjjjmmmqqqiiiOOOBBB===;;;::::::999999888999999::::::999888888999;;;>>>???@@@CCCHHHOOOXXXbbbmmmssszzz|||xxxppplllfffbbb```___^^^]]][[[ZZZYYYWWWUUUTTTSSSRRRMMMNNNOOOOOOOOONNNLLLKKKHHHGGGGGGGGGHHHJJJKKKLLLNNNMMMMMMMMMNNNPPPRRRSSSOOORRRVVVYYY\\\___cccfffiiikkkmmmooosssxxx{{{zzzzzzzzzyyywwwuuutttssstttvvvwwwvvvuuutttrrrpppnnnlllhhhccc___XXXRRRJJJFFFDDDCCC@@@===;;;:::999999;;;AAALLLUUU___eeelllqqqwwwyyyqqqmmmqqqxxx{{{sssqqqrrryyy~~~yyy{{{zzztttwwwppp```OOOFFFCCC@@@??????@@@??????>>>>>>??????@@@>>>>>>===???AAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBB??????@@@AAABBBBBBBBBBBBGGGFFFEEECCCCCCDDDFFFGGGLLLMMMLLLJJJGGGEEEEEEEEEGGGHHHMMM[[[rrr~~~}}}pppiiiooozzzfffJJJ===888333///000111000000/////////000000222333333444444333222222000000//////111666>>>CCCXXXnnn}}}wwwqqqjjjdddaaa^^^ZZZWWWTTTRRRPPPNNNKKKHHHFFFEEEAAA???===<<<<<<;;;999777777555444444555555333222222222222111000000//////.........//////000000000...///000000111000//////------------------------...........................------------......///,,,,,,+++++++++*********,,,++++++++++++++++++,,,|||uuusssqqquuusssrrrqqqrrrrrrqqqooojjj___SSSKKKCCC>>>@@@DDDSSSiiitttnnnmmmmmmjjjgggjjjhhhgggiiiooouuuyyy|||{{{{{{|||~~~wwwiii```XXXPPPLLLKKKJJJJJJIIIHHHGGGEEEDDDDDDFFFHHHJJJMMMPPPPPPMMMKKKNNNLLLJJJHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKQQQZZZbbbuuuzzz~~~sssfffaaa```eeeppp```HHH>>><<<999::::::;;;;;;:::::::::999999888777888999:::;;;888;;;???EEEKKKTTT\\\bbblllsss|||}}}wwwuuusssrrrqqqiiihhhgggeeeccc```^^^]]]\\\]]]^^^^^^\\\YYYUUUSSSRRRRRRRRRSSSTTTVVVXXXYYY\\\[[[[[[[[[]]]```ccceee^^^aaaeeehhhkkkooossswwwyyy{{{~~~}}}{{{xxxwwwxxxxxxwwwvvvtttsssssstttuuuvvvuuusssnnnllliiifffccc___ZZZWWWLLLGGGBBBBBBDDDEEEBBB>>>=========>>>CCCMMMYYYaaaeeegggiiijjjjjjnnnuuu{{{{{{zzz|||}}}zzzppppppuuu{{{qqqpppvvvsss```LLLCCCBBBBBBBBBCCC???@@@@@@AAAAAA@@@@@@???@@@@@@@@@BBBEEEEEEDDDBBBDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEHHHGGGEEEDDDCCCCCCDDDDDDGGGHHHIIIHHHEEEDDDEEEFFFHHHEEEIIIVVVfffyyy|||www~~~|||ooofffdddfff{{{zzzZZZCCC:::777333///111000000000000000111111222333333444444444333333000000000//////111555999???PPPjjjxxxpppiiieeeaaa[[[WWWTTTTTTSSSQQQOOOLLLIIIGGGBBBAAA???>>>???>>>===;;;999777555555666666444333333333222111111000000///.............../////////---...///000000000000000////////////////////////........................,,,,,,++++++***+++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,vvvqqqoootttrrrppppppooonnnllljjjiii^^^QQQHHHBBB???DDDJJJXXXlll{{{rrrllllllmmmmmmlllooonnnnnnpppuuu{{{ttteee\\\VVVNNNIIIHHHKKKJJJIIIHHHGGGFFFEEEEEEHHHIIIMMMTTT[[[[[[VVVPPPMMMLLLJJJIIIGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNJJJKKKKKKKKKKKKJJJJJJIIIMMMKKKPPPWWWXXXbbbyyylll___XXX[[[___iiipppSSSDDD???:::;;;<<<=========;;;:::999888777777666666777777666888;;;???CCCIIIPPPUUU```gggpppxxx||||||{{{zzzwwwtttqqqooooooppppppooolllfffaaa]]]dddddddddeeeeeefffggggggjjjjjjiiijjjlllppptttvvvsssuuuwwwzzz|||}}}yyyxxxxxxxxxxxxxxxwwwvvvvvvuuutttttttttrrrooommmiiifffaaa]]]YYYUUUPPPMMMDDDAAA@@@BBBHHHKKKJJJGGGEEEGGGHHHHHHMMMXXXbbbhhhjjjeee```\\\YYYZZZaaahhhqqqlllppp|||rrroootttzzz~~~~~~~~~wwwmmmkkkooovvv|||qqq^^^JJJCCCCCCDDDDDDDDD???@@@BBBBBBBBBBBB@@@???AAAAAACCCFFFHHHIIIGGGEEEEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFEEECCCBBBCCCDDDGGGBBBFFFRRRYYYaaazzzzzzwwwqqqtttuuulllccc^^^ggg{{{kkkPPP@@@;;;777222111111000000000111222222111222222222333333333333111222222222000111333555777AAARRRiii|||ssskkkgggbbb\\\XXXVVVWWWWWWVVVTTTQQQMMMKKKGGGEEECCCCCCBBBAAA???>>>:::888666666666666444333333333333222111111000000------..................,,,---...///000000111111////////////////////////........................,,,+++******)))))))))))),,,+++++++++************+++++++++,,,,,,+++++++++zzz~~~wwwqqqmmmpppooooooppppppnnnjjjhhhfff[[[NNNFFFCCCDDDKKKSSSaaarrr{{{uuunnnjjjkkknnnqqqrrrnnnoooqqqssswww|||tttcccZZZTTTMMMHHHFFFIIIIIIHHHGGGFFFEEEEEEDDDGGGHHHMMMWWW```aaa[[[UUULLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFHHHIIIKKKLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIKKKGGGKKKSSSSSSVVVmmmvvvfff[[[ZZZZZZ]]]sssyyy^^^JJJ???;;;<<<=========<<<:::999999999888777666666666666666777999;;;===AAAFFFJJJRRRXXXaaaiiipppyyyzzzuuurrrxxxxxxxxxxxxwwwvvvuuuuuuxxxxxxxxxzzz}}}~~~{{{yyywwwxxxyyyzzzyyyyyyxxxxxxuuutttsssrrrqqqoookkkhhhccc___YYYSSSOOOKKKGGGDDDAAA@@@AAAEEEKKKQQQTTTUUUXXX___cccaaa```eeejjjllllllaaaVVVQQQNNNNNNWWWaaalllgggmmm{{{rrroootttxxxyyyxxx~~~~~~xxxvvvwwwyyywwwooohhhhhhlllmmmpppwwwgggXXXIIIEEEFFFEEECCCBBB@@@AAABBBCCCCCCBBBAAA@@@??????AAAEEEHHHIIIHHHFFFAAAAAA@@@???>>>======<<<>>>>>>>>>>>>???AAACCCDDDCCCBBBBBBCCCCCCDDDDDDEEEDDDEEEEEEDDDBBB@@@AAABBBFFFAAAEEEMMMNNNPPPddd}}}yyytttnnnmmmyyy{{{rrrfff\\\SSSiii{{{bbbLLL@@@888333222222111111111111222222//////000000000111111222000222333333222111333444:::<<>>@@@GGGMMMUUU]]]dddllluuu|||~~~}}}yyywwwtttwwwzzz{{{yyyxxxwwwwwwooonnnnnnnnnmmmkkkgggccc[[[WWWQQQLLLHHHFFFCCCAAA@@@BBBDDDGGGLLLTTT]]]dddttt{{{wwwuuurrriii[[[NNNJJJHHHJJJTTTaaaiiiffflllyyyssspppuuuxxxvvvkkkpppuuuvvvuuutttssstttooopppooommmhhheeefffiiiiiikkkqqqyyy~~~vvvmmm[[[QQQIIIHHHHHHEEEBBBAAA@@@AAAAAABBBBBBAAAAAA@@@===>>>???BBBEEEFFFFFFDDDAAAAAA@@@@@@???>>>======>>>=========???AAACCCDDDAAAAAABBBBBBCCCDDDDDDDDDBBBCCCDDDCCCAAA@@@@@@AAADDDCCCFFFIIIHHHHHHVVVgggwwwvvvzzztttlllhhhqqq~~~vvviii]]]KKK]]]zzzuuu___III;;;555444333333222111111222222............///000111222...000111111111111222333999777:::EEEWWWqqqxxxqqqlllhhhccc^^^]]]]]]]]]]]][[[YYYWWWVVVSSSQQQNNNKKKJJJGGGDDDBBB===;;;999888888888666444555555444333333222222111/////////...............------------...///000000000000000000000000000000//////////////////////////////...---------......------------,,,,,,,,,,,,***+++,,,------,,,+++***ssswwwzzzxxxwwwuuupppiiiiiikkkooossssssooohhhbbbXXXPPPIIIIIINNNWWWeeeqqqxxxrrrnnnhhheeeggglllrrrvvvvvvyyy}}}~~~}}}|||}}}~~~lllXXXOOOMMMKKKIIIIIIFFFFFFEEEEEEDDDCCCCCCCCC@@@BBBFFFMMMSSSTTTQQQNNNJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKKKKKKKJJJJJJIIIGGGGGGEEEIIIMMMOOOQQQTTTYYY]]]ppptttttt~~~pppfff]]]XXX[[[bbbvvvzzzkkkYYYKKKBBBAAA???===<<<::::::999::::::::::::999999888777444666777666666777999;;;@@@EEELLLRRRXXX___hhhoootttyyy~~~~~~~~~~~~~~~|||xxxuuuqqqtttxxxyyywwwtttsssssskkkjjjiiiiiigggddd^^^[[[RRRNNNIIIEEEDDDDDDDDDDDDDDDGGGKKKKKKNNNWWWfffsssyyykkk]]]RRRQQQRRRSSS]]]iiimmmkkknnnwww~~~xxxsssvvvvvvqqqbbbdddiiinnnqqqpppoooooojjjjjjiiifffeeeeeeeeedddeeeiiipppvvvvvvoooddd^^^PPPKKKHHHHHHFFFBBBAAACCCAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAABBBDDDEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>???BBBDDDFFFAAABBBBBBCCCCCCCCCBBBBBB???AAABBBBBBAAAAAABBBCCCAAAEEEHHHGGGEEEGGGPPPXXXvvvpppjjjrrryyysssjjjfffmmmuuu|||qqqeeeSSSVVVhhhsssYYYDDD===666555444333222111111111///.........///000222333///000111111000000111333444222444:::DDDXXXvvvyyytttoooiiieee___^^^]]]\\\[[[ZZZYYYXXXUUUSSSPPPNNNMMMKKKHHHFFF@@@>>><<<;;;;;;:::888777555555555444333333222222000000000//////.........///...---------...//////////////////////////////////////////////////////------,,,,,,,,,---......//////.........---------,,,---...//////...---,,,ppprrrqqqoooooopppjjjbbbeeehhhmmmqqqqqqlllccc\\\UUUNNNJJJMMMUUUaaaqqq~~~zzzwwwtttooojjjfffggglllssswwwvvvzzz~~~~~~{{{xxxwwwwwwyyygggSSSJJJIIIIIIJJJJJJHHHHHHGGGGGGFFFFFFEEEEEEAAACCCFFFJJJMMMNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJIIIIIIHHHGGGFFFEEE???GGGLLLJJJKKKOOOSSSSSS^^^zzztttkkkoooyyyrrrfff^^^XXXVVV```lllwww{{{xxxpppdddYYYHHHGGGDDDAAA???>>>======;;;;;;;;;;;;;;;:::999888666777888777666777888:::888===CCCHHHLLLSSS[[[aaagggnnnwww~~~zzz{{{|||~~~}}}xxxtttnnnrrrvvvwwwtttqqqppppppllljjjhhhfffbbb]]]VVVQQQLLLHHHDDDBBBCCCEEEFFFGGGIIIMMMQQQOOOPPPZZZmmm}}}|||uuuhhh```bbbdddccckkkwwwuuurrrrrrvvv|||wwwvvvrrrlll``````dddlllrrrrrrnnnjjjhhhgggfffdddeeeeeeccc```aaagggpppuuurrrfff[[[VVVKKKHHHGGGGGGDDD@@@AAAEEEBBBAAA????????????AAABBBIIIGGGEEEDDDEEEEEEEEEDDD>>>>>>>>>===============;;;:::999:::;;;>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@@@@===>>>@@@AAAAAABBBDDDFFF@@@GGGJJJFFFDDDHHHNNNOOOdddnnneeeiiixxxuuupppiiifffmmmfff|||yyyooo___SSSVVVtttzzz~~~gggNNNFFF777666555333222111000000000////////////111333444222333444333111111222444111000111555999FFFaaazzzzzztttnnniii___^^^\\\[[[ZZZYYYYYYYYYUUUSSSPPPOOOOOOMMMKKKIIIBBBAAA???>>>>>>===;;;999666555555444444333222222111111000000/////////...000///------,,,---...///////////////////////////000000000000000000000000000000000000000111222333000////////////............///000222222000///...qqqpppooonnnmmmjjjfffcccdddlllppplllhhhfffaaa[[[SSSKKKGGGQQQcccqqqwwwxxx{{{|||ttttttlllddddddkkktttxxxyyy{{{wwwvvvyyywwwrrrtttzzzzzzaaaKKKGGGIIIGGGFFFIIIEEEDDDCCCBBBBBBCCCDDDDDD===???CCCFFFHHHIIIIIIIIIKKKJJJJJJIIIIIIHHHHHHGGGLLLHHHDDDEEEIIIKKKIIIFFFDDDEEEHHHJJJJJJJJJIIIHHHEEEGGGJJJLLLKKKGGGCCCAAAFFFHHHJJJKKKLLLMMMPPPRRRTTTbbbyyyuuunnnkkkrrr~~~|||tttuuu|||ooo```YYYWWWYYYeeeppptttvvvwwwrrrjjjZZZXXXQQQGGGBBBBBBBBB???>>>======>>>>>><<<888555333333444555555666666777::::::;;;>>>CCCIIINNNQQQ]]]bbbiiipppuuu{{{~~~}}}{{{~~~{{{xxxyyy{{{{{{wwwsssnnnppprrrrrrooollljjjiiicccbbb___YYYSSSMMMKKKJJJIIIFFF???;;;@@@JJJNNNMMMPPPNNNLLLOOOXXXfffttt~~~}}}|||ssspppssszzzxxx|||~~~pppkkkjjjddd]]]```oooxxxvvvrrrttthhhgggfffhhhiiijjjhhhfffcccggglllkkkdddZZZRRRNNNHHHGGGEEEDDDCCCCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBBFFFGGGGGGHHHGGGFFFEEEDDD===>>>>>>>>>===<<<;;;:::======>>>===<<<===???AAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>AAAEEEIIIBBBCCCDDDCCCCCCDDDGGGJJJYYYnnn}}}jjjmmmwwwzzz|||nnnkkkooopppnnnmmmxxxzzzhhhYYYQQQbbbwww___LLL???===888555222111000///000000////////////000000222111000//////000111111---000222111111:::LLLZZZzzz~~~uuummmkkkeee```]]]YYYSSSQQQSSSRRRQQQPPPQQQRRRRRRPPPNNNHHHFFFCCC@@@===;;;999888999888777666444444333333222222111111000000//////000//////........./////////,,,)))***...111222111/////////000111222444555222222222222111000////////////000000000000000000222222222222222222222222tttqqqnnnkkkiiigggdddbbbdddjjjlllhhhdddaaaZZZSSSLLLMMMTTTaaaqqq{{{~~~xxxoookkkhhhgggnnnyyyvvvrrrqqqrrrrrrpppuuu|||zzzbbbMMMIIIIIIFFFDDDGGGEEEDDDCCCCCCCCCDDDEEEEEEBBBCCCEEEGGGHHHIIIHHHHHHDDDEEEFFFGGGIIIJJJKKKLLLLLLIIIEEEFFFIIIKKKJJJGGGDDDFFFHHHIIIJJJIIIHHHGGGEEEGGGIIIKKKJJJGGGCCCAAAHHHJJJKKKKKKJJJJJJKKKMMMQQQYYYiiiuuukkkooozzzxxxqqqqqq~~~nnnddd___YYYbbbiiimmmqqquuuuuuqqqiiihhhaaaWWWQQQPPPOOOLLLIIIEEE???======<<<999666888888777777777666666666888888888:::===AAAEEEHHHNNNRRRYYY___dddiiimmmppptttyyy~~~|||{{{{{{yyywwwzzzwwwtttuuuxxxxxxuuuqqqlllmmmnnnlllgggbbb^^^]]]YYYYYYVVVRRRMMMJJJJJJKKKLLLLLLKKKJJJNNNTTTTTTQQQKKKJJJLLLQQQ\\\jjjxxxvvvoooooosssxxxzzzlllnnnxxxrrrllljjjbbbbbbhhhuuu}}}|||uuuqqqgggffffffgggiiigggddd```___bbbdddbbb[[[SSSLLLIIIFFFEEEDDDBBBAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCHHHHHHHHHHHHGGGEEEDDDBBB@@@??????>>>===<<<<<<;;;<<<======<<<;;;<<<>>>@@@????????????>>>>>>>>>>>>>>>????????????@@@DDDFFFBBBCCCDDDDDDCCCDDDGGGIIIPPPbbbwwwmmmooosssmmmfffkkkooopppllluuu}}}sssbbbRRRXXXqqq|||qqqaaaFFF???888333333333111///000000////////////000000222111000//////000111111000222444222111666AAAJJJbbb|||yyyrrrmmmhhhcccaaa\\\UUUSSSTTTRRRQQQQQQRRRSSSSSSPPPNNNIIIGGGEEEBBB???===<<<;;;<<<;;;:::888777555555555222222222111000000//////000//////............///000---++++++---//////...555555555444444444444444333333444444444444333333333333444444555555555666444444444444444444444444uuuqqqkkkgggeeeeeedddcccdddggghhheeebbb]]]UUUMMMHHHVVVhhhxxx~~~zzzsssjjjggghhhooo|||sssooolllmmmnnnqqqyyyuuuaaaNNNIIIIIIEEEBBBDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCEEEHHHIIIKKKLLLLLLIIIFFFGGGIIIKKKJJJGGGEEEFFFGGGHHHHHHHHHGGGFFFDDDFFFHHHIIIIIIFFFDDDBBBHHHIIIJJJJJJHHHHHHIIIKKKNNNPPPVVVfffrrrrrrzzzuuujjjyyy}}}nnnfffaaadddggghhhlllrrrvvvuuu|||}}}zzzssspppqqqooolll```UUUGGG?????????===999<<<;;;:::999888666555555777777666666777:::===>>>CCCGGGLLLQQQUUUXXX\\\___eeeiiiqqqyyy}}}zzzxxxwwwvvvtttrrrtttrrrpppqqqssssssqqqmmmgggggggggccc]]]WWWTTTRRRNNNNNNLLLIIIFFFFFFIIIKKKSSSXXX[[[ZZZYYYZZZVVVQQQKKKLLLPPPWWWaaammmyyy~~~qqqkkkkkknnnqqqiiiiiiooo{{{uuuooolllcccjjjttt|||}}}ssshhhgggeeefffgggeee```[[[\\\\\\[[[WWWQQQKKKHHHFFFDDDCCCBBBAAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCHHHHHHIIIHHHGGGEEECCCBBBCCCBBB@@@>>>============;;;<<<===<<<;;;;;;===???============<<<<<<<<<<<<===???@@@@@@@@@@@@BBBDDDBBBCCCDDDDDDDDDEEEGGGIIIHHHVVVjjjooogggjjjnnnzzznnnooouuuxxxpppxxx~~~pppZZZQQQ\\\rrr~~~uuuTTTGGG999222333555333///000000////////////000000111111000000000000111111000111222222222444777:::GGG]]]zzz{{{sssnnnjjjgggaaaYYYUUUVVVSSSRRRSSSTTTUUUTTTQQQNNNJJJIIIGGGEEECCCAAA@@@@@@@@@???===;;;:::888777666333333222222111000000000000000///...............111///,,,+++,,,------,,,222222222222222111000///333333444555666777777777777777888999:::;;;;;;<<<999999999999999999999999tttooohhhdddccceeeggghhhggggggeeebbb___ZZZRRRKKKNNNccc|||xxxuuupppjjjjjjmmmvvvtttqqqmmmkkknnnttt|||}}}iiiZZZLLLHHHGGGDDDBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFIIIGGGFFFFFFHHHIIIHHHFFFEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGEEEDDDCCCCCCEEEGGGHHHGGGHHHJJJLLLJJJLLLNNNUUUggg{{{~~~rrrvvv|||qqqnnnmmmkkkjjjkkkooorrrrrr~~~zzzhhhRRREEEBBBCCCBBB???<<<;;;:::999777666555444888777666666666888999;;;===@@@DDDGGGJJJLLLPPPRRRXXX]]]dddkkkrrrxxx~~~~~~~~~~~~}}}}}}zzzwwwuuutttrrrpppnnnrrrpppnnnmmmnnnllliiiggg``````^^^ZZZUUUPPPNNNMMMFFFFFFFFFEEEEEEHHHMMMQQQffflllmmmhhhaaa^^^ZZZWWWVVVWWWYYY]]]cccjjjqqqtttqqq}}}uuuiiifffhhhjjjlllkkkpppyyyyyysssqqqiiiuuu~~~~~~rrrmmmhhhffffffddd___ZZZ[[[YYYUUUPPPKKKHHHFFFFFFCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@FFFFFFGGGGGGGGGFFFEEEDDDFFFDDDBBB???>>>>>>??????;;;<<<===<<<;;;:::<<<============<<<<<<<<<;;;;;;>>>@@@BBBCCCBBBAAABBBBBBBBBCCCEEEEEEEEEEEEGGGIIIGGGQQQ\\\llluuubbb```]]]kkk}}}yyyzzzzzzvvv~~~{{{fffWWWTTT```yyyiiiWWWAAA444444666444000000000////////////000000000000000000000111111111.........000333444555444:::GGG[[[qqqyyyuuuqqqiii^^^XXXXXXUUUUUUUUUWWWWWWVVVRRROOOKKKJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@>>><<<:::888777444444444333222222111111111000//////............///...---,,,,,,---------+++,,,---///000000//////000111222444555666777777777888999:::;;;<<<===>>>========================pppkkkfffcccdddiiimmmooommmiiiccc^^^XXXQQQLLLIIIVVVnnnxxxqqqpppnnnllliiimmmuuu{{{uuusssooommmoooyyyyyysssvvv}}}}}}vvvnnnZZZQQQHHHEEEEEECCCBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCFFFEEEDDDEEEFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCEEEGGGGGGFFFFFFHHHJJJEEEIIIMMMOOOTTTiii~~~{{{vvvxxxtttooonnnmmmlllkkkjjjpppzzzwww[[[HHHBBBCCCDDDBBB;;;;;;:::999777666555555777666666555666777888999666888;;;===>>>@@@CCCFFFJJJNNNUUU[[[```fffkkkooottt{{{|||{{{{{{||||||{{{zzzwwwtttqqqpppooollljjjooommmkkkhhhfffccc```]]]XXXXXXVVVQQQLLLIIIGGGHHHAAACCCEEEHHHMMMTTT\\\bbbxxx~~~~~~uuujjjfffggghhhgggfffcccaaa______``````]]]gggkkkqqqyyyzzzzzzjjjdddeeehhhmmmmmmqqqxxx|||}}}}}}wwwuuuuuu~~~|||qqqkkkiiifff```[[[XXXTTTOOOJJJGGGEEEEEEEEECCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAABBBBBBAAA@@@@@@AAABBBDDDFFFGGGGGGGGGFFFGGGEEEBBB@@@??????@@@AAA;;;<<<======;;;:::;;;<<<>>>>>>=========<<<<<<<<>>;;;999888777666666555444444333333333222111000////////////---...............///000---......///000000000000,,,---///000222333333333444444555666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;jjjgggccccccffflllppprrrpppiii```XXXNNNGGGGGGKKK___ttt}}}rrrmmmlllmmmnnnfffkkkrrr{{{|||xxxssstttrrrooosss~~~vvvmmmnnnrrrnnnddd]]]MMMIIIEEEDDDCCCCCCBBBBBB@@@AAABBBCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDEEEGGGHHHIIIGGGEEEDDDDDDEEEAAAFFFLLLLLLLLLWWWqqq|||xxxwwwzzztttrrrpppjjjeeecccdddnnn{{{~~~```III@@@???AAABBB>>>===<<<;;;999888777666555555444444555555666666444555777888999:::===@@@AAAEEEJJJOOOTTTXXX]]]```hhhnnntttwww|||{{{yyyxxxwwwxxxyyyxxxvvvsssqqqmmmkkkkkkiiigggfffgggfffddd```\\\WWWTTTRRROOONNNLLLIIIEEECCCDDDEEEDDDGGGLLLSSSZZZdddmmmsss~~~sssppptttxxxwwwrrrjjjaaaYYYTTTQQQPPPRRR[[[```fffppprrrwwwpppiiijjjnnntttsssvvvyyyyyywwwxxx|||zzzzzz~~~}}}wwwqqqjjjaaaZZZQQQMMMHHHEEECCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAA===???AAADDDFFFGGGGGGGGGEEEDDDBBBAAA@@@AAAAAABBB;;;===>>>>>><<<;;;;;;<<>>>>>>>>============>>>@@@CCCDDDDDDCCCCCCDDDAAADDDFFFGGGFFFFFFHHHIIIFFFJJJNNNTTTcccjjjXXXWWWZZZbbbooo||||||~~~vvvnnnbbbWWWXXX```rrr||||||gggRRRBBB999555444000000////////////000000...///000111111222111111444222000///000111111111222222444===KKKbbbzzznnngggeeeaaa___]]]\\\ZZZXXXUUURRROOONNNLLLJJJIIIHHHGGGGGGDDDDDDDDDCCCAAA>>><<<:::999999888888777666666666555444333111000000000000---...000000//////000111000///...---,,,++++++++++++,,,---...///000000///000000111222333444444555444444444444444444444444dddcccbbbccchhhllloooqqqllleee\\\SSSIIIFFFNNNZZZkkk{{{zzzqqqmmmlllkkkllliiiooowww{{{{{{yyyxxxxxxqqquuuvvvuuu{{{zzzkkkgggfff```WWWRRRFFFFFFEEEDDDCCCCCCBBBAAA???@@@AAABBBBBBBBBAAA@@@CCCDDDEEEFFFGGGGGGFFFFFF@@@AAABBBCCCDDDEEEFFFGGGBBBCCCEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEAAAAAAAAAAAABBBCCCDDDEEEHHHIIIIIIGGGEEECCCCCCDDDCCCDDDHHHLLLMMMRRR```ooo}}}~~~}}}}}}yyysssiiiaaa___ZZZbbbkkkttteeeLLL>>><<>>;;;:::999777777666555555444444444444555666666777888;;;>>>;;;???DDDHHHKKKNNNRRRUUUZZZaaagggiiinnnvvv|||}}}~~~}}}|||zzzyyyxxxxxxxxxwwwtttqqqkkkhhheeedddccccccaaa___\\\[[[YYYUUUPPPLLLIIIGGGCCCCCCDDDDDDDDDGGGKKKOOOQQQTTTZZZ```fffnnnuuuzzz}}}~~~|||pppcccXXXRRROOONNNNNNWWW]]]dddnnnnnnqqq~~~|||uuuwww{{{}}}}}}|||yyytttuuuzzz~~~yyyxxx||||||ooo___TTTLLLIIIEEECCCDDDDDDCCCAAABBBCCCDDDDDDEEEDDDCCCBBBAAABBBDDDEEEEEEDDDBBBAAA<<<>>>@@@BBBDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB<<<>>>??????===<<<;;;<<<>>>>>>>>>>>>============<<<>>>@@@AAAAAABBBCCCDDDAAADDDFFFGGGGGGGGGHHHIIIHHHFFFJJJTTT\\\lll|||gggbbbaaaeeeoooyyyxxxyyytttkkk\\\VVVXXX```ooo~~~~~~|||hhhPPP???777666000000////////////000000---...000111222222111111222222222111000///......//////111555;;;IIIccczzzwwwqqqqqqhhheeeaaa]]][[[YYYVVVTTTRRRQQQOOOMMMKKKJJJIIIIIIEEEFFFFFFFFFDDDBBB???>>>;;;;;;;;;:::999999888888666666444333222111111111///111333222000//////111111///,,,***))))))***+++....../////////......---....../////////000000000////////////////////////aaaaaaaaadddhhhlllmmmnnnfff```XXXQQQJJJJJJZZZllluuuzzzssspppllljjjiiiqqqxxx|||wwwwwwyyyqqqwww{{{{{{~~~jjjbbb___XXXPPPMMMCCCFFFGGGEEECCCCCCBBBAAA???@@@AAABBBAAA@@@???>>>???AAABBBDDDDDDCCCAAA@@@BBBBBBCCCCCCDDDEEEEEEEEEBBBDDDFFFFFFEEEDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFAAA@@@@@@@@@AAACCCEEEFFFEEEFFFHHHGGGFFFEEEFFFHHHHHHEEEFFFMMMRRRTTTZZZaaa{{{vvviii___\\\NNNSSSYYYaaaoooiiiOOO@@@<<<@@@DDDLLLJJJHHHEEEAAA>>><<<:::;;;:::999888666555444333111222333333333444777:::555888===@@@CCCFFFIIIKKKLLLSSSXXX[[[```iiioooppptttwww{{{~~~~~~|||zzzyyy}}}|||{{{{{{zzzwwwrrrooodddbbb___^^^^^^]]]\\\ZZZRRRRRRQQQMMMIIIEEEBBBAAA999;;;???CCCHHHOOOWWW\\\___bbbfffiiilllpppuuuxxxtttfff[[[UUUSSSSSSMMMWWW]]]eeennnmmmmmmxxxyyy|||vvvqqqsssyyy|||~~~zzztttuuuzzzsss]]]NNNKKKHHHEEEEEEFFFGGGDDDBBBAAABBBCCCDDDDDDDDDCCCBBB???@@@BBBCCCCCCBBB@@@???===>>>@@@BBBCCCCCCCCCBBB@@@AAABBBBBBCCCCCCBBBBBB<<<>>>@@@@@@>>><<<<<<<<<>>>============<<<<<<<<<:::<<<>>>??????@@@BBBDDDAAADDDGGGHHHGGGGGGHHHIIIMMMFFFIIIUUU[[[```vvvxxxllliiikkkttt|||}}}rrrzzzzzzwwwqqqcccZZZYYYPPPaaawwwwww[[[CCC888666000000////////////000000---...000111222222222111,,,///222333111///......///000333666555:::MMMaaa}}}xxxyyymmmhhhccc^^^[[[YYYWWWUUUUUUTTTRRROOOMMMLLLKKKJJJFFFGGGHHHHHHGGGEEEBBB@@@===<<<<<<;;;;;;:::999999888777555444333222222222222444555444000......000333111...,,,,,,///222444111111111000000///...---.....................///........................ZZZ\\\```fffjjjllllllkkkbbb\\\SSSJJJGGGQQQeeevvv~~~{{{wwwrrrooommmlll~~~~~~yyyuuurrrwwwvvvbbbRRRMMMJJJGGGCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBGGGEEECCCBBBBBBCCCBBB@@@AAA@@@???@@@CCCFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFGGGJJJNNNRRRVVVXXXhhh}}}zzzfffVVVVVVJJJFFFPPP]]]iii{{{yyy```HHH<<<===CCCDDDKKKOOOMMMHHHFFFCCC@@@<<<;;;:::;;;<<<<<<:::888222222333444555666666777777777888:::;;;<<<======CCCHHHNNNRRRSSSVVV\\\bbbhhhjjjnnnrrruuuwwwwwwwwwwwwyyy}}}{{{{{{{{{{{{zzzxxxvvvuuuuuuwwwxxxxxxuuuoooiiieeeaaa\\\WWWTTTSSSSSSQQQOOOLLLIIIEEEBBBAAA???>>><<<:::;;;;;;>>>JJJ]]]lllrrrpppqqqnnnggg___```iiirrr}}}uuusssrrrkkkbbb^^^aaaeeehhhjjjlllnnnpppooo}}}|||{{{zzz~~~{{{yyy||||||{{{sssooorrruuu~~~mmmZZZLLLDDDEEEFFFJJJMMMLLLGGGBBBAAADDDEEECCC???===>>>???@@@???@@@AAACCCCCCAAA??????@@@@@@AAABBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAACCCDDDDDDDDDDDDBBBAAA@@@:::::::::;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCEEEEEEFFFFFFGGGGGGGGGHHHJJJGGGKKKTTTXXXYYYeeeuuuzzztttsssyyyzzzuuuvvv|||{{{xxxnnnccc]]]TTTVVViiiqqqVVV@@@777555444333333444333000---222111000//////000111222---...///111111111000000111///...///222888>>>AAA[[[ooo~~~zzzsssjjjdddccc```[[[VVV\\\YYYUUUPPPNNNMMMMMMMMMIIIHHHGGGGGGHHHHHHGGGEEEEEEDDDCCCAAA???>>><<<;;;;;;:::999777666444333222222222111111000////////////////////////.........------------------------///...------------...///111000//////------,,,+++\\\^^^ccciiimmmpppppppppcccYYYNNNJJJPPP___qqq}}}}}}xxxvvvwwwxxxwwwuuutttsssssstttuuu|||}}}xxxtttrrrzzzvvvaaaQQQJJJGGGDDDCCCCCCDDDDDDCCCBBBAAAAAA>>>?????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBB??????@@@AAAAAABBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEEEECCCAAA@@@AAAAAA@@@??????@@@BBBEEEHHHIIIGGGEEEFFFEEEEEEEEEDDDDDDDDDCCCBBBCCCDDDFFFJJJMMMQQQSSS[[[ssswwwiii[[[OOOHHHMMMUUU___qqqlllTTTDDD???@@@AAAJJJSSSVVVUUUQQQIIIAAAAAA???===<<<;;;999666333000111222333444666777777666666777888:::;;;;;;<<<<<>>>>>BBBOOOcccssszzzxxxxxxttthhh]]]ZZZbbbkkk~~~kkkiiifffeeefffiiimmmooollluuu~~~zzzwwwyyyyyyxxxsssqqqvvv~~~uuunnnkkknnnqqqxxxgggTTTIIICCCCCCEEEHHHJJJJJJFFFCCC<<<>>>@@@BBBAAAAAAAAABBBAAA@@@@@@BBBDDDDDDBBB@@@??????@@@AAABBBCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBAAACCCEEEHHHIIIHHHDDD@@@===;;;;;;;;;;;;<<<===>>>???======>>>>>>???@@@AAAAAADDDDDDDDDEEEEEEFFFGGGHHHHHHFFFKKKSSSTTTQQQXXXdddxxx||||||qqqpppttt~~~uuulllfff[[[VVV^^^wwwzzzcccLLL>>>999777444111///000222444111111000//////000111111000000111222222111000///111000//////111444888;;;EEEWWWnnnyyyoooiiigggeeeaaa]]]aaa___[[[WWWSSSQQQPPPPPPKKKJJJHHHHHHIIIIIIHHHFFFFFFEEEDDDCCCAAA@@@???>>><<<;;;:::999777666555444555555555555555555555555111111111000000000000000........................///...------------.../////////......------,,,,,,^^^bbbhhhnnnrrrsssrrrqqqbbbWWWMMMPPPbbbwww{{{uuuqqqppppppqqqqqqrrrsssuuuwwwzzz{{{|||}}}xxxvvvyyysss^^^NNNGGGCCCAAADDDDDDDDDCCCCCCAAA@@@@@@>>>>>>>>>>>>>>>????????????@@@@@@AAABBBAAAAAAAAA>>>??????@@@BBBCCCEEEFFFCCCEEEGGGIIIJJJJJJIIIHHHCCCAAA??????@@@@@@???>>>===???DDDIIILLLKKKHHHDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCDDDFFFIIILLLNNNPPPaaa{{{~~~{{{hhh\\\QQQMMMMMMSSSeeewwwwwwcccPPPEEE@@@>>>IIIVVV___cccbbbXXXMMMIIIFFFBBB>>><<<999666444444444555555666666666666555555666777888888999999666999===???>>>@@@DDDGGGLLLNNNSSSXXX\\\```bbbcccaaacccgggjjjooouuu|||}}}{{{xxxvvvtttrrrrrrsssssssssssssssrrrqqqqqqrrrrrrqqqmmmhhh```YYYUUULLLIIIFFFEEECCCAAA>>><<<999888777666666888999;;;<<<>>>>>>AAALLL___ooovvv|||}}}xxxkkk\\\VVV]]]eeeyyy~~~yyymmmeeedddhhhlllnnnnnnmmmqqq{{{wwwuuuxxxwwwpppgggeeelllttt~~~}}}nnnhhheeehhhiiiooo___MMMFFFAAAAAABBBDDDFFFGGGEEECCC;;;<<<>>>AAACCCDDDBBBAAAAAA@@@@@@BBBCCCDDDBBBAAA>>>???@@@BBBCCCCCCCCCDDDEEEDDDCCCBBBBBBAAAAAAAAACCCFFFKKKMMMLLLFFF???:::===<<<<<<<<<<<<<<<======;;;<<<===>>>???@@@AAAAAADDDCCCCCCBBBCCCEEEFFFHHHHHHHHHLLLRRRQQQKKKLLLSSSiii~~~nnnjjjnnn{{{~~~wwwrrrhhh\\\VVVeeerrrYYYFFF888666222...,,,---000222000000////////////000000222222222222111000///...111000//////000111222444333???PPPddd|||wwwpppnnnmmmiiiffffffdddaaa^^^ZZZWWWTTTSSSOOOMMMKKKKKKKKKKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBAAA>>>===<<<;;;:::999888888555555555555555666666666333333333222222111111111000000000000000000000000///......------......///------------------------aaagggooottttttpppllliii[[[WWWVVV___uuu~~~wwwqqqnnnnnnooossstttuuuvvvxxxyyy{{{{{{|||~~~}}}~~~~~~}}}}}}mmmZZZKKKDDDBBBAAADDDDDDDDDCCCBBBAAA@@@??????????????????@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@BBBAAAAAABBBCCCDDDFFFGGGCCCEEEHHHKKKLLLLLLJJJIIICCCAAA??????@@@@@@@@@???>>>@@@CCCHHHKKKKKKHHHDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHJJJLLLOOOVVVggg|||{{{||||||pppbbbVVVNNNOOO___oooxxxkkk[[[OOOIIIDDDMMMXXXccclllpppkkkbbbTTTOOOHHHCCC@@@>>><<<;;;;;;;;;:::999888777666666444444555555666666777777222555888999999;;;===@@@BBBDDDGGGLLLPPPSSSUUUVVVWWWYYY]]]aaafffmmmuuuzzzxxx{{{~~~|||}}}~~~|||{{{|||}}}||||||xxxvvvtttqqqooommmlllkkkllllllllllllllllllkkkkkklllkkkhhhccc\\\UUUNNNJJJCCCCCCAAA@@@>>><<<999777888888888777888:::>>>@@@@@@BBBBBBBBBIIIWWWccchhhqqquuuuuummm```[[[___gggkkkuuutttyyyjjjeeehhhlllnnnsssnnnjjjrrr~~~yyywwwzzzyyyqqqeee```fffmmmwww{{{~~~zzzhhhdddbbbccccccfffqqq~~~vvvWWWHHHEEE@@@@@@@@@AAACCCDDDDDDDDDBBB@@@@@@BBBDDDCCC???;;;@@@??????@@@AAABBBAAA@@@>>>???@@@BBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@AAAAAAAAAEEEIIILLLKKKGGGAAA=========<<<;;;;;;;;;;;;;;;<<<===>>>???@@@BBBCCCCCCBBBBBBAAAAAABBBDDDFFFGGGIIIIIILLLQQQOOOIIIHHHLLLXXXlllooojjjmmmsss{{{rrrggg[[[]]]sss}}}hhhTTT<<<888333111111111///...000//////////////////000111111111111000000//////000000000000000000000000111666>>>JJJ]]]tttxxxuuusssoookkkffffffeeebbb___[[[XXXVVVTTTRRROOONNNNNNNNNMMMLLLHHHHHHGGGFFFFFFEEEDDDDDD@@@@@@??????>>>===<<<<<<777777777666666666555555555444444333333222222222111111111111111111111111/////////....../////////,,,---------......//////eeelllsssvvvrrriiiaaa]]]RRR[[[fffrrr~~~vvvqqqnnnmmmmmmtttvvvyyy|||~~~~~~~~~}}}{{{~~~}}}zzz||||||rrrbbbSSSIIIBBBAAABBBCCCCCCCCCCCCBBBAAA@@@???????????????????????????===>>>>>>???@@@?????????DDDCCCBBBAAAAAABBBDDDEEEBBBDDDGGGJJJKKKKKKIIIHHHDDDBBBAAA@@@BBBBBBBBBAAA@@@@@@AAADDDFFFHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGIIIIIIPPPQQQXXXllluuupppoooxxxvvveeeYYYWWWaaammmvvvwwwvvvsssmmmeee]]]YYYUUUZZZ```fffpppxxxxxxsssaaaZZZQQQIIIDDDAAA@@@???<<<<<<;;;:::999888888888555555555555555555666666111222444666777888:::<<<;;;===???AAADDDFFFHHHHHHMMMOOOSSSWWW]]]dddlllrrruuuxxx{{{~~~~~~~~~|||{{{tttuuuxxxzzz}}}}}}{{{zzzyyyyyyyyywwwuuurrrqqqooommmkkkjjjiiiiiiccccccbbbbbbbbbbbbbbbbbbaaa___\\\WWWQQQJJJDDDAAA=========<<<:::888666666777888999888888;;;@@@EEEMMMPPPQQQMMMNNNUUU[[[]]]bbbhhhnnnmmmgggcccfffjjjggguuusssnnnrrrrrrhhhgggiiijjjpppmmmjjjmmm}}}xxxuuuwwwvvvnnneeedddkkksssyyy{{{{{{yyyzzz}}}zzzvvvgggdddbbb```___```gggooo{{{}}}hhhRRRGGGEEE???@@@@@@AAAAAABBBCCCDDDFFFDDDBBBCCCDDDCCC>>>:::???===<<<===???@@@???>>>===>>>@@@BBBCCCCCCBBBBBBCCCBBB@@@?????????AAAAAA@@@BBBEEEGGGGGGFFFCCCAAA>>>===<<<;;;::::::::::::<<<======>>>@@@AAAAAABBBAAA@@@@@@@@@BBBCCCEEEFFFGGGGGGHHHKKKKKKIIIJJJMMMOOOYYYuuuqqqkkkkkknnnxxxssspppggg```iii|||mmmQQQFFF999444555777555111//////000000000000//////............//////000000///000000111111111111111444333444:::FFFWWWkkkzzz}}}yyysssnnnfffffffffdddbbb^^^[[[YYYYYYVVVSSSQQQQQQQQQPPPOOOJJJJJJIIIHHHHHHGGGFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>===;;;999888888666666555555444333333222222222222222222222222222000000000000000000000000.........///000000111111hhhmmmrrrqqqjjjaaaZZZWWWTTTgggzzzwwwqqqmmmiiigggnnnssszzz{{{}}}~~~}}}|||zzzxxxpppdddWWWMMMFFFAAA@@@CCCAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<===>>>>>>??????>>>>>>BBB@@@???======>>>@@@AAAAAACCCEEEGGGHHHHHHGGGFFFEEECCCBBBBBBCCCDDDCCCBBBCCCAAA@@@@@@BBBDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCDDDDDDEEEFFFMMMLLLPPP^^^tttzzzooofffiiiqqq{{{ooojjjnnnssswwwtttpppmmmkkkjjjhhhfffeeejjjooosssyyy~~~~~~zzziiiddd\\\TTTMMMGGGBBB???999::::::::::::;;;;;;;;;777666666666666666666666000111222333555666777888666666777888:::;;;<<<===BBBDDDGGGKKKQQQYYYaaaggguuuvvvyyy{{{||||||{{{{{{{{{|||~~~~~~}}}|||yyyxxxttttttvvvxxxzzz|||~~~{{{zzzxxxwwwvvvtttqqqnnnkkkjjjhhhgggeeedddccccccXXXWWWVVVVVVUUUUUUUUUVVVSSSRRROOOJJJFFFAAA===;;;888999999888666555666777555777999888999===CCCIIIWWW^^^aaa^^^[[[\\\\\\[[[^^^ccciiikkkiiigggffffffbbbffffffkkksssnnnggglllttt}}}mmmfffeeeeeeeeegggggglllzzzwwwqqqqqqoookkkhhhkkkssszzz{{{|||{{{wwwxxxzzzwwwsssgggeeecccaaa___aaafffjjjrrrnnnkkkeeeZZZMMMEEEDDD@@@AAACCCBBBAAAAAABBBDDDCCCBBBAAAAAABBBAAA@@@>>>>>><<<;;;;;;===>>>>>>===<<<===@@@BBBCCCCCCBBBAAABBBAAA???======???@@@AAA???@@@BBBCCCDDDDDDDDDDDD???>>>>>>===<<<<<<<<<===;;;;;;<<<<<<======>>>>>>??????@@@BBBCCCDDDEEEEEECCCCCCDDDEEEFFFHHHJJJKKKJJJOOOaaa{{{uuu}}}sssllliiihhhooo}}}rrrrrrooogggeeetttjjjYYYCCC666333444555333000000111111111111000000------------...///000111000000000111111222222222222000///222777AAAQQQ^^^wwwyyyrrrkkkkkkjjjhhhfffbbb___]]]^^^[[[WWWTTTTTTTTTSSSRRRNNNMMMMMMLLLJJJIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA???===;;;999888999999888777666555555444444444444444444444444444111222222333333222222111111111111222222333333333iiikkklllhhhaaa\\\ZZZ[[[eee||||||vvvqqqmmmhhhdddgggnnnyyyzzzssseeeZZZNNNHHHDDD???>>>AAA@@@@@@AAABBBBBBBBBAAAAAA?????????>>>>>>=========<<<<<<===>>>>>>>>>======???>>><<<;;;<<<>>>@@@BBBBBBCCCDDDDDDEEEEEEEEEDDDEEECCCBBBBBBCCCDDDDDDCCCDDDBBBAAAAAABBBCCCCCCBBBCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEIIIIIINNNUUU```tttvvvgggccceeeppp{{{rrrvvvxxxnnnhhhggghhhgggfffgggssszzziiihhhfffccc^^^UUULLLFFF??????>>>>>>===<<<<<<<<<999888888888777777666666333333333333444444444333333333333444555666888888:::<<<>>>BBBGGGOOOXXX^^^nnnpppsssvvvxxxyyyyyyxxxwwwyyyzzz{{{zzzxxxvvvtttuuuuuuuuuuuuvvvwwwxxxxxxuuutttrrrqqqoookkkgggcccaaa___]]][[[XXXWWWVVVUUUMMMLLLJJJIIIHHHHHHHHHHHHFFFEEECCC@@@===;;;999888666888888777666666999<<<777:::<<<===???DDDMMMTTT___iiirrrssspppooollliiijjjjjjiiihhhfffbbb]]]YYYYYY\\\[[[```iiieeebbbkkkqqq|||vvviiidddcccaaabbbdddlll|||}}}pppooonnnnnnpppvvv||||||{{{zzzvvvoooffffffdddbbbcccfffjjjllloooeee[[[VVVPPPGGGBBBCCCAAADDDFFFEEECCCAAABBBCCC@@@@@@@@@???======???AAA>>><<<;;;;;;===>>>>>>>>>;;;===@@@BBBCCCCCCAAA@@@AAA@@@>>><<<<<<>>>@@@AAA@@@AAABBBCCCDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===???AAADDDEEEEEEEEEDDDBBBCCCCCCDDDEEEGGGHHHFFFGGGLLLVVVggg{{{llllllttt}}}xxxpppkkkfffjjjtttwwwsssppplllfffhhh~~~}}}ppp[[[HHH:::333222222000111222333333222111000//////...------...///000222111000000000000000111///...///222222444===IIIVVVbbbpppzzzvvvuuusssoookkkhhhdddcccbbb^^^ZZZWWWVVVVVVUUUUUUSSSRRRQQQPPPNNNMMMKKKKKKHHHHHHHHHHHHHHHHHHHHHIIIEEEDDDBBBAAA???===;;;;;;===<<<<<<;;;:::999888777777777777777777777777777333333444555555444333333444444555555555555555555iiiiiigggaaa[[[YYY^^^bbbwww{{{vvvsssqqqnnniiieeeccckkkyyyxxxnnn```TTTJJJFFFCCC===<<>><<<<<<===@@@CCCEEECCCCCCCCCCCCCCCCCCDDDDDDDDDCCCAAAAAACCCDDDDDDCCCDDDCCCBBBCCCDDDCCCBBB@@@CCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGJJJOOORRRTTT```|||kkkcccbbbiii~~~rrrcccfffqqqxxx{{{nnneeeccccccbbbaaa```ttt{{{eeehhhmmmooommmdddXXXPPPJJJIIIGGGDDDAAA>>>;;;:::::::::999999888888777777888777555555555444333222222222333333555777888999666888:::>>>CCCKKKTTTZZZeeeggglllqqqvvvyyyzzz{{{oooqqqrrrsssssspppnnnlllqqqpppooonnnnnnmmmmmmnnnooonnnllljjjgggccc^^^ZZZWWWVVVSSSPPPMMMJJJHHHGGGFFFEEECCCAAA@@@???@@@@@@>>>===<<<:::999888888888888999:::999777999===AAA;;;???CCCEEEGGGNNNXXX```hhhuuu}}}yyyssskkkeeeaaa[[[SSSMMMTTT\\\bbbllluuummmfffmmmjjjsssnnngggeeeeeeccccccmmmtttsssrrruuuzzz}}}uuullleeefffeeedddeeekkkoooqqqooocccWWWQQQKKKBBB???AAABBBEEEHHHGGGDDDAAAAAACCC@@@AAA@@@===999999<<<@@@???===;;;;;;===?????????;;;===@@@BBBCCCCCCAAA@@@AAA???===<<<<<<>>>@@@AAA@@@BBBDDDEEEEEEDDDBBB@@@CCCCCCCCCBBBBBBCCCCCCDDD???>>>>>>>>>>>>=========<<<>>>BBBEEEGGGFFFEEEDDDDDDFFFFFFFFFGGGHHHFFFCCCFFFLLLQQQWWWkkk~~~hhh```bbbooo}}}~~~vvvooogggjjjpppzzzuuuooonnngggaaammmxxxcccLLL;;;333222111222333444444333222111333111000///......//////333222000///.........///000///222555222///333<<>>===<<<;;;::::::999999999999999999999999333444555666666555444333777777777777777777777777eee___ZZZUUUQQQVVViii}}}yyyvvvrrrtttyyyyyypppiiiiiikkkrrryyyyyyeeeVVVOOOGGGAAA@@@AAAAAAAAA>>>????????????@@@@@@@@@@@@@@@AAA@@@@@@???>>>===???===<<<<<<>>>???>>>>>>@@@@@@???>>>===???BBBFFFCCCDDDDDDDDDBBBBBBDDDFFFDDDCCCBBBBBBBBBBBBCCCDDDIIIGGGDDDBBBAAAAAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAAIIIGGGCCC@@@>>>???@@@AAAFFFEEEHHHLLLPPPWWWeeerrr{{{lllfffkkkzzzjjj``````hhhrrryyyooofff^^^[[[]]]\\\llllllgggeeennnyyyzzznnnaaa[[[SSSLLLJJJJJJHHHEEECCC@@@>>><<<;;;;;;:::777555444333333444666777666555444333222333555666555444777888888:::===CCCKKKPPPYYY^^^dddiiilllmmmnnnoookkkjjjiiihhhgggggggggggghhhhhhgggggggggggghhhhhhfffdddaaa]]]XXXTTTQQQOOOKKKKKKIIIGGGEEEBBB@@@>>>===;;;999999999:::::::::<<<:::999999999888777555<<<===>>>>>>???@@@BBBDDDOOOLLLKKKNNNUUU]]]ccceeeqqqwwwjjj___YYYYYY[[[]]]```fffmmmrrrvvvxxxrrrjjjjjjqqqzzzssskkkiiihhhfffkkkyyy}}}~~~zzzrrrnnngggddd___[[[]]]bbbeeeeeecccUUUKKKMMMKKKCCC???BBBCCCCCCCCCCCCCCCBBBAAA@@@CCCBBB???===;;;:::::::::???>>>===;;;:::<<>>???>>>>>>>>>???@@@BBBCCCDDDCCCDDDFFFGGGFFFDDDAAA???<<<;;;::::::::::::<<<<<<>>>???AAABBBCCCCCCBBBAAAAAAEEEHHHJJJIIIGGGEEEEEEFFFCCCFFFOOOYYYlllpppdddbbbeeejjjvvv|||xxxrrrmmmnnnuuuyyy}}}~~~vvvooofff^^^aaaiiibbbJJJ<<<777666222000222222000111444------......//////000000000000////////////000000000111111111222222222222999>>>FFFRRRbbbuuuyyyqqqiiidddiiiddd^^^[[[[[[[[[XXXVVV\\\YYYVVVTTTSSSRRRPPPOOOLLLKKKKKKLLLMMMMMMKKKJJJMMMLLLJJJHHHGGGGGGGGGHHHDDDEEEFFFDDDAAA???>>>>>>??????>>>>>>>>>>>>?????????>>><<<:::999:::;;;<<<===>>>>>>===;;;;;;<<<===]]]VVVPPPNNNQQQ]]]ttt~~~wwwqqqooopppwwwyyytttqqqrrrtttyyy~~~|||~~~}}}wwweeeTTTNNNGGGCCCBBBCCCCCCBBB@@@@@@??????????????????@@@@@@@@@@@@@@@??????>>>@@@>>>======>>>???>>>======>>>===<<<;;;===AAADDDDDDEEEEEEEEECCCCCCEEEFFFEEEDDDBBBAAAAAAAAACCCDDDGGGEEECCCAAA@@@@@@AAAAAADDDCCCBBBBBBAAAAAAAAABBBHHHFFFCCC@@@?????????@@@DDDCCCEEEIIIKKKPPP[[[fffyyynnnmmmvvvxxxggg^^^```hhhwwwyyyiii[[[TTTUUUTTTaaavvvwwwoooiiimmmwww{{{vvvnnnkkkgggbbb___\\\TTTKKKFFFCCC@@@<<<::::::999666444999888777777999999888777888666555555666666555444555555666777:::???FFFKKKPPPUUU[[[___```aaabbbbbb]]]]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^______^^^]]]\\\YYYWWWUUUQQQMMMIIIGGGEEE?????????>>><<<;;;999888:::888777666777777888888888777777777999;;;;;;;;;@@@CCCGGGIIIJJJLLLPPPSSSZZZYYYZZZ___gggoootttvvv}}}}}}vvvjjjaaa___eeepppxxx|||zzzwwwqqqjjjdddnnnxxx}}}vvvttttttqqquuu|||zzzwwwrrrrrrzzzyyyqqqfffaaaYYYTTTTTTWWWXXXXXXXXXKKKDDDFFFFFF???===@@@>>>>>>>>>===============CCCBBBAAA>>>===;;;:::999=========;;;::::::===??????????????????>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<=========>>>???AAABBBCCCAAACCCEEEFFFFFFDDDBBB@@@::::::999999:::<<<===>>><<<>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEEEEBBBCCCIIIOOO^^^}}}~~~gggYYY___dddooo|||zzzrrrooorrrqqqqqq{{{}}}tttkkkaaa^^^```ooozzzbbbKKK<<<777333111222222//////222.........///////////////000000////////////000000000000000000111111111222333666<<>>===>>>???@@@@@@AAAAAA@@@>>>>>>???@@@TTTNNNHHHJJJUUUgggxxxrrrooommmooovvv|||~~~www}}}vvvqqqrrruuu{{{nnn___PPPLLLHHHFFFEEEEEEEEEDDDAAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@>>>>>>??????>>><<<<<<<<<===<<<<<<===AAADDDDDDEEEFFFEEEDDDCCCDDDFFFFFFDDDBBB@@@???@@@BBBCCCEEEDDDBBB@@@?????????@@@CCCCCCCCCBBBBBBBBBBBBBBBFFFEEEBBB@@@?????????@@@CCCBBBDDDGGGHHHIIIPPPYYYiii~~~tttuuuyyyvvveee]]]aaalllqqq\\\QQQOOOIIIPPP```uuuuuusssyyy~~~xxxyyyzzzyyyuuulllaaaXXXLLLFFF@@@<<<<<<;;;999777:::888777777777777555444;;;999777777777666444333333333444444666:::???CCCGGGKKKOOORRRRRRQQQQQQQQQMMMLLLLLLLLLLLLMMMNNNNNNMMMOOORRRTTTTTTRRROOOMMMIIIHHHFFFDDDAAA>>><<<;;;666666777777666666555444777666555555555666777888:::::::::<<<>>>AAADDDEEEKKKSSS\\\aaabbbbbbeeeiiiooooooqqquuu{{{yyyuuusssqqqmmmjjjooo~~~|||tttmmmfff___jjjsssxxx{{{vvvsssmmmlllsss}}}vvvkkkcccYYYRRRPPPOOOOOONNNLLLBBB===@@@AAA======@@@>>>======<<<<<<===>>>???CCCCCCBBBAAA???<<<:::888999;;;<<<<<<<<<<<<>>>@@@?????????>>>>>>============<<<;;;;;;:::;;;;;;;;;<<<<<<<<<===>>>???@@@AAA@@@AAACCCDDDEEEDDDBBBAAA===<<<;;;::::::;;;<<<<<<;;;<<<===???@@@??????>>>@@@>>>===???CCCGGGGGGFFFEEEBBBAAADDDFFFOOOeee|||www___]]]```gggqqqxxx{{{rrrooollliiinnnwwwzzzssskkkbbb^^^^^^sss~~~___FFF;;;666222333333000///111000000///////////////...000//////......//////000////////////000000000000---///222777>>>HHHSSS[[[ppp|||||||||wwwrrrkkkgggeeeccc___[[[\\\[[[ZZZYYYYYYWWWSSSPPPSSSRRRQQQQQQRRRRRRPPPNNNMMMMMMMMMNNNNNNMMMMMMLLLHHHIIIJJJIIIGGGEEEEEEFFFBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDBBBBBBCCCDDDMMMIIIIIIPPP^^^qqqzzzpppmmmoooooorrryyyxxxxxxlllmmmkkkooovvv{{{yyyooo```UUUKKKJJJIIIHHHGGGGGGFFFFFFCCCBBBBBBAAA???>>>>>>===?????????@@@AAABBBBBBCCCBBBAAA@@@@@@@@@@@@>>><<<===>>>>>>>>>>>>@@@CCCEEECCCDDDEEEEEECCCBBBCCCDDDFFFDDDAAA???>>>???AAACCCDDDCCCAAA@@@?????????@@@BBBCCCCCCCCCCCCCCCBBBBBBDDDDDDBBBAAA@@@@@@@@@@@@CCCCCCEEEIIIIIIHHHKKKQQQYYYnnn{{{yyyxxxhhhgggjjjyyylll[[[RRRIIIIIIPPPbbbyyy{{{aaaWWWKKKBBB@@@@@@???===:::888777666777777555333:::888666666666666444222222333333333444666999<<>>===<<<:::888777777666666666777777777666666666666666666666777:::<<>>???===>>>AAA???>>><<<;;;<<<>>>@@@AAABBBCCCCCCCCCAAA===:::888555888<<<>>>??????AAABBBAAA@@@@@@??????>>>>>>============<<<<<<<<<======;;;;;;;;;;;;<<<===>>>???>>>???AAACCCCCCCCCCCCBBBBBBAAA>>>;;;999888888888:::;;;===>>>??????>>>>>>AAA>>>===AAAGGGKKKJJJGGGDDDBBBAAABBBBBBGGGVVVfffooobbb``````eeejjjqqq}}}zzzsssnnnkkknnnttt|||xxxpppiiicccjjjzzzpppTTTAAA:::444444444111000111111000000000//////....../////////....../////////.........////////////000---...///000333999@@@EEEYYYfffxxx~~~xxxrrrmmmkkkgggbbb^^^```_________^^^\\\XXXUUUUUUSSSRRRSSSSSSRRRPPPNNNLLLMMMOOOPPPPPPPPPOOONNNIIIKKKLLLKKKIIIHHHHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHGGGEEEEEEFFFHHHDDDGGGNNNZZZiiixxx|||rrrnnnnnnppprrruuu{{{~~~nnnhhhnnnkkkooorrrrrrlllaaaTTTKKKFFFGGGHHHHHHGGGGGGFFFFFFDDDCCCBBBAAA@@@>>>======@@@@@@@@@@@@AAABBBDDDEEECCCBBBAAAAAABBBAAA???<<<<<<===>>>>>>>>>???BBBDDDAAACCCDDDDDDBBB@@@@@@AAADDDCCC@@@>>>>>>???AAABBBCCCCCCBBBAAAAAA@@@@@@@@@BBBBBBCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@BBBBBBDDDIIIJJJHHHIIIMMMQQQ]]]qqqzzzxxxqqqwwwrrraaaTTTOOONNNXXXmmmqqq]]]OOOHHHEEEBBB@@@===<<<::::::;;;:::999777777555444444555666444333333444555555444555777999<<<>>>@@@@@@>>><<<<<<<<<::::::;;;;;;<<<===??????>>>>>>>>>>>>>>>>>>>>>>>>999999999888777777666666777777888888888888777777666777999::::::<<<@@@CCCHHHMMMSSSWWWYYYZZZ\\\^^^iiiuuu~~~uuuqqqtttwww}}}yyymmmddd```aaadddqqqqqqfff```ZZZ]]]bbbffflllxxxwwwmmmpppvvvzzzxxxuuuyyyooo```RRRLLLJJJEEEBBBCCCAAA>>>;;;<<<===<<<===???<<<;;;999999999;;;===???AAABBBCCCCCCBBB>>>:::888555888;;;===<<<<<<<<<===?????????>>>>>>=========<<<<<<==================::::::::::::;;;<<<=========>>>@@@AAABBBBBBBBBBBBCCCAAA>>><<<:::888888888;;;<<<===?????????>>>>>>>>>===>>>CCCJJJLLLIIIDDD@@@??????@@@AAAEEENNNXXXrrryyyggg```[[[[[[```iiiwww~~~vvvrrrtttwww}}}|||uuupppgggeeevvv~~~hhhJJJ@@@777444333000///000111111000000/////////...//////............//////---.........////////////////////////000333777;;;DDDLLLZZZiiiuuu}}}wwwsssppplllfffbbbbbbbbbaaabbbaaa___[[[XXXVVVUUUSSSSSSSSSRRRPPPNNNLLLMMMOOOQQQQQQQQQPPPPPPKKKMMMNNNMMMKKKJJJJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKIIIHHHGGGIIIJJJCCCLLLWWWcccppp{{{}}}{{{sssooopppsssrrrvvvyyy}}}~~~nnnhhhlllllllllkkkhhhaaaWWWMMMGGGBBBDDDFFFFFFEEEDDDEEEFFFDDDCCCBBBAAA@@@???>>>>>>AAAAAA@@@@@@AAACCCDDDFFFCCCBBBBBBCCCCCCCCC@@@>>>;;;<<<======<<<<<<>>>@@@@@@BBBCCCCCCAAA?????????AAA@@@?????????@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCEEEEEEDDDCCCCCCBBBCCCDDDEEEEEEDDDBBBAAAAAA@@@BBBHHHJJJGGGGGGJJJKKKPPP\\\rrr|||}}}||||||ccc[[[SSSUUUbbbuuuuuudddZZZSSSKKKEEECCCAAA???>>>>>>===;;;999888777666666777777666555444666777777666555666777888999;;;;;;999777777777777777777777888999:::;;;;;;:::999999999999:::;;;777777777777777666666666666777888888999999888888999<<<@@@AAABBBEEEJJJOOO[[[cccnnnuuuvvvuuuuuuuuuyyyvvvmmmiiillloooqqqsssvvvyyy{{{zzzuuunnnfffdddgggjjjxxxtttiiiccc[[[YYYYYY^^^dddmmmzzzyyyooosssxxx{{{uuuooooootttuuu~~~qqq___PPPLLLKKKEEEBBBDDD===<<<;;;:::::::::;;;<<<======<<<;;;<<<===>>>??????@@@AAABBBAAA>>>;;;999888:::;;;:::777555444444;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<===>>>???@@@AAAAAAAAAAAA>>>===<<<;;;;;;<<<======:::;;;===>>>??????>>>>>>:::;;;===BBBFFFGGGCCC???;;;;;;<<<===???CCCIIIMMM]]]zzzqqqggg^^^\\\___hhhwww{{{wwwvvvzzzzzztttfff\\\dddzzz{{{[[[MMM>>>777444000......111000000000000000000//////......------......///............////////////...//////......///222555555999BBBOOO[[[fffuuu}}}yyywwwsssmmmiiieeedddcccccccccaaa^^^[[[YYYXXXVVVVVVUUUTTTQQQOOOOOOPPPPPPQQQRRRRRRRRRRRRNNNPPPQQQPPPNNNLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJIIIKKKLLLTTT]]]gggmmmttt{{{}}}zzzyyyzzzxxxsssmmmmmmrrrxxxwww|||~~~xxxooojjjfffccc^^^YYYTTTOOOIIIEEE@@@BBBDDDDDDBBBAAACCCDDDCCCCCCBBBAAA@@@@@@??????CCCBBBAAA@@@AAABBBDDDFFFBBBBBBBBBCCCEEEDDDBBB???<<<===>>>===<<<;;;===>>>@@@BBBDDDDDDBBB@@@>>>>>>===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@??????AAABBBDDDEEEEEEEEEDDDCCCBBBCCCEEEGGGGGGFFFDDDCCCCCCAAACCCHHHJJJGGGGGGHHHEEEKKKRRR^^^tttzzz~~~~~~tttfff^^^aaakkkwww|||{{{}}}~~~vvvmmmaaaXXXQQQOOOLLLIIIHHHEEEBBB@@@>>><<<;;;:::;;;;;;999777555777888888777666666777777888::::::888777777888777777777777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888888999;;;===>>>???@@@@@@CCCGGGKKKNNNOOOSSSZZZ___nnnyyy~~~{{{}}}zzznnnddd___aaabbbcccdddgggmmmqqq}}}zzzzzz{{{vvvmmmiiijjjooo{{{tttjjjfffaaa\\\YYY[[[^^^eeerrrvvvttttttvvvtttnnnjjjjjjgggppp}}}|||wwwuuuuuuwwwrrr___OOOLLLKKKDDDAAACCC:::;;;;;;:::999:::;;;<<>>>>>>>>>>>===>>>???@@@@@@>>><<<;;;999::::::999777555555555999999999:::;;;;;;<<<<<<:::;;;<<<=========<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>>>>??????@@@@@@@@@<<<;;;;;;;;;<<<===???@@@888999;;;<<<======<<<<<<:::;;;===???@@@@@@???>>>:::;;;;;;;;;===AAADDDEEEQQQccc{{{oooiiiiiimmmwww{{{vvvzzz{{{rrrkkkeeedddhhhvvvtttbbbNNNAAA:::444111111000000000000000111111111///......------......///....../////////000000000...//////...---...000111000000555===DDDLLLYYYfffpppuuu||||||vvvrrrjjjhhhgggffffffeeecccaaa^^^]]][[[ZZZZZZXXXUUUSSSSSSSSSSSSRRRSSSSSSTTTTTTSSSTTTTTTSSSPPPNNNNNNNNNPPPNNNLLLKKKKKKLLLNNNPPPPPPPPPNNNMMMMMMNNNOOOOOONNNOOOOOONNNLLLLLLMMMOOOiiiqqquuutttuuu{{{|||zzzwwwwwwuuuooojjjkkkrrryyy|||}}}xxxkkk^^^YYYRRRMMMJJJHHHFFFDDD>>>AAABBBBBB@@@???AAADDDCCCBBBBBBAAAAAA@@@@@@???DDDCCCBBBAAAAAABBBDDDEEEAAAAAABBBDDDFFFEEECCC@@@>>>???@@@???>>>===>>>???AAACCCEEEEEECCC@@@??????;;;<<<>>>@@@AAAAAAAAA@@@>>>????????????>>>>>>===@@@BBBDDDEEEFFFEEEDDDCCCBBBDDDFFFHHHHHHGGGEEECCCGGGDDDEEEIIIKKKIIIGGGIIIDDDKKKPPPSSS___{{{vvvtttzzz~~~ooohhhkkkttt{{{}}}}}}{{{tttllliiinnnssswwwllldddaaa]]]YYYVVVSSSOOOLLLDDDBBB@@@???>>>===;;;999555777999999888666666666888:::;;;<<<:::::::::;;;999999999999999::::::;;;<<<>>>AAACCCCCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@CCCFFFHHHIIIJJJLLLQQQVVVYYY[[[___gggmmmuuuzzzuuuooommmmmmooooooiii___VVVVVVYYY]]]aaafffooozzz~~~vvvmmmllloooxxxrrrjjjggghhhbbb]]]\\\\\\bbbrrryyypppjjjmmmpppllleeeaaabbblll{{{}}}vvvpppmmmllljjjnnnzzzoooZZZIIIGGGFFF???;;;===:::<<<===;;;;;;===>>>>>>;;;<<<<<<<<<;;;:::999999<<<===>>>??????>>>======888999::::::::::::;;;===999::::::;;;<<<===>>>>>><<<===???@@@@@@@@@???>>>;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>????????????>>>===<<<;;;;;;<<<===>>>777888:::;;;<<<<<<;;;:::<<<===>>>>>><<<<<<>>>@@@======<<<<<<===AAABBBAAAGGGMMMbbbxxxtttrrrwww}}}xxx{{{{{{ooorrrssslll```aaayyyttt\\\LLLBBB:::666555//////000000111111222222.........------.........////////////000000000000///000000///...---///000222///000555777999CCCNNNYYY___jjjwww}}}yyypppnnnkkkjjjjjjjjjiiihhhbbbaaa___^^^]]]\\\YYYVVVWWWVVVUUUTTTTTTTTTVVVVVVVVVWWWWWWUUUSSSPPPOOOPPPQQQOOOMMMJJJJJJMMMOOOQQQTTTSSSPPPOOONNNOOOPPPQQQPPPQQQQQQPPPNNNNNNOOOQQQ~~~|||}}}~~~|||wwwwwwvvvpppkkklllsssyyy~~~xxxzzz~~~|||ppp]]]UUUKKKEEEDDDCCCAAA>>>@@@@@@@@@AAAAAABBBBBBCCCBBBAAA@@@@@@??????@@@@@@EEEEEEDDDCCCCCCCCCCCCDDDFFFGGGGGGFFFCCC@@@???@@@>>>???@@@???===<<<>>>@@@AAABBBCCCCCCCCCBBBAAA@@@?????????@@@AAABBBCCCDDD>>>>>>>>>>>>>>>>>>??????AAAAAAAAABBBBBBDDDEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGCCCCCCDDDEEEFFFGGGGGGGGGLLLGGGGGGPPPVVVaaaxxxuuusssxxx|||{{{qqquuuxxx||||||wwwvvvvvv|||zzzuuukkk```[[[]]]aaauuu}}}}}}tttooopppkkkcccZZZQQQIIIEEEAAA>>>===@@@999888777888;;;<<<:::888;;;>>>>>>===@@@CCCBBB===;;;;;;999777555777;;;???DDDLLLTTTWWWWWWTTTLLLDDDAAA@@@??????????????????EEECCCHHHRRRXXXVVVVVVYYY\\\```aaa___```gggooouuuxxx{{{xxxiii___]]]YYYWWWXXXTTTOOOVVVaaabbbkkkqqqvvvvvvooolllkkk{{{{{{nnniiimmmgggdddgggooovvv|||tttiiiggggggeeebbb```fffpppvvvooommmlllgggcccmmmwwwgggXXXIIIBBB@@@===:::999<<<::::::<<<@@@BBB@@@>>>>>><<<:::888888:::<<<>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999======>>>????????????>>>===<<<:::;;;===>>>>>>>>>@@@???>>>===<<<;;;;;;;;;999;;;===???@@@???>>>>>>;;;<<<<<<<<<;;;::::::999888888888999:::;;;<<<=========>>>?????????>>>>>>>>>??????@@@AAAAAABBBBBBKKKLLLTTTggg}}}}}}|||~~~zzzwwwuuuqqqggg```gggsssyyylllTTTFFF>>>444666///,,,///111///------111000000///...---------.../////////000000111111000000000000////////////000///...///000222555777AAAGGGSSS```mmmzzz~~~}}}yyytttooolllkkkllllllpppmmmiiieeeaaa^^^\\\[[[^^^\\\ZZZXXXWWWVVVVVVWWWSSSSSSRRRQQQQQQPPPPPPOOOPPPOOOOOOOOOOOOQQQRRRSSSTTTQQQNNNLLLKKKMMMOOOQQQOOOOOONNNNNNNNNOOOPPPPPP~~~~~~~~~~~~}}}zzztttnnnlllnnnqqq|||}}}xxx}}}yyymmmZZZSSSIIIDDDCCCBBB@@@>>><<<<<<======>>>?????????AAAAAA@@@????????????@@@CCCCCCCCCDDDDDDDDDDDDDDDFFFGGGGGGFFFCCC@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCC@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGDDDDDDEEEEEEFFFFFFGGGGGGKKKFFFGGGNNNRRRYYYlll~~~wwwuuuvvvwww|||wwwnnnmmmnnnsss{{{zzzpppdddYYYTTTSSSTTT___kkkxxxrrrggg[[[TTTMMMEEE???>>>;;;999888888:::<<<======???AAABBBAAACCCFFFDDD???<<<===<<<:::888999===AAAIIIVVVdddlllmmmhhh\\\QQQJJJJJJJJJIIIHHHHHHIIIJJJPPPSSS\\\eeehhhfffhhhmmmlllllljjjjjjmmmqqqttttttqqqsssyyy~~~}}}sssbbbUUURRRNNNPPPUUUUUUTTT\\\iii{{{sssjjjgggcccppp|||pppmmmqqqppprrrwww}}}~~~wwwjjjdddbbbbbbeeehhhuuu~~~}}}uuuppplllgggdddaaakkkuuu~~~zzz\\\OOOCCC???>>>;;;999999;;;::::::<<>>===<<<:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;<<<======>>>???????????????>>>===<<<<<<>>>>>>===;;;===<<<;;;:::::::::::::::999;;;===?????????>>>===:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<===<<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAACCCDDDKKKZZZtttzzz|||}}}~~~~~~|||zzzvvvlllbbbcccjjj}}}{{{jjj[[[MMM;;;555111000222222///...000111000000///......------........./////////000000000///////////////////////////......///111333444222777???IIIVVVcccpppxxx}}}zzzvvvrrrooommmllllllrrrppplllhhhdddaaa``````___^^^\\\ZZZXXXWWWWWWVVVSSSSSSRRRRRRQQQPPPPPPPPPRRRQQQPPPOOOOOOQQQSSSTTTUUUTTTQQQOOONNNPPPRRRSSSSSSRRRRRRQQQQQQRRRRRRRRR{{{wwwrrrpppooonnnxxx|||zzz|||~~~rrrgggVVVPPPGGGBBB@@@@@@>>>===;;;;;;;;;<<<===>>>>>>>>>AAA@@@@@@??????????????????@@@BBBCCCDDDDDDCCCCCCEEEFFFGGGEEECCCAAA@@@AAAAAA@@@?????????@@@???===??????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFIIIFFFGGGLLLMMMPPP\\\kkkzzzwwwuuuoooqqq~~~pppgggccchhhtttrrrcccXXXQQQMMMKKKNNNUUU___hhhwwwwwwmmmeeeXXXMMMGGG???===999888999<<>>???===::::::===AAAGGGUUUgggsssyyyxxxoooeeeYYY\\\^^^]]]ZZZYYYZZZ\\\___dddnnnuuutttppppppsssvvvsssrrrvvv|||~~~||||||~~~pppaaaSSSOOOQQQWWWYYYZZZdddqqq|||nnnddd```___fffvvvvvvvvvzzzxxxqqqsss{{{~~~ooohhhgggjjjsss{{{zzzqqqjjjeeebbb]]]fffnnnrrrwwwyyypppcccPPPFFF>>>===>>>===:::::::::::::::<<<>>>???>>>===;;;;;;::::::::::::;;;;;;;;;;;;============<<<;;;::::::::::::;;;<<<===>>>======>>>??????????????????>>>>>>>>>???>>><<<999:::999999888888888999999999:::<<<===>>>>>>===<<<888999:::;;;<<<<<<<<<<<<:::999999999:::;;;<<<<<<<<<===>>>???@@@AAAAAAAAA======<<<<<<===>>>@@@AAA>>>@@@DDDMMM^^^zzzzzzwwwwwwxxx~~~wwwlllfffeeejjjtttaaaIII999555333444333000///111111000000//////......------------............//////////////////////////////...---------///000111///111444:::BBBNNNZZZbbbmmmvvv~~~|||yyyvvvtttssswwwuuuppplllhhhfffeeeeeecccaaa___\\\ZZZXXXWWWWWWTTTTTTSSSSSSRRRQQQQQQQQQTTTRRRPPPOOOOOOQQQSSSUUUXXXVVVTTTSSSRRRSSSUUUVVVWWWWWWVVVUUUUUUVVVVVVVVV}}}|||}}}~~~}}}zzzvvvtttuuuvvvvvvvvvuuuyyy|||~~~~~~||||||{{{ttthhh]]]QQQLLLEEE@@@>>>>>>===<<<<<<<<<===>>>???@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>;;;<<>>???@@@@@@AAABBBBBBBBBBBBAAA@@@??????@@@@@@?????????@@@@@@AAAAAABBBAAAAAA@@@@@@AAABBBCCCCCCEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGFFFHHHLLLKKKKKKQQQZZZooo{{{rrrnnntttqqqdddgggrrr}}}~~~lllaaaZZZTTTPPPNNNOOOQQQVVVaaasss|||{{{|||zzzmmm___VVVGGGFFFBBB???>>>BBBIIIOOO___\\\TTTKKKGGGHHHFFFCCC???BBBEEECCC???===@@@CCCDDDPPP]]]hhhpppvvvuuuqqqggglllrrrtttsssqqqrrrtttvvvzzz{{{tttooorrrqqquuu~~~jjjcccaaacccbbb```gggrrrwwwhhh___\\\aaaaaammmtttkkknnnxxxtttpppttt|||{{{oooeeeaaa``````hhhmmmllliiieee\\\SSSIIIBBB>>>@@@AAA???======999::::::<<<============:::::::::::::::::::::::::::;;;===>>>???>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>======>>>????????????>>>======>>>???AAA@@@===:::888888777777777888999999999:::;;;<<<===<<<<<<<<<777888999;;;<<<===>>>>>>;;;;;;:::::::::;;;;;;<<<>>>??????@@@@@@@@@@@@???<<<<<<;;;:::;;;===???@@@???AAACCCEEELLLaaarrrooosss}}}yyyqqqlllcccsss}}}}}}uuu^^^DDD;;;333222333111000000000000000000//////......------------------------.........///////////////000///......---...//////444444444555888>>>GGGLLLVVV```mmmwww}}}|||yyy}}}zzzuuupppllljjjiiihhhgggeeeccc```]]][[[YYYXXXVVVVVVVVVUUUTTTTTTSSSSSSVVVTTTRRRPPPPPPQQQTTTUUUYYYXXXWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\}}}yyywwwxxxzzzxxxuuurrrrrruuuyyy}}}vvvvvvwww{{{~~~}}}{{{zzzssshhh\\\SSSLLLIIICCC???===<<<;;;;;;<<<<<<===>>>???@@@AAABBB@@@???>>>>>>======>>>>>>777999<<<>>>@@@@@@???>>>AAABBBCCCCCCAAA@@@@@@@@@BBBBBBAAAAAAAAAAAA???============>>>???@@@AAAAAABBBBBBAAA@@@????????????>>>>>>???@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFIIILLLKKKJJJMMMQQQYYYlll|||tttssspppnnnssswwwzzzpppiiiccc^^^VVVRRRMMMMMMSSS```ppp}}}{{{vvvtttrrrnnnlllnnnssswwwiiiaaaWWWXXXWWWTTTQQQTTT\\\cccqqqjjj\\\MMMGGGIIIKKKIIILLLQQQVVVUUUQQQNNNPPPTTTVVV___hhhnnnrrruuurrrmmmlllsss}}}|||rrrrrrxxx}}}sssoooiiicccfffooorrrddd]]]\\\aaa^^^dddrrrzzz{{{pppiiimmmwww{{{{{{zzzyyy{{{zzzlllbbb______aaafffhhhcccZZZSSSLLLHHHEEE@@@>>>AAABBB???<<<<<<999:::;;;<<<<<<<<<======:::::::::::::::::::::::::::;;;===??????>>>===<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===::::::<<<>>>AAAAAA???<<<999888888888888888999:::999::::::;;;;;;;;;;;;;;;666777999;;;<<<>>>>>>???<<<<<<;;;:::::::::;;;;;;@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>???===???AAAAAAAAAMMMiiipppffflllyyyzzzzzztttfffkkkvvvwww{{{tttVVVEEE555111333333000///000000000000000/////////---------------,,,,,,,,,------....../////////000000000//////.........//////000000000000222666999DDDKKKVVVaaahhhnnnuuu{{{xxx{{{}}}}}}zzzuuuqqqmmmkkkjjjkkkjjjhhheeebbb___]]][[[ZZZZZZZZZYYYXXXXXXWWWWWWYYYWWWUUUSSSRRRSSSUUUVVVZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYZZZ\\\^^^```aaa}}}zzzzzzwwwtttsssuuuwwwvvvttttttvvvyyy}}}yyyvvvvvvzzz~~~{{{wwwvvvvvviii]]]SSSLLLIIIFFFBBB>>><<<;;;;;;;;;999:::;;;<<<===>>>???@@@???>>>>>>===============777888:::<<<===>>>======>>>@@@AAAAAA???>>>??????AAACCCDDDDDDAAA???>>>>>>===============>>>???@@@BBBAAA@@@?????????????????????@@@AAABBBCCCDDDDDD@@@@@@@@@??????@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEHHHJJJKKKKKKLLLMMMRRR\\\ppp{{{uuuzzzzzzsssvvv{{{wwwtttfff^^^UUURRRRRRYYYfffrrrzzztttooolllggg```^^^```eeevvv|||qqqkkkiiiooossssssqqqssszzz{{{jjjXXXQQQSSSVVVUUU]]]eeemmmooollljjjmmmqqq{{{yyylllooottt}}}}}}~~~~~~tttjjjbbbdddlllqqqeee``````^^^]]]aaaiiiooowwwvvvppptttzzzzzzvvvtttwwwzzzkkkbbb``````bbbcccaaaZZZQQQIIIEEEDDDAAA===<<>>::::::999999999999:::::::::;;;===>>>??????>>>===>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<999999:::<<>>:::999999888888888999999999999999999999999::::::666777999;;;<<<>>>>>>???======<<<;;;:::::::::;;;???????????????>>>===<<<<<<<<<======>>>?????????999999<<<>>><<>>;;;:::;;;<<<888888999;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<===::::::;;;;;;<<<===>>>>>><<<===??????>>>======>>>???DDDHHHFFFAAA===>>>@@@>>>===<<<<<<<<<===>>>>>>@@@@@@???????????????@@@>>>>>>???@@@AAABBBCCCCCC@@@@@@????????????@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBDDDFFFGGGHHHIIIJJJJJJPPPRRR]]]ssswwwvvv|||wwwttt}}}{{{pppiiiddddddlllvvvyyytttnnniiiaaaXXXUUUVVVVVVcccrrryyyrrrqqquuuoooeeecccccc```fffppp|||zzzxxxyyy}}}yyyuuu{{{ttthhh___aaaiii~~~ssshhhdddddd___dddiiimmmqqqzzzzzz{{{|||yyytttrrrnnnqqqyyyxxxiiiaaa^^^^^^```]]]XXXQQQIIICCCBBBCCC===;;;;;;>>>???;;;:::<<<:::===??????===<<<===???;;;:::888777777888:::;;;;;;<<<<<<===>>>>>>??????;;;;;;:::::::::::::::;;;888999::::::;;;;;;:::::::::999999:::===>>>>>>===::::::999888777777777777999999999888888888999999666777999;;;<<<===>>>>>>>>>>>><<<;;;;;;:::::::::<<<<<<===>>>>>>>>>>>>>>><<<===???AAAAAAAAA@@@???<<<999:::>>>===<<>>;;;:::;;;<<<888999:::;;;===>>>???@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???:::<<<>>>>>>===<<<===>>>>>>EEEJJJHHH@@@;;;===BBB???>>><<<;;;;;;<<<===>>>@@@???????????????@@@@@@;;;<<<===>>>???@@@AAAAAA@@@@@@???????????????@@@@@@AAABBBCCCDDDCCCBBBAAA>>>>>>???@@@AAAAAABBBBBBAAACCCDDDDDDEEEGGGHHHHHHIIIHHHMMM]]]uuuyyyttttttwww|||yyyssswww{{{uuuoooiii___TTTPPPQQQJJJRRR\\\kkk~~~wwwpppmmmooozzzwwwpppkkkffffffrrr~~~wwwyyy{{{vvvrrrnnnqqqzzzuuuggg^^^___gggqqqwwwkkkggggggcccmmmuuuwwwzzz}}}{{{yyytttooonnnbbb___aaakkkzzzuuufff^^^[[[[[[YYYTTTMMMFFF@@@<<<<<>>@@@@@@999999999999:::;;;<<<<<<888888999::::::::::::999<<<;;;999999;;;<<<<<<;;;::::::999777666666666666999999888888888888888999777888999;;;<<<===>>>>>>???>>>===<<<;;;:::::::::888999;;;<<<>>>???@@@@@@<<<>>>AAACCCDDDCCCAAA???DDD===<<<@@@???<<>>DDDGGGMMMWWWbbblllrrrtttuuuxxxzzz~~~~~~{{{xxxrrrrrrrrrpppnnnkkkhhhfffffffffeeeddddddccccccbbbeeefffffffffdddbbb```______```bbbdddeeedddbbbaaacccbbbbbbaaaaaabbbbbbccc~~~}}}xxxooolllnnnwww~~~}}}}}}~~~wwwlllfffhhhvvvwwwfffUUUIIICCCAAA@@@???===<<<;;;:::999999;;;;;;:::999999:::;;;;;;===:::777777999:::999777999999999::::::;;;;;;;;;<<<;;;999888888999;;;<<<>>>@@@AAA@@@>>>=========???>>><<<;;;:::::::::;;;===>>>>>>?????????>>>>>>===AAAAAA>>>===@@@CCCBBB@@@@@@??????????????????BBBAAA@@@AAACCCCCCCCCBBB???@@@@@@?????????BBBDDDCCCBBBBBBCCCFFFHHHIIIIIIHHHHHHLLLSSS^^^pppvvvuuuyyyvvv|||}}}pppcccYYYUUUSSSNNNMMMNNNXXXnnnwwwuuuqqqhhhbbbbbbnnn}}}ssslllgggaaagggrrr~~~}}}rrrqqqwwwuuulllgggccciiisss{{{pppfffaaa\\\WWWbbboooxxxuuutttwwwwwwsssuuusssnnnaaa[[[YYYbbbsss~~~~~~|||rrrbbbWWWSSSTTTMMMJJJDDD???;;;999999:::777777888999;;;<<<=========???@@@AAA@@@===:::999<<<;;;999888777888999999999:::::::::;;;;;;<<<<<<::::::::::::::::::::::::======;;;888666777:::===::::::999999::::::;;;<<<888888888888777777666666777888888999999999888888999999;;;<<<===???@@@AAA???>>><<<;;;:::::::::;;;<<<;;;;;;<<<<<<===>>>???DDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;;;;===AAADDDNNNccczzzhhhdddiiinnnrrrwwwzzz~~~}}}|||zzz|||xxxtttvvv}}}}}}{{{vvvkkk]]]LLL>>>666111000......///000////////////.........---------......---------,,,,,,,,,000...------...///---,,,//////////////////////////////......000222444555===???CCCIIIQQQZZZaaaeeemmmooosssvvvwwwvvvuuutttssssssssssssrrrqqqpppoooooonnnllljjjhhhfffeeeeeefffhhhkkkmmmlllhhhdddaaaaaacccfffhhhiiihhhfffeeegggiiikkkkkkhhhfffdddddd|||{{{}}}~~~zzztttsssvvvzzz||||||~~~vvvlllggghhhqqq||||||uuujjj]]]RRRIIIDDDAAA<<<;;;;;;:::999999999999;;;:::999888888999:::;;;<<<:::777777999:::999777777777777888888999999999::::::999888888999::::::===>>>??????===<<<=========<<<;;;:::::::::;;;<<<<<<<<<======>>>???@@@@@@CCCFFFFFFAAA???AAACCCAAA======>>>>>>???@@@AAAAAAAAA@@@@@@AAACCCDDDBBBAAA???@@@@@@@@@???@@@BBBEEECCCCCCBBBCCCDDDEEEFFFFFFFFFEEEGGGLLLSSS```uuuyyyvvv||||||xxxzzzzzz}}}qqqfff]]]VVVUUUSSSOOOSSSbbbvvvyyyooojjjeee]]]XXXXXX^^^jjj|||uuuoookkk[[[___hhhrrrxxx||||||pppffffffmmmwwwrrriiiccc___dddmmmqqq~~~mmmbbb]]]WWWSSSUUU___sss}}}}}}qqqmmmnnnkkkeee______bbblllyyy}}}uuuqqqpppqqqooosss|||lll]]]QQQKKKKKKHHHEEEAAA===:::::::::;;;;;;;;;::::::999888777777;;;<<<>>>>>>>>>;;;999777:::999999888888888888999;;;;;;<<<<<<<<<<<<<<<<<<:::::::::::::::999999999;;;;;;;;;999777888:::<<<:::999999999999:::;;;;;;999999999888888777777777888888999999999888888777777888999:::<<<===>>>???AAA@@@???===<<<<<<======;;;;;;;;;;;;<<<===>>>???AAAAAA@@@>>>>>>======>>><<<===<<<;;;;;;<<<@@@CCCIIIVVVkkkrrrhhhfffeeefffhhhnnnpppwww}}}~~~|||{{{~~~{{{yyyyyy{{{}}}xxx~~~}}}zzztttjjj[[[KKKBBB;;;777333111111111///---///////////////..................---------,,,,,,---,,,,,,---///000///...........................---------...///000111222444555888<<>>999888888777888888999999999999888888888888999999;;;999777777888999888777777777777888888888888888:::::::::::::::::::::::::::<<<===>>><<<<<<<<<===;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;===???AAABBBIIILLLJJJEEEAAABBBBBB@@@999:::<<<===@@@AAACCCDDD??????@@@BBBDDDDDDAAA??????@@@@@@??????@@@BBBDDDCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDDDDFFFIIIOOO]]]kkkyyyvvvyyy}}}|||xxxqqqlllnnnpppwww}}}rrriiihhheee^^^XXX\\\iiiuuu{{{|||rrrhhhbbb\\\UUUQQQOOOLLLUUUbbbnnnvvvzzzoooiiieeeWWWXXX]]]eeejjjpppzzzmmmccc[[[\\\dddmmmxxx{{{hhh___ZZZUUUXXX___ggguuuyyyiii```ZZZUUURRRMMMSSS```sssssslllppp{{{wwwkkkggghhhfffaaaaaagggqqqyyy~~~|||yyyssslllhhhggggggcccgggpppxxxcccUUUKKKEEEDDDAAA@@@===:::999999:::;;;<<<;;;:::999777666555444888999;;;;;;;;;999777666777777888888999999888888===============<<<<<<;;;999999999999999999999999888999::::::999999:::;;;999999888888999999:::;;;::::::999999999999888888999999999999999888777666666777888999:::;;;<<<===AAA@@@???>>>======>>>>>>;;;;;;;;;;;;<<<===>>>?????????>>>========================<<<;;;<<>>EEEHHHMMMTTT[[[bbbgggiiilllnnnqqqtttvvvwwwvvvvvv{{{yyyvvvsssqqqqqqrrrssspppsssxxx||||||yyyuuurrrnnnoooqqqrrrrrrqqqpppoooooopppqqqrrrqqqnnnkkkjjjzzzxxxzzz{{{wwwvvvvvv|||sssjjjggghhhjjjjjjiii]]]UUULLLFFFEEECCC>>>:::999999888777777777777888888888777777777777888888999888777777777888888888999999999999999::::::::::::;;;;;;<<<<<<;;;;;;:::888:::<<<<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;===???AAAHHHKKKJJJDDD@@@AAA@@@>>>999:::;;;===???AAABBBCCC>>>>>>@@@BBBDDDCCC@@@>>>>>>>>>???>>>===>>>AAACCCBBBCCCDDDDDDCCCBBBBBBBBBFFFDDDEEEFFFEEEGGGPPPZZZlllyyyttt{{{|||xxxqqqkkkmmmqqqwww||||||pppiiimmmuuuzzzyyyssskkkeee___XXXQQQLLLJJJLLLRRRXXX___llltttiiiaaa\\\UUUSSSUUUYYY^^^dddooozzzuuuddd[[[TTTWWW^^^fffooovvv}}}rrrbbbXXXSSSOOOPPPTTT```kkkwwwjjjbbb]]]YYYWWWSSSTTTWWWbbbttt}}}mmmfffhhhqqqyyyttthhhgggkkkmmmmmmmmmvvv}}}{{{wwwqqqkkkfffcccbbb^^^aaahhhuuujjjXXXNNNHHHCCCBBB===<<<:::999888888888888666666666777777777777777777888999::::::888777666444555777888999888888777<<<<<<======<<<;;;:::999777777888888888888888999666888:::;;;:::999::::::888888888888888999::::::::::::::::::::::::::::::999999999999999888777666666777888999:::;;;<<<<<<>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@???>>>===<<<<<<<<<<<<=========<<<;;;;;;>>>@@@FFFEEEHHHTTTlllwwwiii```[[[ZZZbbbiiirrrvvvuuu}}}yyyttt{{{vvvfffppp|||~~~|||zzz{{{|||zzzuuuoooZZZNNN>>>444111111000............////////////000............------------,,,++++++,,,...//////...........................)))***,,,---......---------------...000222444555:::;;;>>>BBBHHHNNNSSSVVV\\\___eeejjjnnnqqqrrrrrrvvvuuuuuutttsssrrrrrrrrrlllpppuuuzzz{{{zzzvvvtttpppqqqrrrsssssssssqqqpppssstttuuuvvvvvvssspppmmm~~~~~~|||wwwsssrrrsssuuu|||sssnnngggddddddddd```[[[OOOIIIBBB@@@AAABBB???;;;<<<;;;:::888777777666666777777777777777777777777777777777777666666777888999999999999999999999999999999::::::::::::999999777999;;;;;;;;;:::;;;<<>>===<<<<<<;;;>>>===;;;999999:::<<<===AAADDDEEE@@@>>>??????<<<:::;;;<<<===>>>???@@@@@@===>>>???BBBCCCCCC@@@===<<<=========<<<===???BBBAAADDDFFFFFFDDDCCCDDDEEEDDDCCCDDDFFFFFFFFFKKKRRRYYYnnnvvvuuuxxx{{{xxxtttuuu|||tttnnnlllooouuuxxxwwwzzz}}}yyyssslllcccWWWMMMNNNLLLKKKLLLPPPZZZmmm~~~uuuiii___XXXRRRMMMLLLNNNRRRWWW```iiitttzzzjjj^^^VVVOOOQQQWWW\\\bbbhhhmmmyyy{{{oooaaaXXXRRROOONNNOOOUUU[[[kkk}}}qqqiiicccaaa```^^^[[[YYY\\\gggyyynnnggghhhmmmrrrtttkkkmmmuuu~~~|||vvvpppiiiccc___\\\[[[^^^bbbkkkzzzxxx^^^OOOHHHDDD@@@???<<<;;;:::999777666555555333444444555777888888999777777888999999999888888333444666777888777777666999999:::;;;:::999777666666666666777777777888888555777:::;;;:::999999:::888777777777777888999999:::::::::::::::::::::;;;999999999999999888777666888888999:::;;;<<<<<<==================<<<<<<<<<:::::::::;;;;;;<<<===>>>BBBAAA@@@>>><<<;;;;;;:::<<<======<<<;;;;;;===???CCCDDDFFFLLLXXXnnnxxxkkkbbb^^^aaapppyyyvvvzzzzzz~~~rrrnnnlllttt|||xxxxxxzzz{{{zzzqqqdddQQQBBB:::666444222...................../////////.........---------...---,,,,,,---...---+++........................***+++---...//////...---,,,,,,,,,---...///000111444444555666:::>>>AAADDDKKKNNNTTT[[[aaafffiiijjjlllnnnrrruuuuuussspppnnnhhhkkkqqquuuwwwwwwuuutttssstttuuuvvvvvvvvvuuutttxxxxxxyyy{{{{{{yyytttppp{{{xxxsssoooooossswww{{{wwwssspppiiiaaa\\\YYYRRRJJJBBB???<<<<<<@@@BBBBBBAAA>>>===;;;999888777666666777777888888888888777777555666777666555555777999777777777777777666666666777777777777777777777777888:::<<<<<<:::::::::;;;????????????===<<<;;;:::===<<<;;;999999999999::::::>>>@@@===<<<======<<<;;;;;;<<<<<<======>>>>>>======>>>@@@BBBBBB???===<<<======<<<<<<===???AAABBBEEEHHHHHHFFFDDDEEEGGGBBB@@@BBBEEEFFFEEEHHHMMMPPP\\\ooo~~~sssssstttsssnnnkkkrrr{{{}}}wwwpppqqqssstttqqqrrr~~~ttteeeXXXRRRNNNJJJIIIKKKPPP]]]jjjuuujjj```XXXPPPJJJFFFGGGIIIKKKQQQXXXcccsss}}}pppeee\\\SSSMMMMMMPPPQQQTTTWWWXXXdddvvvsssjjj^^^VVVQQQNNNLLLJJJKKKOOO[[[rrr{{{sssnnnmmmnnnmmmjjjgggffflllxxxoooiiiiiilllnnnzzzzzzvvvzzzyyysssmmmfff```\\\VVVYYY]]]bbbnnnzzz~~~|||zzzhhhTTTHHHCCC>>><<<<<<<<<;;;;;;:::888666444333666666666666666666666666666777888999999999999999444444555666666666555555555666888999888777555444444555555666666777777777666888:::;;;999888888999777777777666777777888999999999::::::::::::;;;;;;777888888999999999888888:::::::::;;;<<<===============>>>>>>>>>>>>======::::::::::::;;;<<<===>>>BBBAAA???>>><<<;;;;;;;;;:::<<<<<<<<<;;;;;;===??????BBBFFFHHHKKKXXXsss}}}ppphhhbbbsss{{{ssshhhiiiyyy~~~xxxvvvwwwyyy{{{qqqbbbRRREEE;;;444000000000000//////........./////////.........------...---,,,,,,------,,,***------------------------,,,---....../////////...)))******++++++,,,,,,,,,------...000222555888:::>>>@@@EEEKKKQQQWWW[[[]]]___dddjjjpppqqqoookkkhhhdddgggkkkoooqqqrrrrrrrrrtttuuuvvvwwwwwwxxxxxxxxxxxxxxxyyy{{{}}}zzztttoooxxxtttoooooosss||||||vvvrrrrrrkkk___UUUOOOHHH@@@<<<<<<;;;<<<===@@@BBBCCC<<<;;;:::999888888777888777777888999999888777777444666777666444444777999888777777777666666666555888888777666666777888888:::;;;<<<<<<;;;999:::;;;<<<<<<======<<<;;;:::999::::::::::::999999999999888<<>>>>>======>>>@@@AAA???>>>===>>>>>>>>>===>>>@@@CCCCCCGGGKKKJJJFFFCCCCCCEEEBBB@@@AAAEEEEEECCCDDDHHHJJJQQQ]]]lll|||yyywwwpppjjjmmmssszzztttrrrzzzssseee```\\\ZZZYYYYYY___gggxxxwwwoooggg```VVVPPPKKKKKKKKKJJJLLLQQQUUUcccsss{{{zzzvvvoooiiibbbYYYQQQPPPPPPMMMLLLNNNLLLVVVeeewwwpppjjj```YYYUUUSSSOOOKKKLLLRRR[[[jjj~~~~~~}}}~~~ooojjjkkkmmmnnnrrr||||||vvvqqqkkkddd___TTTWWWZZZ\\\ccckkkllliiibbbVVVIIIBBB>>>;;;;;;===:::;;;;;;;;;:::888555444888777777777666666555555555666666777888999999999555555444444444444444444333444666888888777555444333444444555666666777777777999::::::888777777888777666666666666777888888888999999999::::::::::::666777888999999999999999::::::;;;;;;<<<<<<======;;;<<<===>>>>>>===<<<;;;::::::::::::;;;<<<============<<<<<<;;;<<<<<<<<<999:::<<<<<<;;;<<<>>>???@@@AAACCCDDDDDDJJJ^^^ssszzzlllvvvzzzppplllppp{{{yyyvvvvvvvvvuuuqqqfffWWWGGG<<<666444333333222111000//////////////////............---+++++++++---...---,,,------------------------...------------......///++++++++++++++++++************+++---...111222333555666888<<<@@@EEEIIIKKKMMMRRRYYY___bbbbbb___]]]\\\]]]___bbbeeegggiiijjjlllmmmnnnooopppqqqrrrsssqqqpppqqqtttvvvtttmmmgggyyy|||xxxtttqqqrrrzzz~~~}}}zzzvvvoooqqqkkk]]]QQQKKKEEE>>>===>>>>>>===;;;<<<>>>@@@999999888888888888999999777888999::::::999888777333555777666444444777999:::999999999888888777777<<<;;;999888888999;;;<<<;;;<<<======;;;999999:::888999:::;;;;;;;;;:::999777888999:::::::::::::::888===???===<<<>>>>>>;;;999999:::;;;<<<===>>>??????>>>======???@@@???>>>???@@@@@@?????????BBBDDDEEEIIILLLJJJEEEAAAAAABBBEEECCCCCCEEEEEEBBBBBBEEEEEEMMMSSSYYYhhhwwwnnnmmmrrrvvv|||vvvzzz{{{wwwuuuqqqmmmooosss{{{}}}xxxrrrmmm```YYYTTTTTTRRRPPPPPPRRRNNN\\\llluuuvvvuuurrrpppjjjaaaYYYWWWTTTPPPMMMMMMKKKRRR]]]lll~~~wwwrrrjjjbbb___]]]YYYTTTUUU]]]dddkkkwww}}}nnnjjjmmmqqqrrrccchhhrrr~~~xxxtttpppjjjccc^^^VVVXXXYYYYYY\\\```___ZZZOOOGGG@@@>>><<<;;;===AAA999:::;;;<<<;;;999777666777777777777777777777777444555555666777888999999777666444333222333333444222333666888999777666444333333444444555666777777999::::::999777666777888666666666666666777888888888888888999999:::::::::555666777888999::::::::::::::::::;;;;;;<<<<<<<<<888999:::;;;;;;;;;:::999::::::::::::;;;<<<======999999999:::;;;<<<===>>>888999;;;<<<<<<<<<>>>@@@DDDAAAAAABBB@@@CCCQQQaaawwwyyy{{{~~~}}}zzzsssmmmnnnyyyyyyxxxrrrxxx~~~zzzlllZZZLLLFFF777666555444222111000000000/////////............+++***)))+++---///......------------------------...---,,,+++,,,---...///000000000///...---,,,+++******+++,,,---......///000000000111444888<<<>>>>>>BBBHHHNNNRRRSSSRRRQQQRRRSSSTTTVVVYYY\\\___```aaabbbccceeefffhhhiiijjjhhhggghhhkkknnnkkkddd]]]zzz|||xxxwwwxxxwwwyyypppmmmrrruuutttlllhhhaaaYYYQQQHHH@@@;;;<<<:::999:::===???>>><<<888999::::::999888777666777555555666999999666333444333333222333333555555666666777888888888888888;;;:::999888888888999:::;;;;;;;;;::::::999999999:::::::::999999888888888888888999:::;;;<<<<<<===::::::;;;;;;;;;::::::999;;;;;;<<<<<<<<<;;;::::::============>>>???@@@AAA???@@@AAA@@@???@@@AAACCCAAACCCEEEFFFDDDAAA@@@@@@???>>>>>>===???AAACCCEEEDDDFFFHHHKKKTTTiiiyyyqqqpppqqqxxx}}}zzzqqqhhhdddbbb[[[SSSWWW[[[eeerrryyyzzz|||wwwjjjaaa\\\XXXSSSOOOSSSWWW```lllxxx}}}rrrkkkeee___^^^```bbbhhhpppyyywwwllllllmmmlllkkk\\\```dddlllzzz|||qqqooonnngggbbb```\\\[[[YYYXXXVVVQQQLLLHHH@@@???<<<:::999:::;;;<<<888777666666666666777777666555555555555444444444222222222333333444444444555444333333222222222222666333222333555666444222666444333555888:::999777666666666666777888999:::888777777666666666666666666666666666666666666666777555444444666777666666888888999:::;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;===>>>???>>>>>>===<<<===@@@EEEIIIYYYppp{{{zzz}}}~~~|||qqqkkklllzzzyyyttttttvvv{{{}}}tttdddWWWHHH@@@888666666444111///222///,,,,,,///111000......---,,,++++++,,,---...++++++,,,------,,,,,,,,,---..................---............---,,,+++***,,,,,,,,,---------......000000000000111111111111666888999<<>>:::999888777777777888999888666666777999999666444222333444555555666555555777777888999999999999999:::999999888888999999999::::::::::::::::::999999::::::::::::999999888888666666666777888888999999999999::::::::::::999999999::::::;;;;;;;;;::::::<<<<<<<<<======>>>>>>>>>>>>???@@@???>>>>>>@@@BBB@@@CCCEEEFFFEEEDDDDDDDDDCCCBBB@@@?????????AAABBBDDDFFFHHHIIINNNZZZmmm{{{zzzuuutttxxx{{{yyyzzz{{{wwwmmmcccaaabbbgggpppvvvyyy~~~|||uuuqqqkkkeee______fffppp{{{|||wwwqqqjjjhhhjjjooouuu|||zzzxxx|||wwwllllllkkkjjjiii```aaadddmmm|||vvvnnniiibbb\\\[[[\\\YYYUUUQQQMMMHHHCCC@@@===;;;999888777777888999666666666666666666666666555555555555444444444444333333333444444444444444555444333222222222222222555333222333555555444222444222000111444666666444888777777777888999::::::888777666666555555666666555555555555555555555555666555444444666777777666777888999:::;;;<<<<<<<<<999999:::;;;;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::999888999999:::;;;@@@@@@???>>>===>>>AAADDDKKK\\\sss}}}yyyqqqmmmkkkxxxssstttwww|||~~~zzzpppgggfffYYYHHH===777555333111222///...///222222000---///......------......///+++,,,,,,------,,,,,,,,,,,,------......------,,,............---,,,+++***++++++++++++,,,,,,,,,---............////////////...///000222444666777888999999999:::<<<>>>AAACCCEEEFFFGGGIIILLLNNNPPPQQQMMMNNNPPPSSSUUUUUUQQQOOO|||xxxxxx{{{uuupppzzz|||wwwnnneeedddffffffbbb___ZZZSSSLLLGGGBBB>>>;;;777666666888;;;=========:::999666555555777:::;;;999888777777999999888777333555888;;;;;;999777555888888999::::::::::::999888888999999999999999888999999999::::::::::::::::::::::::::::::999999999666666666666666666666666777888888999999999888888888888999:::;;;;;;;;;::::::;;;<<<=========<<<;;;<<<===>>>===<<<<<<>>>@@@BBBDDDFFFGGGFFFDDDDDDEEECCCCCCAAA@@@???@@@AAAAAAAAAEEEGGGGGGHHHMMMVVV^^^wwwwwwvvvyyyzzzwwwqqqqqqssswwwyyyyyyrrrnnnnnnrrrwww}}}~~~vvvppppppyyyyyywwwxxx|||qqqnnnrrr|||vvvmmmlllkkkjjjkkkfffgggjjjsss}}}nnnddd]]]YYYXXX]]]WWWPPPHHHCCC???;;;999888777666444444444555555444555666777777666555555555555555555444444444444444444444444444333333333444333333222222222222333444333222222444444333222333111//////111333444444999999999888888999::::::777777666555555555555666555555555555555555555555555444444555777999888888777777999:::;;;<<<<<<<<<999999999:::;;;<<<===>>>999999999999999999999999;;;;;;;;;:::999999888888;;;:::999888888888999999>>>??????>>>======???AAAAAAIIIXXXoooyyyvvvvvv}}}yyy|||wwwpppfffkkkvvv{{{yyyyyyyyy{{{{{{yyyxxxuuudddUUUKKKDDD<<<666000...---///111111...++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++---......------,,,+++***************++++++++++++,,,,,,,,,,,,---------------------...///000000111333333333444444555555666777888:::<<>><<<:::999999888888999999888888888777666555666777999;;;888888888999:::<<<===>>>:::<<<@@@BBBAAA===999555888888999999:::999999888666777999::::::999888888888888999999:::::::::;;;:::::::::::::::999999999888888888777777666666666666777777888888888888777666777888999:::;;;;;;;;;:::;;;===>>>>>>===;;;:::<<<======<<<;;;;;;===>>>CCCEEEFFFFFFDDDBBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDD>>>AAAEEEEEEEEEGGGMMMRRR___ttt{{{{{{yyysssrrrqqqrrrtttsssvvv}}}yyy{{{wwwqqqpppqqqwww}}}vvvppppppqqqrrruuuqqqtttxxx}}}|||yyyuuuuuuyyywww{{{qqqeee___\\\\\\\\\UUUKKKCCC===:::888777555444333222222222333333222444666777777666555444555555555444444444333333444444333333222222111111333333222222222222222333333222222222333333333222666444222000111444666777999999888777777777888888777666555555444444555555444444444444444444444444444333333555888999999888666777888:::;;;<<<<<<<<<;;;;;;:::::::::;;;<<<===999999999999999999999999999999999999999888888888:::::::::::::::;;;;;;;;;888:::===>>>>>>>>>@@@AAAAAADDDKKKZZZrrrwwwmmmmmmttt|||{{{sssppppppyyy~~~{{{yyyzzz|||}}}~~~vvvooocccRRRDDD777333//////111222000...+++,,,............,,,+++------------------,,,++++++++++++,,,,,,+++++++++---------------,,,+++************++++++++++++,,,++++++++++++,,,,,,,,,---/////////...............///000111222222222111111000111333555777999;;;<<<<<<;;;:::<<<>>>???>>>===|||vvvrrrvvv{{{|||}}}zzzpppjjjhhhoootttvvvtttnnndddYYYVVVPPPHHHBBB>>><<<:::999999999999888777777777777555666777888888888888888777777888999;;;???BBBEEEBBBDDDFFFGGGEEE@@@:::666777888888888888888777777555777888999:::999888888888888888999999:::::::::999999999999999999999999888888777666666555555555555666777888888888888888666777888999:::;;;;;;;;;:::<<<>>>??????>>>===<<<<<<======<<<;;;;;;<<<>>>@@@AAACCCCCCBBBAAABBBCCC@@@@@@@@@@@@AAABBBBBBCCC===???AAAAAABBBDDDIIIMMMQQQ^^^sss~~~{{{tttpppmmmkkkiiilllwwwuuupppoooppptttxxxzzzxxxuuuxxx|||yyytttrrrooojjjiiikkkjjjnnnsssyyyttthhhdddbbb```TTTNNNEEE===999888888777444333333222222222222222111333555666777666444333555444444444444333333333333333222222111111000000222222222111111222222333111222222222222111222222666555333222111333666888666666555555555555555555666555555444444444444444444444444444444444444444222222333555888999888777555666777999:::;;;;;;;;;===<<<<<<;;;::::::::::::888888888888888888888888666666666777888999::::::666777888999;;;<<<<<<===777999<<<=========>>>???@@@BBBFFFNNN\\\sssnnngggjjjoooxxx~~~}}}{{{yyy{{{~~~~~~}}}zzz{{{ppp___FFF???777222111333333333///000111222222111000///---.........------,,,+++***++++++++++++++++++***,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++******))))))+++---...//////...---...///000111333555666666666555444555777999888888uuurrrqqqtttwwwyyy~~~yyyqqqjjjeeekkkttt|||~~~{{{sssfffZZZQQQLLLEEE@@@===;;;:::999555777888888777777999:::555666777888999888777666666777777888:::>>>DDDHHHEEEFFFGGGFFFCCC???:::777777888888888888777666666666666777888999999999999888888888999999999999999777777777888888888888888555555555444444333333333555666777888888999888888888888999:::;;;;;;;;;::::::;;;===>>>??????>>>>>>>>>??????>>><<<<<<===???;;;===??????@@@AAACCCEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>===>>>@@@DDDHHHIIINNN[[[rrryyypppgggaaa___```iiirrrvvvnnnmmmnnnqqquuuvvv}}}~~~~~~|||uuuqqqooolllgggdddeeecccfffjjjqqq{{{tttiiieeeaaa]]]IIIEEE>>>999666666666555333333333333333222222222111222333555555555555444444444444444333333333333222222222222111111111111222111111111111222222333000111222222000000111222333333222111///000333555333333333222222333444444555555444333333333333444333333333333333333333333111111222444777777666444555666777888888888888888<<<<<<<<<<<<;;;:::999888777777777777777777777777333444555666777999::::::222333555777999:::;;;;;;:::;;;===<<<;;;999::::::<<<===AAAEEEKKK[[[vvv|||mmmfffcccjjjqqqyyy{{{xxxxxx~~~}}}}}}{{{~~~{{{uuuqqqqqqyyyyyywww~~~XXXNNNAAA666222000000///------............------......///......---,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***)))***,,,...//////......------...//////000111111111000///000222333333222ppppppsssvvvwwwyyywwwooojjjiiigggfffkkkssszzzyyytttlllaaaWWWJJJFFFAAA>>><<<;;;;;;:::666888:::999777777888:::777777777777666666666666666666777666777:::@@@EEECCCBBBAAA@@@>>>;;;999888888999999999888888777666666666666777777888999:::999999999999888888888888555666666666777777777777555555555555444444444444555666777888999999999999999::::::;;;;;;;;;::::::999999:::;;;===>>>??????@@@AAAAAA???>>>===>>>@@@===>>>??????>>>???@@@BBBAAAAAAAAA@@@???>>><<<<<<===============???AAACCCBBBHHHPPP\\\ssszzzvvv{{{~~~ooogggbbb```cccgggttt}}}}}}wwwuuusssrrrsssqqqyyyyyysssnnnmmmkkkeee```___aaaaaaccchhhpppzzzpppeee___XXXPPPBBB>>>:::777666666444333111222222333333222222222111222222333444444555555444444444333333333222222333333333333333444444444111111111111111222333333///111222222000///000222000111222111//////111333111111111111222333444444555444444333222333333333222222222222222222222222111111222444666666333111555555666666666666555555777999;;;===>>><<<;;;999777777777777777777777777444444555666666777888888222444555777888999999999:::;;;;;;:::999888999:::;;;:::===@@@CCCJJJ]]]ooonnn```aaahhhpppuuuwwwyyy}}}|||{{{zzz~~~|||tttpppiiiooo|||}}}sssgggVVVGGG===666111...,,,,,,++++++++++++,,,,,,////////////...---,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,---------,,,------------.........,,,---...///////////////---------------------------------...000111000///nnnqqqwww{{{zzz|||~~~uuuhhh``````dddhhhkkkiiiooossspppiiibbbYYYQQQDDDBBB>>><<<<<<<<<<<<;;;:::<<<<<<:::777444555777:::999666444444555666888666777666444444777===BBB???>>><<<:::999888888888:::::::::::::::999888777777666666555666888:::;;;:::999999999888888777777444555555555666666777777777777777777777777777777666666777999999:::::::::;;;;;;<<<<<<<<<;;;::::::777888888999;;;===???@@@AAABBBBBBAAA???>>>???AAADDDDDDCCC@@@===;;;;;;<<<===>>>>>>?????????>>>>>>;;;<<<===>>>@@@AAACCCDDD===FFFNNNQQQ\\\xxxyyyrrrqqqvvv|||uuuoooiiiffffffkkksss|||}}}||||||~~~|||}}}uuuqqqkkktttvvvpppkkkkkkiiibbb\\\ZZZaaa^^^^^^aaagggmmmtttyyy{{{mmmaaaYYYNNNDDD???===:::999888777555333000111222222222222222111222222222222333444555666444444444333333333222222444444444555555666666666111111000000111222333333///111333222///...000222000222444333000///111333111000111111222333444555555444333333222222333333222222222222222222222222111111111333555444222///555555555666555555444333444666:::>>>??????===;;;777777777777777777777777555555555666666666666666666777888:::::::::999888777888999999888999;;;===>>>;;;<<<@@@AAACCCNNNZZZuuu{{{fffZZZ^^^fffnnnuuuzzz||||||yyy{{{}}}xxxwww~~~~~~~~~|||xxxuuulllkkkooozzzppp^^^PPPEEE<<<666222111000//////000111222////////////...---,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++))))))))))))***************++++++++++++,,,,,,,,,)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,---,,,---///111111000...gggtttyyyiii^^^bbbjjjllljjjhhhiiihhhgggeee___VVVLLLDDDBBB@@@>>>;;;:::999888999:::777444444666888777555777777666666666888999:::666666666666777888999:::999:::;;;;;;;;;;;;:::999999888777777888999<<<===999888888888777777666666777777777777666555444333111333555777999:::;;;;;;<<<999666333222222444666555777999999888888999:::999999:::;;;;;;<<<<<<===999999888999:::<<<>>>@@@AAA@@@@@@AAABBBCCCDDDEEEGGGCCC???===???@@@???===<<<===>>>>>>===<<<>>>???>>>??????>>>>>>>>>AAACCCDDDCCCEEEKKKTTTcccyyy{{{qqqmmmnnnrrr}}}sssxxxzzz}}}{{{tttooorrr~~~~~~wwwrrruuu~~~|||ooonnnrrrxxx}}}rrrjjjjjjjjjeeeaaabbbaaaaaa```bbbgggmmmssswwwzzzxxxrrrfffWWWJJJBBB>>>999888777666555444333222444444333333333333222222333333333333333222111000333333222222111222222222222222333444555555555555111111111111000000000000111111111111111000//////...//////000000000000000000111111111111222222222444444444333222111//////555444222000000111333444333333333333333333333444333444444444333333444555666666777:::>>>???===:::888999:::888666555555666444444444666777777444222???===;;;:::999999;;;;;;999888888888999;;;===>>>???>>>>>>>>>@@@CCCFFFGGG[[[sssuuuiiidddccciiippptttvvvvvvrrroootttzzz{{{|||zzzxxxzzzzzzpppjjjlllvvv|||nnn^^^MMMBBB666555333///------111444,,,,,,---.........---------,,,+++*********,,,,,,/////////......---------)))))))))***++++++,,,,,,))))))***+++,,,...///000---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------***+++---,,,,,,+++---...nnnzzz~~~|||mmmccc]]]bbbjjjjjjhhhfffdddbbb___\\\VVVOOOFFF@@@>>>===;;;999777777777777:::777444444555777777666888777666666666777888999666666666666777888999:::777777888999999888777777999888777777777999;;;===888888888777777777666666777777777777666555444444666666777888888999::::::<<<:::666444333333555666555777999999999888999:::999999::::::;;;<<<<<<<<<999999999999:::<<<===>>>>>>??????@@@AAABBBDDDDDDGGGCCC???>>>???@@@???>>>===>>>??????=========???===>>>>>>=========???BBBAAA??????CCCHHHSSSdddsssyyyqqqmmmmmmooo{{{{{{ppphhhgggpppwww|||}}}}}}pppsss}}}|||xxxsssooopppvvv}}}wwwggglllsss|||xxxmmmlllkkkfffaaa```bbbccceeehhhmmmrrrvvvyyyxxxsssjjj\\\MMMAAA;;;999666666666555555555555555444444333333333222222222222333333333222222111000333222222111111222222222222222222333222222111111111111111000000000//////111111111111111000//////000000000000000///......000000111111111222222222222222333333333222111111111000///......///000000000000000000111111111111000111222333222222222333333333444777;;;<<<:::777777888888777555444444555555444444555666666555333777777777777777666555555999888888888999;;;===>>>======<<<<<<===@@@BBBDDDOOO```yyywwwqqqmmmnnnrrrssspppnnnllljjjmmmzzz|||zzzxxxyyy}}}xxxllldddcccnnnrrraaaUUUBBB===777444333333111000///000000000///......---,,,++++++******+++,,,---,,,,,,+++++++++*********************++++++++++++,,,,,,,,,++++++,,,,,,---******)))(((((()))******+++,,,,,,------,,,,,,+++))))))*********+++++++++***+++,,,,,,++++++,,,...zzz|||qqqkkkhhhcccaaabbbiiinnnmmmjjjiii___\\\VVVQQQLLLGGGAAA===<<<;;;999888777777888888;;;888444333444666777777888777777666666666666777666666555666666777888999666777777888888777777666888888777777777999:::;;;777777777777666666666666888888888888777666555555777777777777888:::<<<===<<<:::777555444555666777555777999999999888999:::888999999::::::;;;<<<<<<:::::::::::::::;;;<<<<<<;;;<<<===>>>@@@AAACCCCCCFFFCCCAAA???@@@@@@@@@??????@@@AAA@@@>>>======>>>======>>>===<<<<<<>>>@@@BBB??????AAADDDIIITTT```mmmzzzsssooolllkkkuuupppeee___dddkkkpppyyy{{{zzz~~~ssspppwww|||sss~~~|||nnnnnnttt{{{pppqqqpppnnnlllmmmqqquuuxxx~~~lllqqqzzz}}}tttsss}}}rrrmmmmmmiiiddd```ccceeeiiimmmqqqssssssssslllfff[[[MMMAAA999666666222333333444555666777888333333333333222222222222222222222333222222111000222222111111111222222333333333333333222111000///111111000000000000//////000000111111000000//////222222111111000...---,,,000000000111111111222222000000111222333333333222111111111222222222222222000000000///////////////000111222333444333222222222222333555888999888666666777777666444333444555666555333333555666555444333555777999999888666555888888888888999;;;<<<>>><<<;;;:::::::::<<<>>>@@@CCCMMM]]]sss|||wwwwwwuuuooohhhdddbbbeeeooo|||}}}xxxzzzttteeeXXX\\\uuuyyynnn[[[PPPCCC;;;999888444111000//////......---,,,,,,+++++++++++++++,,,---...++++++************))))))++++++++++++************,,,,,,++++++++++++,,,,,,******)))(((((()))******++++++,,,,,,,,,,,,++++++))))))*********+++++++++***+++,,,,,,++++++,,,---vvvggg___\\\ZZZ___gggnnnpppmmmjjjhhh[[[VVVOOOIIIEEEBBB???===;;;:::999888888999:::;;;;;;888555333333444666777888777777666555555555555666555555555666666777888888888888888888888888888888777777777777888999:::666666666666666666666666999999999888888777666555555555555666999===@@@CCC;;;:::888777666666666777555777999999888888999:::888888888999::::::;;;;;;;;;:::::::::::::::::::::888999;;;===???@@@AAABBBEEECCCBBB@@@@@@@@@@@@@@@AAAAAABBB@@@>>>======>>>===>>>???>>>===<<<===???@@@>>>???BBBDDDGGGNNNVVVXXXooo~~~wwwpppkkkwww}}}|||oooeeeffflllrrryyy{{{vvvqqqqqquuu{{{}}}}}}qqqmmmrrrwwwzzzqqqnnnhhhqqq}}}wwwnnnkkkmmmsss|||}}}pppsssuuurrrmmmkkknnnrrryyy{{{wwwnnnkkkpppwwwzzzwwwsssvvvuuummmnnnnnnjjjffffffhhhlllnnnmmmkkkgggeeeWWWRRRJJJAAA:::777666777111222222444555666777777333333333222222222222111111111222222222222111111111111111111111222222333444444444444444333222222111000000000///////////////000000000000000//////111111111111000///...---000000000000111111111111000000111222222222222222111111333333444444444333111111111111000000000000111222333555666666444333222333444666777888888777555666777666444333444555777555333333444555666555444555666888999999888888888888777777888:::<<<===<<<:::999888888:::<<<===@@@CCCKKK[[[rrr|||tttjjjaaa___```fffooo~~~}}}}}}~~~|||ppp```ZZZgggzzzzzzvvvyyyvvviiiXXXIIIAAA===:::777000//////...............++++++,,,,,,------......---------,,,,,,,,,,,,,,,------,,,++++++***)))))))))))))))***+++---...///,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------***+++,,,,,,+++***+++---~~~nnn^^^VVVTTTSSS[[[eeejjjiiieeeaaa]]]TTTOOOHHHBBB???>>>===<<<999888888777888999:::;;;:::888666444222333555666666666666666555555444444555555555444555555666777777777777777777777777777777777777777777777888888555555555555555555555666999999999888888777666555555555444666888<<>>???@@@@@@BBBBBBBBBAAA@@@???@@@@@@AAAAAABBB@@@>>>======>>>???@@@AAA@@@>>>======>>>;;;:::<<<@@@BBBBBBFFFKKKMMMWWWgggzzz|||sssyyy}}}yyyxxx}}}wwwqqqiiigggiiimmmoooooogggsss|||zzzuuullliiimmmqqq{{{|||uuummmfffddddddiiisssvvvooofffcccbbbgggnnnxxx{{{}}}}}}xxxsssqqquuuzzzssshhhdddeeehhhkkkjjjjjjooo}}}zzzqqqqqqtttsssooollllllllliiiddd^^^WWWSSSFFFCCC>>>:::888666666555222222333333444444555555333333222222222111111111000111111222222111111111111000000000111111222333111222333333444444444333000000000////////////......//////000000000////////////000000000000////////////000000000111111111111222222222222111000000------///000111111111111111111111000000000//////111000000333555666444222111222333444555555666666666777888777555444555666777555333333444555666555333333222222333555777888888777777777888:::<<<===;;;:::999888888999;;;<<<>>>@@@DDDKKKXXXooozzzoooccc``````ccciiisss{{{||||||wwwjjj```ccckkk}}}rrrrrrtttzzz|||qqqdddVVVJJJBBB>>>333222111000000000000111,,,,,,------............---------..................------,,,+++***)))))))))))))))***+++,,,---...+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------***+++,,,,,,*********,,,}}}zzzwwwqqqeeeXXXRRRRRRWWW___gggfffccc___YYYUUUIIIEEE@@@<<<::::::999888666555555444555666777888888888777555333222333555444555555666555555444333555555444444444444555555555444444333333444444555666666666666777777777666444444444555555555555555888888888888777666555555777666666666666888999:::777777888888888777666555222444666666666555666888666777777888888999::::::999:::::::::::::::999888666777999<<<===>>>>>>>>>@@@AAABBBAAA???>>>???@@@???@@@AAA@@@>>>======>>>@@@AAABBBAAA???============<<<===AAABBBAAAAAADDDIIIKKKRRR```vvv}}}zzzsssuuuyyy|||tttjjjeeeeeefffeeebbb___lllvvvrrrooonnnkkkeeebbbdddiiiuuuxxxoookkkfffbbb```bbbdddkkkzzzxxxoookkkfffbbb______bbbiiiwwwttthhhdddbbb``````aaaccciiittt|||{{{}}}{{{vvvooolllggg```XXXPPPKKKGGG???===:::888666555222000333333333333333333333333222222222222111111111111///000111111222111111111000000000000000111222333...///000111222222222222000000////////////............///000000000//////......///000000000000000/////////000000000111111111222222222111000//////......///000111333444444000000//////......------///---+++---111333222000///000111222111111333444555777888777555555666777666555333333555666555444666555444333444666999:::777777777777888:::;;;===;;;999888777777999:::<<<;;;<<>>;;;999999888777555666555444444444555666777666777888777444222222333222333444555555555444444555555444444333444444555444444333222222333444444666666666666666666666555333333444444444555555555777777777777666555444444555555555555555555555555555666777888888666555444000222444555444444555666666666777777888999999999888888999:::;;;:::999999666888:::<<<=========<<<>>>@@@AAAAAA>>>===>>>???===>>>??????=========??????AAABBBAAA>>><<<;;;<<>><<<===???<<<===>>>>>>===<<<>>>???>>>@@@AAA@@@>>>;;;::::::;;;999;;;AAADDDCCCCCCEEE;;;BBBIIIKKKKKKSSShhh{{{zzztttrrrqqqkkk{{{~~~vvvsssxxxooommmmmmmmmllljjjiiijjj```ppp}}}|||nnniiihhhfffdddcccdddaaacccnnn|||ssskkkiiidddaaa___^^^^^^bbbooo|||yyymmmgggfffeee```___^^^\\\]]]___ggguuuwwwbbb\\\QQQFFF???<<<<<<===;;;777333111222333222111000000111222333333444555222222222111111111111000//////000111111111111111////////////000111222333333333333333333222111000000/////////............------...///000000//////111111111111000...---,,,////////////000000000000---...///111222222333333......------///222555666444333333222111000000///111---((()))...333333222111333444444222222444777333444555555333333444555444444444666777777444222111222444666666555444333777777666666777999;;;<<<777666555444555777999;;;;;;999:::>>>>>>???GGGRRRbbboookkkkkkrrrwwwwwwvvvvvvxxx}}}uuurrrssspppzzzwwwiiiaaa```aaafffggglllssszzz}}}{{{xxxzzzwwwxxx|||~~~{{{wwwrrrlllbbbVVVJJJ@@@999666000000111111///...,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,***+++,,,------,,,+++*********++++++++++++******++++++,,,,,,,,,---------***,,,,,,+++)))((()))***|||uuuqqqaaa]]]^^^gggssswwwpppgggddd```[[[UUUOOOHHHAAA===;;;;;;999888888888999:::777666555444444444444444333333444444333333222111222222222222222222222222444444444333333222222111111333444666777666666555444444333222222333333333111111222333444444444444555555666666555555444333555555555444444333333333444555555555555555444444444444444555555555666666555555666777777777777777777777888999999888666666888888999:::;;;;;;<<<<<<<<<===???@@@@@@@@@???>>>DDDCCCAAA???===<<<;;;;;;@@@AAAAAA???<<<;;;;;;;;;;;;;;;<<<@@@CCCCCC@@@<<<<<<@@@EEEGGGHHHLLLTTTZZZuuuzzzwwwsss|||~~~|||{{{xxxuuuqqqsssxxxqqqjjjiiiiiilllpppqqqqqqppptttwwwpppjjjccccccfffiiikkkqqq~~~xxxhhhcccdddddddddcccfff^^^\\\aaaaaaaaajjjyyysssgggRRRKKKCCC>>>===<<<888444666555444333111000///...//////000111222333333444444444333333222111000000//////000000000000//////222222111000///...------222222222222222222333333111000000000000000111111//////......------,,,,,,............////////////000111222111000///000111111111111111111222222222------------...000111222222222222111///...,,,++++++,,,---///000222333444222222222222222222222222444333222222444666999:::444555666666666555333222222333444666777999:::;;;;;;;;;:::999888888888999:::999666444333555777888777888999;;;===@@@BBBCCCPPPaaatttmmmiiinnnqqqrrrtttyyywwwxxx~~~yyyuuu~~~{{{{{{}}}zzzmmm```YYYUUUWWW^^^jjjwww~~~}}}zzzzzzvvvssstttzzz~~~wwwtttkkk[[[MMMHHH===:::666333222222000///---...///000000///...------.........---,,,,,,+++((()))***+++---///000000))))))))))))***+++------,,,+++*********+++------...---------,,,+++++++++((((((((((((((()))******vvvllleeebbbdddbbbdddllluuuxxxrrrkkk]]]XXXPPPIIIDDD@@@===:::999888777666666666777777555444444444444444555555333333444444333333222111222222222222222222222222444444444444333333222222333333444444444444333333555444444333333333444444555555555555555555444444555555555555444444444444555444444444333333333333444444555555555555444444444444444444555555555666555666666777777777777777666666888888999888777666666666777777888999999:::999:::;;;<<<===<<<;;;;;;<<<<<<;;;:::::::::::::::<<<======;;;999777777888::::::;;;>>>AAABBB@@@===;;;???BBBCCCBBBEEEKKKQQQ___jjj}}}|||vvvtttzzz|||||||||zzzuuuppppppsssyyy~~~{{{vvvvvvyyyvvvzzzuuugggcccddddddbbbbbbeee______dddeeedddlllxxxtttbbbTTTHHHBBB;;;888888777555222555555444333222111111000444333333333222222222222444444333222222111000000//////000000000000//////111111000000//////......222222111111000000//////000000000//////000000111/////////...........................///////////////000111111000///111222//////000000111111222222///............//////000111111111111000///......,,,,,,...///000222333333111111222333333333333333333222111000000111333444444444555555555555555444333444555666777999999:::::::::999888888888888888<<<;;;999888888888999:::999999999:::<<<===???@@@FFFQQQggg}}}rrrjjjjjjmmmmmmnnnpppttttttxxx}}}~~~}}}{{{nnngggXXXWWWWWW___jjjuuu{{{}}}}}}yyywwwyyy~~~ssshhhbbbUUUNNNDDD<<<777444333222000000//////......------)))******++++++++++++++++++++++++,,,,,,---------++++++************))))))++++++***)))***+++,,,---***************)))))))))***))))))))))))***++++++wwwggg\\\YYYYYYggggggjjjnnnsssrrrmmmhhhTTTNNNEEE>>>;;;999999888666666555444444444444555222222222333333444555666333333333333333222222111222222222222222222222222444444444444444444333333555444333222111111111111555444444333444444555555666666666555555444333222666555444333333333444444444444333333333333333222333444444555555444444444444444444444555555555555555666666777777777777777444555777888999888888777555666666777777888888999777888999999::::::999999:::::::::;;;<<<<<<=========>>>>>>===:::999999:::999888999;;;>>>?????????===???AAA@@@>>>???DDDGGGIIIPPP]]]ppp~~~uuusssvvv}}}~~~ssstttzzzxxxrrrnnnlllnnnrrrlllpppxxxttthhheeefffeeeddddddkkkgggiiioooqqqooosss|||sss```NNNBBB>>>:::555333444555333111222222222222222111111111333333222222222111111111333333333222111111000000///000000111111000000///000000000000////////////222111000///...------,,,000000///......//////000...///////////////000000............////////////...000111111000000111333---......///000111111222000000///...............000000111111111111111111------...///111222333333///111333555666666555444888777555333222222222333444444444444444555666777555555666777777888888999:::999888888777888888888<<<;;;;;;;;;::::::::::::::::::999999::::::;;;<<>>>>>BBBKKK]]]ssswwwmmmiiikkknnnlllgggbbbcccjjjrrrwwwyyyzzz}}}vvvmmmaaaYYYXXX]]]cccgggoooxxxwwwsssssswwwwww{{{|||wwwsssrrrqqqmmmeeeXXXJJJAAA<<<999555111......///000222111000///---,,,,,,,,,...------,,,+++******)))+++,,,------+++)))&&&$$$)))))))))*********++++++*********++++++,,,,,,,,,***************+++,,,,,,|||uuuiii\\\UUUWWWaaajjjqqqoookkkddd\\\TTTNNNKKKCCC@@@<<<:::999999777666444444444444444333333333333333222111111111111111222222333333222222111000111111111111111111111111222333333444444555555555888777555333111111111111111111000000111222222333///000111222333333333333666444222111000111333444222222222222222222222222111111222333444444333333444444444444444444333333444444555666666666666555333444666777888888888777666666777777777777888888666666666666666777777777555666777888888888777666666777888888666555666777777777777777888:::===???===>>>?????????@@@AAACCC>>>EEELLLPPPVVVeee{{{|||xxxuuurrrssszzztttooooooiiimmmwwwxxxmmmiiigggdddbbbccccccfffkkksss{{{pppmmmnnnooopppsssmmmkkkllloooooollliiiiiibbb^^^YYYRRRJJJBBB>>>===:::999666555444444444333//////000000111222222222------...///000111111222222222111111111111111000000000111111111111000000......//////000000111111/////////000000111111111000000///.....................//////000000111111............////////////...000111111000000111222,,,------...//////000000---------......///111111444333222111000000000111//////000000111111222222---///333666888777666555333333222111111000000000333333222333444666888:::777777777888888888888888999888888888888888999999666777888999:::999777666777777777777777888999:::;;;===??????EEEVVVmmmsssnnnmmmsssmmmeeeaaadddjjjooorrrvvv|||}}}vvvlllbbb\\\YYYXXXXXXaaammmzzz|||wwwuuuvvvwwwxxxyyy{{{~~~{{{vvvvvvxxx{{{|||xxxnnnbbbZZZNNNJJJDDD===777444222111333222000...---,,,,,,,,,---------,,,,,,,,,,,,,,,)))+++,,,---,,,+++)))'''))))))******++++++++++++******++++++,,,,,,,,,---***))))))))))))***++++++kkkfff]]]VVVUUU[[[eeelllsssnnneee[[[QQQIIICCC@@@:::999888888888777444111444444555555444444333222333333111000000/////////222222222222222111111000111111111111111111111111111111222222333444555555666666444333333222222222////////////000111222222///000222333555666666666444333222111111111222222000111111111111222222222000000111222333333333333444444444444333333333333222333333444555444444444333444666777888777777666444444444444444444444444333333222222222333444555777888999999999888777666555777888777666666777888777888888888777999;;;>>>;;;;;;<<<===???@@@@@@AAA;;;BBBHHHIIIJJJRRRbbbooo{{{uuuxxx{{{uuuqqqlllkkkppp{{{}}}zzzyyy{{{tttiiifffeeebbb``````___cccgggmmmyyy}}}zzzyyyvvvuuuwwwllljjjhhhfffddd```[[[XXXPPPJJJEEEBBB>>>999999;;;777777555444333222222111111111222222333444444555333333222222222111111111111111111111111111111111000111111222222111111000......//////000000111111...///000000222222333444111111000///...............///////////////000000............///////////////111222111000///000111............////////////,,,---------///000111222444333111000//////000000111111111111111111111111...///222555666666666555222222222222222222222222222222333444555666888888777777888888888888888888999999999888999999:::;;;888888:::;;;;;;;;;:::999777777777666777777888999555999<<<::::::CCCTTTccctttwww{{{uuullleeedddgggjjjlllooouuu{{{|||yyysssllleee___\\\ZZZYYY___gggiiihhhjjjqqqwww}}}~~~~~~~~~~~~~~~~~~{{{vvvrrrfffbbb[[[RRRIIIAAA;;;888333222000...---------...------------............***+++,,,---------,,,+++******+++,,,,,,,,,,,,+++***************+++++++++)))))))))))))))***++++++___\\\YYYYYY]]]dddiiilllmmmeeeZZZOOOGGGBBB>>>;;;666555444555555444222000333333444444444333222111111111000/////////000000222222222222222111000000111111111111111111111111//////000111222444444555222222333333333333222222////////////000111222333000111222333444555555555222222222222111111111111000000000000111111222222///000111222333333333333444444444333333333222222111111222333333333333222444555666777777666555555333333333333333333333333333222111111111222444444888999;;;<<<<<<;;;999888666777999999888888999:::777999:::999888888:::<<<;;;;;;;;;===???@@@@@@???===???BBBDDDFFFLLLSSSYYYfffxxx|||vvvooolllnnnwww~~~wwwxxxwwwwww}}}|||vvvuuuzzz|||~~~|||xxxzzzuuuooommmpppxxxrrrfffcccccccccbbbccc```eeejjjooozzzzzzxxxlllhhhbbb\\\WWWSSSMMMHHHCCC>>>;;;<<<;;;666555777333444444333222111111222000000111111222333333333444333333333222222222222000000000000111111111111000111111222222111111000////////////000000000000000000000111111222222222222222111000/////////////////////...........................////////////111222222111///...///000000000000////////////..................///000111222111///......///111222111111111111111111111111///000111333444555555555555555555555444444333333222333444555666666666666777777777888888999999999::::::999999:::;;;;;;<<<999::::::;;;;;;;;;;;;;;;:::999888777666666666666555888:::::::::>>>EEELLLXXXnnnzzzpppjjjgggfffffffffkkkttt}}}yyytttoookkkjjjiii\\\^^^^^^[[[YYY[[[bbbhhhuuuzzz~~~|||xxxvvvtttpppiiiaaaWWWOOOKKKBBB@@@<<<888555222222111////////////////////////------------------------***+++,,,---...------,,,,,,,,,,,,++++++++++++++++++************+++,,,,,,WWWVVVXXX^^^gggmmmooonnnfff]]]OOOEEEAAA>>>;;;999777555333333444444333111222222333444333222111000///......//////000111222111222222222222111000000000000000000000000000000......///111222333444444...///111222333333222222000000000000111222333444000111111222222222111111111222222222222111000000//////000000111111111222//////000222222333333333444444444333333222222222000000111222222222222111555666666777777666555444555555555555555555555555555444333333333444555666444555777999:::999888777222444555555444444666777777:::;;;;;;888777999;;;=========???@@@AAA@@@???CCC@@@>>>AAAGGGLLLNNNMMMOOO___lllttt|||nnnjjjllluuu}}}zzzyyyvvvqqqsss{{{rrrnnnpppoooooo|||{{{{{{}}}{{{wwwppphhheeeiiiqqqwwwzzz{{{ssseeeaaaccceeegggjjjffflllqqqvvvyyygggbbbYYYPPPJJJFFF???999;;;777777<<<===777444666111222333333222222333444............/////////000//////000111222333333444000000000000000111111111111111222222222222111111000000000000////////////111111111111000000000000333333111000//////////////////......---------,,,............/////////000222333333222///......///111111111000//////......000000///............/////////------...000222333222222222111111111111111000000111111222333444555333333333222111000///...222333444666777666555555666777777888999999::::::::::::::::::;;;;;;<<<===999999999::::::;;;;;;;;;===<<<:::888666555444444::::::;;;<<>>999666555111111000000//////......000///...------------...+++,,,---...///...---,,,/////////......---------,,,,,,++++++,,,,,,---...aaacccggglllooonnnjjjfff\\\RRRGGG???<<<;;;888555444333333222111111111222222222222222222222222222222222222111000//////...111111111111111111111111/////////...---------,,,,,,---...///000111222333000000000000111222444555///......---...000222333000111222333333222000000111000000000111222333333222111111111000000//////222222222222222222222222555444333222000///...---000000000000000000000000000111222444555666777777444444444444444555666666333333333222222333444444555555666666666666555555444444555555666777777777666666777888999::::::;;;;;;===??????>>>===>>>???<<<======???AAADDDGGGHHHMMMOOOQQQVVV___lllzzz~~~~~~xxxtttvvvyyyzzz}}}}}}{{{vvvpppllloooyyyssskkknnnppppppvvv}}}wwwvvv|||}}}}}}{{{zzzuuuqqqjjjbbb^^^```hhhnnntttxxxxxxllliiiiiijjjpppwww{{{}}}qqqeeeSSSNNNFFF???:::888999999444555555555555555555444222222222111111111000000222111111000000000000000000000////////////000000222111111111000000//////111000///000333444222000000111111111//////000222//////000000000000/////////000111000///...///000////////////////////////,,,...///.........000222444222000///111222111111111000///......------...////////////////////////000000000000////////////000000111111111000000/////////000000111111222222333333333333333333333333333333444444444444555555777777777888999;;;<<<===<<<;;;:::999888777777777::::::;;;;;;::::::999888888888777666666666666666555666888999;;;;;;<<<<<<@@@FFFTTTjjjtttgggaaabbbgggooo|||~~~||||||zzzsssrrrpppmmmjjjddd]]]XXXWWWZZZaaalllyyy|||zzz~~~qqqeeedddiiigggiiifff]]]WWWTTTMMMCCC???:::333222444555555333111111000///......------)))***++++++*********+++***&&&$$$&&&+++...---***)))+++,,,------+++)))(((ppppppppppppnnniiibbb]]]RRRKKKAAA<<<:::999777444444333222111111111111111222222222222222222222222222222111111000//////...000000000000000000000000...............---------------...///000111111222------......//////000000222222111111111111111222000111222222222222111000111111000000111111222333111111111000000000//////000000000000000000000000444333333222111000//////000000000000000000000000111222333444444444444444444444333333444444555666444333333333333333444444666666777777777777666666444444555555666666777777777888888888999:::::::::888:::<<<<<<;;;:::;;;<<<;;;<<<<<<===???BBBEEEFFFGGGGGGGGGHHHMMMUUU^^^eeeuuu~~~{{{||||||zzz||||||wwwoooiiijjjpppzzz|||qqqkkknnnooolllpppxxx{{{|||wwwpppnnnssswww}}}}}}xxxvvvxxx|||~~~zzzyyyuuunnneee^^^\\\^^^bbbdddooosss~~~xxxuuuvvvwww|||vvvbbbWWWGGGEEEBBB>>>:::888777666333444444555555444444333222222222111111111000000222111000000//////000000111111000000000000111111111111111000000000//////111//////000333444222000///000111000......000111//////000000000000000000///000111000...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000222555333000///000111111000111000000///////////////......................../////////////////////000000000111111111000000///000000000000000111111111222222222222222222222222222222222333333444444444666666666666777999::::::===<<<;;;:::999999999999666777999:::;;;;;;<<<<<<888777777666666666666666444555666888999999999999>>>AAAFFFOOO___vvvvvviiilllpppsssxxx{{{zzzuuuuuuuuutttrrrmmmgggbbbYYYXXXYYY^^^gggrrr{{{{{{kkkdddfffiiilllllliiihhhiiifff```QQQKKKEEEDDDEEEDDD@@@<<<666555333111000000000000---.........---,,,---...---***(((***...000///,,,((()))+++,,,,,,+++***)))zzzxxxtttooohhh```WWWQQQFFFAAA;;;888888777555222333222111111111111111111222222222222222222222222222222111111000/////////////////////////////////---------...................../////////000000000///000111222222111000///333333222222111000///...000000111222222111111000111111000000000111222222111111000000000000//////000000000000000000000000222222222111111111111000000000000000000000000000222222333333333333222222444444333333444444555666555444444333333333444444666666777777777777666666444444444555666666777777888888888888999999999999555777999999888888888999;;;;;;;;;<<<>>>AAACCCDDDDDDDDDCCCBBBBBBEEEJJJNNNYYYkkk~~~{{{vvvnnnhhhgggkkkpppuuu{{{xxxooojjjlllkkkffffffkkkmmmuuu~~~zzzssslllkkkpppooossszzzwwwrrrpppqqqrrrqqqtttyyy|||{{{vvvoooeee^^^\\\]]]^^^^^^nnnsssttt^^^MMMDDD999:::;;;;;;:::777555333222222333333333333222222222111111111111000000000222111000000//////000000111111000000000000111111000000000000////////////000//////000222222111///...///000///------///000...///000000111111111111...///000///---------///........................,,,---......------///111666444111///000000000000000////////////000111111........................---.........///000000000///000000111111000000000111000000000000000000///111111111111111111111111000000111111222333444444555555555555555666777777777777666666666666777777666777888999:::;;;;;;;;;888777666666555555666666444444555666666666666666===???@@@???DDDVVVqqq~~~tttxxx|||{{{yyy|||xxxxxxzzztttuuuvvvxxxxxxvvvrrrnnneee___XXXUUUXXX___fffjjjpppsss|||rrrfffdddaaaeeehhhjjjnnnsssuuutttfff```[[[[[[^^^]]]WWWQQQDDDAAA===999666444444555333222222111000000000000111...,,,---000111///,,,+++,,,...//////...---,,,uuuqqqkkkddd\\\TTTKKKEEE===:::777666666555222000222111111000000000111111111222222222222222333333111111111111000000//////////////////////////////,,,---------.../////////////////////////////////000111222444333222000//////000000111000...---+++000000000111111111111111111111000000000000111111000000000000000000//////222222222222222222222222000111111111111222222222000000000000000000000000111111222333333333222222555555444444555555666777666555444444444444444444444555555666666555555444333333444555555666666777888888777777777777777777555777999999888888888999;;;;;;;;;<<<>>>@@@BBBCCCBBBCCCCCCBBBAAACCCFFFHHHIIITTTaaalllvvv{{{vvvppplllkkknnnqqqsssssszzzrrrmmmllljjjeeeccceeelllrrryyy{{{tttnnnnnnrrrmmmnnnsssxxx{{{{{{uuuooommmllljjjnnnsss{{{uuummmgggdddeeeggguuu{{{~~~}}}}}}kkkYYYIII>>>888222444666777777555333111000111111111111111111000111111111111000000000000111111000///////////////000000////////////000000//////////////////////////////000000111111000///---...///...,,,,,,...///......///000111111111111---...///...---,,,,,,............///////////////+++,,,------,,,---///111888555111///////////////---------......000111111........................,,,,,,---...//////000000...///000000000000000000111111000000/////////.../////////000000000000000...//////000111222333333555555444444444555555666444444444444444555666777999999999999999888888777777777666555555555555666555555666666666555555444777<<>>>>>GGGYYYhhh}}}yyy}}}xxx|||wwwuuutttuuuvvvwwwvvvuuutttmmmddd]]]ZZZZZZ[[[\\\\\\^^^hhhuuu~~~zzzmmmhhh]]]___bbbdddhhhnnnsssvvvpppllliiikkkppprrrnnniiiYYYUUUOOOHHHDDDAAAAAAAAA???===:::999888888777666777555444444555444222000222222333333333222111000jjjeee^^^VVVOOOHHHAAA===999888666666555333111///000000000//////000000111111111111222222333333333111111111000000000000000000000000000000000000000,,,---------.../////////////////////............,,,---///000000...,,,+++---...///000000///...---/////////000000111111222111111000000///000000111//////////////////000000111111111111111111111111///000000111222222333333000000000000000000000000//////111222333444444444666666666555666777777888777666555555444444444555222222333333333333222222333333444444555666666666666666666666666555555555777999;;;;;;:::::::::;;;======<<<===>>>@@@BBBCCC<<<>>>????????????BBBDDDBBBEEEJJJQQQ\\\oooyyyvvvvvvwwwxxxxxxsss~~~~~~wwwpppmmmjjjgggeeeffffffmmmvvv|||tttooonnnpppkkkkkkmmmqqquuu|||zzzsssooollljjjlllqqq}}}{{{tttvvv|||wwwvvvuuutttssssssssstttssskkk^^^PPPEEE<<<777555333333333333333222222111//////000000000000//////000000000000000000000000111000000///.../////////......------------...........................///...///000000////////////---.........,,,,,,---///---...///000000000000000,,,---...---+++++++++,,,*********++++++,,,,,,,,,***,,,,,,,,,,,,,,,...000:::666222///............+++++++++,,,---...///000........................+++,,,,,,---...//////000......///000000000000000111000000000//////...............//////000000000......///000000111222222555555444444444555555666777777777777888999::::::888888999999888888777666777666666555555555555555666666777777666666555555111555999;;;;;;???GGGMMMddduuuxxxzzz~~~{{{{{{~~~{{{wwwvvvvvvwwwwwwyyyuuuooojjjfffaaa\\\YYYSSSSSSWWW```hhhnnnvvv}}}xxxqqqiiiiiijjjjjjjjjkkkppptttqqqooommmoootttwwwwwwuuulllhhhccc^^^[[[[[[[[[\\\VVVRRRNNNLLLLLLLLLJJJHHHGGGFFFEEEEEEDDDCCC@@@>>>?????????>>>>>>===<<<<<<___ZZZRRRKKKEEE@@@;;;888777777666666444333111000///////////////000000111111111111222222333333444111111000000000000000000000000000000000000000000---------...............///.....................---...///000000///......//////000111111000000000///////////////000222222111111000/////////000000......////////////000000///////////////////////////000000111222222333333000000000000000000000000...///111333444555555666666666555555666666777888888777666555555555555555111111222222222222111111333333333444555555666666555555555555555666666666999:::<<<<<<;;;;;;;;;<<<>>>=========>>>???AAABBB<<<===>>>===<<<<<<>>>?????????AAAFFFLLLWWWhhhxxx~~~yyysssooommmkkkiiihhhaaajjjuuuxxxqqqmmmlllmmmjjjjjjmmmqqqyyy}}}zzzvvvrrrssswww{{{|||tttmmmmmmllljjjgggccc```^^^XXXRRRHHH???:::777666555555444333222111111111222//////000000000000////////////000000000000000111111000//////......//////------,,,,,,,,,,,,---------------..................///000000...------...---...///...,,,,,,...///.........//////......---+++,,,---,,,+++******,,,***++++++,,,,,,------...***+++,,,,,,++++++---///<<<888222...------------*********+++,,,---......------------------------+++,,,,,,,,,---.........------...///000000000000000//////////////////...---......//////000000111/////////000000000111111333333333333333444555666666666555666666777888888444555666777888999999999777666555555444444555555666777777777777777666666555555555666888<<<@@@CCCLLLZZZooo{{{yyy{{{~~~}}}{{{~~~yyywwwtttrrrooojjjddd```[[[WWWUUUYYY]]]aaaiiippplllsss|||tttrrrsssvvvxxxtttnnnmmmpppoooppprrrsssttttttuuuuuuuuutttrrrqqqrrrtttwwwxxxqqqmmmgggdddddddddbbb___\\\\\\\\\[[[YYYWWWUUUSSSUUUUUUUUUVVVVVVVVVWWWWWWRRRMMMGGGAAA>>><<<:::888444555555555444333333333///............///000111000111111222333333444444000000000000000000000111////////////////////////...............------------.....................//////000000111222222222222111000/////////////////////......///000222333111111000///////////////........./////////000000////////////////////////000000000111222222333333000000000000000000000000111111222444444555555555444444444444444555666666999888777666555555555555111111222222222222111111222333333444444555555666555666666777777888888888888999;;;;;;:::::::::;;;===<<<<<<<<<<<<===???@@@?????????>>><<<<<<>>>???===<<>>HHHUUUfffzzz~~~~~~wwwxxx}}}{{{wwwssspppllljjjhhhbbb___aaacccffflllssspppooottt}}}xxxoookkklllrrr|||sssllllllooouuu}}}~~~{{{wwwvvvwwwxxxxxxxxxzzz|||}}}vvvssssssrrrpppmmmhhhiiijjjiiigggdddbbbaaadddeeefffhhhjjjlllnnnoooFFFBBB===::::::;;;;;;;;;111222444444333333444666...............///000111000000111222333333444444000000000000000111111111......................../////////......------,,,---------.........//////,,,,,,,,,,,,---...000111333111///---++++++++++++///.........///000222333111111000///////////////---.........//////000000111111111111111111111111000000111111111222222222000000000000000000000000333444444555555444444333333222222222222333444444999999777666555555555555222222222333333222222222222222333444444555555666666777777888999::::::;;;666888999:::888888999:::<<<;;;;;;:::;;;<<<===>>>=========<<<;;;;;;===???;;;:::===BBBBBB@@@FFFOOOSSSaaaqqq}}}}}}zzz|||zzzyyy|||zzznnnbbbOOOMMMJJJHHHFFFFFFFFFGGGGGGBBB;;;888777666333111000111222333333333111000//////000000000000//////.../////////000000111111000000///........................------.........,,,,,,,,,------.........---///111000---+++,,,......///000///------///000.........---,,,+++))))))***+++,,,+++)))))))))***))))))***++++++,,,------)))***++++++***+++---///>>>999333...,,,,,,,,,,,,------,,,,,,,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---.........//////000000.........///000111111222222222111111000000//////.........///000222333444555555444333333444444555777777777777777666666555666666555444444444444555444555555666777777666666111444777777555444666888888>>>EEELLLZZZppp~~~xxxxxx}}}qqqqqqzzztttxxx~~~{{{uuusssqqqqqqoookkkiiillloooqqqwww}}}yyymmmgggdddaaa______cccmmm~~~xxxmmmjjjooozzz~~~|||}}}wwwxxxxxxzzz{{{}}}yyyuuuvvvuuurrroookkklllmmmmmmjjjgggeeedddcccdddfffjjjmmmqqquuuwww>>><<<999666555444444555333333333333333333333333000000000000111111111111333333333222222222111111111111000//////000111222000000///............///222222111000///...---,,,,,,,,,,,,---...///000000////////////........................////////////...000111111000000111333333111///...---...///000------------.........///333222111///......------222222111111222222333444111111000000000000111111222333333444444555555555666555444333333444555666444555666777777666555444333333222111111222222222222222333444444555666666555444444444555666888999::::::999999999999999999??????===<<<;;;;;;;;;;;;>>>?????????>>>===;;;:::>>>===<<<<<<===???AAACCCHHHLLLRRRZZZbbblllvvv|||tttllliiinnnqqquuuzzztttiiiYYYIIIIIIDDD>>><<<>>>BBBDDDEEECCC@@@;;;666333333444666222222222111000//////...//////000000///...---------------............///////////////000000000000++++++++++++++++++++++++---,,,,,,++++++*********......////////////......+++...000///,,,+++---000++++++,,,,,,,,,---------***(((&&&'''***+++)))''')))************+++++++++///...,,,++++++,,,...///555333000---+++******+++&&&++++++'''&&&***,,,)))***---000///,,,******+++,,,,,,,,,------........................---------///...---///111222111...////////////////////////---///111222333222000///000000111222222222222222555444333222333444555666666777888888777555333111555555666555444444555666555555555555666666666666555555555555666666666666999:::<<<>>>CCCOOO```lll{{{ooolllqqqyyy}}}{{{sssqqqppprrrvvvzzz{{{vvvuuuvvvppppppqqqqqqmmmlllrrr{{{}}}vvvjjj^^^VVVTTTTTT[[[cccoooxxxxxxpppeee\\\eeettt}}}xxxttttttxxx}}}}}}xxxwwwyyy{{{wwwtttqqqooorrrxxxppppppqqqqqqooolllgggdddcccjjjqqqppplllkkkrrryyy<<<:::888555444444444555333333333333333333333333333222111000///.........222222111111111000000000//////...---------...///......---,,,,,,,,,,,,---////////////000000000000,,,------....../////////////////////........................////////////...///111111000///111222333222000///...///000111------........./////////111000000////////////000222111111111222222333333111111000000000000000111222222333333444555666666555444333222222333444555444555666777777666555444555444444333333444444444444444444444555666777888555555444444555666888999999999999999999999999999>>>>>>>>>=========<<<<<<>>>????????????===;;;:::<<<;;;:::999:::;;;===???AAADDDGGGJJJNNNTTTZZZ^^^nnnvvvtttkkkgggfffjjjpppxxxxxxiii```YYYOOODDDAAA>>>:::999;;;>>>??????===:::666222000000111222222222111111000//////...///////////////...------........./////////000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,------,,,------...------++++++++++++,,,,,,,,,,,,---+++******------,,,***)))************+++++++++---,,,+++******+++,,,---000///---,,,+++++++++,,,***......***)))---...,,,(((+++------***((((((***+++++++++,,,,,,,,,------------------------------000......///222222111///........................---///000222222111000//////000000111111111000000444333222222222333444555666666777777666555333222222333555555333222111000444444555555555666666666555555555666666666777777666888::::::<<>>?????????>>>>>>>>>????????????>>><<<;;;<<<;;;:::999999:::;;;<<>>;;;:::999:::;;;<<<:::999666555333111000///000000222111111000000//////...///////////////......---////////////000000000111.........---------,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,000,,,***+++...000---***)))*********++++++++++++---,,,+++,,,---...---+++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---///...++++++......,,,)))+++,,,,,,***))))))*********++++++++++++,,,,,,------------------------000//////000111222111///........................---...000111111111000/////////000000000//////...222222111111222222333444555555666666555444333222111333555666666555333111444444444444555555555555666666666666777777777777222555777666555666:::>>>LLLXXXmmm{{{qqqjjjhhhhhhiiinnnuuuzzzwwwvvvxxxxxxwwwwww~~~~~~yyyuuutttppplllmmmppp~~~{{{uuulllddd^^^\\\]]]XXX\\\cccggghhheee```\\\[[[^^^fffooovvvwwwsssooooooppptttxxxvvvoookkkkkklllkkkmmmqqqssstttxxx{{{pppjjjiiifffjjjooorrrqqqooommmmmm444444333222222333444444333333333333333333333333111000/////////111333444111111000000000/////////555444333222222111000000000000///............///111111000000///......---////////////............////////////........................////////////...///000000......///000111111000//////000000111////////////000000000000//////000000111111111111000111111222222222222222333222111000////////////111111222333555666777777888888777777777777888888555555555555555555555555666666777777777777777777888777666555666777999:::777666555555555666888999777777888999::::::;;;;;;:::;;;>>>@@@AAAAAA@@@???>>>??????@@@???>>>===<<<>>>>>>===<<<;;;;;;<<<<<<===>>>???@@@@@@AAADDDFFFEEENNNYYY___ccciiisss{{{{{{~~~yyykkkaaa]]]]]]___dddhhheee]]]VVVOOOKKKCCC>>><<<<<<<<<:::;;;<<<>>>???>>><<<888666333333333222222222111111111111000000////////////...///////////////............/////////000000000//////......---,,,,,,,,,------------------------***++++++,,,,,,---------......////////////......000...,,,---...///---+++))))))))))))******************)))************)))))))))*********+++++++++******+++,,,,,,+++******)))***+++,,,------,,,,,,---,,,+++***+++,,,,,,+++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------............//////000000111111000///........................---...///000000000//////000000000111000000///...000000000111111222333333444444444333333333333333222222222333555555555444333333333333444444444444666666666777777777888888222444555555333333555888???FFFTTThhh~~~qqqjjjiiiiiiiiikkkooosss|||{{{~~~~~~zzzxxxuuupppnnnpppqqqrrrsssrrrnnnjjjeeebbb```bbbeeehhhiiijjjjjjiiifffffffffggghhhhhhgggfffhhhfffiiiqqqvvvssslllhhhjjjkkkqqqyyy~~~yyyqqqmmmiiikkkooosssvvvwwwuuusss222222222222222333333444333333333333333333333333111111000000111333444555222222111111111000000000111000000///......---,,,000000///............///000//////......---------//////////////////......////////////........................////////////---///000///...---.../////////........./////////////////////000000000000000111111222111000/////////000111222222222111111222222111000//////000000111111222333444555666777777888888888888888888777555555444444444444555555444555666777777777777777888777666666666777888999777777666555555666888999777777888999::::::;;;;;;999;;;===@@@AAAAAAAAA@@@>>>??????@@@@@@???======??????>>>===<<<<<<<<<<<<888:::<<<<<<===>>>@@@BBB@@@EEEKKKMMMNNNTTT```jjjzzz~~~{{{xxxyyyxxx{{{wwweeeYYYUUURRRPPPQQQRRROOOFFF??????<<<999888888777777777===???AAABBB???:::666333111222222222333222222222000000000///////////////......///////////////...------.........//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------.........////////////.........000111///---,,,---///(((((()))))))))*********((()))))))))(((((())))))))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,+++,,,***(((***,,,,,,,,,+++---,,,+++,,,,,,------,,,---------------,,,,,,,,,------........./////////...///000000000/////////........................------......////////////111111111222222111000000//////000111222222333333333333222111111222333444999555000...///111222111222222222222333333333333666666666666777777777777666555555333222333555777999<<>>@@@AAA@@@@@@>>>>>>@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<>>>???BBBDDDCCCCCCGGGPPPXXX]]]jjj|||}}}zzz}}}zzzsssppppppvvvzzz{{{jjjYYYMMMFFFCCCAAA@@@AAA???;;;777666444444666666333333555;;;>>>@@@???;;;666222111/////////000000000111111////////////////////////---...//////////////////------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,---000222000,,,***,,,///((()))))))))************)))***++++++***)))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,(((&&&***---...------+++***((()))***+++++++++......------------,,,,,,,,,------....../////////---///000000...------...------------------------------------.........///000000111222222222222222...///000222222333333333222111000///000111444555GGGAAA888222111222222111111111111111222222222222555555555555666666666666999777444111000111222333333777===BBBKKK]]]ttttttpppppp~~~xxxwwwzzz}}}xxxvvvtttsssqqqlllkkkjjjjjjkkknnnqqqsssuuuwwwvvvppphhhdddhhhmmmmmmbbb___jjjwwwvvvjjj```YYYZZZ___fffiiiiiilllpppsssqqqqqqtttxxxuuullldddaaabbbcccgggmmmqqqsssttt111111222222333333222222000000000000000000000000///000111222222111///...111111000000000////////////000111111111111000///......---,,,,,,,,,,,,---((()))***+++,,,------.........//////000000111111////////////........................////////////---...///...,,,+++,,,---------...///////////////------.........////////////000111333333222111000...///111222222222000000////////////000111222333444444444444444444444444444444555666666555444444555444444333333444444555333444666888999888777777888999:::;;;;;;:::999777999888777666666777888888999999999999999999999999::::::;;;<<<>>>???@@@@@@>>>>>>@@@@@@@@@@@@???>>>::::::;;;;;;;;;::::::999===???@@@???===<<<<<<======???@@@AAABBBDDDGGGKKKOOOVVVeeewww{{{rrrmmmoootttxxx{{{zzzuuusssttt}}}zzzmmmaaaUUUJJJCCC:::999999888888777666666333000111444444111222666888:::<<<:::666333222222///............///000000////////////////////////------...///////////////............////////////,,,,,,,,,---......//////---------------------------------------,,,,,,,,,,,,,,,------------,,,,,,---......---+++******+++)))))))))*********++++++)))+++---,,,***)))+++---)))************+++++++++,,,+++***))))))***+++,,,...---+++*********+++,,,***###!!!'''---,,,,,,---,,,)))'''(((***,,,,,,+++---------,,,,,,,,,++++++******+++,,,,,,---......,,,...//////,,,++++++---------------------------------,,,,,,------...///---...///111222222222222...///111222444444444333222000...---...111444666KKKCCC;;;666555555333111000000000111111111222222444444444444555555555555777555333111111111111000222666999;;;>>>HHHVVVaaazzzyyyvvv~~~~~~|||~~~{{{yyyxxxqqqwww~~~yyyuuussspppnnnmmmmmmoooppptttuuuuuurrroooooopppsssvvvooollluuu|||zzzqqqkkk\\\[[[]]]___]]]YYYXXX\\\\\\\\\___dddhhhhhhddd```[[[]]]```cccdddeeeeeeeee111222222333333333222222////////////////////////)))+++...111222111000///000/////////............+++,,,---......---,,,,,,000000///............///+++++++++***************---......///000111111222000/////////......................../////////000---...///...,,,+++,,,---......///000111111000000------------.........///,,,...111333444444333222...///111222333222000///.../////////000222333444555555444444444333333333555666777888888777666555555444333333333333444555333555777999:::999888777888:::<<<>>>>>><<<999888999888777666666777888888::::::999999999999999999;;;;;;;;;;;;<<<>>>???@@@>>>>>>@@@AAAAAA@@@???>>>:::;;;;;;<<<<<<;;;;;;:::<<<>>>???>>>===;;;;;;<<<;;;<<<@@@CCCDDDEEEDDDDDDJJJMMMUUUcccmmmooojjjfffeeefffllltttzzz}}}yyytttuuuwwwmmmhhhiiinnnqqqqqqwww|||zzz{{{}}}yyyooohhh^^^TTTKKKEEE@@@>>>444666888777555444444555444000000333333111333:::666888999888555333444555111000///......///111222.........///////////////------...///000000//////////////////000000000000)))***+++,,,------...///////////////////////////.........------,,,,,,,,,...//////////////////......+++))))))+++,,,)))&&&************++++++++++++(((+++,,,+++)))(((***,,,)))************+++++++++,,,***)))'''''')))***,,,,,,+++)))((((((***,,,---&&&$$$******)))+++...+++)))))),,,......---,,,,,,,,,++++++*********(((((()))***++++++,,,,,,+++---///...+++)))***,,,---------------------------,,,,,,,,,,,,---......+++,,,...///111222222222...///111333444444444444111000...---...000444666@@@:::444222333333111---000000000000111111111111333333333444444444555555333222222333444444333222555666666555666<<>>>>><<<:::999:::;;;>>>>>>>>>??????@@@@@@AAAEEEHHHPPPZZZaaa```XXXPPPRRRPPPRRRWWW[[[aaalllvvvxxxoooooozzzyyyqqqkkkggggggiiiqqqttt||||||yyywwwuuutttqqqmmmhhhbbb]]]ZZZRRRPPPLLLGGGBBB>>>;;;999666555555333222111000000111111111111222333444555555555444444333222111111000000000000000000000000000000000000////////////---------............//////////////////......---,,,------......------,,,/////////......------,,,***+++,,,,,,---------,,,,,,------......------,,,111///---,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++************++++++***************+++++++++++++++************++++++***++++++***))))))***,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,+++*********+++---...++++++******)))(((((((((++++++,,,,,,,,,,,,------(((((()))***,,,---...///,,,,,,------.../////////111111111111111111111111000////////////111222333444333222111000000000000111222333333333333222111...///000000000000//////333222222222222222222222333333222222222222222333111111222333666999;;;===BBBQQQggg{{{zzzuuutttsssrrrzzz}}}qqqnnngggeeegggqqq|||zzztttqqqooovvvwwwxxxxxxxxxyyy|||tttsssssstttuuutttrrrooolllnnnooolllfff___YYYVVVVVVSSSTTTXXXYYYXXXYYY\\\[[[aaajjjssswwwtttkkkeee000111111111111000///...000000111222222111//////............////////////........................---...///000000///...---........................//////...............///000///...---,,,,,,------///...---,,,+++,,,...///000000000000000//////.........////////////......////////////////////////........................---...///000111222222333000000000000000111111111000000000000111111111111111222222222222333333333444444444555666666777777777777666555444333222111333555777999:::::::::999::::::;;;;;;;;;;;;::::::888888666555666777888:::888888888888999999999999999:::;;;<<<<<<;;;;;;:::999;;;===??????>>><<<;;;;;;<<<<<<<<<<<<<<<<<<;;;>>>>>>===<<<;;;:::;;;<<<===>>>??????@@@@@@@@@???AAABBBEEEKKKQQQPPPKKKEEEEEEEEEGGGLLLOOOQQQWWW___gggooo{{{vvvnnnllluuu||||||~~~{{{vvvqqqooopppqqqssssssxxx~~~uuunnniiidddaaaZZZYYYXXXUUUQQQMMMJJJHHHCCCBBB@@@>>><<<;;;:::999666666555444333222111000111111111111222333444444333333222222111000000///000000000000000000000000000000000000/////////............////////////000///////////////...------,,,------......------,,,,,,---.........---,,,+++++++++,,,------,,,,,,,,,,,,,,,------------,,,,,,///---,,,+++,,,,,,+++******))))))(((((())))))***+++******))))))******++++++++++++******))))))(((***))))))))))))))))))***)))***+++***))))))***+++***++++++,,,,,,++++++***++++++************++++++******)))(((((()))***+++))))))))))))************+++++++++,,,,,,,,,------******+++,,,---......///,,,,,,------.../////////111111111111111111111111///.........///000111222444333222111000000000000111222333333333333222111//////000000000000//////222222222222222222222222333333222111111111111111222111111222333444666777:::AAAMMM[[[iiixxxssskkkggghhhqqq{{{}}}yyyyyyyyytttpppkkkjjjnnnsssvvv{{{~~~zzzyyyyyyxxxyyyzzzyyywwwttttttttttttrrrrrrrrrssssssqqqppppppsssuuutttpppkkkgggeee^^^YYYWWWXXXYYYYYY[[[^^^___dddmmmuuuyyyvvvoooiii000000111111000000/////////000111222222222111000---............/////////........................+++---///111111///---+++------------------------......---------......///000///...---,,,,,,,,,,,,...---,,,++++++,,,---......///000111111111111111,,,---...////////////////////////...------,,,,,,........................---......///000111222222111000000000000000000///000000111111111222222222000000000111111111222222333333444555555666666777777777666555444333333222444555777:::;;;<<<<<<<<<999::::::;;;;;;::::::999999888777666555666777888666666777777888888999999999:::;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999:::;;;::::::<<<===???@@@AAA@@@>>>===???>>>>>>AAAFFFGGGEEECCCAAAAAADDDHHHIIIGGGIIIMMMQQQXXXcccqqq~~~{{{sssqqqvvvzzzzzz~~~|||xxxuuutttuuutttssssssvvvzzz|||{{{xxxwwwqqqhhh___XXXRRRLLLIIIDDDDDDCCCBBB@@@>>>===<<<777777666666666666777777666666555444333222111111000000000000111222333444111111000000//////......000000000000000000000000000000000/////////.........////////////000000000...////////////...------,,,------......------,,,+++,,,---//////...---,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,++++++---,,,++++++,,,---,,,+++***))))))(((((())))))***+++******))))))******+++,,,+++***)))(((''''''&&&))))))(((((((((((())))))(((***,,,,,,+++))))))******++++++,,,,,,++++++***))))))))))))))))))))))))+++******)))))))))******(((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------.../////////000000000000000000000000...............000111111333333222111000000000000111222333333333333222111000000000000000/////////111111111111111111111111333222111000000000000000333333222222222222333333555888<<>>999999::::::::::::999999999888777666555666666666555555666666777777888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===:::999999999999999999:::999777555666888999999777;;;<<>>@@@@@@>>><<<:::555555777:::===????????????<<<===AAABBB@@@@@@CCCFFFGGGIIIMMMQQQVVVZZZ\\\]]]fffnnnpppqqqrrrppplllnnnooovvv|||{{{zzzyyy{{{www||||||xxxsssmmmnnnoooooolllfff___[[[YYYQQQOOOLLLJJJIIIIIIHHHGGGDDDAAA>>><<<<<<;;;999888888888777666555555555444777666555444333333333333444444444333222222111111000000/////////000111111000000000000000/////////////////////////////////////////////............,,,,,,,,,---------.....................------,,,,,,------......------,,,...,,,***((()))+++///111,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,+++,,,---///000///---+++******************+++***))))))))))))))))))***''''''(((((())))))******+++******))))))******+++***,,,///000...---,,,,,,***++++++,,,,,,++++++***))))))***++++++***)))))),,,,,,---------,,,,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------.../////////........................///000000111222222222333333222111111000111111111111222333333333333222111222111000///......////////////000000000111111111---......///000222444444222333333444444555555555222555999<<<@@@DDDHHHLLLYYYooouuunnnhhheeebbbcccdddfffhhhmmmrrrvvv~~~}}}yyyyyy{{{zzztttnnnllloooqqqkkkoooxxx}}}yyyvvvtttqqqooooooqqqtttuuusssqqqppppppmmmeee```bbbdddbbbaaabbbhhhhhhiiikkklllmmmkkkiii......//////000000//////,,,---.../////////...---,,,------------.........------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...//////......,,,+++)))(((++++++,,,,,,------..................------,,,++++++,,,---.............../////////......------,,,------------------------------------......//////000//////////////////...---------.........//////........./////////000000111111222333333444444555555555444444444333333333333444555666888999;;;;;;777888888999999888888777666666666666666666666555777777777777666666666666666666666666777888999999888888777777777888999:::888777666555555666777888;;;<<<<<<;;;:::999;;;===;;;<<<>>>???>>>===;;;:::777888:::;;;;;;;;;::::::<<<999:::???BBB@@@@@@AAACCCCCCDDDEEEGGGIIIKKKLLLLLLTTTZZZZZZXXXXXXWWWUUUVVVZZZeeeuuuzzzsssssssssqqqnnnnnnmmmkkkhhhggghhhjjjaaacccddddddbbb___[[[WWWTTTVVVWWWVVVRRRNNNJJJIIIAAA@@@???>>>============;;;999777777777888666555888777666444333333333333333333222222222333444444333222222222111111111111000000////////////000000111111111111000000000000/////////////////////////////////.........------++++++,,,,,,,,,------------............---,,,,,,,,,------......------,,,---***'''%%%%%%(((+++...***+++,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++,,,---//////...,,,)))((((((''''''(((((()))***))))))(((((())))))***&&&'''(((((()))***+++,,,++++++************+++++++++---//////...,,,,,,---***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))))))))***+++,,,,,,++++++---,,,,,,+++******))))))************++++++++++++++++++++++++++++++++++++,,,,,,------...////////////////////////////////////000111222333333333333222222111111111111111222111222333333333333222111222111000........./////////000000111111222222222---......///111333555666///000111333444444444444555666777888999<<<@@@DDDHHHUUUeeeuuuxxxrrrnnnllleeehhhjjjiiiggggggiiilllssswww}}}wwwnnnkkklllllljjjjjjmmmuuu}}}|||xxxuuunnnrrruuuxxxxxxxxxyyyzzzvvvnnnhhhiiijjjhhheeedddjjjiiijjjllloooppppppooo---......///////////////......///000000///...---,,,,,,---------.........------------------------------------------------------------------------************+++,,,---......//////...,,,***((('''++++++,,,---.../////////,,,---..................,,,,,,---......---------------------,,,,,,,,,,,,------------------------,,,------------..................///////////////............////////////...////////////000000000111111111222333333444444333333333333333222222222333333333444555777888999777777888888888888777777555555666666666666666666999888888777777666666555888888777666666777888999777777888888888999999999999888666555555666888999999===???===888666999>>><<<============<<<;;;:::;;;;;;<<<;;;;;;;;;<<<======;;;===EEEHHHFFFBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHCCCJJJOOOMMMJJJKKKLLLKKKMMMOOOXXXfffnnnpppqqqsssooosssvvvuuuqqqooooooqqqooowwwtttrrrkkk```[[[\\\\\\ZZZUUUXXXYYYWWWTTTRRRQQQRRRNNNMMMMMMNNNNNNKKKIIIGGGCCCEEEGGGGGGEEEBBB@@@@@@<<<======<<<;;;:::::::::888666555555666777666444888777555444333333444444222222222222222333333444111111111000000000000000000//////....../////////000000000000000000000000//////////////////////////////.........---------,,,,,,,,,---------......------......------,,,+++,,,------......------,,,,,,***)))(((((((((******)))***+++,,,---.........,,,,,,------------,,,,,,*********,,,...---+++)))((((((''''''''''''(((((())))))(((((((((((())))))((())))))******+++++++++******))))))))))))******+++,,,---,,,+++***+++---***++++++,,,,,,++++++***)))***,,,------,,,***)))'''(((***,,,------,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////...///111222333333222222222111111111111111222222111222333333333333222111333222000...---...//////000000111111222333333444111000000111111222333444000111333444555555444444888888888777777999>>>AAA@@@@@@HHHWWWhhhyyy|||xxxuuuoootttxxxvvvqqqmmmmmmooossswww~~~xxxsssoookkkmmmhhhiiiqqqwwwxxx{{{~~~yyy|||{{{qqqooopppmmmjjjiiiiiijjjkkkoootttxxxzzzzzz//////000111111111111111000000111111111///...---,,,,,,,,,---------......------------------------***,,,...//////...,,,***------------------------************+++,,,---...---.../////////...---,,,+++,,,---...////////////+++,,,---///000111111111---------...------,,,,,,++++++++++++++++++,,,,,,------------------------,,,,,,---------------------.........//////000000////////////000000000000////////////000000000111000111111222333333444444333333222222222222222222222222222333333555666777777777888888888888777777444444555666777777777666::::::999888777666555555:::999888777777777888999999999:::;;;;;;;;;;;;::::::999888666666888999:::666<<>>AAA<<<;;;@@@IIIMMMHHHBBB???@@@AAAAAABBBBBBBBBCCCCCC===DDDHHHFFFCCCEEEHHHHHHGGGHHHNNNWWW[[[YYYXXXYYYWWW[[[___^^^[[[[[[^^^bbbUUU\\\cccgggnnnsssppphhh\\\]]]XXXQQQMMMNNNMMMJJJFFFKKKMMMKKKHHHFFFEEEDDDEEECCCCCCEEEFFFDDDBBBBBB???AAACCCCCC@@@===<<<<<<999:::;;;:::888666555555555444444555777777777666555444222111111222333333666555444333333222222222000000000000////////////000//////.........///////////////000000000000000//////////////////////////////.........------------------.........//////------......------,,,+++,,,------......------,,,,,,---......---,,,***)))((()))***,,,---...//////,,,------......------,,,(((((()))+++,,,+++)))&&&******))))))))))))******))))))(((((((((((())))))+++++++++***************))))))(((((((((((())))))***++++++***))))))***,,,+++++++++,,,,,,+++++++++(((***+++,,,,,,+++***((((((***,,,...///000//////*********++++++,,,------)))************+++++++++,,,,,,,,,---------......,,,,,,------...//////000000000000000000000000000---...000111222222111111222111111111111111222222111222333333333333222111444222000...---...//////000000111222333333444444444333333222111111222222444555666777777777666555555666777777666666777999999444888DDDNNNYYYooo{{{{{{}}}wwwvvvxxx|||{{{}}}yyyqqqkkkfffgggpppvvvuuutttuuulllooosssxxx~~~xxxssssssqqqnnnnnnmmmnnnqqqwww~~~---------............///////////////////////////.........///......---,,,......---,,,,,,+++******)))***,,,...//////...---...---,,,,,,++++++++++++---,,,***))))))***,,,---000///---,,,---...000222....../////////...,,,+++++++++,,,,,,---.........***++++++,,,,,,++++++***.........------,,,,,,,,,////////////////////////++++++,,,,,,---...//////222000---...000111000...,,,,,,------......//////111111111000000000000000////////////000111222333222222333333444333333222333111000111222444333333555555666666666666666666555444333222111222333333555666888999999777555444888777555444555666888999777777888888888888777777777777777777777888888888===<<<:::999888888999:::;;;======<<<;;;:::;;;<<<666777888:::;;;<<<<<<===888999;;;===>>>>>>===<<<@@@???>>>======>>>???@@@???@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIHHHJJJJJJJJJKKKKKKMMMNNNNNNNNNOOOQQQSSSUUUVVVVVVWWWLLLKKKJJJIIIGGGEEECCCBBB@@@BBBDDDCCC@@@===<<<;;;<<<===>>>@@@@@@??????>>>??????>>>===;;;888666555666666666666555555555555222333333444444333333222444333222111000000000000//////000111222333333444000000000000000000000000000000//////.........------...///000000///...---------............------000000000000000000000000---------,,,,,,+++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,))))))))))))((((((((((((*********+++,,,,,,,,,---+++***)))(((((()))***+++))))))))))))***+++---...)))***,,,------,,,***(((+++++++++++++++***)))(((***)))))))))***+++,,,,,,+++++++++++++++,,,,,,,,,************************++++++,,,,,,,,,++++++***+++,,,...---,,,++++++,,,***+++---///000000///.....................------444444333333222111000000000///...000222222///,,,000000000000000111111111///...---...///...---+++000000111222333333444444666555444333222222333444666666777777666555444333888888888777666555555444::::::999;;;@@@JJJVVV^^^zzz~~~{{{~~~||||||wwwwwwrrrppptttwwwvvvuuuuuuooonnnooosssyyy}}}xxxuuuyyy}}}~~~zzzsssyyyyyy{{{~~~------------...................................................---,,,+++++++++++++++++++++++++++***+++,,,---............------,,,+++++++++,,,,,,---,,,+++******+++,,,---...---+++***+++,,,---///,,,------......---,,,+++,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***------------,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---.........///---+++,,,...///...---............////////////////////////////////////////////////000111222333333333444444444333333222333111000000222333333222444444444555555666666666555444333222222222333333444555777888888666555444777666555444444666888999777777777888888777777777888777666555555777999:::===<<<:::999999999::::::===>>>???>>><<<;;;<<<===666777888:::;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<>>======>>>??????======>>>???@@@AAABBBBBBBBBCCCDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFFFFDDDCCC@@@???===999;;;<<<<<<999777666777:::;;;<<<===>>>======<<<;;;;;;;;;;;;:::999888777666666666555555555444444222222333333333333222222444333222111000000000000//////000000111111222222000000000000000000000000000/////////.........------...///000000///...---------............------........................,,,,,,,,,+++++++++++++++******+++------......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++)))((('''******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,***************)))))))))))))))))))))))))))*********+++,,,,,,,,,,,,+++***&&&&&&&&&''''''''''''''')))************)))((('''+++++++++++++++***))))))************************((())))))***++++++,,,,,,***************************++++++,,,,,,++++++******,,,------,,,+++,,,---+++,,,---...////////////////////////////////////222222222111000/////////000...---///111111///---111111111111111222222222222222222222222222111///000000111111222333333444666666444444333444555555666555444444444555666666999888888777666666555555555666777999<<>>>>>======>>>>>>???:::;;;;;;<<<===>>>??????===>>>???@@@@@@@@@??????@@@@@@@@@@@@AAAAAABBBCCCEEEDDDCCCAAAAAAAAAAAABBBAAA@@@@@@???===;;;:::999888999:::999777666777888999999:::;;;;;;;;;;;;:::666777888999999999999888555555555555444444444444222222333333333333222222333222111111000000000000/////////000000000000000000000000000000000000000/////////...............---...////////////...---------............------........................***++++++++++++++++++,,,******+++,,,------------++++++++++++++++++++++++------,,,+++)))((('''&&&+++++++++,,,++++++******++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))(((((((((***,,,......,,,***((((((((())))))***)))))))))---,,,+++***)))(((((((((++++++,,,,,,,,,+++*********+++,,,,,,,,,+++***))))))))))))***+++,,,,,,---******************************+++++++++++++++***)))+++------,,,,,,---...,,,,,,,,,,,,---...///000////////////////////////000000//////......------000...------...//////...111111111222222222333333444444444444444333333222000000000111222222333333444333333333333333444555666444222111222444777999999888888777777666666555222444777888999:::<<<>>>===KKK]]]lll{{{{{{vvvqqqnnnccciiivvvxxxrrrmmmllllllrrrpppkkkhhhhhhkkkpppsssuuuvvvwww}}}}}}wwwrrrsssuuuwww{{{,,,,,,---------.........------------------------.........---,,,+++***)))))))))******+++,,,,,,,,,---,,,+++***+++,,,...///+++*********+++,,,------------,,,++++++,,,---------,,,+++*********++++++******+++,,,,,,,,,------//////......---,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++......------,,,,,,++++++------,,,,,,,,,,,,,,,,,,---------...///000//////------,,,,,,++++++******------------...............//////000000000000000444555555444444333222111222111///000222333333222000000111222444555666666444444333333333222222222222222333444444444333333666555444333333555777888666666666666666666666666777666555444444666888999:::::::::::::::;;;;;;;;;888999:::999777666777888888888888888888999::::::999888777777777888:::;;;>>>>>>============>>>>>>888999:::;;;<<<======>>><<<<<<<<<============<<<===<<<<<<<<<======>>>???DDDCCC@@@>>>===>>>???@@@===<<<<<<;;;:::999777666888999999888777777999;;;888888888999999999999999444555666777777777777777444444444444333333333333111111222222222222111111222222111000000000000000///////////////.........////////////////////////................................................,,,------......------,,,////////////////////////***+++++++++,,,,,,------))))))***+++,,,,,,++++++************++++++++++++---,,,***)))((((((((((((+++++++++++++++***)))(((++++++++++++++++++++++++************))))))))))))))))))***************+++,,,,,,++++++******))))))'''(((***++++++***((('''+++***))))))***,,,///000222111...,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++)))***---/////////---,,,---------,,,,,,,,,,,,,,,************************)))******++++++++++++***(((***,,,---,,,,,,---///------,,,+++,,,---///000............/////////////////////......---------000...---,,,,,,---...///000000000111111222222333222333444444222111111111000000000111111222222222000111111111222222333333666555444333444555777888888888888777777666666666444666888999888777888999AAAEEEIIINNNXXXhhhyyyttthhhaaaeeefffkkksssxxx}}}rrriiieeehhheee```___aaadddggghhhmmmnnnoootttyyyqqqiiigggffffffkkkqqqttt~~~}}}{{{yyywwwtttqqqooonnnmmm,,,,,,,,,------------...------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---...************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---------------------++++++,,,,,,,,,---......111111000///...---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++///.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,.....................---------,,,,,,++++++---------....../////////......///000000000//////333333444444333222222111222000///000111222222222000000111222333444555666444444444333333333222222111111222333333333333333555444333222333444666777666666555444444555666666333444555666666666666555888888999::::::;;;;;;;;;<<<===>>>===;;;:::;;;<<<888888777777777888999999999888777666666888999:::<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<:::888888999;;;<<<;;;;;;;;;::::::888777777555666777666555555777999777777777777888888999999555555555666555555444444333333333333222222222222000111111222222111111000111111000000///000000000/////////.......................................---------.....................------------......,,,,,,------------,,,,,,........................++++++,,,,,,------......***++++++,,,,,,,,,,,,+++)))))))))******+++++++++***))))))(((((()))******++++++++++++******)))(((******************************))))))))))))))))))((((((((()))))))))******,,,++++++******)))))))))******))))))))))))******)))'''%%%$$$''',,,222666444222///---,,,,,,---...***++++++,,,,,,+++++++++(((***---000222333333222000000...---+++)))((('''************************((()))******++++++++++++(((***,,,---,,,,,,---///...---,,,++++++,,,...///,,,,,,,,,------.........000///////////////......///...---,,,,,,---...///.........///000111111222111333444444111000111222111111111111111222222222111111222222333333333333777777777777777666555444777777777666666666666666666777888777666666888:::===<<<<<<>>>EEEQQQbbboooyyytttiiicccaaabbbdddffffffjjjvvvsssiiigggbbb]]]ZZZ[[[]]]___```jjjnnnqqqssszzz{{{ssskkkfffbbb___bbbhhhlllrrruuusssrrruuuvvvuuupppooommmkkkhhheeebbbaaa,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++************++++++,,,++++++++++++++++++++++++,,,------...............---,,,,,,,,,,,,------...000000000///...------,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))+++------,,,*********////////////............,,,,,,------.../////////---...///000000000///...111111222222222222111111222000//////111222222111111111222333333444555555333333444444444333222111111111222222333333444444555444222222222333555777666555444333333444555666111333555777777666444333666666888999:::::::::::::::;;;<<<;;;:::999999;;;999888777666666666777888888888777777777888888999999:::;;;;;;;;;;;;:::999777888888999:::;;;<<<===>>>===<<<<<<;;;<<<<<<<<<;;;:::::::::::::::;;;;;;999999888777888999:::;;;999999::::::999888777777666888999888777777888999666666666555666777777888555555555555444444333222222222222222111111111111000000111111111111000000111000000//////000000000.........///////////////........................---------------...............------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------......---------((((((((()))******++++++''''''((())))))******+++*********+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******((((((((((((((((((''''''---,,,+++******+++,,,---+++)))&&&&&&)))000777;;;000///,,,***)))***+++,,,))))))***+++++++++******'''))),,,000333555666666222111///,,,)))&&&$$$###************************(((((()))***++++++++++++)))+++------,,,,,,---...---,,,,,,,,,,,,,,,------+++++++++,,,------......000000000000000000//////...//////...------...000,,,------...///000111111222444777666333111222444222222222222222222222222333444555555555555555444666777777888777555333222555555555555555555555555444555555444444555888:::666777:::>>>@@@DDDKKKTTTZZZeeewwwvvvqqqpppiiijjjllljjjeeedddnnn{{{wwwppplllfff```]]]^^^aaacccgggooouuuuuuwww}}}xxxrrrlllgggaaaZZZZZZ___eeeggggggfffhhhlllllliiihhhhhhhhhfffdddaaa^^^\\\++++++,,,,,,,,,---------++++++++++++++++++++++++)))******+++++++++++++++*********+++,,,,,,------++++++,,,,,,,,,++++++***,,,+++******************)))******************)))))))))***,,,------......---,,,+++******++++++,,,......------,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,,,,,,,------------))))))******++++++,,,,,,*********+++,,,,,,,,,---)))+++......+++(((((()))---------------.........+++++++++,,,---.........---...000111111///...---...///000111111111111111111000//////111222222111222333333333444444555555333333444444444333222111111111222222333444555555444333222111111333555666666555333222222333555666222333444555555555444444333444666888999999999999777888999888666555666777:::999777555555555777777888888888999999888888777777888999::::::999888777666666777888999:::;;;;;;===<<<;;;:::999999:::;;;888888777777777777888888::::::::::::999999999999666777777777777666666555666888::::::999777777777444444333333333444555666444444555555444444333333222222111111111000000000///000000000000000000///000000////////////000000.........//////000000111------------------------,,,,,,,,,------............------,,,,,,------...+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,++++++***''''''(((((()))******+++'''((()))******))))))(((((())))))************)))))))))))))))))))))))))))''''''(((((())))))******'''(((((()))******++++++'''''''''(((((((((((((((+++++++++++++++++++++++++++******+++...333777:::,,,+++***)))(((((()))***'''((()))************)))((()))+++...000333555666444333111...+++)))'''&&&************************'''((()))***++++++++++++***,,,------,,,+++,,,---,,,,,,,,,------,,,,,,+++++++++,,,,,,---......////////////////////////000---///111111///---...000------...///000111222222222555888777333111222555333333333333333333333333333333444555444444222222444444444444444333444444444444444444444444444444111333555555444555666888666666:::???>>>:::<<>>@@@CCCIIIUUUggg{{{}}}|||wwwjjjhhhhhhgggaaaeeellluuu~~~zzz~~~xxxwwwxxxwwwoooeee```aaa^^^dddhhhhhhhhhjjjjjjhhh``````aaaaaa___[[[XXXUUU......---,,,,,,,,,,,,---------------------------'''))),,,,,,***((('''(((,,,,,,++++++***)))))))))***+++,,,------,,,+++***,,,***))))))***++++++*********+++++++++******)))(((((()))***,,,---......---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,)))***++++++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------***++++++,,,,,,++++++***,,,,,,++++++***+++++++++---,,,,,,+++*********+++,,,---...///000000000000111000/////////000222333000000111111111000000///000000111222333444444555444444444444333333222111222222111111222333555666666444222222333555555444666666555444222111000000222444555555444333333444888777888;;;======999555777777888888888888777777666555555666666777888999666666777777888888999999:::::::::999888777666555444444555555666888999:::;;;:::999888888888999:::888888888888888888888888999888888777666666555555444444444444444444444444666555444444444444555666444333222222222333444555777333000///111222000///////////////..................///////////////////////////...------,,,,,,////////////////////////......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,++++++***)))))))))++++++******)))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))******++++++&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((******)))))))))))))))*********************++++++(((((((((((())))))))))))***)))(((''''''((()))***((()))***+++,,,---------,,,,,,+++***+++,,,...///***))))))(((***,,,///000333444666444111---+++***+++++++++*********))))))++++++******************((()))***+++,,,++++++***"""%%%(((+++------+++***---------...------,,,,,,------,,,++++++++++++,,,,,,---///000000000///...///000000000111111111111333333444444333333222222555444444333222111000000111111222333333333333222222222444444444444222222111111222222222333333333000111111222333444666666555666777888999::::::::::::999:::===DDDNNNWWW]]]xxx~~~ooofffcccaaa``````^^^\\\^^^fffttt}}}rrrmmmrrrlllooorrrrrrqqqoooooopppoooeee___```bbb^^^WWWTTT------,,,+++++++++++++++------------------------+++,,,------+++******++++++++++++*********))))))***++++++,,,,,,++++++***,,,+++))))))+++,,,+++***,,,,,,------------,,,,,,(((((()))***++++++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,++++++---...///...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***++++++,,,---,,,++++++******++++++,,,---...///000000000000000000/////////000222222111111222222222222111111000000111111222333333333333444444444333333222111111222333555555555555555555333111111222444444333666666555444333111111000222444555555444333333444666666666999;;;:::777333666777777888888777777666222222333333555666888999666666666777777777777777888888888888777666555555444444555555666888999:::::::::999888888999999:::;;;:::999888777777777777777777666666555444444444444444444444444444444444555555555555555555555555444333222222222333444444666333000///111111000///////////////............////////////............---------..........................................------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,++++++***))))))++++++++++++++++++++++++))))))(((((((((''''''''')))))))))))))))*********''''''''''''((((((((()))************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))'''((((((((())))))))))))***)))(((''''''((())))))))))))+++,,,,,,---------+++******)))***+++,,,---******)))))))))+++...//////111222111...+++))))))+++++++++*********))))))******************************,,,,,,---,,,++++++)))***,,,......---,,,+++,,,---------------,,,,,,//////...---------------------.../////////...---....../////////000000000222333333333333333222222444333333333333333333333111111222333333333333222111222333444444333222111111111111222222222333333222222222333444555777777666777888999::::::::::::<<<:::999999;;;@@@FFFIII[[[fffttt~~~qqqhhhbbb___]]]\\\[[[[[[]]]bbbkkktttzzz|||||||||www{{{|||rrriiihhhhhhccc^^^\\\,,,,,,+++***************------------------------+++---...---+++***++++++)))))))))*********+++++++++++++++******+++++++++,,,+++******,,,,,,+++***((())))))******)))))))))(((((()))))))))************************)))))))))+++,,,,,,,,,,,,++++++***,,,------,,,)))(((((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,++++++***++++++,,,,,,,,,,,,++++++******++++++,,,---...///000000000000000000/////////000111111111111222333333222222111111111111111111111111111333333444444444333222222000222555777777777555444555333111111222333444333666555555444333222111111333444555555333333444555666666777888:::999666444666666777777777777666666//////000111333555666777666666666555555555555555555555666666666666555555555555555555666888999::::::999999888888999::::::===<<<:::888666666666666555555444444333333222222444444444444444444444444333444555666666555444333444444333222222222333333444222000000000111000///////////////............////////////......------+++,,,,,,---......//////------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))(((*********+++++++++,,,,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((***))))))))))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((())))))***((((((((((((((((((((((((''''''((((((((())))))))))))((((((''''''((())))))'''((()))******+++******)))))))))((())))))***++++++***)))))))))***,,,---+++---...---+++)))((((((+++************)))))))))************************,,,,,,---------,,,,,,+++............---,,,++++++,,,,,,------------,,,,,,///...------,,,,,,------------............---,,,---------............///111222222333333333222222333333333333444444555555111111222333333333333222111222222333333222222111111111111222222222222333222222222222333555666777666777888999::::::::::::;;;999777555555555777888@@@HHHSSS]]]gggtttzzzqqqjjjdddaaa^^^___bbbeeegggiiiiiijjjrrruuu}}}wwwsss}}}~~~}}}~~~uuuqqqoookkkgggfff,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,---+++)))((((((((((((((()))***++++++,,,,,,+++***))))))***+++,,,,,,+++***+++,,,---+++***&&&&&&''''''(((((('''''')))))))))***************************************------------,,,+++******)))***+++***(((''''''(((++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,,,,,,,,,,++++++***++++++,,,,,,---...///000000000000000000/////////000000000000000111222222222111111111111111000000000//////333333333444444333333222111222333444555555555555666444222222333444555444555555444444333333333222333444555444333222444555888888999::::::999777666555666666777777666666555000000000111222333444555555555555444444333333333444444555666666666666666555555555555666777888999999999999999999999::::::===;;;999777666666777777333333333222222111111111333333444444444444444444333444666777777666444333555444444333222222222222222222111000000000000///////////////............000//////......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---------,,,,,,++++++******************************)))))))))(((((((((***************************)))))))))((((((((('''''''''''''''''''''''''''******)))))))))(((((((((******))))))(((((((((''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((())))))***))))))(((((((((((((((''''''''''''((((((((())))))''''''''''''((((((((()))%%%&&&''''''(((((((((''')))))))))))))))))))))*********)))))))))******+++)))***,,,+++)))''''''(((************))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++++++++...------,,,+++++++++***++++++,,,---------,,,,,,,,,++++++***************---------------,,,,,,,,,------------............000000111222222333222222333333333333333333333333111111222333333333333222111111111111111111111111111111111111222222222222111000000111222333444444555666777777888888888777666666555555444444444444888;;;@@@EEELLLXXXfffqqq}}}tttlllhhhhhhkkkoootttvvvvvvssspppkkknnnvvv|||tttnnnvvv{{{uuuzzz|||xxxwwwxxx------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%(((,,,...,,,)))&&&%%%''''''((()))***++++++,,,,,,+++))))))))))))+++,,,+++******+++------+++)))((())))))***++++++*********+++++++++++++++++++++******++++++++++++++++++---------------,,,+++***)))+++,,,,,,++++++---...+++++++++,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,------......++++++,,,,,,,,,,,,+++++++++*********++++++,,,---,,,++++++***++++++,,,,,,,,,---...///000000000000//////000000000/////////......///000000000000000222222111111000/////////222333333444444333333333333222000000000222555666888666444444555666666666444444444444444444444444444444555444222222444666888999::::::999888777666555555666666666666555555444333222222111222222222555555444444333333222222444444555666777777777777666555555666666777888999888888999999:::::::::::::::999888777777777888999222222222222222111111111333333333444444444555555333444666777777666444333555555444444333222111111000111111111000000///000////////////............//////......---------,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,+++++++++************************+++************)))))))))******))))))(((((((((((()))))))))(((((((((((((((************************))))))))))))((((((((((((***)))))))))((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((()))***************))))))(((((((((''''''''''''((((((((((((&&&&&&''''''((((((((((((''''''(((((()))(((((((((******************)))))))))))))))))))))))))))***)))***+++***)))(((((()))))))))))))))))))))))))))(((((()))))))))*********+++++++++************+++,,,,,,,,,,,,,,,,,,------***++++++,,,------,,,,,,++++++***))))))))))))***,,,,,,,,,+++++++++++++++---------.........//////...///000111222222222222333333222222111000000///111111222333333333333222000000000000000000000000000000111111111222222222111111111111222333444444333444444555555555555444222333444555555555555555777888999999;;;AAAJJJPPP___hhhttt|||wwwqqqtttvvvzzzxxx{{{~~~~~~zzzuuusssrrroookkkhhhmmmzzzyyysss{{{}}}~~~------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---+++)))((((((''''''(((((()))***++++++*********))))))************)))***+++,,,,,,***(((''''''((()))******************++++++,,,,,,,,,,,,*********+++++++++++++++,,,------------,,,,,,+++'''(((************,,,...***++++++,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,------......///***++++++,,,,,,++++++***************+++,,,------++++++******++++++,,,,,,,,,---...///000000000000//////000000000///......------...///000000000000222222222111111000000000222222333444444444333333333222///---...111444777999777555555666777888777444444444444444555555555444555555333222222444666666777888777555444444555444444555555555555444444666555444222222111111111444444444333333333333333444444555666777777666666666666666666666777888888777777999:::::::::::::::888888888888888888888888333333333333333222222222222333333444444555555555333444555666666555444333555555555444333222000///...000222111000//////000////////////............------------------------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++***************************++++++++++++************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((('''''''''''')))(((((((((((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******+++******))))))(((((((((&&&&&&'''''''''(((((((((%%%&&&'''(((((((((((((((******++++++++++++******)))************))))))(((''''''(((((())))))))))))***+++,,,+++)))((()))***(((((()))))))))))))))***'''(((((())))))***************))))))******+++,,,+++,,,---...////////////)))***+++,,,,,,------,,,---,,,++++++******++++++***************+++,,,,,,---------.........//////------///000222222333333333333222111000///......111111222333333333333222000//////......//////000000000000111111111111222333333333333333444555555222222333333333333222222222222333333333333222111222333555666777999===???DDDNNNYYY___dddppp~~~zzzooogggccc______^^^aaaiiiyyy|||ttt{{{~~~||||||,,,,,,+++***************++++++++++++++++++++++++++++++)))&&&%%%%%%))),,,'''((((((((())))))******))))))************))))))(((((()))***,,,+++)))&&&%%%%%%&&&'''(((((((((((((((((()))***+++,,,,,,---)))))))))*********++++++,,,,,,------------------%%%'''(((((('''''')))*********+++,,,,,,---.........------------,,,,,,,,,***++++++,,,------......+++,,,,,,,,,,,,,,,,,,+++************+++,,,---...++++++******++++++,,,---,,,---...///000000000000//////000000000///---------...///000000111111111222222222222222111111111111222333333444444444333333222000///000222444666999777555444666777777777333444444444555555666666555555444333111222444777666888999777444333444555444444444555555444444444444444333222111111111111333333333444444444444444333444444555555555444444666666666666666777777888666777999:::;;;;;;::::::888999:::::::::888666555444444444444444444444444222222333333444555555666555555555555555555555555666666666555333111///...---///222222000...///000////////////............+++,,,,,,------......///---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***)))******************+++************************+++++++++*********))))))'''((()))***+++,,,---...)))*********************&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''&&&&&&'''''')))************)))(((((('''&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&(((((((((((((((******+++++++++******)))(((((()))))))))((('''&&&%%%&&&'''((())))))******,,,,,,,,,+++((('''((()))(((((((((((())))))******''''''(((((()))******+++***)))))))))***,,,---///***+++---///000///...---))))))***,,,,,,------,,,,,,,,,+++***************)))((((((((()))+++,,,---,,,,,,,,,,,,------------+++,,,...000111222333333222222222111111000000000111111222333333333333222//////...------...//////000000000000111111111111111111111111111222222333222222333333333333222222333333333333222111000000000222444666777888888999999>>>CCCFFFKKKWWWhhhuuu~~~oooddd[[[YYYXXXZZZaaalllyyy~~~wwwzzz~~~~~~~~~+++******)))))))))))))))++++++++++++++++++++++++---***$$$!!!(((---(((((((((((())))))))))))((()))***++++++***)))(((''''''(((***+++***(((%%%((()))***+++,,,,,,,,,,,,&&&'''((()))***+++,,,,,,'''((((((((())))))******++++++,,,---............***+++,,,+++***)))***+++******+++,,,,,,---............---------,,,,,,,,,))))))***+++,,,,,,------,,,------......------,,,************+++,,,---...+++*********+++,,,,,,---,,,---...///000000000000//////000000000///---,,,......000111111222222222222222222222222222222222111222333333444444444444111222222333333444555555888666444444555666666666333333444444555666666666555555444333111222444777888:::;;;999666444555777333444444555555444444333222222111111111111222222333333333444444555555555333333333444444333333222777666666666666777777888666777999:::;;;;;;::::::999:::;;;<<<:::888444222555555555555555555555555222222333333444555666666666555444444444444555666666666666555444111///...,,,///222222000...///000000/////////............***++++++,,,---...//////***++++++,,,,,,------...------------------------,,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))************))))))))))))&&&''')))+++---000111222''''''''''''(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((((())))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******))))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((###$$$&&&((())))))(((''''''(((((((((((((((''''''''''''((((((((('''%%%$$$$$$%%%&&&((()))*********,,,---,,,***((('''''')))'''((((((((())))))******&&&''''''((()))******+++************+++---000111((())),,,......,,,***)))((()))***+++,,,---------***))))))((((((((((((((('''''''''''')))+++---...******+++++++++,,,,,,,,,+++,,,---///111222333333111222222222222333333333111111222333333333333222///...---,,,,,,---...///000000000000111111111111...------------......///333333444444444333333222444444333333333222222222333444666888888777555555777888:::<<>>AAALLLQQQ[[[fffrrr~~~|||lllaaa```llluuuqqqmmmnnn{{{|||tttooonnnsssvvvyyyyyyvvvyyy+++,,,,,,------,,,,,,+++))))))))))))************---,,,***)))((()))***+++))))))(((((())))))***+++************))))))))))))''''''((()))))))))))))))*********)))((('''''''''***)))((((((((()))+++++++++++++++*********))))))++++++******++++++,,,---+++++++++,,,,,,,,,------************************+++++++++++++++,,,------000///---,,,+++,,,,,,---,,,---------,,,,,,+++***,,,+++******))))))***************+++,,,---...///---...///000000000//////............------------,,,---...///000000/////////111222444444333222111000111222333444444444444666555333222222333555666444333333222222222333333333333222333333444555666666666555444444444444444444555555666666555333333555555444333333333444555666555333222111222333444555555444444444444555555555666777666444222222222444444555666777777777777999888888999999:::;;;<<<;;;;;;:::999888777666666444555666777888888777777555555555555555555555555777777777777888999::::::999777444222000000000111000000000000000000000000111000...,,,+++,,,---...------,,,,,,,,,+++++++++,,,---...---,,,,,,,,,...------,,,,,,,,,+++++++++...---+++*********+++,,,''')))++++++***)))))))))))))))))))))))))))))))))))))))*********)))((((((---,,,***((((((((()))***---+++)))((('''((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&***)))((('''''''''((((((*********))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((()))***************(((''''''&&&'''((()))***((((((''''''''''''(((((()))((((((((())))))*********)))))))))((((((((('''(((((('''(((((()))***+++******))))))))))))******)))***+++---------------,,,+++***)))'''%%%$$$$$$'''%%%$$$%%%((()))(((&&&***)))((((((((()))++++++******++++++,,,---...///000...---...000111///---//////000000000000000000///000111222333333333333111111000///.........///......////////////..............................---...000111222333333333333333222222111111000000,,,000444444111///111333111111111222444666999::::::???FFFOOOWWW```hhhmmmuuuzzzyyyooommmyyy~~~|||uuuooollliiihhhkkkkkkkkkpppwwwwwwrrrttt}}}++++++,,,,,,,,,,,,++++++))))))))))))************,,,+++***)))))))))***+++)))(((((((((((()))******************))))))))))))((((((((((((((()))************))))))(((((('''''')))))))))((()))******++++++++++++***************++++++******++++++,,,---++++++++++++,,,,,,,,,,,,************************++++++******++++++,,,,,,......---,,,,,,,,,------,,,,,,---------,,,+++++++++******))))))))))))***,,,,,,,,,,,,,,,------...------...////////////.........---------,,,,,,,,,,,,,,,...//////000/////////000222333333333222111000111222333333333333333444444222222222333444555444444444333333222222222222222222333333444555666999888777555555666666777222333444555555555555555555444444333444444555555888777555333333333333444666666555555555555666666444666777777555444444555333444555666777777777777888888888888999:::;;;;;;;;;;;;:::999888777777666666777888999999999888777777666555444444444555666888888888888999;;;<<<===666555333111////////////000000000000000000000000,,,,,,++++++,,,...000111------------,,,,,,+++++++++---...---,,,+++,,,...,,,,,,,,,,,,++++++++++++------,,,,,,+++++++++***)))+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))((('''&&&%%%///...+++)))'''&&&''''''+++***(((((((((((()))***)))(((((('''&&&&&&%%%%%%******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&(((''''''''''''((())))))((((((''''''''''''(((((())))))((('''((()))***+++))))))))))))(((((((((((())))))(((((((((((())))))))))))************))))))+++++++++++++++,,,---...,,,,,,+++***)))(((''''''%%%$$$$$$&&&(((******))))))))))))((()))******+++***************+++,,,------,,,---///111111///...------......///000000111///000111222222222222222222111000///............------------------------------------------......---...///111111222222222000000000000111111111111***...222222111000222444000111111222333333444444111555999===AAAEEEJJJMMMVVVZZZcccooo{{{{{{tttnnnhhhffffffhhhfffdddfffjjjrrrvvvyyypppkkkkkkqqqxxx++++++,,,,,,,,,,,,++++++((()))))))))************++++++***))))))******+++***************+++,,,,,,************)))))))))((()))((('''''''''(((***+++***)))))))))(((((((((''')))))))))))))))******+++************************++++++******++++++,,,---+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,+++++++++***************+++...------,,,,,,,,,---------------...............------------,,,,,,,,,,,,,,,,,,---...////////////000000111222333222222111000000111222222222222222222222111111111222333444666666666666555444333333222222222222333444555666:::999777555555666777888555555666666666777777777444444444444444555555555888777555444333333333333666555555555555555555666444666777777555444444555444555666777888999999999777777777777888999::::::;;;::::::999888888777777888999999::::::999888777666555444333444666888999999999888888888999::::::444333222111111111111222////////////////////////******++++++---///000222...---,,,+++***+++,,,---+++,,,------++++++,,,---,,,+++++++++++++++++++++((()))+++,,,,,,,,,+++***,,,,,,---,,,******,,,...(((((((((((((((((((((((())))))))))))(((((('''&&&******)))((((((((())))))((((((((((((((()))***+++'''''''''&&&&&&%%%%%%%%%))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''''''''((((((((()))((((((''''''''''''((((((,,,***(((&&&%%%%%%&&&'''))))))))))))((((((((((((***))))))(((((((((((()))((()))***++++++***)))(((,,,+++***)))***+++---...(((((()))******+++,,,,,,((((((((()))***+++++++++)))))))))))))))******+++******)))))))))******++++++,,,...111222222000///---------.........////////////000111222222111111111111000///...---......---,,,,,,,,,+++++++++,,,,,,,,,,,,---------------///000111222333333333333////////////000000000000---000333444333222333444000111222333444333333333333555777888999999;;;===@@@CCCIIIQQQ\\\fffoootttyyyrrrlllllllllkkkjjjjjjmmmppppppsss|||ooofffccccccfffkkkuuu***++++++,,,,,,++++++***((()))))))))******************************++++++******))))))******+++,,,************)))))))))((()))((('''''''''(((***+++))))))))))))((((((((((((((()))))))))************************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,---......------,,,,,,------------------.........///......---------,,,,,,,,,,,,,,,,,,---......///000000000111111222222222222000000111111222222111111111111111111222222333333555555666666666555444333222222222222333444555555888777666555555555666777777666666555555555555555444444444555555666666666666555444333333222222222555555444444444444555555555666777666444222222222555666777888999999999999666666666666777888999999999999999888888777777777777888999:::999999777666333333222333555777:::<<<999999777666555555555555/////////000111222333333////////////////////////+++++++++,,,---......///111...+++((((((***---///+++,,,---,,,++++++,,,---++++++++++++++++++++++++&&&(((***---.........---***+++,,,***))))))+++---(((((((((((((((((((((((('''((())))))*********)))''''''''''''((()))******'''''''''(((((()))******%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******+++++++++***))))))&&&''''''(((((((((((((((((((((''''''''''''((((((***)))'''%%%$$$$$$$$$$$$(((((((((((())))))))))))***))))))(((((((((((()))((()))***++++++***)))(((---+++***((()))***,,,...$$$%%%%%%&&&'''((())))))************)))))))))***((()))))))))************))))))((((((((()))******+++---000222222222111000///.........---------,,,//////000111111111000000000//////..................---,,,++++++++++++,,,,,,,,,,,,---------......//////000111222222222222000000000///////////////111222444444333222111111///000111222333333333333333444666666555444444444777888:::===CCCIIIOOOSSS___dddkkkrrryyyxxxvvvvvvssspppnnnppptttvvvtttvvv~~~wwwiiiaaa]]][[[\\\___fffrrr~~~******++++++++++++******))))))))))))************)))*********++++++++++++(((''''''''''''((())))))************))))))))))))((((((((((((((()))******))))))))))))(((((((((((((((((()))************)))***************+++++++++++++++******++++++,,,---+++++++++++++++***************************************))))))(((((())))))******+++++++++***))))))++++++,,,---------,,,,,,---,,,,,,,,,,,,---............---------------.........------......///000//////.........---------,,,,,,,,,,,,---...///000000000000000111111222222///000000111111111000000000111111222333333333444111222333444444444222222111111111222222333444555666666666666555555555444555555444333222222333333333444555666666666666666444444444444333333333222555444444444444444444555666777777666444222111222777777888888999999888888555555555555666777888888888888777777777666666666555666777888888888777666222222333444666888;;;<<<888777666444222111000000+++,,,---...///000111111000000000000000000000000,,,,,,------,,,,,,,,,,,,111...+++((((((***---///***,,,---,,,+++***+++---*********+++++++++++++++(((***,,,...000000000000'''((())))))((('''((()))))))))))))))))))))))))))&&&'''((()))************(((((((((((((((''''''''''''''''''(((((()))))))))$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''((()))******''''''''''''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&''''''((()))(((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))---+++***))))))***,,,---******))))))((((((''''''((()))***)))'''&&&'''((((((((()))************)))((((((((((((((()))***+++,,,...111111000000000111000//////...------,,,,,,//////000000000000//////......------......///000000///---,,,++++++,,,---,,,,,,,,,---......//////------...///////////////000000000000////////////111222222333222111000////////////000111111222222333555777777555333333333444444444555888;;;???AAAEEEIIIOOOTTTYYYaaajjjppp|||}}}uuuqqqsssuuuvvvvvvyyywwwkkkddd^^^YYYXXX[[[dddooo{{{******++++++++++++******))))))))))))************))))))***+++++++++++++++'''''''''''''''((())))))************))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))'''((()))***+++******)))))))))*********+++++++++++++++******++++++,,,---++++++++++++*********)))******************************)))((((((((((((((())))))******)))((('''&&&***+++,,,,,,---------,,,,,,+++++++++,,,,,,---.........---------....../////////.........///000111000000/////////.........,,,,,,,,,,,,,,,...///000000000000000000111111222///000000000000000//////000111222333444444444444///111333444555555333333111111111111222333444555555666777888777666444333444333222222222333444555222333555666777777777666333444444555555555555555666666555555555555666666555666777777555444444555666777777777777666555555444444444444555666777888666666666666555555555555222333555666777666666555444444555666777888999999666555333222000000//////------...///////////////000000000000000000000000,,,,,,---------,,,,,,+++...---,,,+++++++++,,,,,,***,,,,,,,,,+++***+++,,,)))*********++++++++++++******+++,,,------------''')))++++++***(((((()))))))))))))))))))))))))))''''''((())))))(((((((((''''''((((((''''''&&&&&&''''''((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&$$$%%%&&&'''(((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###%%%%%%&&&''''''&&&%%%%%%"""######$$$%%%%%%%%%%%%&&&&&&((()))))))))((('''((((((''''''''''''(((((($$$&&&'''))))))((('''&&&'''((((((((()))))))))***(((((('''(((((()))***+++******))))))))))))******,,,+++***))))))***++++++......---,,,+++*********&&&(((***)))''''''(((***'''((()))***+++******)))(((((((((((()))***+++,,,,,,...//////---,,,...////////////..................//////000000//////...,,,,,,,,,---...///000111222111///---,,,---......,,,------...//////000000------......//////.........//////000000111111222111111222333444444222111444333111000000000111222444666888888666444333333222222222333555777999:::999;;;>>>@@@CCCGGGMMMQQQZZZbbbmmmvvv}}}~~~~~~}}}{{{}}}~~~yyyrrrmmmfff``````ccclllvvv******++++++++++++******))))))))))))************((()))***+++++++++++++++)))))))))))))))***++++++************))))))))))))&&&''')))*********)))((((((((((((((())))))))))))'''((()))++++++******)))))))))******++++++++++++++++++******++++++,,,---++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******((()))))))))((('''%%%$$$***+++,,,,,,------------+++*********+++,,,,,,------------------...//////000//////......000111222000000000000////////////---,,,++++++,,,---///000000000000000000111111222///000000000000000//////000111222333444555555444000222444666777777666555111111111111222333444555444666888999999777444333333333333333444666888999222333555777777777777666333444555666777777777777777777666666666666777777444666777888777666777888666666666666555444333222444444444444444666777777555555555555555444444444000111333555555555555555666666777777777777666666333333222111000000000000111222222222111000///...000000000000000000000000+++,,,,,,------,,,,,,++++++,,,---......,,,***)))***+++,,,,,,******+++,,,))))))******++++++++++++)))))))))((((((((((((((())),,,...///...,,,++++++))))))))))))))))))))))))(((((((((((('''&&&%%%%%%%%%%%%&&&'''((((((((((((''''''(((((((((((('''''')))((((((''''''&&&&&&%%%((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))(((((($$$%%%'''(((((((((''''''((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&%%%%%%$$$######%%%%%%&&&''''''&&&%%%%%%&&&'''((()))************%%%&&&((()))))))))((('''((((((''''''''''''(((((((((***+++,,,+++(((%%%###'''((((((((())))))******''''''''''''(((***+++++++++***)))(((((()))***+++++++++******************)))))))))))))))*********&&&)))++++++******,,,///'''((()))++++++******)))'''''''''((()))+++,,,---+++---...,,,***)))+++...------......///000000000...///////////////......+++++++++,,,...000111222444222000...---...///000------......///000111111...///000000000000000000,,,---...000111333444555222222333555777888777555:::888555333111111222333222444666666444111000000111111222333444555777777777888999:::;;;===@@@BBBBBBJJJSSSXXX\\\bbbjjjnnnvvv}}}|||yyywwwtttnnnhhhjjjooovvv------------,,,,,,+++***((((((''''''''''''((((((((()))***++++++***)))(((((((((((((((((((((((((((&&&''''''((()))******++++++***)))'''''''''((()))((((((((((((((((((((((((,,,***))))))******)))''')))((('''''''''(((***++++++)))''')))+++,,,***'''+++++++++***************((()))+++,,,,,,+++)))((()))************+++++++++,,,,,,,,,,,,***(((&&&$$$++++++,,,---..................------......///000...------------...//////...............///000111///////////////000000000111111000---,,,,,,...111111000000000/////////...////////////000000000000000000000000111222333444444444333444444555777777111222222333333222222111444666888:::999666222000222222111000111222444555111111222444666777888999444444333333333444555555888888777777666666555555999999888666555444222222444444444555555555555666555555666666555444333333666666666666555444333222666666555333333222222333555555555555444333222222222111111000///......---//////.........---------......------------.........///000///---,,,---...,,,,,,,,,++++++************++++++,,,,,,++++++******++++++***((('''(((***))))))(((((((((((())))))&&&''')))***+++++++++***''''''''''''''''''''''''((((((((((((((((((((((((&&&'''&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))&&&###"""$$$&&&((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%###""" """%%%(((((('''%%%###(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&((('''%%%$$$$$$%%%'''((($$$######""""""######$$$((((((((((((((((((((((((+++***(((&&&%%%&&&'''((($$$(((,,,***'''%%%(((---***))))))(((((()))***+++))))))))))))))))))))))))))))))))))))***+++,,,---***)))((('''((()))+++---++++++++++++++++++++++++...---+++)))''''''''''''+++***************++++++,,,++++++******++++++,,,,,,---,,,+++((('''(((***,,,,,,,,,---------......///...---,,,,,,---...///,,,------......------,,,111000...---...///111222222111///---------...//////...------------...///---......//////...------000000000000111222333444222222222444555555333111111000000000000000111111222222222222222222222222111111222333444666777888444555666777777888888888<<<>>>AAADDDGGGJJJLLLMMMWWWXXXZZZ^^^dddkkkrrrvvv~~~{{{yyy{{{{{{yyyzzz}}}*********+++******)))))))))((((((''''''(((((()))((()))************)))(((((((((((((((((((((((((((&&&''''''((())))))*********)))(((''''''(((((()))+++++++++++++++++++++++++++)))))))))******(((''')))((('''''''''(((*********)))((()))++++++)))'''(((((())))))))))))))))))((()))+++,,,,,,+++)))((())))))*********+++++++++***************)))((('''+++,,,------------------)))))))))))))))******++++++++++++++++++,,,------//////.........///000000000111111222111111000000...//////.........111333000000000000////////////............////////////000000111111222333333333333333333444444555666777222222222333333222222222444666777888777666333111333222111111111333444555222333333333444444555555333333333222333333444555777777777666666666666666777666666666555444444444333333333444444555555555555555666666555444444333555555555555555444444333444444333333333333333444555555555555444222111111111111000000///......---///.........------------......------------......---...///...,,,+++,,,---,,,,,,,,,++++++************++++++++++++++++++******++++++)))((('''(((***))))))(((((((((((())))))&&&'''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&&&&&&&((()))%%%''')))(((&&&&&&(((*********++++++***)))''''''((((((((((((((((((((((((((((((((()))***+++------***)))((('''((()))+++,,,++++++++++++++++++++++++---,,,***((('''''''''((())))))))))))***+++,,,---+++++++++******+++++++++'''((())))))))))))+++---,,,,,,---------.........///...------------...///,,,------......------,,,000///...------...000111///000000000000//////.................................................../////////000000111333333222111111333444444333111333222222222222222333333222222222222222222222222111111111111222444555666222222444555666777777777888999;;;===???AAAAAABBBCCCCCCDDDFFFJJJOOOTTTVVV^^^ccciiinnnqqqsssuuuxxx}}}}}}~~~yyytttrrrsssyyy||||||((())))))************)))***))))))(((((())))))***((())))))******))))))((((((((((((((((((((((((((('''''''''(((((())))))***(((((('''''''''((()))))))))))))))))))))))))))))))))(((((()))+++***(((&&&((((((''''''(((((()))***)))(((((()))******)))'''((((((((()))******++++++)))***+++,,,,,,+++***))))))))))))*********++++++***)))))))))))))))******,,,,,,---------,,,++++++))))))))))))*********+++++++++******++++++,,,---000//////............//////000111222111000...,,,(((***,,,------...111222////////////000000000000------------............///000222333444444333222333333333444555555666666222222222222222222222222444555555666666555444444444333222222222333555555444444333333222111111111222222111111222222333444555555555666666666666666444444444444555555555555111111111222333444444555555555666666555555444444333333444444555555444444111222222333444444555555555555555444333111000///111000000//////.....................------------...------,,,,,,------...,,,---------+++***+++,,,+++++++++++++++***************++++++++++++******)))******)))((('''(((***)))((((((''''''(((((()))'''''''''&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&(((******(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&'''((()))%%%&&&&&&&&&&&&'''''''''((()))+++,,,+++)))'''%%%''''''''''''''''''''''''''''''(((((()))+++,,,---***)))((('''((()))***+++))))))))))))))))))))))))******)))((('''(((((((((''''''((()))***,,,---...++++++************++++++&&&''')))))))))***,,,...---------........./////////...------------...///------............------...---,,,,,,,,,---///000,,,...000111222111///...---...///000000///...---//////...------...///000//////...//////000111222111000000111333333222111333333222222222222222333222222222222222222222222111111000000111111222333000111222444555666666666555555666777888888777777777777666666777:::<<<>>>>>>BBBHHHMMMQQQUUUYYY\\\\\\\\\]]]aaaeeefffbbb___YYYXXX\\\dddiiijjjmmmqqqsssxxx|||}}}~~~|||xxx))))))***+++,,,,,,,,,+++******))))))))))))******((())))))))))))))))))((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((())))))''''''''''''''''''''''''''''''((()))******'''%%%''''''''''''(((((())))))(((((())))))***)))(((((()))******+++,,,------...)))***++++++++++++***)))))))))))))))************+++***)))(((((()))***+++,,,,,,---,,,,,,+++***))))))******+++++++++++++++,,,,,,,,,,,,,,,------...///...---,,,,,,,,,,,,,,,,,,---///000///,,,***(((###&&&)))******+++,,,...////////////000000000000------.........////////////111333444555444222111222222333444555555555555222222222222222222222222444444444444444444555555555444333333333444555666555444444333222111111000111111111000111222222333444444444555555666666666444444444444333333333333//////000111222333444444444444555555555555444444111111222444444555555555000111222444555666777777444444444333222000///...000000/////////.........------------------------------,,,,,,,,,,,,------***+++,,,+++***)))***++++++++++++***************))))))************))))))))))))***)))''''''(((***(((((((((''''''((((((((()))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''******)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&((())))))((('''&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''%%%&&&'''(((((()))((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''%%%%%%%%%'''((('''&&&'''((())))))***))))))((('''''''''''''''''''''''')))(((((((((((()))******))))))(((((((((((()))***))))))))))))))))))))))))(((((((((((((((((())))))''''''(((((()))+++,,,---******))))))))))))*********+++++++++))))))+++---------........./////////.........------.........------............------,,,,,,+++++++++,,,---...,,,---...///000000///...---...000111111000...---000///---,,,,,,...000111...............///000000000///...000222333222111222111000000///000000000111222222222222222333333222222111111111111111222222333333444444444444444444444555555555555444444888777666444444555666777666777999;;;===@@@CCCEEE@@@@@@@@@CCCFFFGGGFFFDDD???>>>BBBHHHKKKJJJKKKNNNRRRTTTVVVWWWWWWWWWVVVSSS((()))******++++++++++++******))))))))))))******)))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((((((((()))************************'''&&&&&&((())))))'''%%%&&&''''''((((((((((((((('''((()))))))))((((((((())))))***+++,,,,,,------*********++++++*********(((((()))))))))*********---+++***((((((((())))))+++,,,,,,,,,+++***))))))&&&'''((()))))))))((((((,,,++++++++++++,,,---------,,,++++++************+++,,,.........+++(((&&&%%%''')))***))))))***+++////////////000000000000....../////////000000000///111333444444333222111111222333444555555555444333222222111111222222333444444333222222333444555666555444333333333444555444444444444333333333333111111000000000111222222333333444444555555666666444444333333222111111111//////000000111222222333333333444444444444333333000000222333444444444444111222444666777888888888333333333222111///...---////////////............,,,,,,------------------,,,,,,++++++++++++,,,,,,***+++,,,+++)))((()))***************************((())))))******))))))(((((())))))((('''''')))***((((((''''''''''''((((((***)))((('''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''******)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%###"""$$$&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%''')))***'''(((((((((((('''%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''(((((($$$%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&((()))(((''',,,+++(((&&&&&&'''((()))''''''''''''''''''''''''+++***)))(((''''''''''''))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))*********))))))(((((())))))***+++,,,,,,,,,++++++,,,...------------.........///---..................------......//////......---+++++++++++++++,,,,,,------,,,,,,+++,,,---///000...///111222222111///...000///---,,,---///111222..................///000///......///111222222111222111111000//////000000111111111222222333333333444444333222222222222333555555555555444333222222333333444555555555555444555555444333333333444444777666555444555666777777777666666777888999999888555333555999:::777666888::::::;;;<<<<<<;;;::::::&&&''''''(((((((((((('''***))))))(((((())))))***)))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''(((((((((((((((((((((((('''&&&%%%&&&'''((((((&&&&&&&&&'''(((((((((((('''&&&(((***)))((('''(((((('''''''''((())))))******************************((((((((()))))))))******,,,+++***)))((((((((((((******+++++++++***))))))((()))***+++,,,+++***)))))))))(((((())))))***+++,,,+++***************++++++,,,.........,,,***)))***+++,,,,,,+++***+++---000000000000////////////////////////000000000111000000222222222222111000000111333444555555444444444333222111111222333444444333333222222222333333555555333222222222333444333333333333444444444444111111000000111111222333333333333444444444444444444333333222111000000///000000000111111111111111111111222222333333222222///000111222333444444333222333555666777777666666111111111111000///..............................,,,,,,,,,,,,------------,,,++++++******++++++,,,***+++++++++)))((()))***)))))))))***************(((((())))))))))))(((((('''((()))((('''''')))***(((''''''&&&&&&''''''(((((((((((('''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%!!!!!!"""%%%''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))%%%&&&'''(((((('''%%%$$$%%%$$$$$$%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((111...)))%%%###$$$%%%'''''''''''''''''''''''''''******)))'''&&&&&&&&&&&&))))))((((((((((((''''''((((((((((((((((((((((((((()))************))))))***))))))(((((()))))))))))))))(((((((((((())))))(((***+++++++++,,,...111,,,,,,,,,---------......------...//////...------......////////////......++++++++++++,,,,,,,,,,,,///...,,,++++++---///000///000111222222111000//////............///111222//////............//////000...---...111333333333444444333222111111111111111111111222222333333444555555444444333444444444666666666555444333222111111222333333444444444333222222111111111222222333444222000000111222111000333333222222222222222222222000000444444111000333444222333666666222222333'''''''''(((''''''&&&&&&)))((((((''''''(((((())))))(((''''''''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$###%%%'''((((((%%%&&&'''(((((((((''''''&&&(((***)))'''&&&''')))'''''''''''''''''''''(((+++******************+++(((((((((((()))))))))***))))))*********)))))))))((()))******************)))+++,,,......---,,,+++((((((((((((((()))******,,,++++++++++++,,,,,,---+++++++++,,,,,,+++******,,,,,,---,,,++++++---///222222111000///...------........./////////000000000000000000000000000000000111333555555555444333444333111000000111333444444444333333222222111111555444333111111111222333333333333222222222222222222111111111111222333333444444444333333333333333111111111111111111111111222222111111111111000000//////000111111111111111000000111222222333222222222333555666555444333222/////////000000//////...........................++++++,,,,,,,,,---------++++++************++++++***+++,,,+++)))((()))***((()))))))))*********+++'''(((((())))))(((((('''&&&'''(((((('''''')))***(((''''''&&&&&&''''''(((%%%&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&$$$######%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&''''''(((''''''&&&%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&'''(((((())))))((('''&&&%%%%%%&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&''''''&&&&&&%%%%%%###&&&((('''%%%$$$'''))),,,+++(((&&&%%%%%%'''((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((()))((((((''''''&&&))))))))))))))))))))))))******+++,,,,,,+++***)))((((((((((((((()))***+++)))((((((''''''(((((()))((()))******)))***,,,...+++++++++,,,,,,,,,,,,---------...//////...------......////////////......***+++,,,,,,,,,---,,,,,,000//////.........//////111111111111111111111111---......///000000111111000000//////...//////000000///...///111333444444555444333222111111111111000111111222333333444444555444444444444444555555222222333333333333222222222333333333333333222111222222222222222222222333111///......000111///------...//////...---......000---,,,//////------000111...000444444000///111)))*********)))(((''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''&&&''''''((((((((('''%%%$$$)))))))))))))))))))))))))))&&&###"""$$$'''((()))%%%%%%'''((((((((('''&&&%%%(((******'''&&&''')))))))))))))))((((((((((((++++++************++++++(((((((((((())))))))))))&&&''')))+++++++++******'''((()))***************&&&''')))***+++***((('''***************++++++,,,,,,,,,,,,,,,---......///((((((((((((((()))))))))***+++***))))))***...000333222111000///...---,,,---------.........//////111000///////////////000///111333555555555444333444333111000000111333444444444444333333111000///555444222111111111222222333333222222111000000000222222111111222222333444444444444333333222222222...//////000111222222222333333222222111000000000......///000000000000000000000111222222222222111222333444444444222000...---......///////////////---.....................+++++++++,,,,,,---------++++++************++++++***+++,,,+++***))))))+++(((((())))))*********+++''''''((((((((((((''''''&&&'''(((''''''''')))+++'''''''''&&&&&&'''''''''"""###%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$%%%&&&((((((&&&$$$%%%%%%%%%$$$$$$$$$######%%%&&&'''((((((((('''&&&'''%%%###!!!"""$$$'''***%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&'''((()))))),,,+++(((&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$!!!%%%((('''###"""%%%)))$$$$$$%%%'''(((***+++,,,))))))))))))))))))))))))%%%%%%%%%&&&'''((()))***(((((())))))((('''&&&&&&************************+++,,,,,,---,,,+++***)))&&&&&&&&&''')))***,,,---((((((''''''''''''((((((***++++++)))'''&&&'''(((******+++++++++,,,,,,,,,,,,---...//////...---,,,......////////////......++++++,,,------------,,,000111222333222111///---222222111000000111222222------///000111111111111111000000/////////000000111///...///111444555555333222111000////////////000000111222333333444444444333333333444444555666...///000111222333333333555555555555444333222111111111111111111111111111333111///000222222///,,,,,,---/////////...//////222...,,,...---+++,,,///+++(((***000000+++))),,,))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&(((''''''''''''((())))))'''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((())))))((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))+++*********))))))((((((((()))))))))))))))(((((())))))))))))************+++++++++************)))((())))))***++++++,,,,,,(((((('''(((((()))***+++,,,+++******))))))******++++++++++++++++++++++++'''((()))+++++++++***)))------..................,,,+++***+++---///////////////............//////...000222333333333111000222111111111000000//////222222222222222222222222222111000///......//////......///000000000000000777666333111000000000111222222333333333222111000111111111111111111111111222222111000000000000000...------,,,---...///000000000000000000111222222111111333444444333222111111000///...............---------,,,,,,,,,++++++++++++***)))(((((())))))***************)))((((((''''''''''''''''''''''''))))))))))))((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''&&&%%%'''%%%&&&***...---(((###''''''&&&&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((('''###"""%%%)))$$$%%%%%%%%%%%%$$$###""""""###$$$%%%'''((()))***'''''''''''''''((()))***''''''''''''''''''&&&&&&%%%&&&((()))))))))((('''%%%&&&&&&'''((()))******((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%&&&''')))))))))(((''')))***+++,,,,,,+++)))(((&&&&&&&&&&&&&&&'''((()))*********))))))))))))))))))))))))******++++++,,,....../////////...------......//////......---,,,)))***,,,,,,,,,+++)))'''******++++++,,,,,,------...---------...///111222333222000//////000111333...///000111111000///...///000111111000///...---333222111000////////////333222000......///000111111222333444555444333333333333444444444444444444000111111111111000//////111222333333222000---+++000000000000000///.........////////////---,,,+++)))+++---/////////---,,,,,,,,,++++++***+++++++++******))))))***,,,...000((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((((((((%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((******)))))))))((((((((((((((())))))))))))(((((((((((()))))))))*********+++++++++*********)))))))))))))))******+++++++++)))))))))))))))))))))))),,,+++******))))))******************************'''((()))***++++++***)))***+++,,,...///000000000...,,,++++++---......---//////............//////...000111333333222111000111111111000000000//////111111222222333333333444444222000...---...//////000111111222222222222222333222222111111111111111222333444555555444222111111111111111111111111111111111000//////////////////...---------...///000...............///000111...///000111111000///.........---------...//////++++++*********)))))))))++++++***))))))))))))))))))************)))((((((''''''''''''''''''''''''))))))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((('''&&&%%%$$$""""""%%%,,,444888666333''''''&&&&&&%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&((('''%%%$$$&&&)))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%&&&'''((())))))((('''&&&&&&''''''(((((()))))))))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((((((((((((((((()))+++,,,,,,+++)))(((''''''&&&&&&&&&'''(((((()))))))))))))))*********))))))***+++++++++******++++++,,,---------,,,,,,+++++++++******))))))(((###$$$&&&((()))))))))(((+++,,,---...///000111222000////////////000222333111000///...---......///...///000111111000///...000111222222222111000///000000/////////000000111444222111/////////111111111111222222222111000000555555555444444333333333222111111111000000000000333333333333222000...---000000000000000///......---......///......,,,,,,***+++,,,---...---,,,,,,++++++************++++++,,,+++***))))))***,,,---(((((((((((((((((((((((()))))))))(((((((((''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''%%%%%%%%%&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((())))))))))))******++++++*********)))))))))))))))******************)))************))))))(((,,,+++******))))))******))))))))))))))))))))))))((()))******+++*********++++++,,,......////////////---,,,+++,,,---,,,+++//////............/////////000111222222222111000111111000000000000//////111111222333333444555555666444000...------...000000111222222333333222222...///000111111222111111222333555666666555444222000000000000000000000000000000///............///000///............//////---------,,,------............/////////......---+++++++++,,,,,,---...///************)))))))))(((+++++++++***************))))))******))))))((('''(((((((((((((((((((((((()))))))))(((((((((''''''&&&'''((())))))((('''&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%***///111///,,,'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$'''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''((((((***)))((('''''''''''''''))))))))))))))))))))))))************************)))((((((''''''''''''(((((()))***+++++++++))))))((((((''''''&&&'''''''''(((((())))))******++++++)))***+++++++++***)))((()))***+++,,,,,,,,,,,,,,,+++***)))(((''''''''''''###$$$&&&((())))))((((((((()))***,,,---///000111///......---....../////////......---,,,,,,,,,---//////000111111000//////000111333444444333222222............///000111222333222111000000000111222000000000000000111222222777666555555333333222111333333111000000000111222444444333222111000///////////////000//////...---+++,,,---.........------,,,,,,,,,+++++++++++++++))))))((())))))***+++,,,---,,,***)))))))))***+++(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''(((((((((((((((%%%&&&&&&'''''''''''''''%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''''''''%%%&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((((((((((()))))))))***************)))))))))))))))))))))***************'''((()))*********)))(((,,,+++******))))))******))))))))))))))))))))))))************************/////////...---,,,+++***...,,,++++++,,,---,,,,,,///......------....../////////000111222111111000000000000000000000//////000111222333444555666666777444111...,,,---///000//////000111111111111000---...///111111111000000111222444555666555333222000000000000000000000000///......---------......000000//////////////////---------,,,,,,---......//////////////////......,,,+++++++++++++++,,,,,,,,,++++++++++++************+++++++++++++++******)))))))))))))))(((((('''))))))))))))))))))))))))))))))((((((((('''''''''%%%''')))******)))'''%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&%%%%%%%%%%%%$$$$$$(((&&&%%%&&&'''&&&### &&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&((('''%%%######%%%&&&''''''''''''&&&&&&%%%%%%$$$)))))))))(((((()))******&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&***)))(((''''''&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))(((&&&&&&&&&'''(((((()))******+++******)))))))))(((''''''&&&''''''''''''((()))***++++++,,,)))***+++,,,+++***(((&&&++++++,,,,,,,,,,,,,,,+++,,,+++)))(((''''''((((((((())))))***)))(((''''''''''''((()))+++,,,------...---------------------,,,,,,,,,,,,,,,,,,,,,---///000111111111111000//////000222333444333333222000/////////000000111222333222111111111111222222000000000000222444666888555555444444333333222222555333111000///000222333333222111000////////////.........//////......---***++++++,,,---.........---,,,+++***))))))******''''''''''''(((***++++++++++++***))))))))))))***''''''''''''''''''''''''))))))))))))((((((((((((&&&'''(((((())))))((((((%%%&&&''''''((((((''''''%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))'''(((((((((((()))))))))*********)))))))))(((((()))))))))))))))*********%%%&&&'''((())))))******,,,+++******))))))******************************++++++******************............---,,,+++***,,,***)))***,,,......---......------------......//////000000111111111111//////////////////000000000000111222444555666666666444111///---...///000//////000111111111111111---...000111111000///...000111111222222222111000////////////////////////......------------......000000000000000000000/////////...............///000//////.........------...---,,,******)))))))))+++++++++*********)))))))))******+++++++++***))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((''''''''''''%%%''')))******)))'''%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((''''''&&&%%%$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&&&&%%%$$$&&&%%%###""""""$$$%%%'''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&))))))((('''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))******)))(((&&&&&&&&&'''((((((((())))))***************)))((('''''''''''''''''''''((()))***++++++,,,)))******+++***)))((('''+++++++++++++++***)))((()))(((((('''''''''''''''(((((((((((((((''''''&&&))))))******************,,,,,,,,,,,,,,,,,,++++++))))))((())))))***+++,,,///000111222222111000///...///000222222222111111333222111000000000000000111111111111111111222222222111111000111222444555111111222222333333444444444333111//////000111222111000///...------......,,,---............------)))******+++,,,---......,,,+++***)))))))))))))))''''''''''''((()))***+++)))((((((((())))))******'''''''''''''''''''''''')))))))))(((((((((''''''###$$$&&&'''''''''&&&%%%$$$%%%'''((((((((('''&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((())))))******)))''''''(((((((((((())))))******)))))))))(((((((((''''''((())))))******+++''''''''''''((()))***+++,,,+++******))))))******************************,,,,,,+++************+++******+++------.........***)))(((***,,,...............------------....../////////000000000111111......////////////000000000000111222222333444444444333111000//////000000111222333333444333333333//////000000000000//////111000///.........//////////////////////////////...------------...////////////000111111111111111111000//////...////////////...---,,,++++++++++++///...,,,+++)))((((((((((((((((((((('''''''''''''''(((***++++++***))))))(((((())))))(((((('''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&((((((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%&&&'''(((((())))))(((''''''''''''(((%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((())))))))))))))))))))))))((())))))******+++++++++)))((((((''''''''''''((('''((((((((()))******+++))))))(((((('''((((((((((((((())))))******++++++***)))))))))))))))(((((()))************)))((((((&&&'''((()))))))))((((((&&&&&&'''((()))***++++++******)))))))))(((((((((((()))***************)))+++***(((''''''(((***+++000000111222222111000000---...///000111000///...333222111000///////////////000000000111111111111333222111000///............///000111222333333444222222000/////////000111///.........---------,,,+++,,,------...---------************+++,,,---...+++++++++***************(((((('''(((((()))***+++''''''(((((()))))))))***''''''''''''''''''''''''((((((((('''''''''&&&&&&###$$$&&&'''((('''&&&%%%$$$%%%'''((()))((('''&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&&&&%%%$$$###$$$%%%&&&'''(((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&'''((()))************'''''''''((((((((())))))***)))))))))((((((((((((%%%&&&'''((()))++++++,,,...,,,***(((((()))***,,,,,,+++******))))))******))))))))))))))))))))))))---,,,+++*********++++++((()))+++,,,---...//////,,,***)))***,,,------,,,...------,,,,,,------...///////////////000111111........./////////000000000000000111111222222222111111111222222111111000111222333333444444333333.........///000111222333444222///,,,+++,,,...///..............................------...//////000---...000222333333333222111000000///......//////000///---,,,+++++++++,,,...---,,,+++***)))))))))(((((('''''''''&&&&&&&&&%%%'''(((*********((('''(((((())))))(((((('''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&'''''''''%%%$$$"""###$$$&&&$$$$$$###$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''$$$###$$$'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((,,,++++++***))))))******%%%%%%&&&&&&'''(((((()))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&''''''((()))***))))))))))))))))))))))))''''''((())))))***++++++&&&'''(((((((((((((((((('''''''''((())))))***+++(((((((((((((((((()))***)))))))))))))))************)))(((''''''(((***+++)))***+++,,,------------,,,...111333444444333222000000000111222333444555///////////////////////////000111222333333222222666333///+++)))***,,,---000111222222222222111000...///000000000///...---000//////.........//////......///000000000000000000000000000000///............//////000000111111000000000////////////...---.../////////...---,,,++++++,,,---------------******))))))***+++,,,---)))***+++,,,,,,,,,+++***)))))))))(((((()))******((((((((()))((((((''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&(((******)))((('''$$$%%%'''))))))((('''&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&&&&%%%$$$!!!"""###%%%&&&'''((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&'''((()))************''''''''''''((((((((()))))))))))))))(((((((((((($$$%%%&&&((()))+++,,,---444111---)))((((((***+++,,,++++++***)))*********((((((((((((((((((((((((...---+++*********++++++++++++,,,---------,,,,,,...,,,******+++,,,+++***...------,,,,,,------...///////////////000111111---.........//////000000000000000000000111111111///000111333333222111111000000111222222222222111---------...000333555777666333///+++***+++---///.......................................///000111,,,...000222333444444333111000///...............222111000...------......,,,,,,++++++++++++++++++***)))))))))(((((((((((($$$&&&((()))***)))((('''(((((((((((((((''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%'''+++---#########$$$%%%&&&(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%)))+++)))$$$"""%%%)))$$$%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&'''))))))(((''''''&&&''''''%%%%%%&&&&&&'''((())))))((((((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&((()))***+++))))))))))))))))))))))))$$$%%%%%%&&&'''(((((()))%%%&&&((()))))))))((((((''''''''''''((()))++++++(((((('''(((((()))***+++*********)))))))))))))))***)))'''%%%&&&(((+++---***+++---000222333444444666999===@@@BBBAAA???>>>??????>>>===============::::::;;;;;;<<<===>>>>>>???@@@AAACCCDDDDDDCCCCCCBBB>>>777111......///111000111222333333222111000///000111111000///...---,,,,,,,,,,,,,,,---...///------...///000000//////,,,---000222444444444444///////////////........./////////000///...---------...000111111///---,,,***+++,,,,,,------------+++***)))))))))***+++,,,((()))+++---...---,,,***+++******))))))))))))************)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''))))))((((((''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))******+++))))))***)))((((((***---...---+++)))(((((()))***++++++++++++******))))))******+++++++++,,,,,,,,,///---+++******,,,///111+++,,,------++++++,,,---///000111222111///---,,,........................///////////////.........000111222444444333333222000111111222222111111000,,,,,,---...000333666777555333///+++))))))******......---......///000111///////////////000000000000111222333444555555555111000...---,,,,,,------,,,,,,------...---------...***'''&&&((()))(((&&&)))))))))))))))***++++++))))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&''')))***+++******++++++***(((&&&%%%''''''''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&''''''''''''(((******+++***'''&&&&&&'''))))))***))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%''''''''''''((((((((((((((((((''''''''''''(((((())))))((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$&&&'''(((''''''(((((())))))******+++***((((((((()))((('''***'''%%%%%%(((******(((&&&'''(((((('''(((+++---***---222888>>>CCCFFFGGGNNNSSSZZZ___aaaaaaaaaaaaXXXZZZ[[[]]]bbbgggfffaaa```___]]][[[ZZZ[[[]]]^^^ccccccfffiiilllllljjjhhhaaaTTTAAA444/////////...............///000222222444333000///...///000111//////000000000000//////............///000222222000000/////////111222333222000...---,,,---///000000//////.........//////.........//////---***'''---,,,,,,+++***)))((((((***))))))((('''&&&&&&&&&))))))***++++++***)))(((&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''''''''''''''''''''&&&&&&&&&((((((((('''''''''&&&&&&((((((((('''''''''&&&&&&''''''((((((((()))))))))''''''((((((((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))((((((((('''((())))))***)))******)))((((((***------,,,+++))))))))))))***++++++++++++*********)))***++++++++++++,,,,,,,,,...---+++***+++,,,...///,,,---......,,,,,,---...---...///000000...,,,+++.................................///////////////...///000111111111000///111111222222222222111111......///000222444555666555333///,,,******++++++.........//////111222333000000000000000000000000111111222333444444444333111000...---,,,,,,------,,,---------------,,,,,,...+++(((((()))***)))''''''''''''''''''((())))))))))))))))))))))))))))))((())))))******))))))(((%%%%%%%%%&&&&&&'''((()))))))))))))))((('''&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%%%%%%%&&&&&&&&&''''''$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))***+++)))'''&&&&&&'''(((((())))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%'''''''''''''''(((((()))'''(((((()))***++++++,,,,,,+++))))))))))))((((((((('''&&&''')))***)))'''''')))+++------...000111;;;???FFFNNNVVV\\\aaaccckkkoootttxxxyyyzzzzzz{{{vvvzzz||||||~~~}}}|||{{{zzzzzzzzz{{{{{{xxxhhhQQQ???666333333333............///000111222222111///...---...///000///000000000000000000//////.........///000111111000000///...//////111111111000///...---.../////////......---------......---------///000///---***++++++******))))))((((((*********)))((((((''''''###$$$%%%'''(((((((((''''''''''''((((((((())))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''(((((())))))******)))((()))+++,,,,,,,,,++++++***)))))))))++++++++++++************++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---...//////------...///...///000000000///...---////////////////////////------......//////000000---...///000000000//////222222333333333333222222///000111222333444444444444222///---++++++,,,,,,......//////000222333444111111111111111111111111111222222333333333222222000000///...------------------...------,,,+++***...,,,***)))*********)))'''''''''''''''((())))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''((()))***)))'''&&&&&&'''&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''((((((((((((((((((''''''(((((((((((((((((('''&&&&&&%%%%%%(((((()))************)))'''(((((()))+++,,,------,,,+++***)))((((((((((((''''''''')))++++++***((()))+++---///333888???DDDUUUYYY```gggmmmrrruuuvvvuuuxxx{{{}}}~~~{{{kkkTTT???444111000111.........//////000000111///...---------...///000000000111111111111000000/////////...//////000000000///......---......////////////.........---------,,,,,,+++,,,,,,------,,,,,,,,,...000000...,,,)))))))))))))))(((((((((+++******))))))(((((((((&&&&&&'''((())))))(((((((((((((((((()))))))))***''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((***+++***))))))+++,,,+++++++++++++++***)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,...///...---,,,---...000111222222222222111111000000000000000000000000,,,------...///000111111///000000000111111111111222333333444444333333222///000111222333222111000111000...,,,++++++,,,,,,---......///000222333444222222222111111111111111111222222222222222111000000//////........................---,,,+++***))),,,+++************)))))))))))))))))))))******+++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&'''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))(((&&&%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''((()))++++++***))))))&&&&&&''')))***+++,,,---++++++***)))'''''''''((((((((('''(((***,,,---...///111444888???JJJVVV]]]iiikkklllnnnnnnmmmkkkjjjaaacccdddddddddeeehhhjjjooozzz~~~}}}}}}|||uuuvvvwwwxxxxxxwwwvvvtttrrrpppooooooooommmiiifffdddXXXFFF777///------...---......//////000000000------------...///000111000000111111111111000000000//////........./////////......------,,,,,,,,,,,,------------,,,+++***+++************++++++,,,,,,++++++,,,......,,,***'''''''''((((((((((((((())))))))))))((((((''''''++++++***)))((('''&&&%%%''''''((((((((()))))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((())))))***+++(((***++++++******+++,,,******+++++++++***))))))+++++++++++++++++++++,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++---------,,,+++,,,---000000111222222222222222111111111111111111111111,,,------...///000111111000000000000000111111222222333333444444333333222...///000111111000///.........,,,,,,++++++,,,,,,---------...///000222222222222222222111111000000111111111222111111000000//////////////////......------------,,,+++***)))))))))***))))))((((((((()))))))))))))))******+++((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))((('''&&&%%%%%%%%%$$$$$$$$$&&&((()))&&&&&&&&&'''''''''(((((((((((('''&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''''''''((())))))((('''''''''''''''''''''&&&&&&&&&&&&'''((()))***)))((('''%%%%%%&&&'''((()))***+++((()))***(((&&&&&&''')))(((((('''(((***...444777>>>CCCJJJQQQXXX^^^dddhhhgggfffccc^^^XXXSSSNNNKKKHHHIIIIIIHHHGGGIIILLLOOO[[[gggqqqoooggg```\\\YYYUUUWWWYYYZZZZZZYYYWWWVVVRRRQQQPPPPPPPPPOOOMMMKKKJJJDDD<<<555111000000000---......////////////...---------...///000111222000000111111111111000000000///...............///...---------,,,,,,++++++******+++++++++***)))((()))))))))))))))***++++++---+++******+++***(((''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&(((((('''%%%$$$######"""&&&&&&'''''''''((((((((()))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((***,,,,,,+++***+++,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,------+++,,,------++++++,,,---------......///000111111000000000000000000000000------......//////000000//////.........///000111222222333333333333222222...///////////////......------,,,,,,,,,------...------------...///000111222222222111000000/////////000000111111111000000//////000000000//////...,,,,,,---,,,,,,+++***)))'''(((******((('''(((((('''''''''''''''((())))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((()))))))))(((&&&%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''((((((((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$#########$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%$$$%%%'''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&'''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&''''''((((((''''''%%%&&&&&&''''''(((((()))&&&(((***)))'''&&&))),,,***+++---///222888@@@EEEOOOWWWaaahhhiiieee___\\\SSSPPPKKKEEE???999666444777777777666555777;;;===LLLWWW^^^YYYOOOFFF@@@;;;;;;<<<>>>???@@@???===<<<===<<<;;;<<<>>>>>><<<;;;777777555333111000///...------///000000///...---------...///000000111111//////000000000000//////.........---......//////,,,------------,,,,,,+++*********)))))))))(((((((((((((((((()))***++++++---+++)))((()))((('''%%%((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''''''''''')))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******(((***,,,---,,,++++++,,,++++++***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,+++******+++---///111,,,---...---,,,+++,,,...,,,,,,,,,---...000111222000000000000000000000000.........///////////////000000///...///000111222111111222222222222111111000///////////////000000............//////000000000///////////////000000222222111000000///............///000111111111111...///000000111000///...++++++,,,,,,,,,++++++***&&&)))++++++)))((((((***'''''''''''''''((())))))))))))))))))))))))))))))((())))))******))))))(((&&&'''((())))))'''&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&'''(((((()))$$$###!!! !!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''&&&&&&''''''(((((('''''''''(((((((((((((((&&&))),,,+++((((((,,,000111666;;;AAAEEEKKKRRRWWW[[[___bbbaaa[[[SSSKKKFFF>>>;;;666222///......///......///......000333555>>>EEEHHHBBB:::555111......///000111111111000000222111000111333333222111---...000000///---,,,,,,,,,---///000000///---,,,,,,---......////////////......////////////......------------......///000+++,,,---......------,,,,,,+++***)))))))))******(((((((((((()))***+++,,,+++***(((((())))))((('''***))))))((((((''''''''''''''''''''''''''''''''')))((((((((()))+++,,,---''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''******))))))((((((((('''###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&'''((())))))'''''''''((((((((())))))'''''''''((((((((())))))(((((((((((())))))))))))''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))(((***,,,---,,,++++++,,,,,,+++)))((((((***+++---+++++++++,,,,,,---------,,,,,,,,,---------......,,,+++******+++...111333---...///...------...///---------...///111333444///////////////////////////////////////.........333222111111111222444555111111111222222111111111111000/////////000222333/////////000111222222222222111111000000000000000111111111000///......---------///000111111111111...///000111111000///...******+++,,,,,,,,,++++++'''***------***)))***+++)))))))))))))))***++++++))))))))))))))))))))))))))))))************))))))$$$%%%'''(((((('''%%%$$$&&&&&&((((((((('''&&&%%%%%%%%%&&&&&&'''((())))))&&&%%%###""""""###%%%&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#####################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((******((('''&&&&&&'''''''''''''''''''''((('''&&&&&&&&&''')))***))))))))))))((((((((((((&&&***------***+++///333999@@@JJJRRRWWW\\\aaaeee```\\\TTTKKKAAA;;;999999333111---******,,,///111,,,............000333555333888999444000000000///---......///000000000000///---,,,---...///...---***,,,...///............,,,---///000000...---++++++,,,------......------------............------,,,,,,,,,---...///000111***+++---...///......---...---+++))))))***+++---(((((((((((()))***,,,,,,***)))((((((***++++++***++++++***)))(((''''''&&&'''''''''((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&&&&%%%((((((((((((''''''''''''************************+++)))(((((())))))(((&&&))))))))))))))))))))))))***************************(((&&&%%%$$$%%%&&&'''++++++++++++++++++++++++***+++,,,,,,******+++,,,............//////000000111---******---000000///444444333222111111111222333222000///...---......000000000000000000111111---......///000111111222000000000000000000000000111000/////////000222333222222111000//////000000/////////...---------,,,,,,---///000000...---+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((''''''''''''***)))''''''((((((&&&%%%(((((('''''''''&&&&&&&&&###%%%''''''&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&%%%%%%&&&&&&&&&&&&''''''(((&&&$$$$$$%%%&&&'''&&&'''&&&&&&%%%$$$$$$$$$%%%###  %%%((('''%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''((('''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''###%%%&&&&&&%%%%%%'''(((,,,***&&&$$$$$$&&&)))+++***,,,///000111555<<>>888333111---***((())),,,---+++)))'''(((***++++++++++++*********)))((()))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++*********,,,------,,,***)))***+++***+++,,,---...///000000//////---,,,+++*********,,,,,,,,,++++++,,,------,,,------------,,,,,,++++++,,,,,,,,,++++++---...+++++++++,,,------......---,,,***)))))))))***+++))))))))))))))))))))))))******))))))))))))(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((&&&''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%&&&&&&'''(((((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''''''''''''''&&&&&&&&&(((((()))***++++++,,,,,,(((((((((((((((((((((((()))((('''(((***++++++***))))))))))))))))))))))))************************,,,++++++*********++++++***+++,,,,,,,,,,,,+++***+++---------,,,+++,,,---'''''')))***,,,...///000000///------------......000000///000000111222222111111111000000000000000222222222222111111111111.../////////000000000111////////////////////////............//////000000...------,,,,,,---------,,,---------.../////////...//////000000///......---------,,,,,,,,,++++++++++++++++++++++++++++++'''&&&&&&&&&'''((())))))((((((((((((''''''''''''(((&&&&&&''')))))))))(((''''''''''''''''''''''''$$$&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$###""" ########################$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$%%%&&&$$$$$$######"""######$$$(((&&&$$$$$$&&&'''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&'''(((((((((((((((&&&'''''''''''''''&&&&&&'''''''''''''''(((((((((###$$$%%%$$$$$$$$$''')))******)))***...444:::===GGGMMMWWW]]]^^^YYYRRRMMM@@@===777222///...///111+++))))))***++++++(((%%%%%%''')))+++,,,,,,+++******))))))((()))***++++++))))))(((((()))***++++++......------------------,,,------,,,***((()))***+++,,,---///000111222222//////---,,,+++*********------,,,+++++++++,,,,,,+++,,,,,,---,,,,,,+++++++++,,,---,,,++++++,,,---***++++++,,,---...//////---+++)))((('''(((***+++))))))))))))))))))))))))***)))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$######$$$&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&''''''((()))***++++++'''''''''''''''''''''''''''&&&&&&''')))***)))((((((((((((((((((((((((((())))))))))))))))))))))))*********)))*********+++******,,,------,,,******+++,,,------++++++,,,---'''(((((())))))*********,,,,,,,,,,,,++++++,,,,,,...............///000111000000000000111111111111222222222111111111000000---------.......................................//////000000111111111111///......---......//////,,,---------.../////////111000000///...---,,,,,,------,,,,,,,,,+++++++++************************'''''''''''''''((()))***((((((((((((''''''''''''***(((''''''(((((('''%%%&&&'''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&""""""###$$$$$$%%%&&&&&&%%%'''((((((&&&%%%&&&((($$$######"""######$$$$$$&&&%%%$$$%%%&&&(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&''''''''''''%%%&&&'''&&&%%%'''***,,,...000333888???GGGNNNQQQUUUWWWYYYXXXRRRIII???888444222...+++)))(((((()))*********++++++)))'''%%%%%%&&&)))+++,,,+++***))))))))))))))))))*********(((((((((((()))***++++++------,,,,,,,,,---......,,,---...,,,***))))))***+++,,,---///000111111000......---,,,++++++++++++------,,,+++++++++,,,,,,++++++,,,,,,---,,,,,,++++++,,,...---,,,+++,,,------------------------...,,,***(((''''''''')))***(((((((((((((((((((((((()))))))))(((((((((((('''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((($$$%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((('''&&&%%%&&&(((((((((&&&(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))*********)))***,,,------,,,***)))***+++,,,,,,******+++,,,))))))(((((((((''''''''')))***,,,+++******+++---,,,,,,++++++,,,,,,---------...///000000111000000222222111111000/////////,,,,,,------------------........................//////000111111111111111111111000000111111222222---------...............000000///...---,,,,,,+++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))(((((((((((())))))***((((((((((((''''''''''''+++)))((('''((((((&&&%%%&&&&&&&&&'''''''''''''''&&&''''''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%(((******'''%%%''')))$$$############$$$%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''((('''''''''######$$$$$$%%%&&&&&&&&&((((((((((((((()))---000666<<>>BBBFFFJJJNNNXXXYYYZZZ[[[ZZZVVVPPPKKK===;;;888444111...---,,,***)))((('''((('''&&&%%%'''''''''''''''''''''''''''((()))(((&&&&&&&&&((())))))*********))))))((('''''''''((((((((())))))((((((((((((((())))))***+++++++++,,,,,,,,,------,,,,,,------------------...------------,,,,,,,,,+++---...---++++++,,,---................................................//////.........------------------------...//////------,,,,,,,,,+++++++++'''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###&&&(((%%%"""!!!$$$&&&(((%%%%%%'''%%%"""$$$***%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((($$$%%%&&&''')))***+++,,,(((((((((((((((((((((((())))))*********+++++++++))))))((((((''''''&&&&&&)))******++++++******)))(((((())))))))))))******)))************+++++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,---//////......---,,,,,,,,,,,,+++++++++,,,---.../////////............//////,,,,,,,,,+++******,,,......////////////......---))))))))))))))))))))))))***))))))(((((())))))***)))(((((((((((((((((()))))))))(((((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""""""""$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###$$$"""!!!""" !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$###!!!"""&&&)))(((%%%######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%$$$%%%$$$$$$###"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''')))***,,,++++++,,,///333888;;;>>>DDDLLLSSSWWWYYY[[[]]][[[ZZZXXXUUUPPPHHH>>>888000000...---,,,+++++++++((())))))(((&&&%%%&&&''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''((())))))******)))))))))(((((((((((()))))))))))))))((((((((())))))***+++++++++++++++,,,,,,,,,,,,+++++++++,,,---.........------------,,,,,,,,,,,,,,,---......,,,,,,---...------------------------/////////////////////////////////.........------------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++))))))***+++***)))((('''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''((('''&&&###"""###%%%)))((())))))%%%!!!"""&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&***)))'''%%%%%%'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''(((((((((((()))))))))((((((((((((((('''&&&'''((()))))))))(((''')))((('''&&&'''(((***+++&&&&&&'''((()))***++++++((((((((((((((((((((((((((())))))))))))*********(((((((((''''''&&&&&&&&&)))))))))******)))))))))(((((((((((()))))))))***))))))*********++++++++++++,,,------.....................---------------*********+++,,,---...///.........------,,,,,,,,,---------....../////////......------------............------,,,---///000---...............------******)))))))))))))))(((((((((((((((((()))******)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!"""$$$%%%""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&$$$!!!"""(((...222,,,%%%###&&&)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%(((''''''((())),,,...000555666888<<>>;;;777333...,,,,,,,,,+++)))+++)))'''&&&'''((('''&&&&&&''')))+++,,,,,,,,,,,,'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%&&&'''((())))))))))))*********+++++++++,,,,,,$$$$$$%%%%%%&&&((()))***************++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***)))***,,,,,,+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000/////////...,,,,,,+++***************++++++++++++************++++++******)))))))))(((''''''''''''''''''''''''%%%%%%$$$############$$$%%%%%%'''(((***,,,---...((((((''''''''''''(((((('''(((+++......777WWWwwwtttYYY:::'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%""""""%%%'''&&&$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''""""""#########$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$###""""""&&&&&&''''''((()))******$$$$$$&&&&&&&&&%%%$$$######$$$%%%&&&''')))******''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((((((((***)))(((''''''((()))***''''''''''''((((((((())))))************+++++++++)))***,,,------,,,***))),,,,,,---......///000000,,,+++)))'''&&&'''((())),,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++++++++************++++++***'''%%%&&&)))++++++***+++,,,------.........---))))))((('''&&&&&&%%%%%%((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%########################"""###%%%&&&''''''&&&&&&#########""""""""""""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$###!!! """%%%&&&!!!!!!!!!"""######$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&########################!!!"""###$$$%%%%%%$$$###!!!!!!"""############"""########################""""""###$$$%%%%%%&&&&&&###$$$&&&''''''&&&$$$######""""""###%%%&&&&&&$$$!!!%%%''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''+++222:::BBBGGGDDDBBB>>>999444000...,,,---***((((((+++,,,+++***''''''(((***,,,,,,)))'''%%%&&&'''((()))(((''''''(((%%%###$$$''')))'''$$$''''''''''''''''''''''''((()))))))))'''&&&'''(((%%%&&&'''((())))))))))))******+++++++++,,,,,,,,,''''''(((((()))+++,,,---)))************+++++++++*********++++++,,,------,,,,,,,,,+++++++++*********+++------------...000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000////////////,,,,,,+++***))))))******+++++++++************)))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&''''''((()))******+++'''&&&%%%$$$$$$%%%&&&'''***!!!%%%***,,,444@@@JJJLLLDDD222$$$###))),,,$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&$$$###"""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$#########$$$%%%&&&&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###((('''&&&%%%%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&(((((()))))))))(((&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''***'''$$$$$$&&&'''%%%###''')))***++++++***)))'''''''''''''''''''''''''''''''''((()))))))))))))))''')))***(((&&&%%%'''***((((((((('''&&&&&&%%%%%%((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************,,,+++***+++,,,,,,+++))),,,++++++******++++++,,,***)))((()))***+++***)))(((((())))))*********+++((()))+++,,,,,,+++)))(((,,,+++******))))))******)))******++++++++++++***+++++++++,,,,,,++++++++++++***(((&&&%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""######$$$$$$$$$######%%%###""" !!!###$$$###%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$&&&))))))&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***---000222000//////...---,,,++++++&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&%%%######''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''(((((((((((('''(((((()))***+++++++++''''''(((((())))))******)))((('''''''''(((***+++)))************++++++++++++++++++******)))))))))******))))))***,,,---///---...//////---++++++,,,000000/////////000000111...111444333000---,,,---+++++++++,,,---,,,***(((&&&((()))++++++)))(((&&&***&&&######%%%''''''&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$)))&&&###$$$&&&'''$$$!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''')))***+++---+++)))'''&&&%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%###&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&(((&&&$$$$$$&&&((('''%%%&&&''')))******)))'''&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((((()))***)))''''''(((+++''''''''''''''''''''''''))))))(((((((((((())))))(((((()))))))))*********))))))))))))************---,,,+++,,,------,,,***------,,,,,,,,,,,,------***)))))))))*********)))************+++++++++,,,,,,---///000000///---,,,************))))))))))))))))))******++++++************++++++++++++******,,,+++)))'''''''''((()))!!!"""###$$$&&&'''((()))&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%&&&######"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$######"""%%%$$$###""""""###$$$%%%"""###$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%'''(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&(((***,,,---+++******)))((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''(((((('''''''''''''''(((''''''''''''(((((((((((('''(((((()))******++++++((()))))))))************)))))))))))))))***++++++)))************+++++++++,,,,,,+++++++++*********------,,,,,,---...///000''')))+++,,,++++++,,,---...............///000000222444666444000,,,******+++---000111111...+++)))((()))***++++++***)))(((***'''$$$$$$&&&(((((('''''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))((('''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&''''''&&&%%%$$$$$$#########$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%###%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$%%%'''(((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%&&&&&&''''''''''''''')))*********((((((***+++&&&''''''''''''((((((((())))))(((((((((((())))))(((((()))))))))*********))))))))))))************---,,,+++,,,---...---,,,///......------......///************************+++++++++,,,,,,,,,,,,,,,+++,,,---......---,,,+++))))))***+++***)))((('''(((((()))***************)))******************)))---,,,***((((((((())))))""""""###$$$&&&'''(((((('''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#########"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&&&&######################## """%%%%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$###"""""""""&&&%%%$$$######$$$%%%&&&###$$$$$$###!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$'''(((((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''))))))((('''&&&&&&''''''''''''''''''(((((((((((('''(((((())))))******+++))))))************++++++))))))***+++++++++++++++)))************+++++++++,,,,,,,,,,,,+++++++++++++++******)))******++++++''')))+++++++++***+++,,,+++++++++,,,,,,...///000222444555333000,,,+++******///555666222...+++***+++******************+++***(((&&&&&&'''((()))(((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$"""&&&)))(((%%%$$$'''+++$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))))))))((()))***+++((((((((((((''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))((()))))))))************---+++***+++,,,------,,,......------------......++++++,,,+++*********+++++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++)))***,,,,,,,,,+++)))''''''((())))))************))))))************)))))),,,+++***)))((((((((((((''''''''''''''''''&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%############$$$$$$$$$$$$""""""""""""""""""""""""!!!###&&&&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%$$$###"""""""""!!!$$$$$$#########$$$%%%%%%&&&&&&%%%$$$"""###&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((((((((''''''$$$%%%&&&&&&'''''''''&&&'''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))******)))))))))))))))))))))***((()))***+++,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((((((((,,,---...---+++*********(((((()))***+++,,,...///...///000000///------,,,***///444444///******++++++***(((''''''(((***+++)))((('''&&&''''''((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%###$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%#########%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''''''''''''''&&&%%%$$$$$$((((((((('''&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((((('''''''''((()))))))))******)))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((()))))))))************+++***((()))***,,,,,,+++---,,,,,,,,,,,,,,,,,,---+++---...---***)))***,,,++++++++++++++++++******,,,,,,------............+++,,,---......,,,***)))'''''')))******+++++++++))))))************))))))******)))(((''''''''''''(((((('''''''''&&&&&&&&&'''&&&$$$######$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%$$$$$$######""""""!!!"""""""""""""""""""""""""""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&$$$###"""""""""""""""""""""""""""###$$$$$$&&&&&&%%%$$$"""###&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$####################################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((((()))))))))*********%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((((((((('''&&&''')))*********)))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++))))))***'''''''''((()))+++,,,---,,,,,,,,,,,,,,,,,,+++***)))---///---(((&&&(((+++***)))'''%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%%%%###!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$############$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###"""###$$$%%%"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&'''(((((($$$$$$$$$###$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%)))))))))(((&&&%%%&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))(((&&&%%%&&&((()))))))))******)))((((((''''''&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''((((((((())))))))))))***************)))'''''')))+++,,,,,,,,,++++++******++++++,,,,,,...///...***)))***---++++++++++++*********************+++,,,,,,------------...///...---,,,+++'''((()))++++++,,,,,,,,,)))******************)))))))))((((((''''''&&&&&&######$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&%%%###"""!!!!!!############$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!""""""""""""""""""""""""########################""""""""""""""""""""""""'''&&&&&&%%%$$$###"""""""""######$$$%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""###############$$$$$$$$$###""""""!!!!!!###########################$$$###"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&%%%###"""""""""######!!!!!!!!!"""#########$$$###$$$$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''((())))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++%%%''')))))))))((()))***'''''''''((()))***+++,,,///---+++******)))'''%%%(((******(((%%%%%%'''***)))(((&&&%%%%%%&&&((()))%%%&&&''''''%%%%%%%%%'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$!!!!!!&&&(((&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$"""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ ###%%%%%%%%%$$$###"""###$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%%%%&&&'''&&&%%%'''(((((((((((('''%%%$$$&&&%%%%%%%%%&&&&&&'''((($$$$$$#########$$$%%%&&&'''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''&&&&&&&&&'''((()))(((&&&%%%'''))))))(((((((((((((((((()))''''''''''''''''''''''''&&&'''(((((())))))(((((()))'''%%%&&&)))++++++)))''''''(((((()))))))))***(((((((((''''''(((((((((((((((((())))))))))))***))))))))))))************+++)))''''''))),,,------++++++************++++++,,,///111///***(((***---------,,,,,,++++++++++++))))))))))))***+++,,,,,,......---------,,,,,,,,,((()))***+++------------******++++++++++++************))))))(((((('''&&&###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%########################$$$%%%&&&'''''''''&&&&&&######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###((('''&&&%%%###"""!!! ############$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%%%%$$$$$$#########!!!"""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%############""""""""""""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$###!!!!!!"""$$$%%%!!!!!!"""###$$$$$$$$$$$$"""###$$$$$$""""""###$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%#########$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))(((((())))))***+++)))************+++++++++*********+++++++++,,,,,,'''((()))+++++++++******$$$&&&((()))(((((()))***((((((((((((((()))******///,,,***)))***)))'''%%%''''''(((((((((((()))))))))((('''&&&&&&'''((()))$$$''')))(((&&&%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###""""""###%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""''')))'''$$$"""$$$%%%&&&'''((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%))))))******)))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$%%%&&&((()))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''''''''%%%''')))(((&&&&&&))),,,((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''***(((&&&'''***,,,,,,***$$$%%%&&&((()))+++,,,---******))))))))))))******************++++++++++++))))))))))))************,,,***((((((***---......,,,++++++******++++++,,,,,,///111///+++(((***............------,,,,,,,,,------------...///000111...---,,,+++++++++,,,,,,))))))+++,,,---.........++++++,,,,,,,,,,,,++++++***++++++******)))((('''))))))(((''''''&&&%%%%%%&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%% !!!"""###$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!! """###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$"""!!!!!!###%%%&&&!!!"""###$$$%%%&&&&&&&&&###%%%''''''%%%$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&%%%$$$$$$$$$%%%&&&'''(((((()))&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''')))***+++,,,''''''''''''((((((((()))((((((((((((((('''''''''******))))))((((((((('''+++***)))))))))***,,,---)))************+++++++++)))))))))******+++++++++***+++,,,.../////////...***+++,,,+++)))((((((((())))))((((((((())))))***---***((((((+++,,,+++***&&&'''(((+++------***'''))))))(((((((((((())))))%%%(((******'''&&&''')))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))'''###!!!###&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&''')))(((&&&%%%$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***(((%%%$$$%%%'''''''''&&&%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((&&&%%%&&&((()))(((%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((******))))))((((((''''''((('''&&&&&&''')))+++---,,,+++***((((((((()))***(((((()))*********************))))))))))))******,,,,,,+++***+++,,,---...,,,,,,,,,++++++,,,,,,---,,,---...---,,,+++---///,,,,,,+++******)))((((((,,,+++***)))***+++,,,---......//////......---,,,,,,+++++++++***))))))))),,,,,,++++++++++++,,,,,,((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!#########""""""""""""!!!""""""""""""####################################%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""################################################ !!!###%%%&&&&&&&&&%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&###!!! """$$$$$$$$$########################$$$###"""!!!!!!###%%%&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&$$$"""###%%%&&&%%%"""$$$$$$%%%%%%%%%%%%&&&&&&***(((''''''((()))((('''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''((((((+++***)))((((((''''''''',,,***((((((***+++)))''''''(((***+++++++++***))))))***+++,,,,,,+++***))))))(((((((((''''''''''''$$$%%%&&&(((((((((''''''***)))'''&&&'''((()))***%%%%%%&&&'''((((((((('''&&&&&&((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((%%%$$$%%%''''''&&&&&&%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''###!!!!!!###''')))((('''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))))))))((((((((((((((()))((('''&&&''')))***,,,+++***)))((('''(((((()))))))))***+++++++++++++++******))))))))))))******,,,++++++***+++,,,---...------,,,+++++++++,,,,,,,,,---...---++++++---...************************,,,++++++***+++,,,---...---------------,,,,,,+++++++++******************++++++************++++++))))))((((((((('''''''''%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$#########"""""""""""""""""""""##########################################"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###################################################!!!"""###$$$$$$$$$###"""$$$$$$$$$#########""""""$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""""""$$$%%%%%%%%%########################%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&$$$"""###%%%&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&))))))(((((((((((())))))((((((((()))))))))))))))&&&&&&&&&'''''''''(((((()))(((((('''''''''''''''+++)))'''(((******(((&&&((()))***+++++++++******)))***++++++++++++***)))))))))(((((((((''''''''''''''''''(((((((((''''''******)))(((((('''&&&&&&''''''((()))))))))((((((&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###""""""$$$&&&(((((('''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))'''''''''((()))***))))))(((''''''''''''((()))***++++++,,,,,,++++++***))))))(((((())))))***++++++******++++++,,,---...---,,,+++++++++++++++,,,---------++++++---...))))))***+++,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,+++******))))))*********************))))))))))))))))))***))))))))))))((((((((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######""""""""""""######%%%$$$$$$$$$############"""""""""#########$$$$$$##############################""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###################################################"""############"""!!! $$$$$$$$$########################$$$%%%&&&&&&''''''%%%######$$$%%%$$$###########################&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''))))))(((((((((((()))))))))))))))))))))(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((+++)))(((((())))))((('''((()))***+++++++++******)))***++++++++++++***))))))))))))(((((((((''''''))))))((((((''''''((((((************)))'''&&&%%%)))***************)))(((&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&''''''(((((()))))))))***)))(((''''''''''''(((''''''''''''''''''''''''))))))***++++++++++++***))))))(((((((((((())))))***************++++++,,,...---,,,+++************,,,------,,,++++++,,,...***+++---...//////......------------......//////,,,,,,,,,,,,,,,++++++***(((((())))))******++++++(((((())))))))))))((((((******)))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""!!! !!!"""###%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""##################################################################""""""########################""""""###$$$%%%&&&&&&'''%%%###"""""""""###!!! ########################%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***+++***************))))))(((((()))))))))******************++++++*********)))))))))(((((((((((('''***)))(((''''''(((***+++******))))))))))))))))))***************)))((('''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&'''(((((()))))))))))))))))))))(((((((((((())))))))))))************+++***---,,,++++++************+++,,,---,,,******,,,------...///000000///...---------........./////////---------------,,,++++++((((((((())))))******+++'''((())))))))))))((('''))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$""""""""""""$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""###"""!!!################################################""""""######$$$%%%&&&&&&########################""""""###$$$$$$%%%&&&&&&$$$###""""""######!!! #######################################$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&(((((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%'''''''''''''''''''''&&&&&&&&&''''''((()))+++++++++,,,,,,++++++*********''''''''''''(((((())))))+++******************+++***)))))))))((((((((((((((('''''''''((()))+++,,,...,,,***((('''(((***+++))))))))))))((('''&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((("""###%%%%%%%%%%%%&&&(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((('''&&&&&&&&&%%%&&&''''''((('''''''''&&&'''(((((())))))(((((()))((((((''''''(((((()))(((((()))************)))++++++************+++++++++,,,,,,,,,******,,,------...///111000///---,,,,,,---......//////......---------------,,,,,,+++(((((())))))))))))))))))'''((()))******)))((('''((((((((((((''''''''''''######$$$%%%&&&((())))))%%%%%%%%%%%%$$$$$$$$$$$$ !!!###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$#####################$$$$$$$$$$$$%%%######################## !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###"""!!!################################################"""""""""###$$$&&&'''(((###############$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$&&&%%%$$$"""########################""""""#########$$$$$$$$$"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###"""###%%%''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''))))))(((((((((((()))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&'''''''''((((((***+++++++++,,,---,,,***)))***+++(((((('''''''''((()))***++++++***))))))***++++++******)))))))))(((((((((''''''''''''((()))******...,,,***'''&&&&&&''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&(((&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$$$$&&&(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%&&&'''((()))(((((('''''''''((()))))))))))))))((((((''''''''''''(((((('''((()))*********)))((())))))))))))***+++,,,---+++,,,,,,+++******+++---(((***,,,...///...,,,++++++,,,---...///...------,,,,,,,,,,,,,,,+++******)))))))))))))))((((((((('''(((***++++++***((('''''''''''''''&&&&&&&&&&&&!!!"""###$$$%%%'''((((((%%%%%%%%%$$$$$$$$$$$$### !!!###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########"""""""""#########$$$$$$$$$%%%%%%######################## ###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""######################################################""""""###$$$%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$############$$$######%%%&&&&&&$$$#################################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%###$$$&&&%%%###"""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$&&&((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''(((((())))))((((((''''''''''''''''''&&&&&&&&&))))))(((((((((((())))))((((((((()))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''((()))***(((***+++***((('''(((******))))))((()))***+++,,,++++++***))))))***++++++*********)))))))))((((((((((((((((((((('''&&&%%%###$$$%%%'''''''''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$'''(((&&&$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''')))***)))%%%$$$%%%'''&&&''''''''''''''''''&&&''''''''''''((((((((()))(((((((((''''''&&&&&&%%%&&&&&&''''''(((''''''&&&%%%&&&((()))))))))(((((((((((()))***************((((((''''''''''''((((((&&&''')))*********)))((((((((())))))***+++------+++,,,,,,+++******+++---$$$&&&))),,,------,,,+++++++++---.........---,,,***++++++++++++***))))))******))))))((((((''''''''')))***,,,,,,***)))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!"""###$$$$$$###"""!!!#########""""""""""""!!!######$$$$$$$$$%%%%%%%%%########################"""%%%'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$################################################%%%$$$"""!!!!!!!!!"""###""""""######$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""!!! !!!###%%%%%%###!!!###########################$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""############"""#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%"""%%%&&&%%%###"""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&)))++++++)))'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))(((((((((((((((''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''')))***)))&&&%%%&&&))),,,+++*********+++------,,,+++***))))))***+++,,,************)))))))))))))))******)))'''%%%###!!! &&&******((('''%%%%%%&&&'''((((((((('''&&&&&&%%%%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&((())))))(((''''''((()))))))))))))))(((''''''''''''((()))))))))))))))...***&&&&&&((())))))((()))((('''&&&''')))+++,,,)))))))))))))))*********(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,+++++++++***++++++,,,,,,---------,,,+++***)))(((((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&((()))'''###!!!"""$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''########################%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$###"""""""""###%%%&&&%%%%%%%%%$$$$$$#########$$$###"""""""""###%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$########################%%%$$$$$$###"""!!!!!! """%%%&&&%%%$$$############""""""######$$$%%% !!!###%%%%%%%%%###"""&&&$$$!!!!!!$$$&&&$$$$$$$$$$$$######""""""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%########################'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&'''###%%%%%%"""!!!%%%''')))***(((%%%###&&&)))''''''''''''((((((((((((((((((((((((''''''''''''###%%%((()))(((''''''(((''''''((((((((((((''''''+++***************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))***++++++++++++***))))))((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''))))))'''''''''((()))))))))))))))(((''''''''''''((()))))))))))))))###!!!!!!%%%)))******'''&&&%%%%%%&&&''')))************)))))))))(((((())))))******+++,,,,,,,,,+++++++++***************(((&&&%%%&&&'''((((((''',,,,,,+++******+++++++++,,,,,,,,,,,,+++***))))))***))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((%%%'''(((&&&$$$"""###%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&########################%%%$$$$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$%%%&&&###$$$$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$######"""$$$%%%%%%$$$#########$$$###############$$$$$$%%% """###%%%%%%%%%###"""%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$#########"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&'''''''''%%%###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((('''''''''''',,,+++***)))'''%%%###"""''''''(((((((((((('''''')))((((((((())))))***+++))))))))))))))))))))))))************************))))))************)))))))))************)))((((((''''''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&###!!!########################$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%% """###%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''))))))'''&&&'''(((((((((((()))(((((('''&&&''''''((())))))))))))((()))'''%%%$$$&&&'''''''''''''''&&&&&&&&&(((***+++*********))))))(((((((((*********++++++,,,,,,---))))))))))))))))))))))))***))))))***,,,,,,+++***---,,,+++*********************+++++++++******)))+++***)))((('''%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$########################%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""###$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%!!!"""$$$%%%%%%%%%$$$###'''&&&%%%############$$$"""############$$$$$$$$$!!!"""###%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$##################""""""######$$$%%%########################"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%***(((&&&&&&'''))))))))))))&&&###$$$''')))&&&###''''''''''''((((((((((((((((((((((((''''''''''''%%%###"""$$$(((++++++)))''''''((((((((((((''''''&&&&&&&&&'''((()))***+++))))))))))))))))))))))))************************))))))************)))))))))))))))))))))(((''''''&&&&&&&&&'''((((((((()))&&&&&&&&&'''''''''((((((&&&%%%%%%&&&)))******)))%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""!!! ########################%%%%%%$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&&&&''''''''''''((((((''''''&&&&&&'''(((((())))))((((((---+++)))(((''''''&&&&&&))))))((())))))***,,,,,,(((((())))))))))))))))))******++++++,,,,,,,,,---((((((((()))))))))))))))---,,,---///111111///...------+++***))))))))))))))))))******************))))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################"""########################$$$$$$###############$$$##############################$$$$$$$$$$$$##############################!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%'''%%%###"""!!!"""###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&!!!"""$$$%%%%%%%%%###"""&&&$$$#########$$$###"""""""""######$$$$$$$$$$$$"""######$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$(((%%%###$$$''')))(((&&&)))'''&&&'''))))))'''%%%''''''''''''((((((((((((((((((((((((''''''''''''(((...///...''''''((((((((((((''''''&&&&&&&&&'''(((***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++******)))))))))******))))))((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&%%%&&&((())))))(((&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$&&&''')))***+++########################%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((($$$$$$%%%&&&'''((()))+++((((((((())))))***+++,,,&&&&&&'''((()))******+++***+++++++++++++++,,,,,,)))))))))*********++++++))))))***,,,...///---+++---,,,+++***))))))(((((((((((()))*********))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((($$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$%%%%%%%%%########################$$$###############$$$$$$##############################$$$$$$$$$$$$##############################!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############'''%%%###!!!!!!!!!###$$$###################################################$$$%%%%%%%%%%%%$$$###&&&%%%$$$######$$$%%%&&&""""""###$$$$$$###""""""###"""!!!###%%%%%%###!!!!!!"""###$$$$$$$$$$$$#########$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$'''$$$"""###''')))'''%%%$$$&&&((((((&&&%%%&&&'''''''''''''''(((((((((((((((((((((((('''''''''''')))%%%!!!"""'''***)))'''''''''((((((((((((''''''&&&''''''((()))***,,,---))))))))))))))))))))))))******************************++++++++++++************++++++******)))((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&'''''''''((()))'''&&&&&&''''''%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$######""""""########################%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((((((&&&%%%&&&'''$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((((((((('''((()))******(((((()))***%%%%%%&&&&&&'''(((((((((&&&&&&'''((())))))******************************)))******++++++,,,,,,,,,)))((((((***,,,...---+++,,,+++***)))))))))))))))(((((()))))))))(((((('''%%%%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%##############################$$$%%%&&&'''((((((#################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% !!!""""""######""""""%%%$$$###"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&###!!!"""$$$%%%### !!!"""###%%%%%%$$$######$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%&&&(((((('''&&& $$$((((((%%%###$$$'''''''''''''''((((((((((((((((((((((((''''''''''''---***'''''')))***(((&&&''''''(((((((((((('''''''''''''''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++++++++***)))))))))(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))'''&&&%%%%%%%%%###"""&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""!!! ########################%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''---//////---)))&&&&&&'''###$$$%%%&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,---+++***)))+++---/////////******))))))))))))******))))))))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""############&&&$$$###$$$&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%###########################$$$$$$$$$%%%%%%&&&&&&##############################""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%% !!!"""###$$$######"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$&&&''''''&&&$$$######$$$&&&''''''&&&$$$######""""""###%%%(((+++---///)))### """$$$$$$"""!!!"""$$$%%%%%%$$$###"""%%%$$$$$$######"""######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&''')))((('''&&&&&&'''###%%%''')))(((''''''&&&''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&'''((()))*********''''''((((((((((((''''''''''''''''''(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***************))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&(((&&&%%%%%%&&&&&&$$$###&&&%%%%%%$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%########################$$$%%%''''''&&&%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''###&&&((((((&&&%%%''')))$$$%%%&&&'''((((((((((((+++***)))((('''&&&%%%%%%)))))))))(((((((((((((((((())))))***+++,,,,,,,,,+++)))'''(((+++---......***)))))))))))))))***+++))))))))))))((('''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$##################$$$$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$$$$%%%%%%%%%%%%'''%%%###$$$&&&'''%%%############$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!##############################""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""$$$###"""""""""###%%%&&&#########$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$###### !!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$&&&''''''&&&$$$###"""$$$&&&((((((&&&$$$""""""""""""###'''+++000333888///$$$ ###%%%$$$ """$$$%%%%%%%%%###"""%%%%%%$$$###""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&#########"""###$$$$$$%%%########################&&&%%%%%%%%%$$$#################################$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%&&&&&&'''$$$''')))(((%%%###$$$&&&***((((((+++...///+++'''''''''''''''((((((((())))))(((((((((''''''''''''"""$$$''''''&&&$$$$$$%%%''''''((((((((((((''''''''''''&&&&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))(((((('''######$$$%%%'''(((((()))######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%''''''&&&%%%&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&#########################################################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################!!!"""$$$$$$######$$$%%%&&&%%%###"""""""""######"""############$$$$$$$$$''''''&&&$$$"""!!! """"""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######### !!!$$$'''***,,,%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%(((&&&$$$"""!!!"""$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%,,,+++(((&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''(((###$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&%%%&&&(((((((((&&&###"""&&&''')))*********)))((('''(((***+++,,,,,,++++++''''''(((((())))))******((((((((()))***,,,......---,,,***)))((((((((())))))((('''&&&&&&'''((()))+++)))((('''((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############(((&&&%%%%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!###$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###""""""############################## !!!"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&$$$"""$$$'''((('''$$$&&&!!!!!!$$$$$$###%%%%%%%%%$$$###"""!!! %%%$$$###""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!! ###$$$$$$$$$&&&'''%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###"""!!!!!!%%%###!!!"""$$$%%%$$$!!!######$$$$$$$$$%%%%%%%%%######$$$&&&((((((%%%###%%%###"""###&&&***///222555...&&&###$$$&&&%%%###"""""""""###$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!&&&(((&&&"""###$$$$$$%%%%%%$$$$$$###$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$###$$$&&&&&&&&&$$$"""!!! !!!"""###%%%&&&'''(((###%%%&&&&&&%%%$$$%%%%%%&&&%%%%%%'''((()))'''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&************************))))))))))))))))))))))))"""$$$'''***,,,---------******))))))))))))************))))))((((((''''''))))))((('''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$''''''''''''&&&&&&%%%$$$'''&&&%%%""" """$$$########################%%%%%%$$$###"""!!!  $$$&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$"""############$$$$$$$$$&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$***)))(((&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%$$$###""""""###$$$%%%$$$%%%&&&'''((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&'''((((((((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&))))))***+++******)))((((((((((((((())))))))))))((((((((())))))+++,,,---,,,+++)))(((''''''((((((+++***))))))))))))***+++***)))''''''((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!""""""###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################""""""###$$$$$$$$$##############################""""""############$$$$$$########################$$$"""!!!"""$$$%%%$$$"""'''"""###%%%%%%"""$$$$$$$$$$$$$$$###"""!!!$$$$$$###########################""""""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%$$$######"""%%%###!!!"""$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%######$$$&&&''''''$$$"""$$$#########&&&))),,,//////***$$$"""$$$&&&&&&$$$###############$$$$$$$$$######""""""""""""######$$$######"""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!!!!%%%'''%%%######$$$$$$%%%%%%$$$$$$###$$$$$$##################'''&&&$$$######$$$&&&(((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%'''''''''%%%$$$"""$$$$$$$$$$$$%%%%%%%%%&&&###%%%'''&&&%%%$$$%%%&&&'''&&&&&&''')))***((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((()))***++++++***((('''******))))))))))))******************)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$"""!!!###%%%########################$$$$$$$$$###############!!!###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%"""############$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((((((&&&%%%$$$######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%$$$$$$%%%&&&'''((())))))%%%$$$###""""""###$$$%%%$$$%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$%%%&&&&&&++++++++++++***)))((('''))))))))))))((((((((((((((((((((((((((()))*********)))((('''''''''''''''''''''&&&&&&&&&&&&'''''')))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%% !!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$%%%$$$###"""!!!########################%%%%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""!!!###%%%$$$"""!!!###%%%""""""""""""""""""""""""###"""!!!"""$$$$$$$$$"""'''$$$""""""%%%&&&$$$!!!######$$$$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$%%%%%%&&&'''$$$!!!!!!$$$%%%%%%###$$$$$$$$$$$$$$$#########&&&&&&&&&%%%$$$$$$######$$$###"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$######%%%&&&%%%###!!!#########$$$%%%''')))***((($$$!!!!!!$$$&&&&&&$$$$$$$$$$$$###############$$$$$$############$$$$$$"""""""""#######################################$$$!!! """%%%'''%%%######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$"""!!!$$$&&&$$$$$$$$$%%%&&&'''''''''%%%&&&'''((('''&&&%%%$$$''''''&&&&&&%%%$$$$$$$$$$$$%%%''''''%%%$$$%%%&&&(((''''''(((******)))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((******++++++***((('''%%%***))))))(((((())))))***++++++************))))))&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$&&&''''''%%%%%%%%%%%%%%%$$$$$$###!!!"""###"""!!! !!!"""########################""""""######$$$$$$$$$%%%!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&$$$###!!! !!!###$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%"""$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%&&&''')))***,,,,,,,,,,,,++++++************))))))(((((('''''')))(((((('''''''''((((((((((((''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%(((&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$###"""###&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''"""""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$######!!!###$$$%%%%%%$$$"""!!!########################&&&&&&&&&&&&%%%$$$######""""""""""""""""""""""""!!!%%%'''%%%###""""""""""""""""""""""""%%%$$$$$$$$$%%%%%%%%%$$$%%%$$$###$$$&&&%%%""" """######$$$$$$$$$#########$$$%%%%%%$$$###!!! """######$$$%%%%%%&&&&&&$$$"""&&&%%%###$$$$$$$$$###############%%%%%%%%%$$$$$$#########$$$############$$$############$$$$$$$$$%%%%%%%%%$$$######$$$%%%$$$""" ######$$$%%%%%%%%%%%%%%%###!!! !!!$$$%%%$$$"""%%%$$$$$$$$$###"""""""""$$$######""""""######$$$!!!""""""###$$$$$$$$$$$$""""""""""""""""""""""""$$$"""!!!"""$$$&&&%%%######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%"""!!!  """%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''&&&&&&%%%$$$(((''''''&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&'''&&&&&&'''))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))******((((((((((((((((((((((((&&&'''((()))*********)))))))))(((((((((((())))))***)))))))))))))))))))))''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$### !!!######"""!!!"""###########################"""""""""############$$$############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$###!!! !!!###$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$####################################$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""###$$$%%%'''''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&&&&&&&)))((('''''''''(((***+++))))))))))))******++++++******))))))(((((('''''')))((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&'''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%%%%"""""""""######$$$$$$%%%''''''&&&%%%###"""!!!!!!!!!"""$$$%%%%%%$$$###!!!########################$$$%%%%%%%%%$$$###""""""########################!!!$$$### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$######$$$$$$%%%$$$!!!"""######$$$$$$$$$#########$$$$$$%%%%%%###"""!!!###$$$%%%%%%%%%%%%$$$###$$$"""%%%%%%#######################################""""""""""""######$$$############$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###!!!######$$$%%%%%%$$$###"""""""""!!!"""######"""!!!%%%$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!""""""!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%###$$$%%%'''((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''$$$&&&((('''&&&%%%&&&&&&%%%%%%%%%&&&'''((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%'''((()))***++++++))))))(((((((((((())))))'''((((((((((((((((((((()))(((((('''&&&&&&%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$"""$$$&&&&&&%%%$$$%%%%%%##############################"""""""""!!!!!!!!!%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$$$$###############"""""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&""""""###$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%"""!!!!!!###&&&((()))((('''&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&++++++******)))((((((''''''&&&&&&&&&&&&'''((((((&&&&&&%%%&&&&&&((()))***))))))))))))(((((((((((()))(((((('''''''''((((((&&&''''''(((''''''&&&&&&%%%&&&''''''''''''&&&%%%%%%######$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" #########$$$$$$$$$$$$$$$'''&&&&&&$$$###"""!!! !!!"""###$$$%%%$$$################################################"""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""%%%(((!!!!!!!!!!!!!!!!!!!!!!!!!!!#########!!! !!!""""""###$$$$$$$$$###"""!!!######$$$$$$$$$######"""#########$$$$$$$$$############$$$%%%%%%$$$###""")))%%%""""""$$$%%%$$$""""""""""""###############"""""""""""""""""""""""""""$$$$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%%%%$$$$$$$$$$$$%%%$$$######"""############"""""""""!!!$$$$$$$$$###############""""""!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!###########################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&& """$$$&&&'''&&&$$$###&&&&&&&&&%%%$$$###############$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&''''''(((%%%&&&((((((&&&%%%&&&'''%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&''''''''''''((((((***)))((('''&&&%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%!!!"""###""" !!!"""########################$$$#########""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$ !!!!!!###$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((()))******)))((('''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((('''(((((())))))&&&'''(((((((((((('''&&&###$$$%%%&&&&&&%%%$$$######""""""###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$########################!!!"""##################$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%&&&'''!!!###$$$###  """"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""###$$$%%%%%% !!!###$$$%%%$$$######'''&&&&&&%%%$$$$$$######!!!"""""""""#########$$$"""""""""""""""""""""""""""$$$%%%$$$"""!!!###%%%######$$$$$$$$$%%%%%%%%%$$$""""""###%%%''''''&&&%%%%%%$$$$$$$$$############$$$$$$###"""###$$$%%%###############$$$$$$$$$###""""""""""""""""""######$$$%%%&&&&&&$$$###""" ###$$$$$$$$$#########$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''!!!!!!"""######""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,++++++******))))))(((''''''''''''''''''''''''***)))((((((''''''''''''((((((''''''''''''((((((''''''''''''((((((((()))((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&& !!!  ########################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&''''''(((&&&%%%%%%$$$$$$#########((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''"""###%%%&&&''''''&&&&&&######$$$%%%&&&&&&'''((('''(((((())))))((((((''''''(((((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&"""###&&&(((((((((&&&%%%%%%&&&'''((()))((('''&&&---,,,+++)))))))))******''''''(((((())))))******((((((((((((((()))******&&&'''((()))))))))''''''''''''))))))))))))''''''###""""""###%%%'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###############""""""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%######""""""###$$$%%%%%%########################!!!"""###$$$$$$$$$$$$$$$########################'''%%%$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%"""!!!"""$$$###$$$%%%%%%%%%%%%&&&'''%%%%%%%%%$$$###"""!!! """"""!!!!!!"""$$$&&&'''!!!$$$%%%%%%%%%$$$ """$$$%%%$$$###$$$%%%!!!!!!""""""#########$$$##################$$$$$$!!!$$$%%%%%%"""!!!###%%%######$$$$$$$$$%%%%%%%%%###""""""###&&&((()))(((&&&%%%$$$$$$###$$$$$$%%%###$$$$$$######$$$&&&(((""""""######$$$$$$$$$%%%$$$$$$############$$$$$$###$$$&&&&&&&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''((('''&&&%%%%%%&&&&&&'''#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((###$$$$$$$$$$$$$$$%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&%%%'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%'''''''''''''''''''''''')))(((''''''''''''((((((((((((''''''''''''(((((('''((((((((())))))******&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&%%%$$$###"""''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''''''''''''''%%%### """%%%###########################$$$$$$%%%'''(((((()))%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###$$$&&&'''&&&%%%########################%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''')))***)))(((&&&''''''&&&%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''')))((('''&&&&&&%%%&&&&&&'''(((((((((((((((''''''''''''(((((())))))******&&&((())))))(((''''''(((''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""###$$$$$$######%%%'''%%%%%%%%%%%%$$$$$$###""""""###$$$######$$$%%%'''""""""###$$$$$$$$$######%%%''')))******)))'''%%%$$$$$$$$$#########""""""!!!"""#########""""""#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############"""!!! """"""""""""""""""""""""######""""""""""""######### !!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''""""""############""""""$$$$$$######"""!!!!!!!!!########################%%%$$$###""""""###$$$%%%############""""""!!!!!!""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''%%%###!!!!!!$$$***///333555...&&&"""$$$&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%$$$"""""""""""""""############$$$$$$#########$$$%%%%%%!!!!!!""""""""""""!!!!!!%%%###!!!"""%%%&&&$$$"""###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((***+++%%%$$$###""""""###$$$%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&%%%((((((''''''''''''((((((((('''&&&&&&'''((()))***((((((((((((((((((((((((,,,&&&!!!"""(((+++)))&&&(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######$$$$$$########################$$$%%%%%%###"""!!!!!!###%%%&&&&&&$$$!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!! !!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$######$$$&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((((()))***((((((((())))))((((((''''''((((((((()))))))))***&&&((())))))(((''''''((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%$$$######%%%&&&&&&&&&&&&'''(((***(((''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!"""###$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$######""""""######$$$"""############""""""!!!""""""""""""""""""""""""######""""""""""""######%%%""" ###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$""""""############"""""""""#############################################$$$$$$###""""""###$$$$$$$$$$$$###"""""""""""""""########################$$$%%%%%%%%%%%%&&&&&&&&&###""""""$$$(((///555999222,,,$$$"""###%%%%%%$$$######$$$######""""""!!!"""###$$$$$$$$$""" """"""""""""############$$$$$$############$$$$$$""""""############"""""" !!!$$$&&&&&&$$$!!!"""############"""!!!""""""###$$$$$$$$$$$$$$$######$$$$$$$$$###""""""###$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$######"""!!!%%%%%%%%%%%%&&&'''((()))%%%$$$############$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))******)))((('''((((((''''''''''''(((((((((''''''&&&'''((()))***''''''''''''''''''''''''***&&&######'''))))))'''))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$##############################!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%%%%###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!"""######!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%$$$"""!!!!!!"""''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++(((((()))******))))))((((((((((((((())))))))))))&&&((())))))(((''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######%%%######$$$%%%%%%%%%$$$$$$############$$$%%%&&&''')))(((&&&$$$######$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$###############$$$###############$$$$$$!!!!!!!!!"""""""""#########""""""""""""""""""###""""""######$$$#########""""""""""""""""""""""""######""""""""""""######'''%%%######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%###"""!!!""""""""""""""""""""""""""""""######$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$###""""""###$$$$$$%%%$$$###"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$(((...444888---(((###!!!###%%%%%%$$$###"""""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""############&&&%%%$$$######"""#########$$$$$$$$$$$$$$$$$$### ###%%%%%%$$$!!!"""############"""!!!""""""###$$$$$$$$$$$$###""""""######$$$#########$$$$$$%%%%%%%%%&&&&&&&&&""""""#########"""!!!!!!%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&(((((())))))))))))((((((((((((''''''''''''(((((((((''''''''''''((())))))''''''''''''''''''''''''''''''%%%%%%&&&'''((()))))))))))))))(((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$##############################!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%"""""""""!!!""""""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$#####################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$######$$$(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((((())))))************)))(((((((((((())))))))))))&&&((())))))(((''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###!!!!!!""""""###$$$$$$%%%%%%%%%%%%"""!!!!!!!!!###$$$%%%$$$$$$###!!!!!!!!!###%%%'''%%%$$$###""""""###$$$%%%###########################"""!!! """"""!!!!!!!!!!!!""""""""""""######""""""""""""######!!!"""######$$$$$$$$$$$$""""""""""""""""""""""""$$$######""""""######$$$'''&&&%%%$$$$$$$$$$$$$$$########################"""######$$$$$$$$$############""""""""""""############$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$##################$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$######$$$'''***,,,(((%%%!!! """$$$%%%%%%""""""!!!!!!!!!!!!!!!""" !!!"""###$$$#########!!!"""""""""############''''''%%%$$$##################$$$$$$$$$$$$############""""""######"""!!!$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((((((((('''''''''(((((((((''''''''''''''''''''''''%%%'''((('''%%%%%%'''*********)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$#####################$$$$$$$$$###""""""!!!"""$$$&&&'''%%%$$$###"""""""""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""""""""!!!""""""###$$$%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''%%%$$$$$$%%%(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%(((((()))***************))))))))))))((((((((((((&&&((())))))(((''''''(((&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$#########"""###$$$$$$%%%%%%%%%%%%&&&$$$###$$$&&&(((((('''###"""!!!!!!!!!###&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###########################"""!!! """"""!!!!!!!!!!!!""""""""""""$$$$$$$$$######$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$%%%%%%%%%$$$###""""""########################### !!!"""###$$$%%%%%%%%%######"""!!!!!!"""######%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$#########$$$$$$###""""""###$$$%%%########################"""""""""#########$$$$$$&&&%%%###""""""###$$$$$$###"""!!!!!!"""###$$$%%%""""""!!! !!!!!!"""### !!!""""""######$$$$$$!!!"""""""""############)))((('''%%%%%%$$$$$$$$$"""##################"""%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$######""""""###$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''$$$''')))(((%%%$$$'''***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%&&&%%%###"""!!!"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###""""""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&$$$######$$$''''''&&&&&&'''(((((()))((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&''''''((()))************))))))))))))((((((((((((&&&((())))))(((''''''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&'''######$$$%%%%%%%%%$$$$$$%%%""" """%%%'''&&&$$$''''''%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$###############$$$$$$$$$$$$###############$$$$$$!!!!!!!!!"""""""""######%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$###$$$%%%$$$"""!!!!!!"""########################$$$%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$######""""""########################"""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$############$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""###$$$!!!!!!""""""#########$$$""""""""""""############((('''&&&%%%%%%%%%%%%%%%""""""############"""""""""###%%%%%%$$$%%%&&&(((######"""!!!!!!"""#########$$$$$$$$$$$$###""""""!!!!!!""""""###"""""""""""""""#########$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&(((((('''(((((()))***+++((((((''''''''''''((((((((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))(((&&&%%%''')))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%$$$$$$###""""""######&&&%%%###"""""""""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&###############$$$%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&$$$######$$$&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''(((((('''&&&&&&'''''''''&&&&&&'''((())))))))))))***)))))))))((((((((('''&&&((())))))(((''''''(((%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$ $$$&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$######### ###%%%$$$!!!&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$""""""""""""$$$$$$""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%!!!###%%%$$$"""!!!"""###########################$$$$$$%%%%%%$$$$$$###"""$$$###"""!!!!!!"""###$$$#####################"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!"""$$$&&&&&&%%%$$$####################################$$$$$$$$$%%%%%%!!!"""###$$$$$$%%%%%%&&& !!!"""############$$$$$$###!!!!!!!!!###$$$&&&""""""""""""""""""######""""""""""""############%%%$$$$$$#########$$$$$$######$$$$$$$$$$$$######!!!###%%%%%%######%%%'''######"""!!!!!!"""######$$$$$$$$$$$$$$$###""""""!!!""""""""""""!!!!!! #########$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%((('''''''''((()))+++,,,((((((''''''''''''(((((((((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%"""######$$$$$$$$$######%%%$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%########################"""###$$$%%%&&&'''''''''""""""###$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%%%%%%%&&&((()))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&'''((())))))))))))******))))))((((((((('''&&&((())))))(((''''''(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""######$$$%%%%%%%%%%%%%%%%%%$$$###"""&&&""" !!!&&&((('''$$$ """###%%%%%%%%%%%%%%%""""""%%%""""""######$$$$$$$$$$$$!!!"""#########"""############$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%% ###&&&%%%###!!!###$$$"""""""""""""""""""""""" !!!"""""""""""""""$$$###""" """###$$$!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###""" """%%%''''''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""############""" !!!###$$$#########$$$$$$###"""!!!"""###%%%'''######""""""""""""######""""""""""""############""""""""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''%%%""" !!!###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((***+++$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%&&&&&&'''((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&''')))***((((((''''''''''''(((((((((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$######""""""&&&&&&&&&%%%%%%$$$$$$$$$################################################''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%$$$###""""""######%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%""" """&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((,,,***(((&&&%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))&&&'''''''''&&&%%%$$$$$$"""######$$$%%%&&&'''''')))))))))))))))))))))))))))))))))))))))(((''''''((('''&&&%%%$$$#################################((('''%%%#########%%%&&&'''$$$"""###&&&'''&&&###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%$$$###'''%%%###"""###%%%%%%$$$############""""""!!!!!!$$$#########""""""!!!!!!$$$$$$######""""""!!!!!!%%%""" """$$$###"""%%%%%%$$$###"""!!! ############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!"""######$$$$$$###"""!!!###''')))((('''""""""""""""""""""""""""!!!"""###%%%%%%$$$######&&&%%%$$$!!!&&&&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%!!! !!!###%%%&&&&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$%%%&&&&&&$$$$$$%%%&&&$$$!!! ###%%%$$$"""$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$)))(((&&&&&&''''''&&&%%%$$$%%%''''''&&&'''(((*********)))((('''&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%$$$###$$$&&&)))(((((((((''''''&&&&&&&&&)))((('''%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&########################"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%########################!!!!!!""""""#########$$$########################!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$###""""""######$$$$$$#########$$$%%%&&&########################$$$$$$######$$$$$$%%%&&&""""""######"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######"""!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''((()))%%%&&&&&&&&&'''''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))((('''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%######$$$%%%&&&(((&&&%%%%%%&&&&&&&&&%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""######$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%$$$###&&&$$$###"""$$$%%%%%%$$$$$$$$$#########"""""""""$$$#########""""""""""""############""""""""""""&&&###!!!!!!###$$$$$$"""############""""""""""""############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""######$$$$$$######"""#########"""""""""""""""###!!!!!!"""%%%'''&&&%%%######################## !!!""""""######""""""!!!"""""""""!!! $$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$############"""###$$$%%%###"""$$$$$$############$$$$$$########################"""###$$$$$$""""""###$$$%%%###!!!"""$$$&&&%%%#########""""""######$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$"""$$$&&&''''''''''''(((***''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%%%%$$$$$$$$$&&&((('''''''''&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""##################$$$########################!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$###############"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""""""""""""""###$$$$$$%%%$$$######"""#########$$$$$$######$$$$$$%%%&&&###"""!!!!!!!!!!!!"""###$$$$$$######$$$$$$%%%&&&!!!$$$&&&%%%!!!!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''(((((()))&&&&&&'''''''''((((((((((((((())))))))))))(((((('''&&&%%%$$$%%%&&&'''((()))))))))(((((((((''''''((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&''''''&&&$$$###$$$&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############"""""""""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%$$$$$$&&&$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$########################""""""""""""""""""###############%%%$$$""""""$$$%%%$$$###"""""""""#########$$$$$$$$$$$$#########$$$$$$%%%################################################""""""""""""""""""""""""""""""############""""""$$$$$$######"""!!!!!! ###"""!!!"""$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$ !!!"""###$$$$$$$$$$$$"""""""""###""""""!!! """"""#########"""!!!!!!&&&%%%############!!!################################################"""###$$$###"""!!!"""$$$%%%#########%%%&&&%%%$$$""""""!!!!!!""""""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&%%%$$$$$$%%%%%%$$$###%%%&&&''''''''''''(((***''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&(((&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$#################################%%%%%%$$$$$$$$$$$$$$$###########################""""""############""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%#########$$$$$$%%%%%%%%%###############$$$$$$%%%$$$$$$###############$$$$$$###$$$$$$$$$$$$%%%%%%$$$###!!! !!!###$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''''''''''''(((((((((((()))'''((()))******)))(((''''''&&&$$$###$$$&&&((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$&&&'''%%%!!! """%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$$$$%%%###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$%%%$$$$$$$$$$$$%%%$$$$$$########################%%%$$$###############$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############""""""!!!!!!#####################"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$######"""!!!"""""""""""""""!!!!!!###$$$$$$$$$###"""!!!!!!&&&%%%###"""""""""!!!"""""""""######"""""""""########################$$$%%%&&&%%%$$$###$$$%%%#########$$$%%%%%%$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))(((''''''))))))((('''%%%'''((((((''''''(((*********)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$###""""""########################&&&&&&&&&%%%%%%$$$$$$$$$########################"""""""""######"""""""""######$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$###############$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%&&&&&&$$$""""""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''((($$$$$$%%%%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%'''''''''(((((((((((()))'''((()))******)))(((''''''&&&$$$###$$$&&&((()))%%%%%%&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&'''%%%"""!!!###&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!$$$$$$######"""#########""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!""""""############$$$$$$%%%$$$####################################&&&%%%$$$$$$$$$%%%'''((($$$$$$$$$$$$###"""!!!!!!""""""######$$$######"""%%%%%%%%%%%%$$$###""""""$$$###!!!!!!"""######"""!!!"""############"""!!!########################$$$%%%&&&%%%###"""###$$$ """###$$$############$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))***)))((()))***+++***)))&&&''')))(((''''''((()))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$###""""""########################'''&&&&&&&&&%%%%%%$$$$$$###########################""""""""""""""""""#########$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''#########"""######$$$%%%"""###$$$%%%%%%%%%%%%$$$%%%$$$############$$$%%%$$$$$$######$$$$$$%%%&&&$$$ """$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&'''((()))'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''&&&%%%$$$%%%&&&'''(((###$$$%%%&&&'''(((((()))'''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&$$$$$$&&&'''"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###%%%%%%$$$###""""""$$$&&&'''%%%$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$'''&&&%%%$$$###"""!!!!!!######"""""""""######$$$################################################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$###$$$%%%%%%###"""###$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$!!!"""######$$$###############$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######!!! !!!###$$$$$$!!!"""###$$$$$$###"""!!!########################"""###$$$###!!! !!!!!!$$$$$$###""""""###$$$$$$$$$###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((('''&&&''')))))))))''''''((())))))''''''((()))''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''(((''''''&&&%%%%%%$$$$$$#################################&&&&&&%%%%%%%%%%%%%%%$$$##############################""""""""""""############$$$$$$$$$$$$####################################$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######""""""###$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''')))***%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&###"""!!!"""$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%########################"""!!! !!!###%%%%%%$$$"""""""""$$$&&&'''%%%$$$"""""""""#########$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$### ###%%%%%%###!!!"""###%%%%%%%%%$$$$$$#########""""""!!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""#########!!!###$$$$$$"""!!!###%%%######################## !!!""""""######""""""!!!!!!"""###$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$"""######$$$$$$$$$$$$###$$$!!!!!!#########"""###$$$%%%%%%$$$###"""########################"""###$$$###  !!!"""%%%&&&$$$"""###$$$###############$$$$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&''')))***)))((('''((()))''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%########################$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$$$$$$$$$$################################################%%%%%%%%%%%%&&&'''((()))&&&%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&######""""""###$$$%%%%%%"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&& ###%%%%%%######&&&)))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&))),,,...%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&'''''''''&&&%%%$$$$$$'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&& !!!###"""!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%########################"""!!! !!!###%%%%%%$$$"""""""""$$$''''''&&&$$$!!!!!!""""""#########$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########"""%%%%%%"""!!!!!!######$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!!!!######!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$ !!!"""###############%%%"""  """"""""""""###%%%&&&&&&%%%###"""########################$$$%%%&&&%%%"""!!!!!!"""###''''''%%%###$$$%%%"""""""""""""""######$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''&&&%%%&&&((()))((('''((()))***)))((('''((()))******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###!!!$$$$$$$$$$$$$$$$$$%%%%%%#################################$$$$$$%%%%%%%%%########################$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######&&&$$$""""""$$$%%%### &&&&&&%%%%%%$$$######"""!!!!!!"""###$$$$$$%%%%%%(((&&&$$$"""""""""$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$#########!!!"""###$$$$$$$$$$$$$$$###$$$%%%'''((((((''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""%%%$$$###!!! $$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""######""""""""""""##############################""""""############""""""""""""""""""""""""""""""%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""$$$$$$###!!! !!!"""########################&&&$$$""""""$$$%%%### """"""###$$$$$$$$$$$$###$$$###"""""""""###%%%&&&############"""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$$$$$$$############"""&&&%%%$$$$$$#########$$$######################## !!!"""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%'''((((((&&&%%%$$$$$$%%%%%%$$$###$$$&&&)))$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''((('''''''''''''''''''''''')))'''%%%$$$###$$$&&&'''&&&''''''(((((((((((((((&&&''''''((()))(((((((((((('''&&&&&&'''((('''%%%***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%!!!!!!!!!!!! #########$$$%%%%%%###!!!########################"""######"""!!!###&&&(((######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$############%%%###""""""$$$%%%###!!!""""""######$$$%%%%%%%%%""""""######$$$%%%%%%&&&&&&%%%###""""""$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$###"""###$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%$$$$$$############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######""""""""""""##############################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$%%%&&&%%%###"""###$$$########################&&&$$$""""""$$$%%%###!!!""""""###$$$$$$$$$$$$#########""""""######$$$%%%############""""""""""""""""""""""""""""""""""""#########$$$%%%%%%%%%&&&""""""######$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%########################""""""######$$$$$$%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((('''''''''&&&$$$$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''******((('''''''''((()))%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''((('''&&&&&&(((((('''&&&'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$###""""""#########&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############""""""###%%%$$$""" ########################$$$$$$###!!!!!!######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############"""""""""$$$###""""""$$$%%%$$$###!!!!!!"""######$$$$$$%%%######$$$$$$%%%%%%&&&&&&$$$###""""""###%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((((('''&&&%%%$$$$$$######$$$$$$%%%""""""######$$$%%%%%%&&&!!!###$$$$$$"""!!!!!!"""%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$###############"""&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$%%%&&&&&&'''$$$$$$$$$#######################################$$$$$$$$$#####################""""""""""""##############################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!"""""""""###############$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$%%%&&&%%%#########%%%########################%%%$$$"""###$$$$$$###"""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%% !!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%"""""""""""""""!!!!!!!!!######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$######$$$&&&)))***((()))((('''%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&'''((()))((('''$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################## !!!!!!!!!"""""""""%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!###$$$$$$""" """"""""""""""""""""""""$$$$$$###!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&$$$###%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$"""$$$%%%$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$############%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""###$$$%%%%%%########################################################################$$$######""""""######$$$########################%%%###!!! !!!###%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$!!!###$$$###"""!!!"""###########################$$$############$$$######""""""###$$$$$$$$$$$$###!!!"""###%%%%%%$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""#########"""""""""""""""!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$######""""""""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''(((%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%((('''&&&''')))))))))'''%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################## !!!!!!!!!""""""######"""""""""!!!!!!!!! """$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''"""""""""""""""""""""###""""""#########$$$$$$%%%$$$$$$######"""!!!!!!!!!$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""##################%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################%%%###!!! !!!###%%%""""""""""""""""""""""""$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$!!!"""######"""!!!"""#################################$$$############$$$""""""###$$$$$$$$$$$$###!!!"""###%%%%%%$$$######$$$$$$$$$$$$############""""""""""""""""""""""""#########"""""""""""""""########################"""###$$$$$$$$$$$$#############################################"""""""""##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%###"""!!!"""$$$%%%$$$$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&###$$$$$$%%%&&&%%%%%%%%%'''&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#################################$$$$$$$$$%%%%%%""""""!!!!!!!!! """$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$""""""$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&$$$###!!!!!!###$$$&&&"""""""""############$$$"""###$$$$$$###"""$$$%%%!!!!!!"""######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$######""""""###%%%&&&&&&$$$######$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$######"""######$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$###$$$%%%%%%$$$###%%%&&&########################"""###$$$$$$###"""$$$%%%""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""""" !!!###$$$$$$$$$###"""########################"""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''&&&$$$!!!  ###$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%&&&((()))(((''')))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######################## !!!!!!!!!""""""############"""""""""!!! """$$$%%%###!!!""""""""""""""""""""""""$$$$$$$$$### %%%%%%%%%$$$$$$$$$#########!!!!!!###############$$$$$$%%%%%%"""$$$%%%$$$"""!!!"""$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&((()))%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!###%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###'''&&&%%%$$$$$$%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&######$$$$$$%%%%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###############"""!!!""""""""""""""""""""""""############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&########################!!!###%%%$$$""""""$$$&&&""""""###$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""#########$$$%%%%%%%%%&&&###############$$$$$$$$$ """###%%%%%%%%%###"""########################"""""""""######$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$######""""""######$$$######$$$%%%%%%$$$######%%%%%%%%%%%%$$$$$$###""" """$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!!!!"""$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%'''((('''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&'''((())))))######$$$%%%%%%$$$#########$$$$$$%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%######################## $$$$$$$$$#########""""""!!! !!!###%%%&&&$$$"""###########################$$$%%%### %%%%%%%%%$$$$$$#########%%%$$$!!! !!!$$$%%%######$$$$$$$$$%%%%%%%%%###%%%&&&%%%""" """$$$&&&&&&%%%%%%$$$#########$$$#####################""""""$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###""""""%%%(((***%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''!!!#########"""###$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$###"""!!!!!!!!!"""###"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""############"""""""""""""""""""""""""""""" !!!"""######$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$ """######""""""###%%%######################## ###%%%$$$""""""$$$&&&""""""###$$$$$$$$$$$$###$$$###"""""""""###%%%&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""" !!!"""###$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&!!!"""$$$&&&&&&&&&$$$###########################""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$&&&'''######""""""""""""######"""###$$$%%%%%%$$$###"""&&&%%%###""""""$$$%%%'''"""$$$''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###%%%&&&######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$######$$$&&&''''''&&&#########$$$%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########"""""""""###$$$%%%&&&'''"""###$$$%%%%%%$$$###""""""###$$$%%%'''((())))))%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$%%%%%%%%%%%%#########""""""""""""!!!!!!!!!"""$$$&&&&&&%%%###########################"""$$$%%%%%%###"""######!!!"""###$$$$$$$$$$$$$$$&&&###!!!!!!$$$'''&&&%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%$$$"""!!!""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""" !!!######!!!!!!!!!"""$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$###"""""""""""""""###$$$$$$$$$%%%&&&$$$""" !!!"""$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$)))%%%"""!!!###%%%%%%###!!! !!!###%%%%%%$$$$$$''''''$$$"""######"""###%%%%%%###!!!##############################$$$######"""!!! ######$$$$$$$$$######"""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!&&&&&&%%%$$$###"""!!!!!!""""""""""""############!!!!!!""""""######$$$$$$########################"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!!!!""""""###!!!"""###$$$%%%%%%$$$###""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$"""!!! ''''''&&&&&&$$$###!!! (((((((((((('''&&&%%%%%%!!!!!!""""""#########$$$"""############$$$$$$$$$"""###$$$$$$###"""$$$%%%++++++)))&&&### """"""###$$$%%%&&&&&&'''$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$###%%%(((******(((%%%###$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$#########$$$%%%&&&&&&$$$$$$$$$#########"""""""""%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!$$$'''&&&$$$###%%%'''''''''''''''''''''&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$""""""!!!###$$$$$$$$$######%%%'''&&&%%%%%%$$$#########$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$#########""""""!!!!!!######$$$%%%%%%%%%%%%%%%$$$""" """$$$$$$###%%%%%%$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$##################""""""!!!###%%%&&&&&&%%%$$$"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""###$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&''''''&&&%%%%%%$$$##################$$$$$$$$$$$$%%%$$$$$$########################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%%%%### &&&$$$$$$$$$&&&'''&&&%%%!!!###%%%%%%%%%$$$###'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""######$$$$$$$$$######"""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""$$$$$$$$$###""""""!!!!!!""""""""""""############"""""""""""""""#########""""""""""""""""""""""""###############$$$$$$$$$"""""""""""""""###$$$$$$######$$$%%%$$$###""""""############$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$###"""""""""############""""""!!! !!!"""###$$$$$$$$$"""######$$$$$$$$$###############""""""""""""""""""############$$$$$$$$$$$$%%%%%%$$$!!! !!!!!!###$$$&&&&&&&&&"""""""""""""""#########$$$$$$$$$#########""""""############$$$$$$$$$$$$!!!###%%%&&&&&&%%%###!!!$$$$$$######$$$$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###### """$$$%%%$$$%%%&&&(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%''')))(((%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$######%%%'''&&&%%%$$$$$$#########$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###""""""############"""""""""!!!$$$$$$%%%&&&&&&&&&%%%%%%###""" !!!"""$$$######$$$$$$###""""""""""""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!###$$$$$$##################$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######%%%&&&%%%$$$""""""###$$$$$$######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%###"""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&### %%%$$$""""""######"""!!!&&&%%%$$$#########$$$%%%###!!!!!!""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$ """######$$$$$$$$$"""######$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$##############################$$$$$$%%%$$$$$$%%%$$$$$$###!!!!!!######$$$$$$$$$%%%%%%%%%#################################"""""""""!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""###$$$ """$$$%%%%%%%%% !!!"""############$$$$$$######"""!!!!!!!!!"""############$$$$$$$$$&&&''''''&&&###""""""### !!!"""########################"""""""""!!!!!!$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$$$$""""""############""""""$$$$$$######$$$$$$%%%&&&""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&$$$######&&&(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%########################%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$######$$$&&&%%%%%%$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$###""""""############""""""""""""$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""######################################################&&&%%%%%%$$$$$$######"""""""""######""""""!!! ######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&%%%######"""!!!!!!"""###""" """!!!!!!!!!"""$$$&&&((( ########################!!!!!!"""###############""""""###$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""###!!!"""""""""############$$$$$$######""""""!!!!!!""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""###""""""""""""###$$$$$$###$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%########################$$$#########""""""""""""##############################$$$$$$$$$######"""###"""!!!!!!!!!###$$$%%%$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$!!!###$$$$$$###$$$%%%&&&&&&&&&%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$######"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&""""""""""""##################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%######$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%!!!"""###$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###""""""#########$$$$$$$$$&&&&&&%%%%%%$$$###""""""###$$$$$$###""""""$$$%%%$$$$$$###############$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$######"""#########"""""""""""""""######$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$############$$$#########""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###!!!!!!"""$$$$$$######$$$$$$%%%&&&###############$$$$$$$$$&&&%%%%%%%%%$$$$$$######$$$###"""!!!!!!"""$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$%%%$$$######$$$&&&''''''&&& !!!###$$$&&&''''''%%%"""  """######""""""""""""""""""""""""###############"""!!!!!!!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$######""""""######$$$""""""################## !!!""""""######!!!"""""""""############$$$$$$######""""""!!!!!!########################%%%$$$$$$$$$###""""""""""""!!!!!!!!!!!!"""######!!!!!!"""######$$$%%%&&&######$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$#########"""!!!!!!!!!###$$$%%%&&&&&&&&&%%%$$$###"""!!!%%%%%%&&&&&&%%%$$$$$$### !!!"""###$$$$$$%%%""""""#########$$$$$$$$$!!!!!! !!!"""$$$"""###$$$$$$%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&########################$$$$$$######"""""""""!!!'''&&&%%%$$$$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$$$$%%%""""""###$$$######"""!!!############$$$$$$$$$$$$"""%%%&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######!!!"""###$$$%%%&&&%%%%%%$$$$$$############$$$$$$###"""!!!###$$$#########""""""###$$$$$$%%%$$$$$$$$$###""""""""""""######$$$$$$$$$######""""""""""""""""""############$$$$$$$$$###""""""!!!###$$$$$$"""!!!!!!"""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""###$$$%%%&&&'''############$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!###$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!!!!$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%"""!!!!!!"""%%%&&&&&&%%%###$$$%%%''''''&&&%%%$$$&&&$$$""""""###%%%%%%$$$""""""""""""""""""""""""$$$$$$$$$######""" !!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######"""""""""""""""#########!!!!!!!!!""""""#########""""""""""""########################""""""""""""########################$$$$$$$$$###############!!!!!!!!!!!!!!!""""""###!!!!!!!!!"""###%%%'''(((""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""###$$$""""""#########""""""!!!%%%%%%%%%%%%$$$###"""!!! """###$$$%%%&&&"""############$$$$$$$$$$$$%%%&&&%%%###"""###$$$""""""###%%%%%%&&&&&&&&& !!!"""###$$$%%%%%%###############$$$$$$$$$#########"""""""""""""""$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$$$$###"""!!!"""###############$$$$$$ $$$&&&&&&$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$)))'''&&&&&&&&&&&&###!!!$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$### """###$$$%%%""""""###$$$%%%&&&&&&'''###$$$$$$###!!!!!!"""$$$###""""""""""""###$$$$$$$$$$$$$$$###############""""""###$$$$$$$$$$$$###""""""""""""############$$$%%%%%%%%%$$$$$$###"""!!!###%%%%%%""" !!!""""""""""""""""""###$$$$$$#########################################################$$$%%%%%%&&&&&&"""""""""###$$$%%%&&&'''"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########!!!"""$$$%%%$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%######"""""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$"""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$!!! """$$$!!!  """######"""&&&&&&&&&%%%%%%$$$###"""$$$"""!!!"""###$$$###!!!########################""""""#########""""""!!!!!!!!!"""$$$$$$%%%%%%$$$""""""""""""""""""""""""######""""""""""""######"""""""""######$$$$$$$$$""""""##################""""""""""""############"""""""""""""""################################################$$$$$$$$$""""""!!!!!!""""""###$$$""""""!!!"""###$$$&&&'''!!!!!!"""""""""#################################$$$$$$$$$$$$####################################""""""###$$$$$$$$$$$$$$$"""############""""""!!! !!!"""##################$$$$$$$$$$$$$$$###### !!!"""###$$$$$$%%%"""############$$$$$$$$$&&&'''((('''%%%%%%%%%&&&###$$$$$$$$$$$$######"""!!!!!!"""""""""#########""""""#########$$$$$$$$$"""###############$$$$$$"""##################"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$&&&&&&&&&$$$###!!!#########$$$$$$%%%%%%%%% """%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&$$$"""#########$$$%%%&&&&&&&&&$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$ !!!!!!""""""######$$$!!!"""###$$$%%%&&&&&&'''###$$$$$$###!!! """###"""""""""""""""###$$$$$$###############$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!"""""""""############&&&&&&&&&&&&%%%%%%$$$###"""%%%((('''$$$""""""$$$!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%&&&&&&(((((()))***%%%$$$$$$###"""#########!!!""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""###!!!###%%%&&&&&&&&&'''((($$$$$$######$$$$$$%%%&&&""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%''')))***""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&))))))'''$$$$$$%%%&&&%%%$$$$$$%%%%%%$$$###$$$###"""!!!!!!!!!"""###$$$######$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%% !!!"""######$$$$$$###!!!!!!"""$$$$$$%%%%%%%%%""""""""""""""""""""""""######""""""""""""###############$$$$$$%%%%%%%%%$$$$$$##################""""""""""""############!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%#########"""###$$$$$$%%%$$$###"""""""""###$$$%%%!!!!!!!!!!!!""""""""""""####################################""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$$$$"""!!! $$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&""""""""""""############"""############$$$$$$$$$!!!!!!!!!"""###%%% """$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&(((((((((&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&$$$######&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###&&&%%%$$$!!!""""""###$$$$$$%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$###!!! !!!###""""""!!!""""""###$$$$$$""""""######$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!######""""""""""""######"""""""""###$$$$$$%%%%%%########################!!!"""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%###!!!)))((("""""")))$$$ )))#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$"""""""""""""""######$$$%%%$$$$$$$$$$$$%%%&&&'''!!!###%%%&&&''''''&&&"""#########"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%########################&&&&&&&&&%%%%%%$$$$$$$$$$$$######""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###""""""###$$$######""""""""""""##############################"""############$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!########################!!!!!!"""###$$$%%%&&&&&&#######################################"""!!!!!!########################""""""######$$$$$$$$$$$$###"""!!!"""###$$$###!!!###$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""%%%%%%$$$###"""!!! """"""############""""""######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###""""""  !!!&&&'''((('''%%%###"""###$$$$$$######""""""!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''))))))(((((('''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!"""###""" $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""$$$###""""""!!!!!!""""""%%%$$$#########$$$&&&&&&##############################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$###!!! ########################################################################$$$############"""""""""$$$######""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###""" (((%%%###)))''' """######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!!$$$%%%%%%%%%%%%###"""!!!########################"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$###############""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%%#########""""""#################################"""############$$$$$$$$$"""###$$$%%%%%%$$$###""" """"""""""""!!!!!!!!!!!!#######################################""""""!!!########################!!!!!!""""""###############"""!!!"""###$$$###!!!""""""###$$$%%%%%%$$$$$$########################$$$$$$$$$#####################$$$$$$$$$$$$############$$$$$$$$$$$$######"""!!!  !!!!!!$$$"""!!! !!!"""######%%%&&&%%%###"""""""""############""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################(((%%%###$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$######""""""""""""###"""!!!!!!!!!"""###$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$##############################!!!"""###$$$$$$###"""!!!####################################################################################$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$######"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############$$$$$$###""""""###$$$%%%###$$$%%%&&&&&&%%%$$$###"""+++***''',,,+++$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!!!!!!!!"""###""""""""""""###$$$$$$######$$$%%%%%%$$$""""""'''&&&&&&$$$""" %%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############"""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######%%%&&&'''$$$$$$############$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$######"""!!!########################!!!!!!!!!"""""""""""""""###"""!!!"""###$$$###!!! !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$#########!!!!!!#########"""""""""######$$$ """######"""!!!!!!""""""""""""########################$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%########################"""###%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$####################################&&&$$$"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############""""""!!! !!!"""###$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$################################################$$$%%%%%%%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$###!!! """$$$%%%######$$$%%%&&&&&&%%%%%%(((+++)))...555,,,###((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&%%%#########$$$######""""""######$$$%%%!!!###$$$%%%$$$###!!!$$$$$$$$$$$$######""""""$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&''''''###########################$$$$$$$$$$$$###""""""########################""""""""""""###############"""!!!"""###$$$###!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$###!!!!!!!!!"""$$$%%%!!!!!!""""""""""""""""""!!!######"""!!!"""###"""""""""######$$$$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""#########"""###%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''(((########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%################################################$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###"""!!! """$$$%%%######$$$%%%&&&'''''''''(((###'''<<>>222'''$$$###"""!!!!!! !!!"""######$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$############""""""""""""""""""############""""""%%%%%%$$$###############%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&###"""%%%(((%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######""""""!!!!!!############"""!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&##############################$$$$$$######"""!!!!!!!!!"""############""""""$$$%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$""""""""""""""""""""""""""""""""""""###############$$$$$$%%%&&&&&&&&&&&&######$$$$$$######"""!!!"""############$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%###%%%''''''&&&%%%&&&(((""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""########################$$$$$$#####################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################&&&%%%%%%$$$$$$#########"""""""""###############"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&%%%$$$###"""######$$$$$$$$$$$$###########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$##############################""""""""""""###$$$$$$$$$$$$$$$############"""""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&!!!!!!!!!"""""""""######""""""###$$$$$$$$$$$$##################"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""########################""""""""""""############$$$$$$$$$#####################"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$###"""""""""!!!""""""######""""""##################"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!!!!"""""""""!!!""""""#######################################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&######""""""######$$$%%%$$$###""""""""""""###$$$##################""""""###$$$$$$%%%%%%%%%%%%$$$"""###%%%%%%%%%&&&(((***===111&&&$$$%%%###!!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########""""""$$$######""""""######$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$!!! $$$(((&&&&&&%%%$$$$$$$$$%%%%%%$$$&&&'''&&&######%%%'''%%%$$$$$$######$$$%%%&&&'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!! !!!"""""""""""""""!!! ###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$######"""!!!!!!"""############"""&&&$$$######$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%$$$#####################"""!!! """############$$$$$$$$$!!!!!!!!!!!!"""###$$$%%% ###&&&'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!!!!!!!!!!""""""""""""!!!""""""""""""#########$$$$$$$$$#######################################"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$############$$$%%%%%%%%%&&&################################################$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""'''&&&&&&%%%$$$###""""""%%%$$$$$$###"""!!!!!! !!!"""$$$%%%%%%$$$"""!!!#########$$$$$$%%%%%%%%%!!!"""$$$&&&&&&&&&$$$### !!!"""$$$$$$%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$$$$%%%$$$$$$$$$############"""""""""######$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""$$$%%%&&&'''((( !!!!!!""""""######$$$$$$$$$######"""######""""""!!!!!! """"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!########################!!!!!!!!!"""######$$$$$$%%%$$$$$$$$$######""""""""""""!!!!!!!!!###$$$%%%""""""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$###$$$&&&''''''&&&$$$###$$$$$$##################!!!!!!"""############"""########################%%%%%%$$$$$$$$$$$$%%%%%%(((''''''&&&&&&%%%%%%$$$#########"""###$$$$$$%%%#########$$$$$$#########$$$#########""""""!!!!!!###$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%%%%&&&(((***;;;...###$$$&&&###"""###$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$%%%&&&'''((()))%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$ ###''''''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%""""""%%%)))&&&%%%$$$######$$$%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!!!!!$$$((($$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!###$$$$$$###"""!!!########################$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$&&&### """%%%(((((('''&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$$$$############"""""""""#########$$$$$$$$$%%%%%%$$$$$$###"""!!!!!! """######""""""###$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#################################'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%&&&%%%$$$###$$$$$$$$$###############""""""""""""""""""""""""############""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$#########%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&%%%%%%$$$###########################$$$$$$$$$######"""""""""$$$%%%'''(((((('''%%%$$$ !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$ !!!"""###$$$$$$%%%$$$$$$$$$#########""""""$$$###!!! """%%%'''%%%%%%&&&%%%%%%###""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&((())))))'''$$$!!! ###$$$%%%$$$######%%%'''&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$""""""###$$$%%%$$$###""""""###$$$%%%$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!  !!!"""&&&%%%###"""""""""###$$$&&&%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$)))'''%%%###"""""""""######$$$$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%%%%#########"""!!!###'''***999222((($$$$$$%%%###!!!"""""""""!!!""""""###$$$!!! """$$$%%%$$$###"""############$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&((('''%%%$$$&&&(((%%%%%%&&&''''''((())))))%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&$$$###&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###""""""!!!"""$$$&&&'''"""!!! !!!###$$$$$$###$$$###"""""""""###%%%%%%$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!! """$$$%%%%%%%%%""""""""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$###$$$###"""!!!!!!###%%%&&&$$$$$$############$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!%%%&&&&&&%%%"""!!!!!!"""##################$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#######################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$########################&&&&&&&&&&&&&&&&&&&&&&&&############"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&&&&%%%%%%$$$###########################%%%$$$$$$$$$###############$$$%%%&&&&&&%%%$$$###!!!!!!""""""######$$$$$$#########"""""""""""""""########################$$$######""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$#########""""""  !!!"""######$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$&&&'''&&&###"""""""""###$$$$$$$$$######%%%'''&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%###""""""""""""""""""#########""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$%%%$$$###"""###$$$$$$$$$###""""""###$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$""" !!!"""###%%%$$$######""""""######%%%%%%$$$$$$###""""""""""""############$$$$$$$$$%%%$$$$$$############$$$!!!""""""""""""#########&&&%%%$$$$$$#########$$$#########""""""$$$))),,,333---%%%"""###%%%$$$######""""""""""""###$$$$$$!!! """$$$%%%$$$###"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$######"""$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$%%%'''&&&$$$###$$$&&&!!!""""""###$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$""" %%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###""""""""""""$$$%%%&&&###!!!!!!!!!###$$$###"""$$$###"""""""""###$$$%%%$$$###"""!!!!!!"""###$$$$$$#########""""""""""""!!!!!!"""###$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############%%%%%%$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!"""###$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""&&&''''''&&&###""""""###$$$$$$##################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$#############################################$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###########################%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%$$$###""""""#################################""""""!!!!!!########################$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$"""""""""""""""#########$$$$$$$$$###############!!!!!!!!!!!!  !!!###$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$ """$$$$$$#########$$$###$$$$$$$$$######%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%&&&%%%###"""###$$$$$$$$$###""""""###$$$$$$$$$#########"""""""""""" %%%$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$!!!""""""###$$$$$$$$$###!!!""""""""""""###############$$$$$$$$$###"""""""""############&&&+++///,,,'''""" """$$$%%%$$$###############$$$%%%%%%"""!!!!!!"""$$$%%%$$$###"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$############$$$$$$$$$$$$$$$############"""$$$%%%&&&%%%###""""""### !!!!!!"""#########&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$%%%%%%%%%###!!!###$$$%%%%%%%%%%%%%%%%%%########################$$$$$$$$$############"""""""""""""""###$$$%%%&&&%%%$$$######$$$%%%###"""######""""""######$$$%%%$$$###""""""""""""###$$$###############"""""""""###$$$$$$$$$$$$$$$######$$$$$$#########""""""""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""!!!!!!"""""""""###$$$%%%%%%&&&&&&%%%%%%######""""""""""""###$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########"""""""""###%%%$$$######$$$&&&$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&%%%$$$###"""!!! ###$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&!!!"""""""""""""""##############################"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%$$$######$$$#####################&&&&&&%%%%%%$$$#################################$$$$$$$$$#######################################!!!!!!!!!"""###$$$$$$%%%#########"""""""""""""""###########################$$$$$$%%%$$$###!!!  !!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&!!!"""$$$%%%$$$###$$$%%%"""###$$$###""""""$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""######""""""""""""######"""""""""""""""""""""""""""""""""######"""""""""%%%&&&'''%%%###"""###$$$$$$##################$$$#####################"""########################%%%$$$###""""""###$$$$$$######$$$%%%%%%###"""!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$ !!!"""$$$$$$###""""""######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""""""#########%%%(((---111)))%%%""" """$$$$$$$$$$$$$$$######$$$$$$%%%&&&###"""!!!"""$$$%%%$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""#########$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$#########"""""""""""""""######$$$$$$%%%((('''%%%%%%&&&&&&%%%##################$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######""""""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$###############!!!"""######""""""###%%%########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################((('''&&&%%%$$$###""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&!!!!!!""""""#########$$$''''''''''''''''''''''''"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$###"""!!!!!! ############$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$#######################################$$$####################################""""""""""""""""""""""""#########"""""""""""""""########################!!!"""###$$$###""" """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$######""""""######$$$######""""""""""""######""""""""""""""""""""""""""""""############""""""$$$%%%&&&%%%###"""###$$$#########$$$$$$#########"""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$%%%%%%###"""!!!"""""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$""""""###$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""######$$$%%%)))...111(((&&&$$$######$$$$$$###$$$$$$######$$$$$$%%%&&&%%%###!!!"""###%%%%%%$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%""""""##################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""############"""######$$$%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$'''&&&$$$$$$%%%%%%$$$"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$######""""""######$$$!!!!!!"""###############%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$%%%%%%%%%%%%########################$$$%%%%%%###!!! !!!""""""#########$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%&&&&&&''''''###$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###########################"""!!!!!!!!! """""""""""""""########################$$$$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$%%%&&&((('''%%%######$$$"""#########""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$############$$$$$$######""""""""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""###$$$$$$###"""###$$$"""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$###""""""""""""######$$$$$$$$$%%%"""############$$$$$$$$$###$$$$$$$$$###""""""!!!!!!""""""""""""#########$$$$$$%%%&&&&&&&&&%%%%%%"""######$$$%%%(((---111'''&&&&&&%%%$$$########################$$$%%%%%%&&&$$$""""""###$$$%%%$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""""""""#########"""######$$$$$$######"""$$$$$$############$$$$$$"""############$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$######"""""""""###$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############""""""######$$$$$$$$$#########"""!!!!!!"""###!!! """"""###$$$$$$$$$$$$#########$$$%%%%%%$$$###############$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%% !!!!!!"""###"""""""""$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$""""""""""""""""""""""""###############$$$$$$$$$#########$$$$$$$$$$$$%%%########################%%%%%%&&&$$$""" !!!!!!!!!!!!"""###$$$%%%%%%&&&######""""""""""""############$$$$$$$$$%%%%%%%%%########################!!!""""""$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&"""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################!!!!!!"""""""""#########$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$######################## !!!"""$$$%%%%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!"""!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$###%%%&&&&&&$$$######$$$!!!"""###"""!!!"""###%%%$$$$$$$$$%%%%%%$$$$$$$$$######""""""""""""############""""""""""""############""""""""""""######""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!!!!""""""""""""###%%%"""###$$$$$$$$$$$$###"""!!!"""$$$&&&&&&%%%$$$###"""""""""""""""""""""""" !!!""""""#########"""%%%$$$######""""""#####################$$$$$$$$$"""############$$$$$$$$$$$$############$$$$$$%%%!!!""""""""""""#########$$$$$$###$$$$$$%%%%%%&&&"""#########$$$''',,,///$$$%%%%%%%%%$$$######$$$###""""""""""""###$$$$$$'''%%%""""""###$$$%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$"""######$$$$$$######"""$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$"""!!!"""%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""###$$$$$$$$$$$$###""""""!!! !!!"""###"""!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%""""""######$$$######""""""######$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%!!!!!!"""##############################"""!!! %%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""#########$$$$$$$$$##################$$$$$$"""$$$%%%%%%$$$###%%%&&& !!!###$$$%%%&&&'''######""""""""""""###############$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%&&&%%%$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""$$$%%%'''(((******$$$$$$$$$###############!!!"""###$$$$$$$$$$$$$$$######################## !!!!!!"""""""""#########""""""""""""######""""""###$$$%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''######################## """$$$%%%&&&&&&%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&&&& !!!!!!"""###$$$$$$%%%""""""######$$$$$$$$$$$$!!!!!!!!!""""""######$$$%%%%%%%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###$$$%%%%%%&&&!!!###$$$$$$#########$$$!!!"""###"""!!!!!!###%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""######""""""""""""######""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!!!!"""!!!"""###%%%"""###$$$%%%%%%$$$###"""!!!"""$$$&&&&&&&&&$$$########################### !!!"""""""""""""""&&&%%%###"""""""""###$$$########################"""############$$$$$$$$$###"""""""""###%%%''')))###$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%&&&"""############&&&+++...!!!"""$$$$$$$$$###$$$%%%"""""""""!!!"""######$$$(((%%%""""""###$$$%%%%%%"""############$$$$$$$$$$$$##################$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""" !!!$$$&&&%%%###&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""###$$$%%%%%%$$$""""""$$$###"""###%%%&&&&&&%%%!!!"""###$$$%%%$$$#########$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$######!!! """"""###$$$%%%&&&&&&'''######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$#########""""""#########$$$%%%%%%%%%&&&!!!###$$$%%%#########$$$%%%$$$###$$$%%%%%%$$$###%%%%%%$$$###""""""######""""""#########$$$$$$$$$###$$$%%%%%%###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%***......***%%%"""###$$$$$$%%%%%%$$$$$$###%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%% !!!"""$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""!!!!!!"""$$$%%%$$$""" !!!$$$%%%###!!!""""""""""""####################################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!!!!!"""%%%''')))&&&"""!!!###%%%$$$###"""############$$$$$$$$$"""############$$$$$$$$$---***&&&%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""""""""""""""!!!!!!!!!%%%$$$$$$######$$$$$$%%%""""""""""""!!!!!!!!!!!!$$$$$$######""""""!!!!!!$$$############%%%&&&'''!!!"""$$$%%%%%%$$$"""!!!########################"""############$$$$$$$$$$$$$$$############$$$$$$&&&$$$"""!!! !!!"""#########""""""!!!!!! !!!!!!"""###$$$%%%&&&&&&(((&&&###!!!!!!$$$'''******'''$$$$$$&&&'''&&&$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""""""""###"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%$$$"""!!!!!!"""$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""""""""###$$$$$$%%%%%%&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###""""""###$$$%%%$$$""" %%%###"""###%%%&&&%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%###  ###&&&&&&%%%$$$$$$%%%%%%###!!!%%%$$$$$$$$$###"""""""""#########"""""""""""""""%%%$$$$$$######$$$$$$%%% !!!###%%%$$$$$$############$$$$$$!!!!!!!!!###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$###"""""""""###%%%&&&""""""""""""""""""""""""######################################################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&########################$$$$$$############$$$$$$$$$$$$$$$#########"""""""""""""""""""""######### ############$$$%%%%%%###"""###$$$%%%$$$###%%%$$$$$$###""""""######""""""#########$$$$$$$$$###$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''%%%###"""###$$$$$$%%%%%%$$$$$$###%%%$$$######"""!!! ############$$$$$$$$$%%%###############$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$######"""!!! !!!"""$$$"""!!!!!!$$$$$$###!!! !!!!!!!!!"""""""""########################%%%$$$$$$######$$$$$$%%%########################"""#########"""###%%%''',,,((($$$###$$$$$$$$$""""""############$$$$$$$$$"""############$$$$$$$$$)))&&&$$$######$$$###"""!!!"""$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$########################&&&"""!!!%%%&&&$$$"""###"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$############""""""""""""#########""""""!!!!!!!!!$$$$$$""""""""""""###$$$###$$$%%%&&&&&&%%%$$$###########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$"""!!!!!!!!!"""###############""""""""""""########################%%%###!!!!!!"""%%%))),,,+++'''$$$"""$$$$$$$$$###!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%"""###$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%$$$"""!!!!!!"""$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""""""""###$$$$$$%%%%%%&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$&&&''''''&&&!!!###%%%%%%###"""$$$&&&$$$$$$#########$$$$$$%%%"""############$$$$$$$$$%%%$$$"""!!!!!!"""###$$$&&&$$$$$$$$$%%%%%%###!!!$$$$$$$$$#######################################%%%$$$$$$######$$$$$$%%%&&&'''((('''%%%$$$$$$%%%""""""!!!!!!!!!!!!""""""$$$"""!!!!!!######""" &&&%%%%%%%%%%%%$$$$$$$$$########################"""""""""""""""###############""""""######$$$%%%##############################################################################$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''((((((########################$$$$$$############$$$$$$$$$$$$$$$########################"""""""""""""""!!!""""""###$$$&&&$$$###""""""$$$$$$###"""%%%$$$######"""########################$$$$$$$$$"""$$$%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###""""""###$$$!!!!!!"""###$$$%%%%%%&&&!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""###$$$###"""!!!!!!"""""""""#################################%%%$$$$$$######$$$$$$%%%########################$$$%%%%%%$$$"""###%%%''',,,***&&&$$$$$$$$$###""""""############$$$$$$$$$"""############$$$$$$$$$&&&$$$######$$$$$$"""!!!!!!"""######$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""###!!!!!!%%%&&&""""""############$$$$$$$$$ !!!###$$$%%%&&&'''$$$$$$%%%%%%$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$###!!!!!!"""##################$$$$$$$$$$$$$$$$$$###""""""!!! """!!! !!!###'''+++---...+++&&&$$$###$$$$$$###!!!""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""$$$%%%&&&#########$$$######""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""###$$$%%%""""""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""###$$$%%%&&&&&&%%%$$$######'''&&&!!!###((($$$$$$###############$$$"""############$$$$$$$$$$$$%%%%%%%%%$$$###""""""%%%$$$######$$$%%%###"""###############$$$$$$$$$""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%)))))))))'''$$$"""!!!"""%%%%%%$$$$$$$$$$$$%%%%%%%%%###!!!!!!###$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""#########"""""""""!!!!!!""""""###$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&###############$$$$$$$$$$$$$$$############$$$$$$########################&&&%%%%%%%%%$$$#########!!!############$$$%%%###"""!!!"""#########!!!$$$$$$###############$$$########################"""###%%%%%%###"""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########%%%$$$$$$$$$###"""""""""$$$$$$###"""###$$$%%%&&&'''&&&$$$"""!!!"""###$$$$$$$$$$$$############"""!!!!!!""""""""""""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$###############$$$######$$$$$$%%%%%%%%%&&&&&&&&&########################"""!!!!!! !!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&)))(((&&&$$$$$$######"""""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$""""""""""""#########""""""%%%%%%%%%$$$$$$######"""########################%%%!!! $$$$$$ """"""#########$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%"""######$$$######"""""" !!!!!!!!!!!!!!!""""""######""""""""""""######$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""!!! !!!""""""########################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""######$$$"""""""""######$$$$$$$$$######""""""!!! !!!!!!!!!!!!$$$'''***+++222///***'''%%%%%%&&&&&&&&&&&&%%%$$$###!!!############$$$$$$$$$$$$"""""""""""""""###$$$$$$###############"""!!! """""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$%%%$$$######$$$&&&)))+++########################""""""############"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######%%%%%%&&&%%%$$$###!!!!!! ###%%%$$$!!! ###&&&$$$$$$###"""""""""######""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###""""""%%%$$$""""""$$$$$$$$$###"""""""""###$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""###$$$###!!!!!!!!!"""&&&&&&%%%%%%%%%%%%&&&&&&$$$"""!!!"""%%%)))+++,,,%%%$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######################################################!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$#####################$$$$$$$$$!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$$$$$$$############$$$$$$########################&&&%%%%%%%%%$$$############$$$&&&%%%$$$######$$$###"""!!!"""#########!!!$$$###############$$$$$$########################!!!###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%!!!""""""""""""#########%%%$$$$$$$$$###"""""""""######"""!!!!!!###$$$%%%%%%%%%###"""""""""######$$$$$$$$$############""""""######$$$$$$######"""%%%&&&&&&''''''&&&&&&%%%######$$$$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&########################  %%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$"""!!!!!!###$$$$$$$$$$$$############$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$######$$$&&&&&&$$$#########""""""""""""""""""$$$$$$######"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$+++&&&###%%%&&&######%%%""""""#########$$$$$$$$$$$$$$$##################!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""######$$$$$$$$$######$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$$$$$$$""""""!!! !!!""""""########################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$###############$$$$$$ !!!!!!""""""#########!!!!!!!!!!!!"""""""""""""""""""""###$$$%%%&&&'''000...+++'''%%%$$$%%%&&&''''''&&&%%%$$$""" """""""""######$$$$$$$$$############""""""!!!!!!###############"""!!! &&&%%%$$$###############$$$##################$$$%%%%%%$$$$$$%%%(((***,,,########################%%%%%%&&&&&&&&&&&&%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%% """$$$%%%&&&&&&###""""""###$$$$$$$$$$$$%%%%%%$$$###""""""######""""""#########$$$$$$$$$&&&$$$###!!!!!!!!!######%%%###!!!!!!###$$$$$$###"""""""""###$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""###%%%%%%$$$$$$%%%'''"""!!!!!! !!!!!!"""%%%###!!!"""&&&)))+++,,,############""""""""""""########################"""######$$$%%%%%%&&&&&&!!!"""###%%%%%%$$$######################################################!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$##############################!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###!!! """""""""###$$$$$$%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$#########"""""""""""""""%%%&&&'''&&&$$$#########$$$###""""""$$$$$$###"""#########"""######$$$%%%$$$$$$$$$###############!!!###$$$$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%"""""""""#########$$$$$$$$$$$$$$$###############""""""!!!!!!""""""###$$$########################!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$%%%""""""#########$$$$$$$$$###########################""""""!!!!!!""""""###"""""""""""""""""""""""""""######""" !!!###%%%!!!"""######""""""###$$$"""############$$$$$$$$$"""############$$$$$$$$$"""!!! !!!###$$$$$$###$$$$$$###"""""""""###############"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$+++%%%"""###$$$######&&&"""############$$$$$$$$$%%%%%%$$$$$$###""""""""" !!!""""""###"""""""""!!!""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""!!!!!!!!! """"""""""""############""""""$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""""" !!!###$$$$$$%%%#########$$$$$$$$$$$$$$$((()))(((%%%###"""###$$$###$$$$$$%%%%%%%%%$$$$$$!!!!!!""""""###$$$$$$$$$############"""!!! #########$$$######""""""'''&&&%%%$$$##########################################"""###$$$&&&((()))########################$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''!!!!!!!!!""""""###$$$$$$%%%###"""###%%%'''%%%###&&&&&&%%%$$$############"""############$$$$$$$$$%%%###"""!!!!!!"""$$$%%%%%%###!!!!!!"""$$$$$$$$$###############$$$$$$$$$""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###%%%%%%%%%#########%%%"""""""""!!!!!!"""""""""&&&$$$""""""$$$%%%%%%%%%$$$#########"""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$############################## !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$"""""""""""""""############%%%&&&&&&$$$######$$$%%%###"""###$$$%%%$$$#########""""""###$$$$$$%%%$$$$$$$$$#########""""""!!!"""$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$########################$$$$$$$$$%%%###############$$$$$$$$$""""""######$$$$$$$$$### """$$$%%%$$$###"""!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$###""""""""""""###$$$"""$$$&&&%%%###"""$$$&&&""""""""""""####################################$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!"""%%%'''!!!$$$%%%%%%###!!!"""$$$"""############$$$$$$$$$"""############$$$$$$$$$###!!! ###%%%%%%%%%&&&%%%$$$###"""######$$$"""###############$$$$$$########################&&&""" ###$$$""""""###"""############$$$$$$$$$$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$#########"""""""""!!!!!!"""#########$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###########################"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$%%%%%%%%%$$$######"""""""""""""""""" !!!"""###$$$%%%&&&""""""###$$$$$$$$$######"""$$$&&&%%%###!!!"""$$$!!!"""###$$$$$$%%%$$$$$$!!!!!!!!!"""###$$$$$$$$$!!!!!!"""######"""!!! """###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$#########$$$$$$#########!!!!!!""""""###$$$%%%%%%########################""""""############"""""""""""""""###$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&''''''&&&%%%###"""!!!!!!!!!$$$%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$%%%%%%%%%$$$""" """$$$$$$$$$$$$$$$$$$#######################################%%%$$$$$$######$$$$$$%%%"""#########!!! !!!"""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######$$$$$$###"""%%%%%%%%%%%%$$$$$$$$$###########################!!!!!!"""""""""###############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$################## """######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&& """$$$$$$######$$$%%%%%%$$$###$$$%%%%%%$$$#########""""""###$$$%%%%%%$$$$$$$$$$$$######"""""" """$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$"""%%%&&&%%%###"""$$$$$$$$$############"""######$$$$$$$$$$$$######%%%$$$"""!!!!!!"""$$$%%%"""%%%&&&%%%###"""$$$&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$"""""""""""""""""""""""""""###$$$######$$$&&&)))$$$&&&((('''###!!!"""###"""############$$$$$$$$$"""############$$$$$$$$$&&&$$$""""""$$$'''((()))'''&&&$$$#########$$$$$$#########$$$$$$%%%%%%&&&""""""""""""""""""""""""&&&###$$$)))***'''%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''######""""""""""""######$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!########################"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$$$$%%%%%% !!!###$$$%%%%%%$$$$$$###&&&'''%%%###$$$&&&###############"""!!!!!! !!!!!!"""###$$$$$$$$$ !!!#########"""""""""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$######!!!"""###$$$$$$%%%$$$$$$""""""""""""""""""""""""%%%%%%%%%&&&&&&%%%%%%%%%"""""""""###$$$$$$%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&"""""""""###$$$&&&'''((("""&&&)))((($$$###&&&***)))((('''&&&%%%%%%%%%%%%"""############$$$$$$$$$ """%%%'''((((((&&&%%%$$$""" !!!###%%%%%%%%%$$$$$$$$$######""""""#########"""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$$$$######$$$&&&$$$######""""""######$$$#########%%%'''((('''%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$!!!"""$$$###!!!!!!!!!"""$$$$$$%%%%%%%%%'''&&&%%%###"""!!!!!!!!!###############"""!!!!!!""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&"""###$$$%%%&&&%%%$$$#########"""""""""""""""###%%%%%%$$$$$$###"""!!!!!!""""""""""""!!!"""######"""!!!!!!###$$$'''&&&%%%$$$############$$$###""" """###$$$###$$$$$$$$$$$$###""""""################################################$$$$$$$$$###############&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%(((***(((### #########"""""""""!!!!!!########################"""######$$$$$$######"""$$$###"""""""""###%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!"""###%%%%%%%%%$$$###$$$$$$$$$###"""!!!!!! ###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$######"""$$$$$$###"""!!!!!!""""""&&&&&&%%%%%%$$$#########"""############$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###""""""###$$$"""!!!!!!"""$$$$$$"""!!!!!!"""$$$###"""$$$$$$######"""#########%%%$$$"""$$$%%%%%%""" """$$$&&&'''$$$#########""""""!!!!!!&&&###!!!"""%%%'''&&&$$$"""""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$############%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$%%%&&&%%%###"""###$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$###"""!!! ######$$$%%%'''&&&###!!!$$$###""" """###$$$########################'''&&&&&&%%%$$$###""""""%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%'''***+++&&&%%%%%%$$$###"""!!!!!!%%%$$$$$$###"""!!!!!! !!!""""""""""""############$$$$$$%%%%%%$$$$$$###$$$$$$###""""""###$$$%%%###############$$$$$$$$$&&&$$$""""""######!!!"""""""""###""""""!!!!!!%%%%%%$$$$$$###$$$$$$$$$###############"""!!!!!!########################""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%$$$$$$############$$$$$$"""""""""""""""""""""""" """%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&###$$$$$$$$$######"""!!!$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$###""""""######""""""######$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######""""""""""""######%%%%%%$$$$$$###""""""!!!"""""""""###""""""!!!!!!###%%%&&&&&&%%%$$$$$$%%%###"""""""""""""""######$$$###"""!!!!!!"""###$$$###$$$$$$$$$$$$###""""""########################$$$$$$$$$#################################$$$$$$""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%&&&&&&'''(((&&&%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######$$$###"""""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""######$$$$$$######"""$$$$$$############""""""&&&%%%%%%$$$######$$$$$$############$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$"""###$$$###!!!!!!"""$$$$$$"""!!!!!!###$$$###"""##################$$$$$$"""!!!!!!$$$&&&'''%%%"""!!! !!!###%%%&&&$$$#########""""""""""""'''$$$######&&&''''''%%%""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&((()))+++,,,$$$%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%'''******(((&&&$$$###"""!!!!!!"""###$$$########################&&&%%%%%%$$$$$$#########%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&(((***%%%%%%%%%$$$######""""""$$$$$$###!!! ###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""######$$$$$$$$$$$$###############$$$$$$###$$$%%%%%%""" #########""" $$$$$$$$$$$$$$$%%%&&&'''#########$$$######"""!!!########################!!!!!!"""############""" !!!"""###$$$%%%&&&&&&$$$$$$############$$$$$$"""""""""""""""""""""""""""$$$&&&&&&%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%"""############"""!!!!!!$$$$$$############$$$$$$!!!"""###$$$%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""######""""""######$$$%%%#########$$$$$$$$$$$$%%%&&&%%%%%%$$$######""""""$$$$$$######$$$$$$%%%&&&######"""""""""######$$$%%%%%%$$$$$$###"""""""""!!!"""######$$$$$$$$$######%%%''''''%%%$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###$$$###$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$%%% !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$""" &&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$%%%############$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$###""""""!!!!!!"""""""""######"""""""""!!!""""""""""""#########&&&%%%$$$$$$###$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$''''''((((((''''''&&&&&&"""###$$$###!!!!!!###%%%%%%###!!!!!!###$$$###""""""""""""######$$$%%%%%%"""""""""$$$&&&'''%%%$$$!!!!!!!!! !!!"""#####################"""""""""'''%%%$$$%%%&&&'''''''''#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&'''"""######$$$%%%'''((()))######$$$$$$%%%&&&&&&''' """$$$$$$$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&'''############$$$%%%&&&&&&%%%%%%&&&))),,,---,,,***$$$###"""!!!!!!"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%$$$$$$$$$""""""""""""!!!!!! ###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###""""""######%%%$$$$$$$$$###""""""""""""$$$&&&&&&%%%$$$#########"""!!!$$$$$$######$$$$$$%%%%%%#########$$$$$$######"""########################!!!""""""###############!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$"""###############""""""$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$!!!!!!"""###$$$&&&&&&'''$$$$$$$$$%%%%%%$$$############""""""######$$$%%%############$$$$$$$$$$$$%%%$$$$$$$$$######""""""%%%$$$###"""###$$$%%%&&&######""""""######$$$$$$$$$$$$$$$#########""""""""""""###############"""""""""###""" """$$$$$$$$$######$$$%%%%%%&&&$$$######""""""######$$$###$$$$$$$$$$$$###""""""########################%%%%%%$$$$$$###"""""""""!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!!!!!!! %%%%%%%%%$$$$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$###"""######%%%&&&$$$$$$$$$######"""""""""""""""############""""""!!!!!!""""""###$$$$$$%%%######"""""""""""""""### !!!!!!!!!"""""""""###""""""#########$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&"""###$$$###""""""$$$%%%%%%$$$""""""###$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$"""!!!""""""!!!!!!!!!!!!!!!!!!########################&&&%%%$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%&&&%%%$$$$$$############$$$######$$$$$$%%%%%%%%%%%%!!!###$$$$$$$$$$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###""""""""""""$$$&&&'''%%%%%%&&&(((***+++***)))######"""!!!!!!"""#######################################$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$%%%&&&&&&!!!!!!"""""""""############$$$$$$%%%%%%$$$$$$###%%%%%%$$$######"""""""""%%%$$$$$$$$$###"""""""""!!!$$$$$$$$$#####################"""!!! $$$######"""""""""""""""######$$$$$$$$$$$$##############################"""###$$$$$$%%%%%%$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###############$$$$$$%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!"""###$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$######""""""######$$$%%%""""""#########$$$$$$$$$"""""""""######$$$$$$$$$%%%$$$###"""###$$$%%%&&&###############$$$%%%%%%$$$$$$$$$###########################"""!!! ###""" """%%%&&&%%%%%%$$$######$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$'''&&&$$$%%%%%%%%%$$$$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$###!!!""""""###$$$%%%&&&&&&###"""""""""""""""######"""""""""!!!!!!!!! """"""#########$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$###"""###$$$&&&&&&$$$###"""###$$$###""" !!!"""$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%###"""!!!"""""""""""""""!!!!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$#########$$$(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&''')))***%%%%%%$$$%%%''''''&&&%%%######""""""""""""#######################################$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$%%%%%%&&&&&&!!!!!!"""""""""############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""$$$$$$$$$############### """$$$$$$""" """######$$$$$$$$$$$$###$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$""""""""""""""""""""""""&&&%%%!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""#########$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######""""""!!!!!!###$$$%%%%%%%%%%%%%%%%%%######""""""######$$$%%%"""""""""############$$$!!!!!!""""""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&###############$$$%%%&&&########################$$$$$$$$$###"""!!!%%%%%%###  $$$'''%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""########################"""""""""###$$$$$$$$$%%%$$$$$$######"""!!!!!! #################################$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!! """&&&)))******&&&&&&&&&&&&%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&#########"""!!! """############$$$$$$$$$"""############$$$$$$$$$$$$###!!! !!!""""""######$$$$$$%%%%%%$$$$$$"""###$$$#########%%%''''''%%%#########$$$###""" !!!###$$$%%%%%%$$$###!!!$$$%%%$$$###$$$%%%""""""############"""!!!#########$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''''''''&&&%%%$$$######"""$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$######""""""$$$%%%&&&%%%###"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$######$$$%%%$$$###"""""""""######"""""""""#################################$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$#####################$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$$$$#####################$$$$$$$$$###$$$%%%$$$!!! !!!######$$$$$$$$$$$$$$$###""""""""""""""""""###$$$"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""#########!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######""""""######$$$%%%""""""""""""############""""""""""""##################$$$%%%%%%%%%%%%$$$############$$$%%%&&&'''###########################$$$$$$$$$###""""""!!!$$$%%%%%%%%%######$$$&&&######"""""""""""""""######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%##################$$$$$$######""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%&&&"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%######$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######!!!"""###$$$%%%$$$$$$###############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$###"""  !!!"""######$$$%%%$$$$$$$$$"""###$$$$$$###$$$&&&((((((&&&$$$###$$$$$$###"""!!!"""$$$%%%%%%$$$###""" ###$$$###"""###$$$"""###$$$%%%%%%$$$###############$$$$$$%%%%%%%%%###%%%&&&%%%######%%%((((((''''''%%%$$$###""""""$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$##################$$$%%%%%%$$$###$$$&&&%%%%%%%%%$$$$$$%%%%%%%%%!!!!!!""""""###"""""""""$$$###"""###%%%&&&&&&%%%""""""############""""""########################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!!!!###$$$%%%%%%$$$$$$""""""######$$$$$$$$$%%%"""$$$%%%$$$!!!!!!$$$&&&$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""###%%%&&&'''"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""!!!!!!"""###############$$$$$$############$$$$$$""""""###$$$%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$ """%%%'''***,,,---###$$$%%%%%%&&&&&&&&&&&&#########"""###$$$$$$%%%""""""""""""############$$$$$$######"""!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$############$$$%%%&&&'''##################$$$$$$######$$$%%%%%%%%%%%%$$$ ###'''(((&&&$$$###"""############$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$########################$$$%%%%%%&&&&&&""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&###########################%%%%%%###!!!%%%#########"""""""""!!!!!!#################################$$$$$$#########!!!"""###$$$%%%$$$######""""""""""""############%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""############""""""!!!!!!"""###$$$$$$!!!!!!""""""######$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$%%%###!!!  !!!""""""###$$$$$$%%%%%%%%%%%%"""###$$$$$$###$$$&&&((((((&&&$$$###$$$$$$###""""""###$$$%%%%%%$$$"""!!! ###%%%$$$!!! """###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$&&&'''&&&$$$$$$&&&)))(((((('''&&&$$$###""""""$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%############$$$%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!"""$$$$$$$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%###"""$$$###"""$$$&&&)))))))))""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######################## !!!###%%%''')))+++,,,!!!""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$!!!"""$$$%%%%%%%%%$$$######"""""""""###%%%&&&&&&%%%$$$$$$###$$$$$$$$$&&&'''''''''&&&%%%%%%$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""!!!""""""""""""#########&&&&&&&&&&&&&&&&&&&&&&&&(((%%%###$$$''''''%%%"""&&&%%%$$$###""""""""""""%%%$$$###""""""###$$$%%%######""""""######$$$%%%%%%&&&''''''&&&###!!!"""###$$$$$$######%%%'''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!$$$%%%&&&&&&$$$$$$%%%&&&+++######&&&%%%$$$&&&$$$###""" """###$$$%%%$$$#########$$$%%%&&&########################$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$$$$###"""""""""######$$$$$$%%%$$$$$$$$$#########"""""" !!!!!!"""###$$$$$$$$$&&&%%%###"""""""""######!!!!!!!!!!!!"""""""""""""""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%$$$!!!!!!$$$"""""""""######$$$$$$%%%%%%%%%%%%$$$###"""!!! """"""""""""######$$$$$$$$$%%%###$$$((('''"""$$$""" !!!###$$$$$$%%%$$$###$$$%%%$$$""" #########$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&$$$&&&(((&&&###"""$$$'''"""###%%%((()))((($$$!!!$$$$$$$$$###!!!!!!$$$&&&''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!%%%$$$$$$############$$$$$$&&&$$$######$$$%%%$$$#########%%%%%%%%%%%%##############################$$$$$$$$$#########""""""##################$$$$$$""""""######$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$###"""!!!!!!###%%%&&&###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&%%%$$$$$$###########################""""""""""""#################################### !!!###$$$&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&%%%$$$$$$###""""""########################"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%""" %%%$$$######"""#########$$$$$$###""""""###$$$$$$######""""""######$$$%%%###$$$%%%%%%%%%$$$###"""$$$$$$%%%$$$""""""###%%%"""###############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$#########""""""#################################"""""""""""""""""""""""""""""""""""""""#########$$$&&&'''&&&%%%$$$%%%&&&"""(((---+++%%% !!!%%%$$$###""""""###$$$%%%$$$###"""!!!!!!""""""###########################$$$$$$$$$######""""""!!!########################"""###$$$%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%######""""""""""""""""""$$$$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$#########""""""""""""""""""######$$$$$$"""""""""###############$$$$$$$$$#########"""""" !!!!!!"""######$$$$$$%%%%%%###"""""""""##################$$$$$$$$$$$$"""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$###"""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%&&&((()))))))))***&&&!!!!!!&&&(((&&&)))&&&###!!!"""###$$$$$$%%%$$$######$$$$$$###!!!######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&&&&$$$$$$%%%&&&((('''$$$!!!$$$$$$$$$###""""""$$$&&&$$$$$$$$$############"""%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######### !!!$$$$$$$$$############$$$$$$***(((%%%%%%%%%%%%$$$###"""###$$$%%%%%%$$$###"""########################$$$$$$$$$#########""""""$$$###"""!!!!!!"""######!!!!!!!!!"""""""""######$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%$$$###"""###$$$&&&'''""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$######"""########################$$$$$$$$$$$$######""""""######################## !!!"""$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%&&&#########"""######$$$%%%$$$$$$###""""""###$$$$$$######""""""######$$$%%%"""######$$$$$$$$$%%%%%%%%%&&&&&&$$$"""!!!"""############""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!########################%%%$$$###"""""""""###$$$$$$$$$############$$$$$$################################################ !!!!!!"""######$$$$$$%%%&&&''''''%%%%%%&&&'''!!!666EEE<<<***"""###$$$&&&%%%$$$######$$$%%%&&&$$$$$$###"""!!!!!!!!!"""########################$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%###"""""""""!!!!!! #########"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$###############$$$$$$%%%&&&'''((())))))$$$##################"""$$$$$$$$$###############!!!!!!!!!"""######$$$$$$%%%$$$######"""#####################$$$$$$$$$$$$"""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###""""""###%%%''''''%%%###$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$###)))((('''%%%$$$$$$$$$$$$)))+++******///555777555...***%%%""""""###$$$$$$&&&$$$"""!!!###$$$#########$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###############$$$$$$$$$$$$###############$$$$$$%%%%%%&&&%%%!!! $$$'''%%%###&&&%%%$$$$$$%%%%%%###!!!###$$$%%%$$$""""""$$$%%%""""""#########$$$$$$$$$&&&$$$!!!!!!$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!"""$$$$$$$$$############$$$$$$&&&$$$!!! ######$$$$$$$$$$$$##############################$$$$$$$$$###############'''%%%###"""!!!"""###$$$"""""""""###############$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''######""""""""""""######$$$$$$$$$$$$$$$$$$######%%%%%%$$$######"""""""""&&&&&&&&&%%%$$$###"""!!!###$$$$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""!!!!!!!!!########################%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###############$$$$$$$$$$$$%%%###!!!!!!###""""""""""""###$$$%%%&&&$$$##################$$$######""""""######$$$%%%#########"""###$$$$$$%%%%%%&&&&&&%%%###"""$$$%%%$$$$$$######"""""""""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$###""""""######$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############%%%&&&''''''%%%%%%&&&'''""">>>OOOBBB---'''((('''%%%$$$############$$$%%%'''&&&%%%$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$###""""""#########$$$$$$$$$#########"""!!!!!! ##################""""""$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$###""""""""""""###$$$$$$########################&&&&&&&&&'''((()))))))))&&&%%%%%%%%%$$$$$$##############################!!!!!!""""""############$$$$$$################## !!!!!!!!!"""""""""""""""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###"""!!!"""&&&******&&&"""$$$$$$######""""""!!!!!!%%%%%%&&&'''''''''&&&&&&$$$$$$&&&***000888@@@EEE111444888===BBBCCC???:::...***%%%""""""###$$$%%%'''$$$!!! """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$""" """$$$###!!!'''%%%######$$$$$$###"""###$$$%%%$$$######$$$%%%######$$$%%%&&&&&&''''''%%%$$$""" """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$############$$$$$$,,,***(((''''''(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$################################################)))(((%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&$$$######$$$&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$######""""""%%%&&&&&&&&&%%%###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$%%%%%%&&&########################$$$$$$#########"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############"""########################$$$%%%%%%%%%%%%&&&&&&&&&"""""""""######$$$$$$$$$$$$''')))&&& !!!!!!""""""###$$$&&&&&&#########$$$$$$###############""""""######$$$%%%%%%$$$###"""""""""######$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%$$$$$$######"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""##################$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!%%%&&&'''&&&%%%%%%&&&''' 666AAA555'''%%%&&&#########""""""""""""######&&&&&&&&&%%%$$$###""""""########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###############$$$%%%%%%#############################################"""'''''''''&&&&&&%%%%%%%%%########################"""""""""""""""#####################$$$######### !!!!!!!!!"""""""""""""""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###""""""###&&&******&&&###%%%%%%%%%$$$$$$#########''''''((((((((((((((((((""""""###'''...888BBBHHHIIIFFFCCCCCCAAA:::111+++***&&&"""!!!"""$$$%%%&&&&&&$$$!!! """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&'''%%%"""!!!###%%%'''%%%######$$$$$$$$$######$$$&&&%%%$$$###$$$%%%######$$$%%%&&&''''''(((######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%###"""$$$$$$############$$$$$$###!!! """######"""&&&&&&&&&%%%%%%&&&&&&&&&################################################(((&&&$$$"""!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###############$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''##############################$$$$$$$$$###""""""!!!###$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$########################""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$$$$%%%%%%$$$%%%%%%$$$""" """"""""""""###$$$%%%&&&"""###$$$$$$$$$$$$###"""######""""""######$$$%%%$$$$$$#########""""""!!!###$$$%%%%%%%%%%%%''')))%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################"""#########$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$%%%&&&&&&$$$$$$%%%&&&""",,,000)))###$$$%%%!!!""""""""""""""""""""""""###############"""!!! ########################$$$$$$$$$$$$$$$#################################$$$$$$###"""""""""#############################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$############$$$%%%%%%###############$$$$$$$$$$$$$$$######""""""""""""''''''&&&&&&&&&&&&&&&&&&###############$$$$$$$$$""""""""""""""""""######""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$"""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$#########$$$&&&((((((&&&$$$'''''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&''')))---444;;;AAAEEESSSGGG:::444000***%%%###%%%###!!!!!!###%%%%%%%%%%%%###!!!!!!###$$$%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))+++)))%%%###&&&***'''%%%$$$$$$%%%&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%"""###%%%''''''%%%###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&#######################################$$$$$$$$$######"""!!! ###############"""""""""$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$"""""""""#########$$$$$$""""""###$$$%%%$$$######!!!###%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$########################!!!!!!!!!""""""#################################"""######$$$$$$%%%%%%%%%########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$%%%%%%&&&###"""!!!"""$$$'''((((((###"""""""""###$$$%%%%%%"""###$$$$$$$$$$$$###"""######""""""######$$$%%%!!!!!!###$$$$$$######"""###$$$%%%$$$######$$$&&&############$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$%%%%%%######$$$%%%'''&&&%%%%%%%%%%%%$$$############$$$$$$#########!!!"""############"""!!!########################$$$$$$$$$######""""""!!!########################%%%$$$###"""!!!!!!"""###########################!!!!!!""""""######$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$############$$$$$$""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$###""""""""""""###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###"""""""""""""""""""""!!!"""###$$$%%%$$$$$$###############$$$$$$$$$$$$"""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$######$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###$$$000>>>KKKTTTZZZ\\\FFF888***&&&&&&$$$$$$%%%$$$"""""""""$$$%%%%%%$$$###"""!!!"""$$$%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''')))%%%%%%$$$%%%'''(((((('''###%%%''''''%%%$$$$$$%%%"""""""""######$$$$$$$$$"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$"""$$$$$$############$$$$$$((('''%%%&&&'''(((((('''%%%$$$############$$$%%%########################""""""#########$$$$$$$$$!!!"""#########"""!!!!!!######"""""""""!!!!!!!!!$$$$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$### !!!"""###$$$%%%%%%!!!"""###$$$%%%%%%$$$###!!!"""$$$&&&'''&&&%%%$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$########################%%%%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&...)))$$$"""$$$$$$###!!!#########"""######$$$%%%"""###$$$%%%%%%$$$###"""#########"""###$$$$$$%%%"""$$$%%%%%%$$$###$$$$$$$$$###!!! !!!"""!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""######$$$$$$"""###$$$$$$""""""###$$$'''!!!###%%%"""!!!"""###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%$$$###########################%%%$$$$$$###"""!!! ########################%%%$$$###!!!!!!!!!"""###$$$$$$################## !!!"""###$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$######""""""$$$$$$############$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!!!!!!!"""######""""""######$$$$$$$$$$$$ !!!"""###$$$$$$%%%"""""""""######$$$$$$%%%""""""######$$$$$$$$$$$$#########"""""""""""""""!!!"""###$$$%%%%%%$$$###!!!!!!!!!!!!"""""""""""""""$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$###%%%'''%%%"""!!!###&&&"""""""""######$$$$$$%%%%%%%%%%%%$$$###"""!!! %%%000:::???>>>:::666<<>>@@@???===999666444222222333000000///...............000000///...---,,,++++++((()))***,,,...000111222999:::::::::::::::999888666555444333222111000///,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&###%%%((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&((((((&&&$$$"""