BM6P6(@ {{{kkk^^^[[[fffttt~~~```OOOCCCBBBAAA@@@???>>>>>>>>>???@@@AAACCCEEEHHHJJJKKKQQQSSSTTTVVVWWWZZZ^^^bbb```bbbcccccc```\\\YYYXXXZZZ\\\cccjjjooouuu~~~mmmZZZPPPMMMMMMQQQUUUTTTVVV]]]gggpppvvvjjjddd]]]UUUNNNKKKIIIGGGEEEEEEGGGIIIKKKLLLNNNPPPQQQQQQSSSVVVYYY\\\eeesssyyynnngggaaaZZZUUUMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLKKKJJJJJJMMMQQQUUU]]]rrrxxxtttvvvtttyyy|||wwwnnnhhhgggiiigggbbbaaahhhooommmhhheeefffcccccceeeeeehhhrrr|||vvv}}}|||wwwqqqgggbbbZZZSSSNNNJJJHHHFFF>>>>>>??????@@@@@@@@@@@@EEEGGGJJJKKKKKKKKKKKKLLLNNNPPPTTTWWWYYYZZZZZZZZZ[[[TTTOOOQQQSSSRRRSSSUUUYYY___fffmmmwwwyyyrrrmmmooossstttuuuxxx{{{{{{|||}}}ssshhhccchhhqqqxxxiiiZZZPPPJJJIIIFFFCCC@@@???>>>>>>>>>>>>>>>???@@@@@@@@@AAA???BBBEEEFFFEEECCCBBBAAACCCDDDDDDDDDIIIXXXqqqwww]]]SSSLLLEEECCCBBB@@@>>><<<<<<<<<<<<999::::::;;;<<<===??????rrreee```hhhsssqqqVVVFFFCCCBBBAAA@@@????????????@@@@@@AAACCCEEEHHHJJJLLLPPPRRRTTTVVVWWWZZZ]]]```aaaccceeeeeebbb___]]]\\\ZZZ]]]cccjjjnnnsssnnn[[[QQQNNNNNNRRRVVVVVVXXX^^^fffmmm{{{~~~pppfff```ZZZRRRLLLJJJHHHFFFEEEEEEGGGJJJLLLLLLNNNPPPQQQRRRTTTWWWYYY^^^hhhwwwvvvllleee^^^WWWRRRLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJNNNRRRVVVaaa}}}~~~{{{{{{wwwyyy{{{wwwpppkkkiiijjjhhhcccbbbiiimmmlllgggeeeeeecccccceeeeeehhhrrr|||{{{uuunnnddd___WWWPPPKKKHHHFFFDDD>>>?????????@@@@@@AAAAAAEEEGGGJJJLLLLLLLLLMMMNNNPPPRRRTTTWWWXXXYYYXXXXXXYYYRRROOOQQQSSSTTTVVVYYYXXX```kkkvvvyyytttuuuxxxyyy{{{~~~}}}~~~yyypppfffaaahhhqqqxxxiii\\\RRRJJJHHHFFFCCC@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAA???BBBEEEFFFEEECCCBBBBBBAAABBBBBBCCCIII[[[tttttt\\\SSSMMMFFFCCCBBB@@@>>><<<<<<<<<<<<:::::::::;;;<<<===>>>???|||ooogggjjjrrrhhhSSSFFFBBBBBBAAA@@@????????????@@@AAABBBDDDFFFIIIKKKLLLNNNPPPTTTVVVWWWYYY[[[]]]```bbbeeefffcccaaa______]]]___dddjjjnnnrrr}}}ooo\\\RRROOOPPPSSSXXXWWWZZZaaahhhooo|||yyylllccc]]]XXXQQQKKKHHHGGGEEEEEEFFFHHHKKKMMMLLLNNNOOOQQQRRRTTTXXX[[[aaalll~~~}}}rrriiibbbZZZSSSNNNKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKKKKJJJKKKOOOTTTXXXeeeyyyzzzzzzyyywwwsssooollljjjhhhddddddiiillliiieeeddddddbbbbbbdddeeehhhqqq{{{}}}rrrkkk```[[[SSSMMMHHHFFFCCCBBB????????????@@@AAABBBCCCFFFIIIKKKLLLMMMMMMNNNPPPQQQRRRTTTVVVWWWWWWWWWVVVWWWRRROOOQQQTTTVVVYYY^^^YYYdddsss||||||~~~~~~{{{tttkkkccc___fffppp~~~wwwiii\\\SSSJJJHHHEEEBBB@@@>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@CCCEEEFFFDDDCCCBBBBBB@@@AAABBBDDDLLLaaa{{{oooYYYRRRMMMHHHCCCAAA???===<<<;;;<<<<<<:::::::::;;;<<<===>>>???zzzpppooosssvvvbbbSSSJJJAAAAAA@@@@@@???@@@@@@@@@AAABBBCCCEEEGGGJJJLLLMMMLLLOOOSSSVVVWWWXXXZZZ[[[]]]```cccdddbbb```______```aaaffflllnnnrrr|||ooo\\\RRRPPPQQQTTTYYYXXX^^^fffmmmvvvxxxlllccc]]]WWWPPPKKKFFFFFFEEEEEEGGGIIILLLNNNLLLNNNOOOQQQRRRUUUZZZ]]]dddqqq}}}wwwnnnfff^^^WWWQQQLLLJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJKKKLLLPPPVVVZZZhhh}}}uuu}}}|||yyyvvvuuutttrrrnnnjjjhhheeefffiiiiiieeeccccccbbbaaaaaacccdddgggoooyyy{{{pppiii]]]XXXQQQJJJGGGDDDCCCAAA?????????@@@AAACCCDDDEEEJJJLLLMMMNNNMMMMMMNNNOOOPPPQQQSSSUUUWWWWWWXXXXXXXXXSSSPPPSSSUUUWWW\\\bbbaaalll{{{yyyrrriii```]]]cccmmm|||tttfffYYYQQQIIIGGGEEEBBB@@@>>>>>>>>>>>>>>>??????@@@AAABBBBBBAAADDDFFFFFFDDDCCCBBBBBBAAACCCDDDEEEPPPhhhkkkXXXQQQLLLHHHBBBAAA???===<<<;;;;;;;;;:::::::::;;;;;;===>>>>>>zzzvvvwww~~~iiiYYYMMMFFF@@@@@@@@@???@@@@@@AAAAAABBBCCCDDDFFFHHHKKKMMMNNNLLLPPPSSSVVVWWWXXXYYYZZZ\\\___bbbdddcccaaa``````bbbdddhhhmmmooorrr|||ooo]]]SSSQQQQQQUUUZZZ\\\eeennnuuu~~~~~~wwwmmmccc\\\UUUNNNJJJEEEEEEEEEEEEGGGJJJLLLNNNMMMNNNOOOQQQRRRVVV[[[___hhhwwwuuupppiiibbb[[[UUUPPPLLLJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJKKKKKKMMMQQQWWW[[[kkkwwwttt{{{wwwsssssssssrrrmmmiiihhhfffgggiiigggbbbaaadddcccbbbbbbddddddfffmmmvvvyyyoooggg[[[VVVOOOIIIFFFDDDCCCBBB@@@@@@???@@@BBBDDDFFFHHHNNNOOOOOONNNMMMLLLMMMNNNNNNOOORRRTTTWWWYYY[[[[[[YYYUUUSSSTTTVVVXXX]]]dddlllvvv{{{rrriii___[[[```jjjzzzqqqaaaUUUNNNHHHFFFDDDAAA???>>>>>>>>>===>>>???@@@AAABBBCCCCCCCCCEEEFFFFFFDDDBBBBBBCCC@@@DDDDDDEEERRRmmmhhhWWWPPPJJJGGGBBBAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>tttaaaSSSIIICCC????????????@@@AAABBBBBBCCCDDDEEEGGGIIILLLNNNOOONNNQQQTTTUUUVVVWWWYYY[[[]]]```dddeeedddbbbaaaaaacccdddiiimmmooorrr|||qqq^^^TTTRRRSSSWWW\\\cccnnnxxx}}}yyysssjjjaaaXXXQQQKKKGGGEEEEEEEEEFFFHHHJJJLLLMMMMMMNNNOOOQQQSSSWWW]]]aaammm}}}zzzmmmjjjddd]]]VVVRRROOONNNKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLNNNRRRWWW\\\mmm}}}sssuuuwwwtttpppooopppoookkkhhhffffffhhhiiieee``````eeegggeeefffgggggggggnnnvvv~~~vvvllldddXXXTTTMMMHHHEEEDDDCCCBBBAAA@@@@@@@@@BBBEEEHHHJJJOOOPPPOOONNNLLLKKKMMMNNNNNNPPPRRRTTTXXXZZZ]]]^^^ZZZVVVTTTVVVWWWYYY```hhhttt~~~~~~}}}}}}tttjjj___YYY___hhhwwwmmm]]]QQQKKKGGGFFFCCCAAA???>>>>>>>>>===>>>???@@@AAABBBCCCDDDDDDEEEFFFFFFDDDBBBBBBCCC???DDDEEEFFFVVVuuudddVVVOOOIIIFFFBBB@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;<<<======jjj[[[QQQIIICCC????????????@@@AAABBBCCCDDDDDDFFFGGGJJJLLLOOOPPPPPPRRRTTTUUUUUUWWWZZZ\\\]]]```cccdddcccaaa``````aaabbbggglllmmmpppzzzsssaaaWWWUUUVVV[[[___hhhuuutttppphhh___WWWPPPKKKHHHFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPSSSXXX^^^cccrrrtttfffccc]]]WWWQQQNNNNNNOOOLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNRRRWWW[[[kkkzzzzzzoooxxx|||rrrpppnnnlllkkkjjjhhhgggeeefffhhhhhhccc^^^```fffmmmkkkkkklllkkkjjjpppxxxyyyqqqggg___VVVQQQKKKFFFDDDCCCBBBBBBAAA@@@@@@AAACCCFFFJJJLLLMMMMMMNNNMMMLLLLLLNNNQQQQQQRRRSSSUUUXXX[[[]]]^^^XXXUUUTTTVVVXXX[[[dddmmmwwwzzz||||||sssiii^^^YYY^^^gggrrr~~~|||jjj[[[PPPJJJGGGEEECCCAAA???>>>>>>>>>===>>>???@@@BBBCCCDDDDDDEEEFFFGGGFFFCCCBBBBBBCCCAAAGGGIIIKKK^^^zzz```UUUOOOIIIEEEBBB@@@>>><<<;;;::::::;;;<<<;;;;;;;;;;;;<<<======ppp^^^SSSMMMFFFAAA>>>>>>??????@@@AAABBBCCCDDDEEEFFFHHHJJJMMMOOOPPPRRRSSSTTTTTTUUUWWW[[[^^^[[[^^^aaabbbaaa___]]]]]]___aaaeeejjjllloooyyyvvvcccZZZXXXYYY]]]bbbiiixxxrrrnnnggg```XXXRRRNNNKKKFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPSSSXXX___ddduuu~~~pppbbb___YYYSSSNNNLLLMMMOOOMMMMMMLLLLLLKKKKKKJJJJJJMMMMMMMMMMMMNNNRRRWWW[[[hhhxxx|||uuunnnzzz|||xxxzzz{{{yyyooonnnllljjjhhhgggffffffdddeeehhhhhhccc]]]```gggqqqoooooopppnnnmmmrrryyy~~~vvvnnnddd[[[TTTPPPJJJEEECCCBBBBBBAAAAAAAAA@@@AAACCCGGGKKKMMMJJJKKKLLLLLLLLLMMMPPPSSSTTTTTTUUUVVVXXXZZZ\\\]]]VVVTTTTTTVVVYYY]]]gggqqqwww~~~~~~{{{rrrhhh^^^YYY___hhhnnnzzzzzziiiZZZPPPKKKFFFEEECCCAAA???>>>>>>>>>===>>>???@@@BBBCCCDDDEEEFFFGGGGGGFFFCCCBBBCCCDDDDDDKKKMMMQQQfffttt]]]UUUOOOIIIEEEAAA@@@>>><<<;;;:::::::::<<<<<<;;;;;;;;;<<<======sssaaaTTTOOOLLLIIIEEE@@@???======>>>???BBBCCCFFFHHHJJJJJJKKKKKKNNNOOOPPPPPPQQQRRRTTTVVVWWWXXX\\\\\\\\\ZZZYYYYYY\\\^^^```\\\\\\```fffkkksss{{{wwwcccWWWVVVZZZ^^^aaalllzzz~~~pppkkkbbbZZZTTTOOOKKKHHHEEEEEEFFFGGGHHHJJJKKKLLLQQQOOOPPPSSSTTTWWW```kkkyyyvvvnnn^^^YYYSSSNNNKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNOOONNNOOOQQQQQQRRRYYYaaajjjyyyzzz~~~uuu{{{rrrrrruuussssssooojjjgggggghhhhhhhhhmmmllljjjhhhffffffiiilllrrrnnnkkkmmmnnnnnnqqqvvv~~~~~~~~~tttjjjaaaZZZRRRNNNHHHDDDBBBBBBBBBAAA@@@AAACCCFFFHHHJJJKKKLLLKKKKKKKKKJJJIIIJJJMMMPPPWWWUUUSSSVVV[[[]]][[[WWW[[[WWWUUUWWWZZZ___jjjtttxxxooohhhbbb\\\\\\```jjj}}}xxxdddXXXQQQJJJBBBAAA@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDBBBGGGJJJSSSrrrnnn]]]SSSPPPNNNEEE>>>>>>>>>===<<<<<<;;;;;;>>>===;;;:::;;;<<<>>>@@@ttthhhXXXNNNJJJIIIEEEBBB??????>>>===>>>@@@BBBCCCGGGIIIKKKLLLLLLMMMNNNPPPRRRRRRRRRSSSTTTVVVXXXXXX[[[[[[ZZZXXXWWWXXXZZZ]]]```]]]]]]aaaeeeiiisss|||vvvbbbWWWVVVZZZ___cccmmm}}}yyymmmggg___WWWRRRMMMJJJGGGEEEFFFFFFGGGHHHJJJKKKLLLOOONNNOOORRRTTTXXXcccnnn~~~}}}pppiii[[[WWWQQQMMMKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMNNNQQQRRRUUU^^^gggqqqwww|||xxxxxxpppooossspppqqqmmmiiiggghhhjjjkkkkkklllllljjjgggeeeeeegggjjjrrrnnnmmmooopppooorrrwww|||~~~}}}sssjjjaaaZZZRRRMMMHHHDDDBBBBBBBBBAAAAAABBBDDDFFFHHHJJJJJJKKKIIIJJJJJJJJJJJJKKKNNNPPPUUUUUUUUUWWWZZZ[[[ZZZXXXYYYUUUUUUXXX\\\aaakkkuuuwwwooohhhaaa[[[[[[^^^iiizzzttt```TTTLLLEEEBBBAAA@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGMMM]]]|||iiiYYYPPPNNNKKKCCC>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::999:::;;;===>>>}}}uuuggg^^^RRRJJJHHHGGGDDDAAA??????>>>>>>???@@@BBBCCCHHHJJJMMMNNNOOOOOOPPPQQQTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXVVVUUUUUUXXXZZZ```___```bbbbbbfffqqq}}}uuuaaaWWWVVVXXX^^^eeeooozzzrrrgggbbb[[[TTTOOOLLLIIIGGGFFFFFFGGGGGGIIIJJJLLLMMMMMMMMMOOORRRTTTYYYfffsss~~~rrrgggaaaWWWSSSNNNKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLMMMQQQTTTXXXcccnnnwwwwwwsss}}}yyytttnnnmmmpppmmmnnnkkkhhhgggiiikkkmmmmmmlllkkkiiifffcccccceeehhhpppnnnnnnqqqrrrqqqrrrvvvzzz}}}|||rrrjjj```YYYQQQMMMHHHDDDBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIJJJGGGHHHJJJKKKKKKKKKMMMOOOQQQTTTWWWYYYYYYXXXXXXXXXVVVTTTUUUZZZ___eeeoooyyywwwoooiiibbb[[[YYY\\\gggtttzzzmmm[[[NNNFFF@@@AAAAAA@@@???>>>>>>>>>>>>??????AAACCCDDDEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDHHHHHHTTTmmmeeeXXXPPPMMMKKKDDD>>>>>>>>>===<<<<<<;;;;;;;;;:::999999999:::<<<==={{{uuuccc\\\SSSMMMJJJIIIEEEBBB???????????????AAABBBCCCHHHKKKOOOQQQQQQQQQRRRRRRUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUSSSRRRSSSUUUXXX^^^___aaabbbaaadddppp}}}sss___WWWUUUVVV]]]fffqqq}}}tttnnnccc^^^WWWRRRNNNLLLIIIHHHGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNQQQSSSUUUZZZiiiwww~~~rrrggg^^^YYYRRROOOLLLJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKNNNLLLLLLPPPSSSYYYdddpppvvvxxxuuusssnnnmmmnnnkkkllliiigggggghhhkkkllllllkkkjjjhhheeebbbbbbdddgggnnnlllmmmqqqsssqqqqqqtttxxx|||~~~{{{rrrjjj```YYYQQQMMMGGGDDDBBBCCCBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIGGGIIIKKKLLLKKKJJJKKKLLLNNNSSSXXXYYYVVVTTTUUUWWWVVVUUUWWW^^^dddjjjttt~~~wwwpppjjjccc[[[YYY[[[bbblllpppfffVVVKKKDDD???AAA@@@@@@???>>>>>>?????????@@@BBBCCCEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEIIIIII[[[}}}cccYYYRRRPPPMMMEEE>>>>>>>>>===<<<<<<;;;;;;;;;::::::999:::;;;<<<<<<|||vvvfff```XXXQQQMMMJJJFFFCCC?????????@@@@@@AAABBBBBBGGGKKKPPPSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTRRRQQQQQQTTTVVV\\\]]]aaacccccceeeqqq~~~ppp]]]VVVTTTTTT]]]iiixxxyyyqqqkkk```\\\VVVQQQNNNLLLJJJIIIGGGGGGHHHIIIJJJLLLMMMNNNPPPQQQSSSUUUVVV\\\lll|||wwwkkk```XXXSSSOOOLLLJJJIIIJJJKKKKKKJJJLLLLLLLLLLLLKKKKKKKKKKKKOOOLLLLLLOOOQQQVVVaaammmvvvvvvqqqnnnoookkkkkkiiiffffffhhhiiijjjjjjkkkjjjhhheeecccccceeegggkkkjjjlllppprrrppppppssswww{{{ssskkk```YYYPPPLLLGGGCCCBBBCCCCCCCCCEEEEEEFFFHHHHHHIIIIIIHHHJJJKKKMMMLLLKKKIIIIIIJJJLLLRRRWWWWWWSSSQQQSSSVVVYYYXXX[[[aaahhhnnnyyy~~~wwwpppllleee]]]YYY[[[\\\bbbeee^^^SSSJJJDDDAAAAAA@@@??????>>>?????????@@@AAABBBDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEHHHLLLcccwwwaaa[[[UUUQQQMMMDDD>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<==={{{tttiiiccc[[[SSSMMMHHHDDDBBB??????@@@@@@AAABBBBBBBBBEEEIIIPPPUUUVVVVVVVVVVVVSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTRRRQQQQQQTTTVVV[[[]]]aaagggiiilllvvvlll[[[WWWVVVVVVaaaqqq~~~vvvnnniii___[[[UUUPPPNNNLLLKKKIIIHHHHHHHHHIIIKKKLLLNNNOOOQQQRRRUUUWWWXXX___qqqsssggg]]]UUUQQQMMMKKKIIIIIIJJJKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLOOOMMMMMMOOOQQQTTT^^^hhhyyyzzztttppppppllljjjhhhfffggghhhjjjjjjjjjkkkkkkiiifffdddeeehhhjjjjjjiiijjjoooqqqooopppsssuuu|||}}}uuulllaaaYYYPPPLLLGGGCCCCCCCCCCCCCCCEEEEEEGGGHHHIIIIIIIIIIIIKKKLLLMMMLLLKKKJJJKKKLLLOOOSSSWWWVVVRRRQQQTTTWWW\\\[[[]]]ccciiipppzzz{{{uuuooollleee]]]YYYZZZWWWZZZ[[[XXXPPPIIIEEECCC@@@@@@???????????????@@@@@@AAACCCEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGQQQlllooo___]]]WWWRRRKKKAAA>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<|||uuulllggg^^^UUUNNNHHHEEECCC??????@@@AAABBBBBBBBBBBBBBBHHHOOOUUUXXXXXXWWWWWWSSSSSSSSSSSSTTTTTTUUUVVVUUUUUUTTTSSSQQQRRRTTTWWW\\\]]]ccckkkqqquuu}}}|||hhhYYYYYYZZZ[[[jjj|||zzzssskkkeee]]]YYYSSSOOOMMMKKKJJJHHHHHHIIIIIIJJJKKKMMMNNNOOOOOOQQQUUUXXXZZZcccxxxpppeee\\\TTTQQQLLLKKKIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMOOOMMMNNNQQQRRRTTT]]]fffwww}}}~~~vvvqqqpppllliiigggggghhhkkkmmmnnnnnnlllkkkjjjhhhggghhhkkkmmmkkkiiijjjoooqqqpppqqqtttrrrwwwwwwnnnbbbZZZPPPLLLGGGCCCCCCCCCDDDCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLLLLLLLKKKLLLOOOQQQUUUVVVWWWVVVTTTTTTWWWYYY___]]]]]]bbbgggnnnzzzvvvqqqmmmjjjddd\\\XXXYYYTTTTTTTTTRRRMMMFFFBBBAAA@@@???????????????@@@@@@AAABBBCCCEEEFFFGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGWWWtttlll```aaa\\\TTTLLL@@@>>>>>>>>>===<<<<<<;;;;;;999999:::;;;;;;;;;;;;;;;zzznnniii```WWWOOOJJJGGGEEE??????@@@AAABBBBBBBBBBBB@@@FFFOOOUUUXXXYYYXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXUUUVVVUUUSSSRRRRRRUUUXXX]]]^^^dddooowww|||yyyeeeXXXZZZ]]]```qqq~~~wwwppphhhbbb\\\XXXRRRNNNKKKJJJHHHGGGIIIIIIIIIJJJLLLMMMOOOPPPMMMPPPTTTXXX\\\ggg}}}~~~mmmddd[[[UUURRRLLLKKKIIIIIIKKKLLLKKKJJJIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMOOORRRSSSUUU]]]fffxxxwwwqqqppplllhhhggggggjjjmmmppprrrrrrllllllkkkiiihhhiiimmmpppmmmjjjkkkoooqqqppprrrvvvpppsss|||yyyooocccZZZOOOLLLFFFCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKNNNRRRUUUYYYYYYXXXVVVUUUWWWYYY[[[aaa]]]]]]aaafffmmmxxx}}}sssnnnjjjhhhccc[[[WWWWWWSSSQQQPPPOOOJJJDDD@@@???@@@???????????????@@@@@@AAABBBDDDEEEGGGHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFHHH[[[zzzlllcccfffaaaXXXNNNAAA>>>>>>>>>===<<<<<<;;;;;;888888999::::::::::::999{{{uuunnncccYYYQQQLLLGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBFFFJJJNNNSSSVVVVVVUUUTTTSSSSSSTTTTTTTTTUUUUUUUUURRRWWW[[[[[[WWWUUUVVVXXXZZZ[[[cccqqq~~~yyyjjj\\\\\\fffttt}}}uuunnnfff```ZZZUUUPPPLLLJJJJJJJJJIIIFFFGGGHHHJJJLLLMMMNNNOOOQQQSSSVVVYYY]]]iiiwwwlll```XXXSSSLLLJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIINNNOOOLLLPPPYYYWWW[[[kkkuuuvvv{{{uuummmiiiffffffhhhlllrrruuutttqqqnnnmmmkkkiiiiiijjjkkklllnnnnnnooooooppprrruuuwwwpppqqqyyywwwlllaaaZZZRRRKKKEEEDDDCCCAAABBBEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLLLLNNNOOOQQQSSSTTTXXXWWWVVVVVVWWWYYY\\\]]]ZZZ[[[YYY^^^ggghhhppp{{{xxxppplllhhheeebbb^^^WWWRRRRRRPPPMMMJJJFFFCCC@@@>>>@@@@@@@@@???@@@@@@AAAAAABBBBBBDDDEEEFFFFFFFFFFFFIIIEEECCCDDDDDDBBBDDDHHHHHH___{{{qqqjjjhhhcccUUUIIICCCAAA@@@>>>===<<<;;;<<<<<<999;;;===??????===;;;999xxxqqqggg\\\TTTNNNIIIFFFDDDCCCBBBBBBBBBBBBCCCCCCGGGIIIMMMQQQTTTVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSWWW[[[ZZZWWWTTTUUUWWWZZZ\\\eeeuuuvvvjjjcccggguuuzzzssskkkbbb\\\XXXTTTNNNKKKJJJIIIIIIIIIFFFGGGHHHJJJLLLMMMNNNOOORRRTTTWWW[[[___llluuukkk___WWWSSSLLLIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMOOOMMMQQQXXXXXX___ssstttuuuxxxsssmmmkkkhhhiiikkkppptttuuusssqqqooonnnllljjjiiiiiijjjkkknnnnnnooooooppprrrtttvvvooopppwwwxxxmmmaaaZZZRRRKKKEEEDDDDDDBBBCCCFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTUUUVVVWWWYYY[[[]]]^^^^^^[[[\\\YYY]]]eeefffooo~~~yyyvvvooolllgggdddaaa]]]VVVQQQMMMLLLJJJHHHEEEBBB@@@???@@@@@@??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGDDDCCCEEEEEECCCEEEIIIMMMeeezzztttnnnkkkaaaRRRFFFCCCBBBAAA@@@>>>============:::;;;<<<======<<<;;;:::~~~wwwlllaaaXXXQQQKKKGGGCCCBBBBBBAAAAAABBBCCCDDDGGGHHHKKKOOORRRUUUVVVWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSVVVYYYXXXUUUSSSSSSUUUYYY]]]hhhxxxsssnnnnnnxxx~~~vvvoooggg^^^WWWUUUQQQLLLIIIIIIIIIHHHHHHGGGGGGIIIJJJLLLMMMOOOOOORRRTTTXXX\\\aaaoooqqqhhh]]]UUURRRKKKIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIJJJKKKLLLMMMNNNOOOKKKOOONNNQQQXXXYYYfffttttttuuuqqqmmmnnnlllnnnqqqtttwwwvvvsssppppppooonnnllljjjjjjjjjjjjnnnoooqqqssstttuuuuuuuuuoooooottt|||}}}|||}}}~~~zzznnnbbbZZZQQQJJJEEEEEEDDDCCCDDDGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJLLLNNNPPPRRRSSSRRRTTTYYY]]]___```___^^^ZZZ[[[XXX[[[cccdddooo{{{wwwtttnnnjjjeeebbb```[[[UUUPPPIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@??????@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFEEECCCCCCFFFEEECCCEEEJJJRRRmmmzzzxxxvvvnnn^^^MMMDDDCCCCCCBBBAAA@@@???>>>>>>>>>::::::;;;;;;;;;;;;::::::}}}rrrggg]]]UUUMMMIIICCCBBBAAA@@@AAABBBDDDEEEGGGHHHJJJLLLPPPSSSVVVXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRTTTVVVUUUSSSRRRRRRSSSXXX\\\iiizzzuuuwww}}}yyyqqqkkkcccZZZTTTRRRNNNJJJHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLNNNOOOPPPQQQSSSXXX\\\cccrrr~~~llleeeZZZSSSQQQKKKIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIJJJKKKLLLMMMMMMNNNJJJOOOPPPRRRXXX\\\mmm~~~vvvuuusssnnnmmmoooooorrruuuxxxyyyvvvrrrooooooooonnnnnnmmmmmmllllllooorrrwww|||~~~|||wwwsssnnnnnnrrrwwwyyyxxxzzz}}}{{{||||||pppddd\\\RRRKKKEEEEEEEEEDDDEEEHHHIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJJJJKKKLLLNNNPPPQQQPPPTTTZZZ___aaa```]]][[[VVVXXXUUUXXX```dddqqqxxxyyy}}}yyyuuusssmmmhhhccc___]]]YYYSSSNNNHHHGGGFFFEEECCCAAA@@@@@@????????????@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFDDDCCCDDDEEEDDDAAADDDJJJWWWttt|||~~~|||ooo[[[JJJCCCDDDCCCBBBAAA@@@???>>>>>>===;;;:::999999999999:::;;;xxxmmmcccYYYPPPKKKEEEDDDBBBAAAAAABBBDDDEEEGGGGGGIIIKKKNNNRRRUUUWWWWWWWWWVVVUUUSSSRRRQQQQQQPPPQQQRRRSSSSSSSSSTTTUUUWWW\\\hhhxxx||||||tttmmmggg```XXXRRROOOLLLIIIGGGHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNOOOPPPOOORRRVVV\\\ddduuuvvvfffaaaWWWPPPOOOJJJHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJPPPPPPSSSYYY^^^sss~~~yyyuuurrrnnnmmmnnnpppssswwwyyyyyyuuurrrooommmnnnooopppqqqqqqpppppppppuuu}}}zzzrrrnnnmmmppptttuuuvvv{{{sssggg^^^SSSLLLFFFFFFFFFDDDEEEIIIJJJIIIIIIIIIIIIIIIIIIIIILLLLLLKKKKKKLLLLLLMMMNNNQQQUUU[[[___```^^^ZZZWWWSSSVVVSSSVVV___dddtttvvvpppqqqxxx~~~~~~{{{xxxsssqqqjjjeee___\\\YYYVVVPPPLLLHHHHHHFFFDDDCCCAAA@@@???????????????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCDDDEEEBBB@@@EEELLL___}}}}}}lllWWWIIIEEEFFFAAAAAA@@@@@@???===<<<<<<<<<;;;999888888999;;;<<<~~~tttiii___UUUOOOHHHFFFDDDBBBAAACCCEEEFFFGGGGGGHHHKKKMMMPPPSSSTTTVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOQQQSSSUUUWWWYYYZZZYYY]]]hhhttt|||xxxooohhhbbb]]]VVVQQQLLLJJJHHHGGGHHHIIIHHHGGGHHHHHHJJJKKKMMMNNNPPPPPPNNNQQQVVV\\\eeexxxnnnaaa^^^TTTNNNNNNJJJHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKPPPPPPSSS[[[aaawww|||xxxtttqqqnnnmmmmmmnnnqqqvvvwwwvvvsssqqqppplllnnnqqqsssuuuuuutttsssrrrwww{{{rrrmmmmmmooorrrtttvvvvvvjjjaaaUUUNNNHHHGGGFFFDDDEEEHHHIIIIIIIIIIIIIIIJJJJJJJJJMMMLLLLLLLLLLLLLLLMMMMMMSSSVVVZZZ^^^___]]]ZZZXXXSSSUUUSSSUUU]]]dddvvvwwwmmmiiilllttt{{{|||yyyuuupppmmmgggbbb\\\XXXUUURRRMMMIIIGGGFFFEEEDDDBBB@@@???>>>>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDBBBBBBIIISSSpppxxxdddSSSJJJGGGFFFAAAAAA@@@@@@???>>><<<;;;<<<;;;:::999999:::;;;<<<{{{pppeeeZZZTTTKKKIIIFFFCCCBBBCCCEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPQQQUUUZZZ^^^```aaa]]]```hhhpppuuuzzz|||tttjjjbbb]]]YYYTTTQQQKKKIIIHHHGGGIIIIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPQQQNNNQQQWWW^^^hhh|||hhh]]][[[RRRLLLMMMIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHIIIJJJKKKLLLLLLMMMMMMQQQPPPSSS\\\dddxxx}}}yyywwwtttqqqppppppnnnlllkkknnnssstttsssqqqqqqqqqoooqqqtttwwwxxxwwwuuuttttttvvv|||zzzrrrmmmlllnnnrrrtttyyyyyyllldddWWWOOOIIIHHHFFFDDDDDDGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPTTTVVVZZZ]]]^^^^^^]]]\\\VVVXXXTTTUUU\\\bbbuuu{{{uuummmeeedddjjjuuu}}}~~~~~~zzzvvvqqqllliiiddd___YYYTTTRRROOOJJJFFFCCCBBBBBBAAAAAA@@@??????>>>>>>>>>???@@@AAACCCDDDFFFFFFFFFGGGGGGFFFFFFEEECCCBBBDDDEEEDDDGGGRRR^^^oooYYYMMMKKKIIIFFFAAAAAABBBAAA@@@???===<<<<<<<<<;;;;;;;;;;;;<<<<<<tttiii^^^XXXMMMKKKGGGDDDBBBCCCEEEFFFFFFHHHIIIKKKMMMNNNOOOOOORRRRRRRRRQQQPPPPPPOOOOOOPPPPPPSSSWWW]]]bbbfffggg```bbbhhhnnnqqquuu~~~zzzrrrggg___ZZZWWWSSSPPPKKKIIIGGGHHHIIIJJJJJJIIIHHHIIIJJJLLLMMMOOOPPPQQQOOORRRXXX___jjj~~~{{{eee[[[ZZZQQQLLLLLLIIIHHHHHHGGGGGGHHHHHHIIIJJJGGGHHHIIIKKKLLLNNNOOOPPPNNNQQQOOOSSS^^^eeexxxxxxtttsssqqqooopppqqqooollliiilllpppqqqpppoooppprrrqqqtttwwwyyyyyywwwuuusssuuuuuuxxx}}}yyyrrrmmmlllnnnrrrtttzzz{{{nnnfffXXXPPPJJJHHHFFFDDDDDDFFFHHHHHHHHHIIIJJJKKKLLLLLLIIIIIIJJJLLLNNNPPPRRRSSSUUUWWWYYY\\\^^^```aaaaaaYYY[[[VVVUUU[[[aaattt}}}ssssssqqqmmmfffaaabbbjjjwww}}}xxxsssnnniiifffccc^^^WWWRRRPPPMMMIIIEEE>>>????????????@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBDDDEEEFFFKKKYYYggghhhRRRIIIKKKJJJEEEBBBCCCCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<{{{sssfff[[[RRRNNNHHHDDDCCCDDDDDDDDDGGGGGGHHHIIIJJJKKKLLLLLLOOOOOOOOOPPPRRRQQQOOONNNSSSSSSUUU\\\eeekkkllljjjaaabbbeeeiiilllqqq}}}zzzxxxoooddd\\\XXXUUUPPPLLLIIIIIIIIIIIIIIIIIIIIIIIILLLMMMNNNNNNNNNOOORRRTTTPPPRRRVVV]]]kkkmmmbbbXXXTTTQQQMMMHHHGGGJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMLLLOOORRRWWW]]]jjjvvv|||wwwrrroooppprrrrrrnnnmmmoooiiippptttrrrrrrvvvvvvrrrsssvvvxxxyyyxxxvvvuuuvvvyyyzzzyyywwwyyyzzzvvvoooooooooqqqsssuuuyyyvvviii___VVVLLLIIIHHHFFFEEEGGGHHHIIIKKKLLLLLLLLLKKKJJJFFFHHHJJJMMMOOOPPPPPPPPPVVVWWWZZZ^^^ccceeedddcccWWWUUUUUUXXX\\\eeeuuu{{{pppmmmmmmgggeeecccbbbdddmmmzzz}}}xxxsssooojjjeeebbb```]]]XXXRRRMMMHHHFFFDDDBBBAAAAAA@@@?????????@@@>>>???@@@AAACCCDDDEEEEEEHHHHHHIIIHHHGGGEEECCCBBBFFFCCCEEEGGGFFFLLLeeerrraaaXXXLLLIIIJJJDDDGGGFFFDDDCCCBBBAAA>>>;;;>>>>>>===<<<<<<<<<<<<<<>>>>>===<<<<<<<<<<<<===ttthhh___YYYOOOHHHDDDDDDDDDDDDIIIHHHGGGGGGHHHJJJLLLNNNOOOPPPQQQRRRTTTUUUVVVVVV\\\ZZZZZZ\\\aaagggkkkmmmfffeeefffhhhiiimmmxxx~~~vvvpppkkkddd\\\VVVSSSQQQNNNKKKFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOOOOPPPQQQSSSUUUWWWYYY]]]dddtttxxxiii^^^TTTOOOMMMIIIGGGIIIHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKMMMNNNOOOPPPUUUVVVWWW[[[eeessszzzwww|||uuuooommmrrr|||}}}vvvrrrnnnppppppnnnppptttvvvuuuwwwxxxxxxvvvrrrpppnnnnnntttzzz{{{wwwrrrpppooolllmmmllllllnnnoootttrrrdddYYYOOOJJJHHHFFFFFFHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIIIIJJJKKKKKKRRRUUUZZZaaaeeefffccc```\\\YYYYYY]]]aaafffpppzzz}}}zzztttooonnnnnnjjjiiihhhhhhmmmxxx{{{zzzvvvrrrmmmiiieee```]]]XXXUUUQQQMMMIIIFFFDDDCCCAAAAAA@@@@@@??????@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEBBBAAADDDIIIRRRgggeeeTTTOOOKKKLLLLLLDDDEEEDDDCCCCCCCCCBBB@@@>>>???>>>>>>===============}}}pppeee^^^SSSJJJFFFEEEEEEEEEIIIHHHFFFFFFGGGIIILLLNNNOOOPPPQQQSSSTTTVVVYYY\\\___^^^]]]]]]^^^ccchhhkkkeeeddddddeeeeeegggrrr}}}}}}wwwpppkkkfffaaaYYYTTTPPPNNNLLLJJJEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNPPPPPPQQQRRRUUUWWWXXXZZZ___hhhyyypppddd[[[QQQMMMJJJGGGGGGIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSUUU\\\kkk}}}yyy~~~}}}{{{ooommmsssvvvooonnnmmmlllmmmpppuuuyyyzzzzzzzzzyyyuuupppmmmllllllpppxxx|||wwwpppoooooopppnnnlllkkklllmmmrrrxxxiii]]]QQQLLLIIIFFFFFFHHHGGGHHHIIIJJJKKKJJJIIIIIIJJJIIIGGGFFFFFFHHHKKKMMMUUUWWW[[[```dddfffdddbbb```]]]]]]ccciiinnnuuu|||~~~~~~||||||}}}vvvuuutttvvv||||||uuutttqqqmmmiiieeeaaa\\\YYYTTTRRRNNNKKKGGGEEEDDDDDDAAAAAA@@@@@@???@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDFFFLLLXXXuuuvvv```SSSOOOJJJKKKMMMGGGEEEDDDCCCCCCDDDCCCAAA???@@@???>>>>>>======>>>>>>xxxkkkcccXXXNNNIIIGGGGGGGGGIIIHHHFFFEEEFFFIIILLLNNNNNNPPPQQQRRRSSSVVV[[[___aaabbbaaa___]]]^^^ccchhhfffeeeffffffddddddlllwww}}}xxxssslllgggccc___YYYSSSOOOLLLIIIHHHEEEEEEFFFHHHJJJKKKLLLMMMMMMOOOPPPQQQRRRSSSVVVXXXXXX[[[aaammm}}}jjj```WWWPPPLLLIIIEEEFFFJJJHHHHHHHHHIIIJJJKKKLLLLLLKKKLLLLLLMMMOOOPPPRRRSSSOOORRRVVV]]]ooo|||||||||}}}pppnnnsss~~~ssslllllljjjjjjnnntttxxx|||}}}}}}|||yyytttooolllkkklllmmmwww|||xxxqqqpppssstttooommmlllllllllppp|||~~~pppcccVVVNNNJJJFFFFFFIIIFFFGGGIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFJJJNNNPPPWWWWWWXXX[[[```dddfffffffffbbbbbbkkkttt{{{xxxqqqooolllhhhdddaaa]]]YYYVVVQQQOOOLLLIIIGGGEEEDDDDDDAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCDDDFFFGGGHHHHHHIIIIIIGGGFFFDDDCCCBBBBBBDDDDDDFFFOOObbbkkkZZZRRRPPPIIIIIIMMMIIIGGGEEEDDDEEEEEEDDDBBB@@@@@@@@@???>>>>>>>>>>>>>>>ssslll```UUUNNNJJJHHHGGGHHHGGGFFFFFFGGGIIIKKKMMMMMMOOOQQQQQQQQQUUU[[[aaacccfffgggddd___]]]```dddiiiiiijjjjjjfffdddjjjsssyyyuuupppiiiccc```]]]XXXRRRNNNJJJHHHGGGEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOQQQRRRSSSTTTWWWZZZXXX]]]fffuuuuuuddd[[[TTTOOOLLLIIIEEEFFFJJJHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSQQQVVVYYY___ooo}}}wwwwwwwwwqqqooorrrzzz~~~yyyqqqlllkkkhhhiiiqqqxxx{{{|||~~~}}}{{{xxxsssnnnkkkkkklllmmmvvv{{{xxxssssssuuuvvvooommmmmmmmmkkkmmmwwwxxxjjj[[[QQQKKKGGGGGGIIIFFFGGGHHHIIIIIIIIIHHHGGGEEEEEEEEEFFFIIIMMMQQQTTTVVVUUUUUUYYY___fffkkkmmmooojjjkkkuuuuuunnnkkkhhhdddaaa^^^[[[WWWTTTOOOMMMJJJGGGEEECCCCCCCCC@@@@@@??????@@@@@@AAAAAACCCCCCDDDEEEGGGHHHIIIIIIKKKJJJHHHEEECCCBBBAAA@@@@@@AAAGGGVVVqqqcccTTTOOOQQQMMMOOOQQQKKKIIIHHHGGGGGGGGGFFFDDDAAAAAA@@@@@@???????????????~~~vvviii]]]TTTNNNIIIFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLNNNPPPOOOOOORRRZZZ```dddjjjmmmjjjbbb]]]^^^aaajjjjjjllllllhhhcccgggnnn}}}|||vvvsssnnnfff___ZZZXXXUUUQQQLLLIIIHHHIIIFFFFFFGGGHHHIIIKKKKKKLLLNNNPPPRRRSSSTTTUUUXXX[[[[[[```lll~~~mmm```WWWRRROOONNNJJJFFFFFFIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKMMMOOOQQQRRRSSSQQQXXX\\\___nnnxxxuuutttrrrqqqooopppvvvxxxtttppppppllliiilllvvv}}}}}}{{{{{{{{{yyyuuupppllljjjkkkmmmooovvvzzzwwwssssssttttttnnnmmmmmmmmmjjjjjjrrr|||ppp___TTTLLLGGGGGGIIIEEEFFFGGGIIIIIIHHHHHHGGGFFFFFFGGGHHHKKKOOORRRUUUSSSTTTWWW^^^gggpppuuuxxxzzzssssss{{{ssslllhhhfffbbb___\\\YYYUUURRRLLLKKKHHHEEEBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJJJJIIIFFFDDDCCCBBBBBBBBBAAACCCKKK___zzzdddQQQLLLUUUZZZ___\\\QQQLLLKKKIIIIIIHHHGGGDDDBBBAAAAAA@@@????????????@@@}}}pppcccXXXPPPIIIEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMOOONNNMMMQQQYYY```fffmmmrrrooofff___^^^```hhhiiikkklllgggaaaccciiiwww{{{uuurrrmmmddd]]]UUUUUURRROOOKKKIIIIIIJJJFFFGGGHHHHHHIIIJJJKKKKKKNNNPPPRRRSSSTTTVVVYYY[[[]]]dddqqq{{{hhh]]]UUUQQQOOOOOOKKKFFFFFFIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLNNNPPPRRRSSSNNNWWW\\\___nnn}}}vvvvvvtttqqqpppnnnpppssstttrrrrrrtttnnnjjjnnnyyy}}}yyywwwyyywwwsssnnnjjjiiikkkmmmqqqvvvyyyvvvssssssrrrqqqmmmllllllllliiihhhnnnwwwtttbbbUUUMMMHHHGGGIIIEEEFFFGGGHHHIIIHHHGGGGGGGGGHHHHHHJJJMMMPPPSSSTTTRRRUUU[[[eeeqqqzzzzzzyyyzzzrrrlllgggdddaaa^^^[[[XXXTTTRRRKKKIIIFFFCCC@@@???>>>>>>@@@?????????@@@AAAAAABBBDDDDDDEEEFFFHHHIIIJJJKKKHHHGGGEEEDDDCCCCCCCCCDDDDDDGGGPPPfffttthhhRRRLLLZZZgggnnnhhhWWWNNNMMMKKKJJJIIIHHHEEEBBBBBBAAA@@@@@@??????@@@@@@zzzkkk\\\QQQJJJGGGIIIHHHHHHHHHIIIKKKLLLMMMNNNMMMOOOQQQPPPPPPVVV]]]bbbqqqwwwvvvttthhh]]]aaadddeeeggggggeeedddeeeeeesss~~~yyytttpppjjjbbb\\\WWWTTTOOOKKKHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMJJJPPPVVVWWWUUUTTTWWWZZZaaagggvvvvvvfffZZZVVVRRRMMMIIIHHHHHHHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLNNNPPPRRRSSSUUUTTTYYYeeevvv{{{~~~wwwtttvvvrrrooommmnnnrrrtttqqqmmmmmmoootttyyy}}}|||yyyvvvuuurrrnnnkkkkkkkkklllllloootttzzz{{{wwwrrrnnnmmmnnniiihhhlllmmmjjjlllqqqxxx{{{jjjZZZPPPKKKIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGIIILLLPPPRRRSSSSSSPPPVVV^^^jjj|||}}}wwwrrrmmmiiidddaaa\\\XXXUUUSSSPPPNNNHHHHHHGGGDDD@@@>>>>>>???@@@??????>>>@@@BBBEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIEEEAAAAAADDDDDDCCCIIIJJJVVVqqqtttfff\\\WWWaaarrrwwwlll]]]SSSPPPLLLIIIHHHHHHGGGFFFEEECCC@@@???@@@AAA@@@@@@rrrdddXXXOOOJJJKKKJJJIIIIIIKKKLLLLLLLLLNNNMMMNNNPPPOOOOOOTTT\\\bbbrrrzzz{{{yyylll```aaa^^^```cccdddeeeeeegggiiisss|||uuuppplllfff___ZZZTTTRRRMMMIIIFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMQQQVVVXXXWWWXXXZZZ\\\bbblllpppcccXXXUUUQQQKKKHHHGGGGGGHHHGGGIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMMMMOOOQQQSSSTTTVVVWWW]]]jjjzzzxxx{{{xxxxxxrrroooooorrrvvvwwwtttqqqoooqqquuuyyy{{{zzzwwwtttsssqqqnnnlllkkklllmmmmmmooouuu{{{}}}yyysssnnnlllllliiijjjllljjjgggiiioooyyy~~~nnn___TTTLLLHHHFFFIIIHHHGGGGGGFFFFFFFFFFFFHHHIIIJJJMMMPPPRRRRRRRRRRRR[[[ggguuuzzzuuupppkkkgggccc___ZZZVVVSSSPPPMMMKKKHHHHHHGGGEEEAAA???@@@@@@@@@???>>>???@@@BBBEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGDDDBBBBBBDDDEEEEEEHHHQQQeeetttfff^^^ZZZbbbooosssiii]]]TTTQQQMMMJJJIIIIIIHHHGGGEEECCCAAA@@@AAAAAAAAA@@@}}}ooobbbVVVOOOMMMLLLKKKKKKLLLMMMLLLKKKMMMLLLMMMOOONNNMMMRRRYYYaaasss~~~rrrcccbbbWWWZZZ^^^aaacccgggkkknnnuuu}}}wwwpppjjjfffaaa\\\WWWQQQNNNKKKGGGEEEEEEEEEFFFIIIIIIJJJKKKLLLMMMMMMNNNPPPRRRUUUWWWZZZ\\\]]]^^^dddtttwwwjjj___VVVRRROOOJJJFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNNNNNNNPPPRRRTTTUUUVVVXXX```pppyyy}}}}}}xxxvvvpppoooppptttyyyyyyvvvsssrrrtttwwwyyyyyywwwtttrrrsssqqqooommmllllllmmmnnnnnnuuu}}}|||tttnnnkkklllkkklllkkkgggdddiiiqqq~~~uuugggZZZQQQJJJGGGHHHGGGGGGFFFFFFFFFFFFGGGJJJKKKMMMOOOPPPQQQQQQQQQUUUbbbttt}}}wwwrrrmmmhhheeeaaa]]]XXXSSSPPPMMMJJJHHHGGGHHHGGGEEEBBB@@@AAABBB????????????AAACCCEEEFFFHHHHHHIIIJJJJJJJJJJJJJJJFFFDDDCCCBBBCCCCCCEEEFFFGGG[[[wwwuuuddd```^^^ccckkklllddd\\\TTTRRRNNNLLLKKKKKKJJJHHHFFFDDDBBBAAABBBBBBBBBAAA{{{lll^^^TTTNNNLLLJJJJJJMMMNNNMMMKKKMMMLLLMMMNNNMMMLLLQQQXXX```tttyyyfffaaaTTTWWW[[[___ccciiioootttyyyyyysssjjjdddaaa]]]XXXUUUNNNLLLIIIGGGEEEEEEFFFGGGKKKKKKLLLMMMNNNOOOOOOPPPRRRRRRSSSVVV[[[^^^``````ggg|||oooeee\\\VVVPPPLLLHHHEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNPPPRRRTTTUUUVVVVVVaaavvv~~~}}}}}}vvvqqqppppppsssvvvyyyyyyvvvrrruuuwwwyyyzzzyyyvvvuuuttttttsssqqqooolllkkklllnnnnnnuuu~~~}}}tttnnnjjjnnnooonnnjjjeeefffpppzzz}}}mmm```UUUNNNJJJGGGGGGFFFFFFFFFGGGGGGHHHLLLMMMOOOPPPPPPPPPQQQRRRXXXjjjzzzuuupppkkkfffccc```\\\VVVRRRNNNKKKHHHFFFEEEEEEEEECCCAAA@@@AAABBB?????????@@@BBBDDDFFFGGGHHHHHHIIIJJJKKKKKKJJJIIIDDDBBBBBBCCCBBBAAADDDHHHNNNkkkvvvbbbaaaaaacccfffddd```[[[UUUSSSPPPNNNNNNMMMLLLJJJGGGEEECCCCCCDDDDDDCCCAAAwwwhhh\\\PPPLLLIIIIIILLLOOONNNLLLMMMLLLMMMNNNMMMLLLRRRYYYaaavvvhhhaaaUUUWWW[[[___eeellltttzzz{{{uuuooogggaaa^^^ZZZVVVRRRMMMKKKIIIHHHGGGHHHHHHIIIMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQRRRUUUZZZ___aaabbbkkkyyykkkbbb[[[VVVNNNJJJFFFDDDEEEFFFHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNMMMMMMMMMMMMOOOQQQSSSTTTYYYXXXfff~~~wwwqqqsssuuuwwwzzz{{{yyyvvvsssvvvxxx{{{zzzxxxvvvvvvwwwuuuuuutttqqqmmmjjjkkklllnnnuuu}}}zzzsssmmmiiipppqqqooohhhfffmmm{{{|||xxx~~~qqqcccXXXPPPLLLGGGFFFFFFFFFGGGHHHIIIIIINNNOOOPPPPPPOOOPPPSSSVVVaaauuu~~~xxxsssnnniiieeeaaa^^^ZZZUUUPPPMMMJJJGGGEEEBBBBBBBBBAAA??????@@@BBB???@@@AAABBBDDDFFFGGGHHHHHHIIIKKKKKKKKKKKKIIIHHHEEEAAAAAACCCBBB@@@DDDLLL]]]xxxqqq___```bbbbbbaaa___\\\[[[VVVTTTRRRQQQPPPPPPNNNLLLHHHFFFEEEEEEFFFFFFDDDBBBtttiiiWWWQQQJJJIIILLLNNNMMMKKKMMMLLLMMMPPPOOOOOOTTT\\\eeezzzkkkaaaXXXZZZ^^^bbbiiirrr|||~~~wwwpppjjjccc^^^\\\XXXSSSOOOKKKJJJIIIIIIIIIIIIJJJKKKNNNNNNOOOPPPQQQRRRRRRSSSQQQQQQSSSUUUYYY___dddgggtttrrrhhh___XXXTTTLLLIIIEEEDDDEEEGGGIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMOOOQQQSSSTTT]]]^^^ooozzzuuuwwwxxxzzz|||{{{zzzxxxvvvwwwzzz{{{zzzwwwuuuvvvxxxuuuvvvvvvrrrmmmjjjkkkmmmpppuuuzzzzzzuuuoookkkjjjoooqqqnnniiiiiitttwwwqqqxxxvvvggg[[[QQQLLLGGGGGGGGGGGGHHHJJJKKKKKKNNNOOOPPPNNNMMMPPPVVV\\\lll{{{vvvppplllgggbbb___[[[WWWRRRNNNLLLIIIFFFDDD???@@@AAA@@@??????@@@BBB@@@AAABBBDDDFFFHHHIIIJJJJJJKKKLLLMMMLLLJJJHHHFFFEEEAAA@@@DDDCCCBBBJJJUUUmmmssskkkfff\\\^^^``````^^^\\\[[[[[[WWWVVVTTTSSSSSSRRRPPPNNNHHHGGGGGGGGGHHHGGGEEECCCvvvbbbYYYOOOJJJLLLNNNLLLJJJMMMMMMNNNQQQQQQQQQWWW___jjjooodddZZZ\\\```fffnnnyyy{{{tttkkkfff```\\\ZZZVVVPPPKKKIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQRRRQQQSSSVVVWWWYYY___ffflll|||kkkddd\\\TTTPPPLLLIIIEEEDDDEEEHHHJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNPPPRRRTTTUUU^^^dddyyy~~~~~~yyywwwtttvvvxxxyyyxxxxxxxxxxxxxxx{{{|||xxxsssppprrruuurrrtttvvvsssnnnlllnnnpppqqqtttvvvuuupppkkkjjjjjjkkknnnmmmjjjmmmyyy~~~vvvpppwwwrrrcccVVVNNNHHHHHHHHHIIIJJJKKKMMMMMMNNNOOONNNLLLLLLQQQZZZbbbsss||||||xxxrrrmmmiiiddd```]]]WWWTTTOOOLLLIIIGGGEEECCC>>>@@@@@@@@@??????AAACCCAAABBBDDDFFFIIIJJJKKKLLLKKKLLLMMMNNNLLLJJJGGGEEEEEE@@@@@@FFFGGGHHHTTTcccuuulllccc[[[ZZZ\\\^^^^^^]]]\\\[[[[[[XXXWWWUUUUUUUUUTTTRRROOOIIIHHHHHHHHHIIIHHHFFFDDDjjj```SSSLLLLLLMMMKKKIIINNNMMMOOORRRSSSSSSYYYaaaooorrrfffZZZ]]]aaahhhrrr~~~xxxrrrgggccc^^^[[[XXXTTTNNNIIIGGGGGGHHHHHHIIIJJJKKKLLLKKKLLLMMMMMMOOOOOOPPPQQQQQQUUUXXXYYYZZZ___hhhppptttgggaaaYYYPPPLLLKKKHHHEEEDDDFFFIIIKKKKKKNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQSSSUUUVVV\\\fff~~~uuu{{{vvvtttoooqqqsssttttttuuuvvvwwwzzz||||||wwwpppmmmnnnqqqooorrruuusssooommmpppsssrrrssstttqqqllliiiiiikkkgggkkklllkkkppp{{{~~~}}}xxxrrryyy~~~lll[[[QQQHHHHHHIIIIIIKKKLLLNNNOOONNNOOONNNKKKKKKQQQ]]]fffttt~~~yyyvvvpppkkkgggbbb^^^[[[TTTQQQMMMIIIHHHFFFDDDBBB???@@@AAAAAA@@@AAACCCEEEBBBCCCEEEHHHJJJLLLLLLMMMMMMMMMNNNNNNLLLIIIFFFCCCEEE@@@@@@GGGJJJMMM[[[mmmxxxnnnjjjaaaUUUYYYZZZ\\\]]]]]]\\\\\\\\\YYYWWWVVVVVVVVVUUURRRPPPIIIIIIHHHIIIJJJIIIFFFDDDyyymmm]]]PPPJJJIIIIIIIIILLLLLLNNNPPPPPPSSS\\\gggtttooobbb]]]]]]bbblllwwwzzzpppjjjdddbbb^^^YYYTTTPPPLLLKKKHHHHHHHHHIIIKKKLLLNNNOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUVVVZZZ^^^___bbblllvvvrrrfff___XXXRRROOOIIIHHHFFFEEEEEEFFFHHHIIIKKKKKKKKKLLLMMMMMMNNNNNNPPPNNNNNNRRRTTTSSSVVV[[[]]]ooo}}}|||ppp|||uuuppptttmmmjjjooouuuuuurrrqqq|||zzzvvvrrrooonnnnnnnnnppppppooollljjjkkkppptttwwwsssmmmhhhffffffiiikkkoookkkkkkooossstttvvvzzz{{{wwwvvvxxxxxx}}}uuuaaaPPPLLLJJJHHHIIIKKKNNNOOOOOOSSSOOONNNOOOPPPSSS```ooo}}}zzzssskkkfffeeeccc^^^YYYQQQOOOLLLJJJIIIGGGEEEDDDBBBAAA@@@@@@@@@AAABBBCCCCCCDDDGGGKKKMMMOOOPPPPPPPPPOOOMMMKKKIIIHHHGGGGGGHHHCCCBBBFFFHHHSSSpppzzzqqqcccYYYXXXWWWWWW\\\bbbaaa\\\[[[___]]][[[YYYXXXXXXXXXWWWVVVQQQMMMHHHFFFGGGGGGFFFDDDvvvfffXXXOOOKKKKKKKKKLLLLLLNNNPPPPPPSSS\\\gggxxxmmmaaa^^^^^^cccnnnyyy}}}vvvoookkkaaa___[[[VVVQQQMMMKKKIIIHHHHHHHHHIIIKKKLLLNNNOOOQQQQQQQQQQQQRRRSSSTTTUUUWWWXXX\\\aaadddhhhtttlllbbb]]]VVVQQQNNNIIIHHHFFFEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMMMMNNNNNNQQQOOOOOOSSSTTTSSSWWW\\\[[[lllwww}}}wwwxxx}}}zzzuuuoooqqqlllmmmuuu{{{yyytttpppxxxvvvssspppnnnmmmmmmmmmlllmmmnnnllljjjkkkooosssvvvrrrlllgggeeefffiiikkkllliiihhhmmmqqqqqqsssvvvyyyvvvwwwzzzzzz~~~|||iiiXXXOOOLLLJJJJJJLLLNNNPPPPPPMMMKKKKKKOOOSSSYYYfffttt}}}xxxqqqiiicccaaa^^^XXXTTTOOOLLLIIIHHHGGGFFFDDDBBBBBBAAA@@@@@@@@@AAABBBCCCCCCEEEHHHKKKNNNPPPQQQQQQPPPOOOMMMJJJHHHGGGFFFFFFEEECCCFFFLLLRRRaaauuuooojjjaaa[[[\\\dddccceeeiiihhhaaa^^^```]]][[[YYYXXXXXXYYYXXXVVVUUUPPPKKKKKKMMMMMMKKKHHHtttcccUUUNNNLLLMMMNNNNNNQQQSSSSSSUUU^^^hhh}}}jjjaaa``````fffqqq|||{{{tttooollliii]]][[[WWWSSSOOOKKKIIIGGGGGGHHHHHHJJJKKKLLLMMMNNNRRRRRRRRRSSSSSSTTTUUUUUUYYYZZZ^^^dddiiippp~~~uuueee]]]ZZZTTTNNNLLLHHHGGGFFFFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMMMMNNNNNNSSSPPPQQQSSSSSSSSSWWW]]]bbbqqqzzzyyyvvvzzzxxxwwwsssooonnnlllqqq{{{|||tttpppsssrrrooommmllllllmmmmmmjjjmmmooonnnlllmmmpppssstttpppjjjfffdddeeehhhjjjlllhhhhhhlllppppppqqqssswwwuuuxxx{{{{{{~~~sssbbbSSSPPPLLLKKKLLLNNNPPPPPPJJJJJJLLLRRRXXX```mmmyyy}}}yyysssmmmeee___[[[WWWRRRNNNLLLJJJGGGEEEDDDDDDBBB@@@AAA@@@@@@???@@@AAABBBCCCEEEGGGJJJMMMPPPRRRRRRSSSQQQPPPMMMJJJGGGEEEDDDDDDAAABBBHHHQQQ]]]sss~~~oookkkjjjeeeccceeeqqqnnnmmmooommmgggbbb```\\\ZZZYYYXXXYYYYYYYYYXXXXXXRRRNNNOOOSSSTTTOOOJJJooo^^^RRRNNNOOOQQQRRRTTTWWWWWWXXXaaakkkgggaaabbbbbbhhhsss}}}uuunnnjjjfffdddYYYWWWTTTPPPMMMJJJHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNRRRSSSSSSTTTUUUUUUUUUUUUYYYZZZ^^^eeekkktttxxxlll___ZZZVVVQQQKKKIIIGGGFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNRRRPPPQQQSSSRRRSSSYYY```rrrwwwyyyyyywwwuuuqqqnnnooonnnsss|||{{{rrrnnnooonnnlllkkkjjjkkkmmmnnnmmmppprrrrrrpppoooqqqsssrrrnnniiidddcccdddgggjjjnnnjjjjjjooorrrqqqqqqssswwwvvvxxxyyyyyy}}}zzzjjjXXXTTTOOOLLLLLLMMMOOOOOOLLLNNNRRRXXX___hhhsss{{{zzzvvvmmmhhhaaa[[[WWWSSSOOOLLLJJJHHHEEEDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@BBBDDDEEEGGGIIIKKKOOOQQQSSSSSSTTTQQQOOOLLLHHHEEEDDDCCCCCCEEEEEELLL[[[ooo~~~rrrmmmkkkhhhhhhjjjrrrpppnnnmmmlllgggbbb^^^\\\[[[YYYYYYZZZ[[[ZZZYYYYYYTTTOOOQQQVVVWWWQQQKKKzzzhhhZZZRRRPPPRRRSSSVVVYYYXXXYYYaaakkk}}}gggbbbbbbccciiiuuuxxxqqqkkkeee```\\\VVVUUURRROOOLLLJJJIIIHHHHHHIIIJJJLLLNNNNNNNNNNNNQQQRRRSSSUUUVVVVVVVVVVVVXXXYYY]]]dddlllxxxqqqggg\\\XXXTTTMMMHHHGGGEEEFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNPPPOOOPPPRRRRRRTTT\\\fff~~~ttt|||~~~zzzuuupppooosssqqqsssxxxzzzuuuooollllllkkkjjjiiijjjkkkmmmooonnnqqqtttssspppnnnoooqqqpppmmmgggcccbbbdddhhhjjjnnnkkkkkkpppsssrrrrrrtttwwwwwwwwwvvvvvv{{{ppp___ZZZSSSMMMLLLLLLMMMNNNNNNRRRXXX^^^gggrrr|||wwwsssgggccc]]]XXXTTTQQQNNNMMMIIIGGGEEEDDDDDDDDDBBBAAAAAA@@@@@@@@@BBBCCCEEEGGGIIIKKKMMMPPPRRRSSSSSSSSSOOOMMMJJJFFFDDDCCCDDDDDDJJJJJJTTTiii|||qqqkkkgggeeefffhhhllllllkkkiiigggddd```]]]]]]\\\ZZZ[[[\\\]]]]]]\\\\\\WWWTTTUUUYYYYYYTTTNNNvvvggg[[[UUUQQQRRRVVVYYYXXXYYY```iii~~~hhhcccbbbccciiittt~~~{{{xxxsssmmmhhhaaaZZZVVVSSSRRRPPPNNNLLLJJJJJJIIIIIIJJJLLLNNNPPPPPPPPPOOOOOOPPPRRRUUUWWWWWWWWWWWWXXXXXX]]]eeeppp~~~lllbbbYYYUUUQQQKKKGGGFFFDDDEEEFFFHHHIIIKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOQQQSSSTTTXXXcccnnnuuuttt}}}uuupppqqqvvvrrrqqqttttttooolllllliiihhhgggggghhhjjjlllnnnkkknnnqqqpppmmmlllmmmoooooolllgggcccbbbeeehhhkkkllljjjkkkpppsssrrrrrrtttvvvwwwwwwvvvtttxxxwwwiiibbbXXXQQQMMMMMMMMMNNNLLLSSS[[[cccooo|||{{{rrroooccc```\\\VVVRRROOOMMMMMMHHHFFFDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCFFFHHHIIILLLMMMOOOQQQRRRRRRRRRRRRLLLJJJGGGDDDCCCDDDEEEGGGGGGMMM]]]xxx~~~xxxpppiiieeeeeehhhkkkllloooooojjjeeecccaaa^^^^^^]]]\\\]]]^^^``````___```]]]ZZZYYYZZZYYYVVVSSSuuueee[[[TTTUUUXXX[[[[[[[[[bbbkkk}}}kkkeeeaaabbbhhhsss|||xxxtttoooiiiddd^^^XXXTTTPPPOOONNNLLLKKKJJJIIIIIIJJJKKKNNNPPPQQQRRRQQQQQQLLLNNNQQQTTTWWWXXXXXXXXXYYYZZZ___jjjwww{{{fff]]]UUUQQQNNNIIIGGGHHHDDDEEEFFFHHHJJJLLLLLLMMMKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPSSSVVVXXX]]]jjjxxxzzzvvv~~~tttpppttttttqqqppprrrqqqmmmkkkmmmfffeeeeeedddeeehhhjjjlllhhhkkknnnnnnllllllooorrrooolllgggcccccceeeiiilllmmmkkklllrrrvvvuuuuuuvvvrrrvvvyyyxxxvvvwww{{{~~~rrrjjj___UUUPPPOOOOOOOOONNNVVV___gggsss}}}ssskkkhhhbbb```[[[UUUOOOLLLJJJJJJGGGEEECCCCCCDDDDDDCCCBBBBBBBBBBBBCCCEEEGGGJJJKKKNNNOOOPPPQQQQQQQQQPPPOOOHHHFFFDDDCCCCCCEEEHHHJJJIIIXXXqqqzzzwwwqqqiiieeefffjjjmmmwww}}}}}}tttjjjfffeeeccc```___^^^^^^aaabbbbbbbbbaaa```]]]ZZZWWWVVVVVVVVVmmmaaaXXXYYY\\\```______fffnnn{{{lllfffaaaaaagggqqq{{{wwwssslllfffaaa\\\WWWTTTNNNNNNLLLKKKJJJIIIIIIHHHJJJLLLOOOQQQSSSSSSRRRQQQJJJLLLPPPTTTWWWXXXYYYYYYZZZ\\\bbbnnn}}}qqqbbbYYYRRROOOLLLHHHHHHIIICCCDDDFFFIIIKKKLLLMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQTTTXXX[[[aaappp~~~yyy}}}}}}}}}tttqqqvvvrrroooooorrrqqqmmmlllnnnddddddcccbbbdddfffhhhiiigggjjjmmmnnnnnnooossswwwooolllgggccccccfffjjjmmmooommmooovvvzzzyyyyyy{{{nnnuuuzzz{{{xxxwwwvvvvvv~~~yyypppdddYYYSSSQQQPPPPPPRRRZZZbbbiiitttwwwmmmfffcccbbb```[[[TTTMMMIIIGGGGGGFFFDDDBBBBBBCCCCCCCCCAAACCCCCCCCCDDDFFFIIIKKKMMMOOOPPPQQQQQQQQQPPPOOONNNFFFDDDBBBBBBCCCFFFIIILLLUUUkkkvvvtttooofffaaabbbfffiii~~~pppjjjiiihhhaaa______```bbbddddddccc______]]]YYYSSSQQQSSSUUUvvvlll^^^[[[\\\```dddfffjjjooojjjdddbbb```fffsss~~~~~~yyymmmiiiddd^^^[[[WWWTTTQQQNNNLLLJJJIIIHHHIIIKKKLLLJJJMMMPPPTTTUUUTTTRRRQQQQQQQQQQQQSSSVVVYYYZZZZZZ]]]___eeesssxxxiii\\\WWWQQQMMMLLLJJJGGGEEEDDDFFFHHHIIIHHHIIIJJJKKKMMMMMMMMMMMMNNNOOOPPPPPPOOOWWWXXXXXX^^^fffyyy}}}|||zzzuuuxxx{{{{{{zzzzzzqqqrrrqqqooommmlllnnnooohhheeedddfffhhhhhhkkkppptttrrrooommmmmmppptttwwwrrrjjjeeefffhhhhhhiiilllppplllqqq}}}{{{vvvwwwooommmnnntttuuurrrpppqqqrrrxxxkkkbbbZZZRRROOOPPPXXX[[[```dddiiiooovvvzzz}}}uuuqqqkkkeeebbb^^^YYYRRRMMMJJJIIIHHHGGGDDDEEEDDDCCCAAAAAABBBDDDCCCDDDEEEHHHJJJLLLNNNOOOQQQRRRRRRRRRPPPMMMKKKIIIFFFAAA???AAADDDGGGLLLQQQjjj{{{zzztttmmmeee______jjjxxx~~~qqqiiiiiimmmhhheeeaaa___cccggggggddd[[[\\\[[[ZZZXXXWWWXXXYYYwwweee```^^^```ccceeeiiinnn{{{wwwfffccccccbbbgggrrr|||zzzuuulllgggbbb]]]YYYUUURRROOONNNMMMKKKIIIIIIJJJKKKLLLJJJMMMPPPRRRTTTTTTSSSRRRSSSRRRSSSUUUXXXZZZ\\\]]]```bbbjjjyyyqqqcccXXXTTTNNNKKKIIIHHHEEECCCDDDFFFHHHIIIIIIIIIJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQPPPWWWWWWXXXaaalll|||yyy}}}}}}zzzyyyssssssrrrpppmmmmmmnnnpppnnnjjjgggiiiiiigggjjjnnnuuussspppnnnmmmnnnooopppoooiiidddfffhhhhhhiiilllrrrppprrrxxx{{{wwwsssrrrooolllllloooooolllkkklllqqq}}}pppggg^^^VVVRRRSSSUUUXXX[[[___ccciiiooosssxxx{{{uuunnnjjjddd^^^[[[\\\WWWQQQLLLIIIHHHGGGFFFCCCCCCCCCBBB@@@@@@BBBDDDEEEFFFHHHJJJMMMOOOQQQRRRRRRSSSRRRQQQOOOLLLIIIGGGHHHFFFFFFGGGGGGKKKXXXeee|||}}}sssnnnhhhccc___aaammmzzz|||qqqkkkjjjlllfffeeecccbbbdddeeeeeecccaaa```___\\\XXXVVVVVVWWWqqqjjjcccccccccdddhhhlllsss|||yyylllaaadddfffeeehhhpppzzz|||uuuooohhhddd___ZZZVVVSSSOOOMMMMMMLLLKKKJJJJJJKKKMMMNNNKKKMMMOOOQQQSSSTTTUUUUUUUUUUUUUUUWWWYYY[[[^^^___dddhhhqqq}}}hhh]]]TTTPPPKKKHHHFFFEEECCCBBBDDDGGGIIIJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPWWWWWWYYYfffttt~~~}}}|||}}}xxxwwwvvvvvvtttqqqnnnmmmnnnppptttoookkkkkkjjjggghhhkkkqqqqqqrrrqqqqqqpppooonnnooojjjgggiiijjjjjjkkknnnpppsssttttttvvvxxxvvvqqqpppllliiiiiihhheeefffjjjqqq~~~wwwoooeee\\\WWWWWWWWWYYY[[[]]]___ccchhhkkkmmmsss|||sssmmmiiibbb\\\YYYXXXTTTNNNJJJHHHFFFEEEDDDAAABBBBBBAAA???@@@BBBDDDGGGIIIKKKNNNQQQSSSUUUUUUTTTTTTRRRPPPLLLIIIFFFDDDCCCEEEGGGFFFFFFOOOeeezzz~~~zzzpppjjjeeebbb```bbblllxxxzzzuuuoookkkiiihhheeeddddddddddddcccbbbbbbfffeeeccc___ZZZXXXXXXXXXuuukkkfffeeecccdddhhhmmmxxxyyysssoooeee___fffiiiiiijjjooowww|||vvvoooiiiddd```[[[VVVSSSPPPLLLJJJJJJJJJJJJKKKMMMNNNPPPQQQMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXXXXYYYZZZ]]]```gggmmmzzzsssaaaXXXQQQNNNJJJGGGDDDCCCCCCBBBEEEGGGIIIJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQXXXXXX\\\jjjyyy~~~vvvyyy~~~|||zzzvvvvvvxxxwwwuuuqqqnnnmmmnnnpppuuuppplllllliiifffgggjjjlllooossswwwyyyxxxvvvtttrrrmmmkkklllllljjjkkkoookkksssvvvtttvvv~~~}}}vvvqqqlllhhhgggeeedddhhhmmmvvv}}}wwwnnnddd^^^]]]```aaabbbbbbccceeejjjmmmnnnsss{{{qqqkkkhhhaaaZZZWWWTTTPPPKKKHHHFFFEEEDDDBBB@@@@@@AAA@@@@@@@@@CCCEEEIIIKKKNNNQQQTTTVVVWWWWWWUUUTTTQQQMMMIIIFFFCCCBBBBBBBBBDDDGGGLLL[[[www|||vvvssslllfffcccaaabbbiiiqqqvvvsssooommmmmmllliiifffgggeeedddeeedddbbbcccfffjjjiiifffbbb]]]ZZZZZZ[[[~~~qqqjjjfffbbb```aaafffqqqrrrmmmkkkbbb^^^fffjjjlllmmmnnnvvv~~~yyyvvvqqqjjjeee___[[[VVVSSSPPPNNNKKKIIIGGGHHHJJJLLLOOOQQQTTTUUUPPPPPPPPPQQQSSSUUUWWWYYYZZZ[[[ZZZYYYXXXYYY]]]```kkktttmmm]]]VVVOOOMMMKKKGGGEEEDDDDDDEEEFFFHHHJJJKKKKKKKKKLLLMMMMMMMMMMMMNNNOOOPPPRRRSSSQQQYYYZZZ___mmm{{{wwwppp{{{||||||{{{xxxwwwyyyxxxwwwtttpppllllllnnnppprrrmmmjjjjjjiiifffgggkkklllqqqxxx~~~|||yyysssnnnkkkkkkiiiggghhhmmmiiirrrwwwuuuvvv}}}|||uuusssooolllkkkiiihhhnnnuuu}}}zzz}}}xxxmmmgggeeehhhiiijjjkkkmmmrrrxxx|||{{{{{{mmmfffccc\\\VVVSSSPPPMMMHHHFFFEEEDDDCCCAAA???@@@AAAAAAAAABBBEEEHHHKKKMMMPPPSSSUUUVVVWWWWWWUUURRROOOJJJGGGDDDBBBAAAFFFDDDGGGPPP___tttyyyrrruuummmfffeeeeeeeeeiiinnnqqqnnnkkkkkkmmmnnnllliiikkkeeeccceeefffdddggglllqqqpppkkkeee^^^ZZZZZZZZZ}}}wwwqqqmmmgggbbb```bbbmmmooommmmmmfff```fffkkkooopppooouuu~~~wwwsssppplllfffaaaZZZWWWSSSPPPNNNMMMKKKIIIHHHIIIKKKMMMPPPSSSUUUVVVRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[[[[ZZZXXXZZZ___cccqqq~~~}}}iii[[[TTTNNNMMMLLLIIIFFFEEEFFFHHHFFFIIIKKKLLLKKKKKKLLLNNNMMMMMMMMMNNNPPPQQQSSSSSSRRRYYY[[[aaappp~~~xxxyyy|||{{{yyyvvvwwwzzzvvvtttqqqmmmjjjjjjmmmpppoookkkhhhiiihhhfffhhhlllrrrwww{{{vvvpppllliiigggdddbbbffflllpppuuuwwwuuussssssrrroootttqqqqqqqqqooonnnttt|||vvvttt~~~xxxqqqooolllmmmooorrrvvv}}}|||llleeeaaa[[[UUURRRMMMJJJGGGEEEDDDCCCBBBAAA@@@AAABBBCCCCCCEEEIIIKKKMMMOOORRRUUUVVVWWWVVVVVVRRRPPPLLLHHHDDDCCCBBBBBBGGGFFFKKK\\\sss}}}vvvrrrqqqiiidddeeeiiikkknnnqqqrrrooolllmmmppprrrqqqpppmmmdddaaaggglllkkklllqqqxxxvvvoooggg___ZZZXXXXXXuuu}}}{{{tttmmmiiidddnnnrrrssswwwooofffhhhlllqqqrrrpppuuu|||wwwqqqmmmjjjgggbbb]]]VVVSSSPPPNNNMMMMMMLLLJJJKKKLLLMMMOOOQQQRRRSSSSSSUUUUUUVVVVVVWWWXXXXXXXXXWWWZZZ\\\[[[ZZZ]]]dddkkkzzzuuueeeXXXQQQMMMMMMLLLIIIFFFEEEGGGJJJGGGIIIKKKLLLLLLLLLMMMNNNMMMMMMMMMNNNPPPRRRSSSTTTTTTYYYZZZaaasssvvvzzz|||yyyxxxyyywwwrrrrrruuusssqqqnnnkkkhhhiiillloooooojjjhhhiiihhhfffhhhllluuuzzzxxxrrrooojjjgggeeecccccciiippp}}}zzzwwwtttooojjjkkkppptttsssuuuvvvsssqqqvvv}}}~~~tttpppwww{{{|||zzzqqqqqqrrrtttwww}}}}}}lllbbb^^^XXXSSSQQQKKKHHHFFFDDDDDDDDDBBBAAAAAACCCDDDEEEFFFHHHLLLOOOPPPRRRUUUWWWXXXXXXVVVUUUPPPMMMIIIEEECCCBBBCCCDDDGGGIIIUUUlllyyyuuutttmmmeeeaaaeeellloooqqqsssrrrpppmmmmmmoooqqqssstttlllbbb```llluuutttqqqrrrxxxuuuoooggg```\\\\\\\\\ooo|||xxxttthhhssswww{{{yyymmmmmmkkkrrrtttpppuuuxxxsssmmmiiigggddd___[[[TTTQQQNNNMMMMMMMMMLLLKKKOOOOOOPPPPPPQQQQQQPPPPPPVVVWWWXXXXXXYYYYYYXXXXXXUUUYYY\\\\\\]]]aaaiiiqqqpppbbbVVVNNNLLLLLLLLLIIIEEEEEEGGGJJJGGGIIILLLLLLLLLLLLMMMNNNMMMMMMMMMNNNPPPRRRSSSTTTUUUZZZYYYaaattt}}}kkkyyy{{{{{{}}}tttrrrtttvvvtttnnnllloooqqqooollliiiggghhhkkkooopppkkkiiiiiihhhggghhhllltttyyy~~~vvvqqqoookkkhhhfffeeefffnnnwww}}}wwwuuunnngggkkkvvvtttuuuwwwyyyuuurrruuu{{{}}}|||sssnnnssswwwvvvvvvuuussstttwww}}}yyyfff\\\WWWQQQMMMLLLJJJGGGEEEDDDDDDDDDBBBAAABBBDDDEEEFFFGGGJJJNNNQQQSSSTTTWWWYYYZZZYYYWWWVVVNNNKKKGGGDDDBBBCCCDDDEEEKKKRRRccc}}}|||vvvtttvvvmmmddd```eeelllooopppqqqpppnnnlllkkklllnnnrrruuujjj``````ppp|||zzztttrrrrrrppplllfffbbb```aaacccmmmssszzzrrrvvvxxxnnnnnnrrrvvvxxxyyy}}}yyyqqqmmmgggccc___\\\YYYVVVPPPMMMJJJIIIJJJKKKLLLKKKLLLPPPRRRQQQNNNMMMQQQUUUVVVVVVWWWYYY[[[[[[ZZZXXXZZZWWWWWW\\\aaafffnnnvvv~~~lll\\\PPPLLLHHHGGGFFFGGGIIIJJJJJJHHHJJJJJJKKKKKKLLLLLLMMMMMMLLLMMMMMMMMMNNNOOOSSSUUUXXXWWW[[[dddpppzzznnnvvvwww{{{uuunnnnnnooorrrtttqqqkkkeeelllllljjjgggeeeggglllqqqiiiiiihhhfffeeehhhlllppptttzzzyyytttqqqggghhhiiiiiikkknnnssswww{{{tttllliiikkkqqqwww|||zzz{{{wwwqqqqqqvvvvvvrrrooommmlllppp}}}}}}{{{xxxtttsssvvv{{{xxxcccYYYUUUQQQMMMLLLIIIGGGDDDAAA@@@@@@AAABBBBBBDDDGGGJJJLLLNNNQQQTTTTTTWWWYYY[[[ZZZWWWSSSQQQOOOFFF>>>>>>BBBCCCCCCEEEGGG^^^|||yyyzzz}}}zzzsssnnngggddddddiiiqqqtttpppkkkiiigggffffffiiilllmmmnnnhhhaaaggg~~~uuulllooommmjjjgggdddbbbaaaaaabbbiiiwww|||tttpppuuu{{{{{{xxx~~~}}}xxxuuunnnjjjddd___\\\YYYUUUSSSNNNLLLIIIIIIJJJLLLLLLLLLMMMPPPSSSRRROOONNNRRRVVVVVVVVVWWWYYY[[[\\\ZZZYYY[[[YYYZZZ^^^bbbhhhtttqqqcccUUULLLIIIFFFEEEDDDEEEGGGHHHHHHGGGJJJJJJKKKKKKLLLMMMMMMMMMLLLNNNOOOOOOOOOQQQSSSVVVWWWYYY___jjjyyy~~~wwwrrr|||ssstttwwwrrrnnnnnnnnnoooooonnnkkkhhhjjjjjjhhheeecccdddiiimmmjjjjjjiiihhhhhhiiimmmpppssswww|||}}}zzzvvvrrrqqqjjjkkkjjjjjjjjjlllpppssswwwtttppplllkkknnnuuuzzz~~~zzzyyyyyyuuuooooootttuuupppmmmmmmmmmoooxxx~~~zzzxxx{{{sss___VVVRRRNNNKKKIIIHHHFFFCCCAAA@@@AAABBBCCCCCCEEEHHHJJJKKKMMMOOORRRUUUWWWYYYYYYXXXTTTPPPNNNIIIDDDBBBCCCDDDDDDGGGLLL[[[ssszzzvvvxxxzzzuuuoookkkiiiffffffkkkrrrvvvsssooohhhfffddddddfffiiijjjjjjhhhbbbiii|||uuunnnmmmkkkiiigggeeedddddddddZZZ```nnntttxxx~~~|||wwwzzz{{{uuuqqqnnniiieee___[[[WWWTTTQQQOOOLLLJJJIIIIIIKKKMMMNNNNNNNNNPPPRRRRRRPPPPPPSSSVVVVVVVVVVVVXXX[[[\\\[[[ZZZ\\\\\\^^^aaadddlll}}}qqqcccXXXOOOJJJIIIEEEDDDDDDEEEGGGHHHHHHGGGJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOQQQRRRRRRSSSUUUWWWWWWYYYaaaooovvvuuuyyyqqqrrruuupppooopppqqqpppnnnmmmmmmnnnlllkkkhhheeecccdddhhhkkkjjjkkkllllllkkklllnnnpppqqqsssuuuuuusssqqqqqqqqqmmmmmmllliiihhhiiilllnnnmmmmmmllllllmmmqqqvvv{{{zzzwwwvvvuuurrrmmmmmmppprrrmmmkkknnnqqqqqqtttwwwzzzkkkZZZRRROOOKKKHHHGGGFFFEEECCCAAAAAABBBCCCDDDFFFIIILLLMMMNNNOOOQQQSSSWWWWWWXXXWWWTTTPPPLLLIIIAAAAAADDDEEECCCDDDMMMYYYxxxxxxvvvwww|||{{{uuuooommmmmmjjjiiimmmssswwwvvvssshhhfffcccbbbccceeefffeeegggdddjjjyyy{{{sssqqqkkkjjjiiihhhggggggggggggWWW]]]iiiyyyzzzzzz{{{|||yyy|||{{{tttnnnkkkiiiddd```[[[WWWTTTQQQNNNLLLJJJIIIHHHIIILLLOOOOOOOOONNNOOOQQQQQQPPPPPPSSSUUUVVVVVVVVVXXX[[[]]]]]]\\\]]]___cccfffiiisssvvvdddYYYRRRLLLJJJJJJGGGFFFFFFGGGIIIKKKJJJIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOQQQTTTUUUUUUVVVWWWYYY\\\]]]dddvvvtttyyyyyyrrrrrruuuooopppsssvvvvvvtttrrrsssuuurrrppplllhhhggghhhkkkmmmkkkmmmnnnooonnnmmmnnnoooooooooooonnnmmmnnnoooqqqmmmlllkkkhhhfffgggjjjllliiijjjlllmmmnnnpppsssuuuttttttsssqqqnnnjjjjjjlllnnnjjjjjjrrrxxxxxxuuutttxxx}}}zzzsss}}}pppbbbTTTNNNLLLHHHFFFEEEEEEDDDCCCBBBBBBCCCEEEFFFJJJMMMPPPSSSTTTUUUWWWXXXXXXXXXWWWUUUQQQMMMHHHFFF@@@CCCFFFFFFDDDJJJ]]]qqqxxxzzz|||vvvvvvrrrooommmooosssvvvuuusssiiigggcccbbbbbbccccccccceeeeeejjjtttwwwssspppqqqkkkjjjiiiiiihhhgggggggggUUUZZZeeesss{{{xxx|||vvvoooiiifffddd___\\\WWWSSSQQQOOOMMMKKKJJJIIIIIIKKKNNNPPPQQQQQQNNNNNNOOOPPPPPPQQQSSSUUUVVVUUUVVVXXX[[[]]]^^^^^^^^^bbbiiinnnrrr~~~xxxiiiZZZRRRNNNJJJHHHIIIFFFEEEEEEGGGIIIKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNNNNPPPRRRTTTVVVVVVXXXZZZ]]]aaaccclllxxx{{{wwwpppqqqsssmmmmmmrrrxxx{{{yyywwwwwwxxxvvvrrrnnnkkkjjjkkkmmmnnnkkkmmmooopppooonnnnnnooonnnllljjjjjjjjjlllnnnoooiiiiiihhhfffeeegggjjjmmmkkkmmmoooooommmllllllllloooqqqpppmmmjjjhhhhhhgggiiifffjjjuuu~~~{{{yyyxxx}}}zzzpppxxx~~~eeeZZZPPPLLLJJJGGGEEEEEECCCCCCCCCDDDEEEFFFHHHIIIKKKNNNSSSVVVWWWXXXZZZ\\\XXXWWWUUURRRNNNJJJFFFDDDDDDFFFHHHGGGIIIVVVrrr}}}}}}}}}uuussspppqqqssstttsssqqqllliiieeeccccccccccccbbbccceeeiiinnnooommmmmmpppllllllkkkjjjhhhfffeeedddQQQVVV```mmm{{{{{{yyyqqqjjjdddaaa___ZZZWWWSSSPPPOOONNNLLLKKKKKKJJJKKKMMMPPPRRRRRRRRROOOOOOOOOPPPQQQSSSTTTUUUVVVUUUUUUWWW[[[^^^______bbbgggpppxxxkkk^^^QQQLLLJJJGGGEEEEEEDDDCCCCCCEEEGGGIIIIIIHHHKKKKKKLLLMMMMMMNNNNNNOOOPPPRRRSSSUUUVVVZZZ^^^aaaaaajjjzzz|||tttsssnnnnnnpppjjjhhhmmmtttyyy{{{zzzyyyxxxvvvrrrmmmjjjjjjlllmmmnnnkkkmmmoooooommmlllmmmnnnllljjjhhhhhhiiikkkkkkkkkeeeffffffeeeeeegggkkknnnoooppprrrpppmmmiiifffeeekkknnnnnnjjjggggggfffdddcccccciiivvv~~~zzz~~~ppp\\\SSSKKKJJJIIIFFFDDDEEECCCCCCDDDFFFGGGIIIKKKLLLLLLOOOSSSVVVXXXXXXYYYZZZVVVTTTQQQNNNJJJGGGDDDCCCBBBBBBFFFJJJRRRddd}}}}}}vvvtttssssssssssssrrrpppnnnkkkgggeeeeeeeeedddcccccceeehhhiiijjjjjjkkkmmmmmmlllkkkjjjhhheeecccaaaOOOUUU]]]gggsss|||yyyssskkkddd^^^ZZZXXXTTTQQQNNNMMMLLLLLLKKKJJJLLLLLLMMMOOORRRTTTSSSRRRQQQPPPPPPRRRTTTVVVWWWWWWVVVUUUUUUWWW[[[___```aaaffflllwwwsss```VVVLLLJJJIIIFFFDDDCCCDDDCCCCCCEEEHHHIIIIIIIIIKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSVVV[[[aaaeeekkk~~~vvvqqqrrrnnnnnnoooiiigggiiinnntttyyy{{{{{{zzzvvvqqqllliiikkkmmmnnnnnnkkklllmmmlllkkkjjjkkkmmmiiigggffffffhhhiiigggeeedddddddddddddddfffkkknnnoooqqqrrrqqqmmmhhhdddccchhhmmmmmmhhheeefffeeeaaa^^^___fffttt~~~|||tttbbbTTTMMMGGGGGGGGGDDDBBBDDDCCCDDDEEEGGGJJJLLLNNNOOOPPPSSSWWWYYYXXXXXXWWWXXXQQQOOOLLLIIIFFFCCCBBBAAABBBDDDLLLZZZiii|||~~~yyyyyytttttttttuuuvvvuuutttrrrooolllhhhfffffffffeeedddeeeggghhhhhhiiikkklllkkkkkkkkkkkkiiigggeeebbbaaaRRRVVV\\\dddmmmzzz~~~vvvsssnnnggg```ZZZVVVTTTQQQNNNKKKJJJKKKKKKJJJIIINNNMMMNNNPPPSSSTTTTTTSSSSSSRRRRRRSSSVVVXXXYYYYYYVVVUUUUUUWWW[[[___aaaaaajjjppp|||yyyccc[[[RRRJJJJJJJJJHHHEEEDDDEEEEEEEEEGGGJJJLLLLLLKKKLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRUUU[[[bbbhhh}}}tttqqqtttppppppqqqkkkiiiiiikkkqqqxxx}}}~~~}}}wwwrrrmmmkkkllloooppppppkkkllllllkkkiiiiiikkklllfffeeedddfffhhhgggdddaaadddddddddccccccfffjjjmmmoooppprrrqqqmmmhhheeedddffflllmmmhhheeefffeee```[[[\\\eeerrr{{{~~~wwwwwwppp___RRROOOIIIEEEEEEEEEBBBAAACCCCCCDDDFFFIIIKKKNNNOOOPPPUUUXXX[[[\\\[[[XXXWWWWWWMMMLLLIIIEEECCCAAA@@@@@@JJJOOO\\\ppp~~~}}}{{{vvvvvvqqqsssuuuwwwxxxxxxvvvuuuooolllhhhfffffffffeeeeeeggghhhhhhhhhiiillllllkkkiiiiiiiiiiiigggeeecccaaaTTTXXX___eeeiiimmmzzzyyyuuusssllliiieee___ZZZUUURRRPPPMMMLLLJJJJJJJJJKKKMMMOOOQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTWWWZZZ]]]^^^]]]\\\[[[[[[[[[ZZZ[[[^^^cccgggiiiwwwkkkaaaRRRNNNIIIGGGFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOOOOVVVUUUVVV[[[YYY]]]lll{{{vvvsssuuuxxxuuurrrjjjnnnttt|||~~~uuussspppmmmmmmooosssuuussspppkkkhhhgggggggggggghhhgggggghhhiiiiiifffdddcccccccccdddfffiiilllnnnpppsssuuusssmmmgggcccbbbjjjkkkkkkiiieeebbbaaaaaaaaabbbiiittt{{{|||{{{|||vvvooonnnvvv{{{jjj]]]RRRLLLIIIFFFBBBAAADDDEEEEEEDDDFFFGGGIIIKKKNNNQQQSSSTTTUUUWWWYYY[[[ZZZXXXTTTRRRMMMGGGCCCCCCDDDDDDFFFJJJEEE]]]zzz~~~|||}}}~~~~~~{{{xxxvvvooorrrtttvvvxxxzzzzzzxxxqqqmmmgggddddddfffhhhhhhiiihhhggghhhjjjjjjiiigggkkkiiiggggggdddaaaaaabbbWWWYYY^^^ccceeeiiitttyyyrrrnnnlllfffdddaaa\\\XXXUUURRRQQQMMMLLLKKKJJJKKKLLLNNNOOORRRRRRRRRRRRRRRRRRQQQQQQTTTUUUWWWZZZ\\\]]]\\\[[[[[[[[[[[[[[[\\\___dddhhhooo~~~ppp]]]TTTNNNKKKGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPVVVTTTUUUZZZ[[[cccttt{{{yyy{{{}}}{{{yyypppttt|||tttqqqnnnlllmmmooorrruuuuuuqqqjjjfffeeeffffffggghhhggggggiiijjjjjjhhhfffcccbbbaaabbbdddhhhkkknnnppptttwwwuuunnngggeeeeeeppppppooolllgggdddcccccccccdddlllwww}}}{{{xxxwwwssskkkhhhooo{{{sssggg\\\SSSMMMIIIHHHEEECCCBBBDDDFFFFFFFFFGGGHHHJJJMMMPPPRRRTTTVVVVVVWWWXXXXXXVVVTTTPPPNNNGGGCCCAAABBBBBBBBBFFFLLL[[[rrr~~~}}}{{{xxxvvvsssttttttuuuvvvxxxwwwvvvrrrmmmhhheeeeeefffhhhiiiiiihhhggghhhiiihhhfffdddhhheeecccbbbbbbaaa``````\\\\\\^^^``````cccmmmxxx~~~yyyssslllgggeee```^^^[[[XXXUUUSSSQQQPPPMMMLLLKKKKKKKKKLLLNNNOOORRRRRRRRRRRRRRRRRRRRRRRRVVVWWWXXXZZZ[[[[[[[[[[[[]]]^^^^^^___```dddiiimmmyyywwwbbbTTTNNNJJJGGGDDDCCCDDDEEEEEEEEEGGGHHHIIIKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRWWWTTTSSSYYY\\\ggg|||}}}}}}~~~~~~}}}tttzzz}}}qqqooommmkkklllnnnqqqssswwwqqqiiidddcccdddggghhhhhhggghhhjjjllllllkkkiiieeecccaaa___```cccgggjjjnnnssswwwtttllleeeeeeggguuuuuurrrnnnjjjfffffffffggghhhpppzzz}}}yyysssqqqnnnfffaaagggrrr~~~yyyfffaaaYYYSSSNNNJJJGGGEEEGGGEEEDDDDDDFFFHHHIIIHHHJJJKKKMMMOOORRRTTTVVVWWWVVVVVVUUUSSSPPPMMMKKKIIIDDDCCCCCCCCCBBBDDDNNNYYYvvv|||yyyvvvwwwuuussssssuuuuuutttsssrrrnnniiiffffffggghhhiiigggggggggggghhhfffccc```aaaaaa```aaabbbccccccaaaccc```______^^^```iiisss}}}yyyuuupppjjjeeeaaaZZZYYYWWWTTTRRRPPPOOONNNLLLLLLKKKKKKKKKLLLMMMNNNPPPQQQQQQRRRSSSTTTUUUUUUWWWXXXYYYZZZZZZZZZ[[[]]]```aaabbbcccfffkkkrrrwww{{{gggXXXPPPOOOGGGEEECCCBBBDDDFFFFFFFFFHHHHHHJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSXXXUUUSSSXXXZZZfff{{{|||uuuzzz|||{{{{{{uuuyyy|||wwwnnnmmmkkkjjjjjjmmmoooqqqtttnnngggbbbbbbfffiiilllhhhhhhhhhkkkmmmnnnmmmkkkiiifffaaa^^^]]]___ccceeeiiiooosssppphhhbbbcccfffuuutttsssoookkkiiiiiijjjmmmmmmqqqxxxyyytttooommmkkkddd```dddllluuu|||rrrggg___XXXTTTOOOKKKIIIGGGEEEDDDFFFFFFFFFFFFHHHJJJKKKKKKLLLMMMNNNPPPRRRTTTVVVWWWUUUSSSQQQMMMJJJGGGEEEDDDFFFEEEFFFFFFFFFMMM^^^ooo|||yyyxxxwwwrrrpppsssuuutttrrrrrrqqqnnnjjjhhhhhhhhhiiihhhdddddddddfffgggeeebbb___ZZZaaaggggggeeeeeefffeeemmmhhhccc```^^^___gggqqqzzzwwwtttqqqmmmhhhbbb]]]XXXVVVTTTQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOQQQSSSUUUWWWYYYYYYXXXZZZ[[[ZZZYYYZZZ]]]___aaaaaabbbdddiiiqqq{{{iiiYYYOOOJJJJJJFFFDDDCCCDDDFFFHHHHHHHHHGGGHHHIIIJJJLLLLLLLLLLLLMMMMMMNNNPPPQQQSSSTTTTTTTTTZZZXXXUUUWWWXXXcccxxxyyysssyyy}}}xxxvvvvvvuuuvvvxxx{{{|||{{{vvvssslllkkkiiihhhiiijjjmmmnnnooojjjeeeccceeeiiimmmooohhhhhhiiikkknnnooonnnlllgggddd```]]]]]]___cccfffggglllpppnnngggbbbcccfffooooooooonnnlllkkklllmmmrrroooooossssssooolllllliiieeedddhhhmmmpppuuu{{{tttjjjbbb[[[UUURRRQQQNNNJJJHHHGGGGGGFFFEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSQQQOOOLLLHHHEEEBBBAAA@@@DDDDDDEEEGGGJJJWWWooo}}}zzzyyytttoooooouuuyyyvvvsssrrrpppmmmjjjiiiiiiiiihhhgggaaaaaabbbeeeffffffdddbbb[[[jjjuuurrriiifffffffffyyyqqqhhhccc______eeennnzzz{{{sssooollljjjhhhccc\\\WWWUUUTTTRRRPPPNNNMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPRRRUUUWWWYYY[[[\\\ZZZ[[[\\\[[[YYY[[[___cccaaabbbcccfffmmmyyyuuu```SSSKKKGGGGGGEEEDDDCCCEEEGGGIIIIIIIIIGGGHHHIIIKKKLLLLLLLLLMMMLLLMMMNNNOOOQQQSSSTTTTTTTTT[[[YYYWWWYYYZZZggg}}}zzzwww{{{{{{wwwttttttuuutttssstttuuuuuutttrrrkkkjjjhhhgggggghhhjjjkkkjjjgggeeefffiiimmmoooqqqhhhhhhiiilllnnnooonnnlllcccaaa___^^^```cccgggjjjiiilllnnnlllhhhffffffggghhhjjjlllmmmllllllmmmnnnqqqmmmkkknnnnnnkkkiiijjjhhhfffhhhmmmoooooopppttt~~~~~~~~~nnnhhh^^^VVVQQQOOOMMMLLLIIIGGGEEEEEEFFFHHHHHHGGGGGGIIIKKKLLLKKKLLLNNNOOOOOOOOOOOONNNNNNNNNNNNNNNJJJIIIGGGDDDBBBAAA@@@???@@@AAADDDJJJSSSddd|||zzzyyytttoooqqq}}}|||uuutttooommmjjjiiiiiiiiigggfffbbbbbbbbbdddfffggggggfffeeeuuu~~~wwwkkkgggfffeee{{{nnneee___\\\bbbiiirrryyy{{{tttllliiieeedddccc___XXXQQQQQQQQQPPPOOONNNNNNNNNNNNPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXZZZ[[[\\\ZZZ\\\]]]\\\ZZZ\\\bbbggggggfffgggkkkuuuiiiYYYQQQKKKFFFEEEEEEDDDCCCEEEGGGIIIIIIHHHIIIIIIKKKLLLMMMNNNNNNNNNLLLMMMNNNPPPRRRSSSUUUUUUUUU\\\ZZZWWW\\\aaarrr}}}yyyzzz|||{{{yyyuuusssrrrsssrrrqqqrrrssstttsssrrrkkkiiihhhfffffffffgggggggggggghhhjjjmmmoooooooooiiiiiiiiikkknnnnnnmmmkkkdddcccbbbaaabbbdddgggiiijjjjjjiiiiiiiiihhhfffeeecccgggkkkmmmmmmlllllllllkkkhhhhhhkkkllliiigggggggggfffiiiooopppoooppptttzzz~~~~~~{{{yyyxxxwwwwwwuuuqqqkkkgggXXXUUUQQQMMMJJJIIIHHHHHHFFFDDDDDDEEEHHHJJJKKKJJJHHHKKKMMMNNNLLLLLLNNNPPPNNNNNNMMMLLLKKKJJJIIIHHHCCCCCCBBBBBBAAAAAA@@@@@@AAACCCKKKWWWeeeyyy{{{xxxwwwwwwrrrwwwxxxuuummmkkkjjjiiiiiihhhfffdddgggeeecccdddfffggghhhggglllvvvzzzrrrlllmmmmmmhhhrrrggg^^^ZZZ^^^eeekkkpppxxxvvvooojjjfffcccbbbbbb^^^VVVOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUWWWWWWXXXXXXYYYZZZZZZ[[[[[[]]]^^^\\\[[[]]]dddjjjmmmlllmmmqqq|||oooZZZPPPLLLHHHDDDBBBDDDCCCCCCDDDGGGHHHHHHGGGJJJKKKLLLMMMNNNOOOOOOOOOMMMNNNOOOQQQRRRTTTVVVVVVUUU\\\YYYWWW^^^ggg}}}xxxxxxwwwwwwvvvtttrrrppppppooooooqqqssssssrrrpppkkkiiihhhfffeeeeeeeeeeeeggghhhjjjmmmppppppnnnllliiiiiiiiikkkmmmnnnllljjjjjjhhhfffdddccccccddddddiiifffeeeeeeggggggeeebbbbbbfffkkkmmmmmmlllkkkjjjfffdddfffkkkmmmiiieeeeeeffffffiiinnnpppooorrrvvvssswwwrrrmmmjjjgggfffeeecccbbb___[[[UUUQQQKKKKKKJJJJJJIIIGGGFFFEEEIIIHHHGGGIIIKKKMMMNNNMMMIIILLLOOOOOOMMMLLLNNNPPPNNNNNNLLLJJJIIIGGGEEEEEE??????@@@AAAAAAAAAAAAAAAFFFJJJUUUeeewww{{{wwwuuuzzzvvv}}}zzzuuulllkkkiiiiiiiiihhheeeccckkkhhheeedddeeeggghhhhhhlllrrrqqqjjjkkktttuuuooommm```YYYWWWZZZ___iiilllrrrxxx}}}zzzuuuppplllgggeeeaaa]]]YYYUUUSSSQQQNNNLLLKKKLLLOOORRRSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]\\\aaaaaa\\\ZZZaaafffggghhhmmmttt~~~pppbbbTTTMMMIIIEEECCCDDDBBBCCCDDDEEEFFFGGGHHHHHHMMMLLLJJJIIIIIIKKKMMMNNNOOOOOOPPPQQQTTTUUUTTTSSSSSSZZZ]]]\\\eee|||{{{|||xxxtttrrrqqqpppooonnnnnnnnnnnnoooooooooooooooiiigggfffeeeeeefffgggiiihhhkkkooorrrrrrpppllljjjggggggfffggghhhiiikkklllhhhhhhhhhhhhggggggggggggffffffggghhhiiihhheeebbbeeeccceeekkknnnkkkfffdddgggiiilllnnnooonnnllljjjhhhjjjnnnrrruuuuuuuuutttsss{{{}}}{{{zzzyyyzzz}}}uuurrrlllgggccc___[[[XXXWWWVVVUUURRROOOLLLJJJHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGIIILLLPPPQQQQQQOOOLLLNNNOOOQQQQQQPPPNNNMMMNNNJJJGGGFFFFFFEEEAAA>>>>>>???@@@AAABBBCCCDDDEEENNNTTTfff}}}xxxuuuvvv|||{{{}}}}}}wwwmmmllliiigggeeedddddddddjjjgggeeeeeehhhiiihhhfffkkkjjjkkkmmmpppqqqqqqoookkk^^^WWWSSSUUUYYY___ccciiipppzzz|||xxxuuupppkkkhhhbbb```]]]YYYUUURRRPPPOOOMMMLLLKKKMMMPPPSSSUUUUUUVVVUUUTTTTTTTTTVVVWWWYYYXXXXXXXXXWWWXXXXXXYYYYYYYYY^^^```\\\\\\cccjjjlllpppwwwtttdddXXXMMMHHHFFFCCCBBBCCCBBBCCCDDDFFFHHHJJJKKKLLLMMMMMMLLLKKKLLLMMMNNNOOOOOOOOOPPPRRRSSSUUUUUUTTTUUUXXX[[[___ooo}}}vvvvvvsssooommmmmmmmmmmmlllnnnmmmmmmmmmmmmmmmnnnnnnjjjhhhgggeeeeeeeeeggghhhhhhkkkooorrrssspppmmmjjjhhhhhhhhhggghhhjjjkkklllllllllkkkjjjiiihhhhhhggggggggggggiiikkkllljjjhhhfffdddfffllloookkkgggfffkkklllnnnpppppppppooonnnkkknnnssswwwxxxwwwtttqqqpppwww~~~zzzxxxxxxtttvvvxxxzzz{{{|||||||||}}}yyytttqqqnnnfffccc^^^ZZZVVVSSSOOOMMMOOONNNNNNMMMKKKIIIGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIILLLOOOPPPOOONNNNNNOOOPPPQQQPPPOOOMMMLLLLLLIIIEEECCCBBB@@@===:::@@@@@@AAABBBDDDIIINNNQQQ]]]fffyyy|||yyyyyy}}}{{{|||~~~~~~wwwqqqllljjjhhhfffddddddddddddgggeeedddfffiiikkkjjjhhhffffffhhhkkkoooqqqqqqppp{{{hhh\\\UUURRRSSSWWWYYY]]]bbbiiirrr|||yyyuuurrrnnnjjjeeebbb\\\[[[XXXUUUSSSQQQPPPOOOLLLLLLLLLNNNRRRUUUVVVVVVVVVTTTRRRQQQRRRTTTXXXZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUZZZ\\\\\\^^^fffnnnrrrttt}}}vvvdddWWWNNNFFFEEEEEECCCBBBDDDBBBCCCEEEGGGJJJLLLNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOQQQRRRTTTUUUVVVVVVYYY[[[___iii~~~~~~tttooommmjjjiiiiiikkkkkkkkknnnmmmlllkkkkkkkkklllmmmkkkjjjhhhfffeeeeeeffffffjjjmmmqqqttttttrrrnnnkkkiiiiiihhhhhhiiijjjkkklllnnnmmmlllkkkjjjiiihhhggggggffffffhhhkkkmmmmmmmmmhhhfffhhhnnnoookkkhhhggglllmmmnnnooopppqqqrrrrrrrrruuuzzz||||||xxxsssooonnnrrrwww}}}~~~|||{{{{{{zzzvvvtttsssoooooopppqqqrrrrrrrrrrrrrrrtttuuuvvvvvvxxxzzz|||zzzzzzzzzxxxvvvtttttttttooonnnllljjjfffccc___^^^[[[XXXTTTQQQOOOLLLIIIGGGGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIKKKJJJJJJKKKMMMOOOOOONNNPPPPPPQQQPPPOOONNNLLLJJJHHHEEEBBBAAA@@@???<<<;;;AAA@@@???@@@DDDMMMWWW^^^mmmxxx~~~zzzyyyyyyxxxxxxyyy{{{xxxrrrmmmjjjiiigggeeedddcccddddddffffffgggiiikkkllljjjiiieeeeeegggkkkpppssstttssstttddd[[[VVVTTTVVVZZZ[[[]]]aaaeeekkkuuu}}}vvvssspppmmmjjjfffaaa^^^XXXWWWVVVTTTSSSRRRRRRQQQOOONNNNNNPPPSSSUUUVVVUUUTTTSSSQQQQQQRRRUUUXXXZZZ\\\[[[YYYWWWUUUTTTSSSRRRRRRVVVZZZ\\\___gggpppvvvyyyzzzggg[[[OOOIIIEEEFFFFFFDDDDDDFFFDDDEEEFFFHHHJJJLLLMMMNNNLLLMMMNNNOOOPPPPPPOOOOOOOOOPPPRRRSSSTTTVVVXXXZZZ\\\dddooo|||wwwnnnkkkiiiiiijjjlllmmmmmmooonnnlllkkkkkkkkkmmmnnnlllkkkiiigggfffeeeeeeeeelllnnnrrruuuvvvssspppmmmhhhhhhgggggggggiiijjjkkkkkkkkkjjjjjjiiiiiihhhhhhgggeeeeeefffiiikkklllllljjjhhhjjjooooookkkhhhhhhiiiiiijjjlllnnnqqqtttvvvzzz|||}}}}}}{{{wwwrrroooooopppsssvvv}}}}}}|||~~~xxxsssooonnnjjjjjjjjjjjjjjjiiiiiiiiiggghhhhhhgggffffffhhhjjjhhhjjjkkkiiieeebbbccceeebbbbbb```^^^[[[YYYWWWVVVSSSQQQMMMLLLKKKJJJHHHFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIKKKJJJIIIKKKNNNPPPPPPOOOQQQPPPPPPOOOMMMKKKIIIHHHCCCAAA@@@??????@@@@@@@@@CCCCCCCCCEEELLLXXXgggqqq|||wwwvvvrrrrrrrrrtttvvvuuuqqqnnniiihhhfffeeedddeeeeeefffjjjkkklllmmmlllkkkhhhfffhhhhhhjjjnnnrrruuuvvvuuu{{{nnnaaaZZZWWWUUUWWWZZZ\\\^^^```bbbfffnnnyyy|||yyyrrrooollljjjgggccc___\\\TTTSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQSSSTTTUUUTTTSSSPPPQQQRRRSSSUUUVVVWWWXXX[[[ZZZXXXUUUSSSQQQPPPPPPSSSUUUZZZ___cccjjjttt|||vvvdddXXXSSSJJJFFFDDDFFFFFFCCCCCCFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRTTTUUUUUUWWW[[[^^^^^^ooo~~~yyyqqqooommmlllnnnpppqqqqqqqqqpppooommmmmmmmmnnnooolllkkkjjjhhhfffeeeddddddlllooosssvvvwwwtttqqqnnneeeeeeeeeeeefffgggiiijjjiiiiiijjjjjjkkkkkklllllliiihhhfffggghhhjjjjjjiiijjjiiikkknnnmmmiiiggghhhggggggiiikkkooossswwwzzz}}}zzzwwwtttrrrqqqqqqrrrssstttzzz~~~vvvoookkkiiifffeeeeeedddcccbbbbbbbbb^^^^^^]]][[[YYYXXXZZZ\\\YYY[[[\\\ZZZVVVTTTUUUXXXVVVUUUTTTRRRPPPOOONNNNNNJJJHHHFFFEEEFFFFFFEEECCCFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLOOOQQQRRRQQQOOOOOOMMMLLLJJJGGGFFFEEE@@@@@@???>>>>>>???AAABBBEEEIIINNNUUU___ooozzzuuurrrpppppppppqqqqqqpppnnnllliiihhhgggffffffggghhhhhhqqqqqqqqqppplllhhheeeccckkkkkklllooorrrttttttsssyyynnnbbb\\\ZZZXXXXXX[[[]]]___```aaacccjjjttt{{{{{{wwwuuummmkkkhhhfffddd```\\\YYYPPPPPPOOOOOOOOOPPPQQQQQQUUUTTTTTTUUUVVVVVVTTTRRROOOPPPRRRUUUWWWXXXXXXYYY[[[YYYXXXUUUSSSRRRQQQPPPWWWYYY^^^ffflllrrr}}}xxxeeeWWWOOOMMMFFFBBBAAACCCCCCAAABBBEEEHHHIIIIIIIIIIIIJJJJJJJJJLLLLLLMMMNNNOOOOOOPPPQQQQQQTTTWWWWWWWWWYYY^^^cccfff{{{|||zzzuuusssppppppqqqsssssssssrrrqqqqqqqqqpppoooooonnnlllkkkjjjiiigggfffeeedddkkknnnrrruuuuuusssooommmcccbbbcccccceeegggjjjkkkjjjkkklllmmmnnnooopppqqqlllkkkiiiiiijjjjjjiiihhhiiiiiikkkmmmkkkfffdddggghhhiiijjjmmmqqquuuyyy{{{}}}yyyvvvsssrrrqqqqqqssstttttttttxxx}}}ssskkkgggfffaaa```___]]]\\\\\\\\\\\\UUUUUUTTTQQQNNNNNNPPPRRRQQQQQQRRRQQQPPPOOOOOOPPPNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGEEEEEEFFFGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKMMMOOORRRSSSRRRPPPLLLKKKJJJHHHEEEDDDBBBAAA?????????>>>===>>>BBBDDDFFFOOO]]]jjjwwwyyytttqqqqqqqqqpppnnnllljjjhhhggghhhgggffffffggghhhiiijjjqqqrrrrrroookkkfffdddccclllkkklllnnnppprrrqqqppp{{{qqqgggdddcccaaabbbdddeeefffeeeddddddhhhpppwww~~~yyytttqqqppphhhfffcccaaa___\\\XXXUUUPPPPPPPPPPPPPPPQQQRRRRRRUUUUUUUUUVVVWWWWWWUUUSSSQQQQQQRRRTTTVVVXXX[[[\\\^^^^^^\\\ZZZYYYXXXXXXWWW]]]^^^eeeooowww~~~{{{hhh[[[QQQKKKJJJCCC@@@@@@BBBBBB@@@BBBGGGIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMNNNOOOPPPRRRSSSSSSVVVYYYYYYYYY[[[aaafffzzz}}}www}}}}}}{{{vvvtttqqqooopppqqqqqqqqqqqqqqqrrrsssrrrpppnnnmmmkkkkkkjjjiiihhhgggeeeeeegggjjjnnnqqqqqqooollliiiaaaaaabbbcccfffiiikkkmmmllllllmmmnnnoooppppppqqqjjjiiiiiijjjkkkjjjhhhfffhhhhhhjjjkkkhhhcccbbbeeejjjkkklllnnnqqqsssvvvwwwyyyxxxuuusssqqqpppoooooorrrsssuuutttuuuyyyyyynnnfffccccccZZZYYYXXXVVVUUUUUUUUUUUUPPPOOONNNKKKIIIIIIKKKMMMMMMLLLKKKLLLNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJKKKKKKJJJIIIGGGGGGIIIJJJJJJIIIEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSUUUSSSPPPMMMIIIGGGFFFDDDBBB@@@??????===>>>@@@AAABBBFFFKKKPPPUUUcccuuu|||}}}|||wwwrrrooooooooommmkkkhhhfffeeeeeeffffffeeeeeefffhhhiiijjjkkkmmmmmmkkkhhhffffffggglllllllllnnnqqqrrrrrrqqq}}}tttlllkkklllmmmnnnqqqqqqpppmmmiiifffhhhnnnsss{{{zzztttooommmllldddbbb___]]][[[XXXUUURRRRRRRRRRRRRRRRRRSSSTTTUUUTTTTTTTTTVVVXXXYYYWWWUUUSSSRRRQQQRRRTTTXXX\\\___dddcccbbbaaa``````______```bbbjjjvvvgggZZZSSSKKKFFFEEEBBB@@@@@@BBBCCCBBBEEEKKKHHHIIIJJJLLLMMMOOOPPPPPPPPPOOONNNNNNOOORRRTTTVVVTTTWWWZZZ[[[ZZZ\\\ccciii~~~wwwzzz|||zzz|||vvvsssooonnnnnnnnnnnnmmmpppqqqssstttssspppmmmkkkjjjjjjjjjjjjiiigggfffeeedddgggkkknnnooollliiifffaaaaaabbbdddgggjjjmmmooollllllllllllmmmmmmmmmmmmeeeeeefffhhhiiihhhfffcccggggggiiijjjfffaaa```dddjjjkkklllmmmnnnooopppqqqssssssssssssqqqooommmlllpppsssttttttssstttxxx|||vvvjjjcccaaabbbVVVTTTSSSQQQPPPPPPQQQQQQNNNNNNLLLIIIGGGHHHKKKMMMHHHEEEDDDFFFJJJKKKJJJHHHIIIHHHHHHGGGGGGIIIJJJKKKIIIGGGFFFFFFHHHIIIIIIHHHFFFGGGHHHIIIKKKKKKLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTVVVVVVSSSNNNJJJFFFEEECCCAAA???>>>======:::===AAAEEEIIIPPPXXX___mmm||||||yyyyyy|||~~~~~~|||xxxtttpppllljjjjjjjjjhhhfffeeefffgggddddddddddddeeegggiiijjjdddggghhhgggffffffiiilllmmmmmmnnnpppsssuuuuuutttwwwrrruuu{{{}}}|||{{{xxxooolllppptttuuusssyyy|||zzzuuupppkkkgggeeeddd```___]]][[[YYYXXXWWWWWWSSSTTTTTTSSSQQQPPPQQQSSSVVVUUUTTTTTTVVVXXXZZZ\\\XXXWWWVVVWWWYYY\\\```cccggggggfffeeedddccccccbbbdddgggtttnnn\\\RRRLLLEEEAAA???EEECCCAAA@@@AAACCCFFFHHHKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOPPPRRRSSSUUUZZZWWWZZZ___\\\ZZZhhh{{{zzzuuuuuuvvvwwwvvvrrrpppnnnmmmlllmmmnnnooosssssssssrrrpppnnnmmmlllfffggggggfffdddcccdddeeehhhiiijjjjjjkkkjjjfffbbbeeedddcccdddhhhjjjllllllnnnkkkkkkpppqqqlllgggeeeiiihhhgggfffeeedddccccccgggfffeeedddddddddddddddiiiiiiiiikkknnnoooooonnnuuussspppnnnlllmmmmmmnnnqqqqqqrrrtttvvvwwwvvvtttuuu|||wwwooohhhcccaaaYYYVVVQQQOOOOOOPPPPPPPPPNNNMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHGGGFFFHHHJJJKKKKKKLLLNNNOOORRRRRRRRRQQQOOOOOOPPPRRRXXXVVVUUUUUUTTTQQQKKKFFFCCC???>>>??????===>>>AAACCCEEEFFFIIIQQQaaavvv|||uuusssvvv|||~~~|||uuunnnkkkllljjjiiigggeeedddcccddddddgggggghhhjjjkkkiiifffcccjjjhhhgggfffgggiiilllnnnmmmooonnnkkklllqqqsssrrr{{{vvvvvv|||}}}{{{~~~wwwtttpppkkkgggdddbbbaaa\\\[[[ZZZYYYXXXWWWWWWWWWVVVWWWVVVUUUSSSRRRSSSTTTVVVUUUTTTUUUVVVXXX[[[\\\[[[ZZZZZZZZZ\\\___bbbddddddeeeeeeeeeddddddeeefffjjjooo|||nnn```QQQKKKIIIEEEBBBBBBCCCCCCBBBBBBCCCEEEGGGIIIKKKKKKLLLMMMNNNOOOPPPPPPSSSRRRRRRRRRSSSUUUWWWXXXVVVUUUYYY^^^\\\]]]mmmxxxsssqqqqqqqqqppppppooonnnmmmmmmnnnpppqqqppppppppppppooommmlllkkkggggggfffdddaaa```bbbccchhhhhhiiijjjkkkkkkhhheeeeeedddccceeeiiimmmooopppoookkkkkknnnooojjjfffeeeggggggfffeeeeeeddddddcccdddddddddeeeeeefffffffffeeeeeegggiiikkklllkkkkkksssrrrpppmmmlllkkkjjjjjjlllmmmoooqqqssstttsssssstttvvv|||uuuoooiiieeecccXXXUUUQQQOOONNNOOONNNNNNNNNMMMLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLKKKJJJJJJKKKLLLMMMLLLPPPPPPOOONNNLLLLLLNNNPPPQQQSSSVVVWWWWWWUUUTTTSSSYYYWWWTTTSSSQQQMMMGGGCCCCCCAAAAAACCCBBB@@@CCCHHHGGGMMMVVV```lll~~~~~~yyyvvvwwwyyy{{{|||}}}|||zzzuuuooommmooollljjjhhheeeddddddeeeeeehhhhhhhhhiiijjjhhheeebbbgggffffffgggiiillloooqqqpppqqqooommmpppvvvwwwttt~~~~~~}}}{{{yyywwwvvvooommmiiieeebbb```___^^^WWWVVVVVVVVVVVVWWWXXXXXXYYYZZZYYYWWWUUUSSSTTTUUUVVVUUUUUUUUUVVVYYY\\\]]]___^^^]]]]]]^^^```cccdddccceeefffffffffhhhkkknnnssszzznnn]]]RRRHHHFFFFFFDDDBBBCCCAAABBBCCCDDDFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSTTTTTTUUUVVVXXXYYYUUUUUUYYY^^^___fffzzz~~~wwwrrrooonnnllllllpppooonnnmmmnnnooopppqqqnnnnnnnnnnnnmmmlllkkkjjjggggggeeebbb______aaadddjjjiiiiiijjjllllllkkkjjjhhhfffdddfffjjjppptttuuupppllliiikkkkkkfffddddddddddddcccccccccdddddddddaaabbbdddfffggggggggggggbbbdddgggjjjkkkkkkjjjiiiqqqpppooonnnllljjjhhhggghhhjjjlllnnnppppppppppppqqqpppvvv||||||~~~}}}zzzvvvtttrrrrrrsssuuuuuuuuuvvvuuussspppllliiieeedddWWWTTTQQQOOOOOONNNNNNMMMKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPOOONNNNNNRRRWWW[[[WWWZZZ^^^```___[[[VVVRRRRRRQQQNNNMMMKKKGGGBBB???AAA@@@BBBCCCAAAAAAHHHRRRTTT___nnn}}}|||zzzyyyxxxxxx{{{{{{|||~~~zzzwwwwwwuuupppoooqqqnnnllliiifffeeeeeefffgggjjjiiihhhhhhhhhgggdddbbbccceeegggiiilllooorrrsssrrrqqqoooooouuu|||{{{www~~~|||xxxuuusssrrrooommmgggfffccc```^^^\\\\\\\\\SSSSSSTTTUUUVVVXXXZZZ[[[[[[[[[ZZZXXXUUUSSSTTTUUUVVVVVVUUUUUUWWWZZZ]]]^^^aaa```___^^^___```aaaccceeegggiiiiiijjjmmmrrrwww}}}sssaaaVVVMMMFFFEEEFFFCCCAAAAAA@@@AAADDDGGGIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVXXXXXX[[[___eeesss}}}xxxssspppnnnnnnmmmqqqpppooonnnnnnnnnnnnooooooooonnnmmmllljjjiiihhhffffffdddaaa___aaaeeehhhoookkkjjjmmmnnnmmmlllmmmllliiiggggggkkkppptttvvvpppkkkhhhhhhfffbbbbbbdddbbbaaaaaaaaabbbcccdddeeebbbccceeeggghhhgggfffeeecccfffkkkmmmnnnmmmlllkkkooopppppppppooommmjjjiiiiiikkkmmmnnnnnnnnnnnnnnnooonnnrrr}}}~~~yyyrrrnnnlllkkkhhheeebbbaaa___```aaabbbbbbaaaeeefffffffffeeecccaaa```WWWUUURRRQQQQQQQQQOOONNNKKKKKKJJJJJJIIIIIIIIIIIIKKKLLLLLLMMMMMMNNNNNNOOOMMMMMMMMMNNNOOOOOOPPPPPPMMMNNNOOONNNNNNOOOPPPRRRPPPPPPQQQQQQTTTZZZaaafffhhhggggggeeeaaa[[[SSSNNNJJJJJJHHHGGGFFFDDDBBBAAA@@@AAADDDFFFGGGMMM[[[jjjuuu}}}}}}}}}}}}|||{{{zzzzzz|||{{{{{{|||~~~~~~|||zzzxxxuuutttuuutttooonnnppppppmmmjjjgggfffggghhhjjjllljjjhhhggggggfffdddbbbccceeehhhkkknnnppprrrrrrrrrpppmmmooowww~~~www{{{wwwtttqqqooommmllliiigggbbbaaa^^^\\\[[[ZZZZZZZZZSSSSSSTTTVVVXXXZZZ\\\]]]ZZZ[[[ZZZXXXUUUSSSSSSTTTVVVVVVVVVVVVXXX[[[^^^___``````___^^^^^^______```dddgggjjjkkkmmmqqqzzzvvvcccSSSOOOHHHDDDDDDEEEBBB@@@AAA@@@BBBEEEHHHKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPQQQRRRSSSTTTUUUUUUUUUZZZYYY[[[aaannn~~~zzzyyyvvvsssqqqooooooppprrrqqqpppooommmllllllkkkqqqqqqooonnnkkkiiifffeeeeeedddcccbbbbbbeeejjjnnnsssnnnlllpppqqqnnnmmmooopppmmmiiihhhjjjnnnqqqrrrnnniiifffeeebbb^^^___cccaaa`````````aaaccceeefffeeefffggggggfffdddbbb```bbbffflllnnnnnnlllllllllnnnoooqqqrrrrrrpppnnnlllllloooqqqqqqnnnmmmlllmmmnnnoootttyyy{{{~~~~~~tttllleee]]]XXXWWWVVVVVVWWWYYYYYYWWWUUUVVVWWWYYYZZZ[[[ZZZZZZYYYVVVUUUTTTUUUVVVVVVTTTSSSPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOOPPPPPPMMMNNNNNNOOOPPPPPPQQQQQQSSSTTTVVVUUUTTTTTTWWWYYYZZZ[[[]]]___bbbggglllpppyyytttkkkccc\\\UUUMMMHHHFFFFFFFFFEEEDDDDDDDDDEEECCCEEEKKKRRRZZZggg}}}yyyyyyzzz{{{|||}}}~~~~~~~~~|||{{{{{{{{{{{{yyywwwuuusssrrrtttsssmmmkkkmmmooommmkkkiiihhhiiikkklllmmmkkkiiihhhggggggeeecccdddeeehhhlllnnnooooooooonnnmmmkkkmmmvvv~~~|||vvv|||wwwsssooommmkkkiiihhhgggdddbbb^^^]]][[[ZZZXXXXXXYYYYYYTTTTTTUUUVVVXXXZZZ\\\]]]YYYZZZYYYWWWTTTSSSTTTUUUWWWVVVVVVWWWYYY\\\___aaa``````____________``````cccggglllnnnqqqyyyttteeeWWWKKKFFFAAA???AAABBBAAAAAADDDBBBDDDGGGIIILLLMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWZZZYYY\\\hhh|||zzzrrrssssssqqqnnnmmmnnnoooppppppooonnnmmmkkkjjjjjjppppppooommmjjjhhhfffdddcccddddddeeefffiiinnnrrrrrrllllllrrrsssnnnlllpppqqqnnnjjjhhhiiijjjlllllljjjgggdddccc___\\\^^^cccaaa```______```bbbeeeggggggggggggfffdddaaa___]]]___dddiiikkkiiihhhiiijjjooopppqqqrrrqqqpppnnnmmmmmmpppsssrrrnnnllllllnnnmmmpppuuuwwwtttsss{{{|||pppeee]]]VVVTTTRRRRRRRRRRRRPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSUUUWWWZZZ[[[ZZZYYYRRRSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRROOOOOOPPPQQQRRRSSSSSSTTTSSSVVVYYYYYYXXXZZZ]]]aaaccchhhooouuuzzz}}}~~~tttfffZZZSSSMMMHHHEEEBBBBBBCCCBBBBBBCCCFFFHHHLLLOOOXXXeeesssyyywwwxxxxxxzzz{{{}}}~~~|||zzzzzzzzzyyyxxxvvvtttqqqrrrtttrrrllliiijjjlllkkkjjjjjjjjjkkklllmmmlllkkkjjjjjjjjjiiifffddddddeeegggjjjkkkllllllllljjjjjjjjjlllssszzzyyyttt~~~~~~~~~~~~{{{}}}|||zzzyyyyyyzzz{{{zzzyyywwwvvvvvvwwwvvvtttppplllhhhfffeeeddddddcccaaa___\\\[[[YYYWWWVVVVVVVVVWWWUUUUUUUUUVVVXXXYYY[[[\\\YYYYYYYYYWWWUUUTTTUUUWWWWWWVVVVVVWWWYYY\\\___aaabbbbbbbbbbbbbbbbbbbbbcccdddjjjpppuuu{{{sssaaaXXXOOOHHHDDD@@@>>>@@@AAA@@@BBBEEEEEEFFFHHHJJJLLLMMMNNNNNNLLLMMMMMMNNNOOOPPPQQQQQQSSSTTTVVVWWWXXXXXXXXXXXXYYY[[[bbbuuu}}}tttnnnpppqqqooommmkkkkkkmmmllllllllllllllllllkkkkkkllllllkkkjjjiiihhhfffeeecccdddfffggghhhjjjnnnqqqmmmggghhhqqqtttnnnlllqqqnnnlllhhhgggggghhhhhhggggggdddbbbaaa^^^ZZZ]]]bbbbbbaaa```___```bbbeeeggghhhgggeeecccaaa___]]]\\\^^^bbbggggggeeedddgggjjjoooooooooooommmkkkiiihhhhhhlllppppppmmmkkkmmmooolllmmmppprrrpppmmmrrrzzzzzzkkkeee^^^WWWTTTRRRQQQPPPNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPTTTYYY]]]______]]]WWWXXXYYYZZZZZZYYYXXXXXX[[[[[[[[[ZZZYYYYYYXXXXXXUUUVVVVVVWWWXXXYYYZZZ[[[VVV[[[```bbbbbbeeekkkpppttt{{{ssshhhZZZOOOKKKIIIGGGFFFAAACCCFFFHHHKKKPPPWWW\\\eeeiiisss{{{tttwwwxxxzzz{{{}}}}}}}}}}}}{{{yyywwwvvvwwwwwwvvvtttrrrpppqqqtttrrrllliiiiiihhhiiijjjkkklllmmmmmmmmmkkkkkkkkkllllllkkkhhheeebbbccceeeggghhhjjjjjjkkkfffiiijjjkkkpppuuuvvvsss~~~}}}|||}}}||||||~~~~~~{{{}}}~~~~~~}}}~~~zzzvvvxxx}}}tttsssrrrrrrtttuuuuuutttqqqppppppppppppnnnkkkhhhdddbbbaaaaaabbbaaa___]]]ZZZYYYWWWVVVUUUTTTUUUUUUUUUUUUUUUVVVWWWXXXZZZZZZYYYYYYYYYXXXVVVUUUWWWXXXWWWWWWVVVWWWZZZ]]]```bbbddddddeeeeeeeeeeeeeeefffgggnnnvvv}}}vvv___QQQLLLHHHDDDHHHCCC@@@AAAAAA@@@BBBEEEGGGGGGHHHJJJKKKMMMNNNOOOLLLMMMNNNNNNPPPPPPQQQRRRRRRSSSUUUWWWXXXXXXXXXWWW[[[^^^jjjzzzooonnnppprrrpppmmmjjjkkklllhhhiiijjjkkkllllllllllllggghhhhhhhhhhhhhhhgggfffccceeeggghhhhhhjjjmmmooogggaaaeeeppptttnnnmmmrrrkkkiiigggffffffgggfffeeedddbbbaaaaaa]]]ZZZ\\\bbbcccbbb```___```bbbeeeggggggfffdddaaa___^^^]]]]]]^^^bbbggggggddddddgggkkkpppooonnnllliiigggdddcccccchhhmmmnnnkkkjjjmmmpppllljjjkkkooonnnlllmmmppprrrfff^^^ZZZYYYXXXPPPOOOMMMLLLKKKKKKLLLLLLLLLNNNSSSYYY^^^aaaaaa```aaabbbcccdddddddddcccbbbddddddcccbbbaaa``````___\\\]]]]]]___```aaabbbbbb___eeekkknnnpppuuu|||zzzfff\\\PPPHHHGGGHHHHHHGGGGGGKKKQQQWWW]]]fffqqqxxx}}}zzzvvvrrrwwwyyy|||~~~~~~}}}zzzyyyxxxvvvttttttuuuuuutttssspppoooqqqtttsssmmmiiiiiieeegggiiilllmmmnnnnnnmmmkkkkkklllmmmnnnmmmiiifff```aaabbbdddgggiiijjjkkkdddhhhkkkkkknnnssstttrrrxxx{{{}}}~~~~~~~~~~~~|||{{{zzzyyyyyyyyyyyyyyywwwwwwyyy|||~~~}}}{{{~~~}}}}}}zzzrrrnnnooosssxxxzzz~~~~~~}}}|||zzzxxxvvvuuurrrpppmmmjjjjjjkkkmmmnnnllljjjhhhggggggfffdddbbbbbbaaaaaa___^^^\\\ZZZYYYYYYXXXXXXWWWWWWYYYZZZ[[[ZZZXXXWWWWWWYYYZZZZZZYYY[[[YYYYYY[[[]]]]]]ZZZWWWZZZXXXWWWYYY]]]aaabbbaaajjjfffeeehhhiiiggggggiiiqqqwwwwwwdddVVVMMMFFFBBBBBBAAAAAAAAAAAABBBBBBCCCDDDGGGHHHJJJLLLNNNPPPQQQQQQRRRQQQOOONNNOOOPPPRRRTTTUUUXXXXXXVVVVVVYYY[[[[[[eeennn~~~zzzpppnnnmmmkkkkkkllllllkkkiiihhhffffffjjjoooppplllgggjjjhhhfffeeefffgggffffffccciiikkkfffcccgggiiigggfffdddgggnnnrrrooojjjhhhjjjhhhfffggghhhhhheeebbbfffeeebbb```___^^^^^^^^^eeeccc```___aaaeeeiiillliiigggdddbbbaaa```^^^]]]^^^ccchhhhhheeeccceeehhhlllmmmnnnlllhhhdddbbbaaahhhhhhiiijjjkkkkkkkkkkkkkkkkkkjjjhhhggghhhkkknnn|||uuummmhhheeefff^^^UUURRRTTTVVVTTTQQQNNNPPPSSSUUUWWWZZZ^^^```___gggpppsssoooiiigggfffiiilllnnnnnnmmmlllllllllmmmllliiihhhhhhjjjlllnnnqqquuuzzz|||nnnfffQQQPPPNNNJJJGGGGGGIIILLLNNNZZZiiiuuu}}}{{{wwwtttsssssswwwvvvuuuuuuuuuvvvxxxyyyuuuuuutttsssrrrrrrqqqqqquuuqqqnnnnnnkkkfffeeegggfffeeefffiiimmmooommmkkkiiikkkmmmooonnnlllhhhfffdddddddddfffiiikkkkkkkkkhhhjjjmmmpppsssuuuvvvvvv{{{rrrsssuuu~~~}}}}}}|||zzzzzzyyyyyyyyyxxxxxxxxxyyyzzzzzzxxxwww{{{zzzxxxyyy{{{}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{vvvpppmmmnnnqqqtttuuuxxxwwwvvvtttrrrpppooonnnlllkkkiiiggggggggghhhiiigggeeeccccccccccccaaa___`````````___^^^\\\[[[ZZZZZZZZZYYYYYYYYYZZZ[[[\\\[[[YYYWWWWWWYYYYYYYYYXXX]]]\\\ZZZ[[[\\\\\\YYYVVVZZZXXXWWWZZZ___bbbddddddjjjffffffjjjllllllnnnqqq|||uuugggWWWNNNHHHBBB@@@AAAAAAAAAAAAAAABBBDDDEEEFFFHHHIIIKKKMMMOOOPPPPPPQQQRRRQQQQQQQQQQQQSSSTTTUUUVVVXXXZZZZZZYYY[[[cccjjj}}}~~~yyyooolllkkkjjjkkkmmmnnnmmmllljjjhhhgggiiimmmnnnkkkgggiiigggeeedddeeeffffffeee```fffhhhdddbbbeeefffeeefffcccccciiinnnllljjjiiiiiigggeeeeeegggfffcccaaacccbbb```___^^^]]]]]]^^^^^^]]]\\\]]]```eeeiiilllllliiieeecccbbbaaa___]]]cccgggjjjjjjfffeeefffiiijjjkkkllljjjgggdddcccccceeefffggghhhiiiiiiiiiiiiiiiiiihhhfffeeegggjjjmmmuuu~~~vvvlllgggfffeee```[[[UUUTTTSSSRRRRRRTTTXXX[[[^^^gggqqqwwwvvvsssqqqqqqqqqtttwwwxxxxxxxxxyyyzzzyyyxxxwwwwwwyyy|||~~~}}}pppdddZZZTTTMMMMMMLLLKKKMMMRRRYYY^^^mmmyyy~~~zzzwwwuuusssqqqrrrqqqqqqpppqqqrrrssstttsssrrrrrrrrrqqqqqqqqqqqqrrrnnnlllllljjjeeedddfffhhhhhhhhhkkknnnooollljjjiiijjjlllmmmllljjjhhhfffcccccccccfffjjjlllmmmmmmhhhjjjllloooqqqrrrssssssvvvmmmnnnppp}}}|||{{{zzzzzzzzzzzzxxxvvvuuuuuuuuutttrrrtttrrrqqqrrrtttwwwxxxxxxtttttttttttttttuuuuuuuuussspppllljjjkkklllmmmmmmqqqpppmmmjjjhhhgggggggggeeeddddddcccbbbbbbaaaaaa___^^^]]]]]]^^^___^^^\\\^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]\\\ZZZXXXXXXXXXYYYXXXWWW[[[ZZZYYYZZZ[[[\\\[[[YYY[[[ZZZZZZ\\\```ccceeeeeeiiiggghhhlllppprrrvvv{{{ttt___TTTJJJFFFCCC@@@???AAA@@@@@@AAABBBDDDFFFHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRSSSTTTVVVWWWWWWWWWWWW[[[^^^]]]___ooo~~~xxxmmmjjjjjjiiikkknnnoooooonnniiifffdddeeehhhiiihhhfffhhhfffddddddeeefffeeeddd___dddfffdddccceeefffdddeee```___eeeiiijjjjjjkkkfffeeedddddddddcccaaa______^^^]]]]]]\\\]]]]]]]]]XXXWWWWWWZZZ```fffiiikkkmmmjjjfffcccbbbaaa```^^^eeehhhjjjhhheeedddeeehhhfffhhhiiihhhfffdddddddddbbbcccdddeeeffffffffffffeeeeeeeeeddddddfffiiilllnnnwww{{{ssslllbbb___YYYUUURRRRRRTTTVVVXXX```lllsssvvvuuuuuuvvvwwwzzz|||qqqeee[[[TTTQQQOOONNNOOORRRVVV^^^iiiuuu}}}{{{xxxwwwvvvrrrooorrrqqqqqqqqqqqqrrrssssssoooooooooooooooooooooooonnnjjjiiijjjhhhdddccceeekkkkkklllnnnooonnnkkkhhhiiijjjjjjjjjjjjjjjiiihhhcccccccccfffjjjmmmooooooiiijjjlllmmmooooooooooooqqqlllpppvvv}}}|||{{{{{{zzz{{{xxxtttrrrrrrsssrrrqqqnnnlllkkklllnnnpppqqqqqqnnnnnnnnnnnnnnnooooooooollljjjhhhggghhhhhhgggeeekkkiiifffcccaaaaaaaaabbb^^^______```___^^^\\\[[[YYYXXXXXXYYY[[[\\\[[[ZZZ\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]][[[XXXXXXXXXXXXWWWVVVTTTTTTUUUVVVYYY\\\^^^___^^^^^^]]]^^^```bbbdddeeeiiihhhjjjppptttwww~~~}}}sssiiiaaaRRRKKKEEEDDDCCC@@@???AAA@@@AAABBBDDDFFFIIIKKKLLLNNNNNNOOOPPPQQQQQQQQQQQQOOOPPPRRRTTTVVVWWWXXXXXXXXXVVVYYY^^^^^^fff}}}xxxmmmkkkjjjjjjkkkmmmooonnnmmmeeebbb``````bbbeeeeeeeeeeeedddccccccdddeeedddccc```cccfffggggggggggggeeebbb^^^^^^eeejjjjjjjjjjjjccccccbbbbbbaaa___^^^\\\ZZZZZZZZZ[[[[[[\\\]]]]]]VVVUUUUUUYYY```fffhhhhhhiiigggdddbbbbbbcccbbbaaabbbcccdddcccbbbaaaccceeeeeeffffffeeecccbbbbbbccc```aaabbbccccccddddddcccccccccddddddccceeehhhkkklllooovvvuuuqqqjjjddd```]]][[[ZZZXXX]]]dddiiilllnnnqqqrrr~~~zzztttqqqmmmiiiddd^^^[[[ZZZZZZ[[[[[[___fffooozzz|||wwwvvvvvvuuuqqqmmmqqqqqqqqqqqqqqqrrrrrrsssnnnnnnnnnmmmmmmllllllkkkkkkhhhgggiiihhhdddcccfffmmmnnnooopppooollliiifffjjjjjjjjjjjjjjjjjjkkkkkkgggfffeeegggjjjmmmoooooollllllmmmmmmmmmmmmmmmmmmzzzooooooxxx~~~}}}|||||||||{{{xxxtttrrrrrrssssssssskkkiiihhhhhhjjjlllmmmlllgggggggggggggggggggggggggggfffeeeeeefffdddbbb```cccaaa___\\\[[[[[[\\\]]][[[\\\]]]]]]]]][[[YYYXXXVVVVVVUUUWWWZZZ[[[[[[ZZZ[[[\\\\\\\\\\\\\\\[[[[[[YYYYYYZZZZZZZZZ[[[[[[[[[]]][[[XXXXXXXXXXXXWWWVVVQQQQQQRRRTTTVVVZZZ^^^```cccbbbbbbaaaaaaaaacccdddkkkkkkpppwww|||rrriiiaaa[[[WWWLLLGGGDDDDDDBBB???>>>@@@AAAAAACCCEEEHHHKKKMMMOOOPPPPPPQQQRRRRRRRRRRRRRRRNNNPPPRRRTTTVVVWWWXXXXXXYYYWWWXXX]]]cccsss{{{xxxooonnnlllkkkkkkllllllkkkjjjcccaaa______aaadddfffgggcccbbbaaabbbcccdddcccaaa___```cccgggiiihhhfffeee^^^\\\```iiinnnmmmiiihhhaaaaaaaaa```^^^\\\[[[ZZZWWWXXXYYYZZZ\\\\\\]]]]]]YYYWWWVVVYYY```eeefffeeebbbaaa```aaacccddddddccc]]]___```aaaaaabbbccceeecccddddddbbb___^^^^^^___^^^___```aaaaaabbbbbbaaaaaacccddddddccceeegggjjjmmmlllmmmsss|||~~~yyytttnnnjjjddddddddddddeeegggjjjlll~~~vvvpppnnnnnnlllmmmnnnoooooonnnlllkkkrrrxxx}}}|||zzzwwwtttssstttrrrooolllllllllmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhjjjggghhhjjjjjjfffdddfffmmmnnnpppooommmjjjgggeeelllkkkkkkjjjkkklllmmmnnnkkkiiihhhhhhjjjlllmmmmmmooonnnnnnmmmlllllllllllluuurrrwww~~~}}}}}}}}}}}}}}}zzzvvvtttssstttsssrrrllljjjhhhhhhiiijjjkkkjjjcccbbbbbbbbbaaaaaaaaaaaaeeeeeedddddddddccc___]]][[[ZZZYYYXXXXXXXXXYYYYYYZZZ[[[\\\\\\[[[ZZZXXXWWWVVVUUUUUUWWWYYY[[[[[[ZZZ[[[[[[\\\\\\\\\[[[ZZZZZZXXXYYYZZZZZZ[[[[[[ZZZZZZ\\\ZZZXXXXXXXXXYYYXXXWWWTTTTTTTTTSSSTTTVVV[[[^^^fffggggggeeeddddddfffhhhooorrrzzzyyykkkccc\\\UUUQQQPPPHHHDDDBBBBBBAAA===<<>>???CCCDDDEEEFFFHHHKKKMMMPPPQQQRRRRRRSSSUUUUUUVVVVVVVVVTTTSSSSSSTTTVVVXXXZZZ[[[YYY___cccjjjxxxyyyrrrpppsssrrrnnnllljjjiiiiiihhhfffdddddddddcccbbbaaaaaacccddd_________```bbbbbbaaa___[[[YYY]]]fffjjjfffbbbaaa\\\\\\bbblllqqqmmmgggccc___```aaa___[[[XXXXXXYYYXXXYYY[[[]]]^^^____________YYYTTTVVV\\\bbbbbb```\\\]]]aaaeeehhhhhhfffccc^^^```cccfffhhhgggeeeccc[[[\\\\\\ZZZXXXXXXZZZ\\\YYYYYYZZZ[[[\\\\\\\\\\\\___aaabbbbbbaaaaaabbbdddcccccccccdddfffjjjooorrrvvv|||~~~{{{yyywwwvvvpppvvv~~~|||xxxwww{{{|||xxxxxxvvvtttssslllooorrrpppllliiiiiikkkkkklllmmmnnnnnnnnnmmmmmmhhhhhhiiiiiiiiiiiiiiiiiiiiiggghhhkkkjjjfffdddeeeiiijjjkkkiiifffeeefffhhhiiiiiijjjkkkmmmnnnnnnoooooollliiiiiikkkmmmnnnoooooommmllljjjiiiiiiiiiiii|||||||||~~~~~~}}}}}}}}}|||}}}}}}~~~~~~zzzwwwtttqqqnnnkkkrrrooolllkkkkkklllkkkjjjhhhhhhgggeeedddcccbbbaaafffeeedddddddddbbb___]]]XXXYYYZZZ\\\]]]]]]]]]]]]ZZZZZZYYYXXXXXXWWWWWWWWWUUUTTTTTTVVVYYYZZZZZZYYY\\\\\\\\\[[[[[[ZZZYYYXXXZZZ[[[\\\]]]^^^]]]\\\\\\ZZZXXXWWWWWWYYYZZZZZZYYYTTTUUUUUUUUUUUUYYY```fffiiikkkmmmmmmlllmmmqqquuuzzz~~~iiifff]]]WWWVVVQQQHHHCCCCCC@@@>>>???BBBBBBAAACCCHHHEEEFFFGGGIIIKKKNNNPPPRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUVVVYYY[[[]]]YYYcccjjjrrr{{{rrrsssmmmkkkqqqrrrlllkkkiiihhhhhhhhhfffdddccccccbbb```^^^]]]]]]^^^^^^^^^^^^```bbbbbb```___]]]ZZZ^^^hhhmmmhhhdddccc]]]\\\aaajjjooolllfffccc^^^```aaa___[[[XXXXXXYYYYYYZZZ\\\^^^___```_________XXXRRRTTT[[[aaabbb```]]]___ccchhhjjjiiieeebbb^^^```cccggghhhgggccc___XXXXXXXXXXXXWWWXXXZZZ\\\VVVWWWXXXYYYZZZZZZZZZZZZ^^^```aaa```______```aaa\\\^^^___```aaadddiiimmmhhhsss{{{|||}}}wwwvvvuuupppmmmnnnhhhmmmrrroooiiifffgggkkkfffggghhhiiijjjiiihhhhhheeefffggghhhiiijjjkkkllliiiggghhhkkkjjjeeecccdddggghhhhhhfffdddcccfffiiiggghhhiiikkklllmmmmmmmmmnnnkkkiiiiiikkknnnpppqqqmmmllljjjhhhgggggghhhhhh{{{|||~~~}}}~~~~~~~~~zzz|||}}}yyyuuurrrpppooonnnpppqqqqqqrrrrrrqqqppppppkkkjjjiiigggfffdddcccbbbiiijjjjjjiiieeebbb``````\\\^^^```bbbbbbbbbaaa```___]]]ZZZYYYYYYZZZYYYXXXUUUVVVWWWXXXXXXWWWUUUTTTUUUWWWYYYZZZZZZZZZ\\\]]]\\\]]]___^^^\\\ZZZZZZ[[[]]]ZZZWWWXXXZZZ\\\\\\[[[WWWWWWWWWXXXZZZ^^^bbbeeejjjmmmpppqqqrrruuu{{{~~~jjj___UUUSSSPPPMMMIIIGGGEEEDDD@@@@@@AAABBBCCCEEEFFFGGGFFFGGGIIIKKKNNNPPPRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWYYYSSSPPPTTTWWWXXXYYY\\\[[[```nnn|||tttpppqqqqqqooolllpppjjjdddbbbeeegggfffddd^^^bbbddd```[[[ZZZ[[[]]]\\\```bbbaaabbbdddccc___XXX[[[```fffjjjiiieeebbb^^^___aaadddffffffdddbbb^^^^^^]]][[[ZZZZZZYYYYYY[[[\\\]]]^^^^^^^^^]]]]]]YYYUUURRRUUU[[[``````___YYY```hhhmmmmmmjjjfffcccaaabbbdddfffdddaaa^^^[[[[[[ZZZYYYYYYZZZ[[[ZZZYYYXXXXXXXXXYYYZZZ\\\^^^^^^aaa```^^^\\\ZZZZZZZZZZZZZZZ[[[\\\^^^```ccceeegggccciiivvvzzzvvvrrrooonnnnnnnnnnnnlllnnnpppnnniiifffeeeeeegggggggggggghhhhhhhhhhhheeefffffffffggggggggggggjjjffffffjjjiiidddcccfffkkkllllllkkkiiihhhiiijjjqqqnnnkkkjjjjjjkkkkkkkkknnnkkkhhhhhhkkkmmmmmmlllggghhhiiijjjjjjiiigggfff}}}}}}~~~{{{xxxuuusssrrrrrrwwwvvvuuutttrrrqqqpppoookkkjjjjjjiiigggffffffeeeiiijjjkkkiiifffcccaaaaaaaaabbbdddeeefffeeedddccc___]]]ZZZYYYZZZZZZYYYXXXVVVWWWXXXXXXWWWUUUSSSRRRTTTVVVYYYZZZ[[[[[[]]]^^^^^^______^^^\\\[[[[[[]]]aaa```^^^^^^```bbbbbbbbb[[[[[[\\\]]]```dddjjjmmmqqqtttwwwzzz|||mmm\\\SSSQQQOOOLLLIIIFFFDDDBBBAAA@@@@@@AAABBBDDDFFFHHHIIIIIIJJJKKKMMMOOOQQQSSSTTTSSSTTTTTTUUUUUUVVVWWWWWW\\\XXXWWWZZZ[[[YYYYYY\\\[[[ggg}}}|||vvvpppnnnnnnnnnllliiigggdddbbbcccgggiiihhheee]]]```aaa]]]YYYXXX[[[]]]```eeeiiiiiijjjjjjgggbbb[[[]]]aaaeeehhhgggdddaaa]]]]]]___aaacccccc```^^^\\\[[[ZZZYYYXXXXXXYYYYYYYYYZZZ[[[\\\\\\\\\[[[ZZZSSSPPPOOOSSSZZZ```bbbbbb```fffnnnrrrpppjjjddd```aaabbbccccccbbb```]]][[[YYYYYYXXXYYYYYYYYYYYYXXXWWWWWWXXXXXXZZZ[[[\\\]]]```^^^\\\ZZZXXXXXXXXXXXXWWWYYY\\\```bbbcccddddddbbbeeeooo|||{{{uuurrrmmmkkkkkkkkkkkkkkkhhhjjjkkkiiifffbbbbbbbbbccccccdddeeefffgggggggggfffffffffeeeeeeeeeeeeeeehhhddddddhhhhhhddddddgggmmmmmmllliiigggeeefffhhhkkkjjjiiiiiijjjkkkkkkjjjmmmjjjggggggiiillllllkkkjjjiiiiiijjjkkkllllllkkk}}}}}}{{{yyywwwwwwvvv|||{{{wwwtttqqqooonnnnnnjjjjjjjjjjjjiiiiiiiiiiiihhhjjjkkkiiigggdddccccccfffggghhhiiihhhgggfffeee___]]][[[ZZZZZZZZZYYYXXXWWWXXXXXXXXXWWWTTTRRRPPPRRRUUUXXXZZZ[[[\\\___`````````___]]][[[[[[]]]___aaa``````aaabbbccceeeeee````````````bbbfffmmmrrrsssvvv{{{zzzkkk___TTTMMMJJJIIIGGGDDDBBB@@@???>>>???@@@BBBDDDFFFHHHJJJKKKMMMNNNOOOPPPQQQSSSSSSTTTSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWYYY\\\ZZZWWWZZZ___cccvvv~~~rrroookkkjjjkkkjjjgggdddaaa```aaaeeeiiikkkhhheee^^^^^^]]]ZZZWWWVVVYYY^^^bbbjjjqqqtttuuusssmmmfff______```cccddddddbbb___\\\\\\\\\^^^______\\\YYYZZZYYYWWWVVVVVVWWWXXXZZZXXXXXXYYYZZZZZZYYYWWWWWWNNNLLLMMMRRR[[[cccggghhhjjjpppvvvxxxtttlllddd___aaaaaaaaa```___]]][[[ZZZXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\^^^\\\ZZZXXXVVVVVVWWWWWWUUUXXX\\\```ccccccaaa``````aaafffnnnuuu~~~wwwtttooolllhhhgggggghhhhhhgggbbbdddeeedddaaa_________^^^^^^```bbbccceeegggggggggffffffeeecccbbbbbbaaadddbbbbbbdddeeedddeeehhhnnnmmmkkkgggdddbbbccceeeeeeeeefffggghhhhhhiiiiiikkkhhhffffffgggiiijjjjjjkkkjjjiiikkkmmmpppqqqqqq~~~zzz{{{~~~~~~}}}{{{zzzyyyyyyyyy{{{yyyuuuqqqnnnmmmlllllliiiiiiiiiiiiiiiiiijjjjjjgggiiijjjiiigggeeeddddddhhhhhhhhhhhhgggfffeeeddd___]]][[[[[[[[[[[[YYYXXXVVVWWWXXXXXXWWWUUUSSSQQQRRRTTTXXXZZZ[[[]]]___aaa```___]]][[[YYYZZZ]]]aaa___```aaaaaabbbdddhhhkkklllkkkhhhdddcccfffmmmsssvvvzzzuuufff^^^WWWPPPJJJEEEDDDCCCAAA@@@???>>>>>>@@@AAACCCFFFIIIKKKMMMNNNPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWTTTVVVYYY[[[YYYYYY```jjjuuuyyyjjjhhhhhhhhhiiihhhdddaaabbbbbbbbbeeehhhjjjiiihhheeeaaa]]]YYYUUUTTTYYY___dddnnnxxx}}}~~~{{{sssjjjaaa```______``````___]]]ZZZZZZZZZ\\\]]]]]][[[XXXYYYWWWVVVUUUUUUWWWYYY[[[WWWXXXXXXXXXXXXVVVTTTSSSKKKKKKMMMSSS]]]eeejjjmmmsssvvvzzzyyytttlllddd```aaa```^^^]]][[[ZZZZZZZZZXXXZZZ[[[\\\[[[[[[[[[[[[\\\\\\]]]^^^^^^_________^^^\\\ZZZWWWVVVVVVXXXYYYVVVXXX\\\___aaaaaa```___^^^^^^aaadddgggnnn~~~vvvwww}}}rrrmmmmmmkkkhhhfffeeeffffffffffff````````````___^^^^^^^^^ZZZ[[[]]]___bbbdddfffggghhhgggfffdddcccaaa```___```______aaabbbdddeeehhhkkkjjjhhhdddaaaaaaccceeeccccccccccccbbbcccfffhhhhhhgggeeeeeeeeegggiiiiiikkkjjjkkkoootttwwwwwwuuu~~~zzzuuuvvvzzzzzzzzzzzzyyyyyyxxxxxxtttrrrooollljjjjjjjjjkkkhhhhhhhhhhhhhhhhhhhhhhhheeegggiiiiiigggeeeeeeeeefffeeeeeedddcccbbbaaaaaa___]]]\\\\\\\\\[[[YYYWWWTTTUUUWWWXXXXXXWWWVVVUUURRRTTTXXXYYYZZZ\\\^^^___]]]\\\ZZZXXXWWWYYY^^^aaa```ccceeeeeeeeehhhpppvvv}}}zzzsssjjjdddfffnnnuuuyyymmm___VVVSSSPPPJJJDDDBBBBBBAAA@@@?????????@@@BBBCCCFFFJJJMMMOOOPPPQQQRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWWWWXXXXXXYYYZZZ\\\]]][[[^^^kkkyyy}}}qqqeeeeeeggghhhhhhgggcccaaacccbbbaaabbbfffkkkppprrrnnnfff^^^ZZZVVVTTTYYYaaahhhsssyyyoooaaa___]]]]]]]]]^^^]]]\\\ZZZZZZZZZ[[[]]]]]]\\\ZZZXXXWWWVVVVVVVVVXXXZZZ\\\WWWXXXXXXWWWVVVTTTRRRQQQHHHIIIMMMSSS[[[dddjjjnnntttvvvvvvtttnnnhhhccc```___^^^\\\[[[ZZZYYYZZZZZZ[[[^^^aaaaaa```______```bbbccccccdddddddddccccccaaa^^^[[[YYYXXXYYYZZZ\\\[[[[[[\\\\\\]]]^^^^^^___\\\]]]___aaa```dddppp~~~ssssssxxxyyyqqqjjjffffffiiigggeeeeeefffgggfffeee```___^^^^^^^^^^^^^^^]]]XXXYYY[[[]]]```ccceeefffggggggeeedddbbb```______]]]^^^^^^___```cccddddddddddddcccbbb```aaaccceeeeeedddbbb___]]]___cccggggggfffeeeddddddeeegggiiikkklllqqqxxx~~~zzz~~~vvvrrrssswwwwwwwwwwwwwwwvvvuuuuuummmllljjjiiihhhhhhiiiiiiiiihhhhhhgggfffeeeeeedddccceeeggghhhfffeeeeeefffbbbbbbaaa```______^^^^^^___]]]\\\\\\]]]\\\YYYWWWTTTUUUWWWYYYZZZYYYXXXWWWSSSUUUXXXYYYYYYYYYZZZ\\\YYYYYYXXXWWWWWWZZZ___ccc```dddfffeeedddjjjvvvwwwjjjbbbdddoooxxxqqqaaa[[[SSSOOONNNKKKFFFAAAAAAAAA@@@@@@AAAAAABBBBBBEEEGGGJJJNNNQQQSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZ\\\\\\\\\^^^___eeeuuuvvvmmmccceeeggghhhhhhfffcccaaa___^^^]]]___eeennnwww}}}uuuiii^^^[[[XXXVVV\\\fffpppzzzzzzppp```^^^]]]]]]^^^______^^^]]]\\\[[[\\\]]]]]][[[ZZZXXXXXXXXXXXXYYYYYYZZZ[[[WWWWWWWWWVVVTTTRRROOONNNEEEGGGKKKQQQZZZbbbjjjnnnqqqsssssspppjjjddd___]]]\\\\\\[[[ZZZZZZZZZZZZZZZ^^^bbbfffgggdddcccccceeefffggghhhiiihhhgggfffeeecccaaa^^^[[[ZZZ[[[^^^______^^^]]]\\\\\\\\\\\\]]]ZZZZZZ]]]``````aaahhhrrryyyzzzvvvqqqoooiiifffggghhhfffeeedddeeeeeeeeeccc```^^^\\\\\\]]]]]]\\\[[[WWWXXXYYY\\\^^^```bbbcccddddddcccbbbaaa```___^^^ZZZ^^^___^^^^^^aaaaaa^^^^^^___`````````aaaccceeeddddddbbb^^^[[[]]]bbbgggfffffffffdddcccdddgggiiinnnpppuuu~~~~~~}}}uuurrrssstttuuuuuuvvvuuutttsssrrrjjjjjjjjjiiiiiiiiihhhhhhkkkjjjiiigggeeecccbbbaaaaaacccffffffeeeeeeeeefff``````___^^^^^^]]]]]]^^^^^^]]]]]]]]]]]]\\\ZZZWWWVVVWWWYYY[[[[[[ZZZXXXWWWUUUVVVXXXXXXWWWVVVVVVWWWVVVWWWXXXXXXYYY]]]aaaeeeaaaeeehhhfffeeemmm}}}|||mmmeeeiiixxx{{{jjj```UUURRROOOLLLJJJGGGCCC@@@@@@@@@@@@@@@AAACCCDDDEEEHHHJJJNNNQQQTTTUUUVVVUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\___eeelllvvv|||ssslllccceeeggghhhgggeeecccbbb[[[[[[\\\^^^eeennnyyyxxxiii]]]ZZZYYYXXX```lllwwwtttjjj```___^^^___aaabbbbbbbbbaaa___]]]\\\\\\[[[YYYWWWWWWXXXYYYZZZZZZYYYXXXXXXUUUUUUUUUSSSQQQNNNLLLJJJCCCFFFLLLSSS\\\eeennnsssqqqtttvvvtttnnnfff___[[[YYYZZZZZZZZZ[[[[[[[[[[[[___dddiiijjjgggeeefffhhhggghhhiiijjjiiihhhfffeeeeeebbb___\\\[[[]]]```bbbaaaaaa```___^^^\\\ZZZYYYWWWVVVYYY^^^```aaafffmmmvvv||||||~~~xxxooopppnnnhhheeeiiifffdddbbbbbbcccbbbaaa______\\\YYYXXXYYYZZZYYYWWWVVVVVVXXXYYY[[[\\\^^^^^^_________^^^^^^^^^^^^^^^YYY^^^```^^^^^^```]]]YYYZZZ\\\___`````````aaabbb^^^aaacccbbb______bbbfffeeeffffffeeecccdddgggjjjnnnooosss|||~~~}}}vvvsssuuussstttuuuuuuuuusssrrrqqqjjjkkkkkkkkkkkkjjjiiihhhmmmllljjjhhheeecccaaa``````bbbeeefffeeedddeeefff```______^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^\\\ZZZWWWYYYZZZ[[[\\\[[[ZZZXXXVVVVVVWWWXXXXXXVVVTTTTTTUUUUUUVVVXXXYYY[[[___cccggggggkkknnnlllkkktttwwwooovvvqqqdddXXXRRRMMMLLLJJJGGGDDD@@@===;;;?????????@@@AAACCCEEEEEEKKKMMMPPPSSSVVVWWWWWWVVVWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\^^^___fffrrr~~~|||uuuooojjjccceeeggggggfffdddbbbbbb[[[\\\]]]___dddmmmvvv|||wwwggg[[[YYYYYYZZZcccqqqyyyxxxmmmbbb```______aaadddfffeeeeeedddbbb^^^\\\[[[XXXUUUSSSVVVWWWYYYZZZZZZYYYWWWVVVTTTTTTSSSRRROOOLLLIIIHHHDDDHHHOOOWWW```jjjtttzzzuuuyyy}}}|||uuukkkaaa[[[XXXXXXZZZ[[[\\\\\\\\\\\\```eeekkkllliiiggghhhjjjfffggghhhiiihhhgggdddccceeeccc___\\\\\\]]]```bbb```aaacccbbb```\\\XXXUUUUUUSSSUUU[[[```bbbggglllpppxxx~~~ssskkkhhhllliii```___fffdddbbb`````````___^^^\\\]]]ZZZVVVUUUVVVWWWVVVTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]XXX^^^aaa^^^]]]___[[[UUUXXX[[[___``````_________YYY^^^dddeeecccaaacccfffeeefffgggeeeccccccgggkkkmmmlllnnnvvv|||~~~yyyvvvxxxuuuuuuxxxwwwrrrnnnnnnnnnmmmkkkkkkkkkjjjgggeeekkkjjjhhhhhhhhhfffaaa]]]___cccfffdddaaa```cccgggcccbbbaaa`````````aaabbb```]]][[[[[[]]]^^^]]][[[\\\^^^___^^^\\\ZZZZZZZZZWWWXXXXXXWWWVVVUUUVVVXXX[[[[[[[[[[[[ccclllpppnnnsssvvvzzz|||~~~~~~~~~mmmaaaXXXPPPKKKGGGFFFEEECCCBBBAAAAAAAAA@@@@@@AAACCCDDDFFFGGGGGGPPPQQQRRRTTTVVVWWWWWWWWWZZZZZZYYYYYYZZZ[[[[[[\\\YYYZZZ\\\\\\^^^aaaaaa___aaaeeerrr~~~xxxsssmmmiiiiiihhhfffdddaaa^^^\\\[[[[[[[[[\\\^^^```dddgggiiihhheee```\\\\\\```eeeiiisssxxx||||||vvvoookkkiiiaaa``````bbbdddffffffeeeeeedddaaa]]]YYYVVVWWWXXXZZZZZZ[[[ZZZYYYVVVSSSQQQSSSWWWVVVNNNJJJLLLLLLHHHEEECCCKKK]]]lllssswww{{{tttyyyvvvkkk^^^ZZZ\\\______]]][[[ZZZZZZ___dddiiikkkjjjhhhhhhiiifffccc``````bbbdddffffffcccbbbaaa___]]][[[ZZZYYY^^^^^^___^^^]]]ZZZWWWUUUWWWXXXZZZ\\\___bbbdddeeejjjnnnsssyyy}}}nnnjjjeeecccdddffffffdddccccccaaa```^^^\\\[[[ZZZYYYXXXVVVTTTSSSSSSSSSTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\]]]]]]]]]^^^___^^^\\\[[[\\\]]]ZZZ]]]```bbbbbbaaa^^^\\\[[[\\\]]]___```bbbcccdddccceeegggfffccccccfffjjjkkkiiijjjqqq|||}}}yyyyyyuuussstttsssnnnkkkkkkmmmkkkjjjjjjjjjjjjhhhfffkkkiiihhhhhhhhhfffbbb^^^\\\^^^aaaaaaaaabbbdddgggcccbbbaaa```___``````aaa___]]][[[[[[]]]]]]\\\[[[^^^______^^^\\\[[[[[[\\\]]]\\\ZZZWWWUUUVVVZZZ]]]bbbfffiiikkkpppwwwyyywwwzzzkkk]]]TTTNNNGGGBBBEEEDDDCCCBBBAAA@@@@@@@@@@@@AAACCCFFFHHHKKKMMMNNNRRRRRRTTTUUUVVVWWWXXXXXXZZZZZZZZZZZZ[[[\\\]]]]]]^^^______^^^^^^______]]]hhhtttuuuoookkkgggdddiiihhhfffcccaaa^^^\\\\\\ZZZ[[[\\\]]]___aaaccceeebbb```\\\ZZZ[[[^^^cccgggooorrrvvvvvvsssnnniiigggbbbaaaaaaccceeeffffffeeedddcccaaa]]]YYYWWWXXXYYYZZZYYYXXXWWWUUUTTTTTTSSSTTTWWWVVVOOOKKKLLLLLLJJJHHHFFFMMM^^^mmmssssssssssss}}}{{{uuurrriii]]]ZZZ\\\]]]]]][[[XXXWWWWWW\\\```eeehhhhhhggghhhhhhdddbbb___^^^```bbbcccccc```___^^^]]][[[ZZZYYYXXX[[[[[[[[[ZZZYYYWWWUUUTTTXXXYYY[[[^^^aaadddfffgggiiijjjlllnnnrrryyyuuuqqqjjjfffcccbbbcccdddcccbbbbbbbbb```___]]][[[ZZZYYYYYYXXXVVVUUUTTTTTTTTTUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]\\\[[[[[[\\\]]][[[\\\^^^``````^^^\\\[[[\\\\\\^^^```aaaccceeeeeeeeeeeeeeedddccceeehhhkkkhhhgggiiiqqq|||{{{~~~}}}wwwrrrqqqoookkkjjjkkkmmmkkkiiiiiiiiiiiihhhgggiiihhhhhhhhhhhhfffbbb___[[[[[[]]]```dddggghhhhhhdddcccaaa____________```aaa___]]]]]]^^^^^^^^^]]]aaabbbbbbaaa___^^^___```dddbbb]]]ZZZXXX\\\bbbggglllttt{{{|||}}}llleeeZZZRRRMMMIIIDDD@@@BBBAAA@@@@@@?????????@@@CCCDDDGGGJJJNNNQQQTTTUUUUUUUUUVVVWWWXXXXXXYYYYYY[[[[[[\\\\\\]]]^^^^^^___```aaaaaa```___^^^___aaalllxxxkkkgggeeebbbaaagggfffeeecccaaa^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^[[[ZZZXXXXXXZZZ^^^bbbeeeiiikkkmmmoooooommmhhhdddbbb``````aaabbbccccccaaaaaaaaa___\\\YYYXXXYYY[[[ZZZXXXVVVUUUTTTTTTUUUVVVVVVXXXVVVPPPMMMMMMNNNLLLNNNMMMTTTbbbnnnpppkkkhhhmmmtttwwwssspppooohhh___[[[\\\]]]\\\YYYWWWVVVVVVXXX\\\aaadddeeeeeeffffffbbb___\\\[[[\\\^^^___^^^[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYXXXWWWVVVVVVVVVVVVZZZ[[[]]]```ccceeefffgggeeedddbbbaaabbbhhhqqqwwwyyynnnhhhfffdddbbbaaabbbcccbbbaaa___aaa```___]]]\\\ZZZYYYXXXXXXWWWUUUTTTTTTTTTUUUVVVUUUVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVWWWXXXYYYYYYXXXZZZ[[[[[[ZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYY[[[\\\^^^```bbbdddffffffeeecccaaaaaacccfffiiijjjeeefffjjjsss}}}yyyrrrzzztttrrrqqqooooooqqqssspppmmmkkkjjjjjjiiihhhhhhhhhiiiiiihhheeebbb```___]]]\\\aaagggkkkkkkiiidddcccaaa___^^^^^^______cccbbbaaa``````aaaaaa```dddddddddcccaaabbbdddfffgggfffdddbbbbbbgggnnnsss~~~vvvkkkZZZVVVPPPLLLIIIGGGDDDAAA?????????>>>??????@@@AAAFFFHHHKKKNNNRRRUUUXXXYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^___`````````______``````^^^^^^dddkkkyyyooofffdddcccbbbbbbeeedddcccaaa```^^^]]]\\\\\\]]]]]]^^^]]]\\\[[[ZZZWWWWWWWWWYYY[[[___ccceeefffeeefffiiillllllhhhddd^^^]]]\\\\\\]]]^^^]]][[[]]]]]]\\\ZZZWWWWWWYYY[[[YYYXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVRRROOONNNOOOPPPUUUYYYaaajjjmmmjjjeeeaaaccchhhjjjiiijjjlllhhhbbb[[[\\\]]][[[YYYXXXYYYZZZYYY[[[___aaacccccccccccc^^^\\\YYYXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[\\\]]]___aaabbbccccccbbb```^^^\\\ZZZZZZ___fffkkk{{{qqqhhheeecccbbb```aaabbbcccdddbbb```^^^^^^^^^]]][[[ZZZXXXWWWWWWUUUTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUSSSTTTTTTUUUVVVVVVWWWWWWWWWXXXZZZ[[[ZZZ[[[]]]^^^___^^^]]][[[ZZZYYYYYYYYYYYYZZZ\\\^^^aaacccdddeeebbb```___bbbfffiiihhheeedddfffmmmvvv}}}|||sssjjjzzzwwwwwwxxx{{{|||wwwwwwwwwvvvwwwzzz{{{wwwrrrooommmmmmlllkkkjjjkkklllkkkiiifffdddbbbccc```^^^bbbiiimmmkkkhhheeedddbbbaaa``````aaaaaadddddddddcccbbbbbbbbbccceeeeeedddcccccceeehhhllllllmmmooopppssswww}}}{{{lll^^^VVVLLLJJJGGGEEECCCBBB@@@>>>>>>>>>??????@@@BBBCCCDDDKKKLLLNNNQQQTTTVVVXXXYYYZZZZZZYYYYYYZZZ[[[\\\\\\^^^^^^___````````````______^^^___```^^^___jjjwwwyyykkkeeecccbbbaaacccbbbaaa```___^^^]]]]]]\\\]]]^^^^^^^^^]]][[[YYYXXXXXXXXXYYY[[[^^^aaaeeegggcccbbbbbbfffjjjjjjgggddd[[[ZZZYYYYYYZZZZZZYYYXXXYYYYYYXXXVVVUUUUUUWWWZZZWWWYYY[[[]]]]]][[[YYYWWWVVVUUUTTTRRRPPPOOORRRUUU]]]fffooorrrnnnhhhdddbbbaaabbbcccbbbeeefffddd___WWWXXXYYYXXXWWWXXXZZZ]]]\\\\\\^^^```aaaaaa```___[[[YYYWWWWWWWWWXXXXXXWWWXXXXXXXXXYYYZZZ[[[[[[\\\[[[ZZZXXXWWWXXXZZZ\\\]]]]]]^^^_________^^^\\\[[[ZZZ[[[[[[ZZZZZZ]]]aaadddnnnzzzyyyllldddaaaaaaaaa```^^^aaadddeeeeeebbb```^^^\\\[[[ZZZYYYXXXWWWVVVUUURRRRRRQQQQQQRRRSSSTTTUUUWWWVVVUUUTTTTTTTTTTTTTTTSSSTTTTTTUUUUUUVVVVVVVVVVVVXXXZZZZZZZZZ[[[]]]___```___]]][[[ZZZYYYYYYYYYWWWXXXYYY[[[^^^```aaabbb___```ccciiimmmmmmhhhccc```fffooovvvyyytttjjjcccvvvqqqnnnlllkkkoooyyy}}}}}}wwwsssqqqqqqqqqpppoooqqqrrrpppmmmiiiggggggfffcccaaadddjjjmmmllliiihhhgggfffeeeeeeeeefffgggggghhhhhhgggeeeeeefffgggggggggffffffgggjjjoootttvvvyyy}}}pppcccYYYRRRMMMFFFEEECCCBBBAAA@@@????????????@@@AAACCCEEEGGGHHHNNNOOOQQQSSSUUUWWWXXXYYYZZZZZZYYYYYYZZZ\\\]]]^^^___```aaaaaaaaa```^^^^^^___]]]^^^```___bbbsss~~~sssiiidddbbb___^^^```^^^^^^^^^]]]\\\\\\[[[[[[]]]]]]]]]\\\[[[ZZZYYYXXXZZZZZZZZZ[[[^^^aaaeeeggg`````````bbbdddeeedddcccZZZYYYXXXXXXYYYZZZYYYWWWTTTTTTTTTRRRQQQQQQTTTVVVUUUXXX[[[^^^^^^[[[WWWTTTUUURRRQQQRRRQQQPPPTTTYYYeeeoooxxxwwwrrrnnnllljjjhhheeecccbbbbbbaaa]]]XXXSSSSSSSSSSSSRRRTTTXXX[[[]]]]]]]]]___``````___]]]YYYWWWVVVVVVWWWXXXWWWVVVWWWXXXYYYZZZ[[[\\\\\\]]]YYYXXXWWWVVVVVVXXXZZZ[[[[[[\\\]]]]]]\\\ZZZXXXVVVWWWYYYZZZ[[[[[[\\\^^^```ccckkkxxxrrrllleee```______]]]\\\]]]```cccdddccc```]]]\\\YYYYYYXXXWWWVVVUUUTTTTTTQQQPPPPPPPPPRRRSSSUUUWWWXXXWWWUUUSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUWWWYYYYYYYYYYYY[[[]]]___^^^\\\[[[YYYYYYYYYYYYVVVVVVXXXYYY[[[\\\]]]^^^^^^bbbhhhoooqqqnnngggbbb]]]fffpppuuuqqqiiibbb^^^qqqlllgggdddbbbeeeqqq}}}yyyuuutttuuuvvvwwwvvvxxxzzzwwwsssnnnlllllliiihhhgggjjjooorrrqqqpppmmmlllkkkkkkkkklllmmmnnnooopppqqqooommmlllnnnpppnnnnnnnnnnnnpppuuu|||yyyiii[[[SSSNNNJJJHHHCCCCCCCCCAAA@@@@@@AAABBBAAABBBCCCDDDGGGIIIKKKMMMOOOPPPRRRTTTWWWYYYZZZ[[[ZZZYYYYYYYYYZZZ\\\___``````aaabbbbbbaaa___]]][[[ZZZXXXZZZ```bbbkkkzzzrrrjjjfffbbb]]]\\\^^^[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYY\\\[[[ZZZZZZ[[[^^^bbbddd[[[]]]^^^^^^]]]]]]^^^___WWWVVVUUUVVVWWWXXXWWWVVVPPPQQQPPPNNNMMMMMMPPPRRRTTTVVVXXXYYYXXXVVVSSSRRRSSSOOOOOOQQQQQQQQQUUU]]]lllssswwwwwwyyy{{{yyytttnnnjjjeeedddddd```ZZZUUURRRRRRQQQPPPOOORRRVVVYYY[[[ZZZZZZ\\\___```^^^\\\XXXVVVUUUVVVXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\XXXWWWVVVVVVVVVWWWXXXYYYXXXYYY[[[\\\[[[YYYWWWUUUVVVXXXYYYYYYXXXYYY[[[]]]\\\ccclllwwwuuulllhhhfffccc```^^^\\\ZZZXXXZZZ]]]```aaa^^^ZZZYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSQQQQQQQQQRRRSSSUUUXXXYYYXXXWWWUUURRRQQQQQQRRRSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSUUUVVVWWWVVVVVVXXXZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[```hhhmmmmmmhhhccc```^^^iiiuuuvvvmmmbbb______{{{ooojjjeee```]]]```lllyyy~~~xxxuuuvvvxxxzzz{{{|||~~~|||wwwrrrpppppplllmmmnnnqqqtttwwwxxxxxxppppppoooooopppqqqssstttwwwxxxyyyxxxuuutttvvvxxxwwwwwwwwwwwwzzzkkkbbbUUUKKKGGGDDDBBB@@@?????????===<<<===???AAABBBCCCDDDFFFIIILLLNNNPPPOOOQQQSSSUUUXXX[[[]]]^^^YYYYYYXXXXXXZZZ]]]___aaaaaabbbbbbbbbaaa^^^[[[ZZZRRRQQQVVV___fffttt{{{tttmmmhhhccc]]][[[]]]YYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYY\\\ZZZXXXWWWYYY\\\___bbbXXXZZZ\\\[[[XXXWWWYYY\\\SSSRRRRRRRRRTTTUUUTTTSSSNNNNNNNNNLLLJJJKKKMMMPPPSSSTTTTTTSSSSSSRRRPPPPPPQQQMMMMMMQQQRRRQQQVVV^^^pppssstttvvv{{{pppkkkfffggggggbbb\\\XXXUUUTTTSSSQQQPPPQQQUUUYYYYYYWWWWWWZZZ^^^```___]]]WWWVVVUUUVVVXXXYYYYYYWWWWWWWWWXXXXXXYYYZZZ[[[[[[XXXXXXXXXWWWWWWXXXXXXYYYUUUWWWYYY[[[[[[ZZZXXXWWWWWWWWWWWWVVVUUUUUUXXXZZZWWW^^^dddhhhppp|||xxxooofff```cccbbbaaa___\\\ZZZYYYXXXWWW[[[^^^]]]YYYVVVTTTUUUWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSUUUWWWZZZ[[[YYYWWWTTTRRRQQQQQQQQQRRROOOOOOPPPPPPPPPPPPPPPPPPRRRSSSUUUUUUTTTTTTUUUWWWYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWXXXXXXYYYZZZZZZZZZWWW]]]eeehhheeeaaa^^^^^^aaannn{{{yyylllaaa```ccc~~~mmmiiieeeaaa]]]^^^jjjwww~~~{{{zzz~~~}}}|||||||||zzzyyyxxxxxxzzz|||{{{|||zzzwwwtttuuuzzzwwwmmmWWWSSSNNNIIIEEEBBBAAAAAA===>>>>>>>>>>>>???BBBEEEFFFHHHKKKMMMMMMNNNPPPRRRTTTUUUVVVXXX[[[]]]______^^^\\\YYYXXXZZZ]]]______```cccfffccc]]]WWWUUUUUUSSSVVV\\\fffvvv{{{tttkkkccc______```aaa[[[ZZZZZZYYYXXXWWWWWWVVVYYYXXXWWWVVVVVVVVVVVVVVV[[[YYYXXXWWWWWWXXXZZZ[[[XXXWWWWWWXXXYYYZZZXXXWWWRRRRRRQQQPPPOOOOOONNNNNNNNNNNNNNNMMMKKKJJJHHHGGGRRRPPPOOOOOOPPPQQQOOONNNNNNPPPQQQOOOMMMOOOWWW^^^iiiiiilllttt}}}~~~zzzuuutttsssrrrqqqmmmeee___^^^]]]\\\[[[\\\]]]___aaa```[[[XXXXXX\\\^^^\\\ZZZYYYWWWUUUSSSSSSUUUWWWYYYYYYYYYXXXXXXXXXYYYYYYZZZWWWWWWVVVVVVVVVVVVWWWWWWVVVWWWXXXWWWUUUTTTUUUVVVUUUUUUUUUTTTSSSTTTVVVXXXZZZZZZ[[[^^^dddllltttxxxwwwnnnkkkiiieeebbbbbbaaa___]]]ZZZYYYXXXXXXWWWWWWXXXYYYYYYXXXXXXXXXTTTSSSQQQPPPPPPQQQSSSTTTPPPQQQSSSUUUWWWXXXYYYYYYWWWVVVSSSQQQPPPPPPQQQRRRQQQPPPNNNNNNNNNPPPRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYYYYYYYXXXXXXVVVYYY]]]___^^^]]]\\\\\\eeeooovvvpppfff___\\\[[[}}}nnnjjjfffccc___```kkkwww}}}}}}zzzmmm```WWWOOOMMMHHHCCC@@@>>>>>>>>>===>>>?????????AAADDDFFFHHHJJJMMMNNNNNNOOOQQQRRRSSSUUUWWWYYY[[[]]]^^^^^^^^^[[[YYYYYY[[[^^^___```___```___]]]YYYUUURRRQQQYYYaaannnzzzvvvooofff___\\\\\\]]]]]][[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVVVVWWWWWWXXXYYY\\\ZZZXXXVVVUUUUUUVVVVVVWWWVVVUUUVVVVVVVVVTTTRRRNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHOOONNNNNNOOOQQQRRRQQQPPPMMMOOOPPPNNNLLLOOOUUU[[[bbbbbbeeellltttxxxwwwtttrrrssstttuuurrrmmmgggcccaaaaaabbbcccccccccbbbbbb___[[[WWWWWWYYYZZZXXXUUUVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVWWWWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWUUUWWWXXXWWWUUUTTTUUUVVVTTTUUUUUUTTTSSSSSSVVVXXX[[[ZZZYYYZZZ]]]bbbgggjjjtttvvvooofffaaaaaaaaa```___aaa```^^^\\\ZZZXXXWWWWWWUUUUUUVVVVVVVVVVVVUUUUUURRRQQQPPPNNNNNNPPPQQQRRRRRRRRRTTTVVVWWWXXXXXXXXXWWWUUUSSSQQQPPPPPPQQQRRRQQQPPPOOONNNNNNPPPRRRSSSUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVUUUVVVWWWXXXXXXWWWVVVUUUTTTWWWZZZ[[[ZZZYYYYYYZZZeeennnssskkkaaa[[[YYYXXXtttoooiiieeeccceeeooozzzyyyjjj```YYYPPPJJJHHHFFFBBB???============>>>???AAABBBBBBDDDGGGIIIKKKMMMPPPQQQPPPQQQRRRSSSSSSUUUWWWZZZ\\\]]]]]]]]]\\\[[[YYYZZZ]]]___``````___]]]ZZZWWWTTTSSSTTTTTTgggttt~~~yyypppjjjbbb\\\ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXXXXUUUUUUVVVVVVWWWYYYZZZ[[[[[[YYYWWWTTTRRRQQQQQQQQQUUUTTTSSSSSSSSSRRRPPPNNNKKKKKKLLLMMMNNNNNNOOOOOOJJJJJJKKKKKKLLLKKKKKKJJJMMMMMMLLLNNNPPPRRRRRRQQQLLLMMMNNNMMMKKKMMMSSSXXX[[[ZZZ[[[```fffiiiiiigggggglllqqqrrrnnnhhhcccbbb```bbbeeeggggggeeeaaa___^^^ZZZVVVUUUVVVVVVSSSPPPSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTVVVWWWWWWUUUTTTTTTTTTSSSTTTTTTSSSRRRSSSUUUWWWYYYXXXVVVVVVWWWZZZ^^^```gggooowww~~~|||rrrgggbbb\\\[[[\\\______^^^^^^]]]\\\ZZZXXXWWWWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTQQQPPPNNNMMMMMMNNNPPPQQQTTTTTTUUUWWWWWWXXXXXXWWWVVVUUUTTTRRRQQQQQQQQQQQQQQQPPPOOONNNNNNOOOQQQRRRUUUUUUTTTSSSSSSSSSSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWVVVWWWWWWXXXWWWUUUTTTSSSRRRTTTUUUUUUUUUTTTVVVWWWdddkkklllcccYYYUUUUUUUUU}}}tttkkkgggfffjjjuuutttcccXXXTTTRRRMMMHHHCCCBBBAAA?????????@@@AAA???AAACCCEEEFFFGGGJJJMMMOOOQQQSSSSSSSSSSSSTTTUUUTTTUUUXXXZZZ\\\\\\\\\\\\\\\[[[ZZZ\\\^^^```aaa```^^^\\\XXXRRRPPPTTT^^^gggwwwppplllgggbbb]]]\\\\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZWWWVVVTTTRRRPPPOOONNNNNNRRRQQQPPPPPPQQQQQQOOOMMMKKKLLLLLLMMMMMMNNNNNNOOOIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLMMMOOOQQQPPPOOOJJJKKKLLLKKKKKKLLLPPPSSSVVVTTTSSSUUUXXX[[[[[[ZZZ\\\dddkkkllleee]]]ZZZZZZ\\\]]]___aaa```^^^[[[YYYZZZWWWUUUTTTTTTTTTRRRPPPRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVSSSUUUWWWXXXVVVTTTSSSSSSRRRSSSSSSRRRQQQRRRTTTVVVVVVUUUUUUVVVXXX[[[^^^___```dddiiioooxxxyyynnnfffccc```\\\[[[]]]^^^^^^]]][[[[[[YYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUUUURRRQQQOOONNNNNNOOOQQQRRRVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLLLLMMMOOOPPPRRRRRRRRRSSSSSSSSSTTTTTTRRRSSSUUUWWWYYYZZZZZZZZZXXXYYYYYYXXXWWWUUUSSSQQQPPPQQQQQQPPPOOOPPPRRRTTT```eeeddd[[[SSSQQQSSSTTTwwwkkkfffhhhooo{{{~~~iii___SSSLLLJJJIIIEEEAAA@@@@@@???@@@@@@BBBCCCDDDBBBDDDGGGHHHIIIKKKMMMOOOQQQSSSUUUUUUUUUUUUVVVWWWUUUVVVXXXZZZ[[[\\\\\\[[[\\\[[[\\\]]]```aaaaaa___ZZZZZZWWWPPPNNNZZZppp~~~wwwxxxvvvooohhhgggddd```^^^]]]]]]\\\[[[YYYYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUUUURRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNOOOQQQRRRPPPOOOMMMMMMMMMMMMMMMMMMNNNMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLKKKLLLMMMNNNMMMKKKJJJJJJKKKKKKKKKLLLNNNOOONNNMMMLLLNNNPPPSSSTTTUUUXXX```iiihhh```WWWTTTUUUWWWWWWVVVVVVUUUUUUUUUTTTUUUTTTTTTTTTTTTTTTSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRNNNNNNOOOOOOQQQRRRTTTTTTVVVWWWXXXXXXXXXXXXWWWVVVRRRUUUXXXYYYWWWUUUSSSRRRQQQRRRRRRQQQPPPQQQSSSUUUTTTUUUUUUWWWXXX[[[]]]^^^ZZZ\\\```fffmmmttt}}}~~~vvvnnngggaaa]]]\\\[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWVVVWWWWWWWWWVVVVVVUUUTTTTTTRRRQQQPPPPPPQQQRRRTTTWWWXXXXXXYYYYYYYYYXXXXXXVVVWWWWWWWWWUUUTTTRRRQQQNNNMMMLLLJJJJJJKKKMMMNNNNNNOOOPPPQQQSSSTTTUUUUUURRRTTTVVVYYY[[[\\\]]]]]][[[[[[[[[ZZZXXXUUUSSSRRRNNNOOONNNMMMLLLMMMOOORRRZZZ^^^^^^VVVPPPQQQSSSTTTyyyllliiimmmuuuxxxjjjYYYSSSLLLGGGEEECCC???<<<======>>>???AAACCCEEEFFFEEEGGGJJJLLLMMMMMMOOOQQQQQQSSSVVVWWWVVVWWWXXXYYYXXXXXXXXXYYYZZZ[[[[[[\\\]]]]]]]]]___aaabbb```^^^UUUVVVTTTRRRWWWkkkrrrnnnooommmgggbbb```^^^\\\\\\\\\\\\ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTSSSQQQPPPPPPPPPMMMMMMNNNNNNNNNNNNNNNNNNLLLLLLLLLNNNPPPQQQQQQOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJHHHIIIJJJJJJKKKKKKLLLLLLLLLEEEFFFHHHJJJMMMQQQSSSUUUYYY```gggfff___WWWTTTUUUTTTSSSQQQOOOOOOPPPRRRSSSQQQQQQSSSTTTTTTUUUUUUTTTRRRSSSTTTUUUUUUTTTSSSRRRMMMNNNNNNOOOQQQSSSTTTUUUVVVVVVXXXXXXXXXXXXVVVVVVRRRUUUZZZ[[[YYYVVVSSSRRRPPPQQQQQQPPPOOOPPPRRRTTTUUUUUUVVVVVVVVVVVVVVVVVVTTTUUUYYY```eeeiiipppwwwvvvnnniiieeeaaa]]]YYYZZZ[[[\\\]]]]]]]]]]]]WWWWWWVVVVVVVVVWWWWWWXXXUUUVVVVVVVVVUUUTTTSSSRRRUUUTTTRRRQQQQQQRRRTTTUUUXXXYYYYYYZZZZZZZZZYYYYYYWWWXXXYYYYYYXXXVVVTTTRRRNNNMMMKKKJJJJJJJJJLLLMMMMMMNNNOOOQQQSSSTTTUUUUUURRRTTTWWWZZZ\\\]]]]]]]]][[[[[[[[[ZZZXXXVVVTTTRRRNNNOOONNNMMMLLLLLLNNNPPPVVV[[[[[[UUUQQQRRRSSSSSS|||sssssszzzrrrbbbWWWNNNMMMJJJFFFBBBAAA@@@@@@<<<===>>>@@@CCCEEEGGGHHHHHHJJJMMMOOOOOOOOOPPPQQQQQQSSSVVVWWWWWWXXXYYY[[[ZZZYYYXXXWWWXXXZZZ[[[]]]^^^^^^___aaabbbbbb___\\\TTTSSSTTTZZZjjjttthhheeeeeeccc___^^^\\\[[[[[[[[[\\\\\\ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSRRRPPPNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMOOOOOONNNMMMJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIIIIIIIHHHGGGHHHIIIJJJIIIHHHJJJJJJJJJKKKLLLLLLKKKJJJCCCEEEGGGJJJLLLNNNPPPQQQTTTZZZ______ZZZTTTRRRRRRQQQPPPNNNMMMMMMOOOQQQRRRNNNPPPRRRSSSSSSSSSSSSTTTRRRRRRRRRSSSSSSRRRRRRRRRMMMNNNNNNPPPRRRTTTUUUWWWSSSTTTVVVWWWWWWVVVTTTSSSRRRVVV[[[]]][[[WWWTTTRRRPPPPPPPPPOOONNNOOOQQQSSSTTTUUUUUUUUUUUUSSSRRRQQQSSSQQQTTTZZZ]]]^^^dddkkkqqqzzzsssnnnhhhdddaaa___\\\ZZZXXX[[[^^^___```___^^^^^^VVVVVVVVVVVVVVVWWWXXXYYYWWWWWWWWWVVVVVVUUUTTTSSSVVVUUUSSSRRRRRRSSSUUUVVVXXXYYYYYYZZZ[[[[[[[[[[[[XXXYYY[[[\\\[[[XXXUUUSSSPPPOOOMMMKKKKKKKKKMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSQQQSSSVVVZZZ\\\\\\[[[[[[ZZZZZZZZZYYYXXXUUUSSSRRRNNNOOOPPPOOOMMMMMMNNNPPPUUUZZZ[[[WWWSSSSSSRRRPPP{{{~~~}}}uuunnneeeZZZNNNFFFDDDEEEEEEBBB??????BBBEEE>>>???AAACCCEEEHHHIIIJJJJJJLLLOOOPPPPPPPPPQQQRRRPPPSSSVVVWWWXXXYYYZZZ\\\[[[ZZZXXXVVVWWWYYY\\\]]]______```bbbcccaaa^^^[[[WWWTTTUUUbbb|||sssjjjbbb___^^^[[[[[[]]][[[[[[[[[\\\^^^]]][[[YYYUUUUUUUUUUUUUUUUUUUUUUUURRRQQQOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLKKKLLLMMMMMMKKKJJJGGGHHHIIIJJJKKKMMMNNNNNNMMMLLLLLLKKKJJJHHHFFFEEEFFFEEEDDDFFFHHHJJJIIIIIIJJJJJJJJJLLLMMMLLLKKKIIIGGGHHHJJJKKKJJJJJJJJJKKKLLLPPPUUUVVVSSSOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPMMMOOORRRSSSRRRQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOPPPRRRTTTVVVXXXQQQRRRTTTUUUUUUTTTRRRQQQRRRWWW\\\^^^\\\XXXUUUSSSOOOPPPPPPOOONNNOOOQQQSSSSSSSSSUUUUUUUUUTTTSSSRRRVVVRRRRRRVVVVVVUUUZZZbbb___hhhsss}}}zzzsssiiifffbbb```___]]]ZZZWWWXXXZZZ]]]^^^]]][[[YYYXXXVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSRRRRRRSSSTTTUUUXXXYYYZZZ[[[[[[\\\\\\\\\YYYZZZ\\\]]]\\\ZZZVVVTTTQQQPPPNNNMMMLLLMMMNNNOOOSSSTTTTTTUUUUUUSSSRRRQQQPPPRRRUUUYYYZZZZZZYYYYYYXXXYYYYYYXXXWWWUUURRRQQQOOOPPPQQQPPPOOONNNOOOPPPVVV[[[]]]YYYUUUSSSPPPMMMyyysssiiifff___WWWPPPKKKHHHGGGBBBAAA@@@?????????@@@AAA@@@AAABBBDDDFFFHHHJJJJJJOOOPPPRRRQQQPPPOOOOOOPPPRRRTTTWWWZZZ\\\\\\\\\[[[aaa___\\\ZZZZZZ]]]```bbbdddaaa______```___ZZZVVVRRRTTTaaayyyxxxeeeccc___\\\ZZZZZZ[[[\\\[[[\\\]]][[[YYYWWWVVVWWWQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPMMMKKKJJJJJJKKKLLLPPPNNNMMMLLLMMMNNNMMMLLLOOONNNMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGHHHJJJLLLNNNKKKKKKJJJIIIIIIHHHGGGGGGCCCCCCDDDEEEFFFFFFGGGGGGKKKKKKKKKLLLKKKKKKJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNOOONNNMMMLLLNNNNNNOOOOOOOOONNNNNNMMMMMMMMMLLLLLLNNNQQQUUUWWWQQQRRRRRRRRRRRRRRRQQQPPPPPPSSSVVVXXXXXXUUUPPPMMMPPPNNNLLLKKKJJJKKKLLLMMMUUUVVVVVVUUUTTTSSSUUUVVVTTTTTTTTTUUUVVVVVVVVVWWWVVVZZZ___fffoooyyy{{{qqqjjjfffccc```]]]ZZZYYY[[[]]]___XXXYYY[[[[[[YYYXXXWWWWWWUUUUUUTTTTTTUUUWWWXXXYYYWWWYYYZZZ[[[YYYVVVRRRPPPRRRQQQOOONNNNNNPPPRRRTTTSSSUUUWWWZZZ\\\]]]]]]]]]\\\\\\]]]]]]\\\[[[YYYXXXPPPOOONNNNNNMMMMMMMMMMMMRRRPPPQQQUUUUUURRRQQQSSSPPPQQQTTTVVVXXXYYYYYYYYYZZZ[[[\\\[[[YYYVVVRRRPPPSSSOOOLLLLLLNNNPPPPPPOOOUUUVVVWWWWWWUUURRROOOMMM}}}{{{vvvppplllkkkhhhccc^^^YYYVVVQQQLLLGGGCCCAAAAAAAAA@@@?????????@@@AAABBBBBBCCCEEEHHHJJJMMMOOOPPPPPPRRRTTTSSSRRRQQQQQQRRRTTTVVVXXX[[[]]]^^^]]]]]]```^^^]]]\\\\\\^^^```bbbcccbbb``````___\\\XXXUUUTTT^^^qqqoooaaaaaa___]]]\\\ZZZYYYXXXYYYZZZ[[[ZZZWWWUUUUUUUUUQQQQQQQQQRRRQQQQQQPPPPPPOOONNNLLLJJJIIIJJJKKKLLLNNNLLLJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGHHHJJJLLLMMMIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSOOOOOOPPPPPPQQQPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPQQQOOOMMMKKKJJJKKKLLLLLLSSSTTTUUUTTTSSSSSSTTTVVVRRRRRRSSSSSSSSSSSSSSSSSSXXXZZZ]]]```dddjjjrrrvvvxxxoooiiieeeccc^^^]]]ZZZXXXWWWXXXZZZ[[[WWWXXXZZZYYYWWWVVVVVVWWWVVVUUUTTTSSSTTTTTTVVVWWWVVVWWWYYYYYYXXXUUUQQQOOOQQQPPPNNNLLLLLLNNNPPPQQQRRRTTTVVVXXXZZZZZZ[[[[[[[[[[[[\\\\\\[[[ZZZXXXWWWPPPPPPOOONNNNNNNNNNNNNNNRRROOOPPPTTTSSSPPPOOOQQQQQQRRRTTTWWWYYYYYYZZZZZZYYYYYYZZZYYYWWWTTTRRRPPPRRROOOLLLKKKMMMOOOOOONNNRRRSSSUUUVVVUUURRROOOLLL|||yyy}}}{{{ssslllggg___[[[VVVUUUUUUTTTQQQNNNJJJHHHEEEBBB@@@>>>>>>>>>???>>>>>>>>>@@@AAACCCDDDFFFGGGIIILLLOOORRRTTTUUUSSSTTTVVVVVVTTTTTTTTTUUUWWWXXXZZZ]]]^^^_________^^^]]]]]]^^^___```aaabbbbbbcccbbb```\\\YYYXXXXXX^^^ooopppggg]]]^^^^^^]]]\\\YYYWWWUUUVVVXXXYYYWWWUUUSSSSSSTTTPPPQQQQQQQQQPPPOOONNNMMMKKKKKKIIIHHHHHHIIIJJJKKKMMMKKKIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGGGGFFFIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGIIILLLNNNPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPOOONNNNNNOOOQQQSSSRRRPPPNNNLLLJJJJJJKKKLLLPPPQQQSSSSSSRRRRRRSSSUUUSSSSSSRRRRRRRRRRRRRRRRRRVVVWWWXXXYYYZZZ]]]bbbeeennnwww}}}rrrhhhbbbaaaaaaaaa[[[ZZZYYYXXXWWWWWWWWWXXXVVVWWWWWWVVVTTTTTTUUUWWWWWWVVVTTTSSSRRRRRRRRRSSSUUUVVVWWWXXXVVVTTTPPPNNNPPPOOOMMMKKKKKKLLLNNNOOORRRSSSTTTVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXVVVVVVPPPPPPOOOOOONNNNNNOOOOOOQQQOOOOOORRRQQQNNNMMMOOOQQQRRRTTTVVVXXXYYYYYYYYYXXXXXXWWWVVVUUUSSSQQQPPPPPPNNNLLLLLLMMMOOOOOONNNNNNPPPTTTVVVVVVSSSOOOMMM~~~~~~|||yyy|||~~~{{{yyyrrroookkkgggccc^^^YYYUUUPPPMMMJJJJJJJJJJJJIIIGGGCCCCCCBBB@@@@@@@@@@@@@@@>>>>>>>>>???AAADDDFFFHHHJJJKKKLLLOOOQQQSSSUUUVVVTTTVVVWWWWWWVVVVVVVVVWWWXXXYYY[[[]]]______``````\\\]]]^^^```aaabbbbbbcccbbbbbbaaa^^^ZZZYYY]]]```qqqttthhhddd[[[[[[[[[ZZZXXXVVVUUUTTTUUUVVVWWWVVVTTTRRRRRRSSSPPPPPPPPPOOOOOOMMMLLLKKKHHHHHHHHHHHHHHHIIIJJJKKKMMMKKKJJJJJJKKKLLLLLLKKKHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIIIILLLLLLKKKJJJJJJIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIFFFGGGJJJLLLOOOQQQSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPOOOMMMLLLMMMOOOQQQSSSRRRPPPNNNLLLJJJJJJKKKKKKMMMOOOQQQQQQQQQQQQRRRSSSUUUTTTTTTSSSSSSRRRRRRRRRQQQRRRTTTUUUWWWZZZ^^^aaa```gggoootttwww~~~rrrmmmeee___]]]]]]]]]^^^YYYYYYYYYYYYYYYXXXWWWWWWUUUUUUUUUSSSRRRRRRTTTVVVYYYXXXVVVSSSRRRQQQQQQQQQTTTUUUVVVWWWUUUSSSPPPOOONNNMMMMMMLLLMMMOOOPPPRRRRRRRRRSSSTTTTTTUUUUUUUUUWWWWWWWWWVVVVVVUUUTTTTTTPPPPPPOOOOOOOOOOOOOOOPPPRRROOOOOOQQQPPPLLLLLLNNNOOOPPPRRRUUUVVVWWWWWWVVVWWWWWWVVVTTTSSSRRRQQQQQQPPPOOONNNNNNNNNOOOOOOOOOLLLPPPTTTXXXXXXUUUQQQNNNzzzuuuoookkklllsss~~~}}}zzz|||xxxwwwtttpppllliiifffeee^^^[[[XXXVVVTTTQQQNNNKKKFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA??????@@@AAADDDGGGJJJKKKMMMNNNOOOPPPQQQRRRSSSSSSUUUWWWXXXYYYXXXWWWXXXYYYYYYZZZ[[[]]]^^^___``````]]]^^^```bbbcccccccccccc```___^^^[[[ZZZ^^^gggmmm}}}kkkbbbaaa[[[YYYWWWTTTSSSSSSTTTTTTTTTUUUVVVVVVTTTRRRRRRSSSOOOOOOOOOOOONNNMMMLLLKKKGGGGGGHHHHHHIIIIIIJJJKKKLLLJJJIIIIIIJJJKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJMMMQQQVVVZZZ]]]YYYXXXVVVSSSQQQOOOOOONNNNNNNNNNNNNNNOOOOOOPPPQQQQQQOOOMMMKKKJJJJJJKKKKKKKKKMMMOOOPPPPPPPPPPPPQQQSSSSSSSSSRRRRRRQQQQQQQQQMMMOOORRRSSSUUUXXX]]]```]]]aaaeeegggiiioooxxxxxxqqqnnneeebbb^^^\\\[[[ZZZYYYWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTUUUTTTSSSRRRRRRTTTWWW[[[YYYWWWTTTRRRQQQQQQQQQTTTUUUUUUUUUTTTSSSPPPOOOMMMMMMMMMNNNPPPRRRTTTUUURRRRRRRRRRRRSSSSSSTTTTTTUUUTTTTTTSSSRRRRRRQQQQQQOOOOOOOOONNNNNNOOOOOOPPPSSSPPPOOOQQQPPPLLLLLLNNNLLLNNNPPPRRRSSSSSSSSSSSSUUUUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPNNNQQQVVVYYYZZZWWWSSSPPPvvvjjjccc```bbbjjjrrr||||||}}}~~~|||zzzyyywwwtttpppmmmeeedddbbb```^^^\\\ZZZYYYSSSPPPMMMKKKIIIGGGDDDBBBCCCBBBAAA@@@????????????<<<======>>>>>>>>>??????AAABBBCCCDDDGGGKKKNNNOOOPPPPPPQQQQQQQQQRRRRRRRRRVVVXXXZZZZZZZZZYYYZZZ[[[[[[\\\\\\]]]^^^___```aaa___```aaabbbcccddddddddd^^^^^^___aaafffoooyyyoooccc]]]ZZZYYYWWWSSSQQQOOOPPPRRRSSSRRRTTTUUUTTTSSSQQQQQQRRRNNNOOOOOOOOONNNMMMLLLLLLHHHIIIIIIJJJJJJKKKKKKKKKHHHGGGEEEFFFGGGIIIHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCEEEFFFGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGIIIJJJJJJJJJJJJGGGHHHHHHHHHHHHGGGGGGFFFIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLNNNSSSXXX^^^aaa[[[YYYVVVSSSQQQOOONNNNNNMMMMMMNNNOOOOOOOOONNNNNNOOOMMMKKKIIIIIIIIIJJJKKKKKKMMMOOOPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOONNNOOOQQQRRRSSSTTTWWWYYY]]]___`````````eeelllrrr|||wwwrrrnnngggcccaaa]]][[[YYYXXXXXXWWWTTTRRRTTTTTTUUUUUUUUUUUUTTTSSSTTTUUUUUUUUUTTTTTTUUUWWWZZZXXXVVVTTTSSSRRRRRRSSSRRRSSSSSSSSSRRRQQQOOONNNKKKLLLMMMNNNPPPRRRTTTUUUQQQQQQPPPPPPQQQRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMNNNNNNOOOOOORRROOONNNOOOOOOLLLLLLOOOKKKLLLNNNPPPQQQQQQQQQPPPRRRRRRRRRRRRQQQQQQPPPOOONNNOOOPPPPPPOOONNNOOOPPPQQQTTTWWWZZZYYYVVVSSSPPPvvviii___XXXZZZ___fffrrr}}}|||{{{yyyvvvssspppoookkkiiifffdddcccaaa___\\\WWWWWWVVVTTTSSSQQQPPPPPPKKKIIIFFFDDDCCCBBB???===AAAAAAAAA@@@??????@@@AAA;;;<<<===???@@@AAAAAAAAAEEEEEEFFFHHHKKKNNNQQQSSSRRRRRRSSSTTTTTTUUUVVVVVVXXXZZZ\\\]]]\\\\\\]]]^^^^^^^^^^^^___```aaabbbcccbbbbbbbbbbbbccccccddddddaaaccchhhrrr~~~rrrddd^^^ZZZWWWUUUTTTRRRPPPOOOOOOOOOPPPPPPQQQSSSRRRQQQOOOPPPPPPNNNNNNNNNOOOOOONNNMMMMMMJJJKKKKKKLLLLLLLLLLLLKKKGGGFFFDDDEEEGGGHHHHHHGGGDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCDDDEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEFFFGGGHHHHHHEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJGGGGGGHHHHHHGGGFFFFFFEEEGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIKKKMMMQQQUUUXXXZZZWWWUUUSSSPPPNNNMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIHHHHHHIIIJJJKKKKKKMMMPPPQQQOOONNNMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRTTTUUUYYYZZZ[[[[[[[[[^^^dddhhhmmmssszzzsssjjjddddddccc___]]]^^^[[[XXXVVVUUUUUUUUUSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUWWWWWWVVVVVVVVVWWWWWWVVVTTTSSSRRRRRRSSSSSSOOOPPPPPPPPPOOONNNMMMLLLJJJKKKKKKLLLMMMNNNOOOOOONNNNNNMMMNNNNNNPPPQQQRRRQQQPPPOOONNNMMMMMMMMMNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPLLLKKKMMMMMMKKKLLLOOOKKKLLLNNNOOOPPPQQQPPPPPPMMMNNNOOOPPPPPPNNNMMMKKKKKKMMMOOOOOOMMMLLLMMMNNNTTTUUUWWWXXXWWWTTTQQQNNNssscccVVVSSSVVVTTTbbbuuu~~~~~~{{{{{{||||||||||||{{{{{{wwwwwwxxxxxxwwwtttrrrppplllkkkjjjiiifffdddbbb```^^^[[[XXXVVVVVVUUUSSSRRROOOOOONNNMMMKKKJJJIIIIIIFFFDDDBBBAAAAAAAAA@@@???===>>>???>>>===>>>???AAA===>>>@@@CCCEEEFFFGGGGGGGGGHHHHHHJJJMMMPPPSSSTTTSSSTTTUUUVVVWWWYYYZZZZZZZZZ\\\^^^___^^^^^^___```````````````aaabbbdddddddddccccccbbbbbbcccddddddfffjjjsssjjj___[[[ZZZXXXQQQQQQRRRRRRQQQOOONNNLLLNNNOOOQQQQQQOOONNNNNNOOOMMMNNNNNNOOOOOOOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLIIIGGGFFFGGGHHHJJJJJJIIIEEEFFFGGGHHHIIIJJJKKKKKKFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGHHHIIIJJJJJJDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKKKKCCCCCCEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEDDDCCCCCCDDDFFFFFFEEEEEEFFFHHHHHHIIIIIIIIICCCEEEGGGJJJMMMOOOOOOOOORRRQQQNNNLLLLLLLLLMMMNNNNNNMMMKKKIIIIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHJJJLLLLLLNNNQQQQQQPPPNNNMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRTTTTTTSSSSSSTTTVVVTTTVVVWWWXXXYYY[[[```ccc```eeekkkooopppuuu||||||xxxrrrkkkeee]]]YYY\\\^^^\\\\\\___\\\YYYUUUTTTTTTUUUUUUUUUWWWVVVVVVUUUVVVVVVWWWWWWSSSVVVXXXYYYXXXWWWWWWXXXTTTSSSRRRQQQQQQRRRSSSTTTMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKMMMNNNPPPQQQPPPOOONNNLLLLLLLLLLLLMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNJJJIIIKKKLLLJJJKKKOOOLLLMMMNNNPPPQQQQQQPPPPPPIIIJJJMMMNNNNNNMMMJJJHHHIIILLLNNNMMMKKKJJJKKKMMMUUUVVVWWWWWWUUURRROOOMMM}}}lllaaaWWWQQQYYYYYYaaaooo~~~}}}yyy{{{|||zzzxxxvvvtttsssrrrrrrnnnmmmlllmmmooopppooonnnhhhhhhhhhgggeeecccbbbaaa\\\]]]]]]]]]\\\ZZZWWWUUUUUUSSSQQQNNNLLLKKKKKKKKKGGGHHHHHHHHHGGGFFFEEEDDDDDDBBB???===<<<===???@@@???@@@AAABBBCCCDDDDDDEEEBBBCCCEEEGGGIIIJJJKKKKKKIIIJJJLLLMMMOOOQQQRRRSSSTTTVVVXXXYYYYYYZZZ\\\]]]aaa___^^^___```aaa```^^^^^^]]]^^^bbbfffhhhfffcccdddbbbbbbddddddeeekkktttnnn```ZZZWWWWWWYYYTTTTTTSSSQQQOOOMMMKKKJJJMMMOOOQQQPPPNNNMMMLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMMMMKKKJJJJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFEEECCCBBBBBBCCCCCCDDDEEEFFFDDDBBBBBBCCCFFFIIIKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCEEEFFFHHHIIIIIIHHHFFFEEEHHHHHHGGGFFFEEEDDDCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGEEEHHHKKKLLLKKKIIIGGGGGGEEEEEEEEEGGGHHHJJJLLLMMMHHHIIIJJJJJJKKKKKKJJJJJJKKKJJJIIIIIIHHHHHHHHHHHHKKKLLLLLLKKKHHHIIIMMMPPPRRRQQQPPPMMMKKKKKKLLLOOOSSSRRRPPPNNNMMMMMMMMMNNNOOOQQQSSSSSSRRRQQQRRRSSSTTTUUUUUUVVVXXXZZZ[[[\\\___bbbfffhhhiiiiiijjjlll|||xxxoooiiiddd^^^XXXZZZXXXUUUSSSTTTVVVZZZ\\\YYYXXXXXXXXXYYYYYYWWWUUUVVVVVVVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXWWWVVVVVVRRRRRRRRRQQQRRRSSSTTTTTTOOOOOOPPPOOONNNKKKHHHFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOOOONNNMMMLLLLLLLLLMMMOOONNNMMMLLLLLLLLLMMMNNNKKKLLLLLLKKKIIIHHHJJJKKKIIIKKKLLLMMMNNNNNNMMMMMMLLLJJJJJJMMMLLLIIIJJJNNNKKKLLLMMMLLLKKKLLLNNNOOO[[[[[[YYYTTTPPPLLLKKKLLLwwwnnnfff```ZZZWWWZZZdddppp{{{xxxuuuvvvyyywwwxxxzzz{{{{{{{{{yyyxxxsssrrrpppnnnlllkkkjjjjjjfffeeedddeeeggghhhgggfffbbbaaa```___]]]\\\[[[[[[XXXXXXYYYXXXWWWUUURRRQQQMMMLLLJJJHHHGGGFFFFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBB@@@>>>>>>???@@@AAA@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGIIIJJJLLLMMMNNNKKKKKKLLLNNNPPPQQQRRRSSSRRRTTTWWWYYYZZZ\\\^^^aaabbbaaa```aaabbbcccbbb```eeecccbbbccceeegggeeeccceeeddddddddddddjjjzzztttddd[[[WWWTTTQQQQQQSSSSSSRRRQQQPPPNNNLLLLLLMMMOOOPPPPPPNNNLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJJJJLLLMMMMMMKKKJJJKKKLLLIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBCCCGGGKKKMMMNNNHHHHHHGGGFFFEEEDDDCCCBBBEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFEEEHHHJJJKKKJJJHHHGGGGGGIIIHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHIIIJJJIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGKKKLLLLLLJJJHHHIIILLLOOOQQQQQQOOOMMMKKKJJJLLLNNNPPPOOOOOONNNNNNOOOPPPQQQNNNPPPRRRRRRQQQQQQQQQRRRTTTTTTUUUVVVXXXZZZ[[[\\\]]]```bbbddddddddddddfffiiiqqqzzzvvvooofffaaa^^^\\\WWWSSSVVVUUUUUUUUUWWWZZZ^^^```[[[ZZZXXXXXXYYYYYYXXXVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTUUUVVVWWWWWWVVVUUUTTTQQQRRRRRRRRRSSSSSSSSSSSSPPPPPPOOOOOOMMMJJJHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMOOONNNNNNMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMJJJKKKKKKJJJHHHGGGIIIJJJJJJKKKLLLMMMNNNMMMMMMLLLNNNJJJIIIMMMOOOLLLIIIIIIGGGHHHJJJJJJJJJKKKMMMOOOXXXWWWVVVRRRNNNKKKKKKKKK}}}wwwsssddd\\\VVVZZZbbbnnn|||~~~||||||~~~~~~|||vvvpppmmmnnnpppmmmmmmnnnoooooonnnlllkkkiiihhhgggeeecccbbbaaaaaa^^^]]]\\\]]]_________]]][[[ZZZXXXVVVUUUTTTTTTUUUQQQQQQRRRQQQPPPNNNLLLJJJFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPQQQMMMMMMNNNOOOPPPRRRRRRSSSQQQTTTWWWZZZ\\\^^^aaaddddddcccbbbcccddddddcccbbbhhhfffddddddeeefffeeeeeeeeeddddddeeehhhvvvmmmcccZZZWWWVVVQQQMMMKKKPPPQQQQQQQQQPPPOOONNNMMMMMMOOOPPPPPPNNNLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMMMMLLLKKKKKKLLLJJJIIIIIIIIIHHHGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAABBBBBBDDDBBBAAABBBFFFKKKNNNOOOFFFFFFEEEDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDFFFIIIJJJHHHGGGFFFFFFIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHLLLLLLKKKJJJHHHHHHKKKMMMPPPPPPOOOLLLJJJIIIKKKLLLLLLLLLLLLMMMNNNPPPRRRSSSMMMOOOQQQQQQPPPOOOPPPQQQRRRSSSTTTVVVWWWYYYZZZ[[[ZZZ\\\^^^^^^\\\\\\\\\]]]XXX___hhhmmmqqqwww{{{vvvpppkkkfffaaa\\\YYYXXXWWWTTTQQQQQQRRRTTTXXX[[[___bbbddd^^^\\\YYYYYYYYYZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVVVVSSSTTTUUUUUUUUUUUUTTTSSSPPPQQQRRRSSSTTTSSSRRRRRRPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGIIIJJJKKKKKKLLLLLLJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJJJJIIIGGGGGGHHHJJJKKKKKKLLLMMMMMMMMMLLLLLLOOOJJJHHHMMMOOOLLLGGGEEEDDDEEEGGGHHHHHHIIILLLNNNRRRRRRQQQOOOKKKIIIJJJKKKsssggg[[[WWW\\\fffttt~~~zzzxxxyyy}}}~~~~~~|||vvvssssssuuuwwwwwwssssssqqqlllgggeeeeeegggffffffgggffffffdddcccbbbbbbaaa___^^^]]]\\\\\\\\\YYYXXXWWWWWWYYYZZZYYYWWWWWWVVVSSSQQQPPPPPPQQQRRRLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDAAAAAABBBCCCCCCCCCBBBBBB@@@AAACCCDDDEEEFFFEEEEEEIIIIIIJJJKKKLLLMMMMMMNNNLLLLLLLLLMMMOOOQQQSSSTTTPPPPPPQQQQQQRRRSSSTTTTTTTTTVVVYYY[[[]]]___bbbdddeeecccbbbcccdddeeedddcccddddddddddddeeeeeedddccccccaaabbbhhhrrrpppaaaZZZUUUVVVVVVRRRMMMLLLNNNNNNOOOOOOPPPPPPOOOOOOMMMNNNPPPOOOMMMKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIKKKLLLLLLKKKKKKKKKLLLIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFDDDCCCCCCBBBAAAAAABBBBBBEEECCC@@@AAADDDHHHKKKLLLCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBDDDGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLJJJIIIHHHHHHJJJLLLNNNNNNNNNLLLIIIHHHIIIKKKHHHIIIJJJKKKMMMOOOPPPQQQMMMOOOPPPPPPOOOOOOPPPQQQQQQRRRTTTUUUWWWXXXYYYYYYXXXYYYZZZYYYVVVUUUUUUVVVUUUZZZ```cccdddggglllqqqxxxuuunnnkkkiiifffdddaaa^^^ZZZXXXVVVUUUQQQOOOOOOQQQVVV[[[```cccdddeeebbb___\\\ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVSSSSSSUUUUUUUUUUUUSSSSSSOOOPPPRRRTTTTTTSSSRRRQQQQQQPPPNNNLLLKKKJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLMMMOOONNNNNNNNNOOOPPPQQQQQQNNNNNNOOOOOOOOOMMMLLLKKKIIIJJJJJJIIIHHHHHHIIIKKKLLLLLLLLLLLLLLLLLLKKKKKKMMMIIIGGGKKKLLLIIIFFFFFFDDDFFFGGGGGGGGGHHHJJJLLLLLLMMMMMMKKKIIIHHHIIIJJJrrrccc\\\\\\aaammmwww|||~~~|||yyywwwxxx{{{~~~~~~}}}{{{{{{|||}}}zzzyyytttqqqllljjjjjjkkkmmmnnnjjjiiigggddd```^^^^^^^^^aaa``````___^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVTTTSSSRRRSSSTTTTTTSSSRRRSSSRRROOOMMMLLLLLLNNNNNNJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDAAAAAABBBCCCDDDDDDDDDCCCAAACCCFFFHHHIIIJJJIIIIIIKKKLLLLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPQQQRRRTTTUUUSSSSSSSSSTTTUUUVVVVVVWWWYYY[[[]]]^^^^^^___aaacccdddcccbbbbbbcccdddcccbbbaaabbbdddeeedddbbb```^^^bbb```dddqqqqqqddd]]]WWWSSSTTTTTTPPPMMMMMMKKKKKKMMMNNNOOOOOOOOOOOOMMMNNNOOOOOOLLLJJJIIIIIIJJJJJJHHHGGGGGGHHHJJJJJJHHHJJJLLLKKKJJJIIIJJJKKKHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEAAAAAAAAAAAAAAABBBCCCCCCEEEBBB??????@@@CCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBBBBBBBAAAAAAAAA@@@BBBEEEEEEDDDCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFGGGBBBCCCCCCDDDEEEDDDDDDDDDBBBBBBCCCDDDFFFHHHJJJKKKLLLJJJHHHGGGHHHIIIJJJKKKLLLMMMLLLKKKHHHGGGHHHIIIGGGGGGHHHJJJKKKLLLMMMMMMMMMOOOQQQQQQPPPPPPPPPQQQQQQRRRTTTUUUVVVVVVVVVVVVWWWWWWWWWUUUSSSQQQQQQRRRVVVYYY]]]^^^^^^___aaaccchhhrrrzzz{{{|||sssmmmeee```___``````___[[[YYYVVVTTTRRRQQQOOOMMMOOOTTTZZZaaaeeeeeedddccceeebbb^^^\\\\\\\\\\\\[[[YYYYYYYYYYYYXXXWWWVVVUUUSSSTTTUUUVVVVVVUUUTTTSSSNNNPPPRRRSSSTTTSSSQQQPPPPPPOOONNNLLLKKKJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNPPPPPPOOOOOOPPPQQQRRRRRROOOPPPQQQQQQPPPNNNMMMKKKJJJKKKKKKJJJIIIIIIKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJIIIGGGGGGKKKLLLIIIHHHKKKGGGHHHIIIHHHGGGGGGIIIJJJHHHIIIJJJIIIGGGGGGHHHJJJ}}}ooogggcccccchhhnnnwww~~~~~~}}}|||zzzxxxxxxzzz||||||zzzyyyxxxzzz~~~zzzwwwsssooommmhhhfffdddccccccdddfffgggcccbbb```^^^\\\[[[ZZZYYYZZZZZZYYYXXXXXXWWWVVVVVVTTTSSSRRRRRRQQQQQQQQQQQQPPPOOOMMMNNNOOOOOONNNMMMNNNMMMKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCAAABBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEGGGIIIKKKLLLMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]^^^``````______aaabbbcccbbbaaaaaaccccccbbbaaabbbdddfffeeeccc```^^^^^^fffgggppppppbbb\\\YYYSSSPPPPPPOOOLLLJJJLLLHHHIIIKKKLLLMMMMMMNNNNNNLLLNNNOOONNNKKKIIIHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJKKKJJJHHHGGGGGGHHHEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCCCCAAA>>>>>>>>>??????>>>??????@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBCCC@@@AAAAAAAAAAAA@@@@@@??????AAACCCCCCBBBBBBCCCDDDFFFEEEDDDDDDCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCC??????@@@AAACCCEEEGGGHHHKKKIIIFFFFFFHHHJJJKKKKKKJJJKKKKKKJJJHHHFFFFFFGGGFFFGGGHHHJJJKKKKKKKKKKKKOOOQQQSSSSSSRRRQQQRRRSSSRRRSSSTTTUUUUUUTTTSSSSSSUUUUUUUUUSSSQQQPPPQQQRRRRRRTTTXXXZZZ[[[[[[]]]^^^]]]fffnnnnnnnnnrrrvvvwww}}}|||rrrjjjddd```ZZZWWWVVVWWWXXXXXXWWWVVVTTTSSSRRRRRRSSSTTTRRRXXX```gggkkkjjjfffcccgggdddaaa___^^^^^^]]][[[YYYYYYYYYXXXWWWVVVUUUTTTSSSTTTUUUVVVVVVUUUTTTSSSOOOPPPQQQRRRSSSRRRQQQQQQOOOOOONNNMMMLLLKKKJJJJJJHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQQQQQQQQQQQQQRRRSSSQQQPPPPPPPPPOOONNNLLLLLLJJJKKKKKKKKKJJJJJJKKKMMMNNNMMMLLLKKKJJJIIIIIIJJJGGGEEEHHHPPPUUUSSSPPPPPPIIIJJJJJJIIIGGGGGGHHHIIIGGGHHHHHHHHHGGGGGGHHHJJJzzztttmmmlllmmmnnnvvv~~~~~~|||~~~}}}}}}|||}}}~~~|||zzzyyyzzz{{{yyyxxxvvvvvvyyy}}}wwwqqqmmmiiieeeccc]]]^^^^^^^^^^^^___```bbb```^^^\\\[[[ZZZYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSPPPPPPOOOOOONNNOOOOOOOOONNNMMMLLLLLLMMMMMMLLLJJJLLLKKKKKKJJJJJJIIIIIIHHHJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUQQQSSSVVVXXXYYYYYYWWWVVVWWWWWWXXXZZZ[[[]]]^^^___^^^```aaaaaa``````bbbccccccbbbaaabbbcccdddcccaaabbbdddeeedddcccdddgggjjjoootttrrraaaYYYVVVRRRNNNLLLMMMLLLIIIGGGIIIGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNOOONNNKKKHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFHHHIIIJJJIIIGGGEEEEEEEEEBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@???????????????@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA???>>>===>>>??????===;;;>>>>>>???@@@BBBCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>???AAAAAAAAAAAABBBDDDDDDDDDCCCCCCBBBCCCCCCDDDAAABBBCCCCCCDDDDDDCCCCCC??????@@@AAABBBDDDFFFGGGIIIGGGDDDEEEHHHKKKLLLKKKIIIJJJKKKIIIGGGEEEEEEFFFFFFGGGIIIKKKLLLMMMMMMMMMQQQSSSUUUUUUTTTSSSTTTUUUSSSTTTUUUUUUTTTSSSQQQOOORRRSSSRRRQQQOOOOOOQQQRRROOOQQQUUUWWWYYYYYYZZZZZZWWW___eeeeeecccfffjjjkkknnnrrrvvvxxxyyy}}}zzzrrrpppnnnllljjjgggbbb^^^[[[YYYVVVUUUUUUWWWYYYYYYWWWVVVUUUSSSSSSTTTWWWYYYUUU\\\fffnnnqqqooojjjfffhhhfffcccbbbaaa___]]][[[YYYYYYXXXXXXWWWUUUTTTSSSRRRRRRTTTTTTTTTTTTRRRRRRPPPPPPPPPQQQQQQQQQRRRRRRNNNNNNNNNNNNMMMLLLJJJIIIHHHIIIJJJJJJKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSRRRRRRQQQQQQRRRRRRPPPPPPNNNMMMLLLKKKKKKKKKIIIJJJJJJJJJIIIIIIKKKMMMOOONNNLLLJJJIIIIIIIIIIIIHHHEEEIIIYYYfffeee[[[RRRGGGHHHIIIHHHGGGGGGHHHJJJGGGHHHHHHHHHGGGGGGIIIKKKzzzsssrrrfffnnnvvvxxxuuurrrtttwwwzzzzzz|||}}}}}}|||}}}~~~~~~|||zzzzzzzzzwwwvvvtttuuuxxx}}}yyypppiiieeebbb^^^[[[WWWXXXZZZ[[[[[[\\\]]]___^^^]]][[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSQQQPPPPPPOOOOOOOOOPPPPPPOOONNNMMMMMMNNNNNNLLLKKKLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIHHHFFFEEEDDDCCCCCCFFFGGGHHHIIIIIIHHHGGGGGGFFFGGGHHHJJJKKKLLLMMMMMMLLLMMMMMMNNNOOOQQQQQQRRRTTTUUUUUUVVVWWWXXXYYYZZZSSSUUUYYY\\\]]][[[YYYWWWWWWXXXYYY[[[]]]___```aaa^^^```aaabbbaaaaaaccceeedddcccbbbbbbddddddcccbbb```aaabbbbbbdddiiirrryyyuuutttddd[[[UUURRRNNNKKKKKKMMMLLLHHHFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLNNNOOOMMMKKKHHHGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDHHHIIIJJJHHHEEECCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAA@@@@@@???>>>?????????AAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAA@@@????????????<<<<<<===>>>@@@@@@>>><<<>>>>>>???@@@BBBCCCDDDEEEAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAA@@@???>>>======???@@@@@@@@@@@@BBBCCC???@@@@@@AAACCCEEEFFFGGGAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAABBBDDDFFFGGGHHHHHHFFFCCCDDDHHHKKKLLLLLLHHHIIIJJJIIIGGGEEEDDDEEEEEEGGGIIILLLNNNOOOPPPPPPSSSUUUVVVWWWUUUUUUVVVWWWTTTTTTUUUUUUTTTRRROOOMMMPPPQQQQQQPPPNNNOOOQQQSSSQQQRRRUUUWWWXXXXXXWWWWWWTTT\\\aaa```^^^```cccdddeeegggiiiiiiiiimmmsssyyyzzzzzz}}}|||xxxxxxvvvoooiiieeeeeecccaaa___^^^]]]]]]XXXWWWWWWXXXZZZ]]]___aaaWWWVVVSSSPPPOOOPPPTTTVVVWWW^^^iiisssvvvtttnnniiihhhgggeeedddccc```]]]ZZZXXXXXXXXXWWWVVVUUUSSSRRRPPPQQQRRRSSSSSSRRRQQQPPPQQQPPPPPPPPPPPPQQQRRRRRRMMMMMMOOOOOONNNLLLJJJHHHIIIIIIJJJJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQUUUTTTSSSRRRRRRQQQRRRRRRPPPOOOLLLKKKIIIIIIJJJJJJGGGHHHIIIIIIHHHHHHJJJLLLOOONNNLLLJJJIIIHHHHHHIIIJJJDDDJJJ```uuuuuucccRRREEEFFFGGGGGGFFFGGGIIIKKKGGGHHHIIIHHHGGGGGGIIIKKKxxxlllcccfffkkkkkkjjjkkksssssstttwww|||yyy||||||zzzyyy}}}|||zzzyyywwwwwwvvvvvvtttvvvwwwvvvzzz|||sssmmmeee```___\\\XXXSSSPPPQQQTTTVVVXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNLLLKKKLLLMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGFFFJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTVVVTTTTTTVVVZZZ\\\[[[YYYYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYYYYZZZ\\\^^^```bbbccccccbbbbbbbbbbbbcccccc^^^___```aaaaaa```___^^^ccceeeggghhhqqqwwwdddZZZUUUPPPMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKOOONNNLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDIIIHHHGGGFFFEEECCCBBBBBB===???@@@BBBCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???===<<<===>>>@@@AAA??????>>>>>>>>>>>>??????>>>=========???@@@???>>>??????>>>===============<<<===???@@@AAAAAA@@@@@@AAAAAA@@@??????@@@AAAAAACCCCCCBBBAAAAAA@@@??????????????????>>>>>>>>>===?????????@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBBBBBBB@@@BBBBBB@@@BBBEEECCC???@@@AAACCCEEEEEEEEEDDDDDDFFFDDDCCCCCCDDDGGGJJJLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFHHHLLLPPPRRRQQQPPPNNNOOOPPPPPPRRRTTTVVVXXXYYYTTTSSSRRRQQQPPPOOONNNNNNPPPOOOOOOPPPQQQPPPMMMKKKOOOPPPRRRTTTUUUUUUUUUTTTWWWXXXZZZZZZZZZZZZ]]]___aaabbbbbbaaaaaabbbdddggghhhjjjnnnrrrxxx}}}wwwtttooojjjhhheeebbb```]]]]]]^^^^^^^^^^^^^^^]]][[[YYYXXXXXXYYYZZZZZZYYYYYYXXXVVVUUUTTTSSSSSSSSSXXX\\\dddmmmssssssppplllggggggfffbbb^^^[[[ZZZ[[[WWWWWWWWWVVVUUURRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPVVVTTTRRROOOOOOOOOQQQRRRKKKLLLLLLLLLKKKJJJIIIHHHJJJIIIGGGFFFFFFGGGIIIJJJIIIIIIJJJLLLMMMNNNOOOPPPRRRRRRQQQPPPPPPQQQSSSSSSQQQPPPNNNKKKIIIGGGFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFHHHHHHIIIJJJKKKKKKJJJJJJGGGGGGNNN```rrrttteeeTTTJJJHHHFFFEEEGGGIIIIIIIIIJJJIIIHHHHHHIIIJJJKKKLLLyyyiiidddeeedddeeegggggghhhkkkpppuuuwwwwwwuuuuuuxxx{{{}}}{{{yyywwwwwwzzzyyyxxxvvvuuutttttttttuuuwwwwwwvvvyyy}}}}}}zzznnnhhh```\\\[[[ZZZVVVRRRQQQRRRTTTVVVXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVSSSSSSRRRQQQQQQQQQQQQQQQRRRQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMNNNMMMLLLMMMMMMLLLLLLKKKJJJIIIIIIKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMOOOPPPRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUXXXVVVVVVXXX[[[]]]]]][[[ZZZ[[[\\\\\\]]]]]]\\\\\\\\\[[[[[[\\\]]]___aaacccbbbaaa``````````````````eeeddddddcccaaa```^^^^^^dddnnnyyy{{{gggYYYSSSQQQOOOLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFEEEDDDCCCCCCBBB>>>???@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>><<<<<<<<<>>>@@@AAA??????>>>>>>>>>>>>?????????>>>===>>>???@@@@@@>>>???>>>>>>===<<<<<<======;;;<<<>>>???@@@@@@??????AAA@@@@@@??????@@@@@@AAABBBBBBBBBAAA@@@@@@???????????????>>>>>>>>>======>>>>>>>>>?????????@@@@@@>>>???@@@AAABBBBBBBBBBBB@@@BBBBBBAAACCCGGGFFFBBBBBBBBBCCCDDDEEEEEEEEEEEEGGGFFFDDDCCCDDDFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHGGGFFFHHHLLLOOOPPPPPPNNNMMMNNNNNNOOOPPPQQQSSSUUUVVVSSSRRRRRRQQQPPPOOONNNMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVXXXYYYYYYYYYZZZ]]]___```aaaaaa___^^^^^^```bbb```aaabbbeeehhhlllppprrrsssvvv{{{~~~}}}~~~|||{{{{{{yyywwwtttpppmmmiiieeecccaaa^^^\\\[[[\\\]]]^^^^^^^^^^^^^^^]]][[[ZZZZZZ[[[\\\[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTZZZ\\\aaahhhooorrrrrrqqqkkkhhhddd```\\\[[[ZZZYYYXXXXXXXXXWWWUUURRROOONNNQQQQQQQQQQQQQQQQQQQQQQQQTTTRRRPPPNNNMMMNNNOOOPPPLLLLLLLLLKKKKKKIIIHHHHHHJJJIIIGGGFFFFFFGGGIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPQQQRRROOONNNLLLIIIGGGEEEEEEDDDEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLIIIGGGKKKYYYgggkkkbbbVVVMMMJJJGGGFFFGGGGGGGGGGGGIIIIIIHHHHHHIIIKKKLLLMMMvvvhhhbbb___^^^___[[[]]]aaaggglllooonnnlllnnnqqquuuwwwvvvuuuttttttuuuuuutttsssrrrqqqqqqppprrrttttttsssuuuxxxwwwsssfffaaa[[[XXXXXXWWWUUURRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPNNNMMMLLLMMMNNNOOONNNMMMOOOOOOOOONNNNNNMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWYYYXXXXXXZZZ]]]^^^^^^^^^\\\]]]^^^^^^______^^^^^^______^^^^^^___```bbbcccaaaaaa```___^^^^^^_________^^^]]]]]]^^^```bbbccchhhzzztttjjj\\\RRRPPPPPPOOOMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBB??????@@@AAAAAA@@@@@@???@@@@@@????????????>>>>>><<<<<<;;;;;;<<<>>>???AAA@@@??????>>>>>>??????@@@???>>>===>>>@@@AAA@@@???>>>>>>===<<<<<<<<<<<<===<<<<<<===>>>????????????AAA@@@????????????@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA???AAABBBBBBEEEJJJJJJFFFCCCCCCCCCDDDDDDEEEFFFGGGHHHFFFEEECCCCCCEEEFFFGGGFFFGGGGGGGGGHHHHHHHHHIIIGGGHHHKKKNNNNNNMMMLLLJJJLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQPPPPPPOOONNNMMMMMMKKKNNNQQQQQQQQQQQQTTTWWWSSSSSSSSSTTTVVVXXXZZZ[[[WWWXXXYYYYYYYYYZZZ\\\^^^^^^______]]][[[ZZZ[[[\\\___^^^]]]]]]^^^```cccdddfffhhhkkkooosssuuuvvvvvvssswww{{{}}}}}}{{{xxxuuuqqqnnnmmmlllllltttssssssttttttssspppmmmiiifffcccaaa___^^^\\\ZZZZZZ[[[\\\]]]^^^____________^^^\\\\\\]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUZZZ[[[]]]cccjjjqqqtttvvvoooiii```[[[YYYYYYXXXVVVYYYYYYXXXWWWUUURRROOONNNQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNLLLKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIHHHGGGJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNOOONNNMMMMMMMMMMMMNNNOOOPPPLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMMMMJJJHHHHHHOOOXXX^^^[[[WWWNNNLLLHHHGGGGGGGGGFFFEEEHHHHHHHHHIIIJJJLLLMMMNNNvvvlllddd^^^ZZZWWWXXXZZZ___eeehhhiiiiiigggjjjnnnppppppppppppppppppppppppoooooonnnnnnmmmmmmoooooommmnnnqqqooojjj___\\\XXXVVVVVVWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPRRRQQQQQQPPPOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMNNNOOOPPPOOONNNPPPPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYZZZ[[[]]]^^^______]]]^^^^^^_______________aaaaaa```______```aaaaaaaaaaaa```_______________]]]\\\[[[[[[^^^bbbgggjjjxxxuuufff^^^UUUOOOMMMMMMKKKIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<>>>???@@@?????????>>>>>>????????????>>>===>>>@@@AAA@@@???======<<<;;;;;;<<<<<<<<<======>>>>>>????????????@@@@@@????????????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<<<<<<<===========================>>>??????@@@@@@@@@???>>>@@@BBBCCCGGGLLLLLLIIIEEEDDDCCCCCCDDDEEEGGGHHHFFFEEEDDDCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIKKKLLLLLLKKKJJJHHHKKKKKKKKKKKKLLLMMMOOOOOOPPPPPPOOOOOONNNMMMMMMLLLKKKPPPSSSSSSQQQQQQUUUZZZUUUUUUTTTTTTUUUXXX\\\^^^XXXYYYZZZYYYXXXXXXYYY[[[\\\]]]]]]\\\ZZZYYYYYY[[[___]]][[[ZZZZZZ[[[]]]___```aaaccceeeggghhhhhhhhhhhhkkknnnooonnnnnnoooqqqqqqvvv|||~~~||||||wwwvvvtttsssrrrssssssssspppvvv{{{||||||}}}zzzuuuooollliiieeeddddddeeeggglllmmmnnnpppqqqpppmmmjjjeeeccc```______^^^\\\[[[ZZZZZZ\\\]]]______``````aaa___^^^^^^______]]][[[YYYXXXWWWVVVUUUUUUUUUUUUWWWXXXZZZ___fffnnnrrrtttooofff[[[TTTTTTUUUTTTRRRVVVVVVVVVVVVUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMKKKKKKKKKLLLMMMNNNMMMLLLJJJIIIHHHGGGGGGJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGIIIJJJKKKKKKKKKHHHFFFEEEHHHMMMQQQSSSSSSMMMJJJHHHGGGGGGGGGFFFEEEGGGGGGHHHIIIKKKMMMNNNOOOuuuiii___ZZZXXXWWWXXX\\\```cccdddaaadddgggjjjjjjjjjkkkllljjjkkkkkkllllllkkkjjjjjjjjjlllkkkiiijjjllliiicccZZZXXXVVVUUUVVVWWWXXXXXXUUUUUUTTTTTTSSSSSSSSSSSSQQQPPPNNNMMMMMMMMMNNNOOOQQQRRRTTTTTTUUUTTTSSSRRRSSSRRRRRRQQQQQQQQQQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQOOONNNNNNOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWZZZZZZ[[[[[[[[[[[[ZZZZZZXXXYYY[[[\\\]]]^^^___```]]]^^^______``````______bbbaaa___^^^^^^^^^___```___^^^^^^]]]]]]^^^^^^___bbbaaa``````dddjjjppptttwwwbbbXXXTTTMMMJJJIIIHHHGGGEEEIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB???@@@@@@@@@@@@AAAAAAAAA???>>>>>>>>>======>>>>>>========================;;;;;;;;;<<<======>>>??????>>>>>>======>>>>>>???>>>===<<<===???@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>?????????@@@????????????????????????>>>>>>>>>>>>>>>==================<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???>>>>>>>>><<>>>>>>>>>>>????????????======<<<<<<<<<===>>>>>><<<<<<============>>>>>><<<<<<=========>>>>>>>>>>>>======<<<<<<======>>>===<<<;;;<<<>>>???>>>===;;;::::::::::::;;;<<<<<>>>>>======>>>>>>???>>>>>>???@@@@@@???>>>>>>===========================<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>============<<<<<<===>>>>>>======<<<:::===??????CCCHHHHHHEEEBBBBBBBBBCCCCCCDDDEEEFFF@@@AAAAAABBBDDDEEEGGGHHHJJJJJJIIIHHHGGGFFFEEEEEEHHHHHHIIIJJJKKKJJJIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOOOOOOOOOONNNNNNNNNMMMMMMOOOSSSVVVVVVSSSRRRRRRTTTVVVUUUSSSSSSTTTVVVYYY[[[YYYYYYYYYXXXVVVUUUWWWXXXZZZ[[[]]]]]]\\\[[[\\\\\\XXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^___``````___^^^]]][[[]]]```bbbaaaaaaaaabbb\\\]]]]]]\\\\\\]]]___bbbeeehhhiiijjjnnnttttttqqqaaa___\\\ZZZYYY[[[^^^```aaaaaaccceeeggggggeeeccc\\\[[[[[[[[[\\\\\\ZZZXXXXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[[[[]]]^^^^^^\\\ZZZTTTSSSRRRRRRQQQQQQRRRRRRPPPPPPRRRWWW\\\___``````aaaZZZRRRMMMLLLMMMLLLKKKLLLNNNPPPRRRSSSTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPLLLKKKKKKJJJJJJKKKKKKKKKLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMKKKJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDAAABBBCCCEEEFFFFFFFFFEEECCCCCCBBBDDDGGGHHHHHHGGGGGGHHHJJJKKKMMMMMMNNNNNNzzztttllleeeaaa^^^[[[ZZZUUUWWWZZZ[[[[[[\\\]]]___^^^___aaabbbcccbbbaaa``````bbbcccaaaaaabbb___YYYPPPPPPPPPOOOPPPRRRUUUWWWUUUTTTSSSRRRRRRRRRSSSSSSOOONNNKKKJJJIIIJJJLLLNNNPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRPPPOOOOOOPPPRRRSSSSSSRRRPPPPPPQQQRRRRRRSSSTTTTTTSSSSSSSSSRRRRRRSSSTTTTTTUUUUUUUUUVVVWWWYYYZZZ[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZ\\\____________aaaddd``````aaabbbbbbbbbbbbbbbaaa```___^^^]]]^^^___```\\\\\\\\\]]]___```bbbccc]]]___eeeooo|||ppp```ZZZRRROOONNNLLLKKKKKKKKKKKKKKKHHHGGGGGGGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>>>>===============<<<;;;;;;;;;;;;<<<>>>???<<<<<<======>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::;;;<<<======;;;::::::999999:::;;;;;;<<<===<<<;;;;;;;;;;;;<<<======>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::=========<<<<<<<<<;;;;;;<<<<<<=========<<<<<<;;;999<<<<<<<<>>>>>======<<<<<<<<<<<<;;;:::::::::;;;<<<>>>???<<<=========>>>>>>?????????@@@@@@@@@???>>>===<<<;;;;;;;;;::::::;;;;;;;;;;;;:::999:::<<<===<<<;;;999999999999::::::;;;<<<<<<;;;:::999999999:::;;;===>>>???@@@@@@???>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;;;;999;;;;;;:::===AAA@@@<<>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@???>>><<<<<<<<<===>>>;;;::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999999:::<<<<<<;;;999999:::<<<<<<;;;======??????>>><<<:::999;;;<<<<<<<<<======>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<============>>>???@@@@@@AAAAAAAAABBBDDDCCCBBBAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIKKKLLLMMMNNNNNNOOOOOONNNNNNNNNPPPSSSUUUVVVUUUSSSRRRSSSRRRRRRSSSTTTTTTRRRQQQQQQRRRTTTWWWYYY[[[]]]]]]``````___]]]]]]\\\\\\\\\YYYYYYZZZ\\\___``````______[[[XXXYYY^^^```^^^[[[YYYYYYXXXXXXWWWVVVUUUTTTYYYYYYXXXWWWWWWWWWWWWWWWRRRUUUXXX[[[[[[ZZZXXXVVVaaa___^^^^^^^^^^^^]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYXXXXXXYYY\\\```aaa___\\\[[[[[[\\\\\\\\\[[[ZZZZZZYYYVVVSSSSSSTTTUUUSSSPPPOOOPPPRRRTTTVVVVVVVVVUUUQQQQQQQQQRRRSSSSSSQQQOOOLLLKKKKKKKKKMMMPPPRRRTTTRRRQQQPPPNNNMMMLLLKKKKKKJJJLLLOOOPPPQQQPPPNNNLLLKKKJJJJJJJJJJJJKKKKKKLLLGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJHHHEEECCCBBBBBBCCCDDDBBBBBBCCCDDDFFFHHHIIIJJJFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEDDDBBBAAAAAACCCBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCEEEEEEEEEDDDDDDAAABBBCCCEEEFFFGGGGGGGGGFFFFFFGGGJJJOOORRRSSSRRRooojjjbbb[[[WWWTTTRRRPPPRRRTTTUUUUUUUUUUUUVVVVVVWWWVVVUUUTTTSSSQQQMMMJJJCCCCCCDDDEEEGGGIIIKKKLLLMMMLLLKKKKKKJJJJJJJJJKKKLLLKKKIIIGGGHHHIIIKKKMMMMMMMMMNNNNNNNNNOOOOOOOOOMMMNNNNNNNNNLLLLLLNNNOOOPPPPPPQQQSSSSSSTTTTTTSSSSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUURRRRRRSSSTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYZZZ\\\^^^___^^^]]]]]]]]]^^^___```aaa```^^^]]]^^^___aaabbbaaacccdddcccaaa___^^^^^^``````aaabbbbbbbbbaaa```cccgggnnnvvv~~~vvvbbbZZZTTTMMMKKKPPPJJJIIIGGGDDDCCCCCCDDDEEEHHHHHHHHHHHHGGGFFFDDDDDDBBBCCCEEEDDDCCCCCCDDDEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBAAA@@@@@@@@@???===<<<<<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>===;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<>>>@@@@@@===:::999:::;;;;;;;;;:::<<<===>>>>>>===<<<;;;;;;<<<<<<<<<=========>>>999999999999999888888888999999999999999999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>??????@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHIIIKKKMMMMMMNNNOOOOOOOOOOOOOOOLLLMMMOOOPPPQQQPPPOOONNNQQQPPPPPPQQQSSSSSSRRRPPPQQQSSSUUUYYY\\\^^^```aaa```___^^^]]]\\\\\\\\\\\\XXXXXXYYY[[[]]]]]]]]]]]]\\\YYYVVVWWW[[[]]][[[YYYXXXXXXXXXXXXWWWVVVUUUTTTYYYXXXWWWWWWWWWWWWWWWXXXUUUVVVYYY[[[\\\[[[YYYXXX]]]\\\[[[ZZZZZZZZZYYYXXXZZZYYYYYYXXXXXXXXXXXXYYY[[[YYYWWWXXX[[[]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZYYYVVVTTTSSSTTTTTTRRRPPPOOOOOOQQQRRRSSSTTTTTTTTTSSSSSSSSSTTTUUUUUUSSSQQQNNNMMMLLLMMMNNNPPPSSSTTTRRRQQQPPPNNNMMMLLLLLLLLLKKKLLLOOOQQQQQQPPPOOONNNKKKJJJJJJIIIIIIIIIJJJJJJFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLJJJHHHEEECCCCCCCCCCCCAAABBBBBBCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAACCCAAAAAAAAAAAABBBBBBCCCCCC@@@AAABBBCCCCCCCCCBBBAAA???@@@AAACCCDDDDDDEEEEEEEEEEEEFFFIIIMMMPPPQQQPPPuuujjjbbb\\\VVVSSSPPPQQQQQQQQQPPPPPPOOONNNQQQQQQPPPPPPOOOLLLHHHDDD@@@@@@AAABBBCCCEEEGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGJJJIIIGGGGGGGGGIIIKKKLLLMMMMMMLLLLLLMMMMMMNNNNNNJJJLLLNNNNNNNNNMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQRRRSSSTTTUUUUUUUUUVVVVVVWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXZZZ[[[[[[ZZZZZZ[[[]]]^^^]]]]]]]]]^^^___aaabbb```___^^^]]]^^^___aaabbbbbbdddeeedddbbb``````aaa```aaabbbcccccccccbbbbbbgggppprrrbbbTTTPPPMMMIIIHHHLLLHHHGGGEEEDDDCCCCCCCCCDDDGGGFFFEEEDDDDDDDDDDDDEEEBBBCCCDDDCCCAAAAAAAAACCC??????AAABBBCCCCCCDDDDDD@@@AAAAAAAAA@@@??????>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>===<<<::::::999::::::===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;??????>>>======???CCCFFFEEEAAA<<<999999:::;;;;;;999:::<<<===>>>>>>======<<<<<<<<<<<<<<<=========<<<<<<;;;;;;::::::999999888888888888888888888888::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>????????????@@@AAACCCCCCAAAAAAAAABBBAAAAAACCCDDDFFFGGGIIIIIICCCDDDEEEFFFGGGGGGHHHHHHHHHJJJKKKKKKJJJIIIIIIJJJMMMNNNNNNOOOOOOOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMNNNPPPRRRSSSRRRQQQPPPRRRUUUXXX\\\^^^```aaa^^^]]]\\\[[[[[[[[[[[[[[[WWWXXXYYYYYYZZZZZZYYYYYYXXXUUUSSSTTTWWWYYYXXXVVVWWWWWWWWWWWWVVVVVVUUUTTTWWWWWWVVVVVVVVVWWWXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYXXXXXXWWWWWWVVVVVVWWWWWWVVVVVVWWWWWWXXXXXX\\\YYYVVVUUUVVVXXXXXXXXX[[[\\\\\\\\\[[[[[[ZZZYYYXXXVVVTTTRRRRRRRRRQQQOOONNNNNNOOOOOOPPPQQQRRRSSSSSSRRRRRRSSSTTTTTTSSSQQQOOOOOONNNNNNOOOPPPRRRSSSQQQPPPPPPOOONNNMMMMMMMMMKKKMMMOOOQQQRRRQQQPPPOOOKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJHHHEEECCCBBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFHHHGGGEEEDDDCCCCCCDDDDDDBBBCCCDDDCCCBBBAAABBBCCC@@@@@@@@@AAAAAAAAAAAABBB???@@@AAAAAAAAA@@@???>>>===>>>???@@@AAABBBBBBBBBDDDCCCDDDFFFJJJLLLMMMMMM~~~tttllleeeaaaZZZVVVRRRNNNLLLKKKJJJJJJLLLLLLMMMNNNMMMKKKFFFBBBAAAAAAAAABBBCCCDDDFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKKKKKKKKKKLLLMMMIIILLLOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVXXXXXXXXXYYYYYYZZZZZZZZZYYY[[[\\\\\\[[[ZZZ[[[\\\^^^]]]]]]]]]]]]___```aaa___^^^]]]\\\]]]^^^```bbbcccdddffffffeeeeeeeeegggdddcccbbbbbbcccfffjjjllltttsssdddXXXOOOLLLKKKHHHFFFHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCAAA@@@??????@@@======???@@@AAAAAABBBBBB@@@@@@@@@@@@???>>>===<<<>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999===<<<<<<;;;:::999999999<<<;;;:::999888888888888::::::::::::::::::::::::??????>>>======AAAFFFJJJIIIDDD>>>:::999::::::;;;999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999777777777777777777777777999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>======???AAABBBBBBAAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHHHHCCCCCCCCCDDDEEEFFFGGGHHHGGGIIILLLLLLKKKJJJJJJJJJMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLMMMNNNOOOLLLLLLMMMOOOSSSTTTTTTSSSPPPQQQSSSVVVYYYZZZ\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYWWWXXXYYYYYYWWWVVVVVVVVVUUUSSSQQQRRRTTTVVVUUUTTTUUUVVVVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[XXXXXXYYYXXXVVVUUUUUUVVVTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXVVVUUUVVVVVVWWWWWW[[[[[[[[[[[[[[[ZZZYYYXXXWWWUUUSSSRRRQQQPPPOOOOOONNNNNNMMMLLLMMMNNNPPPQQQQQQOOOOOOOOOQQQQQQPPPOOOOOOOOONNNNNNNNNOOOPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMNNNPPPQQQRRRRRRQQQPPPLLLLLLKKKIIIIIIHHHHHHHHHJJJIIIHHHGGGGGGIIIKKKLLLHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCBBBCCCCCCDDDDDDHHHFFFDDDBBBAAABBBCCCDDDAAABBBCCCCCCAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAABBB??????@@@@@@@@@???===<<<<<<===>>>???@@@@@@@@@@@@BBBAAAAAACCCFFFHHHIIIHHH{{{xxxnnnfff[[[RRRNNNMMMMMMMMMIIIIIIJJJJJJKKKIIIEEEBBBAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFHHHJJJLLLMMMMMMLLLKKKJJJIIIJJJKKKLLLJJJLLLPPPQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSRRRRRRSSSUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZ[[[[[[[[[[[[YYY[[[]]]]]]\\\[[[[[[\\\___^^^]]]\\\\\\]]]^^^___]]]\\\[[[[[[\\\]]]```aaacccdddeeeeeecccccceeefffdddbbb______eeennnyyykkk]]]YYYRRRMMMKKKKKKHHHGGGGGGDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGFFFDDDBBB@@@@@@AAAAAA@@@???===>>>???>>>>>>????????????>>>>>>>>>?????????>>>>>>===<<<>>>???@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888<<<<<<<<<<<<;;;;;;:::::::::999999888888999999999::::::::::::::::::::::::=========<<<===@@@FFFJJJIIIEEE>>>:::999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999999888888777666555555777777777777777777777777888888999999:::;;;<<<<<<========================>>>>>>==================>>>@@@BBBBBBAAA@@@AAABBBDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCDDDEEEGGGHHHFFFHHHKKKLLLKKKJJJJJJJJJLLLMMMNNNNNNOOOOOONNNNNNNNNNNNLLLKKKLLLMMMOOOPPPLLLLLLMMMPPPTTTVVVVVVUUURRRSSSTTTUUUVVVWWWWWWWWWXXXWWWVVVVVVVVVVVVVVVVVVVVVXXXYYYXXXVVVTTTTTTUUUSSSRRRQQQQQQSSSTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWVVVVVVUUUUUUVVVWWWYYYZZZUUUWWWXXXVVVTTTRRRSSSUUUSSSSSSSSSSSSTTTVVVWWWXXXUUUVVVWWWXXXXXXWWWWWWWWWZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTSSSQQQPPPOOOOOOOOOOOONNNMMMLLLLLLMMMOOOOOOOOONNNMMMMMMOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPOOOOOONNNOOOPPPQQQQQQQQQPPPPPPMMMLLLKKKJJJIIIIIIHHHIIIJJJIIIHHHGGGGGGIIIKKKLLLIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFCCCAAAAAAAAACCCDDD@@@BBBCCCBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBB???@@@AAAAAA@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@???AAACCCEEEEEEDDDuuueeeXXXRRRQQQRRRRRRLLLKKKJJJJJJIIIGGGDDDBBB@@@@@@???@@@@@@AAABBBBBB@@@????????????@@@@@@AAACCCDDDEEEFFFIIIKKKMMMNNNNNNLLLKKKIIIIIIJJJKKKLLLKKKMMMOOOPPPPPPPPPRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[YYY[[[]]]^^^]]]\\\\\\]]]^^^]]]\\\[[[[[[\\\]]]]]]]]]\\\[[[[[[\\\^^^```bbbdddeeeeeedddbbbbbbdddeeegggdddaaacccmmm|||jjj[[[SSSMMMKKKHHHHHHIIIHHHGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKJJJGGGCCCAAA???@@@AAA@@@>>>>>>>>>@@@>>>?????????>>>===<<<<<<===>>>>>>>>>???>>>>>>===>>>???@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888999:::;;;<<<<<<<<<;;;;;;999999999888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<>>;;;::::::;;;:::<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999888777777777666777777777777777777777777666777888999:::;;;<<<===>>>>>>>>>============<<<<<<<<<<<<<<<===============???AAABBBAAA@@@AAABBBDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBBBBCCCEEEGGGHHHFFFGGGIIIJJJIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJLLLNNNOOOLLLLLLMMMPPPTTTVVVVVVUUUTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTWWWYYYWWWTTTRRRSSSTTTQQQQQQQQQQQQQQQRRRRRRSSSRRRSSSTTTUUUUUUUUUUUUUUUWWWVVVUUUUUUTTTTTTTTTUUUTTTTTTSSSTTTTTTUUUWWWWWWRRRUUUVVVTTTQQQOOOQQQSSSSSSSSSSSSSSSTTTUUUVVVWWWSSSVVVYYYZZZYYYWWWVVVVVVYYYYYYYYYXXXWWWVVVUUUTTTQQQQQQRRRPPPOOONNNOOOQQQOOOOOONNNNNNMMMNNNNNNNNNPPPNNNLLLMMMNNNOOOOOONNNIIIIIIJJJJJJJJJJJJJJJJJJLLLMMMOOOQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOONNNKKKKKKJJJIIIHHHHHHHHHIIIGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFCCCDDDDDDDDDDDDEEEEEEEEEDDDFFFHHHKKKLLLLLLKKKJJJDDDDDDDDDCCCDDDDDDEEEEEEFFFEEECCCBBBAAAAAABBBBBB@@@AAABBBBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCBBBBBB???@@@AAAAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>???AAABBBBBBAAAssseee___^^^\\\[[[WWWUUUQQQNNNLLLIIIFFFDDD@@@@@@?????????@@@AAAAAA??????>>>>>>???@@@@@@AAABBBCCCEEEGGGJJJLLLNNNOOOOOOMMMKKKIIIIIIJJJKKKMMMKKKMMMNNNNNNMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSUUUWWWYYYVVVVVVXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ]]]___^^^^^^^^^^^^[[[ZZZZZZZZZZZZ[[[]]]^^^^^^]]]]]]\\\^^^```bbbdddggghhhiiijjjkkkmmmpppsssvvvsssqqqsss|||kkk]]]TTTNNNGGGGGGFFFEEEFFFGGGFFFEEECCCCCCDDDDDDEEEEEEEEEEEEIIIJJJJJJJJJHHHEEECCCAAA>>>???@@@@@@???>>>???AAA>>>>>>>>>>>>>>>======<<<<<<===>>>??????????????????@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::999999666777999:::;;;<<<;;;;;;<<<;;;:::999999999999999999999999999999999999999999;;;<<<<<<===???CCCEEECCC@@@===;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888888888888888666666777999:::;;;<<<===>>>>>>>>>>>>=========<<<;;;;;;;;;<<<<<<============???AAAAAAAAA@@@AAACCCAAAAAABBBBBBBBBBBBBBBBBBDDDCCCBBBBBBCCCEEEGGGIIIEEEGGGHHHGGGGGGGGGIIIKKKJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHIIIIIIKKKLLLNNNNNNLLLLLLLLLOOOSSSTTTTTTSSSRRRSSSSSSTTTTTTTTTTTTTTTPPPPPPPPPOOOOOOPPPPPPQQQQQQTTTWWWUUUQQQOOOQQQSSSOOOOOOPPPOOOOOOOOOQQQRRRQQQRRRSSSTTTUUUUUUUUUUUUXXXWWWVVVTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTUUUUUUVVVRRRUUUWWWUUUQQQOOOQQQTTTTTTSSSSSSSSSTTTUUUVVVVVVVVVXXXYYYXXXUUUTTTTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRNNNOOOPPPPPPNNNNNNPPPRRRPPPPPPPPPPPPPPPOOONNNMMMNNNLLLJJJJJJKKKMMMMMMLLLGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLOOOQQQRRRRRRRRRQQQQQQQQQPPPOOONNNMMMLLLLLLHHHHHHGGGGGGFFFGGGGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDFFFHHHLLLNNNOOOOOOMMMKKKBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@???AAABBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA===>>>???@@@AAA@@@??????===>>>>>>???????????????@@@>>>>>>>>>@@@@@@@@@>>>wwwqqqnnnllliiiccc___YYYTTTPPPMMMIIIGGGBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@AAAAAABBBCCCCCCBBBCCCEEEHHHJJJMMMOOOPPPPPPNNNKKKIIIIIIJJJLLLMMMKKKLLLLLLKKKJJJKKKNNNPPPSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRTTTVVVXXXZZZVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYWWWZZZ]]]______^^^______XXXXXXXXXXXXZZZ\\\^^^___```___^^^^^^___aaadddfffjjjlllpppssswww|||iii[[[TTTNNNHHHHHHHHHGGGEEEDDDEEEDDDAAABBBCCCDDDEEEFFFFFFFFFEEEJJJIIIGGGEEECCCAAA@@@@@@===>>>@@@@@@??????@@@BBB======>>>>>>>>>>>>>>>===;;;<<<===???@@@@@@@@@@@@@@@@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::333555777999:::;;;;;;;;;>>>>>><<<:::999888777777999999999999999999999999999;;;===>>>>>>???BBBDDDAAA>>><<<;;;<<<<<<<<<;;;888888999999;;;===>>>???<<<<<<<<<;;;;;;:::::::::666666666666666777777777888888888888888888888888555666777888:::<<<======??????>>>>>>=========<<<::::::;;;;;;<<<===>>>>>><<<>>>@@@AAAAAA@@@AAACCC??????@@@AAAAAABBBCCCCCCDDDCCCBBBBBBCCCEEEHHHIIIEEEFFFFFFFFFEEEFFFIIILLLIIIJJJJJJKKKKKKKKKKKKKKKGGGHHHIIIKKKMMMNNNOOOPPPKKKKKKLLLNNNQQQSSSSSSRRRNNNNNNPPPQQQRRRRRRRRRRRRNNNNNNNNNMMMNNNNNNOOOOOONNNRRRUUUTTTOOOMMMOOORRRMMMNNNNNNNNNMMMNNNOOOQQQPPPQQQRRRTTTUUUUUUUUUUUUXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRTTTUUUUUUVVVUUUUUUTTTXXXZZZXXXSSSQQQSSSWWWTTTTTTTTTTTTTTTUUUUUUVVVYYYZZZYYYUUUQQQPPPRRRUUUVVVVVVVVVUUUTTTSSSQQQQQQLLLNNNPPPOOONNNNNNQQQTTTPPPQQQRRRRRRQQQPPPNNNMMMKKKIIIGGGGGGHHHIIIJJJIIIFFFGGGHHHIIIJJJJJJJJJJJJJJJLLLOOOQQQSSSSSSRRRQQQRRRQQQPPPOOOMMMLLLKKKJJJEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDDGGGIIILLLOOOOOONNNKKKIIIAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@??????@@@BBBAAAAAAAAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@<<<===>>>@@@@@@@@@??????<<<===>>>>>>>>>>>>>>>>>>@@@>>>===>>>???@@@???===zzzjjj```\\\XXXPPPHHHIIIDDD???>>>AAADDDFFFEEEEEECCCBBBAAABBBBBBAAA@@@CCCCCCCCCFFFJJJMMMNNNOOORRRQQQNNNLLLJJJIIIIIIIIIOOOKKKJJJLLLLLLJJJKKKNNNRRRRRRRRRRRRSSSSSSQQQPPPTTTUUUWWWWWWVVVWWWXXXZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXX[[[[[[\\\\\\]]]\\\\\\\\\WWWXXXYYYZZZ[[[]]]___```dddaaaaaaccccccbbbfffkkkiiivvvxxxeee[[[VVVQQQMMMMMMGGGFFFFFFEEEDDDCCCCCCBBBAAAAAABBBCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@======>>>>>>?????????@@@>>>>>>======<<<<<<<<<;;;999999999:::;;;<<<===>>>@@@???>>>======>>>???@@@::::::::::::;;;;;;<<<======<<<;;;:::::::::::::::<<<:::888999<<<===<<<:::::::::999999999999888888:::999999999999999999:::;;;<<<===>>>>>>????????????===;;;999777777888999:::::::::;;;;;;:::999999;;;;;;::::::999888777777999999999888888888888777777777777777888888888888777888888888888999999999===>>>@@@AAA@@@???===<<<:::::::::;;;;;;;;;<<<<<>>@@@BBBDDDCCCAAA>>>;;;???>>>>>>>>>===========================<<<<<<<<<======<<<<<<<<<<<<======{{{xxxsssjjjbbbWWWQQQKKKHHHHHHJJJIIIHHHHHHEEEBBBAAABBBCCCCCCBBBHHHGGGGGGIIIMMMOOOPPPOOOSSSRRRPPPNNNMMMLLLKKKKKKJJJGGGGGGJJJKKKIIIKKKOOOQQQRRRSSSVVVWWWVVVTTTRRRSSSUUUWWWXXXXXXYYY[[[]]]bbbaaa___]]]\\\[[[ZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^____________[[[\\\\\\\\\\\\]]]___aaadddaaaaaaeeehhhjjjpppvvvvvvhhhYYYRRRNNNJJJGGGGGGEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>============>>>>>>>>>???============<<<<<<;;;;;;999888888999:::;;;<<<<<<>>>>>>>>>======>>>>>>>>>;;;;;;:::::::::::::::;;;<<<<<<;;;::::::::::::::::::888888:::===??????===;;;;;;::::::999999888888999999888888888888999999:::;;;<<<===>>>?????????>>>===:::888777777888999999::::::;;;::::::999999::::::999888888777666666999999999888888888777777666666777777777888888888777777888888888999999999999:::<<<======<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@???@@@BBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDFFFFFFFFFEEEEEEFFFHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKLLLMMMOOOPPPQQQRRRNNNMMMMMMLLLLLLMMMMMMNNNJJJLLLNNNOOONNNMMMMMMNNNMMMOOOPPPOOOOOOOOOQQQRRROOOOOOOOONNNNNNMMMMMMMMMOOOOOOPPPQQQQQQQQQQQQQQQTTTRRRPPPQQQTTTVVVVVVUUUSSSTTTUUUWWWWWWVVVUUUTTTWWW[[[[[[WWWUUUWWWWWWVVVSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVTTTRRRRRRUUUWWWYYYWWWUUUTTTTTTSSSQQQOOOOOOMMMMMMOOORRRSSSRRRPPPNNNLLLLLLNNNMMMJJJKKKNNNMMMKKKIIIIIIJJJJJJJJJHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKNNNQQQQQQNNNMMMNNNOOONNNNNNNNNNNNLLLJJJGGGFFFFFFEEECCCCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGHHHGGGEEECCCBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBDDDEEEDDDCCCBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGFFFCCCAAAAAABBBAAAAAAAAAAAA@@@>>>===<<<=====================<<<============<<<<<<<<<<<<>>>==================>>>llleee^^^YYYWWWVVVTTTRRROOOKKKFFFCCCDDDEEEFFFGGGGGGFFFFFFHHHKKKMMMNNNMMMOOOOOOOOONNNMMMLLLJJJJJJEEEBBBBBBEEEFFFDDDFFFIIIKKKNNNRRRUUUVVVUUURRRPPPRRRTTTVVVXXXXXXXXXZZZ[[[```___]]][[[ZZZXXXXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZ\\\]]]^^^_________^^^```bbbccccccccceeefffiiifffgggmmmtttyyyfff[[[PPPMMMMMMJJJHHHHHHCCCCCCCCCBBBBBBAAA@@@@@@@@@????????????>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;888888888888999:::;;;;;;<<<==================<<<::::::999999888999999999;;;;;;:::999999999999:::888888888;;;???AAABBBAAA===<<<<<<;;;:::999999888888888777777777777888888999999;;;<<<===>>>>>>>>>===;;;:::888777777777888999999::::::::::::999999999999888888777666666666999999888888888777777777666666777777777777888888777777777888888888999999777888999;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======>>>????????????>>>>>>@@@CCCFFFGGGGGGFFFEEEBBBBBBAAAAAAAAAAAABBBBBBDDDFFFGGGGGGFFFFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNLLLKKKKKKJJJJJJKKKKKKLLLJJJLLLNNNNNNMMMLLLLLLLLLKKKMMMNNNOOONNNOOOPPPRRRPPPOOOOOONNNMMMMMMLLLLLLOOOOOONNNNNNNNNOOOOOOOOOPPPNNNMMMNNNRRRUUUWWWXXXUUUUUUUUUUUUUUUTTTTTTTTTWWW[[[]]]YYYWWWXXXXXXUUURRRRRRRRRRRRSSSSSSTTTTTTSSSTTTUUUUUUTTTUUUWWWYYYZZZXXXUUUSSSSSSRRRPPPNNNOOONNNNNNOOOQQQRRRQQQOOOOOOKKKJJJKKKJJJHHHIIIMMMLLLKKKJJJJJJKKKKKKJJJIIIFFFGGGHHHJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMKKKKKKLLLLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCEEEFFFGGGGGGHHHJJJLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCEEEDDDCCCBBBAAA@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHIIIIIIGGGDDDBBBBBBBBBCCCAAA???===<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>zzzrrrnnnlllkkkhhheee^^^XXXPPPKKKIIIJJJLLLMMMHHHFFFEEEGGGIIILLLLLLLLLMMMNNNOOOOOONNNMMMKKKJJJFFFCCCCCCFFFEEECCCCCCFFFIIIMMMSSSVVVVVVTTTQQQOOOUUUWWWYYYYYYXXXWWWXXXYYY[[[ZZZZZZYYYYYYYYYYYYZZZUUUVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]^^^___`````````aaagggoootttvvvuuuvvvvvvuuurrrsss{{{yyyiiiZZZRRRKKKLLLLLLJJJHHHHHHCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;:::;;;<<<======<<<;;;:::888888777777888999:::::::::999999888888888999999888999:::<<<>>>AAABBBBBB======<<<;;;::::::999999777777666666666666777777777888999;;;<<<<<<======;;;:::999777777666777777888888999::::::::::::999999999888888777777777777888888888888777777777777666666666666777777777888777777777777888888888888777888999:::;;;;;;;;;;;;999999999:::::::::;;;;;;;;;<<<======>>>>>>=========@@@DDDHHHIIIIIIGGGEEEBBBAAA@@@@@@@@@@@@@@@@@@DDDEEEGGGGGGGGGFFFGGGIIIEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGGGGFFFFFFGGGFFFHHHJJJLLLMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJMMMMMMMMMLLLMMMMMMLLLNNNOOOOOONNNMMMNNNOOOOOOOOONNNNNNMMMLLLLLLLLLMMMMMMLLLKKKLLLMMMOOOPPPOOOMMMLLLLLLOOORRRTTTVVVWWWVVVUUUSSSSSSSSSTTTTTTVVV[[[^^^[[[YYYYYYXXXUUUPPPPPPQQQQQQRRRRRRSSSSSSRRRSSSTTTUUUVVVWWWXXXZZZZZZXXXTTTRRRQQQPPPNNNMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOKKKHHHJJJJJJHHHHHHKKKLLLKKKJJJKKKLLLLLLKKKIIIGGGHHHJJJLLLMMMMMMLLLLLLNNNLLLJJJJJJLLLMMMLLLKKKJJJJJJJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHGGGIIIKKKMMMMMMLLLIIIHHHHHHHHHHHHGGGFFFDDDBBBAAADDDDDDDDDCCCBBBAAAAAA@@@CCCCCCBBBAAAAAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GGGGGGGGGFFFDDDCCCBBBAAAAAA@@@>>>===;;;;;;:::;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>uuummmccc\\\XXXXXXYYYYYYVVVSSSNNNKKKKKKKKKKKKKKKMMMNNNOOOPPPPPPOOOMMMMMMIIIFFFGGGJJJJJJGGGGGGJJJMMMQQQVVVXXXWWWTTTSSSSSSUUUXXXZZZ[[[ZZZYYYYYYZZZYYYYYYYYYZZZZZZ[[[]]]]]]XXXXXXZZZ[[[\\\]]]]]]\\\^^^___```bbbdddffffffggglllwwwwwwcccYYYNNNHHHEEEFFFFFFDDDBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<999:::;;;<<<<<<;;;:::999555555666777888:::;;;<<<888888777777777888888999999:::;;;<<<===>>>??????======<<<;;;;;;:::999999777666666666666666666777777888999::::::;;;;;;:::999888888777666666666666777888999999:::::::::999999999999999999888888888888888888777777777666666555666666666666777777777666666777777777888888888666666777888999:::::::::777888888888888999999999;;;;;;<<<============<<<===@@@DDDGGGIIIHHHFFFEEEAAAAAA@@@???????????????BBBDDDGGGGGGGGGFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHDDDGGGJJJLLLMMMMMMOOOPPPNNNPPPQQQPPPNNNLLLKKKLLLNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJKKKLLLNNNPPPQQQNNNNNNNNNNNNPPPSSSVVVXXXWWWVVVTTTSSSRRRSSSTTTTTTUUUZZZ]]][[[YYYYYYWWWSSSNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQRRRTTTVVVXXXYYYYYYYYYVVVRRRPPPOOONNNMMMLLLNNNOOOPPPPPPOOONNNNNNNNNNNNJJJJJJNNNPPPLLLIIIIIILLLKKKKKKLLLMMMNNNLLLJJJJJJKKKLLLNNNNNNMMMMMMLLLKKKIIIGGGGGGHHHJJJKKKKKKMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBCCCCCCEEEFFFGGGHHHIIIJJJLLLMMMLLLJJJGGGEEEFFFFFFFFFEEEDDDCCCAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCGGGFFFDDDBBBAAABBBCCCCCC????????????????????????????????????????????????AAABBBCCCDDDEEEDDDBBBAAA>>>>>>>>>>>>===;;;999888:::::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======>>>>>>????????????>>>>>>~~~uuupppooooooooollleee[[[SSSNNNLLLJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOJJJHHHIIIMMMNNNKKKKKKNNNLLLPPPSSSTTTSSSRRRTTTVVVRRRUUUXXXZZZYYYXXXXXXXXXXXXXXXXXXYYYYYY[[[\\\]]]\\\\\\^^^______^^^]]]\\\___aaadddhhhlllooorrrsssvvvaaaUUUQQQIIIEEEBBBDDDDDDAAA???@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>========================<<<<<<;;;;;;;;;;;;::::::::::::999999:::::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<888999999::::::999999888666666666777888:::;;;<<<777666666666666777888888999:::<<<;;;::::::;;;<<<;;;;;;;;;;;;::::::::::::777777666666666666777777777888888999999888888777777777777666666555555555666777888999::::::::::::999999999999999999999999888888777777777666666666555555666666666666777777666666666777777777888888444555555555666777777777777777888888888999999999;;;;;;<<<============<<<===???BBBEEEFFFFFFEEEDDDBBBAAA@@@??????>>>??????@@@CCCFFFGGGGGGFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGIIIIIIJJJIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGAAADDDHHHKKKLLLNNNOOOQQQPPPRRRSSSRRRNNNLLLJJJJJJLLLLLLLLLMMMMMMMMMMMMNNNLLLLLLLLLMMMNNNOOOPPPQQQLLLNNNQQQSSSTTTWWW[[[]]]VVVUUUTTTSSSRRRSSSTTTUUUSSSYYY[[[YYYWWWWWWUUURRRLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQSSSWWWXXXXXXWWWWWWSSSOOOMMMLLLLLLLLLKKKNNNPPPQQQPPPNNNMMMMMMNNNMMMLLLPPPXXX[[[UUUMMMIIIKKKKKKKKKMMMOOOOOOMMMKKKKKKLLLMMMMMMMMMMMMMMMLLLIIIHHHFFFEEEFFFIIILLLNNNTTTQQQLLLGGGDDDBBBBBBCCC@@@AAABBBDDDEEEGGGHHHHHHIIIIIIJJJJJJIIIGGGEEECCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFDDDCCCAAA@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAADDDGGGFFFCCC@@@<<<===>>>>>>===<<<:::999<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<<<<======<<<===????????????===<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::888999999999::::::::::::;;;;;;:::::::::::::::;;;999888888777777888888999999888888888888999::::::666555555555666666777888666888:::999888777999;;;999999999999::::::::::::888777777666666777777888888888888888777666555555555666666666666555444444666777888999999:::::::::888888888888888999999999888777777777666666666666555555555666666666777777666666666666777777777888666666555555555666666666999999999999::::::::::::;;;;;;<<<===============>>>???AAABBBCCCCCCBBBBBBBBBBBBAAA@@@???????????????AAAEEEFFFFFFEEEFFFFFFHHHHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEFFFFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFBBBEEEHHHKKKLLLMMMNNNPPPPPPRRRSSSSSSPPPMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPOOOOOONNNKKKOOOSSSUUUUUUVVVXXX[[[SSSSSSSSSSSSSSSTTTTTTUUURRRWWWYYYVVVTTTUUUSSSQQQKKKKKKLLLMMMNNNOOOPPPQQQOOOOOOOOORRRVVVXXXVVVTTTTTTQQQMMMJJJJJJKKKKKKJJJNNNPPPRRRPPPMMMLLLLLLMMMMMMOOOXXXdddhhh```SSSKKKKKKKKKLLLNNNPPPPPPMMMKKKIIIIIIJJJJJJKKKLLLMMMNNNGGGHHHHHHFFFEEEHHHNNNSSS[[[VVVNNNGGGBBBAAABBBCCC???@@@BBBDDDFFFGGGHHHIIIFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???CCCHHHKKKJJJEEE@@@======<<<<<<<<<<<<======>>>>>>===<<<;;;:::999999999999:::;;;;;;<<<======;;;<<<>>>??????>>><<<;;;tttnnnlllmmmnnniiiiiihhhhhhiiikkkmmmooosssooommmmmmiiiaaa]]]^^^VVVXXXZZZZZZZZZ___hhhpppuuuvvvvvvsssnnngggcccaaa^^^___bbbfffkkkppptttvvv|||zzzxxx|||iiiWWWPPPNNNKKKHHHFFFBBBAAACCCCCC@@@@@@CCC??????????????????@@@@@@>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::::::::999999888999999999999888777666666777888999<<<;;;:::999888888888888555555555555555666777888444666888888666666888;;;777888888999999::::::;;;888888777777777777888888999999888888777555444333555555555666555555444444666666777999999:::::::::777777777777777888888888777777777777666666666666555555555555666666666777666666666666777777777777999888888777777777888888::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>======>>>??????@@@AAAAAAAAAAAACCCBBBAAA@@@????????????>>>@@@DDDFFFEEEEEEEEEFFFJJJIIIHHHGGGFFFFFFFFFFFFBBBCCCCCCDDDEEEGGGIIIJJJJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCFFFIIIKKKKKKLLLMMMNNNOOOQQQSSSSSSQQQOOONNNMMMIIIIIIJJJLLLMMMOOOPPPPPPRRRRRRSSSRRRQQQOOOMMMKKKLLLPPPTTTUUUSSSQQQQQQSSSRRRRRRSSSSSSTTTTTTUUUUUUQQQVVVWWWTTTRRRSSSRRRPPPJJJKKKLLLMMMNNNOOOPPPPPPOOONNNOOORRRVVVWWWUUUSSSRRROOOKKKIIIIIIJJJJJJJJJNNNPPPRRRQQQMMMKKKKKKMMMMMMQQQ^^^mmmrrrgggWWWLLLKKKKKKLLLNNNPPPPPPNNNKKKGGGFFFFFFGGGIIILLLNNNPPPFFFIIIJJJHHHFFFIIIPPPWWW```ZZZPPPGGGAAA@@@AAACCC???@@@BBBDDDFFFHHHHHHIIIDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@AAABBBDDDFFFBBBAAAAAA@@@???>>>======>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAFFFKKKOOOLLLFFF@@@???===;;;999:::<<>>===;;;:::999888999999::::::;;;<<<======;;;<<<===??????===<<<;;;yyyrrrppppppllliiiiiikkknnnvvvsssmmmmmmlllpppxxx~~~pppeeeWWWNNNKKKJJJHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<>>>>>>==================;;;;;;:::::::::;;;;;;<<<888999:::;;;:::999888777888888999::::::;;;<<<<<<<<<<<<;;;::::::999888888999888777666666777888999777777777777777777777777777777666666555555555444666666555555555555666666888888777777666666555555777777777777666666666666<<<===<<<:::777444444444444555666888888999999999777777888888999999999:::;;;:::999888777777777777777777777777777777777777666666666666666666666666777777777777777888888999999888666555555555666777777888:::<<<<<<;;;:::999;;;:::::::::;;;>>>AAABBBCCC@@@>>>>>>AAABBBAAA???>>>>>>>>>>>>????????????>>>???AAACCCDDDEEEFFFFFFGGGIIIJJJJJJHHHFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIHHHGGGEEEDDDCCCDDDFFFEEEDDDCCCDDDEEEBBBFFFKKKNNNNNNNNNNNNOOONNNOOOQQQQQQQQQOOOMMMLLLJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPMMMNNNPPPQQQRRRSSSSSSSSSTTTUUUVVVTTTRRRQQQRRRSSSLLLPPPSSSRRRNNNLLLNNNQQQMMMNNNOOOPPPPPPPPPPPPOOOTTTPPPKKKJJJLLLMMMMMMLLLQQQPPPOOONNNMMMMMMMMMMMMKKKSSS^^^hhhkkkfff\\\TTTPPPNNNMMMMMMNNNNNNLLLKKKHHHHHHFFFCCCEEEJJJLLLIIIGGGFFFEEEEEEFFFIIIMMMOOOYYYTTTLLLDDD???>>>@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEDDDFFFFFFEEEHHHLLLMMMIIIEEECCCAAAAAABBBBBBBBB@@@???>>><<<;;;:::::::::;;;;;;:::999999:::;;;===>>>===<<<<<<;;;;;;::::::999>>>>>>>>>>>>???????????????BBBFFFIIIIIIGGGCCCAAA::::::::::::::::::::::::<<<<<<;;;;;;:::999888888999999999999:::;;;<<<===<<<;;;;;;::::::;;;;;;<<<~~~}}}~~~yyycccZZZOOOHHHFFFFFFEEEDDDDDDDDDCCCBBBAAA??????>>>????????????>>>===<<<;;;=========>>>>>>>>>>>>>>><<<<<<;;;::::::;;;;;;;;;999999::::::999999888777888888999999:::;;;;;;;;;;;;::::::999888888777777888777777777777777777888666666666666666666666666777666666666555555555444666666555555555555666666777777777777666666555555666666666666666777777777=========;;;777555555555555666777777888888888888555555666666666777777777::::::888777777666666666666666666666666666666666666666666666666666666666777777666666777777888999999888777666555666777777777888:::;;;<<<;;;:::999;;;:::::::::<<<>>>@@@BBBAAA???======???@@@???>>>>>>>>>>>>>>>????????????===>>>???AAACCCDDDFFFFFFFFFHHHJJJIIIGGGEEEEEEEEECCCDDDDDDEEEEEEFFFFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDFFFGGGGGGFFFDDDCCCDDDFFFFFFIIILLLNNNMMMLLLKKKKKKKKKLLLNNNOOOOOONNNLLLKKKKKKKKKLLLLLLMMMNNNOOOPPPNNNNNNMMMMMMMMMNNNOOOOOOQQQPPPOOONNNNNNNNNNNNOOOMMMMMMOOOQQQRRRSSSTTTTTTUUUVVVVVVTTTQQQOOOOOOOOOKKKNNNQQQPPPMMMKKKMMMPPPOOOOOOOOOOOONNNMMMMMMLLLPPPMMMIIIIIIKKKNNNOOONNNPPPPPPOOONNNMMMMMMMMMMMMKKKOOOVVV\\\___]]]VVVQQQPPPNNNLLLLLLMMMLLLKKKIIIHHHIIIFFFCCCDDDHHHHHHDDDEEEDDDDDDCCCDDDGGGIIIJJJQQQMMMGGGAAA??????AAACCCBBBBBBCCCDDDDDDEEEEEEEEEEEEGGGGGGFFFIIILLLLLLHHHEEECCCAAA@@@AAAAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;::::::999999:::;;;===>>>::::::::::::::::::::::::<<<<<<<<<=========>>>>>>>>>AAADDDGGGGGGDDD@@@>>>::::::::::::::::::::::::<<<;;;;;;:::999999888888888888999999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<mmm___UUUOOOGGGCCCCCCDDDCCCBBBFFFEEEDDDBBBAAA???>>>===>>>>>>>>>>>>>>>===<<<;;;=========>>>>>>?????????======<<<;;;:::::::::;;;::::::999888888888888999777888888999999:::::::::999999888888777666666666666777777888888777777666666666666666666666666666666666666555555555555555666666555555555555666666777777777666666666666555555555555666666777777888<<<======;;;888666666666666666777777777777777666555555666666666666777777999888777666666555666666444444444444444444444444666666666666666666666666777777666666777777888999:::999777666666666777888777888999:::;;;:::999999;;;;;;:::;;;<<<>>>@@@AAA???===<<<<<<>>>???>>>===>>>>>>>>>?????????@@@@@@=========???AAADDDGGGHHHFFFHHHIIIHHHFFFDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDIIIIIIHHHFFFDDDDDDFFFHHHMMMOOOQQQPPPMMMJJJIIIHHHGGGIIIKKKMMMMMMMMMLLLKKKMMMLLLKKKKKKLLLMMMNNNOOOLLLLLLLLLLLLMMMNNNNNNOOOSSSQQQOOOMMMLLLLLLMMMNNNMMMNNNOOOPPPRRRSSSTTTTTTUUUVVVUUUSSSOOOMMMLLLMMMJJJMMMPPPOOOLLLKKKLLLOOOQQQPPPOOONNNLLLKKKJJJIIILLLJJJHHHHHHKKKNNNOOOPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLNNNPPPSSSSSSQQQOOOOOOMMMKKKKKKKKKJJJIIIGGGFFFGGGFFFDDDEEEHHHGGGCCCDDDDDDDDDCCCDDDEEEEEEFFFFFFDDDAAA??????@@@BBBDDDBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHIIIHHHJJJMMMKKKFFFEEECCC@@@???@@@@@@@@@???;;;<<<<<<<<<<<<<<<;;;;;;999999999999:::;;;<<<===888888999999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDCCC@@@===;;;::::::::::::::::::::::::;;;::::::999999888888888888888999999::::::;;;;;;<<<;;;;;;::::::;;;;;;<<>>????????????>>>>>>===<<<<<<======>>>>>>??????@@@>>>===<<<;;;::::::::::::;;;:::888777777777888999777777777888888999999999888888888777777666666666555666777888888777666555666666666666666666666666555555555555555555555555666555555444444555555666666666666666666666666666444444555555666777888888:::;;;;;;:::777555555666666666777777777666555555777777888888888888888888777777666555555555555555444444444444444444444444666666666666666666666666666666666666666777888888:::999888777666777777888777777888999:::999999999:::::::::;;;<<<>>>???@@@>>>===<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>======???AAAEEEHHHKKKGGGHHHIIIHHHEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBEEEFFFGGGGGGGGGGGGEEEEEEHHHHHHGGGEEEDDDFFFIIILLLUUUVVVVVVTTTOOOKKKHHHHHHEEEFFFIIILLLMMMMMMLLLLLLNNNMMMLLLKKKKKKLLLNNNOOOMMMLLLLLLMMMMMMNNNOOOPPPUUUSSSPPPMMMLLLLLLNNNOOOOOOOOOPPPPPPQQQRRRRRRSSSUUUUUUUUUSSSPPPMMMMMMNNNKKKMMMOOOOOOMMMMMMMMMOOOPPPOOONNNLLLKKKJJJIIIIIIJJJIIIHHHHHHJJJLLLNNNOOONNNNNNNNNMMMMMMLLLKKKKKKLLLKKKJJJKKKMMMNNNNNNMMMNNNLLLJJJIIIIIIIIIGGGEEECCCEEEEEEDDDGGGJJJIIIEEEDDDDDDDDDDDDDDDCCCCCCCCC@@@?????????@@@AAACCCCCCAAABBBCCCEEEFFFFFFFFFFFFFFFIIIJJJIIIKKKMMMKKKFFFFFFCCC@@@>>>>>>???>>>>>>:::;;;<<<=========<<<;;;999999999:::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAA@@@>>>;;;999::::::::::::::::::::::::::::::999999999888888888888888999:::::::::::::::<<<;;;;;;::::::;;;;;;<<>>>>><<<<<<=========>>>>>>>>>>>>===<<<::::::999999999:::999888777666777888999666666666777777777777777888888888888777777777777555666777888888777666555555555555555555555555555444444444555555555555555555555444444444444555555555555555555555666666666333444444555666777777888888888999888555444444555555555666666666555555444888888777777777777777777777666555555555555555555555555555555555555555555666666666666666666666666666666666555666777777888999999777666666666777888777777888888888999888888999999::::::;;;<<<===>>>===============>>>???@@@????????????@@@@@@@@@@@@?????????@@@CCCFFFJJJLLLHHHIIIIIIGGGEEECCCDDDEEEDDDDDDCCCCCCBBBAAAAAAAAAEEEFFFGGGHHHHHHGGGFFFFFFEEEFFFEEEDDDDDDGGGKKKOOOVVVVVVVVVRRRNNNIIIGGGGGGDDDFFFIIILLLNNNNNNNNNMMMNNNNNNMMMLLLLLLMMMNNNOOONNNNNNNNNNNNNNNOOOPPPPPPVVVTTTQQQNNNMMMNNNPPPQQQSSSRRRQQQPPPPPPPPPPPPQQQSSSTTTUUUSSSQQQOOOPPPQQQLLLNNNOOOPPPOOOOOOOOOPPPMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIJJJIIIHHHIIIKKKLLLKKKJJJLLLJJJIIIHHHHHHHHHFFFDDDBBBDDDDDDCCCEEEHHHGGGBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB@@@BBBDDDFFFGGGGGGFFFFFFFFFIIIIIIIIIKKKNNNMMMIIIGGGDDD@@@>>>>>>>>>>>>===:::;;;<<<=========<<<;;;999::::::;;;<<<<<<<<<===>>>>>>======<<<<<<<<<<<<<<<============>>>>>>>>>@@@@@@AAA@@@???===;;;999:::::::::::::::::::::::::::::::::999999999999999999999:::;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999999888777777777777888666666666666666666666666888888888777777777777777555666666777777666666555555555555555555555555555444444444444444555555555555555444444444444555555444555555555555666666666444444444555555666666777666777777666444333444555444444555555555555555444666666555555555555444444666666555555555555666666666666666666666666666666666666666666666666666666666666555555666666777888999888666555555555666777777777777777777888888888888888999::::::;;;;;;<<<<<<===>>>=========???AAA?????????@@@@@@@@@@@@AAA@@@@@@AAABBBDDDGGGJJJKKKHHHIIIHHHFFFCCCBBBCCCDDDCCCBBBBBBBBBAAAAAA@@@@@@DDDEEEFFFGGGGGGGGGFFFEEECCCCCCDDDDDDDDDFFFJJJMMMOOOPPPPPPMMMIIIFFFEEEEEEEEEFFFIIILLLNNNOOONNNNNNMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPSSSRRRPPPOOOPPPQQQRRRTTTTTTSSSQQQPPPOOOOOOPPPQQQSSSTTTTTTSSSQQQPPPQQQRRRMMMNNNOOOPPPPPPPPPPPPPPPKKKKKKJJJIIIJJJKKKMMMNNNLLLMMMMMMKKKIIIHHHIIIJJJLLLLLLMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGIIIJJJIIIGGGKKKIIIHHHHHHHHHHHHGGGEEEDDDEEEDDDBBBCCCFFFEEEAAABBBAAA@@@???>>>>>>>>>>>>CCCCCCCCCBBBBBBBBBAAAAAA@@@AAADDDFFFHHHHHHGGGFFFEEEGGGHHHGGGKKKPPPQQQNNNIIIFFFAAA>>>>>>>>>>>>===;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<======>>>======@@@??????>>>======<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@???>>><<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::<<<;;;;;;::::::;;;;;;<<<qqq^^^PPPJJJIIIGGGEEEBBBAAA@@@>>>======>>>@@@??????>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<;;;::::::999999999999888888777888888888888888888888888777777666555555555555555555555555666666666666666666666666666666666555555666666666555555555555555555555555333333333444444555555555555444444333333444444555444444444555555555666666555555555555555555555555555666777666555444555666222333444555555555555555666666555555555444444444777666666555666666777777666666666666666666666666666666666666666666666666666555555555555666777777888777555444444444555666666666666666666777888888666777888888999999999999999;;;===<<<;;;;;;>>>@@@?????????@@@@@@@@@AAAAAA???@@@AAACCCEEEFFFHHHHHHGGGGGGFFFCCC@@@???@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDCCCBBBCCCDDDCCCCCCCCCEEEGGGIIIJJJJJJIIIGGGEEEEEEFFFEEEFFFIIILLLMMMNNNMMMMMMLLLMMMOOOQQQRRRRRRQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOOQQQRRRTTTUUURRRQQQOOOOOOOOOPPPRRRSSSSSSTTTTTTRRRPPPNNNNNNOOOLLLLLLMMMNNNPPPPPPPPPOOOLLLKKKJJJIIIJJJKKKMMMNNNLLLMMMNNNLLLJJJHHHIIIKKKKKKLLLMMMMMMLLLKKKIIIGGGGGGFFFEEEFFFHHHJJJJJJIIIIIIHHHGGGGGGIIIIIIHHHGGGEEEFFFEEEDDDGGGMMMNNNLLLDDDCCCAAA?????????AAAAAADDDDDDCCCBBBBBBAAAAAAAAA???AAADDDGGGHHHHHHGGGFFFDDDFFFFFFFFFJJJRRRUUUSSSKKKGGGBBB???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>============>>>>>>>>>?????????@@@@@@??????>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????===<<<;;;<<<;;;;;;::::::;;;;;;<<>>===<<<<<<;;;::::::;;;;;;<<<;;;;;;:::===<<<;;;:::999888888777777777777777777777888888777888999999999888666555555555555555555555555444444555555555555555555555777666555444444555666777555555555555555555555555333333333444444555555555555444444333333444444555444444444555555555666666555555555555555444444444666777888777666555666777111222333444555555666555888888777777666666666555777777666666666777777888666666666666666666666666666666666666666666666666555555555555555666777777777666555444333444444555666666666666666777888888555666777888888888888888888:::<<<;;;999:::===?????????@@@@@@@@@AAAAAAAAA>>>???AAACCCDDDEEEFFFFFFEEEEEEDDDAAA>>>===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCCCCBBBBBBBBBDDDDDDDDDBBBAAAAAABBBFFFHHHIIIHHHGGGGGGHHHIIIDDDFFFIIIKKKMMMMMMLLLLLLKKKMMMPPPSSSTTTTTTRRRQQQPPPPPPNNNMMMLLLLLLKKKKKKKKKKKKMMMOOOQQQSSSTTTUUUOOOOOONNNNNNOOORRRUUUVVVTTTTTTTTTRRRNNNLLLKKKLLLKKKKKKKKKMMMOOOPPPOOONNNNNNLLLKKKJJJJJJKKKMMMNNNKKKMMMNNNMMMJJJIIIJJJLLLJJJKKKLLLMMMLLLKKKHHHGGGJJJHHHFFFGGGIIILLLMMMMMMHHHGGGFFFGGGIIIJJJIIIHHHDDDFFFGGGHHHNNNWWW\\\[[[IIIGGGDDDBBBBBBCCCEEEGGGDDDDDDCCCBBBAAAAAAAAAAAA???AAADDDGGGIIIIIIHHHGGGCCCEEEDDDDDDJJJSSSWWWWWWLLLHHHCCC???>>>??????>>>???>>><<<;;;:::::::::;;;;;;<<<>>>???@@@@@@??????;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@>>><<<;;;<<<;;;;;;::::::;;;;;;<<>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::::::::999999:::::::::999999999888888;;;;;;:::999888666666555555555555555555555555555666666666666555555555555666555555555555666666777333333333222222333333444555555444333333333333444555555555555555555555555888777666555444444555666555555555444444333333333555555555444444333222222444444444444444444444444777777777777777777777777999888555333222222333444444444555777888888888888777777666666555555555555333333333444444444555555666666666666666666666666555555444333444555666777888888777777888888999:::;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB??????>>>>>>??????@@@AAAEEECCC@@@>>>===>>>???@@@<<<===>>>???@@@AAAAAAAAAAAACCCFFFFFFDDDAAA@@@@@@AAAAAAAAABBBCCCEEEFFFGGGMMMLLLJJJHHHGGGGGGGGGGGGEEEFFFHHHJJJLLLNNNOOOOOOSSSTTTTTTTTTRRRPPPNNNMMMRRRPPPNNNLLLKKKKKKLLLMMMLLLLLLLLLMMMOOOQQQTTTUUUVVVSSSPPPQQQTTTVVVVVVTTTUUUSSSQQQPPPPPPPPPOOOMMMLLLJJJIIIJJJMMMPPPQQQQQQKKKKKKKKKKKKLLLMMMNNNNNNPPPPPPNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJGGGHHHHHHIIIIIIHHHHHHGGGKKKJJJGGGGGGPPP^^^fffggg___ZZZRRRJJJFFFEEEGGGHHHIIIGGGEEECCCBBBAAABBBBBBAAAAAACCCFFFIIIHHHDDD@@@EEEDDDAAA@@@BBBGGGMMMQQQXXXRRRIIICCC@@@@@@@@@AAA>>>>>><<<::::::<<<<<<;;;>>>>>>=========>>>>>>?????????>>>>>>??????@@@AAA;;;===???BBBCCCBBBAAAAAA;;;;;;::::::::::::999999::::::::::::;;;<<<======<<<;;;:::999888999:::;;;======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>???@@@@@@>>>>>>>>>>>>>>>???@@@@@@CCCAAA???===<<<<<<>>>???===>>>???@@@AAAAAAAAA@@@AAADDDFFFFFFDDDBBBAAAAAABBBBBBBBBCCCEEEGGGHHHIIILLLKKKIIIHHHGGGFFFGGGGGGFFFGGGHHHIIIKKKMMMNNNNNNSSSSSSSSSSSSRRRQQQOOONNNOOOOOONNNMMMNNNOOOPPPPPPKKKKKKKKKKKKLLLNNNPPPQQQVVVTTTSSSTTTVVVWWWWWWUUUVVVTTTRRRQQQQQQQQQOOONNNNNNLLLKKKKKKMMMOOOPPPOOOMMMMMMMMMLLLLLLMMMMMMNNNLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIJJJIIIIIIHHHHHHKKKLLLIIIGGGJJJQQQUUUTTTQQQRRRSSSTTTSSSRRRPPPOOODDDDDDCCCBBBBBBBBBBBBCCCEEEEEEFFFHHHJJJJJJGGGDDDFFFDDDBBBBBBEEEIIILLLNNNMMMLLLJJJIIIGGGDDD@@@<<<>>>===<<<;;;;;;<<<<<<;;;===<<<<<<<<<===>>>>>>??????>>>>>>======>>>>>>???===>>>@@@BBBBBBBBBAAA@@@;;;;;;;;;::::::999999999::::::::::::;;;<<<======<<<<<<:::999999::::::;;;<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;:::999888888888777777777666666666666666666666555555555555444444555666666777888888555555555555555555555555666777777777777777777777555555444333222222222333888777666444444333333333666666555444444444444555444444444444444444444444555555444333333333444444444444444444333333333333111111222333333444555555222222222222222222222222333333333333333333333333666555444333333444555666555666666777777777666666555555444444444444333333333333333444444444555555444444444444444444444444555444444444444555666666777777777777777888888999999999999999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>============>>>??????@@@???===;;;;;;;;;===>>>???@@@@@@AAAAAAAAA@@@@@@BBBDDDFFFFFFDDDCCCBBBCCCBBBCCCDDDEEEGGGIIIKKKLLLLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJLLLMMMQQQRRRSSSSSSSSSRRRPPPOOOLLLMMMNNNPPPQQQRRRSSSSSSLLLKKKKKKKKKKKKMMMNNNOOOWWWWWWWWWXXXZZZZZZXXXWWWXXXVVVSSSRRRRRRQQQPPPNNNOOONNNLLLMMMOOOPPPPPPOOOQQQPPPOOONNNMMMMMMMMMMMMKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLMMMMMMMMMLLLLLLLLLHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHIIILLLMMMHHHFFFGGGGGGEEEGGGJJJOOOSSSUUUUUUTTTSSSQQQPPPOOOLLLIIIFFFCCCBBBBBBAAABBBDDDFFFHHHHHHGGGCCC@@@???@@@CCCFFFFFFDDDJJJJJJLLLNNNNNNKKKFFFBBB???===;;;<<<======<<<;;;;;;;;;;;;<<<<<<>>>???@@@??????>>>===<<<<<<<<<<<>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;rrrzzzppp[[[SSSEEEFFFGGGFFFCCCAAA@@@AAA@@@@@@????????????@@@@@@>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888777777777666666666666666666666555555555444444666666666666666666666666555555555555555555555555666777888888999888888777666666444333222222222222777666666555555555555666777666555555444444555555333333333333333333333333444333333333333333333333333333333333333333333333111222222222333333333444111111111111111222222222222222222222222222222222444333333333333444555666666666666777666666555555333333333333333333333333333333333444444444555555333333333333333333333333444444444444555555666666777666666666666777888888888888777777888888999:::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>???>>><<<;;;;;;<<<===>>>@@@AAAAAAAAAAAA@@@@@@???BBBCCCEEEEEEDDDCCCDDDDDDCCCCCCEEEFFFIIIKKKMMMNNNLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHGGGFFFGGGHHHKKKLLLPPPPPPRRRSSSSSSSSSRRRQQQLLLMMMPPPRRRTTTTTTSSSRRRMMMMMMLLLLLLMMMNNNPPPQQQXXXYYY[[[]]]^^^]]]ZZZYYYXXXVVVTTTRRRRRRRRRQQQOOOPPPOOONNNPPPRRRTTTTTTSSSTTTSSSQQQOOOMMMLLLLLLKKKMMMLLLLLLLLLLLLLLLMMMMMMKKKLLLMMMMMMNNNNNNNNNNNNIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHFFFLLLMMMIIIEEEFFFFFFFFFHHHGGGFFFEEEGGGJJJNNNPPPZZZZZZYYYXXXUUUQQQNNNLLLJJJIIIFFFEEEDDDEEEEEEEEEKKKIIIHHHKKKNNNOOOLLLHHHJJJIIIIIIJJJLLLMMMLLLKKKBBB===;;;===???===<<<<<<:::::::::;;;<<<>>>???@@@AAA@@@>>>===<<<;;;;;;;;;AAAAAABBBBBBAAA@@@??????======<<<;;;:::999999888:::::::::;;;;;;<<<===>>>>>>======<<<;;;;;;;;;;;;::::::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;kkkwww{{{{{{ttt___SSSFFFGGGHHHFFFCCC@@@??????>>>>>>============>>>>>>===============<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::999999888888888777777777777777666666666555555555777777777777777777777777555555555555555555555555555666777999999999888777777666555444333333333333444444444555666777888999666666555444444444444444333333333333333333333333222222333333333333333333333333333333333333333333333333222222222111111111000000000111111222222222333333333333333333333333222222333333444444555666555666666666666555555444222333333333333333333333333333333444444444555555333333333333333333333333444444444555555555555555666666555555666666777888666666666666666777888888777777777777888999:::;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>@@@@@@AAAAAAAAA@@@??????AAABBBDDDDDDCCCCCCDDDFFFCCCDDDEEEGGGIIIKKKMMMOOOMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHFFFEEEFFFGGGIIIKKKNNNOOOQQQRRRSSSTTTSSSSSSNNNPPPRRRTTTUUUTTTRRRQQQMMMMMMLLLLLLNNNOOOQQQRRRWWWYYY\\\^^^^^^\\\[[[YYYWWWUUURRRRRRRRRRRRQQQOOOOOOOOOPPPRRRVVVYYYYYYYYYUUUTTTRRRPPPNNNLLLKKKJJJNNNMMMLLLKKKJJJJJJJJJJJJIIIJJJLLLMMMOOOPPPPPPPPPJJJKKKLLLMMMMMMMMMMMMLLLIIIIIIGGGGGGFFFFFFGGGGGGFFFKKKKKKGGGDDDFFFIIIJJJIIIFFFBBB??????CCCGGGKKKNNNOOORRRUUUWWWXXXXXXXXXZZZXXXSSSOOOKKKIIIIIIJJJMMMLLLMMMPPPRRRQQQMMMIIIIIIHHHHHHJJJMMMNNNNNNMMMHHH@@@;;;>>>@@@>>><<<===::::::;;;;;;===>>>@@@@@@BBBAAA@@@>>>===<<<;;;;;;AAAAAAAAAAAA@@@???>>>>>>======<<<;;;;;;:::999999;;;;;;;;;;;;<<<===>>>>>>>>>=========<<<;;;::::::888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;mmm{{{ssskkkccccccooo{{{vvveeeVVVGGGFFFEEECCCAAA???===<<<===<<<<<<;;;;;;<<<<<<===<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999888888888888777777777666666666666555555666777888888999999555555555555555555555555333555777999999999777666777666555444333333333444222222333444666888999:::555555444333333333333444222222222222222222222222222222333444444444333333222222222222333333333333333333222222111000000///000000000111222222333333444444444444444444444444222222333333444444444555444555555666666666555555222222333333333333444444333333333444444444555555333333333333333333333333333444555555666666555555555555555555555666777777555555555555555666666777666666666666777888999::::::999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@@@@@@@??????@@@AAACCCCCCBBBCCCDDDFFFCCCDDDEEEFFFHHHJJJLLLMMMLLLLLLMMMMMMLLLKKKJJJJJJFFFFFFEEEEEEFFFGGGHHHIIILLLMMMPPPRRRTTTUUUUUUUUURRRTTTUUUVVVVVVUUUSSSQQQMMMMMMLLLLLLLLLMMMOOOPPPSSSVVVZZZ[[[ZZZXXXWWWWWWSSSQQQPPPOOOPPPQQQPPPOOONNNOOOPPPTTTYYY[[[\\\[[[VVVTTTRRRPPPMMMKKKJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHKKKMMMOOOQQQRRRRRRMMMNNNOOOOOOOOONNNLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHHHHJJJHHHCCC@@@DDDFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGCCCDDDFFFIIIKKKMMMNNNNNNPPPPPPPPPOOOOOOQQQUUUYYYTTTVVVYYY[[[[[[XXXUUUTTTOOOQQQTTTXXXZZZYYYVVVRRROOODDD<<>>===???<<<<<<<<<<<<===???@@@AAABBBAAA???>>>===<<<<<<<<<@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???============<<<:::999888777777777888888888888888::::::::::::::::::::::::pppzzziii___XXXTTTSSSZZZjjjssskkk^^^IIIEEEAAA@@@AAAAAA???======<<<<<<;;;;;;<<<<<<===;;;<<<===>>>>>>===<<<<<<::::::;;;;;;;;;;;;::::::::::::999999999888888888777777777777666666666666555555555666666777777777555555555555555555555555222333666888999888777666444444333333333333333444222333333444555777888999444444333222222222222333222222222222222222222222111222333555555555444333111111222222222333333333111111111111111000000000000000111111222333333444444444444444444444444444222333333444444444333333333333444555666666666666333333333333444444444555333333333444444444555555444444444444444444444444333444555666666666555444555555444444555555666777444444444444444555555666666666555666666777888999999888888888888999::::::999999999:::;;;<<<<<<===<<<===>>>>>>????????????>>>@@@AAAAAAAAABBBDDDFFFCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJKKKLLLKKKJJJIIIHHHDDDDDDEEEEEEFFFGGGHHHHHHKKKLLLOOORRRTTTUUUVVVVVVVVVWWWXXXXXXXXXXXXWWWVVVRRRQQQOOOMMMLLLLLLMMMMMMNNNRRRUUUUUUTTTRRRRRRSSSOOONNNLLLMMMOOOPPPPPPOOONNNOOOQQQTTTXXX[[[[[[ZZZUUUTTTRRROOOMMMKKKJJJIIIGGGGGGFFFEEEEEEDDDEEEEEEEEEGGGIIILLLOOOQQQRRRSSSOOOPPPQQQQQQPPPNNNKKKJJJGGGFFFEEEEEEFFFGGGIIIJJJIIIIIIFFFAAAAAADDDCCC@@@BBBBBBDDDEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAACCCFFFGGGIIINNNTTTYYYaaafffkkkllliiifffeeefff]]]]]]^^^___aaaaaa___]]]WWWHHH>>>@@@BBB>>>===AAA>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===<<<;;;;;;;;;>>>>>>==================;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???<<<<<<===<<<;;;999888777666666666777777888888888::::::::::::::::::::::::pppsss```TTTPPPIIIIIIGGGJJJZZZkkklllbbbKKKEEE@@@???CCCEEECCC@@@======<<<<<<<<<<<<======;;;<<<===>>>>>>===<<<<<<888999999:::::::::999999999999999999888888888888777666666666666555555555888777777555444333222222555555555555555555555555111333555888999888666555222222222111222222333333444444333444444555666777444333222222111111222222111111111111111111111111111222444555666555444444111111111222222333333333//////000000111111222222000000111222333333444444333333333333333333333333222333333444444333333222222333444555666666666666333333333444444555555555333333333444444444555555444444444444444444444444333333555666666666555444555444444444444555666666444333333333333444555555666555555666666777888999888888888777888999999:::777777888999:::;;;;;;<<<;;;;;;<<<>>>????????????===???@@@@@@@@@AAADDDFFFCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIJJJJJJJJJIIIHHHGGGBBBCCCDDDFFFGGGGGGGGGGGGJJJLLLNNNRRRTTTVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZXXXVVVTTTQQQOOOMMMMMMMMMKKKNNNQQQQQQOOOMMMNNNPPPMMMKKKJJJKKKNNNOOOOOOOOOOOOOOOQQQTTTWWWYYYXXXWWWTTTSSSQQQOOOLLLKKKIIIIIIFFFFFFFFFFFFFFFFFFGGGHHHDDDFFFHHHKKKNNNQQQRRRSSSQQQQQQRRRRRRPPPNNNKKKIIIGGGGGGFFFFFFGGGIIIKKKMMMHHHGGGDDDBBBCCCFFFDDD>>>BBBAAA???>>>>>>???AAABBBBBBAAAAAA@@@AAACCCDDDEEEGGGHHHHHHEEECCCCCCFFFIIIPPPWWW^^^^^^YYYUUUWWWZZZgggbbb\\\XXXYYY]]]aaabbb[[[JJJ>>>@@@BBB>>>>>>CCC@@@???????????????@@@@@@>>>===<<<;;;;;;;;;;;;;;;======<<<<<<<<<<<<======::::::;;;;;;<<<=========<<<;;;;;;<<<<<<===>>>???;;;<<<<<<<<<;;;999777666555666666666777777888888::::::::::::::::::::::::ooo|||rrrhhhaaaWWWNNNJJJIIIFFFBBBEEEQQQ```fffdddOOOGGGAAAAAAAAA>>><<<<<<;;;<<<<<<<<<======>>>>>>::::::::::::::::::::::::999::::::::::::::::::::::::::::::999777666444333666666555555555444444444444444444444444444444444444444444333333222222222444444555666888888666555444333333222222333333444444222111222333555444444555555555444444333333333555444222111111111222222333333333222222111111111444333222222111111111111111111111111111111111111333333333222222111111111111111111222222333333333222222222333333333444444333333444666777888999:::888888666555444333333222222222222222222222222222333333333333333333333333000111222222333444555555444444444444444444444444777444222222444666555333444444444444444444444444666666777777888888999999666555555555777999:::<<<999:::;;;===>>>======<<>>===>>>AAADDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEFFFEEEDDDCCCBBBEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJLLLPPPTTTWWWZZZ[[[[[[ZZZYYYYYYYYYZZZ[[[\\\[[[WWWSSSQQQPPPPPPOOONNNIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJLLLMMMMMMKKKIIILLLNNNRRRUUUWWWVVVTTTRRRQQQPPPOOOMMMJJJHHHFFFFFFIIIHHHGGGGGGHHHHHHGGGEEEFFFGGGIIILLLOOOSSSVVVXXXSSSRRRRRRRRRQQQNNNJJJGGGFFFDDDCCCDDDGGGHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA???===>>>@@@BBBBBBBBB>>>>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAEEEEEEJJJRRRTTTNNNKKKMMMOOOKKKHHHLLLTTTXXXWWWSSSEEEBBB@@@???@@@AAAAAA@@@??????????????????@@@@@@>>>>>>===;;;;;;:::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>;;;999888999;;;:::999999:::<<<<<<;;;;;;:::888666444333222333555777888999999999;;;;;;<<<<<<;;;999888777tttyyy}}}~~~ssseee]]]XXXPPPIIIFFFEEEDDDAAABBBKKKXXX______QQQIIIBBBAAA@@@===<<<===;;;;;;<<<<<<============::::::::::::::::::::::::::::::::::::::::::999999<<<;;;;;;:::888666444333666555555555444444444444444444444444444444444444555555555444444333333333333333444555777777666555444333333222222333333444444222111111333444333222444444333333333333333333444333222111111111222222333222222222222222222111222222111111111111111111111111111111111111111111333333333222222111111111111111111222222333333333222333333333444444444444333333555777999:::<<<===888777666555333333333333222222222222222222222222333333333333333333333333222222333333333333333333444444444444444444444444555333111222444555444222444444444444444444444444777777777777777777888888777777666555555666777888999:::;;;<<<<<<=========@@@>>>======@@@BBBBBBBBBEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIKKKNNNRRRUUUXXXYYYZZZYYYXXXXXXXXXYYYZZZ[[[WWWUUURRRPPPQQQQQQQQQQQQJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKMMMNNNNNNMMMKKKJJJIIIKKKOOORRRUUUUUUUUUUUUQQQQQQOOOMMMKKKIIIGGGFFFHHHGGGFFFFFFGGGHHHGGGEEEFFFGGGIIILLLOOOQQQSSSTTTPPPOOONNNNNNMMMJJJHHHFFFIIIGGGEEEEEEFFFGGGEEECCCDDDCCCBBBAAAAAA@@@AAAAAABBB@@@>>>>>>@@@@@@@@@???>>>>>>??????AAABBBDDDEEEDDDDDDCCCBBBAAA@@@??????@@@???CCCIIIJJJFFFCCCEEEGGGDDDBBBDDDHHHKKKJJJHHHBBB???======>>>?????????????????????????????????>>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<======;;;999999;;;<<<<<<;;;:::<<<===<<<;;;;;;:::888777555444333444555666777888888888::::::;;;;;;:::999777666{{{vvvrrrrrrzzznnnbbbWWWRRROOOIIIEEECCC@@@AAA@@@???DDDNNNVVVXXXTTTKKKBBB@@@???===<<<===;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::;;;:::::::::999888888888<<<<<<;;;:::888666444333555555555555444444444444444444444444444444444444555555555555444444444444333333333444555555666666333333222222222222333333333222000000111222222111111111222222222222222222333333222111111111111222111111111222222222222222111111111111111111222222111111111111111111111111222222222222222111111111111111111222222222222222333333333444444444555555333444555777:::<<<>>>>>>777777555444333333333333222222222222222222222222333333333333333333333333444444333333222222222222444444444444444444444444444222111222333444333222444444444444444444444444777777777777777666666666999888777555444444444444::::::::::::;;;<<<======???>>><<<===>>>@@@@@@???DDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEGGGIIILLLOOORRRUUUVVVWWWVVVVVVVVVVVVWWWXXXYYYTTTQQQOOOOOOQQQSSSTTTTTTKKKJJJIIIHHHGGGGGGGGGGGGGGGLLLPPPQQQNNNLLLKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRPPPPPPNNNLLLKKKIIIGGGGGGGGGFFFEEEEEEGGGHHHGGGFFFGGGHHHKKKMMMOOOOOONNNNNNLLLKKKJJJIIIGGGEEEDDDDDDIIIGGGFFFEEEFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@AAA@@@??????@@@???===;;;======>>>???AAABBBCCCDDDAAAAAA@@@???>>>===<<<<<<<<<;;;===@@@AAA>>><<<>>>======<<<<<<<<<<<<======>>><<<::::::;;;=========>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999::::::777777888888999999::::::;;;::::::;;;<<<<<<;;;999:::<<<======<<<;;;===>>><<<;;;;;;:::999888666555555555555666666666777777999999999999999888666666|||tttppprrrzzz~~~xxxqqqkkkdddZZZPPPMMMJJJFFFBBBBBB<<<@@@@@@===>>>FFFOOORRRVVVLLLCCC@@@>>><<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;::::::999888777777666;;;;;;:::999777555333222444444444444444444444444444444444444444444444444444444444444444444444444222333333333333444555777333333222222222222333333333111//////000111000/////////000000111111222222222222111111111111111111000000111111222222333333000000111222222333333333111111111111111111111111222222222111111111111111111111111111111222222222333333444444444555555555444444555777999:::;;;<<<777666555444333333333333222222222222222222222222222222222222222222222222333222222222222222222222333333333333333333333333222222222222333333222111444444444444444444444444777777777666666555555555999888777666555444444444:::999999888999;;;<<<>>>===<<<<<<===???@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCDDDCCCAAA@@@???AAABBBDDDCCCCCCDDDDDDDDDEEEEEEEEECCCEEEGGGIIILLLOOOQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVRRRPPPNNNNNNPPPRRRTTTTTTMMMLLLJJJHHHGGGFFFFFFFFFEEEKKKRRRSSSNNNJJJJJJKKKMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLJJJIIIGGGFFFFFFEEEDDDDDDEEEGGGHHHHHHGGGIIIKKKNNNPPPPPPNNNKKKJJJHHHHHHGGGEEECCCBBBCCCDDDHHHGGGFFFEEEFFFGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>???@@@???===;;;<<<===>>>@@@AAABBBCCCCCC@@@??????>>>===<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;888:::;;;999777666888;;;;;;999888888:::<<<======>>>>>>==================;;;;;;:::999999999999999666777777888999::::::;;;:::999999999;;;;;;:::888999;;;<<<<<<;;;:::<<<===;;;;;;;;;::::::888777777666555555555555555555555777777777777777666555555{{{sssiiieeeiiisss~~~}}}nnnddd___]]]]]]^^^VVVNNNJJJGGGBBB??????;;;@@@AAA======DDDLLLPPPVVVLLLBBB???>>><<<<<<===;;;;;;;;;;;;::::::::::::999999999999999999999999::::::999888777777666666888888888777666444222111333333444444444444444444444444444444444444444444222222222222222222222222111333555555333333444666333222222111111222222333222000//////000111000////////////000000111111111111111111111111111111111000000000111111222222222000111222333444444333333111111111111111111111111111111111111111111111111111111111111111111111111333333333444444444555555444555555555666666666777666555444333333333333333222222222222222222222222222222222222222222222222000000111222222333444444333333333333333333333333111222333333333222222111444444444444444444444444777666666666555555444444777777777777777777777777999999888888999:::<<<===;;;:::;;;===AAACCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBAAA???>>>>>>@@@AAACCCBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCEEEGGGJJJLLLNNNOOOOOOOOOPPPQQQRRRRRRRRRSSSQQQOOOMMMLLLNNNPPPQQQQQQOOONNNKKKIIIGGGFFFFFFFFFDDDJJJPPPQQQMMMIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCEEEHHHIIIIIIIIIMMMOOOQQQRRRQQQNNNJJJGGGGGGGGGGGGEEECCCBBBCCCEEEJJJIIIGGGEEEDDDDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@===<<<===???AAAAAA???===<<<===???@@@BBBCCCCCCCCC@@@@@@???>>>===<<<;;;;;;>>>>>><<<:::999:::;;;:::555888:::999666666999===:::888777888;;;===??????=========<<<<<<;;;;;;;;;:::999999888888888888999777888888999:::;;;;;;<<<:::888777888999:::999888777888:::999888888999;;;::::::::::::999999888777666555444444333444444555666555555555444444444444nnneeeYYYSSSXXXdddsss}}}~~~vvveeeZZZRRROOOQQQUUUWWWOOOIIIFFFCCC>>>;;;<<<<<<@@@AAA>>>>>>EEELLLPPPSSSJJJAAA???>>><<<;;;<<<;;;:::::::::::::::999999999999999999999999999999999888888888777666666666666666666555555444333222333333333333444444444444444444444444444444444444111111111111222222222222222555888777444222333444222222111111111111222222111000...///111222222111//////000000000000000000///000111111222111111111000000000111111111111111000111222444444333222111111111111111111111111111000000000111111111111111111111111111111000000000222222222333333333444444444444444444333333333333555555444333333333333333222222222222222222222222222222222222222222222222//////000111222333444444333333333333333333333333000222444555333222222222444444444444444444444444555555555555555444444444555666777888999999888888888888888888999:::;;;;;;999999:::===AAACCCDDDCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCAAABBBDDDFFFHHHJJJLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPNNNKKKJJJLLLMMMNNNNNNPPPNNNKKKHHHFFFFFFFFFGGGCCCHHHLLLMMMKKKHHHGGGGGGEEEEEEFFFFFFHHHIIIKKKKKKGGGFFFFFFEEEDDDCCCCCCBBBDDDCCCCCCFFFIIIKKKKKKKKKPPPQQQRRRSSSQQQMMMIIIFFFEEEGGGIIIHHHDDDCCCDDDGGGMMMLLLIIIEEEAAA???@@@BBBCCCBBBAAA@@@@@@?????????=========>>>AAAAAA@@@???<<<>>>@@@BBBCCCDDDCCCCCCAAAAAA@@@???>>>===<<<<<<<<<===<<<888777999:::888444666888888666777:::===:::888777999<<>><<>>@@@HHHNNNPPPPPPGGG@@@??????<<<:::;;;::::::::::::999999999888888888888888888888888888777777777777777777777666444555555555555555555444222222333333333444444444444444444444444444444444111111111222222333333333222777;;;:::666222111222222222111111111111222222000///...///111333444333111111111000000000000000...///000111222222111000111111111111000000000000///000111222222111///...111111111111111111111111///000000000111111111222222111111111000000000///111111111222222222333333333333333333333333333333444444333333222222333333222222222222222222222222111111111111111111111111000000111111222222222333222222222222222222222222000333666666444222222333444444444444444444444444444444444444444444555555555555777888888888777666666777888999999:::::::::888888:::===@@@BBBAAA@@@??????@@@AAAAAA@@@??????=========>>>>>>?????????AAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCEEEGGGIIIJJJKKKHHHIIIKKKLLLNNNNNNNNNMMMMMMKKKHHHHHHJJJLLLMMMMMMOOOMMMJJJGGGEEEEEEFFFGGGDDDEEEGGGHHHHHHGGGEEEDDDCCCCCCEEEFFFHHHIIIJJJKKKFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCDDDFFFJJJMMMMMMMMMPPPQQQRRRQQQOOOKKKHHHEEECCCGGGJJJJJJFFFDDDEEEGGGIIIIIIHHHDDD@@@???AAADDDCCCBBBAAA@@@????????????AAA???>>>>>>@@@AAA@@@@@@===>>>AAACCCEEEEEEDDDDDDAAAAAA@@@???>>>======<<<:::===<<<777666::::::777666666777777777777999:::999888777999===@@@BBBBBB<<<<<<;;;;;;:::999999999777777777666666777777888:::::::::;;;;;;;;;;;;;;;999777555555666888888777444666777777666666777888666777777888888888777777555444222111222333444666333222111111111222333333??????===<<<<<<@@@FFFKKKUUU^^^jjjrrrvvvyyy~~~xxxjjj^^^VVVPPPNNNNNNKKKCCC@@@BBBEEEAAA>>>@@@???===>>>AAA<<<>>>>>>===BBBJJJPPPPPPMMMEEE?????????<<<:::::::::::::::999999888888888888888888888888888888888666666666666777777777777444444555666777777666666222222222333333444444444444444444444444444444444222222222333333444444444222888======777222000111222222111111111111222222000///...///222444555444222222111111000000//////...///000222222222111000222222111111000000//////...///000111000///---+++111111111111111111111111//////000000111111111222222111111111000000//////000000111111111222222222111111222333333444555555444444333222222222333333222222222222222222222222111111111111111111111111222222222111111111111111222222222222222222222222000444777777555333333444444444444444444444444444333333333444444555555555555555666777777666555444555666888999::::::999999888888999<<<>>>???>>><<<>>>???@@@AAAAAA@@@???>>><<<<<<===>>>??????>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCEEEFFFHHHIIIJJJFFFHHHJJJKKKMMMMMMMMMLLLJJJHHHFFFGGGIIILLLMMMMMMMMMKKKHHHEEEDDDDDDEEEFFFDDDDDDDDDEEEFFFFFFDDDBBBEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDGGGKKKNNNNNNNNNPPPQQQPPPOOOMMMJJJGGGEEEBBBGGGKKKKKKGGGDDDEEEGGGCCCDDDDDDBBB@@@AAAFFFJJJCCCBBBAAA@@@????????????DDDBBB???>>>???@@@@@@???===???BBBDDDFFFFFFEEEDDDAAAAAA@@@???>>>===<<<<<<:::>>>===888888<<<<<<888999888777777888888999999888777777999===@@@BBBBBB<<<<<<;;;::::::999888888777777666666666666777888;;;;;;::::::::::::::::::999777555555666777777777555666777777666666777888555666666777777777777666444333222111111333555666222222111000000111222333;;;;;;::::::;;;;;;<<<===CCCIIIPPPWWW^^^gggsss}}}{{{|||tttiii```WWWQQQKKKJJJIIIGGGFFFDDDCCCBBB@@@??????>>>>>>>>>>>>>>>AAACCCBBB@@@CCCLLLRRRSSSFFFCCC@@@>>>===<<<:::999:::::::::999888777666666888888777666666666666666:::999999888777666666666888888888777666444333222222333333444555555555444555444444333333444444555333333333222222111111111333333333333333222111000333222222111111222222333///000000000000111111111333333333222222222111111111111111111111111111111111111222333333333333222111111000000000000111111111111111111111111111111////////////000000000000000000000000111111111111000111111111111222222222222222222111111111000000000111111111111222222222000000000111222222222333000111111111111222222222333333222222333333444555111111222222222333333333111111222222222333333333333333222222333333444555444444333222222333333333444444555555666666777777888888888888777777777777:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<>>>@@@BBBAAA@@@???????????????>>>======??????@@@AAAAAAAAA@@@@@@@@@@@@AAACCCEEEGGGJJJKKKEEEHHHIIIIIIKKKNNNMMMIIIIIIIIIGGGFFFFFFGGGIIIIIIIIIHHHHHHGGGEEECCCBBBAAADDDBBB@@@AAACCCEEEDDDBBBDDDEEEGGGHHHIIIIIIIIIHHHEEEFFFGGGGGGGGGEEEDDDCCCCCCBBBAAABBBEEEJJJOOORRRRRRRRRPPPMMMHHHEEEEEEEEEFFFHHHIIIHHHDDDAAABBBCCCBBBBBBBBBBBBCCCEEEGGGHHHGGGDDD@@@======@@@DDDFFFNNNJJJEEE@@@===<<<<<<===888;;;???BBBEEEEEEEEEDDD????????????>>><<<;;;;;;<<<:::888666666888:::;;;888888999999999999999999;;;:::888777777:::<<<>>>>>>===<<<:::888666555444777777777777888888888888999999999999999999999999666555555666888999888666444555555555666666777777555555666666555444333333222222333333444555666666444444444444444444444444666666666666666777777888;;;@@@FFFKKKOOOWWWaaahhhmmmnnnqqqyyypppaaaXXXQQQKKKGGGFFFFFFEEECCCBBBAAA@@@???@@@???>>>>>>======>>>>>><<<>>>???>>>BBBKKKPPPQQQCCCAAA>>>======<<<:::999:::999999999888777777777888888777666666666666666666666555444444333222222888888777777666444333222222222333444444444444444333333222222222222333333333333333222222111111111222333333333222222111000222111111000000111111222000000000111111111111222333222222222111111111111000000000000000000000000000111222222333333222222111111000000000000111111////////////////////////.../////////000000000000000000000111111111222222000000111111111222222222222222222111111000000000000000111111111222222222111111111111111111222222000000111111111222222222111111111000111222222333111111111222222222333333222222222222333333333333333222222222222333444444444333333222222333333444555555555555666666666666666666666777777777888888999:::;;;<<<===>>>>>>>>>===<<<<<<>>>AAABBBAAA@@@>>>????????????>>>===<<<>>>>>>???@@@@@@@@@@@@?????????@@@BBBDDDFFFHHHJJJFFFIIIJJJJJJKKKNNNMMMIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHFFFDDDCCCCCCCCCCCCEEECCCAAABBBDDDEEEEEECCCDDDEEEGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHGGGGGGEEEEEEDDDCCCCCCCCCFFFIIIMMMOOOMMMMMMLLLHHHEEECCCDDDEEEGGGIIIJJJGGGCCC@@@@@@AAABBBBBBAAAAAABBBDDDFFFGGGGGGDDD@@@>>>===@@@CCCEEEKKKHHHDDD???<<<<<<<<<===:::<<<@@@CCCDDDEEEDDDCCC>>>>>>>>>>>>======<<<;;;<<<;;;999777777888:::<<<::::::::::::::::::::::::;;;:::999888888:::;;;<<<;;;;;;:::999888777777666666666777777777888888888999999999999999999999999666666555666888888777555444555555555666666666777555555666666555444444333222333333444444555555555444444444444444444444444333333222222333333444555555888;;;>>>@@@DDDKKKQQQZZZ[[[___gggqqqzzzxxxmmm^^^RRRKKKHHHEEEDDDBBBAAAAAA@@@@@@???>>>>>>??????>>>===============999<<<======@@@GGGJJJJJJ@@@>>><<<;;;;;;;;;:::999999999888888888888888888888777777666666666666666444444444333222222111111777777777666555444333222222222333444444444333333222222222111111222222222222222222222222111111111222222222333222222111000111000000000000000000111000111111111111222222222111111111111000000000000////////////////////////000111222222333333222222111000000//////000000111////////////////////////....../////////000000000000000000000111111111222000000000111111111222222111111111111000000000000000000000111111111222222111111111111111111000000000000000111111111222222///////////////000000111111111111222222222222333222222333333333444444444222222222222222333444444333333333222222333333444666666666555555555555555333333444555666777888999777888999;;;<<<<<<===============???AAABBBAAA@@@>>>>>>>>>>>>>>>======<<<<<<===>>>????????????>>>>>>>>>???@@@BBBEEEGGGHHHGGGJJJLLLJJJKKKMMMLLLIIIFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDBBBCCCEEEFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGDDDDDDDDDEEEFFFHHHIIIJJJGGGGGGEEECCCAAAAAACCCFFFJJJJJJJJJHHHDDDAAA@@@@@@BBBBBBAAAAAAAAACCCDDDEEEFFFDDDAAA>>>>>>???BBBDDDGGGEEEAAA>>><<<<<<<<<======>>>AAACCCDDDCCCBBBAAA<<<<<<=========<<<<<<;;;<<<;;;999888888999;;;<<<======<<<<<<;;;;;;::::::;;;;;;::::::::::::::::::888888888888888888888888666666777777777777888888888888888888888888999999777666666777888888666444555555555555555666666666555555555666555555444333444444444444444444444444444444444444444444444444333333222222333333444555333555777888888;;;???CCCJJJLLLQQQXXXbbbjjjqqquuuyyyvvvkkkccc\\\RRRJJJFFFDDDCCCBBB????????????????????????>>>>>>===<<<<<<<<<<<<===;;;>>>???===>>>AAABBB@@@===;;;999999:::;;;:::999888888888888888999999999777777666666666666777777666666666555555444444444666666666666555444333222222222333333333333222222111222222222222222222111222222222111111111111111111111222222222222111111111111000000000000111111111111111111222222222222000000000000000/////////000000000000000000000000000000111222222222222222000000////////////000000111111111111111111111111........./////////000000...////////////000000000000000000000111111111111000000000000000000000000000000000000111111111111222222111111000000//////000000000000111111111111//////.........///000000111111111111222222222222222333333333333444444444222222222111222333333444333333222222222333444444666666666555555444444444333333444444555666666777555666888999;;;;;;<<<<<<===<<<<<<===???@@@???============>>>>>>===<<<<<<;;;;;;<<<===>>>>>>>>>>>>======>>>???AAACCCEEEFFFFFFJJJLLLJJJIIIJJJJJJGGGDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHEEEFFFFFFFFFFFFFFFEEEEEEBBBBBBAAA@@@???AAADDDGGGLLLLLLKKKJJJGGGEEEDDDCCCBBBAAAAAA@@@AAABBBCCCDDDFFFDDDBBB?????????AAABBBCCCAAA???<<<;;;;;;<<<===???@@@AAABBBBBBBBB@@@???:::;;;;;;<<<<<<<<<<<<;;;;;;:::999999999:::;;;<<<>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;:::888777888777777777777777777777666666666666777777777888777777777888888888888888888777666777888777555333555555555555555555555555444555555555555555444444444444444444444444333333333333333333333333333333333222222222222333444444333444555666777999;;;===>>>AAAFFFMMMUUU]]]dddiiiiiioooxxx{{{tttkkk```XXXNNNLLLHHHDDDBBB@@@>>>===<<<=========>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<>>>>>===<<<<<<===>>>@@@BBBCCCDDDDDDIIIKKKHHHFFFFFFFFFDDDBBBCCCDDDEEEEEEDDDCCCBBB>>>@@@BBBEEEEEEDDDCCCAAAEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIFFFGGGGGGGGGFFFDDDBBBAAA@@@AAAAAAAAAAAACCCFFFIIILLLLLLKKKKKKKKKJJJHHHGGGBBBAAA@@@@@@AAABBBDDDEEEGGGEEECCCAAA@@@@@@@@@@@@@@@???===;;;;;;;;;<<<===@@@@@@AAAAAA@@@???>>>===999::::::;;;;;;;;;:::::::::999999999999:::;;;<<<>>>>>>===<<<;;;;;;::::::::::::;;;<<<;;;:::888777999999888888777666666666555666666666666777777777666666666777777888888888888777666777888777555333555555555555555444444444444444555555555555555444444444444444444444333333333333333333333333333333111111000000111111222333222222333444666777999:::666999===BBBGGGNNNUUUYYY___cccjjjrrr}}}vvvjjj```[[[VVVOOOIIICCCDDDDDDCCCBBB@@@===<<<:::::::::;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;;;;888;;;<<<;;;<<>>:::999777888999::::::999999999888888888888888888666666666666666777777888666666666666666666666666555555555555555444333333111111222222222111000000111222333444444333222111000000000111111111111111///000111111222111111111333333222222222222333333///000000000000111111111////////////000000000000111111111111111111111111///000111111222222111111000//////......//////000........................------........./////////------------............/////////000000000111111............/////////////////////000000000111111000000000000000000///////////////000000000111111000000000000000111222222000000000111111111111222111111222222222333333333111111111111111222333333222222222222333444555555555555555444444444444444666666555555555444444444444555777888:::;;;<<<<<<;;;:::999:::;;;;;;:::888:::;;;<<<<<<<<<<<<<<<<<<999:::;;;<<<===>>>>>>>>><<<<<<===>>>???AAABBBCCCDDDIIIKKKGGGCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBB<<<>>>AAADDDEEEDDDBBB@@@DDDEEEFFFEEEDDDDDDFFFHHHIIIIIIHHHHHHHHHHHHIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGFFFDDDBBBAAA@@@@@@AAACCCDDDDDDEEEGGGJJJKKKJJJIIIJJJKKKKKKIIIGGGAAAAAA@@@AAABBBCCCEEEFFFHHHGGGEEEDDDBBBAAA@@@@@@???>>><<<;;;;;;<<<<<<===????????????>>>======<<<999999::::::::::::999888888888888888999:::;;;;;;<<<<<<;;;;;;::::::999999999:::;;;<<<;;;:::999888999999999888888777777666555555666666666666777777555555666666777777888888777666666777888888666444555555555444444444444444333444555555666555555555444444444444444444444444333333333333333333333333111000000000000111222222222111222333444666666666333666999;;;===@@@FFFJJJRRRVVV\\\bbbkkkvvvwwwqqqfff^^^SSSMMMLLLJJJGGGCCCBBBBBBCCCBBBAAA?????????;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;888::::::888999===???===;;;999888888999:::999888:::999999999888777777777666666666666666777888888666666666666666666666666444444555555555444333333111111222222111000000///000111222333333222111000///000000000111111111222//////000111111111111111222222111111111111222222....../////////000000000/////////000000111111111111111111111111111111111///000000111111111111111//////............//////........................---------.........//////........./////////000000////////////000000000111---------....../////////////////////000000000111/////////000000000000000////////////000000000111000000//////000000111222000000000000111111111111000000000111111111222222111111111111111222222333222222222222333444555666333444444444444444444555555555555555555666666666444555777999:::<<<<<<===<<<;;;::::::;;;;;;999777999:::;;;<<<<<<<<<<<<<<<999:::;;;===>>>>>>>>>???=========>>>???AAABBBCCCDDDJJJMMMHHHCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB??????@@@@@@AAAAAABBBBBBCCCEEEFFFEEECCCCCCEEEHHHJJJIIIIIIHHHIIIJJJLLLLLLLLLKKKJJJIIIIIIJJJJJJKKKIIIHHHFFFEEECCCAAA@@@???@@@CCCEEEGGGFFFFFFGGGHHHHHHGGGEEEEEEGGGFFFDDDAAA@@@@@@@@@AAACCCEEEGGGIIIIIIHHHGGGFFFDDDBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;999:::::::::999888777777666666777777888999::::::999999999999888888888888999999::::::;;;;;;::::::888888888888999999999999555555555666666666777777444444555666666777888888666666555666888888777555555555555444444333333333333444444555666666555555222333333444444555555555222222222222222222222222222222222222222333444444333222222333444555444444444777999888888999===AAACCCGGGMMMRRRYYYcccmmmuuu{{{qqqhhh___ZZZVVVOOOHHHFFFGGGHHHFFFCCC@@@@@@???===<<<;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;:::<<<;;;777666:::;;;999<<<:::888888999:::999888;;;::::::999888777666666666666666666666777888888777777777888888888888888444444444555444444333333111111111111111000//////...000111222222111000...//////000000111111111222//////000111111111111111111111000000000000111111............//////////////////000000111111222222000000000000000000000000//////000111111111111111//////............//////000000000000000000000000---------.........//////000000000000111111111111////////////000000000000---------.........//////////////////000000000000......//////000000111111////////////000000000000///////////////000111111000000000000111111111111///000000000000111111111111111111000111222222333222222222222333444555666333333333444444555555555333444444555666777888888444555777999;;;<<<=========<<<;;;;;;<<<<<<:::888999:::;;;;;;<<<<<<<<<;;;999:::;;;===>>>?????????=========>>>???AAABBBCCCEEELLLNNNIIICCCBBBCCCBBBCCCBBB@@@@@@@@@@@@BBBCCCCCCAAA>>>======???BBBEEEBBBDDDFFFEEECCCBBBEEEHHHJJJIIIIIIIIIJJJKKKMMMNNNOOONNNMMMKKKKKKKKKLLLLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@CCCGGGHHHHHHGGGFFFGGGGGGDDDBBBBBBCCCBBB>>>;;;@@@@@@@@@AAACCCFFFIIIJJJJJJIIIIIIGGGEEECCCAAA@@@???>>>===<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;::::::::::::999888777666555555666666777888888999999777777777777777777888888999999999::::::;;;;;;<<<666777777999:::;;;<<<<<<555555555555666666666777444444444555666777777888666555555666888999888666555555555444444333333333333333444555666666666555222222333333444555666666222222222222222222222222222222111111222222333444666555333222111111222333555555555555666888999999:::<<<@@@DDDIIIQQQXXX^^^ooottt|||sssggg]]]UUUOOOLLLHHHGGGEEECCCBBBAAAAAABBB===>>>???===:::777777777<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888888999999777888999:::999777555444555666777777777777777666444555666888888888777666555555555555555555555555222222222222222222222222///---,,,---000111000...111111000000000000111111222222111111111111222222333333333222222222111111////////////////////////---......///000111111222000000000000111111111111111111222222222111111000////////////............000000111111111111000000333111///...---...///000///////////////.........//////000000000000//////............////////////////////////........................//////////////////000000000000//////000000000000000000000000111000////////////000000222222222111111111111000111111111111111111111111000111111222222111111000222222333444444555555666777777777777777666666666777888999:::<<<===>>>???:::999888888777777888888999:::;;;;;;;;;:::999888999:::;;;===>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAFFFFFFEEECCC@@@>>>???@@@EEEDDDBBB@@@@@@@@@BBBCCCDDDAAA>>>>>>@@@BBBAAA???AAABBBCCCDDDEEEEEEDDDCCCEEEFFFHHHJJJLLLMMMNNNNNNNNNLLLKKKLLLMMMMMMLLLKKKLLLIIIEEEBBBAAAAAA@@@??????BBBEEEHHHHHHGGGDDDCCCBBBBBBAAA???>>>>>>======AAACCCDDDEEEEEEEEEFFFGGGIIIKKKLLLKKKGGGDDDBBBAAA???>>><<<:::999:::;;;<<>>===<<<;;;:::::::::999999999888888888777777888888777777777777777888888888888888888888888888;;;::::::999999::::::;;;;;;<<<<<<===<<<:::999888666666666666666555555555777777777777666666666666222444666777888777666555555444333333222222333333777777666666555555555555222333444555555555444333222222222111111111111000222222111111222222333444222111111111111111222222555555555555555666777888777999;;;===AAAFFFMMMQQQ___cccjjjrrr{{{{{{qqqjjj```WWWPPPJJJFFFDDDFFFDDDCCCAAA@@@???@@@@@@>>>??????>>>;;;999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888::::::::::::::::::;;;;;;;;;:::999888888888888888777888999:::999888666555555555666777777777777777666777888999999888888777666555555444444333333222111111111111111111111111111///...///111333111///111111000000000000111111000000///////////////000111111000000000/////////000000000000000000000000---......///000000111111---.........////////////111111111222222111111000////////////............///000000000000000000///222111///...---...///000/////////////////////......//////000000//////...............////////////////////////........................////////////000000111111111111000000000000000000000000000000222111111000000111111111222222222222111111111111111111111111111111111111111111222222222222111111222222222333444444555555666666666666666666666666666666777999:::;;;<<<===;;;:::999999888888999999999:::;;;;;;;;;:::999999:::;;;<<<>>>???@@@@@@@@@??????@@@AAAAAAAAAAAAAAACCCCCCCCCAAA???>>>>>>@@@CCCBBB@@@???>>>???AAABBBCCC@@@======???AAA@@@???BBBCCCEEEFFFGGGGGGFFFFFFHHHIIIJJJLLLNNNOOOPPPPPPNNNMMMLLLLLLMMMMMMLLLKKKJJJGGGDDDBBBBBBCCCCCCBBB@@@BBBEEEGGGHHHGGGFFFEEECCCBBB@@@???>>>===>>>>>>@@@BBBEEEFFFFFFFFFFFFGGGHHHJJJKKKKKKHHHDDDCCCBBB@@@???<<<;;;::::::;;;<<<>>>===<<<;;;::::::::::::::::::999999888777777777888888777777777777888888999999999999999999999999:::999999888888999999:::<<<<<<<<<<<<;;;:::888777666666666666666777777777777777777777666666666555333444666777777777555444555444333333222222333333666666555555555444444444222333444555555555444333222222222111111111111000222111111111111222333333000000111222333333333333555444444444444444555555555666777888999<<<@@@DDDKKKOOOUUU\\\eeennnxxx~~~{{{tttiiiaaaYYYTTTNNNHHHEEEBBB@@@???BBBAAA@@@???>>>============>>>???>>><<<;;;;;;;;;::::::::::::::::::::::::999999999999888888888777777777888888999999::::::<<<;;;:::999888888888888777888999999999888777666444444555666777777888888888999999999999888888777777777666555444333333222000000000000000000000000222111000111333444333222222222111111111111222222111111000///......//////000000000000////////////000000000000000000000000.........//////000000111------........./////////000000111111222111111000////////////............////////////////////////111000///.........///000......//////////////////.........//////.....................////////////////////////........................////////////111111222222222222111111000000000000000000000000222222222222222222222222333333333222222222111111222222222222222222222222222222333333333333222222000111111222333333444444444444444444444555555555555555666777888:::;;;;;;;;;::::::999999999999999999999:::;;;;;;;;;::::::;;;<<<===???@@@AAABBBBBBAAABBBBBBBBBAAAAAA@@@??????@@@@@@???======>>>@@@@@@???>>>======>>>@@@AAAAAA???======>>>@@@@@@???CCCEEEGGGIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQOOONNNLLLLLLMMMMMMLLLKKKGGGEEEBBBAAACCCDDDEEEEEEAAABBBCCCEEEFFFFFFGGGGGGDDDCCC@@@>>>======>>>??????BBBFFFHHHHHHGGGFFFGGGGGGIIIKKKJJJHHHEEEDDDCCCAAA@@@>>><<<;;;:::;;;;;;;;;;;;::::::::::::;;;;;;::::::999999888777777666999888888777888888999999999999999999999999999999999888888777777888888999<<<<<<<<<<<<;;;999777666555555666666777777888888777777777666666666555555444555666777777666444333555444444333333333333333444444444444333333333333222333444555555555444333222222222111111111111000111111111111111222222333222333444666666666555444444444333333222333333333555666777666666777:::===>>>AAAEEEKKKRRR[[[dddjjjuuu{{{|||ssslllfff```WWWQQQMMMJJJFFFCCCCCCBBBAAA@@@??????>>>=========<<<<<<;;;===>>>>>><<<;;;;;;<<<888888888888888888888888999888888888888777777777666666777888999999::::::>>>===<<<::::::999999999888888999999999888777666333333444555666777999999999999999999888777777666888777777777666666555555111111111111111111111111111111111222222333333222222222111111111111222222444333222111000000000000222222111111111000000000////////////////////////........./////////000000/////////000000000111111///000000111111111111111////////////.....................------.........000//////.........//////............////////////------............------............////////////////////////........................////////////000111111222222111111000000000000000000000000000111222222333333333333333444333333333222222222222222222222222222222222222222333333444444333333222000000000111222222333333333333333333333444444444444555666777888999:::::::::999999888777888888888888999999:::;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>;;;<<<======<<<<<<>>>@@@>>>>>>======>>>???@@@AAA???>>>=========??????@@@EEEFFFHHHJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQPPPNNNLLLKKKLLLMMMLLLKKKFFFCCCAAA@@@AAACCCCCCCCC@@@@@@AAAAAACCCDDDFFFGGGEEECCC@@@>>>======???@@@>>>BBBFFFIIIIIIHHHGGGFFFFFFHHHJJJJJJHHHFFFDDDDDDBBBAAA???===;;;:::::::::999999999999999:::;;;;;;::::::999999888777777666999999888888888999::::::::::::::::::::::::::::::999999888888888888999999;;;;;;<<<;;;:::888777555444444555555666777888888777777666666666555555555555666666666666555333333555555444333333333333333333333333222222222222222222333444555555555444333222222222111111111000000111111000000111111222333444444555666555444222111444333333222222222222333444555666666555666999;;;888:::<<>>>>>>>>============:::;;;======;;;:::;;;;;;888888888888888888888888888888888777777777666666666666777888999::::::;;;>>>===<<<;;;:::::::::::::::::::::999888888777666333333333444555777888999888888777777666666666666555555555555555555666666222222222222222222222222000000111111111111111222222111111111111111111222333333222111000000111111111111111000000000//////....................................////////////////////////000000000000...///000111111111111111////////////..................------------......///...............//////---.........//////000000------............------............////////////////////////........................//////////////////000000000000//////000000000000000000000000000111222333333333222222444444444444333333333222222222222222222222222222222333333444444333333222//////000111111222222333111222222222333333333444555555666777888999999:::888777777666666666666666888888999999:::;;;<<<<<<===>>>@@@BBBCCCDDDDDDEEEDDDDDDCCCBBBAAA???>>>===999:::;;;<<<;;;<<>>>>>>>>======>>>@@@AAAEEEFFFIIIKKKLLLMMMMMMMMMKKKKKKKKKKKKLLLMMMOOOPPPQQQNNNKKKJJJKKKLLLKKKKKKFFFDDD@@@??????@@@@@@@@@????????????@@@BBBDDDEEEEEECCCAAA???>>>>>>???@@@===AAAFFFIIIIIIHHHGGGGGGFFFHHHJJJJJJHHHFFFDDDDDDAAA@@@???===;;;:::999999888888777888888999:::;;;999999999888888888888777999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999::::::::::::888777666333333444555666666777777666666666666555555555555666666555555555444333333666555444444333333444444111111222222222222222222222333444555555555444333222222222111111111000000111000000000000111222222222222222222111000//////333333222222222222333333222333444444444444666888444555777888999<<>>>>>>>>======:::;;;<<<<<<;;;999:::;;;888888888888888888888888777777777777666666666666666777777888888999999999<<<;;;;;;:::::::::::::::<<<<<<;;;999888777666555444444333333444666888999888777666666555666666777333333333333333333333333222222222222222222222222...///000000//////000222111111000000000000111111000000////////////000000............------------------------------------........................,,,,,,---------...............///000111111111111////////////............///...---,,,,,,---...///---............/////////------......///000000000.........//////.....................////////////////////////........................//////////////////000000000000//////000000000000000000000000///000222333444444333222555555444444444333333333333333333333333333333333222222333333333333222222///000000111222222333333111111222222333333444444555555666777777888999999777666666555555555555555888888888999:::;;;===>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@>>>===<<<999:::<<<<<<<<<===@@@BBB@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>???>>>===>>>@@@CCCDDDFFFHHHJJJKKKKKKKKKKKKIIIHHHHHHHHHIIIKKKMMMOOOPPPNNNJJJIIIIIIJJJJJJJJJHHHEEEAAA????????????>>>????????????@@@AAABBBCCCDDDCCCBBBAAA@@@?????????===@@@DDDGGGGGGGGGGGGGGGGGGIIIKKKJJJHHHEEEDDDCCC???>>>===<<<;;;:::999888777777777777777888999:::777888888888888999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;777888999999999999888777444444555555666666777777666666666555555555444444555555555444444444444444666555555444444444444444111111111111222222222222222333444555555555444333222222222111111111111000000000000000000111222222111111000//////000000000222222222222222333444555222333444444333333444555222444555555555666888;;;:::===AAAFFFKKKQQQXXX]]]```bbbiiirrryyy~~~~~~vvvkkkggg```ZZZVVVSSSQQQQQQIIIGGGEEECCCCCCBBBBBBAAA???>>>======>>>===;;;999:::;;;<<<============<<<;;;===>>>===;;;::::::;;;888888888888888888888888777777666666666555555555666666666666666666666777888777777777777888999999???>>><<<:::777666555444666555333333333555777888888777666666666777888999666666555444333222111111111111111111111111111111---///111111///...000222000000////////////000000............///000111222.........---------,,,,,,................................................,,,,,,,,,---------......---...///000111111111111////////////............000///...,,,,,,...///000,,,---....../////////...------......///000000111...//////000000//////...............////////////////////////........................////////////000000000111111000000000000000000000000000000000000111333555666555444333555555555555444444444444333333333333333333333333111111222222222222111111000000111111222333333444111111222222333444444555444444444555666666777777777777666555555555555555777777777888:::<<<>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@???===<<<;;;:::;;;=========>>>AAACCCAAAAAAAAAAAAAAAAAA@@@@@@>>>???@@@???>>>>>>AAADDDCCCDDDFFFHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHKKKMMMOOOPPPMMMIIIGGGGGGHHHIIIHHHIIIFFFBBB@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@>>>===<<>>>>>???@@@???<<<:::888999;;;<<<===<<<<<<;;;===>>>???>>><<<;;;;;;;;;888888888888888888888888777666666666555555555555555555555555555555444444444444444444555666777888@@@???<<<:::777555444333666555444333333444666777888888777777777999:::;;;===<<<:::888555333222111000000000000000000000000...000222111//////111333//////............/////////000000000111333444555000000/////////.........////////////////////////.....................---........./////////000000---...///000111111111111000/////////............111000...------...000111,,,,,,---.../////////...---------...///000000111//////000000000000//////............/////////000000/////////......................../////////000111111222222222222111111000000000000000000000000111222444666777777666555666666555555555444444444333333333333333333333333111111111222222111111111111111111222333333444444111111222333444444555555333333333444444555555555888888777666666666666666777777777888:::<<<>>>@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@>>>===<<<;;;;;;<<<>>>>>>>>>???AAACCCAAAAAAAAAAAAAAA@@@???>>>>>>???AAA@@@>>>???BBBEEECCCCCCEEEFFFGGGFFFFFFEEEFFFEEEEEEFFFHHHKKKNNNPPPOOOLLLHHHFFFFFFGGGHHHHHHIIIFFFCCCBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCC@@@>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>999999888888888888999999333444666888999:::999999:::::::::999999999999999666666555555555444444444333333333333333444555666666666555444444444444555111111222222333333333333222333444555555555444333222222222111111111111000222111111111000000//////000000111111111111000000000000111111111222222222333333333444444444555555444444444444444444444444444555666777888999:::;;;AAABBBFFFJJJQQQZZZdddkkkuuuxxx|||}}}tttsssqqqlllfff___YYYTTTRRRJJJHHHEEECCCAAA@@@AAAAAABBBAAAAAA@@@@@@?????????============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888666666666666777777777777999777555444333444666777222111111222444555555444555555555444444555555555777666555444444444444444444555555555666666777777888777666777;;;>>>??????AAA???<<<999555333111111222222222111111111111000222111000.........///000////////////////////////000000000000000000000000000000000000000000000000............////////////000///...---,,,------...------------------------//////////////////////////////.........---------111000///...---,,,,,,,,,---.........//////000000...///000000000///---,,,......//////000000111111////////////////////////.........------,,,,,,,,,........................---...///000000111000000111000/////////000222333888777777666666666666777222222222222222222222222222222222111111111000000//////......---------,,,000000111222333333444444222222111111222222333444555555555555555555555555555666666666666666555444555666777888888:::===@@@AAABBBDDDEEEDDDBBB???=========<<<;;;;;;;;;;;;<<<======???@@@@@@@@@@@@@@@AAAAAA????????????AAAAAABBBAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJLLLJJJGGGDDDCCCCCCEEEFFFHHHEEECCCCCCDDDDDDAAA???AAAAAA@@@???>>>>>>AAADDDBBBBBBAAA@@@@@@???>>>>>>AAAAAABBBCCCDDDEEEFFFFFFIIIJJJJJJIIIGGGDDDAAA???======<<<;;;::::::999999::::::888777666666666666666666777777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::999;;;===>>>???>>>===<<<999999999999999888777666666666666777888:::;;;<<<777888:::::::::888666555333333444444555666666666666666666777999999777555555555444444444333333333444444444333333222222222222222333333333333444444222222222111111111111000111111111000000000//////000000111111111111000000000000111111111222222222333333333333444444444444444444444444444444444444333333444555666777888888777888;;;>>>BBBIIIPPPVVV]]]```eeeiiimmmqqqvvvyyy}}}~~~tttjjjccc]]][[[XXXSSSNNNJJJFFFEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBAAA@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999999888888555666666666777777777777777666444333333333444555333222111222444555444333555444444333333444444555555444333333333333333333444444555555555666666666777666666999===AAACCCDDDHHHEEE@@@;;;666444222111222222222111111111000000222111000///......///000////////////////////////////////////////////////////////////////////////............////////////000///...---,,,------...------------------------........................///.........------------000///...---------------------......////////////...///000000///...---,,,------........./////////------------------------......---------,,,,,,,,,...........................//////000000000000///111000/////////000111222666666555555555666666666222222222222222222222222222222222111111000000000111111111000000000//////000000000111222333333333222222111111222222333444333333333333333333333333444555555666666666555555555666777777888:::===@@@AAABBBDDDDDDCCCAAA>>>======<<<<<<;;;:::;;;;;;;;;======>>>???@@@@@@@@@@@@AAAAAA@@@??????@@@AAAAAAAAA@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGIIIGGGEEECCCBBBCCCDDDEEEHHHEEECCCCCCDDDDDDBBB???@@@AAA@@@>>>======@@@BBBBBBBBBAAAAAA@@@@@@??????AAAAAABBBCCCDDDEEEFFFFFFIIIIIIIIIHHHFFFCCCAAA???======<<<<<<;;;::::::999:::999888777666666666666666666666777888:::;;;<<<<<<<<<;;;::::::::::::;;;:::;;;<<<>>>>>>===<<<;;;888888999999999888777777777777777777888999;;;;;;999999:::;;;:::888666555333333444444555666666666444444444555666666555333555555444444444333333333444444444333333222222222222222222333333333444444222222222111111111111000111111000000000000//////000000111111111111000000111111111111111222222222333333333333333333333333333333333333333333333333111111222333333444555555333444666777999<<<@@@CCCEEEHHHLLLOOOSSSXXX^^^bbbgggnnnuuuyyyyyy{{{{{{rrrjjjbbb[[[UUUQQQLLLKKKIIIGGGDDDBBB@@@???@@@@@@?????????AAABBBCCCBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;::::::999888888888555555666666666777777777444444444333333333333333444333222222444444444222333333222222222222333333222222111111222222333333444444444444555555555555555555666;;;AAAFFFIIIJJJNNNJJJCCC<<<777444333222222222111111111000000000111000000////////////000////////////////////////////////////////////////////////////////////////............//////////////////...------------...------------------------....................................------------......---------------...---------............///...////////////...---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................//////000000000///......000000/////////000111222333333333444444555555666111111111111111111111111111111111111000000000000222111111111111111000000//////000000111111222222222111111111111222333333111111111111111111111111333333444555666666666666444666777777777999<<>><<<<<<;;;;;;:::::::::::::::<<<===>>>??????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@?????????AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBBAAAAAABBBDDDEEEHHHFFFDDDDDDDDDDDDBBBAAAAAAAAA@@@???===<<<>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEHHHGGGFFFEEECCCBBBAAA@@@>>>======<<<<<<;;;;;;;;;999888777666666555555666555555666777888:::<<<======<<<;;;999999999:::;;;:::;;;<<<===<<<;;;:::999777777888888999888888888888888888888888999:::;;;:::;;;;;;;;;:::888555444333333444444555666666666555444444555666666444333555555444444444333333333444444333333333333222222222222222222333333333333222222222111111111111000000000000000000000//////000000111111111111000000111111111111111111111111333333333333222222222222222222222222222222222222111111111222222333333333333555777777777777999:::===>>>???@@@AAADDDIIILLLRRRWWW\\\___aaadddjjjoooyyy~~~}}}zzzvvvsssqqqpppooofffaaaYYYRRRNNNKKKHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>======>>>>>>???AAAAAA@@@???===<<<;;;;;;;;;::::::::::::999999999999999999999999999999999::::::999999888888888777555555555666666666777777333444444444444333222222555333222222444444333111222222111111111111222222111111111111111222333444333333333333444444444444222333666<<>>AAAAAABBBBBBAAA???===;;;;;;;;;:::999999999999:::;;;<<<===>>>????????????AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@BBBDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAACCCEEEFFFHHHGGGGGGFFFFFFEEEDDDDDDBBBCCCBBB@@@>>>===>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDFFFEEECCCBBBAAA@@@@@@@@@>>>>>>======<<<<<<<<<<<<888777777666555555666666555555666777888:::<<<======<<<:::999888999:::::::::;;;;;;;;;:::999888888666666777888888999888888999999888888888999999:::<<<<<<;;;:::999777555444333333444444555666666666888777666666777888666555555555444444444333333333333333333333333333333333111222222222222333333333222222222111111111000000//////////////////000000000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222444444333333444555:::;;;:::999999:::>>>@@@CCCFFFHHHJJJKKKNNNSSSWWW^^^cccjjjooossstttuuuuuurrruuuyyy|||{{{}}}|||uuupppnnnnnniiigggccc___\\\ZZZYYYXXXPPPMMMHHHFFFDDDCCCBBB@@@@@@@@@??????>>>===<<<<<<======<<<<<<<<<<<<======@@@??????>>><<<;;;;;;:::;;;;;;;;;:::::::::999999999999999999999999999999999888888888888888777777555555555555666666666666444555555555555444333333555333222222444444333111111111111000000111111111222111111111222333444444333333333333222222222222111222555;;;BBBGGGJJJKKKDDD@@@:::555222111222333111111111000000000///////////////000000000000///////////////////////////............................................................////////////------..................................................................,,,,,,------------------------,,,,,,,,,------...------------,,,,,,,,,,,,...------------.................................------------------------------------------------........................///////////////...---,,,......//////000000000000...///111222333333333333000000000000000000000000////////////////////////////////////000000000000///////////////000000000111111000000111111222333222222222222222222222222111111333444555555555555444555666666666777:::===???@@@@@@@@@???>>>===<<<;;;;;;:::999999999999:::;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBDDDFFFGGGIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFCCCDDDDDDCCC@@@???@@@AAA??????@@@@@@@@@@@@@@@@@@?????????@@@AAAAAAAAABBBCCCBBBAAA@@@???>>>??????===============<<<<<<<<<888777777666666666666777555555666777888:::<<<======<<<:::999888888999999999999999999999888777777555666777888888888888888888888888777777888999999<<<;;;:::999888666444444333333444444555666666666999777666666777777666555555555444444444333333333333333333333333333333333111111111222222222333333222222222111111111000000......////////////000000000000111111111111000000222222222111111111111111000000111111111222222222111111111111111111111111333333222222222222222222111222444444333333555666555666777666666777:::<<<;;;<<<=========???BBBEEEFFFJJJPPPUUUZZZ\\\\\\\\\\\\___ccchhhlllrrrwww{{{~~~{{{yyyxxxuuuqqqnnnjjjkkkkkkggg```ZZZXXXXXXUUUSSSQQQNNNLLLLLLMMMMMMEEEDDDBBBAAA@@@???===;;;=========<<<;;;:::::::::888999:::;;;<<<===>>>>>>>>>======<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777444444555555555666666666555555555555444444444444444333222222444444444222111111000000000000111111222222222111222222333333222222222222111111111111111111444999>>>BBBCCCCCC;;;999555111000000111333111111000000000/////////...//////000000000000///////////////////////////............................................................////////////,,,---......///.................................------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++---------,,,------...////////////...............------------------------,,,,,,,,,------------................................./////////...---------...///000000000//////...///111222333333222111////////////////////////............////////////000000111111111111111222////////////000000000000111000000000000111222222222222222222222222222222111111222333444444444444444555666555555666999<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@@@@@@@@@@BBBDDDFFFHHHJJJJJJJJJIIIIIIIIIIIIIIIEEEDDDBBBAAA@@@?????????@@@@@@AAAAAABBBDDDEEEFFFFFFGGGHHHGGGEEEEEEEEEFFFCCCDDDEEEDDDBBBAAABBBCCC???????????????>>>>>>>>>=========>>>>>>??????????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<888888777777777777888888666666777777888999;;;;;;<<<<<<;;;:::999888777777888888777777777777777777666666777777888777777777666666666666666777888999::::::999777666555444444333333444444555666666666888666444333444555444333555555444444444333333333222222333333333333444444111111111111222222222222222222222111111111111000........./////////000000000000111111111111000000222222222111111111000000...//////000111222333333111111111111111111111111333222222222111111000000333444444444333333555777222444555555555555777999999999999888888999:::<<<:::<<<@@@DDDHHHIIIHHHGGGIIILLLPPPTTTWWW[[[___bbbiiiiiikkkmmmpppqqqrrrqqqtttxxx~~~{{{yyy|||}}}|||{{{zzzyyyvvvqqqnnnkkkiiieeecccaaa___[[[YYYWWWXXXXXXUUUOOOKKKKKKLLLHHHFFFDDDCCCBBBDDDFFFGGGBBB@@@>>>>>>>>>===;;;999<<<<<<<<<<<<<<<;;;;;;;;;888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888888888888888888888888888777777777777777777777777444444444555555555666666555555333222222222333444333222111222444555444333222111111000000111111222222222111000000000111111222222111111111000000000111111333666999;;;;;;:::777555333111000000111222111000000000////////////---...///000111111000///////////////////////////............................................................////////////,,,,,,.../////////..............................------------------------++++++,,,,,,,,,---------......---,,,++++++++++++,,,,,,,,,,,,+++++++++***------,,,,,,,,,---...///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------......///.........---...///000000000///...///000222333333222111000////////////////////////---------......///////////////000000000111111111000000000000000000000000000000000000000111222222222222222222222222222222111222222333333333222222444555555555444666888;;;;;;<<<<<<===>>>>>>>>>???===<<<<<<;;;:::;;;;;;;;;::::::;;;<<<============<<<===>>>??????>>>===<<<======>>>???@@@CCCEEEGGGIIIIIIIIIIIIJJJJJJJJJJJJEEEDDDBBB@@@???>>>======?????????@@@AAABBBCCCCCCCCCEEEFFFEEECCCBBBCCCEEEAAACCCDDDDDDBBBAAABBBCCC??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<======<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888777777888999999::::::;;;<<<<<<:::888666555666666666666666666777777777777777777777777666555444444444444555777888888888777666555555444444444333333444444555666666666999666444333444444444333555555444444444333333333222222222333333444444444111111111111222222222222222222222111111111111000---.........//////000000000000111111111111000000222222222222111111000000---......000111222333444000000000000000000000000222222111111000000//////000111111///......111333333555666666555444444555888888888888777777888999888999;;;===@@@AAA@@@>>>>>>AAADDDGGGIIIJJJMMMOOOSSSSSSUUUWWWZZZ[[[ZZZYYYZZZ^^^eeemmmqqqpppkkkgggggggggkkkrrrtttpppoooppppppnnnooorrrsssqqqqqqsssuuuwwwzzzzzzxxxrrrlllhhheeedddbbbaaa```^^^ZZZWWWWWWUUURRRPPPOOONNNLLLJJJFFFHHHIIIFFFBBBAAACCCEEEBBB@@@>>><<<<<<>>>@@@AAA@@@>>><<<;;;<<<<<<<<<;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888:::::::::;;;;;;;;;<<<<<<888888888888777777777777777777777777777777777777666666666666777777777777444444444555555555666666555444222000000111222333222111111222444666555444222222111111111111222222222111000//////...//////222111111111000000//////111111222444666666555333666555333222111111222222000000000000////////////---...///111111111000///////////////////////////............................................................/////////000+++,,,.../////////......////////////////////////------------------------+++++++++,,,,,,---------///...---,,,+++*********,,,,,,,,,++++++*********---,,,,,,+++,,,---//////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.................................,,,,,,---.../////////...,,,---///000000000///...000111333444333222000///////////////////////////---------.........//////,,,---------......//////111111111111000000000000000000000000000111111222111111111111111111111111222222333333333222111111444555555555444555888:::::::::;;;<<<===>>>???@@@======<<<;;;;;;;;;;;;<<<999:::;;;<<<============;;;<<<===>>>>>>===<<<;;;;;;;;;<<<===???AAADDDEEEHHHHHHHHHIIIIIIJJJJJJJJJEEECCCBBB@@@>>>===<<<<<<===>>>>>>???@@@@@@AAAAAA@@@CCCDDDCCC@@@???AAACCC@@@AAACCCCCCBBBAAABBBCCC???>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;999:::;;;;;;;;;;;;;;;;;;;;;:::999999999999999::::::999999888888888888999999999:::<<<===;;;999555333555555555555555666777888777777888777777666555555222222333333555666888888777666555444444444444444333333444444555666666777;;;999666555666666666555555555444444444333333333222222222333333444444444000111111111111222222222222222222111111111111000......///000111222222333111111222333333444555555000000000000000000000000111111111111111111111111111111000000000000000000////////////////////////111111222222222333333333555555555444444333333333666666777777777777666666666666777888888888888888<<<;;;:::999999999:::;;;BBBBBBCCCDDDEEEFFFFFFGGGHHHKKKOOOSSSTTTTTTRRRQQQRRRTTTVVVXXXZZZYYYYYYXXXVVVWWWWWWXXXXXXWWWWWWVVVZZZ[[[\\\\\\[[[YYYVVVUUUNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIGGGFFFDDDBBB@@@@@@BBBAAA@@@>>>===<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;:::999999999::::::::::::;;;;;;::::::;;;<<<<<<;;;::::::<<<;;;999777777888999:::666666777777777777666666888888777666666666666666666666666666666666666666444444444444444444444444444444333333333333222222000000000000000000000000333222222111111222222333111111111111111111111111222333444444555555444444444333111//////000111222111111111111111000//////------......//////000000.../////////...,,,***)))///...,,,++++++,,,...///......////////////......------------------------........................------------------------******,,,---.../////////------------------------++++++++++++++++++++++++......,,,,,,,,,,,,......---------,,,,,,+++++++++---------......---,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...............////////////000000000000000000000000000000000000...............///000000///////////////.........///...------...///000111////////////000000000000111111111111111111111111111111111111111111111111222333333444555666777777999999999::::::;;;;;;;;;<<<;;;:::999999999:::;;;;;;;;;;;;;;;<<<===??????>>>>>>??????@@@@@@@@@@@@>>>???@@@@@@???@@@BBBDDDGGGEEEEEEEEEGGGHHHGGGFFFDDDCCC@@@>>>======>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>AAACCCDDDCCCAAA?????????;;;;;;;;;::::::999999999999999999888888888888777::::::;;;<<<<<<;;;::::::<<<;;;999888888999;;;<<<;;;:::999888888888::::::;;;;;;:::999999:::::::::;;;<<<===;;;888666666666777888888666555666888:::>>><<<999666555555777888555555444444444444555555888666333222333333333222222333333444555555666666999888888666555444333222444444444333333222222222111111222222222333333333000000111111111111000000222222222111000//////.../////////000111111111222000111111222333333444444000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333555555444444444333333333333333444444444444333333444555555666666666666666888777777666777888999:::<<<<<<<<<===============<<<>>>AAACCCEEEEEECCCCCCBBBCCCFFFHHHIIIIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKIIIHHHFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@AAA@@@???>>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;:::999999999999999:::::::::;;;;;;888999:::;;;;;;:::999888<<<:::999777777777999999666777777888888777777666777777666555555555555666666666666666666666666666444444444444444444444444444444333333333222222222000000000000000000000000222222222111111222222222111111111111111111111111222222333444444444444444444333111//////000111222111111111111111000//////.........///////////////+++,,,---.........------...---,,,,,,,,,,,,---.........////////////......------------------------........................------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000000//////.........---............/////////////////////////////////...............///000000/////////////////////...///......---...///000111222222111111000000//////111111111111111111111111111111111111111111111111222222333444555666777777888888888999999:::::::::;;;:::999888888999::::::;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>????????????>>>???@@@@@@??????AAACCCGGGFFFEEEFFFGGGHHHGGGFFFEEECCCAAA>>>===<<<======<<<======>>>>>>>>>>>>>>>??????>>>===============@@@BBBCCCBBB@@@>>>>>>???<<<<<<;;;;;;::::::999999999999999999888888888888::::::;;;<<<<<<;;;::::::<<<;;;999888888999;;;<<<:::999888888888999:::;;;;;;:::999888888888888888999;;;;;;:::888666666666666777777777777888:::<<<>>><<<999777555666777888666555555555555777999:::999777444333333444333222111222222222333333444444888888777777666555555555555444444444333333333222111111111222222222333333111111222222222222111111222222111111000//////...000000000000000000000000///000000111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333444444444444333333333333222222333333333333222222222222333444444444444444333333333444555777888999777777777666666666555555666777888999::::::::::::999:::<<<>>>??????>>>>>>>>>??????@@@@@@??????>>>===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>????????????????????????????????????>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::999999999888888888999::::::::::::999888888999999999999::::::::::::777888999999999999888777:::999888777666777888999666777777888888777777666666666555444444444444555666666666666666666666666444444444444444444444444333333333333222222222222000000000000000000000000222222111111111111222222111111111111111111111111111222222333444333333333333222111000///000111111000000111111000000//////000000///////////////...,,,,,,---............---------------------------......////////////......------------------------------------------------------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...111111000///...---,,,,,,,,,,,,---------.........////////////////////////.........---......///000....../////////////////////............///000000333333222111000///......000000000000000000000000111111111111111111111111111222333333555555666777777777777777777888888888999888888777777888888999:::;;;;;;;;;<<<======>>>>>>>>>=====================>>>??????>>>???AAACCCFFFEEEEEEFFFHHHIIIHHHFFFFFFDDDAAA???===<<<<<<<<<:::;;;<<<===============>>>======<<<<<<<<<<<<<<>>>>>======<<<;;;;;;:::::::::::::::999999999888888::::::;;;;;;;;;;;;::::::;;;:::999999999:::;;;<<<999888777777888999:::;;;;;;:::999888777666666666777888:::999777666666777555777888888888999<<<>>>===<<<999777666777888888777666555555777;;;>>>AAA<<<:::777555555555444222222222222333333333333333777777777777777777777777555555555444444444444444000111111111222222222222111222222333333222222111222111111000000//////...000000000000000//////////////////000000000111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222333333333333333333333333444444555555555555444444111222222333333333333333222222333333444555666666555555555555444444444444777777777666777777888888999:::;;;======>>>======;;;<<<<<<======<<<<<<;;;<<<===>>>?????????>>>>>>;;;;;;<<<<<<===>>>>>>???========================<<<<<<<<<;;;:::999999888::::::::::::::::::999999888888888888777777777777888888999999999888888777888999999999999:::::::::888888888888888888888888888888777666666666777888555666666777777666666555555555444333333333333444555555555555555555555555333333333333333333333333333333333222222222222111000000000000000000000000111111000000000000111111111111111111111111111111000111222222333333222222222222111000///000000111///000000000000000//////111000000000//////......000000///...---,,,++++++,,,------......------,,,---......//////......------------------------------------------------------------------------------.........------,,,+++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---------,,,,,,++++++***,,,------------.........////////////////////////.........------......///............//////////////////........./////////111111000000//////......////////////////////////111111111111111111111111111111222333444555666666555555555555555555666666666666666666777777777888::::::;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;===>>>???>>>>>>>>>@@@BBBEEEEEEEEEGGGIIIIIIHHHFFFFFFDDDBBB???===<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;===>>>@@@???===<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::::::::::::::::::::999999999:::;;;<<<888888777777777999:::;;;<<<;;;999888777666555555555666888888777666666777777888::::::999:::<<<===<<<;;;999888777777888888777666555666999>>>CCCFFFBBB???;;;888777666444333555555555555555555555555555555555666666777777777555555555555555555555555000000000111111111111222000111111222222111111000111111000000////////////000000000///////////////...///////////////000000////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222333333333333333333333333555555666666666666555555222222333444444444444333444444444444444444333333222333333444555666666666666555444444444444555666777777888999999:::::::::888888999999999999888888;;;;;;;;;;;;;;;:::999999::::::;;;<<<======>>>???>>>======<<<<<<;;;;;;;;;::::::;;;;;;:::999888777888888888999999999999999888888777777777666666666777777888999999888888888888888888999999999::::::999999888888888888999999666666666666666666666777444555555666666555555444555555444333333333333333444444444444444444444444333333333333333333333333333333222222222111111111000000000000000000000000111000000//////000000111000000000000000000000000///000000111222111111111111111111000000000000000...//////000000000//////111111000000/////////...111000///...---,,,,,,,,,,,,------......------,,,------............------------------------------------------------------------------------------............---,,,++++++------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...++++++++++++++++++++++++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...***++++++,,,,,,---------------........./////////..............................------------......---.........//////000000//////////////////......,,,---------......//////........................000000000000000000000000000000111222333444555555444444444444444444444444555555666666777777777777999:::;;;;;;<<<;;;;;;:::<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@AAACCCCCCDDDFFFIIIIIIGGGEEEEEEDDDBBB@@@>>><<<;;;:::::::::;;;======>>>>>>>>><<<;;;;;;:::::::::::::::;;;<<<>>>===<<<:::;;;;;;>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::999999999999::::::;;;;;;888888777777777888::::::<<<<<<:::999777777666666444666777777666666666777999;;;<<<;;;:::999:::;;;;;;:::888777777777777888666666555666:::???DDDGGGFFFCCC>>>;;;999777555333555666666666666666777777444444555555555666666666555555555555555555555555//////000000000111111111//////000000000000//////000000000///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000/////////000111111222222////////////////////////000000000111111111111222222222222222333333333333333333444444444444333333222333333444444444444444444444444444444333222222111111222333444555666666666666555555555666777777666666666777777777888888888888999999999999888888999999999888888777777777888888999999:::;;;<<<<<<===<<<<<<;;;;;;:::::::::999999:::;;;:::999888777777777777888888888888888888888777777777666666666777777888999999999999888888888888888999999999999999999888888888888999999444444555555555555666666444555555666666555555444555555444333333333333444444444444444444444444444333333333333333333333333222222222222111111111111000000000000000000000000000000////////////000000000000000000000000000000...///000000111111000000111111000000000/////////......///000000000//////111000000000000000000///......------......///000------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++*********,,,---...***++++++++++++,,,,,,,,,...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,---...///000111111---............/////////........................///...------,,,---------------......///000000000/////////000//////...---******+++,,,---...//////////////////////////////000000000000000000000000///000111111333333444555444444444333333333333333444444555666777777777777888999:::;;;;;;;;;999999::::::;;;;;;;;;<<<<<<<<<;;;<<<======<<<===???AAAAAABBBCCCFFFHHHHHHFFFDDDDDDCCCBBB@@@>>>===;;;:::777888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999:::<<<<<<:::999::::::<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::888999999::::::;;;;;;;;;999888777666666777888999<<<;;;:::999888777777777444666888888777666666777:::;;;===<<<:::888888999888888777666666666666666555555555666999===BBBDDDEEEBBB>>>;;;:::999777666666666777777888999999999777777666666555555444444444444444444444555555555////////////000000000000...//////////////////...////////////////////////---.........///000000000////////////////////////////////////////////////000000000000000000000000---......///000000111111000000000000000000000000000000000000111111111111111111222222222333333333222222333333333333222222111222333333444444333333111222333333444333222222222222333333444444444555666666666777777888888888777777777777777777888888888999999::::::999999888888888888888888888999999777777888888999999::::::999999999:::::::::::::::888999:::;;;;;;999888777666666666777777888888888888888888777777777666666777888888999::::::999999888888888888999999999999888777777666666777777888333333444555555555555555666666777777777777666666666555555444444444444444333333333333333333333333222222222222222222222222222222222222111111111111000000000000000000000000000//////......//////000000000000000000000000000......///000000000//////000000000000000//////...---......///000000//////000000000000000111111111///......------...000000...---,,,,,,,,,,,,---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++++++++,,,,,,---------+++***))))))***,,,...///******+++++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........//////000000111,,,,,,---------.................................///...------,,,,,,,,,---------......///000000111//////000000000///---,,,,,,,,,,,,------.........////////////////////////000000000000000000000000//////000111222333444444444444444333333333222222333444666777888888777777888999:::;;;;;;:::999777999999:::;;;<<<===>>>>>>;;;<<<======<<<<<<>>>@@@???@@@BBBEEEGGGGGGEEECCCCCCBBBBBB@@@???===<<<;;;777888999;;;<<<<<<======<<<<<<;;;:::::::::::::::777999::::::999888999999999:::;;;<<<===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888999::::::888888999:::;;;;;;;;;;;;:::999888777666666777777:::999888777777777777777666777999888777666666777888:::;;;;;;:::888888999666666666555555555555555333333444555888;;;>>>???>>><<<999999:::;;;::::::999:::;;;<<<===>>>???@@@;;;;;;:::888777555444444222333333333444444444444........./////////000000//////000000000000//////////////////////////////,,,------...///000111111000000000000000/////////////////////////////////000000000000000000000000,,,------...///000000111111111111111111111111111000000000000111111111111111111111222222333333333333333333444444333333333111111222333333333333222...///111222333333333333555555555555444444444444111222333444555555555555666555555555555666666777555555666666666666555555444444555555666888999:::888888888999999999999999555666777888999:::;;;<<<888999:::;;;;;;:::888777555666666666777777888888888888888888777777777777777888999:::::::::::::::777888888888888999999999777666555444444555666777222333444444555555555444888888999999999999888888666666555444444444444555333333333333333333333333222222222222222222222222222222222111111111111000000000000000000000000000//////............//////000000000000000000000000---......///////////////000000000000000//////...------...///000000////////////000000111111222222333111000...------------///...,,,++++++,,,...///,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,............,,,,,,+++++++++,,,,,,---------+++***))))))***,,,...///*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***..................------++++++,,,,,,,,,---------........................///...------,,,,,,,,,,,,---------...///000000111//////000000000///---,,,..................------000000000000000000000000000000000000000000000000//////000111222333444444444444444333333222222222333444666888888888888777777999:::;;;;;;:::888777888999:::;;;===>>>??????;;;<<<===<<<<<<<<<>>>@@@>>>???AAADDDGGGGGGDDDBBBBBBBBBAAAAAA???>>><<<<<<999:::;;;===>>>?????????===<<<;;;;;;::::::;;;;;;666888::::::888888888999888888:::;;;<<<>>>??????======<<<<<<<<<;;;;;;;;;;;;:::999888888999:::;;;777888999:::;;;<<<;;;;;;;;;:::888777666555666666888777666666666666666777777888:::999777666666777555888:::;;;:::999999:::555555555555555444444444222222333555777999;;;<<<888666555666999<<<======>>>???@@@AAACCCEEEFFFGGG???>>><<<:::888666444444222222222333333444444444............/////////000000000111111111111000000.........//////////////////////////////.........000000000000111111111111111000///......///000111............////////////000000000000000000000000//////............//////000000111111111111000000///000111222333222111111000111222333333222111000111111222222222222111111444444444333333222222222222222333333333333444444555555555666666666666666444444444555555555555666222333555666666666555555777777777777666666666666777777888888888999999999999999999888888888777777777777888999999999999888555666666777777777777777555555666888999999999999777777888888888888777777666666777777888888888999777777666555444333333333555555555555555555555555666666777777777777666666555666666666666666555555333333333333333333333333333222111000000111222333000000000000000000000000//////000000000000//////000000000000////////////......------------......222111000//////......///222111000111222222111000////////////............000000000000000000000000000000////////////000000------............------........................,,,,,,,,,------.........------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********/////////......------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,---...---,,,+++*********+++++++++,,,,,,,,,///......---------............,,,,,,,,,,,,......---+++***+++---------,,,.........------,,,,,,,,,---...............------////////////////////////000000//////......------////////////////////////000000000000000000000000000000111222333333333333444444444333333222222222555555555555555555555555777888888888999999999999:::999888888888999:::;;;<<<<<<============<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDCCCBBB@@@>>><<<999:::;;;>>>@@@BBBAAA???===<<<;;;::::::::::::::::::::::::999999999888888999::::::;;;<<<===>>>>>>==================<<<<<<===<<<:::888777777888888999999999999999999999999777777777777777777777777888888777666666666666666888777777666666666777777777888888888888777777666777666666555555555666666444444444555555555555666444555666666666666888:::<<<@@@FFFKKKNNNMMMLLLJJJKKKFFF???;;;999888666333666444333111000000111111111111111111111000//////000000000000111111111111................................................------........./////////111000///......///000111............////////////////////////////////////000000/////////000000111000000111111111111000000///000111222222222111111000111222222222222111000111111222222222222111111333333333333222222222111222222222333333333444444444444444444444444444444444444444444555555555555333444555666666555555444666666666666666666666666777777777888888888999999999999888888888777777777666777888888999999888888444555666666777777666666555555666777888888888777666666777777777777666666666666777777777888888888777777666444444333333444555555555555555555555555666666666777777666666666555555666666666666555555333333333333333333333333222222111000000111222222000000000000000000000000000000111111111111000000000000000000///////////////..................///000///////////////000000222111000000222222111000000000/////////.........////////////////////////000//////......//////000------............------------------------------,,,,,,------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------......---------------...///...---,,,,,,---...///---,,,,,,---...///...---/////////......------------...............------///////////////////////////////////////.........000000000000000000000000////////////////////////000000111222333333333333333333333333222222222111222333333444555666666777777777777777777888999999999999888777888999:::;;;;;;<<<===>>>??????????????????@@@AAAAAAAAAAAA@@@AAAAAABBBAAA@@@>>>===;;;999999:::===@@@AAA@@@???===<<<<<<;;;::::::;;;;;;;;;:::::::::999999999999::::::;;;;;;<<<===>>>>>>============<<<<<<<<<<<<<<<;;;999888888888888999999999999999999999999999777777777777777777777777888888777666666666666666888888777777777777777888777888888888888777666666666666555555555555666666444444444555555555555666444555666666555555888999???BBBHHHNNNQQQRRRQQQOOOMMMHHHAAA===;;;999666444666555444222222222222222111111111111111000//////............/////////000........................,,,,,,------......//////,,,,,,---------.........000//////......//////000............////////////////////////////////////000000000000000111222222///000000111111000000//////000111111222222111111000111111222222111111000111111222222222222111111222222222111111111111111222222222222333333333333333333333333333333333333333333333444444444555555444555555555555444444333666666666666666666666666666666777777777888888888888888888777777777666666666666777888888888888777333444555555666666555555444555555666666666555555555555666666666666555555666666666666777777777777777666555444444444444444555555555555555555555555555555666666666666555555444444555555666555555444333333333333333333333333222222111000000111222222000000000000000000000000111111222222222222111111000000000000////////////000//////......//////000............///000111222222111000000222222111000000000000000////////////////////////////////////.........------.........------............------,,,,,,,,,,,,------------------------------,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++******))))))******+++,,,------,,,,,,++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,---------......------------.........------...000000///...///////////////.........------...............---////////////////////////.........///////////////000000000000000000000000///////////////////////////000111222333333333333222222222111111111111111000111222333555666777888777666666555555777888999888777777777777888999::::::;;;===>>>@@@AAAAAABBBAAAAAAAAAAAA@@@@@@???>>>????????????>>>===<<<;;;:::999:::<<>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<======>>>=========<<<<<<<<<;;;;;;;;;:::999888888888999:::999999999999999999999999777777777777777777777777888888888777777777777777888888777777777777888888888888888888888777666666666555555555555555666666444444444555555555555666333444555555444444666888===AAAGGGMMMQQQSSSSSSSSSOOOJJJDDD???<<<999777555666555444333333222333333111111111111111000//////........./////////000000........................+++++++++,,,---...//////............/////////000////////////////////////............////////////////////////////////////////////////000111222222//////000000000000/////////000000111111111111111000000111111111111000000111111222222222222111111111111111000000000000000111222222222222333333333333333333333333222222222222333333333444444444444555555555555444333333222444555555555555555666666555555666666666777777777777777777666666666555555555555666777777777777666222333444444555555444444444444555555555444333333444555555555555555555444666666666666666666666666777666555444444444444444555555555555555555555555444555555666666555555444333333444555555555444444222222222222222222222222222111111111111111111222////////////////////////000111111222222111111000000000000000////////////000000////////////000000...............///000111222000///000111222111000111111000000000/////////////////////////////////...------,,,,,,------...------............------++++++,,,,,,,,,,,,,,,---.........------,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---,,,+++***+++,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,---...000111///...//////..................,,,---......///.........////////////////////////------......//////000000111111111111111111111111///////////////////////////000111222222333333222111111111000000000000000111111222333444555666666777666444444444555777888666666666777777888999999;;;;;;===>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@???????????????>>>>>>===<<<<<<:::::::::;;;>>>??????>>>>>>======<<<<<<============<<<;;;:::::::::;;;;;;<<<<<<<<<<<<==================<<<<<<<<<;;;;;;;;;:::999888888888999:::;;;999999999999888888888888666666666666666666666666888888888888888888888777777777666666666777888888888888888888888777666555555555444444444555666666444444444555555555555666222444444444333333555777888;;;@@@FFFKKKNNNPPPPPPOOOKKKFFFAAA<<<999666555444444333333222222222222111111111111111000//////000000111111111222222222........................+++++++++,,,---...//////............/////////000......////////////..................////////////.......................................///000111//////000000000000//////000000000000000111111111000000000000000000000000111111222222222222111111000000000000000000000000111111111222222222333333444444444333333333222222222222222222333333333444555555444444333333333333333333444444555555555555444444555555555666666666666666666555555555444444444444555666666666666555222333333444444444444444333444444444444333333222444444555555555555444444666555555555555555555555666666555444444444444555555555555555555555555555444444555555555555444444222222333444444444444444222222222222222222222222111111111222222111111111//////////////////////////////000000000000//////000000000000////////////000000////////////000000000000///...............111000///000111111000///000000000000////////////........................------,,,,,,,,,,,,------------............------+++++++++,,,,,,---------.........------,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---,,,+++***+++,,,---++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++,,,...000000///---------------------------,,,------...//////......////////////////////////------......//////000000000000000000000000000000........................//////000111222222222222000000000000000000000000222222222333333333333333666555444444444555777777555555666777888888999999<<<<<<======>>>>>>======>>>>>>???@@@AAAAAAAAAAAA@@@?????????????????????<<<;;;:::;;;>>>??????>>>>>>>>>>>>======>>>>>>??????>>><<<;;;:::;;;<<<=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888888888999:::;;;999999999888888777777777555555555555555555555555777888999999:::999888888666555555555666666777888999999999888888777555555444444444444444555666666444444444555555555555666333444444444222222444666333666;;;@@@EEEHHHKKKLLLLLLJJJFFF@@@;;;777444444222222222222111111111000111111111111111000//////111111111111222222222222////////////////////////,,,,,,------......//////,,,,,,---------.........---......//////......---............////////////........................//////............//////...//////000000//////...000////////////000111222111000000//////000000111111111222222222222111111000000000000111111111111111111111111222222222222555444444333333222222222111111222222222333333333555444333333333333333444222222333333444555555555333333444444444555555555555555555444444444333333333333444555555555555444222333444444555555444444222333333444444444333333444444555555555555444444555555555555555444444444666555555444444444555555555555555555555555555555333333444444444444333333111111222333444444444444222222222222222222222222000111222222222222111000000000000000000000000000//////000000000000//////000000000000////////////000//////......//////000111000///...------------111000//////111111000///////////////....................................---------,,,,,,---------------............------++++++,,,,,,------......------------------,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************++++++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,---...//////...---,,,++++++++++++++++++++++++******))))))******+++,,,------,,,,,,++++++,,,,,,*********+++++++++,,,,,,***+++,,,.........------++++++,,,,,,,,,,,,++++++******+++...000111///,,,,,,,,,,,,---------------,,,,,,---...////////////////////////////////////.........///////////////////////////////////////...........................///000111222222222222000000000000111111111111222222222222222222222222555555555666666666666666555555777888999::::::999<<<<<<============<<<<<<<<<===>>>@@@BBBCCCCCCCCC@@@@@@?????????@@@AAAAAA===<<<;;;<<<>>>@@@@@@?????????>>>>>>>>>???@@@@@@@@@???===;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<:::::::::;;;<<<<<<======;;;:::999888888888999:::999999999888777777666666555555555555555555555555777888999;;;;;;:::999888666555555555666777888999999999999999888666555444333333333333444555666666444444444555555555555666333444555444333222444666333555999===AAAEEEGGGIIIIIIHHHEEE@@@:::666444333000000111111111111000000111111111111111000///////////////000000000111111////////////////////////........................------........./////////------...//////...------............////////////........................222111000///..................////////////......000//////...///000111222111000///......///000111111111222222222222111111000000000111111222222222111111111111222222222222444333333222111111000000111111111111222222222222444333222222222333444555111222222333444444555555333333333333444444444444444444444444333333333333222222333444444444444444333333444555555555555555222222333444555555555444555555666666666666555555555555555444444444333333555555444444444555555666555555555555555555555555333333444444444444333333000111222333333444444444111111111111111111111111000111222222222222111000000000000000000000000000000000000111111000000000000000000000///////////////..................//////......---------......111///...///000111000///............------------..............................------------......------............------+++,,,,,,---......//////,,,,,,------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))*********+++++++++++++++************+++++++++++++++,,,,,,---------+++,,,...//////...,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,------***+++---/////////...---,,,---............---,,,***+++---///222222000...------------.........///+++,,,---...///////////////////////////////////////////////////............................................................///000111222222222222000000000111111222222222000000111111222222333333444555666888888777666555555666888999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>><<<===>>>@@@AAABBBCCCCCC@@@??????>>>???@@@AAABBB???>>><<<<<<>>>@@@AAA@@@???????????????@@@AAAAAAAAA@@@===<<<;;;<<<>>>@@@?????????>>>===<<<<<<;;;888888999:::<<<===>>>>>><<<;;;999888888888888999999999999888777666666666777777777777777777777777777888:::;;;<<<;;;:::999777777777777888999:::;;;999999999999777666555444333333333333444555666777444444444555555555555666444555555444333333444666555666888;;;???BBBDDDFFFGGGGGGFFFAAA:::666444555000111222222222222111000111111111111111000////////////000000000111111111///////////////////////////////////////.........000000000000111111111111,,,---...//////...---,,,............/////////000........................444333222000////////////......////////////......000///.........///111222111000///......///000111111111222222222222111111000000111111222222222333000111111111111222222222222222222111000//////...000111111111111222222222333222222111222333555666111111222333333444555555222222333333333444444444444444444333333333222222222222333444444444444333333444555555666666555555111222333444555666666666555555666666666666555555555555555444444333333333555555444444444555555666555555555555555555555555222333333444444333333222///000111222333444444444111111111111111111111111000111222333333222111000000000000000000000000000111111222222222222111111000000000000////////////......------------......---------------...///000111///...///000111000///......---------,,,,,,,,,........................///......------......///---..................---,,,,,,------...///000000,,,,,,,,,------.........---------,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,---------++++++************+++++++++++++++,,,,,,---------***+++---......---+++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,---...---,,,+++***,,,,,,,,,---------......***+++...///000000///...---...///000000///...---+++,,,...111333444111///---.........//////000000+++,,,---...////////////////////////////////////000000//////.........---...................................................///000111111222222111000000111111222222222333......///111222333444555333555777999:::888666555555666888:::;;;;;;;;;;;;:::;;;===>>>@@@AAAAAAAAA===>>>???@@@AAABBBBBBBBB??????>>>>>>>>>@@@AAABBB@@@???======???AAAAAAAAA@@@?????????@@@AAAAAABBBBBB@@@>>><<<<<<===???@@@@@@@@@???>>>===<<<;;;;;;666777888:::<<<>>>???@@@===<<<:::888777777888888999999999888777666666555888888888888888888888888777888:::<<<<<<<<<:::999999999999999:::;;;<<<===::::::999999777666555444222222222333444555666777444444444555555555666666555666666555333333555666666666777:::<<>>??????<<<===>>>???@@@AAAAAAAAABBB@@@>>>???AAABBB@@@>>>============>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@???>>>???@@@AAABBB@@@======>>>===999666<<<=========<<<;;;;;;:::::::::999999888777777777888777666555555444444555444555666777777888888888::::::;;;;;;<<<<<<======999999999999999:::;;;<<<===<<<:::888666666666666222333555777777666555333444333333222222333333444333444444555555444444333555666777888:::>>>CCCGGGIIIFFFAAA;;;777555555555333333333222222222111111000000111111111222222222000000000000000000000000///000111222222111000///...---,,,,,,,,,,,,---...------------------------......------------............------------......//////.........---------........................//////...................../////////000000000000///////////////.........////////////////////////.../////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333444444333222222111222222222222222222333333333333333333333333333444444444444444333222222333333333333333333333333333333333444444444444555555555555444444444333333333333333333333333222222444333222222222222333444444444444444444444444444444444444444444444444444555444444333222111000000000000000111111111222222222222222111111111111000////////////000000000000...------...000111111000////////////............---------............///,,,...//////...------.........//////......---,,,///.........------------///.........------------...---------......------.........---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******,,,+++******,,,,,,+++***************))))))))))))+++++++++************))),,,+++***)))***+++---...))))))***++++++++++++******+++,,,---.../////////---...000111111///,,,+++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---..................------//////............//////........................111000///...---......///---------............///......///000111111222222000000000111111111222222222222111111222222333444555555555555666666666666555666999;;;<<<===>>>=========>>>???@@@@@@@@@@@@@@@???===>>>@@@AAA???===>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???>>>======>>><<<<<<===>>>@@@AAACCCDDDCCCBBBAAA@@@??????@@@@@@AAA???======>>>===:::777888888999:::;;;;;;;;;;;;:::::::::999888888777777888777666555555444444555444555666777777888888777::::::;;;;;;<<<=========:::::::::::::::;;;<<<<<<<<<;;;999777555555555555333444555666666666555444444444333333222333333333333333444444444444333333555666777888999===BBBFFFFFFDDDAAA===999777555444333333222222222111111111000000111111111222222222000000000000000000000000///000111222222111000///...------,,,,,,------...------------------------......------------............------------.....................---------.................................///////////////....../////////000000000.........///////////////////////////////////////....../////////000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222111222222222222222111111111222222222222222222222222333333444444444333222222333333333333333333333333333333333333444444444444444444444333333333222222222222222333333333333333333333222222222222333333444444444444444444444444333333333333333333333333333333333222222222111111111111111111222222222333222222222111111111111000.........///000111111111000///...///111333222111............---------------------............///,,,...//////...------.........//////......---,,,............------------............------------/////////...............---------...............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******************************+++++++++++++++***,,,+++******,,,,,,+++***)))))))))************++++++++++++************))),,,,,,+++***+++,,,---...******))))))******+++,,,++++++---...//////000000,,,...///000000...,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------......//////............//////------------------------000///......------......---------............///,,,---...///111222333444111111111111222222222333222222111111222222333444444444444555666666777777666777999:::;;;<<<<<<<<<======>>>???@@@@@@@@@@@@>>>===<<<===>>>???>>>===>>>>>>>>>??????@@@@@@AAA@@@@@@???>>>============999:::;;;===@@@CCCEEEGGGDDDCCCBBBAAA@@@@@@@@@@@@???>>>======>>>===;;;999666666888999;;;<<<===>>>;;;::::::999999888888777888777666555555444444555444444555666777777777777::::::;;;;;;<<<===>>>>>><<<;;;;;;;;;;;;<<<======;;;:::888777555555444444444444555555555666666666555555444333222222333333333333444444444444333333444666777777888;;;@@@CCCCCCCCCCCCAAA>>>:::666333333222222222222111111111111111111111111222222222000000000000000000000000000000111111111111000///------------------------------------------------......------------............------------...............................................................//////000000000........./////////000000------......//////000000////////////////////////........./////////000000........................111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333333222222111111000000111111111111111111111111222222333333333333222222333333333333333333333333222222333333333444444444333333333222222222111111111111222222333333333444333222222222222222222333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222111111111000000.../////////000000000111222111000111333444333222/////////.........---------------............///,,,...//////...------............///......---,,,---------------------------------------------------...//////.........///---------....../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******************************++++++,,,,,,++++++,,,+++******,,,,,,+++***(((((()))******+++,,,,,,+++++++++*********))))))++++++*********+++,,,------,,,+++***+++,,,---...+++,,,---...////////////,,,---...//////...,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------------......///......------......///------------------------//////......---------------------............///------...///000111222222111111222222222333333333222222111111222222333444222222333444555777777888777777888999999:::::::::======>>>???????????????======<<<===>>>>>>>>>>>><<<===>>>>>>???????????????>>>======<<<<<<<<<===999:::;;;===@@@BBBDDDFFFDDDCCCCCCAAAAAA@@@??????>>>===>>>>>>>>>>>>===<<<888888999;;;<<<>>>@@@@@@;;;;;;;;;:::999999888888888777666555555444444555333444555666777777777777999999:::;;;<<<======>>>======<<<<<<<<<<<<======;;;:::999888777666555555555555555444555666777777666555444333333333333333333333333444444333333333444555666666777999===@@@AAADDDFFFGGGDDD???999555222222222222111111111111111111111111111111111111000000000000000000000000111111111111111000000///------------------------------------------------......------------............------------......---.............................................------......//////000000............////////////------......//////000000////////////////////////............////////////------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111000000000000000000000000000000000111111222222222222222111333333333333333333333333222222222333333333444444333333222222222111111111111111111222222333333333222222222222222222222222333333333333333333333333444444444444444444444444111222222222222333333333111111222222222333333333222222222111111111000000111000000000/////////...111000///000222222111000000000000/////////......---------............///,,,...//////...------............///......---,,,,,,,,,------------------,,,,,,------------------***,,,......------///111,,,---------......//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***(((((()))***+++,,,------+++++++++*********)))))))))))))))))))))******+++---,,,+++***+++,,,---...,,,,,,---...////////////+++,,,------...---,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------............------------......------------------------...............------,,,---------............//////////////////000000000111111222222222333333333222222111111222222333444111222333444555666777888777777777777888888999999<<<<<<======>>>>>>======<<<===>>>>>>>>>>>>??????;;;<<<===>>>>>>>>>===<<<======<<<<<<;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBAAA@@@??????===>>>>>>???>>>=========;;;;;;:::;;;;;;===>>>???<<<<<<;;;;;;:::999999999888777666555555444444555333444555666666777777777888888999:::;;;<<<======>>>======<<<<<<<<<======;;;;;;::::::999888777666666555555555555666777777666555444444333333333444222333333333333333333222333444555555555777:::<<>>>>>======???@@@;;;<<<===>>>>>>>>><<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@AAAAAAAAA@@@??????===>>>@@@???>>>======>>>;;;:::999888999:::;;;<<<===<<<<<<;;;;;;::::::999888777666555555444444555333333444555666666666666666666777888:::;;;<<<<<<>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;:::999888777555555666666666777777777555555444444444444555555222222333333333333222222222333555555444555777999>>>AAADDDGGGFFFBBB<<<999222111111111111000000000222222222111111111111111000000000000000000000000333222111000/////////000,,,,,,---......---,,,,,,------------------------......------------............------------......---------.........//////---------------------------------------,,,,,,,,,---------........./////////////////////.........////////////////////////---------.........//////........................000000000000000000000000000000000000000000000000////////////////////////111000////////////000111000000000000111111111111000000000000000000000000///000000111222222111111333333333333333333333333111222222222222333333333444333333333222222222222222222222222111111111111000111222333333222111000222222222222222222222222333333333333333333333333333222222222222222222222000000000111111111222222222222222111111111111000000000000000////////////...---,,,,,,......---,,,000000/////////.........---------............///,,,...//////...------.........//////......---,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------000222000,,,+++---000,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,+++******,,,,,,+++************++++++,,,,,,,,,+++++++++************)))(((((()))***************))))))***++++++++++++******+++,,,,,,---,,,,,,,,,******++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------.........------,,,,,,------...........................------.........---,,,+++---------............///---.........///000000000000000000111111111222222222222111111222222333444222222333444444555666666555555444444555777888999999999:::::::::999999888999;;;======<<<;;;===@@@===>>>???@@@@@@???>>>===;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;<<<======>>>???@@@@@@@@@??????===???AAA@@@>>><<<===>>>;;;:::999888888:::;;;<<<======<<<<<<;;;:::::::::888777666555555444444555333333444555666666666666444444555777888999:::;;;>>>===<<<<<<;;;;;;;;;<<<::::::;;;;;;:::999777666444555666777888777777666444444333444444555666777222222333333333333222222222333444444333333555666999;;;>>>??????<<<999777111111111111000000000000222222222111111111000000000000000000000000000000333222111000/////////000,,,,,,---......---,,,,,,------------------------.........------..................------.........---------.........//////---------------------------------,,,,,,+++++++++---------.........//////000000//////.........---////////////////////////---------.........//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////111000///......///000111//////000000111111222222111111111111111111111111//////000111111111111111333333333333333333333333111111222222222333333333444444444333333333222222333222222222111111000000000111222333333222111000111111111111111111111111222222222222222222222222333333333222222222111111///000000000000111111111222222222111111111111000......//////000000111111111000//////000111000...//////.........------------------.........//////,,,...//////...------.........//////......---,,,+++++++++,,,,,,---------+++++++++,,,,,,---------111444555222---***+++...,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---++++++++++++---...+++++++++,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++------------------------)))***+++,,,------...---,,,+++******,,,,,,+++******++++++++++++,,,,,,,,,+++++++++************)))))))))***++++++++++++******+++,,,---...---,,,,,,******+++,,,,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---.........------,,,,,,------...////////////////////////,,,---.........---,,,+++---------.........//////+++,,,---...///111222222///000000000000111111111222222111111222222333444222333333444444555555555444444444444555777999:::888888999999999888888777777:::<<<<<<::::::<<>>:::::::::999999:::;;;;;;888888888999:::;;;<<<===;;;<<<>>>???@@@@@@??????>>>@@@BBBAAA===;;;<<<>>><<<;;;:::::::::<<<>>>@@@=========<<<;;;;;;::::::888777666555555444444555222333444555666666666666333333444666777999::::::>>>===<<<;;;;;;;;;;;;;;;888999::::::999888777666333555777888999888666555333333333444555666777888222222222333333222222222111333444444333222333555555666888999999888666444111111111111000000000000222222222222111111000000000000000000000000000000444333111////////////000------,,,,,,,,,,,,++++++...---,,,,,,---,,,***(((------------------------+++++++++,,,,,,,,,---------------............///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------............------////////////////////////---------,,,,,,+++++++++,,,,,,,,,---------......////////////000000000000////////////////////////111000000///////////////---......///////////////000000000000111111111111111111111111111000///...333333222222222222222222111222222111000111444666222222222222222222222222222222222222222222222222111111111111111111111111222111000000///000000000222222222111111111000000***,,,///222444444222111222222222111111111111000////////////000111222333000000000000000000000000333111/////////000///...////////////////////////////////////000000000000........................//////......---------,,,---,,,++++++******++++++,,,++++++******++++++,,,...******......+++///666@@@GGGFFF:::...+++...///,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,,,,,,,+++*********************************+++,,,,,,,,,,,,+++''')))+++---...///......++++++++++++++++++++++++(((((())))))*********+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************((()))+++,,,---,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++*********+++,,,---///000------......///000111111000////////////.........------------------------...---+++***)))***++++++,,,---......//////......000000111222222222222222222111000000000111333333222222333333333222222111333444555666777777777777555555555555666666666666888999999::::::;;;;;;<<<>>>>>>?????????@@@@@@@@@::::::::::::::::::::::::999888777777777888999:::<<<<<<===============<<<>>>>>>>>>===============<<<;;;:::999999:::<<<<<<>>>>>>>>>===<<<<<<;;;;;;777777777666555555444444111111000000111333555666444444555666777888999999<<<<<<;;;::::::999888888;;;::::::999888777555555333333333444444555555555444444444333333333222222111111111111111111111111222222222222222222222222444444444444444444444444333222000/////////000111000000111222222222222111//////000000000000//////////////////////////////,,,,,,,,,------.........+++******,,,...///---,,,------------------------,,,,,,---------.........,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------...........................---------,,,,,,,,,+++,,,,,,,,,---------........./////////000000000000........................//////......///000111111---....../////////////////////000000000111111111111111111000000000//////222222222222222222222222111222222111000111333555222222222222222222222222222222222222222222222222111111111111111111111111222222111000000000000111222222222111111111000000...///111222333222111000222222222111111111111000////////////000111222333000000000000000000000000000///---...///000000///.........................../////////000000000000.................................---------,,,,,,------,,,+++++++++++++++,,,++++++******++++++,,,---***+++...---+++///555<<>>>>>>>>>>>::::::::::::::::::::::::;;;999888777777777999:::<<<<<<===============<<<>>>>>>>>>>>>============<<<<<<;;;::::::;;;<<<===>>>>>>======<<<;;;;;;:::777777777666555555444444444444333222222333444555444555555666777888888888;;;;;;;;;:::999888888888:::::::::999888777555444444444444444444444333333333333333333222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000...---------...//////000111111222222111111//////000000000000//////........................+++,,,,,,---...///000111+++******,,,...///...------------------------------------.........//////+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................------............------------------------------.........---------------,,,,,,,,,---------............/////////000000000---------------------------------...///000222333---....../////////////////////000000000000111111222111000/////////000111000000111111222222333333000111111111000000111333111111111111111111111111222222222222222222222222111111111111111111111111333333222111111111111111222222222111111111111111333333333222111111000000222222222111111111111000////////////000111222222000000000000000000000000...---,,,---///000000000............................../////////000000000.................................------------,,,...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++------,,,///333777999777111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++---+++(((&&&&&&)))---///+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,---...///++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,---......//////......---......///////////////000000000000000111222222111111222222222222222111111222333444555555555555444444444555555555666666888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===;;;888666666777999:::<<<===============<<<<<<=========>>>>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<;;;:::::::::777777777666555555444444777666555444444444444444555555555666666777777777::::::999999888888777777999999999888777666555444666555555444444333222222333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000///......------......//////000111111111111111//////000000000000//////........................+++,,,,,,---.../////////...---,,,---......,,,***------------------------------------............+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------.............../////////000000---------------------------------...///000111111---......///////////////////////////000000000111222111///...---///000222...//////000111222333333///000111111//////000222111111111111111111111111111111111111111111111111111111111111111111111111444333222222111111222222111111111111111111111111555444333111111111111222222222222111111111000000///////////////000111111000000000000000000000000...---,,,,,,...//////..................................../////////000000......................................................---,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,---,,,,,,...111111000...,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++...,,,)))''''''))),,,...++++++++++++++++++++++++---,,,,,,++++++******************++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------.........---------......,,,---......///.........//////000111111000000000////////////000000111111000111111222222222222111000111222333333444444333333333444444444555555555777777888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<999666555666888:::<<<============<<<<<<;;;<<<<<<=========>>>>>>>>>>>>>>>>>>===============<<<<<<;;;;;;::::::999999777777777666555555444444555555555555555555555555555555666666666666666666888888888777777777666666777888888777666555444444444444444444444444333333222222222111111111000000111111111111111111111111000000000111111111111111////////////////////////111111000000////////////...///000000111111000000//////000000000000//////........................---,,,,,,,,,,,,,,,,,,,,,...---,,,---......,,,+++------------------------+++,,,,,,,,,,,,---------------------............+++++++++,,,,,,,,,------........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..................////////////........................//////............//////---......///////////////...////////////000000000111000...------///000222......///000000111222222///111222111000///000111000000000000000000000000111111111111111111111111111111111111111111111111444333222222111111222222111111111111111111111111333222111000111222333555222222222111111111000000//////////////////000111////////////////////////000///---------...---,,,....................................////////////........................//////////////////000000......---,,,,,,,,,------,,,++++++******++++++,,,***,,,---,,,+++---...///---***)))***------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++------,,,++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++******************++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,+++++++++------------------------........................,,,---......///.........//////000000000//////.........//////000000000000///000111111222222222222///000111222333333333333333333333333444444444444666666777888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<999777666777888:::<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<======>>>>>>?????????>>>>>>======<<<;;;;;;::::::999888888888777777777666555555444444222333333444555666666666666666666666555555555555666666666666666555555555666666666666555555444333222222333333444555666666222222222111111111000000222222222222222222222222111111111222222222333333000000000000000000000000000000000000000//////.........///000000000000/////////000000000000//////........................------,,,,,,,,,+++++++++******+++---///111000///------------------------+++++++++,,,,,,,,,---------------.........//////++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,---------......------........./////////////////////////////////000///......------......---......///////////////......////////////000000000///.........///000111......//////000000111111000111333222111000000000////////////////////////111111111111111111111111111111111111111111111111333333222111111111111111111111111111111222222222111000000000111222444555222222222111111111111000/////////......//////000////////////////////////222000...---......---,,,------------------------------........./////////........................///////////////000000000...------,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))---...,,,+++---...---,,,((((((,,,...,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,++++++,,,---......---+++***+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***************++++++++++++*********+++++++++++++++,,,+++++++++,,,,,,---...************************------,,,,,,,,,+++++++++------------------------,,,---......///.........,,,---......//////......------------------,,,+++------.../////////////////////000111222222222222///000111222333333333333222222222333333333444444666666666777888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888999999;;;;;;;;;;;;:::999888888888888999:::;;;<<<===>>>>>>?????????>>>===<<<;;;:::::::::999888888777777777777777666555555444444111222333555666777777777777666666555555444444444555555555555444444444444555555555555555444333222000111222333555666777777333222222222222111111111111111111111111111111111111111111222333333444444000000000000000000000000---............---,,,,,,---....../////////////////////000000000000//////------------------------,,,,,,,,,---------------******+++---000111111000------------------------,,,,,,,,,,,,---------...,,,,,,---------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,,,,,,,------------,,,,,,,,,---------......---------.........//////..............................---------...//////---......///////////////........./////////000000........./////////000000////////////////////////111222444444222000000111////////////////////////111111111111111111111111111111111111111111111111222222111000000000000111000000111111111222222222000000000000111222333333222222222111111111111000000//////.........//////////////////////////////111///......///000///...---------------------------------.........//////........................------------.........///------,,,+++++++++++++++,,,++++++******++++++,,,(((---///+++***---...,,,,,,)))***//////+++,,,///************************---,,,,,,++++++,,,,,,---************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,******************************+++,,,,,,,,,,,,+++)))***,,,------,,,+++***++++++++++++++++++++++++))))))******************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************)))((((((************++++++++++++)))*********++++++++++++,,,,,,+++++++++,,,------))))))******++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///......---,,,---......//////......---------------,,,+++***,,,---.../////////.........///000111222222222222000000111222333333333333222222222222333333333333555555666666777888888999777777888888888999999999::::::::::::::::::::::::::::::::::::::::::999999999::::::999999777666666555666777888:::;;;<<<===>>>>>>???>>>>>><<<;;;::::::999999888777777666666777777777666555555444444444444666777777777777666777777666555444444333333333333333444444444444444333444444444444333333222222222333333444555666666333333333333222222222222////////////////////////000000000111222333333333000000000000000000000000------.........---,,,+++------.../////////......//////000000000000//////------------------------+++,,,,,,---...///000000...------...//////...,,,---------------------------------.........//////++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,---...///000111---......///////////////............/////////000------...///000000/////////////////////.........111333555555333111000111////////////////////////000000000000000000000000111111111111111111111111222111111000///000000000000000111111222222222222000000000000111111111111222222222111111111111000000//////.........//////////////////////////////000...---...000111222111---------------------------------.........//////........................+++++++++,,,,,,------------,,,++++++******++++++,,,++++++++++++++++++,,,(((...///+++***---...+++,,,***,,,111///++++++111************************------++++++++++++------)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........---,,,+++******+++,,,---******************************+++,,,,,,,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++(((((())))))*********+++---,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************)))***+++++++++)))(((''')))************+++++++++))))))******++++++++++++,,,,,,+++++++++,,,------++++++,,,---......//////......------------,,,,,,))))))))))))))))))))))))***+++---.........------,,,---......//////........./////////......---,,,,,,,,,.../////////...---......000111111222222222000111222333333444333333111111222222222333333333555555666666777888888888666666666666777777777777::::::::::::::::::::::::888999:::;;;<<<;;;:::999999999999888888666555555444555666777999;;;<<<<<<===>>>>>>>>>===<<<:::999999999888888777666666666777777777666555555444444777777888999999888666555777777666555444333333222333333333333333333333333333333444444444333222222333444444444444444444444444444444333333333222222...........................//////000111222222222////////////////////////...///000000000///------,,,---......//////......//////000000000000//////------------------------...---+++******+++---...------------------,,,,,,,,,,,,+++,,,...///...---,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111///,,,******+++---///---------------------------------,,,,,,+++++++++---,,,,,,,,,,,,---..................////////////******+++,,,---...///000------...///000111222333///////////////000111111000000//////.........---111000/////////000222333222222222111111111111111000000000000////////////////////////000000000000333333222111000000111111111111000000000000111111000000000000111111111111000111111222222111111111111000000000//////......//////000000000000////////////............//////222...******...111///,,,..................------///............---------+++++++++,,,,,,,,,------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++&&&(((***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,+++***))))))******------,,,,,,+++***)))))),,,,,,,,,,,,++++++***)))************************(((***,,,......,,,***((((((((())))))************++++++*********+++---...,,,,,,************,,,,,,)))******++++++******)))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++++++++***)))((((((((()))***+++,,,,,,---++++++++++++++++++++++++,,,+++***))))))+++---...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,---...///////////////000000000000000000000000000000000000////////////000000000000///000111333333222111111333222111111111222333444333444666888888888888777666666777888999999::::::::::::999999888999999:::;;;:::888777777777888999888888888888888888888888888888666666777999;;;<<<;;;;;;:::;;;<<<;;;888666888777777777666444333222222222222333333444444444444555777888999999888888666666555444444444444555555555444333333333333444444333222111111222333444444444444555555555555666444555555555444222000...222111111111000000//////111111000///////////////111111111111000000000000000000///...............//////////////////......------............------------------------------///...---,,,,,,,,,---...,,,,,,---------------------,,,,,,,,,---...------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...---+++++++++---------------------------------------,,,,,,+++++++++---,,,,,,,,,,,,---......------------............,,,,,,---------------...******+++,,,---.../////////////////////000000111000/////////............///...---------...000000333333222111000//////...000000000000////////////////////////000000000000222222111000000000000000111111000000000000111111/////////000000000111111000111111111111111000///111111111000000///////////////000000000000////////////............//////111...***+++...000///,,,........................///............---------,,,,,,---------.........---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++((()))+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,++++++***))))))******---,,,,,,++++++*********++++++,,,,,,,,,+++******************************)))***,,,......,,,***))))))))))))*********++++++,,,+++*********+++,,,---...---,,,,,,,,,,,,---...******++++++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++,,,+++***))))))+++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///.../////////000000000000........................////////////000000000000000000111222222222222111222222111111111222333444333444555777777777777666666777777888999999::::::999999888888888888888999999888777666555666666777666666666666666666666666888777666555666777999;;;;;;:::999:::::::::777555666666777666666555444333333333333333333333333333444555777888999999888888666666555444444444444444555555444333333333333444333333222111111222333333444444444444555555555555444555666666555333000///111111111111000000000///111111000///////////////111111111000000000//////000//////.......................................------............------------------------------//////......------,,,,,,++++++,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......+++,,,,,,,,,------------.........------,,,,,,,,,,,,------...///000111111//////......//////000111////////////..................------......///000333333222000///...---,,,////////////000000000000////////////000000000000111000000////////////000111000000//////000000111....../////////000000000111111111111111000///...111111111111111111000000//////000000000000////////////............//////111...+++,,,...000///,,,........................///............------------------.........//////------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,+++******)))*********++++++++++++++++++++++++******+++,,,,,,,,,++++++************************)))***,,,------,,,***)))*********+++++++++++++++,,,,,,+++******++++++,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***+++,,,,,,,,,,,,+++++++++*********))))))************************---,,,+++*********+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///....../////////000000000........................////////////000000000000111000000000000111222222222222111000111222333444222333444555666666555555666777777888888999999:::777777777777777777777777666666555444444444444555444444444444444444444444777666555555555666777888999888777888888888666444444555555666555555444444333333333333333333333333444555777888999999888777666555555444444444444444555555444333333333333333333333222222222222333333333333333444444444555555555555666666555333111000111111111111000000000000111111000///////////////111111000000000000//////000///......------......------------------------------............------------------------------............---,,,+++*********+++,,,------......------...---++++++++++++------------------------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,------------......---------,,,,,,,,,.........///000111111222///............///000000///////////////.........////////////000000111111111111000///...------,,,////////////000000000000////////////000000000000000//////.........//////000000////////////000000............////////////222222222222111000//////111111222222222222111000//////000000000000////////////............/////////...,,,---...///...------------...............///............---------------------............---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++***)))(((++++++***************+++++++++++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,******************************,,,------,,,******++++++++++++++++++++++++,,,,,,+++++++++++++++++++++******************++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++''''''((()))))))))))))))************************))))))))))))))))))))))))------,,,************+++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.................................------................../////////000000........................////////////000000000000111000/////////000222333222111000000000111333444222222333333444444444444666666777777888888888888555555666666666666666666555555444444444444444444444444444444444444444444666555555444444555555666888666555555666666444222222333444555555555555555444444333333333333222222444555666888888888888777666555444444333333444444555444333333222222333333333333333333333333333333222333333333444444444444555555666555555333222111111111111000000000000000111000000///////////////111000000000//////////////////...------------...+++,,,,,,,,,,,,,,,------------............------------------------------+++,,,,,,,,,,,,+++***)))******++++++,,,---......,,,---...---+++)))***,,,------------------------------------------------******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,......---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------------.........,,,,,,,,,---------......***++++++,,,,,,---------...............//////000.........///////////////...//////000000000000000.............../////////.../////////000000000111////////////000000000000///...............//////000000////////////000000............////////////222222333333222111111000000000222333333222111000//////000000000000////////////............//////...------......///...------------........./////////............---------+++,,,,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++******)))(((+++***************++++++++++++++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))(((''''''((())))))***++++++,,,,,,))))))))))))))))))))))))---,,,,,,+++*********************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---..................---............////////////////////////////////////////////////000000000000111000/////////000222333222111000000000111222333222222222222222333333333555555666666666666666777333444555666666666666555555555555555555555555555444444444444444444444444444444444444444444555555777555444333444444333111111222333444444555555444333333333333333333333333333444666777888888777777555555444333333333333333444444333222222222222333333333333333333333333333222222222222333333333444555555555444444333222222000000000000000000111111111000000///////////////000000000////////////...//////...---------------++++++++++++,,,,,,------------............------------------------------***************+++++++++******++++++,,,,,,------***,,,...---***)))+++---...------------,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,------........./////////)))***,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------............,,,,,,,,,------.........,,,,,,,,,---------............------......///000.........///////////////,,,,,,---............---------......///000000000......//////000000111111////////////000000000000///............//////000000//////......//////000....../////////000000000111111222222222222111111...///111333333222111/////////000000000000////////////............//////------...//////...------,,,,,,------...////////////............---------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---*********************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++++++++***************)))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************+++++++++,,,,,,++++++++++++++++++++++++*********)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))((('''((()))***+++,,,------************************,,,,,,,,,++++++++++++************++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------...//////...------------........./////////000000000000000000000000////////////000000000000000////////////000111111111111000///000111222333333333222222222222333333444444444444444444444444222333555666777777666555444555666666777666666666444444444444444444444444222333333444555555666666777555333222333333222111111222222333444444444333222222222333333444444444333444666777888888777666555444444333333333333333444444333222222222222222333333444444444444333333111111222222222333333333444444333333333222222222000000000000111111111111111111000///////////////000000////////////......///...------,,,,,,------***++++++,,,,,,------...------............------------------------------+++******)))***+++---...++++++++++++++++++,,,,,,(((+++...---***)))+++.........---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........******+++,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,,,,,,,---......+++,,,,,,,,,------------...---------------,,,,,,......////////////000000...------------...//////............/////////000+++,,,---.........------//////////////////000000.........///000111111111////////////000000000000//////......//////000111//////............///////////////000000000111111---...///000000111000000,,,...000222333222000/////////000000000000////////////............//////,,,---/////////...------,,,,,,------...//////000///............---------,,,,,,,,,,,,---------...---------------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,******))))))***++++++,,,---,,,,,,++++++*********++++++,,,,,,,,,+++******************************++++++++++++++++++++++++++++++*********)))))))))((()))***,,,---------,,,***+++,,,------,,,+++*********++++++++++++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++)))******+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...---------------.........//////////////////////////////////////////000000000000...//////000000000000000111000/////////000222333444333222222222222333444222222222222222222222222222333555777888777666666333444555666777777666555444444444444444444444444111222333444666777777777777555222222222333222111111222222333333333333222111111222222333444555555333444555777777777777666555444333333222222333333444333222222111222222222333333444555555444333333111111111111222222222222333333222111111111111222///000000000111111111111111111000///////////////000000/////////.........///...------,,,,,,------+++++++++,,,---.........------............------------------------------,,,+++***)))***---///111,,,,,,++++++++++++++++++'''+++...---***))),,,///.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,,,,,,,---......******+++++++++,,,,,,,,,000//////---,,,++++++***++++++,,,,,,,,,,,,,,,,,,...------------...//////---.........//////000000------///000000000///...111111000000/////////...---......///000111111222////////////000000000000///////////////000111111//////............//////000000000000111111111111***+++---...//////000000,,,---000222222111///...//////000000000000////////////............//////,,,---///000///---------,,,,,,------...///000000//////.........------------------.........//////---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++((()))***+++,,,---------******))))))***+++,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,+++***)))************************+++++++++++++++++++++++++++*********))))))((((((&&&(((***,,,---...------((()))***++++++***)))(((*********++++++*********++++++++++++++++++++++++---,,,+++******+++,,,---((()))***++++++++++++++++++++++++***************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,---------.........//////........................////////////000000000000---...000111111111000///111000/////////000222333555444333222222222333444222111111111111111111111222333555777888888777666222333555666666666555555333333333333333333333333000111333555666888888888777555222111222333222222222222333333333222222111000000111222444555666666333444555777777777777666555444333333222222333333444333222222111111222222333333444555555444333333000111111111111222222222222222111111000111111111//////000000111111111222111111000///////////////000/////////..................---,,,,,,,,,,,,---++++++,,,------...//////---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------,,,,,,+++***))))))---,,,************,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---++++++,,,,,,,,,,,,---------......------------------------111000///---++++++******+++++++++,,,---...///000//////000000000000//////------------------------+++,,,---...////////////////////////////////////............//////////////////............//////////////////////////////111///...------...///111000000////////////000000000000000000000000000000111111111000///.........000///---+++++++++---...//////...,,,+++***)))))),,,,,,,,,------...............---------,,,,,,,,,........................///...------------...///------++++++++++++------.........------............---,,,+++,,,,,,...///++++++++++++++++++++++++++++++,,,,,,---...//////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))((((((***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------,,,+++***+++,,,---+++)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++...---***(((''''''((()))++++++++++++++++++++++++++++++************+++++++++++++++*********))))))************************++++++************++++++))))))))))))+++---///000++++++************++++++******+++++++++,,,,,,,,,---***)))***,,,...,,,***++++++++++++++++++++++++,,,,,,,,,---------........................------......---,,,---...///000////////////////////////000000////////////000000111000/////////000222333111000///...///111333444//////000111222333333333333444444555666666555555555555555666666666777777555555444333333333333444555555555555555555555555555444333333222222222222222222111111111111222222222222111111222222333444555555666666666666555555444333333333333333333222444444444444444444444444222333555777666555333111111111222222222333333333222222222222222222222222////////////////////////////////////000000000000//////...------------............------,,,,,,,,,---,,,,,,++++++,,,,,,---......////////////....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------,,,,,,+++******))),,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,++++++,,,,,,,,,,,,---------......------------------------000///...---,,,+++++++++,,,,,,,,,,,,---...////////////000000000000//////------------------------,,,,,,---...////////////................................./////////000000///..................///////////////////////////000///...------...///000000000////////////000000000000000000000000000000///////////////000000000000...---++++++,,,---...,,,---------......//////,,,,,,------------------......---------,,,,,,,,,........................,,,------------------,,,---,,,++++++++++++,,,---...------,,,,,,------......---,,,,,,,,,,,,---...++++++++++++++++++++++++******++++++,,,------...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++,,,,,,,,,+++***+++,,,---+++))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++)))(((((((((***+++************************++++++************+++++++++++++++*********))))))************************++++++************++++++************+++---...///++++++************++++++******+++++++++,,,,,,,,,...,,,***+++,,,,,,***(((++++++++++++++++++++++++,,,,,,,,,,,,------------..................------...------,,,---...///000//////////////////////////////............//////000000///...///000111222000000///...///111333444000000111111222222333333333333444444444444444333444444444444444555555555666555444444333333444444444444444444444444444444555444333222222222222222333333222222222222333333222222222111222222333444444444555555555555444444444444333333333333222222444444444444444444444444333333333444333333333333111111111222222222333333222222222222222222222222////////////////////////////////////000000000000//////...------------.........---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---......////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************---,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,------...///...//////000000//////...------------------------------...............---........................////////////000000000000......------------......////////////////////////000///...------...///000000//////......//////000000000000000000000000000------...///000000111111///...---,,,+++,,,---...------...///000111111222------------------,,,,,,......---------,,,,,,,,,------------------------***+++,,,------,,,+++***---,,,+++******+++,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++++++++*********+++***)))))))))***,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++***+++,,,---+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***)))(((((()))***+++,,,))))))))))))))))))))))))++++++************+++++++++++++++***************************************++++++************++++++,,,++++++++++++,,,---...++++++************++++++******+++++++++,,,,,,,,,///---,,,+++,,,+++***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------.........------------...//////////////////////////////......------------......///............///000000000////////////111222444111111111222222222222222333333333444333333222222444444333333333333333333666555444444333444444444333333333333333333333333444333333222222222222333444333333333333333333444222222222222222333444444333333333444444333333333444444444333333222222222333333333333333333333333444333111111111222333444111111111222222222222333000000000000000000000000////////////////////////////////////000000000000000///......------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********************+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,......,,,++++++,,,,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,,,,,,,---...///...//////////////////...------------------------..................------......................../////////000000000111111------,,,,,,,,,,,,------////////////////////////000///............///000/////////....../////////000000000000000000000000------......///000000111...------,,,,,,,,,---...000000000///////////////.........------,,,,,,,,,......---------,,,,,,,,,------------------------)))+++,,,......,,,+++)))---,,,+++******+++,,,---,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))++++++***+++,,,---+++)))***++++++++++++++++++***************************++++++++++++++++++++++++******)))))))))***+++,,,)))))))))***************++++++************++++++************************************************++++++************++++++++++++++++++******++++++++++++************++++++******+++++++++,,,,,,,,,...---,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------......------------....../////////////////////////////////......------......///------------......//////000/////////000111222333222222222222222222222111333444444444444333222222444444444444444333333333666666555444444444444444222222222222222222222222333333222222222222222333333333222222222222333333333222222222222333444444333333444444444444333333444444444333333222222222222222222222222222222222111111111111111111222333111111111111222222222222000000000000000000000000////////////////////////////////////000000000000000//////...............------------------------,,,------------------,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000,,,,,,+++++++++++++++******+++------------+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++,,,,,,,,,,,,,,,---------......------------------------+++,,,---.........------------,,,,,,,,,---............////////////......------------------------..................------........................////////////000000000000------,,,,,,,,,,,,------//////////////////////////////............////////////............//////////////////////////////........................---------,,,------------///..............................------,,,,,,,,,......---------,,,,,,,,,------------------------***,,,---//////---,,,***,,,+++************+++,,,+++++++++******+++++++++---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************+++++++++************************++++++++++++++++++++++++*********************************)))))))))))))))++++++***+++,,,---+++)))***+++,,,,,,,,,,,,+++***************************************)))))))))))),,,++++++************************+++++++++,,,,,,++++++************++++++************************************************++++++************++++++***************)))))))))++++++************++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------......---------...............////////////////////////000//////////////////000,,,------.............../////////000000111222222333333333222222222222222444444555555555555444444666666666666666555555555666666555444444444444555222222222222222222222222222222222111111222222333222222111111111111222222333333222222333333444555555555666666666666555555555555444333333222111111222222222222222222222222...///111333333222111000000000111111111222222222////////////////////////000000000000000000000000////////////000000000000000000///............///------------------------,,,------......------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,+++,,,---,,,,,,,,,---------......------------------------+++,,,---.........---,,,---------,,,,,,------...---......//////......---------------------------------...............---------------------------............////////////......------------......///////////////////////////////////////////////////......------......//////////////////////////////.....................,,,,,,------------------++++++,,,---......//////------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,+++***))))))***+++,,,,,,++++++******++++++,,,,,,---------,,,+++***)))++++++++++++++++++++++++------------------------*********++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))******++++++++++++************************++++++++++++++++++++++++************************************************,,,+++***+++,,,---+++)))+++,,,---......---,,,+++************************)))))))))))))))(((((((((,,,,,,,,,++++++******)))*********+++,,,,,,------++++++************++++++***************+++++++++************************++++++************++++++)))******+++******))))))++++++************++++++******+++++++++,,,,,,,,,)))+++,,,---,,,---...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,---......//////......////////////////////////000000////////////000000,,,---......//////....../////////000111111222222222222222333333333333333333444555555666666555555666666777777777888888888777666555555444444555555222222222222222222222222222111111111111222222333222111111000000111111222333333333333333444444555777777888888888888777777555555444333333222111111111111111111111111111111---///222444444333111000000000000111111111111222////////////////////////000000000000000000000000////////////000000000000111000//////......//////,,,,,,,,,------------...,,,---...//////...---,,,------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++******))))))******++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***,,,,,,++++++,,,---,,,,,,,,,---------......------------------------+++,,,...//////---,,,+++...------,,,,,,------------......//////......---------------------------,,,,,,---...////////////------------------------------------............///..................///////////////////////////......////////////......///......------......///////////////////////////,,,------....../////////+++,,,,,,---.........---,,,,,,,,,------.........,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++************))))))))))))))))))***+++++++++++++++************************************************************************))))))******++++++,,,,,,,,,+++***+++,,,---+++)))+++,,,...//////...,,,+++************************************))))))((((((******++++++,,,,,,++++++)))))))))***+++,,,,,,,,,++++++************++++++))))))*********+++++++++************************++++++************++++++******,,,,,,---,,,++++++++++++************++++++******+++++++++,,,,,,,,,***,,,......,,,,,,...000------------------------,,,,,,,,,,,,------------***++++++,,,------......,,,---.../////////...---/////////////////////////////////....../////////,,,---...///000//////......///000111111222222222111222222333333444444444111222333444555666666666555666666777888999::::::777666666555555555555555333333333333333333333333111111111111111222333333333222222111111222222333444333333333333444555555777777888888888888777777666555555444222111111000111111111111111111111111///000111333333333333333000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000111000000///////////////,,,,,,,,,---------......,,,---...//////...---,,,,,,------......------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***)))))))))+++++++++++++++++++++++++++***)))(((((()))***++++++*********))))))((((((++++++++++++++++++++++++************))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************(((***,,,,,,++++++,,,---,,,,,,,,,---------......------------------------,,,---...//////---+++***...------,,,,,,,,,---------..................---------------------------+++,,,---...////////////------------------------,,,,,,,,,---------......//////............//////////////////////////////......////////////...............------.........////////////////////////***+++,,,---///000111111+++,,,------.........---111000///...---,,,++++++,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***+++,,,---------,,,+++***+++,,,---+++))),,,---///000000///---,,,)))))))))))))))))))))))),,,+++++++++******))))))((((((***+++,,,---------'''(((((()))***+++++++++++++++************++++++))))))******++++++++++++************************++++++************+++++++++,,,---...///...------++++++************++++++******+++++++++,,,,,,,,,,,,...///...,,,***,,,...------------------------,,,,,,------------......******+++,,,,,,---......,,,,,,.../////////...---////////////////////////.........------.........------///000000000///......///000111111222222111111111222333333444555555///000111333444555666666444555666777888999:::;;;777777666555555555555555333333333333333333333333111111000000111222333333444333333222222333333444444333333333333444555555777777888888888888777777666666555444222111111000000000000000000000000000111111111111111333555666000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000111111000///////////////,,,,,,,,,------.........,,,---///000000///---,,,,,,------......------,,,---------....../////////******+++++++++,,,,,,,,,************************+++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,---+++(((&&&&&&(((+++---++++++++++++++++++++++++,,,,,,+++***+++,,,...///++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,++++++*********)))))))))***+++++++++,,,------------------------.........------,,,,,,,,,)))***+++,,,...///000000111000///------......///,,,++++++++++++,,,------....../////////...,,,+++...---,,,,,,,,,,,,---.........------------......000//////.........//////111111000000//////......111/////////111111///---.................................................................................------,,,,,,,,,.........------,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++************************+++++++++*********))))))))))))***++++++++++++***---+++***(((((()))+++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++************************************************)))***+++,,,---,,,+++***,,,,,,,,,+++++++++******((((((((((((((((((((((((+++)))&&&$$$$$$&&&)))+++++++++***)))(((((()))))))))************+++++++++)))************+++++++++)))***,,,------,,,***))),,,,,,++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------------------------------,,,++++++------,,,+++***+++,,,---...---,,,+++////////////////////////....................................////////////......000111222333333444222222222222222222222222333333333333333555666666777888888888888999999999777777666555555555555555333333333333333333333333444333333222222333333444666666555444333333222222777666444333333444666777;;;;;;:::999888666666555333333333222222222111111111111111111111111111111222333333444444333333222111111111111000000000000222111///111333444111///000000//////.........---111000...------...//////222222000///................../////////...---,,,+++,,,------......------...---,,,++++++++++++++++++,,,---------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++,,,++++++++++++,,,---...++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,------------------------......---------,,,,,,,,,***++++++,,,---...//////111000///...---......///...---------......//////---.../////////...,,,+++...---,,,,,,,,,,,,---.........------------......------,,,,,,,,,,,,------000000000000//////......000111111111000///......................................................------------------------------------,,,,,,,,,+++,,,++++++++++++++++++***)))))))))*********++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++*********---------,,,,,,---------++++++++++++++++++++++++++++++************++++++************************+++++++++*********))))))++++++++++++,,,,,,,,,---,,,+++***(((((()))+++,,,)))***++++++,,,,,,++++++************++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++******************************************************+++,,,,,,,,,,,,+++,,,,,,+++++++++*********************************+++***(((&&&&&&(((***+++++++++***))))))))))))))))))************+++++++++)))************+++++++++)))***,,,------,,,***)))++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------------------------------,,,++++++------,,,+++++++++,,,,,,------,,,,,,------------------------....................................////////////......000111222333333333222222222222222222222222222222222333333444555666666666777777777888888888777666555555444444555555333333333333333333333333333333222222222222333333222222333333444555555555444333222222222444666888999999888777666666555555333333222222222111111111111111111111111111111111222333333444444333333222111111111111000000000000222000000111333333111///111111000000000////////////...------...///000111222111000///............/////////............---+++,,,------...---------......---,,,,,,,,,,,,,,,,,,------...---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---...///,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***---------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......000///......------......---------.........//////---............---,,,,,,...------,,,,,,------.........------------......---,,,,,,,,,,,,,,,------000000000////////////...000222444333///---...000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++,,,(((((()))))))))*********------------------------++++++++++++++++++++++++------,,,,,,++++++******+++++++++,,,,,,++++++++++++++++++++++++*********...------------------...++++++++++++++++++++++++++++++************++++++************************+++++++++***************++++++***)))***+++,,,---++++++***))))))***+++,,,)))***++++++,,,,,,++++++************++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************++++++******++++++,,,---,,,++++++++++++*********************************+++******))))))******++++++***)))))))))))))))))))))************+++++++++)))************+++++++++***+++,,,------,,,+++************++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,........................---,,,++++++------,,,+++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---............/////////---...///111222222222222111111111111111111111111111222222333333444555555555555555555666666666666666555555444444444444444444444333333222222111111222222111111111111222222222222222333444555555555111111111111333555777888777777666666555555555444333222222222222111111111111111111111111111111111222222333333333333222222111111111111000000000000111000000111222222111///111111111111000000000000------------...000111222111111000///............000///...---------......++++++,,,---------------.........---------------------......------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......------------++++++,,,,,,,,,---,,,,,,------------------------------------------------......------------............------....../////////////////////////////////333666444///,,,...111................................................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))******++++++++++++******+++++++++***************---,,,,,,++++++,,,,,,---************************++++++************++++++***************************************************((('''&&&&&&(((***++++++******))))))***+++,,,))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************************************,,,+++***)))***+++,,,---++++++++++++************(((((((((((((((((((((((()))******************)))******)))))))))))))))***))))))*********+++++++++))))))*********+++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////---...///000111111111111111111111111111111111111000111222222333444444444333333333333444444444444555555444333333333333333555444444333222111000000111111000000000000111111444444444333333333222222222222222222444555777888666666666555555555555555222222222222111111111111111111111111111111111111222222333333333333222222111111111111000000000///000000000111111111000000000000000000000000000000---------...///000000111111000///...............000...,,,+++***+++---...++++++,,,------------,,,..................------............------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++++++++............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...............------,,,***+++,,,---------,,,,,,------,,,,,,,,,---------------------------------......------------......---------------...//////.............../////////...222555333...,,,...111................................................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******)))))))))******++++++******)))************************+++******************+++************************++++++************++++++***************************************************((('''&&&&&&(((***+++***))))))******++++++,,,))))))***++++++++++++***,,,,,,,,,------------...)))***++++++,,,,,,++++++***++++++,,,,,,++++++***************************************************,,,+++***)))***+++,,,---+++++++++*********))))))))))))))))))))))))))))))(((((()))******)))((((((***)))))))))))))))******))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,++++++------,,,+++---,,,+++***+++,,,---...------------------------........................------------............---...//////000000000000000000000000000000000000///000111222333333333333111111222222222333333333444333333222222222222222444444333222111111000000111000000//////000000111333333333333333222222222555555555555555666666777666666666666666666666555222222222111111111000000000000000000000000000000111222222333333222222111111111111111000000000//////000111111111000000000//////////////////////////////////////////......000//////..................---+++))))))***+++,,,***+++,,,,,,------,,,,,,------...//////......---......------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******+++++++++++++++++++++++++++++++++,,,++++++***)))++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------............---,,,,,,,,,---.../////////...---,,,,,,,,,+++,,,,,,---...,,,------......------,,,......------------......************+++,,,---...---............/////////...000222111///---...000................................................++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++++++++,,,******+++++++++,,,,,,,,,------------------------------------------------,,,,,,++++++******))))))*********++++++*********)))))))))******************))))))(((((())))))***************************++++++************++++++***************************************+++++++++++++++***)))***+++,,,---)))))))))***++++++,,,,,,((()))******++++++******,,,,,,,,,,,,------------)))******+++++++++++++++******++++++++++++******************************************************++++++******++++++,,,---+++************)))))))))++++++++++++++++++++++++((())))))******))))))((()))))))))))))))******+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,++++++,,,,,,------------------------------........................,,,------------.........------...///////////////////////////////////////...///111222333333222111111111111111222222222222333333222111111111111111333333222222111111000000111111000000000000111111///000111222333444555666666666666666666666666666777777666666555555555555222111111111111000000000000000000000000000000000111111222222222222111111111111111111000000000000...000111111000//////000............//////////////////000000///...------//////......---......///---,,,+++***)))***++++++******+++,,,,,,,,,,,,,,,+++,,,---//////...------...---,,,++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++***++++++,,,+++***)))(((++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,+++******+++++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------------------------.........---,,,++++++,,,...000000///...---,,,,,,+++++++++,,,---...,,,,,,---......---,,,,,,......------------......************+++,,,---...---------.........//////---......///////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,++++++++++++++++++***)))*********++++++++++++------------------------+++++++++++++++++++++++++++++++++******************++++++++++++++++++***((()))))))))*********+++******))))))))))))******************************++++++************++++++************************))))))*********+++++++++++++++++++++,,,,,,,,,---(((((()))***+++,,,,,,,,,((())))))************************+++++++++,,,,,,))))))***+++++++++++++++******++++++++++++************************************************************+++,,,,,,,,,,,,+++************))))))))))))++++++++++++++++++++++++************************)))))))))))))))***++++++)))************+++++++++)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++---------------------------,,,++++++------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........------.../////////......////////////////////////---...000222333222111111000111111111222222222222222222111000000000000111222222222111111111111111222111111000000111111222//////000222333444555666444444555666666777777777777666666555444333222222111111111111000000000000000000000000000000000000111111222222222222111111111111111111000000000000---000222111///...///111......//////000000000000---...///000000//////............------......///---------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***+++---.........---,,,---,,,+++*********++++++******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,+++***)))(((++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,---.........---,,,+++)))***,,,......---,,,+++,,,,,,+++***+++,,,...///,,,,,,---......---,,,,,,.........------.........,,,,,,,,,,,,---...///000---------.........//////,,,,,,,,,---///000///...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++++++++,,,,,,,,,,,,++++++(((((())))))*********+++++++++************++++++))))))))))))))))))))))))++++++************++++++************************))))))******++++++++++++))))))***++++++++++++***(((((()))++++++,,,,,,,,,(((((()))***************((())))))))))))*********))))))***++++++++++++*********++++++++++++******************************************************)))***+++,,,---,,,++++++************)))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,))))))((())))))***++++++)))************+++++++++)))************+++++++++,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++////////////////////////---,,,++++++------,,,+++***+++,,,---...---,,,+++++++++++++++++++++++++++........................,,,,,,,,,---------......------......///.........////////////////////////---...000222333222111000111111111111222222222222222111111000000000000000111111111111111222222222222222111111111111222222222222222222222222222222111222333555666777777777666666555444222111000000111111111111000000000000000000000000000000000000111111222222222222111111111111111111000000000000---000222111///...///111//////000000111111111222+++,,,...000111111000000......---------......///....../////////...---,,,******+++,,,,,,,,,,,,+++)))***,,,......---,,,+++,,,+++***)))))))))***+++...---,,,,,,,,,,,,---...------,,,,,,+++*********+++++++++************)))&&&'''((()))***+++++++++++++++++++++++++++++++++************************))))))***++++++++++++***,,,+++)))(((''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,...///------------------------.........---,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,+++*********+++,,,......------,,,+++******---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------))))))***++++++,,,------,,,++++++++++++,,,------******************************+++++++++,,,,,,,,,,,,,,,------...///000000//////.........---------------------------------........................,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++)))***+++,,,---,,,++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******+++++++++***************(((((()))***************************************)))************+++++++++))))))))))))))))))))))))---,,,+++*********+++,,,************************************************))))))))))))***+++,,,---************************++++++++++++++++++++++++,,,***((()))+++,,,+++(((,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,******+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))******))))))))))))******------,,,+++***)))(((''',,,+++)))((((((***,,,...************************+++++++++*********))))))************************...---,,,+++++++++,,,---******++++++++++++******+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,---............---,,,---------.........//////,,,,,,,,,---------......---,,,+++***+++,,,---...........................///............///000000///000111222333222111111222111111111000000//////222222222111111111000000...............///000000222222222222222222222222333333333444444555555555555555555444444333333333111111000000000000111111////////////////////////...///111222222000---,,,////////////////////////////////////000000000000000000000000000000000000+++...000000---,,,---...---.../////////...,,,,,,,,,,,,,,,+++++++++******+++,,,------......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---)))))))))))))))*********++++++++++++************)))***+++,,,,,,---,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***------,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------////////////////////////++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,,,,---------,,,+++*********---,,,,,,,,,++++++++++++------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...,,,,,,------...//////000///.........------------------------------------...........................------,,,,,,------...+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,++++++------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********))))))))))))))))))******))))))***+++++++++++++++************************)))************+++++++++************************++++++*********++++++,,,************************************************++++++***************+++************************++++++******************,,,***)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++))))))***++++++,,,,,,---)))***++++++++++++***)))************************************************+++***)))))))))))))))***+++++++++***************)))(((&&&%%%%%%''')))+++************************+++++++++*********))))))************************(((((('''''''''((()))***++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...++++++++++++++++++++++++************************,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,------.................................------......///000...///000111111111000000111111111111000000000///222222222111111111000000///////////////000000111222222222222222222222222333333333333444444444444444444444333333333222222111111000000000000111111111111111111111111111111...///111222222000...,,,////////////////////////000000000///////////////////////////////////////---///111000...---...000---.../////////...---,,,---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((((())))))***++++++,,,,,,+++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))***++++++++++++***,,,------...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------******++++++,,,------...******++++++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))+++++++++++++++*********------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......//////......------,,,,,,++++++,,,,,,,,,---------,,,,,,------.../////////............------------------------------------------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))'''((((((((()))***************+++,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++(((((()))***++++++++++++************************************************---,,,+++***))))))))))))************************************************---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++)))))))))******,,,---...)))***++++++++++++***)))************************++++++++++++++++++++++++,,,+++***)))))))))))))))))))))******+++++++++,,,+++***)))((((((***,,,---************************+++++++++***************************************))))))((())))))***+++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---.......................................---------------......///---...///000000000//////111111111111000000000000222111111111111000000000000000000000000111111111222222222222222222222222444444333333333333333333333333333222222222222222111111000000000000111111111111111111111111111111...///111222111000...---////////////////////////000000000//////.................................///000000///---...000222......//////......---,,,.........---------,,,,,,)))***++++++,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++************+++++++++******)))(((++++++++++++++++++++++++************************))))))***++++++++++++***)))***,,,------,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,((()))))))))******++++++)))******++++++******)))++++++++++++,,,,,,,,,---+++++++++*********))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------------------,,,------,,,,,,------.../////////......------,,,,,,)))))))))*********++++++---------.........//////------------------------------------------------------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,))))))***+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))'''(((((()))***++++++,,,)))***++++++,,,,,,++++++************************))))))*********+++++++++++++++++++++++++++++++++&&&''')))***+++++++++***************************************************,,,++++++***))))))***************************************+++++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++************************+++******************++++++******))))))***+++,,,*********++++++*********************************++++++++++++++++++++++++,,,,,,+++***)))))))))))))))************+++++++++,,,,,,+++******,,,---...************************************************************************++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,...---+++******+++---...******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,...///000///...---........................---,,,,,,,,,,,,---............//////000000000000111111111000000000000000111111111111000000000000000000111111222222222222111111111111111111111111444444333333222222111111222222111111111111111111111111000000000000111111...........................///000111111000///...////////////////////////000000000///......------........................000///...,,,,,,...000222...............---------------------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,,,,++++++++++++***+++++++++++++++***)))(((++++++++++++++++++++++++************************))))))***++++++++++++***)))***,,,---...,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---,,,***)))************************...---------,,,,,,,,,+++)))******++++++******)))++++++,,,,,,------------++++++******************************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------------------,,,---,,,,,,,,,,,,---......------------,,,,,,++++++))))))*********+++++++++---------...............,,,,,,------------------------------------------------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++***++++++++++++,,,,,,*********+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))***++++++,,,------((())))))***************************************))))))*********+++++++++************************&&&''')))***+++++++++*********************************************************))))))***++++++,,,************************++++++++++++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++*********,,,,,,+++***))))))))))))+++******************+++************************++++++++++++++++++++++++,,,,,,+++******)))******+++++++++************))))))(((((((((((()))***+++************************************************************************************))))))((((((******++++++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++)))(((&&&&&&((()))+++*********+++++++++,,,,,,,,,,,,,,,---------......+++,,,...///000///...---........................---,,,,,,,,,,,,---......////////////000000111111000000000000000000111111000000000000000000000000000000111222333222222111111111111111111111111111333333333222222111111000111111111111111111111111111111000000000000111111...........................///000000111000//////////////////////////////000/////////.........---...........................---+++***+++---///000//////......------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---,,,,,,+++******)))))),,,,,,,,,,,,++++++++++++------......---,,,++++++++++++++++++++++++++++++************************))))))***++++++++++++******+++---...///......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++************************---------,,,+++***************++++++++++++*********+++,,,---......------++++++++++++++++++++++++*********+++++++++++++++------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,---------.................................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++******++++++,,,---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,---------(((((()))************)))************************)))************+++++++++))))))))))))))))))))))))(((((()))***++++++++++++************************************************))))))))))))***+++,,,---*********************************+++,,,,,,------+++,,,---,,,+++***+++---++++++++++++++++++++++++************************)))***++++++++++++***)))++++++++++++***)))((('''++++++***))))))***++++++************************++++++++++++++++++++++++++++++*********++++++,,,,,,+++++++++******))))))***************++++++,,,***************************************+++++++++************************++++++,,,,,,,,,+++***))))))******++++++******)))******++++++++++++******++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---.......................................---------------......///000000/////////000111222000000000000111111111111//////000000000000000111///000111333333222111111111111111111111111111111222222111111111111111111111111111111111222222222111111000000000000111111111111111111111111111111...//////000000000000000////////////////////////................................................---+++******,,,.........//////...------------...,,,,,,+++++++++*********,,,,,,---............---++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++***------,,,,,,,,,+++++++++---------...------,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++******++++++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++******************))))))++++++,,,,,,,,,,,,++++++***+++,,,............---+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------+++************+++,,,,,,*********+++,,,,,,------------........./////////........................++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++*********+++,,,---111000...---++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************)))************+++++++++************************++++++*********++++++,,,************************************************+++***************++++++************************'''(((((()))******++++++)))+++---,,,***)))***,,,************************************************)))***++++++++++++***)))&&&(((***,,,,,,+++)))(((++++++***))))))***++++++************************************************************+++,,,------***************+++++++++,,,,,,,,,---------......************************))))))*********+++++++++************************)))***,,,---.........---***++++++,,,,,,++++++*********++++++++++++*********+++,,,,,,,,,,,,+++***)))******+++,,,,,,------------------------------++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,------.................................------......///000//////.........///000111///000000000111111111111////////////000000111111...///111222333222111000111111111111111111111111000000000111111111111111111111111222222222333333111111000000000000111111111111111111111111111111.../////////000000000000////////////////////////,,,------....../////////////////////////////////---+++***+++...000///---000///...---,,,------...------,,,,,,,,,+++++++++++++++,,,------------,,,******+++++++++,,,,,,,,,***************************+++,,,------,,,+++***+++,,,,,,------......///---------,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++************************))))))***++++++++++++***((((((((()))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***+++,,,...///------------------------,,,,,,,,,---......//////+++,,,,,,------,,,,,,+++)))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------))))))***++++++,,,------******))))))******+++,,,)))******+++,,,---...///,,,,,,,,,---------...........................---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,+++*********+++,,,---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++,,,,,,,,,,,,+++************************)))************+++++++++++++++++++++++++++++++++---,,,+++*********+++,,,************************************************---,,,+++***))))))))))))************************%%%&&&&&&'''((())))))***(((+++,,,+++)))(((***,,,************************************************)))***+++,,,,,,+++***)))"""%%%))),,,...---+++***,,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))))))))***+++,,,......'''((()))***+++,,,------))))))*********+++++++++************************))))))******++++++++++++************************"""###&&&)))+++,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++*********+++,,,------,,,+++***))))))***+++,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,+++***+++,,,---...........................///............///000000......---,,,---...///000//////000000111111111222.../////////000000111111---///111222222222000///000000000000000000000000//////000000111111222222111111222222333333333333111111000000000000111111////////////////////////.../////////000000111111////////////////////////+++,,,,,,---...///000000000000000000000000000000---++++++---000111000---000///...---,,,---............---------,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,************************+++,,,---...///...---,,,000...---+++******++++++000,,,))))))+++------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((('''))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++***)))(((***+++,,,---...---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,+++,,,---...///---,,,++++++******++++++)))************+++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........///......---,,,------...............---,,,------....../////////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------++++++++++++------///---++++++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***)))))))))***+++,,,,,,+++++++++*********))))))+++++++++*********)))))),,,,,,++++++***)))))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++,,,++++++******++++++,,,555000***'''''')))***))),,,,,,,,,++++++*********************************+++++++++++++++***)))(((************************)))************++++++++++++++++++************)))))))))))))))************++++++++++++++++++++++++******++++++++++++******,,,+++***)))((((((((((((************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))+++*********+++,,,------++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,+++***)))))))))***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,---......//////......---------............///000000//////............,,,,,,,,,---------......---.........//////000000////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000111111222333333333333222444333111000000000111111111111111000000000000///000000000000000000000000........................------............------------------....................................---.........---,,,,,,+++---,,,,,,++++++******))),,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,---------------///...,,,++++++++++++,,,///,,,))))))+++------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,+++++++++,,,......---,,,++++++******++++++************++++++++++++'''''''''(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---...//////......---...............---------------------.........------------------,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------,,,++++++,,,------///---++++++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********)))******+++++++++++++++*********))))))*********)))))))))((((((++++++++++++++++++,,,,,,************************+++*********))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,777222,,,)))))))))(((''',,,,,,++++++++++++++++++************************++++++,,,,,,+++******)))************************)))************++++++++++++++++++************)))))))))))))))************++++++++++++++++++++++++******++++++++++++************)))))))))******+++************************)))************++++++++++++++++++*********))))))************************+++************++++++,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,++++++++++++++++++***---,,,,,,+++******++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++************+++,,,,,,,,,------...............---------............////////////.........---------------.........//////............/////////000////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000000111222222333333222222333333111000000000111111111111000000000/////////000000000000000000000000........................------............------/////////000000000111111........................------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,...,,,******+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************.........---,,,+++++++++++++++++++++++++++++++++++++++***************))),,,,,,---------,,,+++++++++++++++++++++,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++,,,---------,,,++++++******++++++************+++++++++,,,(((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,---/////////000...............---,,,+++------------,,,,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++************++++++...,,,******,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******)))*********+++++++++***************)))))))))(((((((((((((((******++++++,,,------...***************************************)))))))))++++++++++++++++++++++++++++++************++++++333000---+++++++++***)))++++++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,++++++***************************)))************++++++++++++++++++************)))))))))))))))************++++++++++++++++++++++++******++++++++++++******)))))))))******,,,------************************)))************++++++++++++++++++***************+++++++++++++++++++++++++++************)))))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++*********+++++++++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,******))))))******+++,,,,,,,,,---...............---------............///.........---------------........./////////000000............////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111222222333333222222333222111111000111111111111000000000000/////////000000000000000000000000........................------............------000000000000111111111111------------------------------......------,,,,,,***++++++,,,------......,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,---++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,++++++,,,+++*********+++---...++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,---,,,++++++******++++++*********+++++++++,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---........................---,,,++++++---------,,,,,,+++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,))))))(((((((((((())))))---+++******+++,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***************************))))))))))))))))))))))))*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++************++++++++++++++++++,,,---------*********++++++,,,,,,,,,************************,,,,,,---------,,,,,,+++************************))))))*********++++++++++++++++++*********))))))((()))))))))******************************************++++++++++++******************+++,,,---...************************))))))*********+++++++++************************++++++++++++++++++++++++************))))))((((((++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,***************+++,,,,,,,,,,,,---.........---------------............///---------------------------.........////////////.........//////////////////////////////////////////////////////////////////000000000111111111111000000000000000000000000000000111222222222222222222222111111111111111111222111111111111000000000////////////////////////........................------............------........./////////000000------------------------,,,------...------,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---++++++++++++++++++++++++************************+++++++++************)))++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++***)))***+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------,,,,,,------......---,,,++++++---------,,,,,,+++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))******************)))+++***))))))+++------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***************************************************+++*********)))))))))(((***************************************++++++++++++++++++++++++++++++++++++******))))))******+++'''((()))***+++,,,------*********++++++,,,,,,,,,************************+++,,,,,,------,,,,,,,,,************************))))))*********++++++++++++++++++*********))))))((()))))))))******************************************++++++++++++******,,,+++++++++++++++,,,,,,************************))))))*********+++++++++***************************************************************)))((('''++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))))))))******+++++++++++++++************++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++++++++,,,------+++,,,,,,---...------------------............///------------------------,,,,,,---------.........///////////////.........///////////////////////////////////////////////////000000000111111111111111111111111111111111111000000111222222222222111111111111111222111111111333333222222222111111111////////////////////////........................------............------............////////////------------------------,,,,,,------...------,,,.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,---------,,,+++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...*********+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------))))))***+++++++++*********************+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------------,,,++++++,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,***)))((()))+++------,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******)))************************+++++++++************+++++++++++++++******)))((((((''''''++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******))))))))))))******(((***+++***)))((()))+++++++++++++++++++++,,,,,,***************************++++++,,,,,,,,,,,,,,,************************)))************++++++++++++++++++************)))))))))))))))******************************************++++++++++++******,,,++++++*********++++++************************)))************+++++++++***************+++++++++)))))))))))))))))))))))))))***+++++++++***)))(((++++++++++++++++++++++++******************************++++++++++++******)))))))))*********************))))))******++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,++++++,,,,,,---...++++++,,,------------------------............///---------------.........,,,,,,,,,------------...///////////////.........////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111///000111111222222111111000000111222222222222111333333222222222111111111000000000000000000000000........................------............------////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------.........---,,,++++++******++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,------------,,,***)))***,,,......+++***+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,+++))))))***+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---...------,,,---,,,++++++******+++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,---------,,,,,,***+++,,,,,,---------------------------.........------------------,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,)))((('''(((+++---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))******++++++))))))*********+++++++++))))))))))))*********+++*********)))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))+++,,,***((((((***,,,,,,,,,++++++++++++++++++************************)))******+++,,,,,,++++++************************)))************++++++++++++++++++************)))))))))))))))******************************************++++++++++++******)))))))))))))))***+++,,,************************)))************+++++++++))))))*********+++++++++************************((()))+++,,,---,,,***)))++++++++++++++++++++++++******************************++++++++++++******************))))))))))))+++************+++,,,---,,,,,,,,,+++++++++******************+++++++++++++++++++++++++++,,,,,,---++++++,,,------------,,,---------............///------........./////////------------............000/////////............////////////////////////111111111111111111111111000000000000111111111111111111111111111111111111///000000111111111111111///000111222333222222111111111111000000000//////000000000000000000000000........................------............------............////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...///...---,,,------......---+++***((())),,,......,,,***+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,------,,,++++++*********++++++++++++++++++++++++))))))******++++++++++++***+++,,,,,,------------((()))***,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,---...///...---------,,,++++++******++++++++++++,,,,,,,,,---------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,---.........)))***+++,,,---.........---------....../////////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,)))***+++,,,,,,+++***))))))((('''(((+++---...---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))***+++,,,,,,))))))******++++++++++++'''((((((((())))))******)))))))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******(((***+++***)))***...222---,,,,,,++++++*********************************((()))***+++++++++++++++************************)))************++++++++++++++++++************)))))))))))))))************))))))))))))))))))))))))******++++++++++++******&&&&&&'''((()))+++---...************************)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++((()))+++---...---,,,+++++++++++++++++++++++++++******************************++++++++++++******++++++******))))))((((((++++++++++++,,,,,,---...,,,,,,,,,+++++++++******)))************+++++++++*********)))***++++++,,,++++++,,,---------,,,,,,---------.........//////........./////////000000............/////////000000000//////.........---////////////////////////111111111111111111111111000000000000111111111111111111111111111111111111//////000111111111111111///000111222333333222111////////////............000000000000000000000000........................---..................---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---)))******++++++,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------...---+++******+++---...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------,,,++++++,,,++++++******++++++,,,*********************************************************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,------,,,,,,---//////---++++++++++++++++++++++++,,,)))************+++++++++---------,,,,,,+++++++++((()))+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,------------,,,+++***,,,,,,,,,++++++*********+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,!!!###(((,,,......,,,+++,,,,,,++++++***+++++++++,,,,,,,,,------.........///............---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***)))))))))))),,,,,,,,,++++++*********,,,,,,,,,++++++*********************************************************************************++++++************++++++++++++++++++++++++++++++))))))(((((())))))***+++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++------+++***+++,,,))))))*********+++++++++************************************************+++++++++*********))))))***************************++++++,,,,,,++++++***************************************************(((///+++'''---///---...************************++++++******++++++,,,---++++++*********************++++++,,,,,,++++++***************************************************(((***,,,,,,++++++,,,---,,,+++*********+++,,,---,,,,,,,,,++++++************************************++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////111///...------...///111---...............------000000111111111222222222111111222222222333333333222222222111111111000000222222000///............000000000000000000000000000000111111111111000000000000000000000000000000000000//////.........---...---,,,,,,......---,,,//////000000///...------...---,,,,,,,,,,,,---...------------------------++++++++++++++++++,,,,,,)))***,,,,,,***)))***+++,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,***))))))***,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,+++******,,,,,,+++***---,,,,,,++++++*********)))************++++++++++++++++++*********)))))))))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((())),,,------,,,+++))),,,,,,++++++***++++++,,,+++,,,,,,,,,------------............------------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***************,,,,,,,,,++++++*********+++++++++******)))))))))))))))))))))))))))))))))************************************************++++++************++++++++++++++++++++++++++++++***)))))))))******++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,,,,+++******+++*********++++++++++++,,,************************************************+++++++++*********)))))))))))))))))))))))))))))))))******++++++******)))************************+++++++++***************///,,,+++***---222000(((***************************************+++,,,,,,***************************++++++,,,,,,++++++***+++++++++***************************************+++---...---+++))))))***++++++*********+++,,,---,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,---------.........///////////////////////////...---,,,,,,---...///---...............------000000000111111111222222222111111111222222333333222222222111111111000000333333222111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000/////////...............---,,,,,,......---,,,///////////////...------......---,,,,,,---......------------------------++++++++++++++++++++++++)))***,,,,,,***)))***+++,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++))))))))))))++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,---......---,,,+++************************************************,,,,,,++++++++++++++++++,,,,,,------------,,,,,,++++++******++++++,,,------+++))))))***+++++++++...------,,,+++***)))))))))************++++++++++++++++++************)))++++++,,,,,,,,,+++******,,,,,,,,,,,,------------...---,,,+++++++++,,,---,,,,,,,,,++++++++++++***++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,+++,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,+++++++++++++++******************)))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,,,,***)))***+++++++++++++++,,,,,,,,,,,,************************************************+++++++++***************(((((((((((((((((((((((()))))))))******)))))))))************************++++++++++++******))))))+++---===>>>---+++---!!!************************)))))))))*********++++++***************************++++++,,,,,,++++++***++++++++++++******))))))************************+++---...---+++))))))***++++++******++++++,,,---,,,,,,,,,++++++++++++***))))))))))))))))))))))))***++++++,,,,,,++++++***************++++++++++++*********+++++++++,,,,,,---------.........//////////////////////////////...---,,,++++++,,,---...------...............---000000000000111111111111222222111000111222333444222111111111111000000000222222111000000111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////............///---,,,---...///...---...////////////...------......---,,,,,,---......---------------------------,,,,,,++++++*********)))+++,,,,,,+++******+++,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++,,,...//////...,,,+++************************************************,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++******++++++,,,---///---***)))+++---------,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))),,,,,,,,,---------.........---+++******+++---...++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///++++++******++++++,,,,,,++++++++++++++++++++++++------------,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---...+++++++++*********************************))))))++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************(((***++++++***))))))***++++++,,,,,,,,,---------************************************************************************))))))))))))))))))))))))))))))************))))))************************,,,,,,++++++***)))))))))000@@@eeeeee;;;---777...************************(((((())))))***************************+++++++++***++++++,,,,,,++++++***,,,,,,++++++***)))))))))************************(((***,,,,,,++++++,,,---+++***++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++************++++++++++++,,,++++++++++++,,,,,,,,,,,,------........./////////////////////////////////......---,,,,,,---......,,,---......///........./////////000000000111111222111000///000111333444111111111111000000000000//////.........//////000000000000000000000000000000000111111111111000000000000000000000000000000///////////////.........///...---.../////////---.........//////...------......------------......------------------------------,,,,,,+++***)))))))))+++,,,,,,+++******+++,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))***++++++,,,,,,,,,++++++,,,...//////...,,,+++************************************************,,,,,,,,,++++++***************++++++++++++******++++++******++++++,,,---///---***)))***,,,------*********++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,---------.........---+++******+++---...++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,+++******+++,,,---...+++*********++++++,,,---++++++++++++++++++++++++---,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,......************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++***+++,,,------------,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************)))***,,,,,,***)))***+++++++++,,,,,,,,,---------***************************************************************************************************++++++++++++++++++***************************+++++++++*********))))))***999\\\[[[222'''444---************************'''((()))************)))))))))*********+++++++++***++++++,,,,,,++++++***+++++++++*********))))))************************(((***,,,,,,++++++,,,---******++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////////////////////////////..................///,,,------...//////............/////////000000000111111000000000111222333000000000000000000000000..................//////////////////////////////000000111111111111000000000000000000000000000000.........///////////////000///......000000///...------............------........................------------------------------,,,,,,+++***))))))***+++------+++***+++,,,,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((()))***+++,,,,,,,,,,,,+++,,,---......---,,,+++************************************************,,,,,,++++++++++++++++++))))))************))))))++++++******++++++,,,---,,,***(((((()))*********))))))***+++,,,------...)))************+++++++++)))************+++++++++,,,,,,+++******+++++++++,,,,,,,,,,,,---------------,,,+++++++++,,,---...***++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++------+++***))))))))))))************+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++---......)))))))))***************+++++++++++++++,,,,,,,,,************************************************************************++++++************++++++++++++++++++++++++++++++***+++,,,---...---,,,+++++++++******++++++,,,,,,++++++++++++++++++++++++***************************+++------+++***+++,,,++++++++++++,,,,,,,,,,,,***************************************************************+++++++++************************++++++,,,,,,,,,,,,++++++************************************************'''&&&111111!!!$$$,,,$$$************************((()))***+++++++++***))))))))))))***++++++,,,,,,***++++++,,,,,,++++++***************************************************+++---...---+++))))))***)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,---,,,,,,---------.........,,,,,,,,,---------......////////////////////////////////////////////////,,,,,,---...////////////............////////////000000000111111111111111//////000000000000000111111111000//////000000000////////////////////////000000111111111111000000000000000000000000000000.........///////////////111///...///000111000///,,,,,,---............------...////////////...------------------------------,,,,,,++++++************,,,------,,,++++++,,,,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++,,,,,,*********++++++*********++++++******++++++,,,---***)))((()))***+++***(((*********++++++,,,,,,---)))************+++++++++))))))*********+++++++++,,,+++*********+++,,,---++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,---,,,++++++******++++++************************,,,,,,++++++******))))))************+++,,,---...------------,,,,,,,,,+++++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++000...,,,*********+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...((()))))))))*********+++)))*********++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++)))***,,,---------++++++++++++******++++++,,,---************************************************+++,,,......,,,+++,,,---*********++++++++++++,,,************************************************))))))*********+++++++++******************************++++++++++++******************************)))))))))***++++++,,,,,,111---)))'''***111222,,,************************((()))+++,,,---,,,+++***((())))))***++++++,,,,,,***++++++,,,,,,++++++***)))))))))***++++++,,,,,,************************+++---...---+++))))))***)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---////////////////////////---..................---+++,,,---...////////////------........./////////...///111222222222111000////////////000000111111222111000///////////////////////////////////////000000111111111111000000000000000000000000000000............/////////000111000//////111111000///+++,,,------.........------...///000000///...---------------------------++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,+++++++++************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,---------******++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++(((((()))++++++,,,,,,,,,,,,++++++******++++++,,,*********************************************************++++++,,,,,,---+++++++++,,,,,,+++++++++++++++******++++++,,,---++++++***+++------+++))),,,,,,++++++++++++++++++)))************++++++++++++++++++,,,,,,---------++++++*********+++---...******+++++++++,,,,,,,,,***+++,,,------------,,,*********++++++,,,,,,,,,---,,,,,,+++*********+++************************((((((***+++,,,---------************+++,,,---............------,,,,,,,,,+++++++++************)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++333111...+++)))((())))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,------(((((())))))*********+++(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++************++++++++++++++++++++++++++++++((()))+++------,,,+++***+++*********+++,,,,,,---************************************************+++---......---,,,,,,---))))))*********+++++++++************************************************))))))******++++++++++++))))))))))))))))))))))))))))))************))))))************************(((((()))***+++,,,,,,---(((///+++'''+++,,,'''(((************************(((***,,,---------+++***((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++(((((()))***+++,,,,,,---************************(((***,,,,,,++++++,,,---)))***+++,,,---,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,////////////////////////,,,------......------,,,+++,,,---...////////////---------.........//////---...111333333222000....../////////000000111111111000///------,,,,,,,,,////////////////////////000000111111111111000000000000000000000000000000---.........//////000000111000///000111222111///+++,,,------.........------...///000000///...---------------------------++++++++++++++++++,,,,,,***,,,------,,,+++,,,,,,,,,,,,,,,+++++++++***************)))***++++++,,,---------------------------.........---,,,,,,+++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,------......------,,,---------,,,,,,+++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******)))*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++***)))))))))+++---///)))***++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,+++******,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,///...---,,,++++++***+++,,,,,,,,,+++++++++******+++++++++***************---,,,++++++------,,,+++++++++************++++++,,,,,,,,,++++++*********)))+++,,,...//////......------............---------------,,,+++***)))((())))))))),,,000000---***,,,+++*********+++,,,---*********++++++,,,,,,,,,++++++------------++++++++++++++++++++++++++++++)))***+++,,,,,,+++)))(((************************)))))))))***+++++++++,,,******+++++++++,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************------...///...---+++***++++++,,,,,,,,,,,,++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,+++*********))))))((((((************************++++++******************'''((()))***************))))))))))))************---------,,,,,,,,,++++++*********++++++,,,,,,,,,)))************++++++++++++++++++*********))))))+++++++++*********))))))******************************************************))))))))))))******,,,------......------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------........................//////.........---------...------,,,,,,,,,------------------------------////////////////////////222111111111000000//////................................................111111111111111000//////////////////////////////...------------...//////111111000///...---,,,,,,///...------...///...---..................------......---------,,,,,,,,,---,,,,,,+++*********+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************///---+++***))))))***+++++++++,,,---------,,,,,,++++++************+++++++++,,,,,,,,,,,,+++******,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,+++,,,,,,------***++++++++++++,,,,,,,,,...---,,,++++++***++++++,,,,,,,,,+++++++++************************++++++---+++***+++,,,---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,............---,,,,,,------------,,,,,,((()))***+++++++++++++++***))))))+++......,,,***++++++*********+++,,,---******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++,,,,,,---,,,+++***)))(((((())))))))))))((((((************************+++++++++*********))))))*********+++++++++,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,************)))))))))(((************************************************((())))))************)))))))))))))))************))))))******++++++,,,,,,)))***************++++++)))************++++++++++++++++++*********))))))+++++++++*********))))))*********************************************************))))))*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------........................///.........------------...------,,,,,,,,,------------------------------........................111000000000////////////................................................000111111111111000///..............................------------...//////000000000000///////////////---,,,---...///...---..................------......---------,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++******++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++...---+++***))))))******------------------,,,+++++++++************+++++++++,,,,,,,,,,,,+++******,,,,,,,,,++++++++++++***))))))*********+++++++++******))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,,,,*********+++,,,+++***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++******+++,,,---......------++++++,,,,,,,,,,,,++++++'''((()))***+++++++++++++++***))))))+++,,,+++)))++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++******)))(((***++++++,,,,,,++++++***************************+++++++++************************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++************++++++************))))))))))))*********************************************************+++******))))))))))))))))))************&&&&&&'''((()))***+++,,,*********))))))))))))))))))************++++++++++++++++++***************+++++++++***************************************************************++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------------------------............------------------,,,,,,,,,,,,------------------------------......................../////////...............................................................000000000000000//////..............................------------...///////////////000000000111111...---,,,---...///...,,,------------------............---------,,,,,,,,,,,,,,,++++++******++++++***++++++,,,,,,++++++***------,,,,,,++++++******,,,,,,+++******+++---...++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,---------------,,,+++******++++++************+++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++************++++++++++++*********))))))(((''''''+++++++++,,,,,,,,,------*********)))******++++++,,,,,,,,,+++++++++******(((((()))***+++,,,,,,,,,+++***))))))++++++***))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------------++++++,,,,,,,,,,,,+++++++++++++++++++++***)))))),,,+++************+++++++++***++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++'''((()))***++++++,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++---,,,,,,++++++******)))************************++++++++++++++++++++++++******************************************************************)))))),,,,,,------------,,,,,,************************************************************++++++++++++,,,+++++++++++++++++++++++++++************++++++*********)))))))))))))))***************************************+++++++++++++++++++++******)))(((((()))))))))************''''''(((((()))******+++++++++******)))))))))((())))))*********+++++++++************************************************************************************************,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,+++,,,,,,------------------------------........................------------------------................................................/////////000000///.................................------------...//////......//////////////////...---,,,,,,......---,,,,,,,,,------------............---------,,,,,,,,,,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***...------,,,+++***))))))++++++******+++,,,---...++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,+++++++++++++++***)))(((++++++************+++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---......//////...---,,,+++++++++,,,,,,,,,---------*********)))******++++++,,,,,,,,,+++++++++******(((((()))***+++,,,,,,,,,+++***))))))++++++***)))++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,------------,,,+++******------,,,+++++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***))))))***,,,,,,++++++++++++++++++++++++'''''''''((()))***++++++************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,******************************++++++++++++******************************,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++************************************************++++++******++++++++++++))))))************))))))************************************************))))))*********++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))******************************))))))*********++++++++++++++++++++++++***)))(((((()))))))))************************************,,,,,,,,,++++++******)))))))))*********+++++++++************************************************************************************************,,,++++++++++++++++++,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,------------------+++++++++++++++,,,---...------------------------........................,,,,,,,,,,,,,,,---------................................................---....../////////.................................------------.../////////......---,,,,,,++++++...,,,+++,,,---...---,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,++++++***++++++,,,,,,***++++++,,,,,,++++++***------,,,+++******))))))************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,*********+++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))(((((()))***************)))(((++++++************+++++++++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...///...---,,,+++,,,,,,,,,,,,------------,,,++++++*********++++++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,,,,*********+++,,,+++***+++******))))))******+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,+++,,,------------------+++,,,------,,,+++,,,---)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++((((((((((((((()))***+++************************+++++++++*********************+++++++++,,,,,,,,,******************************++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,++++++***************************************+++++++++)))))))))************+++*********+++++++++++++++******))))))))))))******))))))))))))************************************)))))))))***++++++,,,,,,+++++++++,,,++++++******))))))))))))************,,,,,,+++++++++*********,,,,,,,,,+++++++++++++++)))************+++++++++***************+++++++++***************+++++++++************************************************++++++************++++++,,,------......------,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++******++++++,,,---...------------------------------------------------,,,,,,,,,,,,------------................................................,,,---..................------------------------...------------.../////////...---,,,+++***))))))---,,,+++,,,---...---+++++++++,,,,,,------............---------,,,,,,,,,++++++******++++++,,,,,,***++++++,,,,,,++++++***,,,,,,++++++******))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,)))*********++++++++++++******++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))((('''))))))***+++++++++******++++++************+++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,((()))+++,,,,,,+++***))),,,,,,,,,------------......---,,,++++++***++++++,,,,,,,,,+++++++++************************++++++---+++***+++,,,---,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++'''***------,,,+++,,,---)))***+++,,,,,,,,,++++++,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,******************************++++++++++++*********************************++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,++++++***+++,,,---...---..................---************************))))))*********+++++++++))))))))))))************)))*********++++++++++++******))))))))))))******((()))))))))************************************((())))))***++++++,,,,,,******+++,,,,,,,,,++++++))))))))))))******************++++++++++++++++++************++++++++++++)))************+++++++++))))))*********+++++++++))))))*********+++++++++*********************************************************))))))*********,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************+++,,,---...------------------------------------------------,,,,,,,,,,,,------......................................................+++,,,---...............------------------------...------------...//////---------,,,,,,+++++++++---,,,++++++------,,,+++***++++++,,,------............---------,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++******************++++++++++++******)))------------------------)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++))))))******++++++++++++******+++,,,,,,---......******************************+++++++++,,,,,,,,,++++++******************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******++++++***)))***+++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,+++***************++++++,,,,,,,,,)))************+++++++++)))***,,,.........---,,,,,,,,,,,,---------......///...---,,,++++++++++++,,,,,,,,,+++++++++******+++++++++***************---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,---,,,+++*********+++,,,******++++++++++++******000///...---+++(((&&&%%%$$$(((,,,---,,,***+++,,,)))***+++,,,---,,,++++++,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))++++++++++++++++++++++++...---,,,+++++++++,,,---........................))))))******+++++++++,,,******+++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++*********+++---...***++++++,,,,,,++++++***************************))))))******++++++++++++))))))))))))************))))))******++++++++++++******))))))))))))******(((((())))))*********+++************************((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,))))))))))))************(((((()))***+++,,,,,,---(((((())))))******++++++)))************+++++++++))))))******++++++++++++))))))******++++++++++++******************************************************))))))))))))******+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************+++,,,---...------------------------------------------------,,,,,,,,,------.........................................................+++,,,------.........---------------------------...------------...//////,,,,,,------------......---,,,++++++------,,,+++******+++,,,,,,---............---------,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,+++++++++***************++++++++++++++++++++++++***)))(((........................,,,---......,,,,,,---...------++++++++++++------+++++++++,,,,,,---------------,,,,,,+++***))))))++++++++++++++++++++++++***+++,,,------+++***)))+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------------,,,,,,+++***,,,+++++++++***)))))))))+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---.........---,,,+++))))))(((++++++++++++++++++++++++...------,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------'''((()))+++---///000111+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))))))))))))))***+++++++++,,,***************************++++++,,,,,,++++++***...---,,,+++************+++++++++*********))))))+++,,,,,,------,,,,,,+++---,,,+++******,,,...///++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++************************---,,,+++*********+++,,,************************---,,,++++++************************************,,,,,,,,,++++++*********************************************************************************))))))*********+++++++++++++++******************************************************************)))************+++++++++*********))))))))))))(((((())))))))))))*********))))))))))))))))))))))))++++++++++++,,,---...///+++++++++***************+++***)))'''''''''((()))++++++******************************************+++)))'''(((***+++***(((%%%''')))***+++++++++*********************++++++************************((()))))))))************++++++,,,,,,,,,,,,------+++,,,.........,,,***))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...////////////////////////,,,,,,,,,------............------------...///////////////...------,,,,,,,,,---......//////......------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------...---,,,,,,++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))///...,,,***))))))******........................+++,,,---,,,***)))***+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---------,,,,,,+++******)))++++++++++++++++++++++++******+++,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------------,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***)))(((************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++))))))(((((((((+++++++++*********))))))+++,,,,,,------,,,,,,++++++***)))((((((***,,,---++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++,,,,,,+++***************************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************************)))************+++++++++++++++*********)))))))))***++++++++++++,,,,,,,,,***************************))))))***+++,,,------******************++++++,,,+++***)))((())))))***++++++******************************************,,,***)))+++------+++)))***************))))))(((,,,+++++++++***)))))))))************************************+++++++++++++++++++++,,,,,,,,,------+++,,,---...---,,,***)))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...........................,,,,,,------------------,,,,,,,,,,,,,,,---.....................---------+++,,,,,,---------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++++++++,,,---------,,,,,,...---,,,+++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))...---+++************+++------------------------------...,,,***((())))))+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++*********++++++++++++++++++++++++*********+++,,,---...///***+++,,,------,,,+++***++++++++++++++++++++++++************************************************,,,------------,,,++++++,,,,,,,,,,,,,,,---------*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,***)))((())))))***+++,,,------...++++++++++++++++++++++++******++++++,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///...---***(((+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,+++******))))))***+++++++++***************++++++,,,,,,,,,,,,+++++++++***)))))))))***+++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++************************************************************************)))************+++++++++,,,+++++++++***************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***+++,,,)))))))))***+++++++++,,,,,,,,,+++*********++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,...//////,,,***++++++***))))))))))))***---,,,,,,+++***)))((((((***************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---------,,,******))))))))))))*********+++************************+++++++++++++++*********,,,,,,++++++,,,,,,---...........................------------------,,,,,,+++++++++++++++,,,,,,------------...............***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...************************,,,,,,---------,,,++++++---,,,,,,++++++++++++,,,,,,++++++******++++++,,,************************+++++++++***************,,,++++++*********++++++---------------------------...///...,,,+++,,,---++++++------------++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))***+++---...***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++*********+++++++++,,,,,,------***************************+++++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++....../////////---+++***))))))***+++,,,------...++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,***))))))***,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...---,,,+++))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...------,,,,,,,,,---************************++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************+++++++++************************************************))))))*********+++++++++,,,,,,,,,+++++++++******(((((()))))))))*********++++++++++++++++++++++++)))))))))))))))***+++,,,(((((()))***+++,,,,,,,,,+++++++++*********++++++******+++++++++++++++,,,++++++++++++++++++++++++***+++---///000...,,,***)))((((((((()))+++---...,,,+++++++++***)))))))))*********************************+++++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))))))))************++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---....................................------,,,,,,,,,+++++++++++++++,,,------,,,,,,------...//////000++++++,,,------------,,,------------------------........................,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++------------,,,++++++***,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,***************************************************************+++++++++------------------------+++,,,------------...///++++++------------++++++---------,,,,,,+++++++++,,,,,,+++++++++++++++***+++++++++++++++++++++++++++***)))(((((()))***+++***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))************))))))))))))******++++++,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********''')))***,,,......//////+++++++++,,,,,,------------,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******......------,,,,,,------***************************++++++,,,,,,++++++***,,,,,,+++,,,,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,+++++++++******(((((()))))))))*********************************+++************++++++,,,(((((()))***+++,,,,,,,,,)))***************************++++++,,,,,,,,,,,,++++++++++++++++++++++++(((***---///...,,,***)))))))))(((((()))+++---///)))))))))***+++++++++,,,************************))))))))))))*********+++*********+++++++++,,,,,,***+++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++,,,,,,---....................................------,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,---...///000000,,,,,,---...............------------------------........................,,,,,,,,,---------.........------,,,,,,------...------------------------------------,,,++++++***+++++++++******++++++,,,,,,++++++******++++++,,,************************************************)))*********************,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++++++++---///+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))*********))))))******************+++++++++++++++++++++******************++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,------...))))))***+++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,+++******))))))'''(((***---.../////////***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,------...)))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++************++++++***************+++++++++******++++++++++++******))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...************************)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++***************)))))))))***++++++,,,,,,************************************************)))************+++++++++,,,+++++++++***************++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++*********++++++,,,)))))))))***+++++++++,,,((()))******+++***************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((***------,,,***)))***,,,,,,+++***************(((((()))***+++,,,,,,---************************(((((()))))))))*********************++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,++++++,,,,,,---...------------------------------------------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------...///000000,,,---......//////......------------------------........................,,,,,,,,,---------.........------,,,,,,------...........................,,,,,,---------,,,+++++++++************++++++,,,,,,++++++******++++++,,,***************************************+++++++++)))******+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++,,,------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++++++++++++++++++++++++++******---,,,,,,,,,++++++++++++)))******+++,,,,,,------************************+++,,,,,,---......//////---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++***************(((***,,,---......---,,,******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++***************)))))))))******+++))))))*********+++++++++******++++++++++++******))))))******+++++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,+++++++++++++++++++++++++++************+++,,,---************************((()))))))))*********+++++++++++++++++++++++++++************************************************+++++++++*********))))))((())))))***++++++,,,,,,************************************************)))************+++++++++++++++*********)))))))))***++++++++++++,,,,,,,,,************************+++******)))))))))************************++++++))))))+++,,,,,,,,,++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,***)))***+++++++++,,,,,,++++++***))))))))))))***+++++++++,,,************************))))))*********+++++++++************++++++++++++***************++++++,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,------------------+++++++++++++++,,,,,,---,,,---------......//////,,,,,,---............---------------------------........................,,,,,,,,,---------.........------,,,,,,------...------------------------++++++,,,---------,,,,,,***************+++,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++******++++++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,,,,,,,......---++++++++++++---...+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,.../////////...++++++***))))))***++++++++++++++++++++++++++++++***************************************************+++,,,------------------------,,,,,,+++++++++---------,,,,,,+++++++++))))))***+++,,,,,,------************************,,,,,,------...///000000333222000...---------...++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++,,,---......,,,***)))******+++,,,,,,---......++++++---......---++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000///---,,,+++++++++,,,,,,---------************************+++++++++,,,,,,++++++++++++++++++***++++++,,,,,,))))))******++++++++++++******++++++++++++******++++++,,,------------,,,++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++************************((()))+++,,,------,,,,,,************************))))))(((((()))***++++++************************(((((())))))*********+++************************************************************************++++++++++++******))))))((())))))***++++++,,,,,,************************************************)))************+++++++++*********))))))))))))(((((())))))))))))*********++++++++++++++++++++++++***)))(((((((((((())))))+++++++++***************)))***,,,---...------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))),,,---,,,***)))+++---'''(((***,,,---------,,,+++++++++*********************************************+++++++++,,,,,,,,,)))************+++++++++******))))))***+++,,,,,,***++++++++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------.........*********)))***++++++,,,---------...............++++++,,,---------,,,,,,------------------------////////////////////////,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******))))))***+++,,,,,,,,,++++++++++++++++++,,,************************))))))******++++++++++++***+++++++++***)))'''&&&........................------------------------------,,,++++++++++++,,,...---,,,+++***++++++,,,,,,,,,---......---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,,,,++++++++++++++++++++++++************************************************++++++******)))*********,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++***)))))))))******+++,,,------,,,+++***,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++---------+++++++++---,,,,,,---------,,,++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------...///...---+++***+++,,,------,,,+++,,,...************************,,,,,,,,,,,,,,,,,,,,,,,,---***&&&######&&&***---++++++++++++++++++++++++***++++++,,,,,,------...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,+++******++++++,,,,,,++++++***)))))))))))))))))))))))),,,++++++******++++++,,,++++++************++++++************************++++++------------++++++------,,,,,,+++*********,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++------,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++,,,,,,---...//////,,,++++++******++++++,,,,,,,,,,,,++++++*********************************************************...000111333222000...,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,************************+++***)))'''''')))***+++++++++++++++******)))))))))************+++++++++++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,+++******+++---+++++++++,,,,,,---------//////...---+++***))))))---,,,+++******+++,,,---......------------------++++++++++++++++++++++++////////////////////////------------------------000000000000111111111111000///---------...000222///...---,,,,,,---...///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,+++++++++************************************************------------------------------------------------...------,,,,,,,,,,,,,,,...---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,++++++++++++++++++++++++************************************************++++++*********++++++,,,******))))))******+++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++***************+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))+++,,,,,,++++++---...,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------------,,,++++++---......---***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++...------,,,,,,++++++***++++++******++++++,,,---++++++************++++++,,,---------,,,,,,+++******++++++,,,,,,++++++***************************,,,++++++******++++++,,,++++++************++++++************************+++,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,******************************++++++,,,------...******))))))))))))******,,,,,,,,,+++++++++*********************************************************,,,---......,,,***(((******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,************************+++***)))(((((()))***+++++++++++++++*********)))************++++++++++++++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,((())))))))))))*********+++,,,,,,+++******+++---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************++++++++++++---,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------------.........------......////////////...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,------------,,,++++++***+++++++++...---+++***)))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((()))******++++++++++++++++++++++++++++++************************************************++++++***++++++,,,---...******))))))******+++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((***+++,,,+++,,,...///,,,,,,,,,+++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,++++++***+++++++++,,,------,,,***(((((())),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++...------,,,,,,++++++***,,,+++*********+++,,,---,,,++++++******++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************,,,,,,++++++++++++,,,,,,(((((())))))***++++++,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************))))))******++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++***************************************************((()))+++,,,,,,***((('''******+++,,,,,,,,,,,,+++++++++************++++++************************+++***)))(((((()))***+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,((())))))))))))*********+++,,,,,,+++******+++------,,,,,,,,,,,,,,,,,,+++******+++,,,------...///++++++,,,,,,,,,,,,++++++((()))))))))***+++++++++---------------.................................------------------------++++++,,,,,,,,,---------***,,,...///000///---,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...------,,,,,,,,,,,,,,,,,,000...,,,***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))*********++++++++++++++++++++++++************************************************+++***++++++,,,---...///,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,++++++,,,,,,------,,,+++******+++,,,---+++,,,,,,,,,,,,,,,,,,+++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++)))***,,,,,,++++++,,,......---,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,((()))++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++------+++)))(((++++++++++++++++++++++++***++++++,,,,,,------...,,,+++***)))***+++---.........------------......,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************---,,,+++******+++,,,---(((((()))))))))*********)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))))))))***************************************++++++,,,,,,...------,,,,,,------...++++++++++++++++++++++++******************************************************,,,---,,,+++***)))******+++,,,,,,,,,,,,+++++++++************++++++************************+++******))))))******+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++******+++------------,,,,,,+++++++++******+++,,,,,,---......***+++,,,------,,,+++***))))))***+++,,,,,,---------------------.................................---------------------------............/////////++++++---.........---,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...------..................111///---+++******,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++++++++++++++++++++************************************************+++***++++++,,,---...///,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,---------,,,+++******+++,,,---+++,,,------------,,,+++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,***)))***+++000///...,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************+++++++++***)))((())))))+++,,,''')))************,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---..................---++++++++++++++++++++++++***++++++,,,,,,------...++++++*********+++,,,---...------,,,,,,------...+++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,************************,,,,,,***))))))***,,,,,,*********)))))))))(((((()))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))******)))))))))************************++++++++++++,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++***************************************************+++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++******))))))******+++************************++++++************+++++++++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++******+++------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++))))))***+++,,,,,,------++++++,,,,,,---------...........................------------------------....../////////000000000------,,,+++,,,---...///------............------------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,---------,,,------............---000///---,,,+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++************************************************++++++***++++++,,,---...******))))))******+++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,++++++++++++++++++,,,+++,,,---......---,,,+++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,------,,,)))(((((()))000///---,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))*********************)))******+++,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,++++++*********+++++++++,,,,,,,,,+++******))))))******+++++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,************************++++++************++++++,,,++++++***))))))((((((******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************((((((((())))))))))))***************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************+++,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,************************************************))))))************************+++,,,,,,,,,,,,+++******))))))))))))******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,((())))))))))))*********+++,,,,,,+++******+++------,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,------------,,,,,,((()))))))))***++++++++++++++++++,,,------......------------------------------------------------,,,------------.........///...,,,++++++---///000---......//////......---,,,------......------,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------************************************************------------------------++++++++++++++++++++++++...------,,,,,,,,,,,,,,,******,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************++++++*********++++++,,,******))))))******+++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************+++,,,,,,+++++++++,,,,,,++++++++++++,,,---//////---,,,+++)))******+++,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,+++)))((()))***...---,,,++++++---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++)))******+++,,,,,,+++++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))++++++++++++++++++++++++...------,,,,,,++++++***(((***+++------,,,+++******))))))(((((())))))******+++,,,,,,---------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---******************************++++++++++++******+++++++++++++++*********++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++************((())))))))))))*********++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***************************++++++++++++++++++************))))))))))))************+++++++++,,,,,,,,,************************************************(((((())))))******************+++,,,,,,,,,,,,+++******))))))))))))*********************************++++++++++++++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------++++++************++++++******************************+++++++++,,,,,,,,,((())))))))))))*********+++,,,,,,+++******+++---+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++------,,,,,,,,,,,,------************++++++++++++,,,,,,,,,---......//////------------------------------------------------++++++,,,,,,,,,---------......---.........//////,,,---............---,,,,,,,,,---......---,,,,,,........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************************************........................++++++++++++++++++++++++------,,,++++++++++++,,,((()))***+++,,,++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++******)))*********,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++***)))))))))***++++++,,,***+++,,,------,,,+++***+++,,,...//////...,,,+++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++)))***++++++***)))***,,,,,,+++*********,,,...000++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,)))***+++---------,,,+++(((***,,,,,,,,,---...000************************,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++***++++++,,,,,,---......'''))),,,......---+++)))++++++************++++++***+++,,,,,,------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---************************)))***+++,,,,,,+++***)))*********+++,,,,,,------,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((*********************************))))))))))))))),,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************************************)))*********++++++,,,,,,******+++,,,,,,,,,,,,+++******))))))))))))*********************************++++++,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------++++++************++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,+++******+++---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,............---------------------------...///000000111------------------------------------------------,,,,,,---------.........,,,---///000111000///...++++++------------++++++,,,,,,---......---,,,,,,........................---------,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++************************************************,,,,,,,,,---------......---,,,+++(((&&&'''***---...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++******))))))******++++++,,,,,,---,,,+++***)))***+++,,,,,,******+++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++,,,,,,,,,++++++*********++++++,,,,,,+++***(((''',,,++++++******)))))))))------,,,,,,,,,,,,+++++++++++++++*********))))))+++*********))))))((((((------,,,++++++******)))++++++++++++++++++++++++)))******++++++,,,------******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---...---,,,+++***+++++++++,,,,,,---------++++++++++++++++++++++++******))))))***,,,---...+++++++++++++++++++++++++++++++++*********))))))***************+++++++++++++++++++++++++++++++++------,,,+++************,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++******)))*********,,,,,,,,,+++++++++******+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------,,,+++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******+++***)))))))))***,,,,,,,,,+++***)))((((((((((((*********)))))))))))))))'''''''''((()))+++,,,---++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------((())))))***++++++,,,,,,************************++++++******************,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------............/////////.........------------.........---,,,,,,+++------------------------------------------------/////////......---------,,,,,,,,,---------......------------------------///............---------++++++++++++++++++++++++))))))***++++++++++++***************************------,,,+++************,,,,,,,,,---------......//////...,,,++++++---///...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++************+++++++++,,,,,,,,,,,,+++***)))***,,,,,,,,,+++***+++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,++++++************++++++************++++++,,,,,,,,,+++++++++*********+++,,,,,,---,,,+++++++++++++++++++++*********------,,,,,,,,,++++++++++++++++++*********))))))+++*********)))))))))))))))******++++++,,,------++++++++++++++++++++++++***++++++,,,,,,---......*********+++++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,************++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++***************,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++******)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******************************))))))))))))************++++++++++++******+++***)))))))))***+++,,,++++++***)))))))))******************************++++++************++++++++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------...------------,,,,,,,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------------------............//////.........---------------......------,,,+++------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------............------------++++++++++++++++++++++++))))))***+++++++++++++++************************,,,,,,++++++***+++++++++,,,,,,,,,---------......+++,,,---,,,***)))***+++...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++*********,,,---,,,+++***+++---,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***+++------...------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******************************))))))))))))******++++++,,,------++++++++++++++++++++++++++++++,,,,,,---.........))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***)))++++++******************++++++++++++++++++++++++///...---,,,+++***++++++++++++++++++++++++++++++---------,,,,,,,,,++++++------,,,+++***))))))(((+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++***************,,,,,,,,,+++++++++******---------,,,,,,,,,,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,---...//////...---,,,++++++++++++++++++++++++++++++***)))))))))************+++++++++,,,,,,,,,++++++************+++++++++++++++*********************************************))))))))))))************++++++++++++************))))))******+++,,,+++************+++,,,,,,))))))******++++++,,,,,,......,,,+++******))))))++++++++++++++++++++++++)))))))))*********++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,------,,,***)))(((''''''************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---......///------------------------------------...........................---------------......------,,,,,,---------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------............------------++++++++++++++++++++++++)))******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---------......)))+++,,,,,,+++)))))))))...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,---,,,++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,++++++++++++***************************************************------,,,++++++******)))++++++++++++++++++++++++******+++,,,,,,------...)))))))))*********++++++,,,+++++++++++++++++++++++++++++++++******)))))),,,,,,++++++******))))))++++++++++++++++++++++++......---,,,,,,+++++++++***+++++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++******)))))))))++++++++++++++++++++++++************+++,,,------)))******+++++++++++++++************************++++++*********************+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,...//////...,,,++++++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,++++++************++++++************************************************+++******))))))******+++******++++++++++++*********************+++++++++************+++,,,---...))))))***+++,,,,,,------...---,,,+++***)))))))))++++++++++++++++++++++++))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++***)))((('''&&&&&&***************************************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................,,,------...------,,,,,,,,,,,,------------------------------------------........................,,,,,,,,,---------......------------------------.........---------,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,---------......,,,...000000///---,,,,,,...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,+++,,,------++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,+++***************+++++++++,,,,,,---------,,,,,,+++++++++************************************************+++++++++------,,,++++++******)))++++++++++++++++++++++++)))))))))***++++++,,,,,,)))************++++++++++++++++++++++++++++++++++++++++++***************------,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++************'''((((((((())))))******++++++++++++++++++++++++************+++,,,------((()))***++++++++++++******************************************************+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***+++++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,)))***,,,------,,,***)))+++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,+++******))))))******+++************************************************++++++************++++++******++++++++++++******))))))******++++++++++++))))))******+++,,,......))))))***+++,,,,,,------+++******)))))))))******++++++++++++++++++++++++(((((()))))))))*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---.....................,,,,,,------...------,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......------------------------...------------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,------,,,,,,,,,---------......+++---//////---,,,+++,,,...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++******++++++,,,---+++---...---,,,+++,,,...***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***)))'''&&&'''(((***+++***+++,,,------,,,+++******++++++++++++,,,,,,,,,---,,,+++***))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++***************************+++++++++*********+++++++++++++++)))******++++++,,,------++++++++++++++++++++++++(((((())))))***+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,+++************+++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,---+++++++++*********))))))&&&''''''((()))***+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,'''((()))+++++++++******++++++++++++++++++++++++***************+++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,+++++++++******)))***************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++******)))))))))***++++++******+++++++++,,,,,,,,,******))))))))))))*********************+++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******))))))***++++++++++++***)))))))))******,,,------))))))******++++++,,,,,,)))((((((((()))***++++++++++++++++++++++++++++++((((((((()))))))))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++*********+++,,,------...************************)))))))))***++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...............,,,,,,------......------+++,,,,,,------.........------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,---------......***,,,---,,,+++)))******...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---...//////++++++,,,,,,,,,,,,------++++++************++++++++++++*********+++,,,---,,,---...---,,,,,,,,,...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,***)))((((((***,,,...***+++---......---+++*********+++++++++,,,,,,,,,,,,,,,+++*********+++,,,+++++++++++++++*********++++++++++++************))))))*********+++++++++*********++++++,,,,,,,,,)))******++++++,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,+++,,,,,,,,,,,,---------)))*********++++++++++++...---,,,+++***++++++,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++***(((''')))******+++,,,,,,------,,,,,,+++++++++*********))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++&&&''')))+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******((()))***+++,,,++++++***)))))))))))))))***+++,,,******************************))))))******+++,,,++++++++++++++++++++++++(((((((((((()))))))))***************************************************++++++++++++++++++++++++************************************************************++++++++++++((())))))***++++++,,,,,,************************((())))))***++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((()))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////+++,,,------......------++++++,,,,,,---......///------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---------.........///000///---,,,---......---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,...///000000++++++,,,,,,,,,---------+++******************+++++++++*********+++---...,,,---......,,,,,,---...*********++++++,,,,,,,,,******+++++++++,,,,,,,,,///...,,,+++,,,...000222***+++---......---+++************++++++,,,,,,,,,,,,++++++***+++,,,...///,,,++++++******)))))))))+++++++++************)))))))))******++++++++++++*********++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,---------......))))))******++++++++++++...---,,,+++++++++,,,---))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++***(((&&&$$$))))))***+++,,,,,,---------------,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++************%%%''')))+++,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------))))))***+++,,,------...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++---------,,,+++******+++++++++,,,,,,,,,******))))))))))))******))))))******++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******((()))***+++,,,+++******))))))))))))))))))***+++*********))))))))))))))),,,,,,++++++***++++++,,,++++++++++++++++++++++++(((((((((((())))))))))))************************************************************************************************************************)))************+++++++++------........./////////************************((())))))***++++++,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************&&&''')))***,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////+++,,,,,,---.........---++++++,,,,,,---...//////---------------------------------....../////////,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,---------......+++++++++,,,,,,---------+++******************+++++++++*********+++---...***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++((()))***++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++******++++++++++++******,,,---......---,,,***)))------,,,,,,,,,++++++++++++++++++,,,,,,---------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************************++++++,,,,,,++++++***...------,,,,,,------...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++...---+++*********++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))'''&&&---------,,,,,,+++++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------000,,,))))))+++------,,,++++++++++++++++++++++++------------,,,,,,+++***)))))))))***+++++++++,,,++++++,,,,,,,,,,,,---------,,,+++*********+++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------+++******))))))******+++---,,,+++******+++,,,---///---++++++++++++)))(((******+++,,,,,,---.........------,,,,,,+++******+++++++++************)))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++++++++***)))))))))---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++******))))))))))))******)))******+++++++++************++++++++++++******++++++,,,,,,,,,,,,------***)))))))))******+++,,,************))))))((((((******++++++++++++*********+++,,,,,,******+++,,,,,,,,,,,,++++++*********+++++++++*********))))))+++******+++------,,,***++++++******************++++++++++++++++++++++++************************,,,,,,,,,++++++*********---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***+++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,++++++*********+++------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++++++++************+++,,,,,,,,,+++***,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++------+++*********++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++......---------,,,,,,,,,*********+++++++++,,,,,,...+++))))))+++---,,,+++++++++++++++++++++++++++,,,---------,,,,,,+++***************++++++++++++*********+++++++++,,,,,,++++++*********,,,---...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,////////////////////////************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,...,,,++++++++++++***)))******+++,,,,,,---......*********+++,,,,,,------+++++++++************)))*********+++++++++,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++************------,,,,,,,,,+++++++++))))))))))))))))))))))))...------,,,+++***))))))+++++++++++++++++++++++++++***)))(((((()))***+++++++++************++++++******+++++++++******)))******++++++++++++***************+++++++++,,,,,,---,,,,,,,,,------...///++++++*********)))))))))******++++++++++++*********+++,,,,,,******+++,,,,,,,,,,,,+++++++++******+++++++++*********))))))+++******+++------,,,***++++++******************************************************************,,,,,,,,,+++++++++******---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++,,,***************+++++++++,,,,,,,,,---------......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++******)))***+++,,,------------,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************,,,------......------,,,,,,,,,++++++++++++,,,,,,+++******))))))******+++------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,......------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------,,,,,,,,,,,,))))))*********+++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,---------,,,+++++++++++++++++++++*********))))))*********+++++++++))))))******+++---...///******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++...------,,,,,,------...+++++++++,,,,,,+++++++++,,,+++******,,,,,,+++******++++++,,,,,,------...*********+++,,,,,,------+++++++++************)))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------------,,,,,,+++***))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++++++++++++++++++++***))))))))))))***+++,,,,,,++++++++++++,,,,,,+++++++++++++++***)))(((******++++++++++++******))))))*********++++++++++++************+++,,,,,,+++++++++++++++***************++++++++++++*********+++,,,,,,******+++,,,,,,,,,,,,++++++++++++***+++++++++***************+++******+++------,,,+++******++++++++++++++++++************************************************,,,,,,,,,++++++++++++***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++---------------------------,,,,,,,,,,,,---..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,---------............------,,,,,,,,,+++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,++++++*********++++++,,,,,,++++++***,,,------...............------------,,,,,,,,,,,,+++++++++++++++++++++,,,*********+++++++++,,,,,,------------------------,,,,,,+++++++++*********************************,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,******)))((()))***+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,---,,,+++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************++++++++++++******++++++,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...***+++,,,------,,,+++***+++***)))***,,,---,,,++++++++++++,,,,,,---------......------,,,++++++++++++++++++*********))))))************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------......------,,,+++***))))))*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++'''((()))***,,,---...///++++++++++++++++++++++++************************+++++++++******+++++++++,,,,,,,,,+++***)))((('''******++++++++++++******************++++++++++++******))))))))))))******++++++++++++++++++++++++******++++++++++++*********+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++***,,,---...---+++******+++++++++++++++,,,************************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,+++++++++---------------------------,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++++++++***))))))))),,,,,,,,,---------...............------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++*********)))++++++,,,,,,,,,,,,++++++...------,,,,,,,,,,,,,,,............------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++,,,---...---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***+++***)))***,,,------,,,++++++,,,,,,,,,,,,------/////////...------,,,,,,+++++++++*********))))))+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,------------,,,,,,+++***))))))******++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***,,,---//////++++++++++++++++++++++++******++++++++++++************))))))))))))******,,,,,,,,,+++***)))((('''******++++++++++++******+++++++++,,,,,,,,,,,,---...------,,,,,,,,,------++++++++++++++++++++++++******++++++++++++*********+++,,,,,,******+++,,,++++++++++++++++++++++++************************,,,++++++,,,......---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***))))))))),,,,,,,,,---------...............---------------...------,,,,,,------...,,,------------,,,,,,+++***++++++,,,,,,++++++******+++,,,------,,,+++***++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++---,,,+++***))))))))))))............------------+++++++++++++++*********++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------------,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,+++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------++++++,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++******))))))******++++++++++++,,,,,,++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////+++++++++************)))++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,+++*********))))))))))))))))))***+++++++++++++++***)))(((******++++++++++++******++++++,,,,,,,,,------------,,,,,,+++++++++++++++*********+++++++++++++++******++++++++++++*********+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,***************+++++++++,,,++++++,,,......---,,,******++++++,,,---------------------------------***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***************,,,,,,,,,---------......------------............------,,,,,,,,,,,,------------.........---+++++++++,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,***)))++++++++++++++++++++++++******+++,,,,,,---......,,,+++++++++,,,,,,---...---,,,+++******+++,,,---)))******+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++*********+++,,,------,,,,,,,,,+++++++++++++++++++++*********)))+++++++++,,,,,,,,,------........................------,,,,,,,,,+++++++++************************+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------++++++---.........------+++,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,---------)))******+++,,,,,,------******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,***++++++***((((((***---++++++++++++++++++++++++***+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,---......------,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******))))))))))))******,,,++++++++++++++++++,,,,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...+++++++++************)))***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))*********++++++++++++)))))))))))))))))))))))),,,+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++******))))))******+++******+++++++++******)))******++++++++++++*********+++++++++,,,,,,,,,,,,+++******)))(((((()))))))))))))))*********++++++******++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,))))))*********+++++++++,,,++++++---...///---,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))***+++,,,------...***************+++++++++,,,,,,,,,---------......,,,---------.../////////---,,,,,,++++++,,,,,,---------...///...---+++***,,,------......------,,,)))***,,,------,,,***)))++++++++++++++++++++++++******+++,,,,,,---......++++++++++++,,,,,,---...,,,,,,************,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++...---,,,,,,---...000111+++++++++*********))))))++++++++++++******))))))++++++,,,,,,,,,---------........................---------,,,,,,,,,++++++************************,,,------......------,,,...------,,,,,,------...++++++************+++++++++++++++,,,,,,---------***+++---...///...------******,,,...000222333444,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,++++++++++++,,,,,,---------))))))***+++,,,,,,------*********++++++,,,,,,,,,)))************+++++++++)))******(((%%%%%%))),,,++++++++++++++++++++++++***+++,,,,,,------------+++++++++,,,,,,---------)))************+++++++++)))***,,,...//////......******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++******************+++---,,,+++******+++,,,---,,,+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((+++++++++************))))))************+++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++***************)))******++++++,,,---------------,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++***+++,,,------,,,+++***,,,++++++++++++++++++,,,)))******+++++++++************++++++++++++******)))************+++++++++......---,,,+++++++++,,,(((((())))))*********+++******++++++++++++*********+++,,,,,,******+++,,,*********++++++,,,,,,,,,))))))******++++++++++++,,,,,,+++---...///...,,,******+++,,,,,,---......++++++++++++++++++++++++*********************************++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,,,,,,,++++++---------------------------,,,,,,,,,,,,---......+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,(((((()))***,,,---...///))))))******+++++++++,,,******+++,,,,,,---..............................------,,,++++++++++++,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,+++*********+++,,,........................,,,++++++******++++++,,,++++++,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++************))))))((((((++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,+++************++++++++++++******))))))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++)))((()))---...---+++---------------------------,,,+++*********+++,,,,,,+++((('''(((+++...111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((************************,,,,,,,,,---------......---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,---------------...///000---......---+++)))***+++,,,+++***)))))))))***+++++++++************++++++............---,,,,,,++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************************************+++++++++******)))))))))************************************************++++++,,,,,,,,,,,,------***++++++,,,---...//////++++++++++++++++++++++++............---+++)))(((((((((((((((((((((((((((******))))))******+++,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,*********)))******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++******))))))************************,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++******************++++++++++++++++++++++++******+++,,,+++***)))(((+++++++++,,,,,,------...------------------------...------,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---------------------------,,,,,,++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++***+++++++++++++++++++++*********)))------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++)))(((***---...---,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,,,,+++)))))))))+++---///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,---...///---+++******+++---,,,+++*********++++++++++++************++++++,,,------------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++++++++++++++++++++************************,,,,,,+++++++++******************************************************************+++++++++,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,,,,******************************))))))******+++,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++***************+++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******++++++******)))++++++++++++*********)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,+++************+++++++++******************+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,,,,---++++++++++++************------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++***)))***---...---,,,++++++++++++++++++++++++......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++++++++---...///...,,,++++++,,,...---,,,++++++++++++,,,++++++************++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,------------......------,,,,,,,,,+++))))))+++,,,------------******************************))))))******+++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))******++++++******)))++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++........................------,,,+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++***************+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++.........---------------------------------------+++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++++++++,,,---------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------++++++++++++,,,,,,------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,000000///...---------...---...///...,,,+++,,,---......------,,,,,,,,,,,,,,,++++++******++++++,,,)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---------,,,,,,,,,++++++---------,,,,,,++++++***+++,,,,,,,,,,,,+++++++++******************************))))))******+++,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++***))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------------,,,+++******++++++,,,,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++...---------------------------------------------//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,---.........---------------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,++++++******++++++,,,++++++++++++,,,---......+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,,,,,,,,,,------------------------------++++++++++++******)))))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++,,,------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---111111000//////...//////,,,.........,,,+++,,,---............------,,,,,,,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++******++++++++++++******)))))),,,+++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++***))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------,,,,,,,,,---------------,,,+++***+++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***************---------------.................................///......---,,,---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---......------........................------,,,,,,,,,,,,------))))))*********+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......---,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---...---,,,+++,,,...++++++++++++++++++++++++*********+++***))))))(((+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------///...------------------+++,,,------++++++,,,---------......------,,,+++,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,++++++******))))))******************))))))))))))***,,,---...((((((((((((((((((((((((******))))))******+++,,,++++++++++++++++++++++++************+++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))******++++++******)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------............,,,,,,------------,,,,,,,,,------------,,,,,,+++***++++++,,,,,,------...------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---************************------,,,+++++++++++++++******++++++,,,---------++++++++++++++++++++++++,,,+++***)))))))))******,,,,,,------......//////------------------------...------,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((((((***,,,---+++,,,---......------,,,------------------------------,,,,,,,,,,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******,,,,,,,,,---------......------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///...------,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,...++++++++++++++++++++++++******+++,,,+++***)))(((+++,,,,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------,,,++++++++++++,,,,,,---***+++,,,,,,******+++,,,,,,------...---,,,+++***---,,,,,,++++++,,,,,,---,,,------------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))))))))***++++++,,,,,,******)))))))))+++,,,---))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++******)))+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,------------,,,,,,,,,,,,------------------******+++,,,,,,---......------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++************+++******++++++,,,------...++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++(((&&&&&&(((+++---,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++***)))))),,,,,,,,,------............------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++---,,,***))))))***,,,---///...------,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++...///...,,,+++,,,...------------------------++++++,,,---,,,+++***)))+++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...++++++++++++,,,------...)))***++++++***)))***,,,+++,,,---------,,,+++***---,,,,,,++++++,,,,,,---............------,,,++++++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))***+++,,,------...///---+++***((((((((()))*********************************)))***++++++,,,++++++++++++++++++++++++************+++,,,---...------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------************************,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,------......------,,,++++++,,,---............******+++,,,,,,---......------------------------...------,,,,,,------...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************+++,,,,,,---......++++++++++++++++++++++++...---,,,+++++++++,,,---........................------,,,,,,,,,------...---+++(((((()))+++++++++------------------------///......------......///+++,,,------++++++,,,---++++++++++++,,,,,,---......---,,,++++++---...000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++...---,,,,,,,,,,,,---............------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***...,,,+++***++++++)))(((---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,+++***)))))))))***+++,,,---,,,,,,+++......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,---------.../////////......---------,,,,,,,,,........................+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,+++)))''''''(((***+++,,,,,,,,,---------............//////......---,,,,,,,,,,,,---------......---------+++******,,,...------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---------,,,,,,+++++++++000///...---------------------------------------,,,,,,,,,------.........++++++++++++,,,------.........---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++***++++++,,,,,,++++++***,,,,,,,,,++++++******************++++++,,,,,,,,,------------------------//////...---+++***))))))******+++,,,,,,---......++++++++++++++++++++++++************************,,,++++++******++++++,,,...------,,,,,,++++++*********++++++++++++******+++++++++++++++++++++++++++++++++*********))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,+++***))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++++++++***)))(((---,,,,,,++++++,,,,,,---++++++++++++++++++++++++111000///...,,,+++***))),,,+++***)))***+++,,,---///............---------***+++,,,---------,,,+++------------------------.........------,,,,,,,,,------------------------000///---+++++++++---...---+++(((''')))***++++++000///---,,,++++++,,,,,,+++,,,---,,,***)))***+++))))))*********+++++++++---,,,+++***+++,,,---...,,,,,,---...---,,,***)))........................---------,,,,,,------......,,,***)))***,,,,,,,,,---------------------------------------------------...///---+++)))***+++,,,+++++++++,,,,,,---......---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,...---,,,,,,,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---......//////,,,---------,,,,,,+++***...---,,,---//////...,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,+++******))))))***+++,,,---,,,,,,+++---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------------------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,---------------,,,++++++---...------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++//////...---------------------------------------,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************,,,++++++******++++++,,,------,,,,,,,,,,,,++++++******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++++++++***)))))),,,++++++******++++++,,,++++++++++++++++++++++++---------,,,+++++++++***+++++++++++++++,,,------............------------,,,---...//////...------------------------------......---------,,,,,,,,,------------------------///---,,,*********,,,---...,,,******+++------,,,///...,,,+++******+++++++++,,,---,,,***)))***+++*********++++++++++++,,,++++++*********+++,,,---,,,,,,---------,,,+++***...........................------,,,,,,---------///---+++***,,,---------------------------------+++,,,---......---,,,+++,,,---...---+++***+++,,,,,,,,,+++++++++,,,------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111,,,,,,---------,,,++++++++++++,,,...000111///...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++*********+++,,,---------,,,,,,+++++++++++++++,,,---...---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------......,,,,,,------,,,,,,+++************+++++++++,,,,,,---......---,,,,,,...///------------------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,//////...------------...------------------------,,,,,,,,,,,,++++++++++++...------,,,,,,,,,------,,,,,,,,,,,,+++++++++***++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------******++++++++++++******+++++++++++++++++++++++++++++++++***************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++***)))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------............------------------............------------------------------...------------,,,,,,,,,---------------------------,,,+++***)))***+++,,,///...------//////...---------,,,***************+++,,,---,,,***)))***+++++++++++++++,,,,,,,,,,,,***************+++,,,,,,,,,,,,---------,,,++++++..............................---,,,,,,,,,------...---++++++,,,------,,,------------------------***+++---......---+++***''')))+++,,,,,,---///111,,,,,,,,,++++++,,,,,,---------,,,,,,,,,---...///........................++++++,,,,,,,,,,,,------------------------------............------------------------------------------------------------------------------------+++,,,,,,---...//////000,,,,,,,,,------,,,,,,+++******+++---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---------------,,,)))))))))***+++,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,+++++++++...---------,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,---,,,,,,------------------+++++++++,,,,,,,,,------((()))+++,,,------------,,,,,,,,,---------............//////......---,,,++++++++++++,,,,,,,,,,,,,,,...///...------...000------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///......---------......------------------------,,,,,,,,,++++++*********((())))))***,,,...///000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,---......***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++,,,,,,+++******,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///...---,,,.........---------,,,,,,,,,,,,,,,,,,+++++++++***---------------------------------------------------------------------------,,,++++++***+++,,,,,,......---...000000...,,,---,,,,,,++++++++++++++++++,,,---,,,***)))***+++++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++........................///...---,,,,,,,,,,,,,,,---+++******,,,---,,,+++------------------------***+++---......---+++***''')))+++,,,,,,---///111---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------..............................+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,......------------------)))))))))***+++,,,---...---,,,,,,++++++,,,,,,------------,,,,,,++++++***//////......------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------((((((***+++,,,,,,,,,,,,,,,,,,,,,---------............//////......---,,,,,,,,,,,,,,,------------+++---//////...---...000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------......///------------------------,,,,,,,,,++++++*********''''''((()))+++,,,...///............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,---......++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++------,,,,,,,,,,,,------++++++++++++++++++++++++.........---,,,,,,+++++++++,,,---...///...---,,,...------------,,,,,,,,,,,,,,,++++++************------------------------------------------------------------------------------,,,,,,,,,---------...------...//////---,,,---------------,,,,,,,,,+++,,,---,,,***)))***+++++++++,,,,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................///......---,,,,,,,,,,,,,,,+++***+++,,,---,,,***------------------------+++,,,---......---,,,++++++,,,------++++++,,,---------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,------------...------------------------...------,,,++++++******++++++,,,---------,,,,,,...---,,,,,,---...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,//////...---------......+++++++++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++..................------,,,,,,,,,,,,++++++++++++++++++,,,,,,------..................------------,,,,,,,,,,,,------------))))))******++++++,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,,,,---------.........***,,,.........---...///------------------------------............------------------,,,,,,,,,,,,------------...............------------...//////------------------------,,,,,,,,,,,,++++++++++++,,,+++************++++++////////////............------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,---......++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************+++,,,,,,,,,,,,,,,,,,......------------......++++++++++++++++++++++++//////...------,,,++++++++++++,,,---------------------------,,,,,,,,,,,,///...---,,,++++++,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,------------.........,,,,,,,,,---...---,,,,,,------......------,,,+++,,,---,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,---...............,,,,,,+++++++++,,,------........................//////...---,,,,,,,,,,,,---,,,,,,,,,......---+++------------------------------------------------+++---------+++++++++---...---,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***+++,,,,,,---------,,,---+++))))))+++---......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------111000...---------......---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,------------------......------------,,,,,,,,,,,,+++,,,,,,---....../////////.........------------,,,,,,,,,------------...---,,,+++******+++,,,---,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------(((+++---...---------...------------------------------............------......---------,,,,,,,,,------------.........///---------------...//////------------------------,,,,,,,,,,,,------------......---,,,++++++++++++//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,,,,++++++///...---++++++++++++,,,------------------------,,,,,,,,,---------......------------------------++++++,,,---------------///---++++++,,,......---+++,,,------------,,,++++++,,,---,,,***)))***+++*********++++++++++++,,,+++,,,---.........------,,,,,,+++++++++,,,---...........................000///...---,,,+++++++++...------...//////...,,,------------------------///......------......///)))***,,,,,,,,,,,,...000...---,,,,,,+++++++++++++++,,,------......------........................******+++,,,,,,---......++++++++++++++++++++++++---------.........//////,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////***+++,,,,,,------------)))'''%%%%%%(((+++...///+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------111000///...------...///......---,,,,,,,,,---------,,,,,,++++++,,,,,,---*********++++++,,,,,,---+++++++++,,,,,,---------......------------,,,,,,,,,,,,------...///000000//////.........---------,,,,,,,,,---------......000...,,,++++++,,,---///,,,,,,,,,---------............//////......---,,,******+++++++++,,,,,,,,,'''***---...---,,,---...------------------------------............------.........------,,,,,,,,,---------.........//////---------------...///000------------------------,,,,,,,,,------.........---------------...///000......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---......---++++++,,,------......------,,,*********++++++,,,,,,,,,.........------,,,,,,,,,------------------------******************++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&&&&'''((()))***++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************+++,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,+++***)))***+++,,,------------,,,,,,,,,++++++...,,,+++)))(((((())))))------------------------,,,,,,,,,------.........------------------------)))***+++,,,,,,,,,,,,,,,111...,,,+++,,,...//////)))***,,,,,,---,,,+++***+++,,,---,,,***)))***+++))))))*********+++++++++***+++,,,---...---,,,,,,,,,,,,+++***+++,,,...///.........---------......---...............------...---,,,,,,,,,,,,---...///...---,,,+++,,,,,,---***+++,,,,,,---------------------------------------,,,,,,++++++,,,,,,---,,,,,,------...///000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++///...---,,,,,,,,,,,,,,,000///---,,,,,,---///000...---+++******+++---.....................---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------------------------------***,,,...000111000...---.........------,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------***++++++,,,---...//////+++++++++,,,---...///000...------,,,,,,------...................................................------------------------..............................------------..............................+++,,,,,,---...///000000........................------------------------//////.........------------,,,,,,,,,,,,---......//////000000///...------................................................++++++,,,,,,---...//////---.........---,,,,,,+++------------------------+++,,,---...////////////,,,,,,------,,,,,,+++***)))+++---,,,+++***+++,,,))))))***++++++++++++***,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))************************+++,,,,,,---,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,+++++++++*********))))))---------------------------------,,,,,,+++++++++,,,,,,,,,---------......------,,,++++++*********++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,++++++***+++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++******)))))),,,,,,,,,+++++++++******------,,,++++++,,,,,,,,,******+++,,,,,,***)))(((,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,+++******,,,,,,,,,*********+++,,,,,,---......------------------------000///...---------------------.....................---,,,,,,,,,,,,---...///...---,,,,,,,,,------++++++,,,---------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,------...//////000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,------,,,***))))))***,,,---...---+++******+++---...---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------.........---------------------------------------------...---,,,,,,,,,---...//////...------,,,,,,------...................................................------------------------..............................------------..............................---------.......................................------------------------//////.........---------------,,,,,,------...//////////////////...------................................................******+++,,,,,,---......------......------,,,+++------------,,,,,,,,,,,,++++++,,,....../////////,,,,,,------,,,,,,+++***)))+++---,,,+++***+++,,,++++++,,,------------,,,,,,,,,------,,,,,,+++***,,,,,,+++++++++,,,------***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************+++,,,,,,,,,,,,+++***)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++***************++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++*********))),,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,------...------,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,+++,,,,,,++++++++++++++++++++++++,,,,,,---------------------------------000///...---------------,,,,,,---.../////////......------,,,,,,------.........---,,,,,,,,,------,,,------------,,,,,,+++------------------------------,,,,,,,,,,,,------,,,,,,------.../////////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////......---,,,,,,,,,------++++++))))))))))))++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------------------------------------,,,+++))))))***+++,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........------------------------.........---------,,,,,,///......---......//////......------------......................................................------------------------..............................------------..............................//////.........---------........................------------------------...............------------------,,,------...//////////////////......---................................................*********+++,,,,,,------------......------,,,,,,---------,,,,,,+++++++++***+++,,,------......---,,,,,,------,,,,,,+++***)))+++---,,,+++***+++,,,+++,,,,,,---------------,,,,,,------,,,,,,+++***++++++++++++,,,,,,---...++++++,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))*********+++++++++,,,,,,*********+++,,,---------++++++++++++++++++++++++---,,,+++***))))))))))))************+++,,,------,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++************,,,,,,,,,+++++++++******,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,---.../////////......------.........---,,,,,,++++++,,,,,,---,,,,,,,,,---------......************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,++++++******++++++,,,***---...---***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////+++,,,---...////////////---------------------------------------------------.........---,,,++++++------------------------------,,,,,,,,,,,,---------------.........//////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,,,,------------,,,++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------........................------,,,+++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...................................................---------000//////.........//////......------------............................................................................................................------------..............................................................................................................................---------------...//////...///////////////......................................................+++++++++,,,,,,---------,,,------...------,,,,,,---------,,,++++++*********+++,,,,,,---------,,,,,,,,,------,,,,,,+++***)))+++---,,,+++***++++++)))***++++++,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,---......+++,,,------......------,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++************************++++++++++++************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++***))))))******************+++,,,---...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++,,,------))))))((((((***+++---//////......------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,***---000...)))''')))---,,,,,,,,,,,,,,,,,,,,,+++------------------------+++++++++,,,...///111222,,,------...//////......------------------------,,,---------------------............------,,,+++------------------------...------,,,,,,------...---------...............---------------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........................,,,---...///...---+++)))------------------------------------------------,,,,,,,,,---------......---------.........//////........................,,,,,,---......///000000000//////........./////////......------......///......................................................................................................------------..............................,,,,,,------...//////000................................................---........................------------...//////......///////////////...................................................------------............,,,,,,------...------,,,---------,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***)))+++---,,,+++***++++++******+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,+++++++++,,,,,,---...+++,,,------......------,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++++++++++++++++++++++++++******))))))***++++++,,,************+++,,,---...+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,+++++++++,,,,,,---...(((''''''''')))+++---......------,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,------...------,,,,,,,,,------------,,,,,,,,,,,,------)))---///---)))''')))---,,,,,,,,,,,,,,,,,,,,,+++------------------------***++++++,,,...000111222---...............------,,,------......------,,,+++,,,---.........---------............------,,,------------------------......------------..............................------------------------------------------------------------------------//////...---,,,,,,++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------........................,,,---000111111///,,,+++,,,,,,,,,------------...........................,,,,,,,,,---------......------........./////////........................+++,,,---...///000111111///......---......////////////............//////......................................................................................................------------..............................++++++,,,---...///000111................................................---------.....................------......///000---...//////////////////.............................................................../////////,,,,,,------......------------------------------,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***)))+++---,,,+++***+++,,,,,,,,,---...............,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++,,,---------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***************++++++************************,,,,,,,,,,,,,,,---------,,,,,,---------..................---,,,+++++++++++++++++++++++++++++++++))))))))))))***+++,,,---************+++,,,------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,---......*********+++,,,---///000...---,,,+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,///......---------------......---,,,,,,,,,------...------,,,,,,------...)))+++---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000////////////...---,,,,,,,,,,,,---......---,,,,,,+++,,,---.........------,,,---..................------------------------......------------..............................------------------------................................................---------------------,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,------...//////------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---------------------------........................------.../////////......,,,,,,,,,---------......------------------------,,,,,,,,,---------..................////////////........................------......//////000000---,,,,,,,,,---...////////////............//////......................................................................................................------------..............................,,,---------......//////................................................---------.........//////...............//////000------...///////////////........................................................................+++,,,------......------,,,------......//////000------.........------,,,,,,,,,------,,,,,,+++***)))+++---,,,+++***+++,,,,,,---......///.........,,,,,,------,,,,,,+++***......---,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++++++++,,,,,,,,,------************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,+++++++++++++++++++++++++++***************+++++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++,,,---...///+++,,,---...//////000/////////---,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---)))******++++++,,,,,,---+++++++++,,,,,,---------------------------------//////...------------...000000000///...---++++++,,,,,,---......---,,,,,,***+++---...///...------,,,,,,---.../////////...------------------------......------------...........................---------------------------................................................+++,,,,,,------......///,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,---......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---------------------------////////////////////////...------,,,---...000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000///////////////////////////////////////.........+++++++++,,,---...///000//////............//////................................................////////////////////////.................................------.................................///............---------........................////////////////////////---------.........//////...............///000000------...///000000//////................................................------------------------+++,,,,,,---.........---,,,------...///000111111.........///......------,,,,,,---------,,,++++++)))+++---,,,+++***+++,,,***+++,,,,,,------,,,,,,,,,,,,---------,,,++++++///...---,,,+++***************+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...++++++,,,,,,,,,---------************************++++++,,,,,,,,,---------*********++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------......///++++++++++++++++++++++++---,,,+++***)))))))))))),,,,,,++++++***+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++,,,---...///+++,,,---///000///......111000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...///...---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***)))(((***,,,......---******+++,,,,,,---......------------------------+++,,,.../////////....../////////...---------,,,......------------......------......------,,,++++++(((&&&&&&***---...---++++++++++++++++++++++++,,,,,,,,,---...///000000................................................000///---,,,,,,---...///---------,,,,,,+++++++++---------.........//////.........------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,---------.../////////---///000222222000///---........................////////////............000000000000000000000000...---,,,,,,,,,,,,---.........------------......////////////////////////000---,,,---///000...,,,---------.........////////////............//////......------------......000///---,,,++++++,,,,,,...---,,,,,,---...000111------...///////////////......////////////......---------------...///000------......//////000000------............------)))+++---/////////---,,,000000//////............////////////////////////////////////............---------............///........................111000///...------...///++++++++++++++++++++++++------,,,++++++++++++,,,---------....../////////---------......000111111.........------,,,,,,,,,---..................---++++++++++++++++++++++++---,,,,,,+++*********+++,,,++++++******++++++,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,+++******+++,,,---))))))***++++++++++++***)))***++++++,,,,,,,,,,,,,,,+++++++++***))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++***************+++++++++---,,,,,,,,,,,,---......)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++)))(((***,,,---***((())))))***+++,,,------...))))))*********+++++++++)))***+++,,,,,,,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000111111000//////...------,,,,,,------------------------,,,,,,,,,---------..............................------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---+++******++++++,,,---.../////////...---...............---------......------------......------......------,,,+++///,,,))))))+++---...---........................++++++,,,,,,------..............................------------------------///......---------...............---------,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000111111000///...........................,,,,,,------......////////////////////////////////////...------...//////---------,,,,,,---------///////////////////////////...,,,---///000...,,,---------.........////////////............//////000000////////////000000111000///---------------000///............///000.../////////////////////////////////////////////......---------......///.........///////////////---......//////......---,,,---.........---,,,+++////////////......------////////////////////////////////////............---------............///........................000000......---...//////..............................---,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,---...///000......---------,,,,,,,,,------............------++++++++++++++++++++++++...------,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***---------,,,,,,+++++++++,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++************,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,++++++******)))))),,,++++++++++++,,,------)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------------------------+++)))***,,,---,,,************++++++,,,,,,---*********++++++++++++,,,---............---+++***************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,++++++,,,,,,...//////000000///...---,,,+++***------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---+++******++++++.........///......---,,,---------.....................------------......---............---,,,,,,222///---,,,---......---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------...............---/////////...............+++++++++,,,,,,,,,------...------------,,,,,,,,,,,,,,,------------------------------------------,,,------------.........------------------------...............---------...///000111111000///...........................******+++,,,---...//////////////////////////////000000///......///000000---,,,,,,,,,,,,,,,,,,---///////////////////////////...------//////...---------........./////////000//////......//////000111000000//////000000111111111000///............111111000////////////000111000////////////000000000///...------...///000//////...---------......///////////////.........---......//////......---//////......---,,,,,,+++...............---------////////////////////////////////////............---------............///........................///............//////000//////////////////////////////...---------------------------------,,,,,,+++*********+++,,,---......------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********++++++++++++******------,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++,,,------------,,,------.........---,,,,,,*********+++++++++++++++++++++************++++++++++++++++++++++++++++++------,,,+++***)))((((((+++************+++,,,,,,)))+++,,,,,,+++******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))),,,,,,------------,,,,,,************************------------------------...,,,******,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,/////////...---,,,******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------,,,,,,,,,,,,,,,---.../////////...---,,,+++******------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,++++++++++++/////////......---,,,,,,,,,---------.../////////......------------.....................------,,,000///...------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---........................---------.........//////------------------------,,,,,,,,,------.........,,,,,,------------------------------..................................../////////...---------,,,......///000000///..............................++++++,,,---......//////////////////////////////////////////////////////...------,,,,,,------...///////////////////////////........./////////...............////////////000000////////////000000//////............//////000000000//////.........//////////////////000000222111000/////////000000111000...,,,,,,...000111000///...---------------000000//////......------......////////////......000///...---------------............------------////////////////////////////////////............---------............///....................................//////000000........................000000///.....................------,,,,,,++++++++++++******+++,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******++++++,,,---,,,,,,,,,------......---,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++,,,,,,---)))+++,,,,,,+++******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******))),,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---***)))***+++------,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------...............///000111------,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,++++++++++++//////......------------,,,---------.../////////......------------............//////......---,,,------------------...///++++++++++++++++++++++++............------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---------------------......---------.........//////------------------------,,,,,,,,,------.........,,,,,,,,,---------......---------.........///////////////////////////////////////...---------,,,......////////////..............................//////..................................................................//////............//////////////////////////////...////////////...//////........./////////000000000000////////////000000//////............//////////////////.........---,,,,,,---...//////000000000000///////////////000111000...,,,,,,...000111000///...---------------000000//////......------...//////////////////......------------...///000........................////////////////////////////////////............---------............///........................------...//////000000000........................000000///............///.........------,,,,,,,,,---,,,,,,,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))******+++++++++++++++,,,,,,,,,,,,,,,+++***)))******++++++,,,,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......***+++------+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))+++------,,,,,,++++++*********++++++,,,,,,,,,---------************+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............///000000******+++,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++//////...---------......---------.....................------------.........////////////...------***,,,------,,,,,,...///------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---------------.........+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,------------------+++,,,,,,------.........------........./////////////////////////////////...............---------................................................000000/////////.................................---......//////......---000000////////////000000////////////////////////...///000000......///000....../////////000000000111000000//////000000111222111111000000111111222---.../////////......---+++,,,---...////////////------...///000/////////000///...------...///000//////...---------......///////////////............//////000000//////...,,,------...//////000000.........///////////////////////////////////////////////////............---------............///........................---...//////000//////...000000000000000000000000000000///.................................------......------------......,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,------............------++++++,,,,,,,,,,,,------+++++++++,,,,,,+++++++++))))))***++++++++++++***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++,,,---......------,,,,,,------...///***,,,------,,,++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***((((((***,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,+++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,------...***++++++,,,---......///------------------------,,,,,,,,,---------..............................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++......---,,,---...//////...............---------......------------......///////////////...------,,,...//////,,,+++,,,---........................,,,,,,,,,------......///........................------------------------,,,,,,,,,---...///000000------........./////////+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,++++++,,,,,,---......///............////////////////////////////////////---------........................------.................................---................................................///000000000000///...//////............//////////////////////////////...000111000......///111.../////////000000000000111111000000000000111111222222111111111111222222...///000000000000///......///000000///...---,,,)))***---///000000///---////////////////////////......---------......///........./////////////////////000000000000//////---...///000000///....../////////000000000111111////////////////////////////////////............---------............///...........................//////000000///...---////////////////////////000///......------............//////////////////......------------......,,,,,,,,,---------......------............------------------------------+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,)))***++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,++++++,,,,,,---...***,,,------,,,++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,***)))+++,,,,,,,,,++++++++++++++++++*********++++++++++++,,,---,,,,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,---......///...------,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,+++...---,,,,,,---...///111/////////......------,,,.........------.........///////////////......---...000222000---***+++,,,------------------------******+++,,,,,,---......................................................------,,,,,,---...000111.../////////000000111111---------.........//////,,,,,,,,,------..................------,,,,,,,,,++++++,,,,,,---...//////............/////////000////////////////////////,,,------....../////////......------------..............................***++++++,,,---...//////........................///000111222222111000///......------------......////////////////////////...000222111...---///111////////////000000000000111111000000000000111111000000////////////000000///000111222222111000///222333222222000...+++***&&&(((,,,000111000...---......////////////......---------------...///000---.........//////000000//////000000000000//////...///000111000///,,,+++//////000000111111222222////////////////////////000/////////............---------.........//////........................//////000000000...---,,,------------------------//////...---------------......//////000000111111......---,,,,,,---------,,,,,,,,,------.........---......//////......---------------------------,,,,,,,,,,,,------...///,,,++++++******++++++,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,+++******+++,,,---++++++,,,------------,,,++++++,,,---............---------,,,,,,+++++++++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***,,,------,,,+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------------..................---************************++++++++++++++++++++++++))),,,///...,,,***+++---++++++++++++++++++++++++))))))*********+++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++,,,,,,---...//////000//////.........//////111000///...---,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------,,,+++---------.........//////,,,---......//////......---,,,***)))((()))******////////////////////////111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------------------------------,,,,,,,,,,,,---...//////---...///...------...///------,,,,,,,,,------............------,,,,,,,,,//////...------------...++++++,,,,,,,,,,,,------........................//////............//////////////////////////////------------------------...///000///---,,,,,,...000000////////////000000////////////000000000000.........////////////000000000/////////000111111////////////...---++++++333111//////000111222222......///000111111111111---------....../////////222222333333222222111000//////.........///000000...///000000000000000000///000000000000//////...///...............//////000000000000000111222333......//////000//////...//////.........//////000000/////////............////////////////////////111111000000/////////...000000000000000/////////////////////////////////000000//////.........---......------------......000///...------...///000///...---,,,,,,,,,,,,,,,111111000///...------,,,------------------------+++++++++,,,,,,,,,------///......------,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++*********+++,,,,,,------,,,)))((((((***---///------------------------)))***,,,,,,++++++,,,------------------------------,,,,,,+++***)))((((((***+++,,,,,,------,,,,,,++++++++++++++++++++++++///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++***)))))))))+++...///,,,,,,,,,++++++*********,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++---///000---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,*********************************+++,,,---...///000///...---------------------------------------------------------------000///...---------------------------------------,,,,,,,,,---...///000000,,,------......------,,,------............------------------------------------+++******+++---------------------------------------------------,,,---------.........//////,,,---......//////......//////...---------------////////////////////////111000000///......------------------------------------------------------........................------------------------...------,,,,,,,,,---------...///...------...///,,,,,,,,,,,,---...000000/////////......---------------,,,++++++++++++,,,,,,,,,---------.......................................------------......////////////////////////------------------------...///000///---,,,---.........------------......////////////000000000111............///////////////...............//////111111111222222111000000///...------///000111222111111222222222222111111000000000000111111111222111111111111111000000///000000////////////000000000000000000000//////...111111222222111111000000///............//////000000000///////////////000....../////////000000000------......000222333444000000/////////.........////////////////////////000000000/////////......////////////////////////////////////////////////000000/////////.........///......------......///...---,,,,,,,,,,,,---...---------,,,,,,------...000//////......------,,,------------------------,,,,,,,,,,,,------------++++++,,,------......///---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,+++,,,,,,------...---,,,+++***+++,,,...///------------------------+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++************,,,---...------------,,,,,,++++++,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,---,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,++++++++++++++++++++++++------------......///000//////...---------------------------------------------------------------...---,,,++++++++++++,,,---------------------------,,,,,,------///000000,,,------......------,,,------............------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,------------------........./////////,,,---......//////......000000000000000000///...////////////////////////000000000///......------........................------------------------........................------------------------//////...---,,,,,,,,,,,,---...///...------...///++++++,,,---...000111222///////////////.........------,,,++++++++++++,,,---............/////////........................------,,,,,,,,,,,,------////////////////////////------------------------...///000///---------.........------------....../////////000000000111111------.........///////////////............//////...///000000111111111000///......///000111333333333333444444333333222222222222222333333333333444222222222111111111000000222222222222111111111222/////////......---,,,,,,111111111111000000//////000/////////000000111222222222111000///.........000////////////000111222......///000111333444555000000000/////////......////////////////////////////////////............////////////000000000000////////////////////////000000////////////......///......------......///...------,,,,,,------...------,,,,,,,,,---......------------------------------------------------------------.........///++++++,,,------......///...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---------------......,,,,,,,,,---------......---------------------------...///...,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************++++++,,,,,,------............------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------------------------......---------....../////////...------------...------------------------------------------------------,,,+++++++++,,,,,,---------------------------------------...///000------............------------............---------------------------------......//////......---------------------------+++++++++,,,,,,---------............////////////,,,---......///.........---...///000000///---,,,////////////////////////000000//////....................................---------------------------------...............------------------------///...---,,,,,,,,,,,,,,,---...///...---------///---------...///000111222//////..................//////...------------...------........./////////...........................------,,,,,,------...////////////////////////------------...............///000///...---...///000000////////////000000//////000000000111111111------........./////////111111000000000000000111...//////000000000000000111222333333222222444555111222333444555555555555444444444555555555555555555555444444333333333333555555555555555444444444111111000000000000000000444333333222111111111111111111000000111111222333333333222111111111111111444333222111000000111111222222111000000000111111000000000////////////...//////////////////////////////..................000111111111111111222222////////////////////////000000////////////////////////............//////000000////////////000000///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------............///////////////......------,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---------------,,,++++++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,---------...***+++,,,,,,------,,,,,,------------------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************************************************+++,,,,,,------,,,,,,...---------------------++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,,,,,,,---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,///......---------......................................................///......---------..............................---------------...///000------............------------............------........................,,,---...//////...---,,,------------------------)))******+++,,,---.............../////////000000,,,---......///.........,,,,,,...//////...---,,,////////////////////////////////////............---------------------------------------------------------.........//////------------------------,,,,,,,,,,,,,,,---...///---...///...---------///000//////.........//////------------------------//////...------------...,,,------------.........//////////////////////////////............//////////////////////////////---------....../////////...///000///......///000000000////////////000000000000000000111111111111........./////////000000000000000000000111111222111222222333333222222111222444666555333222333444333444666888:::<<<======::::::::::::::::::::::::;;;:::999888888888999999999999::::::999888777666666555555555666777888888888777666444444333444444111111000000000000111111222222111111222333444444999888666444333111000000222111000000////////////111000000000////////////000000000000000000000000......///////////////////////////000000111111111//////////////////////////////000000000000000000/////////....../////////000000000000000000000000111000...---,,,+++************++++++,,,---------------------------------........./////////000000///......------,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,,,,+++***)))***,,,---------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***+++++++++++++++++++++++++++******++++++,,,,,,------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******************************************++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,......---------......///......................................................---------......///...........................------------...//////---......//////......---------............------........................+++,,,---......---,,,+++------------------------******+++,,,------............/////////000000000,,,---......//////......---....../////////////////////////////////////////////////////////......------------------------------------------------,,,,,,------.../////////------------------------,,,,,,,,,,,,---...//////---...///...------...///111000///...------------,,,,,,,,,---------------------,,,++++++++++++,,,,,,,,,---------........./////////////////////////////////....../////////////////////////////////---------...//////000000---///000000///...///111......------------......000000000111111111222222//////000000000111111111......//////000222333444222333444555555555555555777:::<<<<<<999777999;;;>>>@@@BBBEEEHHHKKKLLLMMMHHHHHHGGGGGGGGGGGGFFFFFFFFFEEECCCBBBBBBBBBCCCDDDBBBCCCCCCDDDCCCBBB@@@???::::::999888999:::;;;<<<999888666555444444444555555444333222222111111222111111111222222333555555<<<;;;:::999777444222111///......///000111222222111111000000000/////////000000000000000000000000////////////000000000000,,,,,,------......////////////////////////////////////000000000000111111000//////......//////000---......//////......---111000///---,,,+++******+++++++++,,,,,,---------------------------------............/////////000++++++,,,------......///,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,---------............***+++,,,---,,,+++***))))))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------)))***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++++++++++++++++++++......---------......///...------------...//////................................................,,,,,,+++++++++,,,------..............................---------......///......////////////......------............------........................+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,------............/////////000000000000,,,---......//////.....................///000000////////////////////////.../////////////////////........................------------------------,,,,,,------...//////000------------------------------,,,,,,,,,------...---...///...------...//////...------------------------------.........///------,,,++++++++++++,,,---............////////////////////////////////////......------......///////////////////////////---------...///000000000---///000000//////000111......------------......000000111111111222222222111111111111222222222222000000111222444666888999888999;;;===???@@@AAAAAADDDHHHLLLMMMKKKJJJLLLOOORRRSSSVVVXXX[[[]]]______[[[ZZZZZZZZZYYYYYYYYYYYYWWWVVVTTTRRRRRRSSSTTTUUUSSSSSSTTTUUUTTTRRRPPPOOOIIIHHHFFFDDDCCCCCCDDDEEECCCBBB???===<<<<<<===>>>???>>><<<;;;999888888888777666666666666666777777;;;;;;<<<===;;;888555333000000000000111222333333111111111000000000//////000000000000000000000000000000000000111111222222,,,------...//////000000//////////////////////////////000000000111111111000000////////////000000---...///000000///...---......---,,,,,,,,,------,,,,,,,,,,,,------------------------------------------........./////////++++++,,,------......///,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++------------............+++,,,---...---,,,***)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,++++++,,,---...,,,---------............)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------------......///000---------------...//////................................................+++++++++++++++,,,---...........................///......---------............////////////......------............------........................------,,,,,,,,,,,,------------------------------........................////////////000000000000,,,---......//////.........---,,,,,,,,,...///000////////////////////////.........///////////////000000000000000000000000------------------------,,,,,,------...///000000------------------------//////...---,,,,,,,,,,,,---...///...------...///,,,,,,,,,,,,,,,---...///---.........//////000000//////...------------...////////////000000000000000000000000000000000000...------,,,,,,------...////////////////////////---------...///000000111---///000000//////000222000000////////////000000000111111111111222222222111111222222222333333333444444555777999;;;>>>???CCCDDDGGGKKKNNNQQQRRRSSSRRRXXX]]]___]]]]]]```dddbbbccceeegggiiikkklllllliiiiiihhhhhhggggggffffffeeedddbbbaaa```aaacccdddaaabbbcccdddcccaaa___]]]]]][[[XXXUUUSSSSSSSSSSSSTTTRRRPPPNNNMMMMMMMMMNNNIIIGGGFFFDDDBBB@@@@@@???======<<<;;;::::::::::::999:::===???>>><<<999666555444333222111111111111111111111111000000000000000000000000000000000000000000111111222222222333///000000111222333333333//////////////////////////////000000111111111222000000////////////000000///000111222222111000///+++++++++,,,---...///000------------------------------------------------------------.........//////......------,,,++++++...------,,,,,,------...---------,,,,,,+++++++++---------.........//////,,,---...//////---+++***,,,,,,,,,---------......+++++++++++++++++++++++++++,,,---------,,,...///------------------------........................++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...,,,++++++,,,---///---.........//////000000)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...........................*********+++,,,---...///---------------...///000////////////////////////////////////////////////---------------...///000///////////////////////////......---------............////////////......---..................---///////////////////////////...---,,,,,,---...///------------------------///////////////.........////////////////////////......////////////...............////////////000...///000111111000///...000///---,,,+++,,,,,,---000000//////.........---////////////............///............---------000///...---,,,---.........------,,,,,,+++******+++***)))((((((***,,,---,,,---......//////......000000000000000000000000---------------------------------.........//////////////////////////////000//////...------,,,,,,222111111111000000//////////////////////////////000000000000111222333444---...000000///......///...000333444444444555555000333555777777777999;;;<<<>>>@@@DDDHHHLLLPPPRRRPPPUUUZZZ^^^^^^]]]___```kkkllllllmmmllllllkkkkkkmmmnnnooopppqqqrrrrrrqqqsssrrrpppooonnnoooppppppnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooonnnkkkiiiiiiiiigggddd```^^^^^^___^^^^^^[[[[[[[[[ZZZYYYYYYXXXXXXTTTSSSPPPNNNMMMNNNPPPQQQOOOMMMJJJFFFCCCAAA@@@@@@CCC@@@>>>???CCCCCC???:::<<<777222111555888777555222333333333333333333333222111000000111111000///111000/////////000111222111000000000////////////000000000000000000000000//////............//////////////////////////////000000000000000000000000........................------------------------,,,,,,,,,------.........---------............///////////////.....................------,,,,,,,,,,,,,,,,,,------,,,++++++...---+++******+++---...+++++++++++++++++++++++++++,,,------......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))..............................---,,,,,,+++******((()))***+++,,,+++******------------,,,,,,+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++$$$&&&))),,,---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,........................---,,,++++++------,,,+++***+++,,,---...---,,,++++++,,,------......---------------------------------...............------............///////////////////////////.........////////////////////////........................------------------------+++++++++,,,,,,,,,------------------------------........................((()))+++,,,,,,+++)))(((..................---------------............/////////............//////......////////////......,,,,,,,,,------------...//////000000000//////.........------,,,,,,------000/////////........................---------------------.........//////000///...---,,,------...------------,,,,,,,,,,,,---,,,+++******,,,---///------.../////////......////////////////////////---------------------------------.........//////////////////////////////,,,,,,---......//////000111111111000000000//////////////////////////////000000000000111111222333111222333333222111111222///111333555555555777888666999<<>>888777999:::888666666666555444333222222111222111000000222222222000000000/////////000111222111111111000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////........................------------------------,,,------------------...---------............///............------------......---------,,,,,,,,,---------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------......---,,,,,,+++******((()))***+++,,,++++++***,,,---------,,,,,,+++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++''')))***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------......---------,,,,,,,,,---------------------------,,,++++++------,,,+++++++++,,,------------,,,+++,,,------......---------------------------------...............------............/////////////////////////////////...////////////////////////........................------------------------,,,,,,,,,,,,------------------------------------........................++++++,,,------,,,++++++........................------------............000///...------...///000......////////////......,,,,,,,,,------------...111000000///.........///,,,------............---////////////...............------------,,,,,,,,,++++++,,,---...///000111//////...------------...---------.....................---,,,---...///000---......///////////////........................------------------------------........./////////////////////////////////,,,------......///000000111111000000000000//////////////////////////////111000000000000000111111000111222222111000111222111333666888999;;;===@@@BBBEEEIIIMMMPPPSSSVVVYYY^^^^^^___aaaccceeeggghhhiiikkkmmmnnnnnnoooppprrrrrrssstttvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwvvvuuuuuutttsssssswwwxxxzzzyyywwwvvvvvvwwwsssqqqnnnllljjjhhheeecccddddddcccbbb```______^^^aaa___\\\ZZZYYY[[[^^^```eeedddcccbbb```^^^]]]\\\aaa```___]]]ZZZWWWTTTRRRQQQLLLGGGDDDDDDDDDAAA??????>>><<<999777555333222444222222222444444333222222111000000000111222333111111111111111111111111000000000000000000000000000//////......//////000////////////////////////////////////////////////........................------------------------.........------------------------............///...------------,,,,,,,,,...------------,,,,,,,,,------...//////......---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++,,,+++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......------------------------------------------------------------,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---+++,,,,,,,,,,,,,,,------...+++,,,------......------------------------------------...............---............////////////......//////////////////////////////////////////........................------------------------------------.........///------------------------........................................................................------------............000///---,,,,,,---///000......////////////...............////////////000222111///...------...///+++,,,---/////////...---///////////////..................---------,,,,,,,,,,,,------...//////000//////......---------------------...///000000111......------......///000......///000000000000///............................................................////////////////////////////////////000000//////...---------000000000000000000//////////////////////////////111000000//////000000111...000111111111111333555777:::===@@@CCCGGGKKKNNNQQQUUUYYY]]]```bbbfffhhhjjjjjjjjjkkklllmmmnnnooooooooooooooooooppprrrtttqqqrrrsssuuuwwwxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{yyyzzz{{{||||||{{{yyyxxx{{{{{{zzzyyyxxxwwwwwwvvvwwwyyyzzzzzzyyyxxxyyyyyyxxxvvvssspppmmmiiiddd```dddcccbbbaaa```___^^^]]]\\\ZZZWWWUUUTTTVVVXXXZZZbbbcccdddeeeffffffffffffhhhiiikkkjjjhhheeedddeeeaaa]]]YYYVVVUUUTTTRRRPPPMMMKKKIIIEEEAAA>>>;;;999;;;999777777777777555333444333222111111222333333000000000000111111111111000000000000000000000000000000////////////000000////////////////////////////////////////////////................................................//////......------,,,,,,---------............///.........---------,,,,,,------------------------,,,------............------..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------........................---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,------,,,++++++---...///+++,,,------......------------------------------,,,---......///.....................////////////............////////////////////////////////////............................................................////////////................................................//////...------...//////---------...............,,,,,,---------.........000///............///000......////////////...............////////////000111000...---------...///+++,,,...///000///...............///////////////////////////.........---.......................................---------,,,------...///000111111---------------......///...///000000111111000000........................................................./////////000000////////////////////////111000000///......------//////////////////000000000000000000000000000000000000000000000000111222///111333444555777;;;===BBBEEEJJJNNNRRRWWW[[[___aaadddhhhjjjlllmmmppprrrrrrrrrqqqqqqrrrrrrssstttwwwvvvtttttttttvvvwwwxxxqqqrrrtttvvvxxxzzz{{{{{{{{{|||}}}}}}}}}}}}}}}}}}zzz{{{|||}}}}}}|||{{{zzz}}}}}}||||||{{{zzzzzzyyywwwyyy{{{|||{{{{{{|||}}}}}}zzzxxxvvvsssooolllnnnnnnmmmlllkkkjjjiiiiiieeeccc___[[[WWWVVVVVVVVVZZZ[[[]]]___bbbdddfffgggiiikkknnnoooooonnnooooookkkiiigggeeeddddddcccbbb^^^\\\YYYUUUQQQMMMJJJHHHHHHEEEBBB@@@>>><<<999777666555333222111111111222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000........................////////////////////////......................../////////......------------------............///////////////.........---------------------------***+++,,,---------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------........................,,,,,,---....../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------------------------........................,,,,,,,,,,,,,,,---...///------------------------------------------------...---,,,,,,......---,,,...---,,,+++,,,---...///+++,,,------......------------------------------,,,------...//////..................////////////---.........//////000000////////////////////////........................................................./////////000000......................................................------------......---------.........//////,,,,,,,,,------------...000000000000000000000000......////////////......,,,,,,,,,------------...///...............//////---....../////////...............///////////////000000/////////.........//////.........---------......//////......---,,,---------...///000000111,,,,,,,,,---------------//////000111111111111111....................................................../////////000000000////////////////////////---......//////000111111......////////////000000000000000000000000000000000000000000111222333444///111444666:::>>>CCCGGGQQQUUUZZZ___cccfffjjjlllllloooqqqsssssssssuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{yyywwwwwwxxxzzzzzzzzzuuuvvvxxx{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{}}}}}}}}}~~~~~~|||{{{yyyyyyxxxxxxwwwwwwvvvvvvtttrrrmmmhhhbbb\\\XXXVVVRRRQQQRRRSSSTTTWWWZZZ[[[eeegggjjjmmmpppqqqrrrrrroooooonnnnnnnnnnnnnnnnnnllljjjhhhdddaaa]]][[[YYYWWWTTTPPPMMMJJJGGGCCC@@@<<<:::888555333333222222222222111111111000000000111111111111111111111111111000000//////000000111000000000000000000000000........................////////////////////////......................../////////...............---------............///000000/////////.........,,,,,,,,,------------...******+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------------...------------------------,,,,,,------.........///+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------------------------------------------------,,,,,,,,,---......,,,,,,,,,------------..............................---,,,---...///...,,,---------------......///+++,,,------......------------------------------,,,,,,---...////////////............////////////------......///000000000////////////////////////............................................................/////////000................................................------------------------,,,,,,------.../////////,,,,,,,,,,,,------------000111222333333222111000......////////////......,,,,,,,,,------------...,,,,,,---...////////////000//////............///............/////////000//////.........------------------...............---.../////////...---,,,---------....../////////,,,,,,------.........---///000111111222222111111////////////////////////.........................../////////000000000000////////////////////////.........///000000111111........./////////000000000000000000000000000000000000000111222444555666555777;;;@@@EEEKKKRRRWWW```dddjjjnnnpppqqqrrrsssqqqsssuuuvvvvvvvvvwwwxxxzzzzzzzzzzzz{{{|||~~~~~~|||zzzxxxyyy|||}}}|||{{{zzz{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyytttoooiiidddaaaXXXUUURRRNNNMMMMMMOOOPPP\\\\\\___fffnnntttuuutttrrrsssttttttsssttttttuuutttsssqqqooollljjjhhhgggdddaaa]]]ZZZWWWTTTPPPMMMHHHFFFCCC???<<<:::999999555555444333222222111000111111111111111111111111111111000000000000111111000000000000000000000000........................////////////////////////....................................////////////---------............/////////.........---------,,,,,,,,,---------......***+++,,,---............+++...111333333111...+++------------------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,+++++++++,,,---...***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,---------......------------------------///---,,,---...///...---,,,------...............+++,,,------......------------------------------+++,,,---...////////////............////////////------......///000000111////////////////////////................................................------........./////////................................................,,,,,,............,,,,,,,,,,,,------...//////000++++++,,,,,,,,,---------///111333555555333111///......////////////.............../////////000000***+++---///000000//////111000///---------...///---.........//////000000......---------,,,,,,,,,+++,,,,,,---...///000000---.../////////...,,,,,,---------...............,,,------...///.........000000111222222222222111000000000000000000000000////////////////////////////////////000000000000////////////////////////111111111000//////......---.........//////000000000000000000000000000000///000000222333555777888AAADDDIIINNNUUU\\\dddjjjiiinnntttwwwwwwvvvuuutttrrrtttvvvwwwwwwwwwxxxyyyzzzzzzzzz{{{|||~~~~~~}}}~~~|||}}}~~~~~~~~~}}}|||}}}~~~~~~|||xxxsssppphhhccc]]]VVVRRRPPPPPPQQQQQQRRRVVVaaannnwwwzzzxxxvvvwwwxxxxxxwwwwwwxxxyyywwwwwwuuutttrrrpppoooooollliiieeebbb```]]]YYYVVVSSSQQQMMMIIIFFFCCCBBBAAA888888777666444333222111111111111111111111111111111111000000000000111111000000000000000000000000........................000000000000000000000000////////////////////////------......//////000000---------.........//////......---------,,,,,,,,,,,,,,,,,,------.........+++,,,---...////////////,,,000666;;;;;;666000,,,------------------------+++,,,------......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---,,,+++***+++,,,---...***+++,,,,,,------------++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---+++,,,.../////////...---+++,,,------......------------------------------+++,,,---...////////////............/////////000---------...///000000111////////////////////////........................////////////////////////------------.........///////////////////////////........................,,,---///000000///---,,,,,,,,,------...///000000++++++,,,,,,,,,---------...000444666777555333111111111000000//////..............................,,,---......//////......------..................---------............///---------............//////////////////////////////.........---------------.........---,,,++++++........................000111111222222222111111////////////////////////---.........//////000000000000000000000000000000......////////////......000000000000111111111111333333333222222222111111---///222222111000000111111222555666999<<>>BBBKKKQQQ[[[ccciiillloooqqquuuvvvwwwxxxyyyzzzzzz{{{{{{|||~~~||||||zzzwwwuuurrrnnniiieeeaaa```]]]ZZZXXXWWWXXXYYYXXXZZZ[[[]]]___bbbdddfffjjjhhhgggggghhhiiigggfffbbbcccdddfffhhhiiikkkkkkhhhiiikkkmmmnnnooonnnnnnllloootttyyy}}}~~~|||zzzwwwvvvsssrrrpppnnnllljjjiiihhhkkklllooorrrvvvyyy|||}}}|||||||||}}}~~~~~~|||zzzooommmggg^^^VVVRRRSSSVVV]]]dddnnnwww|||~~~{{{}}}~~~{{{sssbbbSSSBBB@@@>>>>>>@@@BBBBBBBBBEEEJJJRRR[[[bbbggghhhiiikkkiiigggeeeccc___ZZZWWWSSSMMMEEE>>>:::777444333222222111111111111222222111111111111111111111111111111000000//////////////////////////////////////////.........---------...//////////////////....../////////......//////......------------......------,,,,,,,,,,,,------...........................//////000000//////...,,,------------,,,***))),,,,,,,,,---------......,,,,,,,,,---------......---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........------///000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,---......///------------------------,,,,,,,,,,,,------......------...//////......------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------........................................................................//////////////////.........//////////////////...111111111111111000000000222111000000000000111111...//////////////////...///////////////////////////////////////000111111//////000000000000///////////////....../////////////////////////////////////////////////////////---------............///........................000000///.........//////////////////000000000000////////////////////////......///000000000000/////////......------,,,,,,---------............///---------............///////////////////////////000000000/////////.........//////000000000000000........................---...///000111111222222000000000000000000000000111111000000000000//////111111111111111111111111......////////////......000000000000111111111111000000000000000111111111222444666888<<>>999555333333222111111111222222111111111111111111111111222111111000000//////...////////////////////////..............................////////////.........///000///...---...000......------------......,,,,,,,,,++++++,,,,,,,,,........................,,,---///000000///---,,,+++,,,...//////---+++***,,,,,,,,,---------......+++,,,,,,------.........---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------+++,,,,,,---......//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------------------------...///........................,,,,,,,,,,,,,,,---//////------...////////////...------------------------***++++++,,,,,,------...------,,,,,,,,,,,,------.............................................................../////////.............../////////////////////////////////...//////000000//////...000000000000000111111111222111111000000000000000//////000000000000//////...////////////000000000000000//////000000111222///000000111111000000///000//////......//////000////////////////////////........................---------............///........................////////////000000000000.../////////000000000111..............................///000000000000000000000//////...------------------............///---------............////////////////////////////////////.........---------...//////000000000///..............................///000111111000000000000000000000000000000111111111000000000//////000000000000000000000000//////000000000000//////000000000000111111111111//////000000000111111111555888===CCCJJJRRRZZZ___fffjjjpppuuuwwwxxxyyyzzzyyyyyyzzz{{{|||~~~zzzsssjjjddd\\\TTTOOOLLLJJJHHHFFFGGGGGGFFFGGGJJJQQQVVVXXX]]]dddiiikkkllloooqqqnnnllljjjiiihhhgggeeeccc___```aaaaaaaaaaaa```___]]]^^^```aaaaaa___]]][[[[[[]]]```cccfffhhhjjjkkkkkkjjjiiigggddd```\\\ZZZZZZXXXVVVSSSQQQOOONNNNNNPPPRRRUUUYYY^^^bbbeeegggmmmllllllnnnrrrvvvwwwxxxssspppkkkgggdddaaa^^^\\\[[[___eeekkkpppvvv|||{{{||||||yyyvvvpppaaaSSSIIIFFFCCCBBBBBBCCCBBBAAAEEEIIIQQQZZZbbbhhhmmmoooooommmkkkjjjiiigggdddbbb___\\\YYYUUUQQQKKKDDD@@@:::999777666444333222222111111111111111111111111222222111111000//////...////////////////////////,,,,,,------.../////////---...///000000///...------///000000...---...000......------------......------,,,,,,,,,,,,------........................,,,---...//////...---,,,,,,------............---,,,,,,,,,---------......++++++,,,,,,---......///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------..................------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------------...------------------------,,,,,,++++++,,,---///000------...///////////////........................''')))+++---............---,,,,,,++++++,,,,,,---////////////////////////........................---........./////////000---........./////////000......//////000000111111//////000000000000//////...//////000000111111111111111000//////////////////000111222222111000///.../////////000000000000000000//////000000111222000000111111111111000000000000////////////000000////////////////////////---------------------------------............///..............................///000111111000000.../////////000000111111...........................//////000000000000000222111111000///......------------.........//////---------........./////////////////////////////////.........------------------...///////////////........................//////000000000000000///000000000000000000000000222111111111000000//////////////////////////////000000111111111111000000000000000000111111111111111111222222333333333333999>>>EEEMMMVVV```jjjooooooqqquuuwwwxxx{{{~~~tttlll[[[UUUMMMGGGEEEEEEGGGGGGAAACCCDDDDDDFFFKKKSSSYYY]]]bbbhhhkkkjjjhhhhhhiiifffdddaaa```___]]][[[YYYXXXYYYZZZ[[[[[[ZZZYYYXXXZZZ\\\^^^______]]][[[YYYYYYZZZ[[[]]]___aaacccdddaaaaaabbbaaa```^^^\\\[[[VVVTTTRRROOOLLLKKKKKKKKKIIIKKKMMMQQQUUUXXX[[[\\\``````bbbeeeiiimmmmmmmmmhhhccc^^^\\\]]]]]][[[YYYZZZ]]]aaaeeejjjpppwww{{{vvvwwwwwwuuuuuuqqqeeeXXXLLLJJJFFFDDDDDDDDDCCCAAAQQQTTTYYY___fffkkknnnppprrrooolllkkkjjjhhheeecccaaaaaa```___\\\WWWPPPKKKBBBAAA>>>;;;888666555444111111111111111111111111222222222111000//////...////////////////////////+++,,,,,,---...///000000---...///000000///...------///111000---,,,...000.........------..................------................................./////////....../////////......,,,,,,,,,...000111,,,,,,,,,---------......++++++,,,,,,---...//////---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------...//////////////////...------,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000------...///000000//////........................%%%'''***---///000//////---,,,,,,++++++,,,,,,---000000000000000000000000////////////////////////---.........//////000000---.........//////000000---......///000111111222//////000000000000//////---......///000111111222111111000//////...//////000111222333333222111000.../////////000000111111000000000000000111111222000000111111111111000000000000////////////000000000000000000000000000000---------------------------------.........//////........................111111111111111111111111---.........//////000000------,,,...///000...---//////000000000000//////000000////////////000000---------.........////////////.........---------.........////////////000........................---...///111111111000///---+++***---000111000---000000////////////000000222111000000000111333444111111111111111111111222000111111111222222222222000111111111111222222222222111222333333333111//////222555555444555999<<>>BBBHHHQQQ]]]eeemmmnnnppprrruuuwwwxxxyyyxxxuuurrrqqqsssvvvxxxyyyzzz}}}}}}zzzxxxvvvvvvuuuqqqmmmhhheeeccc^^^VVVPPPHHHGGGGGGGGGIIIJJJKKKLLLKKKLLLOOOTTTZZZ]]]^^^^^^^^^aaadddggghhhiiikkkmmmmmmnnnqqqsssuuuttttttsssuuuvvvxxxzzz}}}yyyuuuqqqqqqpppmmmiiieeeccccccooonnnooorrrwww}}}~~~}}}||||||tttsssssspppkkkddd[[[UUUXXXUUURRRQQQVVV^^^ggglllssssssqqqooommmmmmnnnpppwwwyyyvvvlllccc^^^YYYSSSXXXXXXZZZ```fffeee___XXXPPPQQQSSSVVVZZZ]]]```aaa^^^___```___[[[SSSLLLGGG@@@<<<777444333333222222/////////000000111111111000000000000000000000000111111111111000000000000//////////////////////////////000000000000//////........................////////////........................//////000000---------------...///000........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------------//////..................................................................//////.........---------///......------......///+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------,,,******+++,,,,,,---......////////////////////////+++,,,---...////////////........................---------------...//////......................../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////............................................................///////////////000000000000111111111////////////////////////333333222000000//////000444333333222222111111000222111111111111222222333111111222222222222111111000000000000000000000000333333222222222111111111000111222444444333222111000111222333333111///.........////////////............................................./////////000000000000000000000000---......///000111222222///......///111111000...//////000000000000//////+++---///000000///---+++++++++,,,,,,,,,------------.........................../////////000000000........................000///...------...///000---...//////...---------000000////////////000000000111111111222222222222111000000000//////......////////////000000000000000000111111111222222222333444444333222333666999;;;AAAHHHOOOUUU\\\eeelllpppqqqsssvvvyyyzzz||||||zzzvvvoookkkkkkmmmnnnoooqqqwww~~~}}}{{{xxxvvvsssoookkkhhhfffeeebbb___\\\ZZZZZZYYYUUURRRQQQRRRTTTVVVXXX[[[]]]___ZZZ[[[]]]aaafffhhhgggfffeeehhhkkknnnppprrruuuwwwwwwyyy{{{~~~~~~}}}}}}}}}~~~|||}}}}}}zzzvvvrrrpppooopppooopppsssyyy{{{zzzzzzyyyuuummmbbbZZZXXXUUUPPPNNNQQQXXXaaahhhoooqqqssssssssstttxxxzzz}}}~~~zzzoooeee^^^WWWRRRTTTRRRRRRWWW___cccbbb___VVVTTTRRRPPPQQQTTTXXX[[[\\\___bbbdddaaa[[[UUUPPPGGGCCC===888666555333222//////000000111111222222111111111111111111111111111111111000000000//////000000000000000000000000//////000000000000//////////////////////////////////////////........................////////////------------......///000........................---......///////////////---------...............------------............,,,,,,,,,------.........///...---------------...........................---.....................//////.........---------///......------......///+++++++++,,,,,,---------,,,,,,,,,------.........++++++,,,------...//////...............---------////////////////////////,,,------...//////..............................//////...---------------...........................////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000////////////////////////////////////////////////........./////////000000000000000000111111111222/////////000000000000000222111111111111222333333333333333222222111111111222222111111222333444444333444444555555444444333111111111111111111111111111111222222333333333333000111333333444333222111000111333444444222000.........////////////......////////////////////////////////////////////////////////////////////////------...///111222333333.........///000111000...//////000000000000//////---...////////////...---+++,,,,,,,,,,,,------------------...............,,,,,,,,,,,,------------........................//////......---............///111111000//////000000000////////////000000......///000000000000///000000000000000000000000/////////000000000111111000111111111111222222222111333333222222444:::>>>EEEKKKTTT\\\aaaffflllpppqqqtttwwwzzz}}}~~~~~~}}}yyysssiiiaaa]]]]]]^^^^^^dddkkkttt{{{{{{wwwssspppjjjhhheeebbb___]]]\\\[[[]]][[[[[[\\\^^^``````___bbbeeehhhkkkmmmooorrruuunnnmmmmmmooopppooommmkkkjjjllloooqqqrrrtttwwwzzz}}}~~~~~~~~~~~~||||||}}}sssrrrsssvvv{{{|||{{{{{{{{{yyyrrrhhh```SSSQQQNNNLLLNNNSSS\\\bbbnnnrrruuuwwwvvvwwwzzz}}}}}}sssiiiccc]]]XXXUUUQQQOOOQQQWWW^^^bbbddd```\\\VVVPPPNNNNNNQQQSSSYYY\\\aaaddddddaaa\\\YYYMMMIIICCC>>>:::888555333111111111111111222222222111111111222222222222333111111111000000000000///000000000000000000000000///000000111111000000///000000000000000000000000////////////..................//////////////////.........---......//////........................---...///000000000000000............////////////,,,,,,,,,,,,------------,,,,,,,,,---......//////------,,,,,,,,,------...........................---------...............------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------......///,,,,,,------------------++++++,,,---...///000000////////////.........------------------------------...............------........................000000///------,,,,,,,,,........................---...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000000000000000000000000000////////////////////////....../////////000000000000000000000111111111111000000000000111111111111/////////000111333444555333333333333444444444444333333222333333444555666666777888999999888777666333333333333333333333333111111222222333444444555333333333333333222111111111222444444444333111/////////000000000000//////000000000000000000000000000000000////////////...////////////////////////......///000111222222222000//////000222222111/////////000000000000//////////////////////////////---------.........//////---------.........//////------------......................................./////////......---,,,,,,...111111000///000222000000////////////000000---...///000111000000/////////000000111222222222000000000111111111222222000111111111111222222222000222555555555:::BBBIIIRRRXXX```fffiiilllqqqtttsssvvvzzz}}}~~~|||zzzxxxoooggg\\\SSSOOOOOOPPPQQQVVV]]]ffflllmmmiiieeeccc___^^^\\\[[[\\\]]]___aaaddddddfffiiimmmqqqssssssvvvyyy|||~~~~~~|||{{{{{{yyyvvvtttsssuuuvvvvvvvvvwwwyyy{{{~~~}}}{{{}}}~~~yyyxxxyyy||||||zzzyyyzzzyyytttkkkcccQQQQQQQQQOOONNNQQQVVV[[[jjjooouuuvvvvvvvvvzzz~~~wwwpppkkkgggbbb[[[XXXTTTSSSVVV\\\cccgggiiieee^^^WWWRRRNNNLLLLLLRRRUUUZZZ^^^aaaaaa```___UUUQQQLLLGGGCCC???:::777333333333333222222222222222222222222333333333444333222222222111111111111000000000000000000000000000000111111111111000000111111111111111111111111////////////............/////////////////////...000//////............///........................//////////////////...------------.........//////,,,,,,,,,,,,------------,,,,,,------.../////////,,,,,,,,,,,,---......///........................---------.........//////------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,---......///000000------------------,,,,,,,,,---------......//////------..................------------------------////////////...---,,,,,,........................///......---------..............................,,,---///000000000...---------------------------.../////////000000000000000000000000000000000000////////////////////////.../////////000000000000/////////000000000111111000111111111222222222333111111111222333444666666555555555666666777777888777777777777888999:::;;;999:::;;;======;;;:::999777777777777777777777777666666666666666666777777777666555444333222222222222333444444444333111111000000111111111111000000000000000000000000000000000000000000/////////...111111111111111111111111000000000000111111111111111000000111333333222000//////000000000000//////000000////////////000000////////////000000000111---------.........//////000000000000111111111111000000000000000000000000---...///000///...,,,+++))),,,//////...---///111000000////////////000000///000111333333222222111//////000111222333444444111111111111222222222222000111111111111222222222000444777999;;;AAAKKKSSS\\\aaagggkkkmmmoootttxxxtttwwwzzz}}}|||yyytttqqqbbb[[[PPPIIIFFFHHHKKKMMMMMMRRRZZZ___```^^^\\\[[[ZZZZZZZZZ[[[___ccchhhkkkmmmooorrrvvvzzz~~~~~~~~~~~~}}}{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~}}}{{{yyyzzz}}}~~~}}}{{{}}}~~~~~~{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzxxxyyyyyyuuummmfffTTTUUUUUUSSSPPPOOORRRUUUdddjjjqqqttttttuuuzzz~~~zzzuuurrrnnnkkkbbb```\\\YYYYYY]]]eeejjjmmmkkkeee___WWWPPPKKKHHHKKKNNNSSSXXX\\\^^^______]]]YYYTTTOOOKKKFFF@@@===444444444333333222222222222222222333333444444444444444444333333333222222000000000000000000000000000000111111111111000000111111111111111111111111000/////////............///////////////.........111000///.......................................000000000///...,,,+++***,,,,,,,,,------.........------............//////,,,,,,------...///000000,,,,,,,,,------///000111........................---------.........////////////.........---------///......------......///------......///000111111.........------,,,,,,,,,///............---------***++++++,,,---...//////000000000000000000000000000000000///...---++++++........................---------------...///000........................+++---///000111000///...........................////////////000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000111111222222222333333333555555555555666777888888666666777888999:::;;;;;;===<<<<<<===>>>???@@@AAA;;;<<<>>>??????>>><<<;;;::::::::::::::::::::::::======<<<<<<;;;:::::::::;;;999777555333333333444333444444444333333222222111111222222222222111111000000000000000000000000111111000000/////////...000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000---,,,+++---///000///...////////////////////////............////////////000000000000///...---,,,////////////////////////,,,------...000222333444//////000111222444666777000000000000000000000000444333111000000000111222333333222222111000000000333222222111111222222333444222111111222333444333111777;;;<<>>@@@?????????>>>===???BBBEEEHHHFFFDDDEEEGGGGGGDDDAAABBBBBBAAAAAAAAABBBBBBCCCDDDCCCAAAAAACCCCCCCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>>>><<<;;;:::::::::;;;888::::::999666555444555000111222333333222111000......///000111111111111111000000000000/////////000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000111000...///000000///---////////////////////////............////////////......///////////////...///////////////////////////.........//////000111000000///000000111222333000000000000000000000000333222222111000000111111111111111111111111222222333222222111111222222333444333333444555555444444222:::BBBFFFMMMWWW```ccciiimmmpppnnnjjjhhhiiikkkmmmnnnppprrrrrrnnngggaaaWWWJJJAAABBBBBB???AAAIIIIIINNNTTTXXXXXXZZZ]]]```eeehhhmmmrrrwww{{{}}}~~~~~~}}}}}}~~~~~~|||zzzzzz{{{{{{xxxvvvxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwzzz{{{{{{yyywwwuuussstttttttttsssssstttvvvxxxxxxwwwwwwvvvvvvvvvwwwzzz{{{|||{{{{{{zzz{{{{{{zzzzzz{{{}}}~~~}}}{{{zzzzzzzzzzzz~~~{{{yyyzzz{{{{{{zzzxxxzzztttlllgggeeeccc```]]]dddfffiiimmmoooppppppppp{{{{{{vvvrrrpppooopppqqqnnnjjjhhhhhhiiieeedddbbb```\\\VVVOOOJJJGGGJJJMMMPPPQQQRRRSSSTTTWWWXXXZZZ[[[ZZZWWWSSSQQQJJJEEE>>>888666555555444444444333222111111000000333333333333333333333333222111111000000000000000///111333333111000000222111111111000000000//////......////////////......///////////////.........//////...------...//////........................///......---------............------......///000........................------............---------------------...//////............////////////////////////////////////------------------------+++,,,,,,,,,---------...///...---,,,,,,,,,------...............................................................................................................---------000///...---------...............///////////////---...///000000///...---....................................////////////111000///...---......///222111111000///...------000000000000000000000000///000222222000000000111111000111222333333222111333555777777777777999;;;======>>>???AAACCCEEEGGGIIIIIIJJJIIIHHHIIIKKKMMMQQQOOOMMMNNNOOOOOOLLLIIIGGGGGGFFFFFFGGGGGGHHHHHHHHHFFFEEEFFFHHHJJJJJJIIILLLLLLKKKKKKJJJJJJJJJIIIGGGGGGEEEDDDBBB@@@???>>>===>>>???>>><<<:::999:::555555555555444333222111000111111222222111111111000000000000000000//////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000555333111111111000...,,,////////////////////////............////////////,,,---...///000000111000000000000000000000000000111000///...------------000000///.........//////000000000000000000000000111222222222222111000000///000000111222222333333333222222111111222222333333444444555666666666666777BBBMMMSSSYYYaaafffgggmmmpppqqqnnniiidddcccdddccceeehhhkkkkkkggg```ZZZQQQGGG@@@AAABBB@@@EEELLLQQQUUUZZZ]]]___bbbhhhlllrrrtttyyy}}}~~~{{{{{{{{{{{{{{{|||||||||}}}{{{zzzyyyyyyxxxvvvtttsssrrrpppooonnnnnnnnnnnnmmmooorrrsssrrrpppmmmjjjgggiiikkklllmmmnnnqqqtttssssssrrrrrrqqqqqqppppppppppppqqqrrrtttvvvwwwxxxvvvwwwxxxyyyyyyzzzzzzzzz{{{yyywwwtttttttttvvvwww|||||||||{{{{{{}}}}}}vvvrrrooollliiiggghhhkkkmmmoooooonnnmmmtttyyyzzztttppprrrtttuuutttqqqnnnlllkkkeeecccaaa___[[[UUUNNNIIIEEEGGGJJJNNNQQQRRRPPPNNNPPPSSSXXX\\\^^^]]][[[YYYRRRMMMFFF@@@;;;888555333444444444444333111000///333333333333333333333333222111111000000000000000///111333333111000111222111111000000000000////////////000000000000//////000000//////.........---000//////......//////000..............................---------......///---------------......///........................------............------,,,---......///.........---............/////////////////////////////////---------------------------------------.........///...------,,,---------////////////////////////------------------------................................................---------...............000///......------......///////////////.........---...///000000///...---------------------------............////////////000000///.........//////000/////////............000000000000000000000000000111222222000000000222111222333444555444333222666888;;;===>>>@@@CCCEEEIIIIIIJJJKKKLLLNNNPPPQQQTTTUUUWWWWWWUUUUUUUUUVVVZZZYYYXXXWWWXXXWWWTTTRRROOOOOOOOOOOOPPPPPPQQQQQQMMMLLLKKKLLLOOORRRSSSSSSSSSRRRPPPOOONNNNNNOOOOOOOOOOOOPPPOOONNNKKKIIIGGGGGGHHHJJJIIIGGGEEEDDDDDD>>>===;;;999777666555444444444444444333222111000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////000000000000444222111000111000...---////////////////////////............////////////---...///000000111000000000000000000000000000000000///...------,,,------/////////....../////////000000000000000000000000000111222333333222000000000000111111111222222222333222222111111222222333333333333333444666999<<>>888555444555555666555444333222111111111111111111111111222111111000000000000000000111222222222111111222000000000000000000//////000000111111111111000000000000000///......------000000////////////000000...........................------------...//////---,,,,,,,,,,,,---..............................------............------,,,---.../////////---------------.........//////////////////////////////------------------------.................................------------...........................------------------------................................................,,,,,,------...//////000000//////...............000000//////......------......///000000///......------------------------............////////////000000//////////////////..................//////////////////////////////000111222111//////000222333444666777888999:::<<<;;;>>>BBBFFFIIILLLPPPSSSTTTTTTUUUVVVWWWYYYZZZZZZ\\\^^^aaaaaa___^^^]]]]]]``````___^^^]]][[[YYYXXXXXXYYYYYYZZZZZZZZZZZZZZZUUUSSSRRRSSSUUUXXXZZZZZZXXXWWWTTTRRRQQQQQQRRRSSSRRRTTTVVVXXXXXXVVVTTTRRRRRRTTTUUUUUUSSSQQQPPPPPPHHHFFFCCC@@@===;;;::::::999999888777555333222111333333333333333333333333000000000000000000000000////////////000000000000////////////////////////////////////000000000000000///......000000///...////////////////////////............//////////////////000000000000//////000000000000000000000000...------------......///////////////000111222222000000000000000000000000000000222333333222111000222222222111111111000000333222222111111222222333222222222111222888???EEEQQQZZZaaaccceeejjjmmmmmmqqqooolllfff^^^XXXTTTRRRTTTWWWZZZ[[[YYYTTTOOOLLLGGGCCCAAABBBCCCFFFKKKQQQ\\\___aaaaaabbbgggooouuuwwwzzz|||{{{zzzzzzzzzyyywwwuuuuuurrrooollllllooosssvvvvvvuuurrrooommmllllllmmmmmmmmmmmmmmmllllllkkkkkkgggggghhhhhhfffccc```^^^\\\]]]___```aaacccfffiiieeefffggghhhiiiiiihhhhhhgggfffeeefffjjjllllllkkkfffhhhjjjlllnnnnnnnnnnnnllljjjhhhffffffhhhkkknnnqqqtttvvvttttttyyyzzzvvvvvvvvvvvvtttuuuvvvvvvuuusssqqqpppqqqyyy{{{rrrkkklllnnnpppqqqooommmkkknnnllliiieee___WWWNNNHHHFFFEEEGGGMMMSSSWWWVVVTTTNNNMMMMMMOOORRRWWW[[[^^^\\\YYYVVVQQQMMMFFF???;;;555555555666555555444444111111111111111111111111222111111000000000000000000000000111222333222111//////////////////000000000000111111111111000000000000//////.........---//////000000000000//////........................---------------...//////---,,,,,,,,,,,,---..............................------............------,,,---...//////...---,,,------------............////////////////////////------------------------........................---.....................------------------------------------------------................................................+++,,,,,,---...///000000///////////////.........000000//////......------......////////////..........................................//////////////////000000000000000000.........//////////////////////////////////////////000000000//////111333444666999:::<<<@@@EEEJJJIIILLLOOORRRTTTWWWZZZ\\\^^^^^^___```aaaaaabbbbbbdddfffiiijjjhhhfffeeeeeefffffffffdddbbb```___^^^bbbbbbcccddddddcccbbbbbb\\\ZZZWWWWWWYYY\\\]]]]]]^^^]]]ZZZXXXXXXXXXYYYZZZXXXZZZ]]]______\\\YYYWWWWWWZZZ\\\\\\ZZZXXXWWWVVVQQQOOOLLLHHHDDDBBBAAAAAA??????>>><<<:::777555444444333333333333222222222000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000,,,,,,+++,,,///000//////////////////////////////............////////////000000000111111000//////000000000000000000000000------------...///000111000000000000111222333444000000000000000000000000000000111222222222222111333333222222111000000///333222222111111222222333222333444555777???IIIQQQ[[[bbbiiiiiikkkooorrrrrroookkkddd\\\TTTMMMIIIGGGKKKNNNQQQQQQNNNKKKHHHGGGCCCCCCDDDEEEEEEHHHLLLPPPYYYZZZ[[[ZZZZZZ]]]ccciiipppttt{{{~~~}}}}}}|||zzzyyyxxxwwwwwwuuurrrooommmjjjgggeeefffiiinnnqqqnnnmmmiiifffdddeeeiiimmmjjjjjjjjjjjjjjjiiihhhggghhhgggfffdddbbb```^^^]]]VVVXXXZZZZZZZZZ\\\^^^aaa___```bbbcccccccccbbbaaabbb```___bbbeeefffdddaaa___```ccceeeffffffeeeddddddcccbbbaaabbbdddgggiiiiiikkklllllllllrrr}}}xxxtttttttttttttttuuuwwwyyyyyyxxxwwwvvvttt{{{{{{qqqmmmllllllmmmoooooonnnlllkkkjjjhhhgggddd^^^WWWRRRIIIHHHIIIKKKPPPUUUYYYZZZVVVSSSOOOMMMNNNQQQVVVYYY[[[[[[ZZZYYYVVVPPPJJJEEE888888666555444333444444333333333333333333333333222111111000000000000000000//////111333444333111......////////////000000000000111111111111000000////////////////////////...//////000000//////...........................---------------...///000---------------......///........................------............------.........///......---,,,,,,------------.........////////////////////////------------------------.........---------------------...////////////...------------------------------------------------................................................,,,,,,------...///000000///000000000000///...---///////////////.........////////////////////////////////////////////////............//////////////////000111111111000000/////////000000000000000000000000000000000000000//////000000///000333666777;;;???CCCEEEJJJQQQWWW[[[]]]____________aaacccfffggghhhiiiiiiiiiiiiiiilllooorrrsssqqqpppoooooolllmmmnnnllljjjhhhggggggiiijjjkkkkkkjjjiiigggfff```]]][[[ZZZ\\\___```aaa```___^^^]]]]]]]]]^^^^^^bbbcccddddddbbb^^^ZZZWWWXXX[[[^^^___]]]ZZZYYYXXXXXXVVVSSSPPPMMMKKKIIIHHHGGGFFFEEECCCAAA>>><<<;;;555555444333222222111000000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000,,,++++++,,,...000///...////////////////////////............////////////...///000111111111111111////////////////////////............///000111111111111111000000111111222000000000000000000000000111111000000111222222333222222111111111111111111333222222111111222222333111555:::>>>BBBJJJTTT\\\aaahhhnnnnnnmmmnnnooonnnddd___WWWOOOIIIFFFCCCBBBEEEGGGJJJJJJHHHGGGHHHIIIIIIMMMPPPPPPPPPRRRTTTVVVZZZ[[[ZZZXXXVVVWWW\\\```fffkkkrrr{{{~~~~~~~~~~~~|||yyyvvvttttttuuuuuuuuutttrrrrrrqqqnnnjjjgggbbbbbbaaaaaaccceeehhhiiihhhgggdddaaaaaafffnnnuuupppppppppooonnnllljjjiiimmmkkkhhheeebbbaaa``````]]]^^^`````````bbbdddgggeeeeeefffgggfffdddbbbaaaaaa______bbbffffffbbb^^^___```bbbccccccaaa___^^^^^^^^^^^^^^^___aaacccdddaaabbbcccccceeekkkttt{{{xxxttttttuuutttssssssuuuyyy}}}||||||rrrsssoookkkjjjkkkmmmmmmlllggggggggghhhgggddd___[[[QQQPPPOOOMMMOOOTTT[[[aaaaaa]]]XXXSSSPPPPPPRRRSSSXXXYYY[[[^^^^^^ZZZSSSNNNCCC@@@<<<888555444444444333333333333333333333333222111111000000000000000000//////000333444333111........./////////000000///000000000000000000///------......///000000000---...////////////...---........................---,,,,,,------///000000......------......///000........................------............------//////...---------------,,,,,,---------.........////////////////////////------------------------------------,,,,,,,,,+++,,,---...///000000///...................................................................................................,,,---------....../////////000000111000///...---........./////////////////////............//////....................................////////////...///000111222111111000111111111111111000000000000000000000000000000000///000111111111333777:::>>>EEEMMMSSSVVVYYY^^^cccfffgggiiiiiihhhiiijjjlllooopppqqqrrrrrrqqqqqqpppsssuuuxxxxxxwwwwwwwwwxxxppprrrsssrrrooommmnnnoooooooooppppppnnnllliiihhhaaa^^^\\\\\\^^^bbbdddfffbbbbbbccccccccccccddddddiiijjjjjjiiifffbbb^^^\\\ZZZ]]]```aaa```]]][[[[[[[[[[[[ZZZXXXUUUSSSPPPOOOOOONNNMMMKKKIIIGGGDDDCCC<<<;;;:::999777555444333000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000...---,,,---/////////...////////////////////////............/////////000,,,---///000222333333333////////////////////////000////////////000000111333222111000////////////000000000000000000000000222111000000000111333444000000000111222222333333333222222222222222222333000777@@@GGGLLLRRR[[[bbbdddlllrrrpppllljjjgggdddXXXSSSLLLFFFCCCCCCDDDDDDBBBEEEGGGHHHGGGHHHKKKNNNTTTYYY]]]]]]]]]^^^___```___```___\\\XXXXXX[[[___]]]bbbkkkttt|||}}}}}}~~~{{{{{{|||||||||}}}}}}}}}yyyvvvrrrnnnllllllnnnoooooonnnmmmllljjjgggbbb___[[[\\\___aaaccccccccccccgggfffdddaaacccjjjvvv~~~~~~}}}zzzxxxuuussssssqqqlllhhheeedddeeeeeehhhjjjkkklllmmmnnnqqqtttoooooopppooommmjjjgggeeegggffffffjjjoooooojjjeeecccdddeeeeeedddaaa^^^[[[[[[[[[\\\]]]^^^```aaabbb]]]\\\\\\]]]aaagggnnnssspppnnnnnnpppuuuwwwvvvtttsssvvv{{{uuuvvvqqqjjjggggggiiijjjjjjffffffggghhhhhhfffaaa]]]ZZZYYYUUUQQQPPPUUU^^^fffiiifff```YYYTTTQQQPPPPPPUUUXXX\\\```bbb___ZZZUUUMMMIIICCC===888666666666111111111111111111111111222111111000000000000000000///...000444555333111---.........//////000000//////000000000000//////,,,,,,---...///000111111,,,---...//////...---,,,........................,,,,,,,,,---...///000111///............///000000........................---..................---000///...---,,,,,,---...,,,,,,,,,---------......////////////////////////---------------------------------,,,,,,+++++++++,,,---///000000000///...////////////////////////////////////////////////................................................---------...............///000111111111000...------.........//////000000//////............//////------------------------............/////////000...///000222222222111000222222222222111111111000000000000000000000000000000111222222333666:::===EEEOOOZZZbbbdddfffhhhkkkhhhjjjlllnnnoooqqqsssuuutttuuuvvvwwwwwwwwwvvvuuuuuuwwwyyyzzzyyyyyy{{{|||qqqtttvvvuuurrrpppqqqrrrqqqrrrrrrrrrpppmmmjjjhhhaaa^^^\\\]]]```eeehhhjjjiiijjjkkklllmmmmmmmmmmmmkkkllllllkkkjjjgggdddccc]]]```dddeeecccaaa___^^^]]]]]]]]]\\\ZZZWWWUUUSSSTTTTTTSSSQQQOOOLLLJJJIIICCCBBBAAA???===;;;999888555555444444333222222222111111111111111111111111......---------,,,,,,,,,,,,---///111111000...---000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111111000000000000111111////////////000000000000///////////////000111111222111111111111111222222111111222333444444444444222222111111111111111111///111444555444444555666777===FFFOOOVVV]]]bbbffflllnnnpppqqqooohhh___YYYNNNLLLHHHDDDBBBAAAAAABBBGGGHHHIIIIIIKKKNNNTTTXXXaaaeeejjjlllllllllnnnqqqqqqnnnjjjeeebbbaaabbbbbbfffjjjooosssvvvxxxzzz|||~~~||||||||||||{{{xxxuuuuuuxxx{{{{{{zzzvvvsssnnniiigggiiikkkmmmggghhhfffaaa^^^___^^^[[[YYY___dddeeegggkkkmmmkkkmmmllliiigggjjjsss|||xxxuuuuuuuuuvvv~~~|||yyywwwrrrmmmlllnnnttt~~~wwwmmmmmmppptttuuuqqqjjjddd```ccc___\\\___dddfffdddaaaddd]]]ZZZ^^^aaabbbfffllllllkkkjjjjjjkkklllkkkjjjiiiqqqzzz{{{rrrnnniiiggghhhiiihhhgggdddhhhiiigggffffffddd```]]]\\\ZZZXXXWWWYYY^^^bbbiiiiiihhhfffbbb\\\WWWTTTSSSRRRTTTYYY___aaa___\\\YYYSSSJJJCCC???<<<888555444333222333444333111///111111111111111111111111111111111111111111111111000000000000000000000000111111000///////////////000000000000000000000000.../////////...---,,,,,,---------.........//////..................------+++,,,------......------//////...---,,,++++++***//////////////////////////////............//////---...///...------...///......////////////..............................,,,---......//////.........,,,***+++---...,,,***,,,,,,------...////////////////////////////////////...---,,,,,,...///111...------------...//////////////////////////////////////////////////////////////////////////////111111000000//////......///////////////000111111///000111222222111000///111222222111///000222444HHH888...222555111...111000000////////////000000111000//////222777<<>>222111333111333999444444444444444555555555444444444444666888:::<<>>FFFLLLUUUZZZ```fffjjjnnnqqqtttsssrrrqqqmmmggg]]]RRRJJJFFFFFFFFFFFFHHHKKKNNNOOOLLLQQQXXX```fffkkkqqqtttmmmmmmnnnoooqqqtttwwwzzz}}}{{{zzz{{{{{{{{{yyyuuuqqqpppooopppllliiijjjmmmooonnnlllkkklllnnnpppssstttttttttyyyxxxwwwwwwxxxzzz|||}}}zzzssssss{{{~~~tttnnnkkkjjjjjjeeeeeefffjjjnnnpppqqqpppnnnoooqqquuu}}}}}}wwwrrroootttwww{{{}}}}}}yyytttpppsssuuusssnnnkkkkkkiiieeeaaaaaa```______aaaeeehhhlllmmmmmmmmmlllkkkiiigggbbb```\\\UUUNNNMMMPPPTTT]]]\\\[[[YYYUUUNNNHHHDDD===:::555222222333333333333333333333333333333333222222222222222222222222000000000000000000000000000//////.......................................,,,---...///////////////............////////////............////////////......///000000000//////,,,---------......////////////////////////////////////............//////---...///...---------///---......//////......---........................------------....../////////............///......000000000/////////......------------------------,,,,,,+++++++++,,,---......------------...//////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////000000111000000000111111000000000000111111000///000222444333...---333888888:::===999999999::::::999999999444444555666777888:::;;;@@@EEEMMMVVV^^^fffmmmrrruuuuuuvvvwwwyyy|||~~~uuurrrnnnjjjiiiiiikkklllooonnnllllllmmmmmmllljjjlllllllllnnnoooqqqqqqqqqqqqooonnnnnnnnnmmmjjjhhhiiiiiihhhgggeeebbb___]]]\\\]]]___```aaabbbbbbaaadddeeefffeeebbb````````````___^^^]]]^^^```bbbcccbbbaaa``````___]]]YYYVVV222222222111111111000000222222222222222222222222111111111000000000//////000////////////000111111////////////////////////000000////////////000000000000000000000000000000111111111111111111111111111111000000000000111111////////////000000000000000000000000000111222222222222222333444666777888888888888777666555444333222222333333444444444444444555666888===EEENNNUUU\\\```fffkkkooorrruuuwwwxxxtttmmmfff___WWWOOOJJJHHHHHHHHHIIIJJJMMMOOOPPPRRRWWW]]]bbbfffjjjmmmooojjjjjjlllnnnssswww{{{}}}~~~}}}||||||zzzwwwrrrmmmkkkkkkkkkhhheeeeeehhhjjjiiihhheeejjjqqqxxx~~~{{{xxxvvvuuuqqqqqqqqqsssvvvyyyyyyyyyxxxuuurrrsssuuuxxx{{{}}}|||{{{yyyvvvssspppooonnnttt{{{}}}wwwwwwxxxuuuooollllllkkkhhheeeeeecccaaa``````cccfffkkkllllllmmmlllkkkjjjiiigggfffccc[[[QQQKKKIIIJJJUUUWWW[[[\\\ZZZVVVQQQNNNCCC???999444333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000///...............////////////////////////------...///000000000///........./////////000000........./////////000000------...////////////...,,,------......//////000//////////////////////////////............//////---...///...---------///------............------...........................------------...///000------......---------...---------....../////////........................++++++++++++,,,,,,------...------------...//////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////000000111111000000000000000000111222333222111//////111333444333666;;;???@@@BBBDDDGGGGGGFFFDDDBBB???<<<;;;999999999:::;;;<<<======:::>>>EEEKKKRRRZZZaaafffmmmnnnppptttxxx{{{~~~xxxuuupppllljjjkkknnnpppttttttuuuvvvwwwuuuqqqnnnssstttuuuvvvvvvwwwxxxxxxyyyxxxvvvuuutttqqqmmmjjjjjjiiiiiigggeeebbb```^^^YYYZZZ[[[]]]^^^___``````aaacccdddcccaaa``````aaabbbaaa```___```bbbdddfffkkkjjjiiihhhgggddd```]]]222111111000//////......000000000000000000000000000000000000/////////...//////000000000000111111000000000000000000000000000000////////////000000000000000000000000000000222222222222222222222222111111000000000000111111////////////000000000000111000000000000111222222000000000111222333444555777777777777666555444333222333333444444555555666555888;;;@@@FFFOOOXXX^^^bbbfffkkkoooqqqsssuuuwwwyyysssjjjaaaZZZTTTNNNKKKHHHHHHHHHIIIJJJLLLMMMNNNRRRVVVZZZ^^^```bbbdddfffiiijjjkkkpppvvv{{{~~~~~~}}}yyyyyywwwtttoookkkiiiiiigggffffffffffffhhhjjjkkklllrrr}}}zzzwwwtttqqqpppqqqppppppqqqpppooooooqqqsssvvv|||yyyzzzvvvoookkklllllliiihhhhhhfffdddbbbaaaccceeekkkkkkkkkkkkkkkjjjiiiiiiiiihhhfff___VVVMMMFFFCCCKKKPPPWWW[[[\\\YYYWWWVVVKKKFFF???:::777666555444444444444444444444444444333333333333333333333333111111111111111111111111111111000///////////////000000000000000000000000......///000000000//////....../////////000000000.........//////000000111------...////////////...------......//////////////////////////////////////////............//////---...///...------...///------............------..............................---,,,---...///000,,,---......---,,,---...,,,,,,------...//////000////////////////////////+++,,,,,,,,,------------...------------...//////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////000111111111111000000000000111111333444333222111111333555;;;;;;===???CCCIIIQQQWWWZZZYYYWWWTTTOOOJJJEEECCC@@@???===<<<;;;;;;<<<<<<:::<<<@@@CCCGGGMMMSSSWWWbbbeeejjjqqqvvv{{{~~~~~~~~~~~~{{{xxxssspppoooqqqtttvvvwwwxxxzzz}}}}}}{{{vvvrrrvvvxxxzzz{{{zzzzzz{{{|||~~~|||{{{zzzyyyuuupppmmmjjjjjjiiigggeeecccbbb```ZZZ[[[[[[]]]^^^```aaaaaa```bbbddddddcccbbbcccdddeeedddcccbbbbbbdddeeeggglllkkkjjjjjjjjjgggccc```111111111111111000000000000000000000000000000000000000000000////////////...///000111222111000000000000000000000000000000000000////////////000000////////////////////////111111111111111111111111111111000000000000111111////////////000000000000111111000000111111222333111111111111111222333333666666666666555555444333333333333444555666666666777;;;BBBIIIQQQYYY```fffiiilllppprrrrrrrrrrrrssspppkkkddd^^^ZZZVVVRRRPPPHHHIIIJJJKKKLLLMMMNNNOOOSSSVVVYYY\\\^^^```bbbdddiiiiiikkkqqqwww|||}}}|||~~~~~~~~~}}}|||{{{zzzzzzvvvvvvtttqqqmmmkkkjjjkkkgggjjjmmmmmmlllnnnsssxxx|||zzzqqqmmmnnnkkkmmmpppqqqqqqssswww{{{{{{~~~yyyyyyuuunnnjjjlllmmmjjjiiiiiiiiigggeeedddfffhhhllllllkkkkkkjjjiiihhhggghhhfffccc___YYYQQQGGGAAACCCJJJRRRXXXZZZZZZYYYYYYSSSNNNGGGAAA===:::777555444444444444444444444444333333333333333333333333111111111111111111111111222222111000000000000000111111111111111111111111///000000000000//////....../////////000000000000---......///000000111111......///000000000000///............//////////////////////////////////////////............//////---...///...------...///,,,------......------,,,........................///...---,,,,,,...///000---///000///---,,,...000............////////////........................,,,,,,---..................------------...//////////////////////////////////////////////////////////////////////////////.../////////000000000111///////////////000111111222111000//////000111222111222333333333444777999;;;@@@EEEIIINNNVVV```fffffffffeeeccc```\\\XXXUUUNNNLLLGGGCCC@@@>>>>>>???>>>??????@@@AAACCCHHHKKKTTTYYYbbbkkksssxxx{{{{{{|||}}}~~~{{{{{{||||||{{{zzzxxxwwwvvvsssooommmlllnnnrrrtttwwwwwwyyy|||}}}|||yyywwwvvvyyy||||||{{{zzz{{{||||||{{{{{{{{{zzzwwwsssooojjjiiihhhgggfffdddcccbbb_________```bbbcccdddeeebbbdddfffggggggggghhhiiiiiihhhfffeeedddeeefffgggjjjjjjjjjkkklllkkkhhhfff222222222333444444555555222222222222222222222222111111111000000000000///---///111222333222000///000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111111000000000000111111////////////000000000000111111111000111111222333333333333222222333444444555555555555555555444333333333444444555666777777999>>>GGGPPPXXX___fffkkkoooqqqttttttsssqqqppppppdddbbb___]]]\\\[[[YYYWWWJJJKKKLLLMMMOOOQQQRRRRRRZZZ]]]```ccceeehhhkkknnnllllllnnntttzzz~~~}}}|||{{{zzzyyyxxxwwwwwwvvvvvvssssssssspppmmmkkklllmmmjjjoootttuuutttvvv}}}tttnnnoookkknnnrrrtttuuuxxx}}}~~~yyyyyytttmmmjjjlllmmmkkkiiijjjjjjiiiggghhhjjjlllmmmmmmllljjjiiihhhgggffffffddd```]]]ZZZSSSIIIBBB???FFFPPPVVVXXXXXXYYYZZZXXXSSSLLLFFFAAA===999777555555555555555555555555333333333333333333333333111111111111111111111111333222222111111111111111111111111111111111111111000000111000000///......////////////000000000000---......///000111111222//////000111111111111111/////////////////////...//////////////////////////////............//////---...///...------...///,,,------......------,,,........................///...,,,,,,,,,---///111...000222111...---///111111111000000//////......------------------------,,,---......//////.........------------...//////////////////////////////////////////////////////////////////////////////.../////////000000111111///////////////000111111222111000//////000111222///111222333444666:::===@@@IIITTTYYY\\\```dddfffiiikkklllmmmmmmkkkiiihhhaaa]]]VVVPPPKKKHHHGGGGGGBBBBBBAAA???>>>???BBBEEEJJJPPPZZZfffoootttvvvwwwzzz{{{~~~xxxxxxwwwvvvuuurrrpppnnnmmmkkkgggeeeeeegggkkkmmmuuuuuuuuuxxxzzz|||{{{zzztttwww{{{{{{yyyxxxyyy{{{xxxxxxyyyzzzzzzxxxtttqqqiiiiiihhhgggeeeddddddccccccccccccdddeeeggghhhiiidddfffiiijjjjjjkkklllnnnmmmkkkiiigggffffffggghhhmmmmmmnnnqqqssssssqqqooo666555444333222222111222333333333333333222111000111111000000//////......000111333555555555333222////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000111111111222222222000000111222333333444444666666555444444444555555333333333333333555999===AAAIIIUUU]]]aaaeeekkkpppppprrruuuuuusssmmmhhhddd[[[^^^aaacccccc```]]][[[RRRSSSUUUXXXZZZ\\\]]]^^^aaabbbeeehhhkkknnnqqqrrrxxxvvvuuuwwwzzz}}}|||zzzxxxuuuuuuwwwtttnnnnnnsssnnnqqqrrrppplllnnnuuu|||zzzooogggjjjkkklllqqqzzz}}}zzzzzzvvvqqqmmmkkkjjjjjjiiimmmkkkiiiiiiiiijjjiiiiiimmmmmmlllkkkiiigggeeedddbbbbbbaaa___[[[SSSIIICCCBBB@@@CCCJJJPPPTTTZZZ```[[[ZZZVVVQQQJJJCCC===999333333333666999;;;::::::444333333333333333333222333333333333333333333333111111111111111111111111222222222111000//////...........................////////////////////////000000000000000000000000000000//////.........---........................---.../////////...---,,,////////////////////////,,,---...//////...---,,,////////////////////////......------------..............................---------............///.................................////////////000000000000000000000000000000000///............///000000000000000///......////////////////////////...///000111111000///...,,,---...000111111111111000000000000111111111111444444444222000000222444777666444333666;;;BBBFFFGGGNNNVVV[[[^^^cccjjjpppqqqsssuuuxxxyyyyyyxxxxxxllljjjgggaaaZZZSSSLLLIIIDDDCCCAAAAAACCCEEEFFFFFFGGGLLLUUU___hhhooosssuuuzzzxxxwwwvvvwwwwwwuuutttpppnnnkkkgggdddcccccccccccc```[[[XXXWWWYYY\\\___gggiiimmmqqqtttuuuvvvuuuyyyyyyxxxvvvuuuuuuuuuuuuyyywwwuuuvvvxxxvvvpppjjjddd```ZZZWWWVVVWWWWWWWWWYYY[[[^^^```aaaccceeegggeeefffiiikkkmmmooopppqqqpppnnnllljjjjjjkkkmmmnnnlllnnnppprrrssstttssssss555444333222222111222222222222333333222111111000111111000000////////////000111333444444444333222111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111222222222333333333111111111222222333333444444333222222222222333333444444444444555888===@@@HHHPPP[[[cccgggkkkpppttttttuuutttrrrnnniiiccc___^^^bbbgggjjjjjjfffaaa^^^^^^___aaadddfffhhhiiiiiihhhiiikkkmmmppprrrtttuuuuuuttttttvvvyyyzzzyyywwwyyysssqqqrrrpppkkkiiilllmmmsssyyyzzzyyy}}}wwwlllnnnnnnnnnsss||||||xxxvvvwwwtttqqqnnnllllllkkkjjjkkkjjjiiihhhhhhhhhgggfffjjjjjjkkkjjjiiigggeeeddddddcccbbb```\\\TTTKKKDDDAAA>>>@@@EEEJJJNNNSSSZZZ]]]\\\ZZZVVVQQQKKKFFFBBB888777555555777999999999555555555444444444444444333333333333333333333333000000000000000000000000222222111111000//////...////////////////////////////////////////////////........................000/////////....................................+++,,,.../////////......////////////////////////------............------////////////////////////......------------..............................---------............///........................,,,,,,,,,------------..........................................///000111000000000000000//////...////////////////////////...///000111111000///...//////000000000000000///111111111111111222222222...000111000000111333555666888;;;===============BBBHHHNNNTTTYYYaaalllsssyyyzzz|||~~~~~~~~~|||{{{xxxuuuqqqkkkddd]]]WWWTTTJJJIIIIIIJJJMMMOOOOOONNNSSSVVV\\\bbbhhhllloooppppppooommmlllmmmllljjjiiigggeeecccaaa``````aaabbb^^^[[[VVVQQQOOOOOOPPPRRRVVVYYY^^^ccchhhkkknnnoooppppppooommmmmmlllllllllqqqooonnnqqqssssssnnniii[[[VVVPPPLLLKKKLLLLLLLLLNNNPPPSSSUUUWWWZZZ^^^aaaaaaaaabbbdddhhhlllqqqtttrrrqqqqqqpppooonnnnnnmmmmmmmmmooopppqqqrrrrrrrrr333222222111111111222222111111222222111111000000111000000000000////////////000222333333222111111333222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222222333333333444444222222222222222222222222222222111111111222333333444555555666888===CCCGGGRRRYYYbbbiiimmmppptttwwwwwwuuuqqqlllfffbbb___]]]dddiiiooottttttpppkkkgggmmmnnnoooqqqrrrsssttttttoooooooooppprrrsssuuuvvvsssrrrssstttvvvwwwuuutttvvvooojjjkkkkkkjjjiiiiiiqqqzzzvvvvvvuuuuuu{{{{{{yyyxxxwwwwwwtttsssrrrpppnnnmmmlllkkkkkkkkkjjjiiihhhgggeeedddgggiiikkklllllljjjhhhfffeeedddcccaaa\\\UUULLLFFFBBB>>>===@@@DDDGGGNNNTTT]]]]]]\\\[[[XXXSSSOOOLLLAAA===888666666777888888666666666666555555444444333333333333333333333333111111111111111111111111222222111111000/////////000000000000000000000000////////////////////////........................////////////....................................***+++,,,...///000000000////////////////////////.........------.........////////////////////////......------------..............................---------............///........................,,,,,,,,,------------...........................,,,---------///000111222111111000000000///////////////////////////////////////000000000000//////000111111111000000///...222222222222222222222222+++---000222333444666888999<<<@@@AAA???===;;;:::@@@CCCFFFKKKQQQ]]]kkktttyyy{{{}}}}}}{{{yyywwwtttpppjjjeee```\\\[[[VVVVVVWWWYYY[[[\\\ZZZXXX]]]]]]___```aaacccdddddd______^^^```bbbccccccbbbbbbaaa___^^^]]]]]]^^^^^^YYYVVVRRRMMMIIIFFFEEEEEEIIIKKKOOOSSSXXX]]]aaacccaaaaaa```______^^^______cccbbbbbbeeehhhiiifffbbbRRRMMMGGGCCCBBBBBBCCCCCCCCCDDDFFFIIILLLQQQXXX\\\]]]\\\ZZZ[[[^^^dddjjjnnnppprrrtttvvvvvvtttqqqooommmmmmnnnnnnoooppprrrrrr111111111000111111222222000000111111111000000///000000000000000000000000///000111111111111000000333222222111111000000///////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111222222222222333333333333222222222222222222333333333333333444555666333444666999>>>DDDLLLRRRYYY___ffflllooorrrtttuuutttppphhhaaa^^^___aaadddmmmqqqvvv{{{|||{{{xxxuuuxxxxxxxxxyyyxxxxxxwwwvvvqqqppppppoooooopppqqqqqqsssrrrqqqppppppqqqrrrrrrpppjjjfffiiinnnrrrrrrqqqyyyxxxvvvwwwyyyzzzrrrssstttrrrpppmmmkkkkkklllmmmnnnllliiifffdddcccfffiiilllnnnnnnmmmjjjhhheeedddbbb```\\\UUUMMMGGGCCC>>><<<>>>AAADDDKKKRRRZZZ[[[\\\\\\ZZZWWWSSSPPPIIIDDD===888666777777777777666666555555444444444333333333333333333333333222222222222222222222222111111111111000000//////000000000000000000000000////////////////////////........................///////////////.................................,,,,,,---......////////////////////////////////////...---,,,,,,---...///////////////////////////......------------..............................---------............///.................................////////////000........................---------......///111111111111111000000000000000//////////////////////////////000000000000//////000000111111111000000///222222222222222222222222---111555777888999;;;<<>>;;;:::<<<>>>AAAAAACCCFFFNNN[[[iiisssxxxyyy{{{||||||zzzwwwuuukkkiiigggdddbbbaaa```aaadddeeefffhhhhhhfffaaa]]][[[ZZZXXXVVVTTTSSSSSSTTTNNNNNNPPPUUU\\\```ccccccdddccc```]]]ZZZXXXWWWWWWUUUSSSOOOKKKGGGDDDAAA@@@EEEFFFHHHJJJMMMQQQTTTVVVTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTVVVYYYYYYWWWUUUNNNJJJDDD@@@???@@@AAAAAA===>>>@@@BBBFFFLLLTTTZZZ\\\ZZZXXXWWWXXXZZZ^^^```gggkkkqqqvvvyyyxxxuuusssooonnnnnnnnnoooppprrrttt111111111000111111222222///000000111111111000000000000000000111111111111000000000111000000000///111111000000000/////////.../////////000000000111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000111111111111333333222222222222222222222222333333444555666777111444999???FFFNNNVVV\\\aaaeeejjjoooqqqqqqqqqqqqlllggg___ZZZ[[[aaajjjpppvvvxxxzzz}}}}}}}}}|||zzzyyyvvvuuusssrrrqqqnnnlllkkkkkkllllllrrrpppmmmjjjiiilllpppsssnnnmmmlllqqqzzzyyyvvvvvvvvvvvvsssuuuvvvtttpppmmmkkkkkkmmmoooqqqooojjjfffcccbbbeeegggkkkmmmmmmllliiigggcccbbbaaa```\\\VVVOOOJJJCCC>>>:::;;;>>>AAAHHHOOOXXXZZZ\\\]]]]]]ZZZVVVTTTQQQKKKDDD>>>;;;:::999888666666555555444333333222333333333333333333333333111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////.........------.........///////////////////////////...---,,,,,,---...///////////////////////////......------------..............................---------............///.................................////////////000//////////////////////////////............//////222222111000///000000111000000000000000000000000000000////////////000000...///000111222222222222111111111222222222333333222555999;;;<<<<<<===???@@@BBBDDDBBB===<<<>>>AAAAAABBBEEEJJJSSS```mmmuuu||||||{{{yyywwwssspppnnndddddddddfffhhhkkkmmmooorrrrrrrrrqqqnnnhhh```ZZZRRRPPPMMMJJJHHHGGGGGGGGGCCCDDDGGGMMMUUU[[[___```]]]\\\YYYVVVSSSQQQOOONNNLLLKKKIIIFFFDDDBBB@@@???BBBBBBCCCEEEHHHKKKMMMOOOOOONNNNNNNNNNNNOOOOOOPPPNNNNNNNNNNNNNNNNNNLLLJJJLLLHHHDDDAAA@@@AAAAAAAAA<<<<<<===>>>AAAHHHOOOUUUXXXXXXXXXXXXXXXXXXWWWWWWYYY^^^fffmmmsssuuuuuutttoooooonnnoooppprrrtttvvv333222222111111111222222000000111111222222111111000000000111111111111222111111111000000000000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111/////////000000000000111222222222222222222222222111111111222333444666777444999@@@HHHPPPXXX```eeehhhjjjmmmooopppooommmkkkddd```]]]\\\aaajjjssszzz{{{||||||}}}|||{{{zzzyyyvvvtttrrrppprrrpppmmmjjjhhhhhhhhhiiinnnmmmkkkiiiiiimmmtttyyyxxx{{{}}}wwwtttqqqnnnrrrtttvvvuuupppmmmmmmnnnpppsssvvvtttmmmgggdddccceeegggiiijjjjjjhhhfffdddcccbbbaaa```^^^YYYSSSNNNDDD???::::::;;;===BBBIIIVVVYYY\\\___```^^^[[[YYYUUUQQQKKKFFFBBB???<<<:::777666666555444333222222333333333333333333333333........................111111000000000000000000////////////////////////000000000000000000000000000000000000000000000000.........///////////////////////////////////////000///...---------------////////////////////////.........------.........////////////////////////......------------..............................---------............///........................,,,,,,,,,------------...000000000000000000000000000000///...............333222111000///000111111000000000000000000000000000000////////////000000---...000111222333333333000111222333444444555666777999<<<===>>>>>>@@@AAA@@@FFFLLLMMMHHHCCCAAAAAADDDGGGMMMUUU```jjjrrrwwwxxxvvvsssoookkkgggdddcccdddeeehhhlllpppuuuxxxzzz{{{yyywwwsssmmmdddYYYRRRJJJHHHFFFDDDCCCBBBBBBCCC@@@AAABBBGGGLLLPPPRRRSSSMMMMMMLLLKKKKKKJJJIIIIIIEEEDDDCCCBBBAAAAAAAAAAAA???AAADDDHHHLLLPPPRRRTTTVVVVVVUUUVVVVVVWWWXXXXXXUUUUUUTTTSSSQQQOOOMMMLLLNNNKKKHHHEEEDDDBBB@@@???======<<<<<<===AAAGGGLLLOOORRRUUUXXXYYYYYYWWWVVVMMMPPPVVV^^^dddiiimmmnnnmmmmmmnnnppprrrtttvvvwww555444333222222111222222000111111222333333222222000000111111111222222222222222111111000000000000/////////000000111222222.........///000111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111///000000000000111111111111111111222222333333444111111222333444666777888;;;AAAJJJRRRZZZ```fffjjjiiijjjkkklllllliiieeebbb^^^___aaaffflllsssyyy}}}}}}}}}}}}}}}|||{{{{{{zzzuuuuuutttsssrrrpppooonnnpppnnnjjjgggeeeddddddeeejjjlllooorrruuuzzz}}}yyysssnnnooorrruuutttpppoooqqqtttxxx|||}}}uuunnnjjjiiijjjjjjjjjjjjiiigggeeedddccccccbbbbbbaaa]]]XXXTTTJJJDDD???===<<<;;;>>>DDDQQQTTTZZZ___aaaaaa___^^^WWWUUUQQQMMMJJJEEE???;;;888888777666555444333333333333333333333333333333........................000000000000000000000111000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////......---,,,---...//////////////////////////////------............------////////////////////////......------------..............................---------............///........................,,,,,,,,,------------...///////////////////////////............//////000444333111//////000111222000000000000000000000000111000///......///000111///000111222222222222222111222333555666888999:::;;;===???@@@AAACCCFFFHHHJJJPPPVVVUUUNNNIIIHHHIIINNNSSS[[[eeemmmqqqrrrrrrjjjhhheeebbb`````````aaahhhjjjnnnrrrvvvyyy|||}}}}}}zzzvvvppphhh]]]RRRJJJCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@AAACCCFFFHHHHHHGGGDDDEEEFFFGGGIIIIIIJJJJJJGGGFFFEEEEEEEEEFFFHHHIIIIIIKKKPPPVVV[[[___bbbcccddddddddddddeeefffggghhhfffeeedddbbb___\\\[[[ZZZZZZWWWTTTQQQMMMIIIDDDAAA@@@@@@>>><<<;;;===@@@CCCEEEHHHLLLQQQSSSTTTSSSRRRGGGGGGIIIMMMRRRYYY___bbbiiijjjmmmppprrruuuvvvwww666555444333222222222222000111222333333333333333000000111111222222222222333333222111000000111111//////000111222333333444---......///000111111222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222000000111222333333444444333444444555777999;;;<<>>;;;;;;===???>>>AAADDDHHHKKKLLLLLLKKKFFFDDDBBBCCCFFFMMMTTTXXXfffhhhkkkooosssuuuvvvvvv555444333333444444222111222222222222222222222222222222111111111111222222111111111222222333333333000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111444444333222111111111222333222222111111222333333444333333222222333333444222333444333111111222333111444555444333666>>>EEEJJJSSSYYY[[[___fffiiigggdddeeeeeeccc```]]]\\\]]]fffjjjqqqwwwzzz}}}|||xxxtttqqqnnnmmmjjjjjjkkkkkkjjjiiihhhgggiiigggddd___[[[]]]bbbgggnnnyyy}}}zzznnnnnntttrrrkkkqqq{{{xxx|||pppsssrrrpppmmmkkkhhhfffdddggggggggghhhhhheeeaaa^^^]]]UUUJJJBBB======>>>???DDDKKKTTTZZZ[[[\\\]]]^^^[[[ZZZYYYWWWUUUPPPJJJEEEBBB???;;;777444333444444444333222222111111222222333222222111111222222333000000000000000000000000111111000000//////......//////////////////////////////............/////////////////////000111111444222//////111111///---//////............//////////////////////////////..............................------------......000///...------///000111///...---,,,+++,,,---...////////////////////////---------------------------------............///000000000000000000000000000111000///...///222444999555111000111111000///000000000111222222222333111222222222222111111000111333444444333222333444444555666:::>>>DDDIIILLLJJJDDD@@@CCCHHHNNNVVV]]]bbb___\\\XXXVVVXXX]]]bbbhhhkkkpppuuuxxxtttllleee]]]^^^___aaafffkkkpppsssuuuvvvxxxzzz{{{{{{zzzzzznnnlllggg```XXXOOOHHHDDDCCCCCCBBBAAAAAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFHHHIIIJJJLLLOOOQQQTTTUUUXXXXXXXXXYYY[[[^^^aaabbbgggjjjnnnrrrvvvxxxxxxxxxtttuuuwwwxxxzzz{{{{{{|||~~~|||zzzyyywwwwwwwwwxxxvvvoooeeeYYYOOOHHHDDDAAA@@@???>>>===<<<;;;:::;;;<<<>>>???AAABBBBBBCCC???===;;;;;;===BBBHHHLLLYYY```iiiooorrrrrrsssttt666444222222333333222111111111111111111111111111222222111111111111222222111222222222222222222333000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111333222222111000000111111333333222222222222222222111111111111111111111111111222333222111000111222333444666555555:::CCCKKKTTTZZZ^^^\\\]]]aaaaaa___\\\]]]]]]\\\[[[\\\```bbbnnnqqqvvvzzz|||~~~~~~{{{wwwrrrnnnjjjiiihhhhhhiiijjjiiigggdddbbbaaa```aaa```______bbbhhhmmmwww|||tttssswwwvvvpppxxxzzzwwwuuussspppmmmkkkiiihhhiiiiiiiiiiiiiiifffaaa^^^```YYYPPPHHHCCC@@@???>>>BBBGGGNNNTTTWWWXXXXXXYYYXXXWWWVVVVVVVVVSSSOOOLLLDDDAAA===999666555555555555444444333333333333333333222222111111222222333111111111111111111111111/////////000000000000000//////////////////////////////............/////////////////////000111111>>>999444111000000///---//////............//////////////////////////////........................///......------......///000///...---,,,+++++++++///...---------...//////////////////////////////000000000000000000000000........./////////000000000000000000000000000000000111000///...///222444888444111000111222111000111111111111111222222222...//////000000000000000111222222222111111222444666888;;;@@@DDDHHHJJJKKKHHHDDDCCCHHHMMMRRRYYY```aaabbbbbbbbbaaacccfffiiijjjmmmrrrwwwzzzwwwpppjjjfffhhhjjjmmmqqquuuxxxzzzvvvvvvuuusssqqqooommmllldddaaa[[[UUUPPPLLLIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNPPPPPPPPPPPPOOONNNLLLKKKKKKLLLMMMPPPSSSWWWZZZ[[[aaaaaabbbccceeehhhkkklllqqqsssuuuwwwxxxyyyyyyyyyuuuvvvwwwyyyzzz|||}}}~~~~~~}}}}}}}}}}}}|||xxxpppdddXXXNNNHHHFFFBBBBBBAAA???>>>======<<<:::;;;<<<>>>??????@@@@@@???===;;;:::<<<@@@DDDGGGRRRYYYbbbiiimmmpppsssvvv777555333222333333222000000000000000000000000000222222111111111111222222222222222222222111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000111111111222222333333222222111222222222333333333222222111111111000111222222222222111000111333444333222111222444444555666666999@@@JJJRRR[[[___```\\\ZZZZZZYYYWWWSSSTTTUUUWWWZZZ```hhhmmmwwwxxxzzz{{{}}}}}}~~~~~~yyyvvvqqqlllhhhffffffggghhhiiiiiigggccc```^^^]]]]]]aaafffjjjmmmqqquuuxxx}}}zzz}}}}}}yyy{{{zzzxxxvvvsssqqqooonnnlllkkkkkkkkkkkkhhhdddaaaddd___XXXQQQKKKFFFBBB???AAACCCGGGMMMRRRUUUTTTSSSRRRQQQRRRTTTVVVVVVUUUSSSIIIFFFAAA<<<888666666666666555555444444444444444333222222111111222222333222222222222222222222222......///000000111222222////////////////////////000//////......//////000///////////////000000111@@@;;;555000//////////////////............/////////////////////////////////////////////////////////......------......///---.........---,,,++++++...............///000111////////////////////////111111111111111111111111////////////000000000111000000000000000000000000000000000///...///111444555333000000111222222111222222222111111111111111...//////000111111111222222222222111000111444777;;;>>>BBBFFFIIIJJJIIIIIICCCAAACCCIIIOOOTTT[[[aaaaaadddiiimmmnnnoooooopppnnnppptttxxxzzzwwwrrrmmmiiikkknnnrrruuuvvvvvvvvvrrrppplllgggccc___\\\ZZZXXXUUUQQQMMMLLLMMMPPPRRRSSSTTTWWWZZZ]]]^^^______cccccccccaaa^^^[[[WWWUUUPPPQQQSSSVVVZZZ^^^aaaccchhhhhhiiijjjllloooqqqrrruuuuuuuuuvvvwwwxxxyyyzzzxxxxxxyyyyyy{{{~~~zzzqqqdddWWWNNNIIIHHHDDDCCCBBBAAA@@@@@@??????<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<===@@@DDDFFFMMMRRRZZZbbbggglllqqqsss888666333222222222111000111111111111111111111111222222111111111111222222333333222222111111000000000000000000000000000000333333333333333333333333///000000000111111111111000000111111111222222222555444444333333333444444333333333333222111111000111222444555555444222111333444555555444444555666444555666888===EEEOOOWWW[[[\\\\\\XXXUUUSSSSSSSSSMMMPPPUUUZZZaaajjjsssxxx|||{{{zzz{{{|||||||||{{{tttqqqkkkgggeeefffhhhjjjfffgggfffccc``````bbbeeejjjpppyyy~~~{{{}}}~~~}}}zzzvvvsssnnnnnnmmmmmmnnnllljjjggggggccc___ZZZUUUNNNHHHCCCCCCBBBDDDIIIOOORRRQQQOOOKKKJJJKKKNNNSSSVVVXXXXXXPPPMMMGGGAAA<<<888666666666555555444333444444444333222222111111222222333222222222222222222222222//////000000000111111111////////////////////////000000////////////000000000000////////////000000555333000......///000000//////............//////////////////////////////000000000000000000000000//////............//////+++,,,...000111111000000,,,------...//////000111////////////////////////............................../////////000000000///////////////////////////000111000//////111333222222000000111222222222333222222222111000000000333333222222222333333444333333333222333555999===DDDFFFGGGIIIHHHGGGEEECCC>>><<<>>>DDDJJJOOOXXX```bbbgggnnnrrrtttuuuuuuuuurrrsssuuuvvvuuuqqqmmmjjjdddfffjjjmmmnnnmmmkkkiiieeebbb___ZZZWWWTTTSSSSSSUUUSSSRRRRRRTTTYYY]]]```ggghhhkkknnnppppppoooooorrrrrrrrrpppmmmiiidddbbb[[[[[[]]]___bbbeeegggiiiiiiiiijjjjjjkkklllmmmmmmllllllmmmnnnqqquuuyyy{{{|||{{{zzzzzz|||{{{sssggg[[[RRRLLLJJJGGGFFFEEECCCBBBBBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>>>>>>>???AAADDDHHHLLLNNNTTTVVV[[[___dddgggkkkmmm;;;888555333333333222111222222222222222222222222222222111111111111222222222222222111111000000000000000000000000000000000222222222222222222222222///000000000111111111111111111111111222222222222333333222222222222333333222333333333333222111000111222444555555444222111111333444444333333444666444666888<<>>===:::;;;???CCCIIITTT___fffjjjppptttvvvwwwxxxxxxttttttrrrooojjjeeeaaa___[[[]]]```ccccccaaa^^^\\\VVVUUUTTTTTTUUUVVVXXXYYY\\\]]]```cccgggkkknnnpppxxxyyy{{{|||{{{zzzxxxvvvyyyzzzzzzyyywwwtttqqqooojjjjjjkkkkkklllnnnoooppplllllllllkkkkkkjjjjjjiiifffffffffhhhlllqqquuuxxx}}}|||zzzzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}|||xxxpppfff]]]VVVSSSNNNMMMJJJHHHGGGFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBBBB???AAADDDHHHNNNUUUZZZ^^^bbbbbbcccdddeeeffffffeee>>>;;;666444333333333222222222222222222222222222222222111111111111222222111111111111111000000000000000000000000000000000////////////////////////000000000000111111111111111111111222222222222333000000//////000000111111111111333444444333222111000111222222222222111000///000222222111111333444666888===BBBHHHMMMQQQSSSTTTQQQOOOMMMJJJFFFGGGKKKNNNVVVaaalllssswwwzzz|||}}}{{{yyyyyy{{{{{{wwwtttkkkgggbbb]]]ZZZ[[[]]]___^^^```bbbcccfffqqq}}}{{{uuu|||zzzvvvrrrqqqrrruuuxxxyyyqqqoookkkhhhddd^^^XXXTTTJJJHHHFFFFFFHHHJJJKKKKKKDDDBBB@@@AAAEEEKKKOOOQQQVVVTTTRRRMMMGGGAAA;;;888555444444333222333333333333222222111111222222333222222222222222222222222333222222111000000//////000000000000000000000000111000000//////000000111111000000///////////////+++...111222111///////////////............//////////////////////////////////////////////////////000//////......//////000/////////...---+++***)))++++++,,,---.........---////////////////////////////////////////////////------------............000000000000000000000000...000111111000000111222///111222222000000111222222222222111111111111111444444222111111111222333111444777:::>>>DDDJJJOOO[[[YYYUUUOOOIIIDDD@@@>>>???===<<<>>>@@@EEEQQQ\\\gggkkkppptttvvvwwwxxxzzzsssqqqmmmfff^^^WWWTTTSSSMMMOOOQQQSSSTTTTTTTTTSSSQQQSSSUUUYYY]]]aaaeeegggjjjlllppptttwwwyyyyyyyyy~~~}}}{{{zzz||||||||||||{{{zzzzzzyyyxxxxxxwwwvvvvvvuuuvvvvvvrrrrrrrrrqqqpppnnnmmmllliiiiiiiiijjjlllooorrrtttzzzyyyxxxwwwxxxxxxyyyzzz||||||{{{zzzzzzzzz{{{{{{{{{||||||xxxqqqjjjdddbbbZZZXXXUUURRRPPPOOOOOOPPPMMMMMMMMMMMMLLLKKKJJJIIIFFFGGGJJJOOOVVV^^^fffjjjooonnnlllkkkkkkiiigggeee@@@===888555444444444333111111111111111111111111222222111111111111222222000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111111111111222222222333333111000000000000111222333///000222444444444333222111111111111111111111111000111333333222222444555999<<>>===@@@DDDHHHJJJRRRRRRSSSRRRNNNHHHAAA===666555555444444444444444333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111000///////////////---000222222000...///000//////............//////////////////////////////........................000000////////////000000222111///---+++***)))))),,,---...//////...------////////////////////////////////////////////////............////////////000000000000000000000000...000111111000000111222///111333222000///000111111111111111111222222222222222111000111333555666555999???EEEKKKRRRYYY]]]cccbbb___ZZZSSSLLLFFFBBB???>>>>>>??????AAAKKKUUU```eeelllrrruuuuuuvvvvvvooommmggg^^^TTTMMMJJJJJJDDDEEEGGGIIIMMMPPPSSSUUUZZZ\\\aaafffkkkpppsssuuuwwwxxxzzz|||}}}}}}}}}|||~~~}}}}}}||||||}}}~~~}}}|||{{{yyyxxxxxxxxxxxxsssssstttttttttsssqqqqqqnnnnnnmmmmmmnnnpppqqqrrruuuttttttsssrrrrrrqqqqqqttttttttttttuuuvvvwwwxxxwwwxxxyyywwwtttpppnnnnnnhhheeeaaa]]][[[ZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWOOOOOOPPPSSSZZZbbbiiinnnsssrrrqqqrrrsssrrrnnnkkkBBB>>>999666555555555444000000000000000000000000222222111111111111222222//////000000111111222222000000000000000000000000111111111111111111111111000000000000111111111111111111222222222333333333333333333333444444555666...///222444555444333333444333333222222333333444333444666666666666777999;;;@@@GGGOOOTTTTTTPPPLLLDDDAAAAAAFFFHHHHHHNNNWWWbbbhhhqqqwww{{{|||||||||uuurrroooooopppmmmfff```XXXWWWVVVVVVYYY\\\aaacccaaaiiittt|||zzzxxxuuuyyyyyytttssswww|||~~~xxxqqqlllgggbbb```YYYYYYWWWSSSOOONNNRRRVVVHHHDDD>>><<<===AAADDDFFFNNNPPPSSSTTTRRRLLLFFFBBB777777666555555555555555333222222222222222222333000000000000000000000000000000000111222222333333000000000000000000000000111111000000000000111111111111000///////////////,,,...///...------000444//////............//////////////////////////////........................000000////////////000000222111///...------...///...///000000000///...---////////////////////////////////////////////////////////////000000000000000000000000000000000000...000111222111000111222///111333333000...///111000000111111222222222333222111111222444777:::<<<;;;@@@GGGOOOVVV^^^eeeiiigggggggggccc]]]TTTLLLGGG======>>>@@@>>>>>>EEENNNWWW]]]gggooorrrrrrqqqqqqllliiicccYYYNNNGGGFFFGGGDDDEEEGGGKKKPPPWWW]]]```eeeggglllqqqvvvyyy{{{|||~~~~~~~~~~~~}}}||||||{{{~~~~~~~~~~~~}}}||||||~~~{{{zzzyyywwwvvvvvvvvvvvvpppqqqrrrtttttttttsssrrrnnnnnnooooooppprrrssstttppppppppppppnnnmmmkkkjjjlllmmmmmmnnnppprrrssstttrrrssssssrrrqqqppprrrsssrrroookkkfffcccaaaaaabbbdddeeeeeeeeeddddddcccbbbUUUTTTTTTUUUZZZaaahhhmmmrrrqqqrrruuuxxxyyyvvvsssKKKEEE<<<777666666555444444333222111111111222333333222222111111222222333222222111111111111222222333333222222111000000000222111111111000000//////////////////000000000000000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222333111333666555222666===@@@JJJQQQQQQQQQPPPIII@@@BBBAAA@@@AAAEEENNNYYYaaakkkooouuu{{{}}}{{{xxxvvvqqqpppmmmiiifffdddcccccc___^^^]]]^^^```dddiiilllvvv~~~zzzyyyzzz}}}~~~sssqqqxxx|||{{{|||xxxsssmmmgggccc```^^^\\\ZZZXXXVVVUUUUUUQQQIII@@@;;;;;;===??????HHHLLLQQQVVVXXXTTTNNNIIIAAA===777333222111111111222222222222222111000000111111111111000000000000000000000000000000000000111111000000//////......111000///......///000111111111000000//////......////////////000000000000222000///------///000222111111000000000000111111000000////////////000000.................................///000///---+++........................////////////000000000000////////////000000000000000000////////////000000222111111111000000//////000000000000000000000000000000000000000000000000000222333444222222222333222222222333666999<<<>>>@@@IIITTT[[[```dddkkkpppqqqqqqnnnkkkjjjeeeZZZMMMGGGBBB???>>><<<<<>>888666555555444444333222111111111222333333222222111111222222333222222111111111111222222111111111111111111222222111111111111000000000///////////////000000000111000111111222222111111000111111111111111111111111222222222222222222222222222222222333333222222222444222333666666555:::BBBHHHNNNRRRPPPNNNMMMGGG???BBBCCCFFFJJJPPPZZZdddkkkqqqtttwwwzzzzzzxxxuuurrrnnnllliiigggeeedddcccccc```bbbdddiiimmmrrrvvvxxx~~~{{{{{{~~~uuusssxxx{{{yyy|||{{{xxxvvvtttqqqnnnkkkhhhgggdddaaa^^^[[[YYYYYYUUUMMMDDD===;;;<<<===>>>AAAEEEKKKQQQVVVVVVTTTRRRFFFBBB;;;777555444444333111222222222222222111111111111111111000000000000111111111111111111111111/////////000000000000000333222111000000111222333111000000000/////////...////////////000000000000111000///......///000111111111000000000000111111000000////////////000000........................//////////////////...,,,.................................//////000000000////////////000000000000000000////////////000000111111111111000000000///000000000000000000000000000000000000000000000000111333444333222111111222222333333555999>>>BBBEEEIIIOOOXXXaaaggglllqqquuuuuuuuuqqqnnnmmmkkkbbbWWWMMMFFFAAA@@@???>>>BBBGGGJJJOOOVVV]]]aaabbbccccccZZZVVVPPPIIIDDD@@@??????CCCFFFLLLQQQWWW\\\bbbfffiiijjjkkkjjjjjjkkknnnpppsssuuuyyy|||~~~}}}}}}||||||||||||zzzxxxvvvuuunnnllliiigggffffffhhhiiijjjjjjiiihhhggggggggggggeeegggggggggkkkpppnnnhhhiiihhhgggeeeccccccdddeeeiiigggfffgggjjjllllllkkkiiiiiiiiiiiijjjkkkmmmooopppooonnnllljjjjjjiiiiiihhhhhhhhhhhhhhhiiijjjjjjgggccc___]]]^^^aaacccccchhhjjjmmmppptttvvvwwwxxxQQQKKKBBB;;;777555555444444444333222222222222222333222222111111222222333222222111111111111222222///000000111222222333333111111111111000000000000/////////000000000111111111222222333333222222111222222222222222222222222222222222222222222222222111222333444444333222111555333333666888:::AAAIIIQQQRRRQQQMMMIIIHHHDDD@@@BBBFFFNNNVVV^^^gggoootttwwwxxxyyyyyywwwssspppmmmhhhgggdddbbbaaabbbbbbcccfffjjjqqqyyyyyyxxx{{{|||zzzxxxwwwvvvuuuuuuuuuuuuuuunnnmmmjjjfffaaa]]]ZZZXXXYYYRRRHHH@@@<<<;;;<<<<<<>>>AAAGGGMMMRRRUUUWWWXXXOOOIIIBBB<<<999777666555222222222222222222222222222222111111111000000000111111111111111111111111......///000000111222222222222111111111111222222000000000000////////////////////////000000000000111000///......///000111111000000//////000000111000//////......//////000........................000000///............///........................,,,,,,---...//////000000////////////000000000000111000000//////000000111111111111111000000000000000000000000000000000000////////////////////////222444444333222000111222333555777;;;@@@EEEIIIKKKNNNQQQYYYbbbmmmtttxxxyyyzzzyyyvvvrrrsssssslllcccSSSJJJBBBAAAAAA@@@AAACCCDDDGGGMMMRRRUUUVVVUUUSSSMMMKKKGGGDDDAAA@@@@@@@@@AAAFFFLLLRRRVVVZZZ]]]___bbbbbbbbb``````bbbfffiiinnnqqqvvvzzz~~~xxxxxxwwwwwwvvvvvvuuuuuuqqqqqqrrrrrrqqqooollljjjgggeeebbb```___aaabbbdddiiihhhfffdddcccdddeeefffeeefffeeeeeeiiimmmlllfffcccdddcccbbb``````bbbdddgggggghhhiiikkkkkkhhhfffeeedddcccbbbcccfffiiikkkjjjiiihhhfffffffffggghhhhhhhhhhhhgggggggggffffffhhhfffcccaaaaaaaaaaaa```___aaadddhhhmmmsssxxxzzzTTTOOOFFF>>>999666555444444444333333222222222222333222222111111222222333333222222111111222222333000000111111111222222222111111111000000000000000//////000000000111111111222333333444444333333222222222222222222222222222111222222222222222333333111222444555555444222111555444333666:::@@@HHHNNNTTTRRRMMMHHHEEEDDDEEEDDDFFFLLLWWWaaaiiipppuuuxxxyyyyyyxxxvvvsssooollljjjcccbbb```^^^^^^```bbbcccnnnttt~~~yyyyyyxxxwwwuuuvvvwwwyyytttsssppplllfff```[[[YYY[[[UUULLLDDD>>><<<;;;<<>>CCCGGGJJJKKKLLLJJJKKKRRR^^^lllvvvzzzyyy{{{{{{zzzxxxzzzzzzrrriiiVVVKKKBBB@@@AAA@@@??????@@@BBBDDDHHHJJJKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDHHHMMMQQQTTTVVVXXXZZZ______]]][[[[[[]]]bbbeeelllnnnrrrvvvxxxxxxwwwvvvqqqqqqpppooommmllllllkkkfffggghhhiiiiiigggdddbbbdddcccaaaaaabbbdddgggiiinnnllljjjhhhhhhjjjlllnnnnnnooonnnmmmppptttsssmmmjjjlllkkkiiifffeeegggjjjiiimmmrrrvvvwwwtttnnnjjjjjjgggcccaaabbbdddfffgggeeedddbbbaaaaaabbbcccdddhhhhhhhhhggggggfffeeedddfffdddcccccccccbbb```^^^[[[\\\^^^bbbhhhpppvvvzzzUUURRRKKKCCC<<<777555444444444444444333333222222333222222111111222222333333333222222222222333333222222222111111111000000000000000000000000111111000000000000111111111111333333444444444444333333222222222222222222222222111111111222222333333333222333444444444444333222333444555777>>>FFFMMMQQQRRRNNNHHHEEECCCEEEIIILLLQQQXXXccclllrrrvvvwwwxxxwwwvvvuuurrroookkkhhhggg```^^^]]]]]]___bbbeeehhhrrrzzz~~~{{{wwwuuuvvvxxx{{{{{{yyyuuupppiiiddd```\\\XXXRRRJJJCCC???======DDDGGGJJJLLLNNNQQQUUUXXX\\\WWWOOOHHHBBB<<<777444444444333222222333444555222222222222111111111111111111111111111111111111222111111111000000000////////////000000/////////////////////000000000000////////////000000000000000000////////////000000000000////////////000000//////............//////////////////////////////...//////---+++***---///////////////////////////,,,,,,,,,---...//////000////////////000000000000111111000000000000111111000000000000000000111111111111111111111111111111222222222222222222222222444444555444333333555777:::>>>DDDIIILLLKKKHHHFFFCCCDDDJJJXXXiiivvv{{{{{{zzz|||}}}}}}}}}rrrgggUUUJJJ@@@??????>>>===>>>>>>>>>???CCCHHHKKKKKKJJJEEEEEEEEEDDDEEEFFFGGGHHHIIILLLPPPSSSVVVYYY^^^aaaddddddbbb```___```dddhhhlllmmmooopppooommmkkkiiijjjjjjjjjjjjhhhfffeeecccbbbccceeeffffffeeedddcccbbbccceeeiiinnntttyyy|||}}}zzzwwwvvvwwwyyyzzzzzz{{{zzzzzz|||vvvtttuuuxxxttt{{{zzzvvvrrrkkkhhhgggggggggfffeeecccaaa______```aaabbbccccccddddddeeefffggggggcccbbbcccdddffffffdddbbb^^^]]]]]]```eeelllssswwwUUUSSSOOOHHH@@@999666444444444444444444333222222333222222111111222222333333333222222222222333333333333222222111000000///000000000000111111111111000000000111111111222222222333333444444333333222333333333333333333333333111111111222222333333444444444333333333333444444222555888<<>>@@@EEEJJJMMMOOOQQQUUUYYY[[[XXXSSSNNNHHHBBB;;;777666555444333222333444444333222222222222111111111222222222222222222222222333222222111000000//////111111222222222222111111////////////000000000000////////////000000000000//////000000000000//////000//////......//////000///......------......///////////////////////////---///000///+++***---///////////////////////////---............/////////////////////000000000000222111111000000111111222000000000000111111111111111111111111111111111111333333333333333333333333333444555555555777:::===@@@CCCGGGJJJJJJGGGCCC@@@???AAAIIIWWWiiivvv}}}~~~zzz|||~~~~~~{{{ooobbbRRRIIIAAA@@@@@@???@@@BBB@@@@@@DDDKKKRRRVVVUUURRRGGGFFFFFFFFFGGGIIILLLNNNPPPSSSWWW[[[___dddjjjnnnlllllljjjhhhffffffiiikkkjjjjjjjjjiiigggdddbbb```aaaccceeeggggggeeecccaaabbbcccdddfffggghhhiiiiiieeeiiipppyyy|||wwwuuussspppmmmgggeeecccaaaaaabbbdddeee___^^^^^^^^^___```bbbcccaaaaaabbbfffiiijjjiiihhhbbbaaa``````dddiiiooorrrTTTTTTSSSMMMDDD;;;666444333444555555555444333222333222222111111222222333444333333222222333333444222222111111111111111111///000000000111111111111000000111111111222222222222222333333333333222222333333333333333333333333000111111222333333444444555444333222222333444555333888===CCCLLLUUUWWWSSSLLLGGGDDDHHHKKKNNNVVV^^^iiinnntttxxxxxxwwwuuutttnnnnnnmmmkkkhhhccc___\\\ZZZ[[[^^^ccckkkuuu~~~}}}xxxwwwyyy{{{}}}~~~~~~zzzuuuooolllfffgggddd]]]SSSHHHBBB???===CCCKKKNNNOOOPPPSSSVVVVVVUUUTTTRRROOOJJJCCC>>>999777555333222222333444333333222222222111111111222222222222222222222222111111111111111111111111000111222333333222111000.../////////000000000111////////////000000000000//////000000000000////////////............/////////......------......///////////////////////////---111333222...,,,...111////////////////////////000000////////////......////////////000000000000222111111000000111111222///000000000111111111111111111111111111111111111333333333333333333333333111222444555777;;;???CCCFFFFFFFFFEEEDDDBBB@@@???@@@CCCKKKXXXhhhuuu}}}}}}~~~||||||xxxlll___PPPJJJDDDCCCBBBBBBEEEJJJKKKMMMSSS\\\bbbbbb[[[TTTJJJIIIHHHHHHKKKOOOSSSVVVXXX\\\aaafffiiikkknnnqqqnnnnnnmmmjjjhhhfffhhhiiifffeeedddbbbaaa`````````cccggglllrrrtttsssqqqooollllllmmmoooqqqtttwwwyyyuuuzzz~~~uuutttrrrqqqqqqtttwwwyyyooolllgggbbb^^^]]]]]]]]]]]]]]]___bbbfffiiiiiihhhdddcccaaaaaacccgggkkknnnSSSTTTTTTOOOFFF===777444333444555555555444333222333222222222222222222333444333333222222333333444000000000111222222333333//////000000111111111222000111111111111222222222111222222333333222222111333333333333333333333333000000111222333333444444777555333111111333555777333:::AAAGGGQQQZZZZZZSSSLLLGGGFFFKKKOOORRRYYYbbblllppptttvvvuuusssqqqqqqllllllllljjjfff```[[[XXXYYYZZZ___gggrrr~~~{{{zzz{{{}}}xxxtttlllmmmllldddXXXLLLCCC???===DDDLLLOOONNNMMMNNNPPPRRRSSSTTTUUUTTTOOOIIICCC:::888666333222222333333333333333222222222111111222222222222222222222222000000000111222222333333...///000111111000///....../////////000000111111////////////000000000000//////000000000000////////////............//////.........------.........000000000000000000000000...222666555111...///222000000000000000000000000111111111000//////......////////////000000000000222222111111111111222222//////000000111111111222111111111111111111111111222222222222222222222222000222444666999===BBBFFFKKKHHHDDD@@@>>>>>>???@@@AAAEEEMMMYYYgggsss|||~~~zzzxxxuuujjj^^^PPPKKKHHHGGGEEEEEEJJJQQQXXX[[[bbbkkknnnhhh[[[PPPMMMLLLKKKLLLOOOUUUZZZ^^^___ccciiilllmmmlllkkkkkkllllllkkkhhheeeccccccdddbbbaaa```______```aaabbbooouuu}}}|||||||||~~~{{{qqqhhhbbb___^^^YYYYYY[[[^^^bbbdddeeedddeeecccbbbaaacccfffjjjlllVVVWWWWWWSSSKKKBBB;;;777555333111111222444444444333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000111111111111111111111111111111222222222333333333333333333222222111111111222333333444444333333222111000///000333666777777777===GGGRRRZZZ\\\YYYUUUPPPOOOOOOSSSYYYbbbiiilllooopppqqqrrrrrrqqqooommmlllhhhhhhllljjjbbb\\\\\\\\\___fffqqq~~~zzz{{{~~~|||{{{vvvyyywwwlll___SSSGGG>>>???@@@DDDJJJNNNOOOLLLIIINNNOOOQQQRRRQQQNNNKKKHHH???===:::777555444444444333333333333333333333333222222222333333444444444333333333222222222111111222333333444333222111000111111111111111000//////111111000000//////......000000000000000000000000000111111000///......///000000000000000000000000000000////////////000000000000////////////000000222111111111000000//////...//////000000000000000000000000000111111111111111111000000000000111111222222111111111111222222111111111000111111222333555444222111111111222222///222555777999===EEEKKKNNNJJJDDDAAA@@@AAABBBBBBAAADDDMMM[[[lllwww{{{zzzzzzvvvsssrrrlllccc\\\PPPMMMJJJIIIMMMUUU]]]cccqqqrrrrrrpppiiiaaaXXXRRRPPPPPPPPPRRRWWW\\\bbbeeegggiiijjjkkkjjjiiihhhhhhccccccbbb___]]]\\\^^^```___```aaacccffflllsssxxxzzzmmmdddcccaaa^^^]]]^^^___``````aaaaaabbbcccdddgggjjjmmmWWWWWWVVVRRRLLLDDD===888555333222222333444444333333333333333333333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333222222222111111222333333444444333333222333222111222444777888999;;;AAAKKKTTTYYYZZZXXXVVVTTTUUUWWW[[[```eeehhhjjjmmmnnnoooppppppooommmlllkkkhhhiiimmmmmmgggdddeeejjjnnnuuu{{{zzz~~~|||||||||}}}}}}tttiii]]]PPPEEEAAABBBEEEIIILLLLLLHHHEEEFFFHHHLLLOOOQQQQQQPPPPPPCCCAAA===999666444444444333333333333333333333333111111222222222333333333333222222222111111111111111111222222222111000///111111111111111000//////111000000000/////////...000000000000000000000000000111111111///...///000000000000000000000000000000000////////////000000000000////////////000000111111111000000000//////...//////000000000000000000000000000111111111111111111000000000000111111222222111111111111222222111111111111111222222333444333222222222333444555555666888:::>>>CCCJJJNNNPPPKKKEEEAAA@@@AAABBBCCCHHHKKKTTTaaannnvvvvvvtttwwwuuuqqqmmmhhhaaaYYYTTTRRRSSSVVVZZZ```ffflllppp{{{zzzvvvqqqjjjbbb\\\XXXXXXXXXZZZ\\\___cccfffhhhfffggggggfffdddbbbaaa```^^^^^^^^^]]]]]]^^^aaadddeeehhhkkkooottt{{{xxxnnnjjjeeeccccccdddcccbbbdddcccaaaaaabbbeeehhhjjjYYYWWWTTTRRROOOIII@@@:::555444333333444555444222333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333222222222222333333444444444444333333555444444444555888:::<<>>FFFLLLSSSUUUSSSRRRUUUXXX___cccgggkkklllllllllkkknnnnnnmmmmmmllllllllllllmmmqqqxxxxxxuuuxxx|||}}}~~~{{{ssscccUUUMMMJJJHHHIIIKKKKKKFFFAAA@@@BBBDDDFFFIIILLLNNNOOOLLLJJJEEE???;;;777555444222222222222222111111111222222222222222222222222111111111000000000000///111111111111111111000000111111111111111000//////000000000000////////////000000000000000000000000///111222111//////000111000000000000000000000000000000////////////000000000000////////////000000000000000000000000////////////000111111111111000000000111111111222222222222111111000000111111222333222222111111222222333222111111111111222333333444333222222333444666777:::999:::@@@JJJSSSXXXZZZXXXPPPFFF??????EEELLLQQQZZZ]]]dddkkkooommmhhhbbb]]]^^^]]]XXXSSSSSSWWW\\\```eeemmmuuuzzz{{{{{{yyysssrrrpppmmmkkkjjjiiiiiieeeeeedddcccaaa```______^^^______]]][[[\\\___bbbfffiiikkknnnpppsssxxx{{{uuummmhhhddd___[[[[[[WWWSSSSSSTTTPPPIIIBBB888777555555555555333222333333333333333333333333222222222333333444444444333333333222222222222111111111111111111111111111222222222222222222222222222222333333333444444444333333333333333333333333333444444555555444444333444444555444555888===AAAIIINNNRRRSSSPPPQQQUUUZZZbbbfffjjjllllllmmmoooqqqmmmlllkkkkkkkkklllmmmnnnqqqyyy|||zzz~~~}}}|||oooaaaSSSMMMHHHGGGJJJKKKHHHDDDAAAAAAAAABBBDDDFFFIIIJJJNNNLLLHHHDDD???:::777555333333333222222222111111444444444444444444444444111111111000000000000///222222222222222222222222111111111111111000//////////////////000000000000111111111111111111111111///111222111000///000222000000000000000000000000000000////////////000000000000////////////000000//////////////////000000///000000111111111111111111111111111222222222222222222111111111111222222333333222222222222333333222222222111222333333444444333333222333444555666===>>>AAAJJJVVV___dddeee^^^UUUHHHAAABBBKKKVVV]]]eeefffhhhhhhfffaaaZZZUUUOOOQQQSSSRRRRRRWWWccclllsssuuuwwwzzz{{{zzzxxxwwwkkklllmmmnnnnnnmmmkkkjjjjjjhhhddd```]]]\\\\\\]]]YYY[[[]]]]]]]]]aaaiiiooowwwyyy|||~~~{{{rrrfff\\\ZZZXXXUUUUUUUUURRRMMMHHH;;;999666444444555444333333333333333333333333333111222222333333444444555333333333333222222222222222222222222222222222222333333333333333333333333333333333333444444444444333333333333444444444444444444555555555555444444222444555555555999@@@EEELLLNNNPPPPPPPPPRRRXXX]]]dddhhhkkklllkkklllppptttiiiiiiiiijjjmmmppptttvvv{{{}}}}}}sss]]]TTTJJJHHHKKKMMMKKKHHHBBBAAA@@@???AAADDDHHHJJJNNNNNNLLLJJJEEE@@@:::777555444444333333222222222555555555555444444444444222222111111111000000000222222222111222222333444111111111111111000//////////////////000000000000111111111111111111111111///111222111000000111333000000000000000000000000000000////////////000000000000////////////000000......////////////000000///000111111222222111111111111111222222222222333222222111111111111222222333333222222222222333333222222222222222333444444444444333333444555777888>>>BBBIIISSS]]]eeeiiikkkeee\\\QQQKKKMMMUUU___eeekkkiiieee___YYYRRRMMMJJJHHHMMMRRRUUUZZZbbbnnnwwwzzzyyyvvvtttrrrqqqqqqqqqmmmoooqqqqqqpppmmmiiiffffffccc___[[[YYYYYYZZZ\\\[[[___bbbccceeelllwwwvvviiiXXXXXXXXXWWWUUURRROOOMMM>>>:::666333333444555444333333333333333333333333111111222333333444555555444444333333333222222222222222222222222222222222333333333333333333333333333333333444444444444555333333333444444444555555444444555555555555444444222444666666777;;;CCCJJJOOONNNMMMMMMQQQWWW]]]aaaeeejjjnnnnnnllllllooorrrhhhiiikkkooouuu|||yyy}}}lllaaaSSSMMMOOORRRRRROOOFFFDDDAAA@@@AAADDDHHHJJJNNNOOOQQQPPPLLLFFF???;;;666666555555444333333222555555555444444333333333333222222222111111111111222111000000000222333444111111111111111000//////.../////////000000000111111111111111111111111111///000222222111000222333000000000000000000000000000000////////////000000000000////////////000000........./////////000000000000111222222222222111111111111222222222333333333222222111111222222333444333333222222333333444333222222222222333444444333333333555777:::===>>>DDDKKKUUU^^^eeejjjmmmooolllfff^^^ZZZ[[[```eeehhhfffbbb[[[SSSMMMJJJJJJKKKNNNTTT]]]eeejjjpppvvv{{{vvvssspppmmmkkklllmmmnnnpppqqqrrrqqqnnnjjjfffcccaaa```___^^^___```bbbcccjjjmmmpppqqqssszzzwwwWWWYYYYYYXXXUUURRRQQQQQQ@@@;;;666222222444555555333333333333333333333333111111222333333444555555444444444333333333222222222222222222222222222222333333333333333333333333333333333444444444555555333333333444444555555555444444555555555555444444222555777777888===FFFNNNQQQNNNKKKMMMSSSZZZaaaeeefffkkkqqqqqqnnnlllmmmpppjjjkkknnnuuu}}}vvvpppppptttzzz{{{mmm\\\TTTUUUYYYXXXVVVLLLIIIEEEAAAAAACCCFFFHHHNNNQQQTTTTTTQQQJJJCCC>>>777777666555444444333333444444444333333222222222333333333222222222222111111000/////////111222333111111111111111000//////.../////////000000111111111111111111111111111111///000222222111111222333000000000000000000000000000000////////////000000000000////////////000000---.........//////000000000000111222222222222111111111222222222333333333333222222111111222222333444333333222222333333444333333222222333333444555111222444666:::>>>BBBDDDPPPYYYdddmmmqqqtttvvvxxxppplllhhhffffffggggggggg\\\XXXPPPIIIFFFHHHNNNSSSXXX___jjjsssyyy{{{{{{{{{sssrrrooommmmmmooorrrsssppppppooonnnkkkhhhdddcccdddfffhhhkkkmmmoooqqqqqqyyy|||~~~~~~XXXXXXXXXWWWVVVSSSQQQPPPDDD===666444555666444111444444444333333222222222111222222333333222222111222222111111222222333444333333333333333333333333444333333222222111111111222222333333444555666666333333222222333333444555666666555444333333333333777555444777===DDDGGGHHHJJJLLLOOOTTTYYY^^^bbbdddllloooqqqpppllljjjkkklllrrrpppsss}}}uuukkklllttt}}}}}}qqqeee]]]ZZZZZZ[[[XXXRRRLLLIIIEEEBBBFFFLLLPPPQQQSSSSSSQQQMMMHHHEEE@@@>>>:::777444333333333444444444444444444444444333333222222111000//////222111000//////000111222111111111111000000000000000000000///---...000222333222222222111000000000000000////////////000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111222222222222111444444444333333222222222222222222222222222222222222444444444222222222444777555222333555777666444777777666444666>>>JJJRRR^^^fffmmmpppuuu{{{{{{vvvrrrqqqpppnnnkkkfff```\\\VVVOOOJJJKKKKKKLLLTTT___iiiqqqyyy|||~~~zzztttrrrqqqooommmmmmmmmooopppmmmnnnlllgggfffjjjlllkkkmmmttt{{{~~~}}}}}}YYYYYYXXXXXXVVVUUUSSSSSSGGG@@@999555555666555333444444444333333333222222222222333333333333222222222222111111222222333444333333333333333333333333333333333222222222222222222222333333444555555666444444333333444444555666555555444444333333444444888666666999???EEEHHHIIILLLNNNRRRWWW]]]bbbeeegggkkknnnooonnnkkkiiijjjmmmwwwxxx~~~{{{uuunnnkkkrrr|||zzzpppiiidddbbbaaa\\\VVVPPPMMMHHHCCCDDDHHHNNNOOORRRSSSRRROOOLLLIIIBBB@@@<<<888555444444444444444444444444444444444444333333222111111000000222111111000000111111222111111111111000000000000000000000///......000222222222222111111111111111111000000000000000000111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000111222222222222222444444444333333222222222222222222222222222222222222333444444222222333444777555333444666888777555666777999;;;>>>GGGRRRZZZgggnnnrrrsssvvvzzzyyyuuuvvvtttpppkkkeee^^^WWWSSSNNNJJJKKKPPPUUUYYYbbblllttt{{{|||vvvssssssrrrrrrqqqpppoooooojjjkkkjjjgggiiirrryyy{{{ZZZYYYXXXWWWVVVVVVVVVVVVKKKDDD;;;666666777777666444444444444333333333333222222333333333333222222222222111111222222333444333333333333333333333333222222222222333333333333222333333444444555555555555555555444555666666777444444444333444444555666777777999===BBBGGGJJJKKKPPPSSSWWW]]]bbbgggjjjlllkkkmmmnnnmmmjjjiiilllooo|||wwwtttqqqpppooosss}}}wwwqqqlllhhhbbb\\\WWWTTTNNNFFFDDDEEEKKKNNNQQQTTTUUUTTTQQQPPPHHHEEE@@@:::666555444444444444444444444444444444444444333333222222111111333222222111111222222333222222111111111000000000000000111000......000222111111111111111222222222111111111111111111111111111111111111111111111111222222333333333333222222000000000000000000000000000000000000000000000000000111111222222222222222444444333333333333222222222222222222222222222222222333444444222222333444777666444555777888888777555999???DDDIIIRRR\\\cccmmmrrruuuuuuvvvwwwuuuqqqrrrooojjjddd\\\UUUOOOKKKJJJLLLRRR\\\dddjjjrrrzzz|||vvvtttttttttsssrrrpppmmmlllfffiiiiiiiiippp~~~ZZZYYYWWWVVVVVVVVVWWWXXXNNNGGG>>>777555666666777444444444444444444333333222333333333333333333222222222111111222222333444333333333333333333333333111222222333333444444444333333333444444444555555555555444444555555666777333333333444444555777777666888;;;@@@EEEJJJLLLNNNWWWYYY^^^ccchhhlllooopppmmmooopppooollllllooossszzztttrrruuuxxxyyy{{{|||tttnnnhhhbbb]]][[[UUULLLGGGFFFJJJMMMQQQUUUWWWWWWVVVUUUOOOKKKEEE>>>999555444333444444444444444444444444444444444333333222222222333333333333333333333333222222222111111111000000///111111111//////000111000000000111222222222333222222222222222222222222111111111111111111111111111222222222222222222111000000000000000000000000000000000000000000000000000111222222333333222222333333333333333333333333222222222222222222222222111333444444222222333555555555555555666888999999777<<>>CCCHHHMMMQQQWWW___dddooommmllljjjcccWWWNNNKKKJJJJJJIIIFFFEEEIIIQQQXXXhhhpppxxx||||||{{{zzz{{{yyyuuupppmmmgggddddddhhhmmmqqq}}}ZZZZZZYYYYYYWWWVVVTTTTTTSSSOOOHHH@@@999555555555444444444444555555555666333333444444444444333333222222111111222222333444333333333333333333333333444444444444444333333333444444444444444444444444555555555444555555666777555555444555555666777777:::>>>DDDIIIOOOWWW```fffjjjllloooqqqqqqpppooommmrrrwww|||~~~}}}}}}~~~xxxyyy{{{zzz|||wwwmmmhhhddd___ZZZZZZVVVVVVWWWWWWVVVTTTSSSQQQQQQQQQOOOLLLGGGBBB<<<999444444444444444444444444222222222222222222222222111222333444444333222111333333222222222111111111///111333333222000000111222222222111111111111111000111222333333222111000111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000111222333333444444333333222222222333333444444444222222222222222222222222000222333333333333444666444666999999999:::>>>AAAAAADDDGGGJJJMMMTTT]]]dddllleee```\\\UUUKKKFFFGGGDDDFFFFFFFFFHHHPPP\\\fffrrryyy~~~|||{{{|||zzzvvvssswwwwwwtttssstttrrrnnnmmmkkkiiijjjmmmttt{{{[[[[[[\\\[[[YYYWWWUUUSSSTTTQQQKKKCCC;;;777555666444444444555555555666666333444444555555444444333222222111111222222333444333333333333333333333333555555555444444333333333444444444444444444444444666666666666666777888888666555555555555666777777===AAAFFFLLLRRR[[[eeemmmnnnoooqqqrrrqqqooommmkkkrrrwww~~~zzzyyy}}}pppjjjfff```]]]\\\YYYYYYYYYWWWUUURRRPPPNNNMMMNNNOOONNNKKKFFFAAA===444444444444444444444444111111111111111111111222111111333333333333111111333333333222222222111111///111333333222111000111333222222222111111000000///000222333333222000///111111111111111111111111222222222333333222222222000000000000000000000000000000000000000000000000111222333333444444333333222222222333333444444444222222222222222222222222000222333333333333555666666888;;;;;;;;;<<<@@@CCCBBBDDDFFFHHHKKKRRR]]]dddddd[[[SSSOOOJJJCCCDDDIII@@@CCCEEEGGGLLLWWWgggssszzz{{{wwwvvvrrrllllllppppppnnnmmmnnnkkkgggkkkkkkmmmqqqxxx]]]\\\[[[YYYXXXWWWUUUUUUUUUSSSOOOIII@@@:::666444777777666555555555555555555555555555555555555555444444444333333333222222333333333444444444555555222222333333333444444444666555555555555444444444777777777777777888999999777333222666777666666888>>>DDDNNNXXXaaagggiiijjjooonnnooopppqqqoooiiidddkkkpppxxx~~~}}}~~~~~~yyy}}}uuummmccc]]]]]]^^^]]]\\\ZZZWWWQQQIIICCCIIIIIIKKKMMMMMMJJJEEEAAA;;;888555555777777666444444444444333333333222222222222222222222222222222222222111111111222333333333333333222111000///...222111000//////000111222000000000000000000000000222222222222222222222222000111111111111222222222000000000000000000000000222222111111111222444555111111111222222333333444111111111111111111111111333333333222222111111111222333444444333333444555<<<;;;;;;;;;<<<>>>@@@AAA@@@BBBFFFJJJNNNSSSWWWZZZSSSPPPKKKGGGDDDCCCCCCDDDAAAFFFMMMVVV___iiirrrxxx{{{|||{{{wwwpppkkkgggeeefffhhhjjjkkklllkkkiiihhhkkksss}}}[[[ZZZYYYXXXVVVUUUTTTTTTUUUSSSPPPIIIAAA:::666555777777666555555555555555555555555555555555555555444444444333333333222222222333333333333444444444222222333333333444444444444444444555555555666666555555555555555666777777888555444777888777888:::AAAHHHRRR]]]fffkkklllmmmmmmllllllnnnnnnlllhhhdddfffmmmwww~~~~~~zzzssstttzzz}}}uuuiiiaaa___^^^]]][[[ZZZWWWQQQIIICCCEEEFFFHHHJJJLLLLLLIIIFFF???;;;888777777777555333444444444333333333222222222222222222222222222222555444444333333333444444111222222222222111000000222111000//////000111222000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222111000000000111222333222222222222222333333333222222222222222222222222444444444444333333222222111222333444333333555666:::::::::;;;===@@@DDDFFFFFFEEEGGGLLLRRRUUUUUUSSSLLLIIIEEEBBBAAABBBDDDEEELLLQQQXXX___gggnnnuuuzzzyyyxxxvvvqqqjjjdddaaa___bbbccceeehhhkkkmmmnnnnnnxxxYYYYYYXXXVVVUUUTTTSSSSSSTTTSSSPPPJJJBBB<<<888666777777666555555555555555555555555555555555555555444444444444333333333333222222333333333444444444333333333333444444444444222222333444555666777888555555555555555666777777:::666555888999888:::>>>GGGNNNYYYccckkknnnnnnmmmiiihhhhhhiiijjjhhhfffcccbbbmmmyyysssjjjjjjppptttiiiddd___]]]\\\[[[YYYSSSIIIBBBAAAAAACCCFFFJJJLLLLLLKKKEEEAAA===999888666444333444444444444333333333333222222222222222222222222333222111000000000000000///000111222222222222222222111000000000000111222000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222111000/////////000111333333333333222222222222444444444444444444444444555555555555444444444444222333555555444555777999888999<<>>>>>>>>@@@EEEHHHJJJKKKIIIFFFBBB===999666444333555444444444444333333333222222222222222222222222333222111000///.........000000111222222222222111111111111111111111111111000000000000000000000000222222222222222222222222000000111111111222222222111111111111111111111111333222111000//////000111444444444333333222222111333333333333333333333333555444444444444444444444666666777777666777999;;;888<<>>CCCLLLUUUZZZZZZXXXVVVRRRUUUWWWUUUOOOHHHCCCBBBBBBCCCFFFLLLTTT]]]eeeiiiiiilllooopppooommmmmmmmmgggfffccc```]]]]]]___bbbcccfffkkkttt~~~[[[[[[ZZZYYYXXXXXXWWWWWWSSSSSSRRRNNNGGGAAA<<<:::777777666555555555555555555555555555555555555555555555555555444444444333444555555555666666666666333444444444555555555555666666555555555444444444555555555555555666777777888666666999999<<>>;;;;;;===???@@@@@@GGGGGGGGGDDD???:::777666555555555555444444444333222222222222222222222222666555444333333222333333222222222222222111000///111111222333333222111111000000000000000000000000////////////////////////000111111111111222222222222222222222222222222222444333222111111111222333444444444444333333333333222222222222222222222222333333333333333444444444555555666666666888<<>>>>>===BBBEEEGGGFFFBBB===999888555555555555444444444444222222222222222222222222111111000000000000000111000000111222222222222111111222222333333222222111000000000000000000000000////////////////////////000111111111111222222222222222222222222222222222222222111000000111222333333333333444444444444444444444444444444444444444333444444444555555555555555666888999;;;@@@EEEIIIVVVYYY]]]```aaaaaa___]]]\\\\\\ZZZTTTMMMHHHGGGIIILLLNNNSSSYYY^^^cccfffggghhhiiiiiigggeeecccddddddaaacccdddeeegggjjjooorrrxxx}}}ZZZZZZZZZYYYXXXXXXXXXWWWRRRSSSSSSPPPIIICCC>>><<<777777666555555555555555555555555555555555555555666666555555555444444444111111222222222333333333444444444555555555666666222333333444555666777777777777777777777888999999999888:::===>>>BBBNNNZZZ]]]```dddggghhhfffbbb```XXX[[[___dddjjjttt}}}}}}vvvjjjdddbbb]]]TTTKKKCCC@@@>>>===>>>>>>>>>===>>>CCCGGGHHHDDD>>>;;;:::666666555555555444444444222222222222222222222222333222222222222222333333...///000111222333333333111222333444444333222111000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222000000/////////111222333333333333444444555555555555555555555555555555555444555555555666666777777777999<<<>>>BBBHHHOOOTTT```____________`````````bbb^^^XXXRRRNNNLLLKKKKKKRRRUUUYYY^^^aaacccdddccchhhiiihhhfffdddcccdddeeefffhhhjjjlllnnnrrrvvvzzz]]][[[ZZZYYYZZZYYYXXXVVVVVVSSSQQQPPPNNNJJJCCC>>>999777555555666777666555444444444555555555666666555555444444444555555666999888666444333333333444555555555555555555555555777777777777888888888888555555666777777777777777888999;;;===BBBLLLVVV^^^^^^^^^aaaggggggccc```aaaYYYYYY^^^jjjyyyzzzxxx~~~qqqfffaaa]]]VVVQQQIIIBBB<<<:::===???===;;;======???AAABBBAAA===999666666555444444444444555666555333222111222333333111111111111111111111111111000000//////000000111333222222111111222222333000111111111111222222222333333222111000000000111111111111111111111111111111111111111111111111111222222222222222222222222333333333444444444555555222222333444555555555555777333222555666444444666;;;???AAACCCJJJVVV___aaahhhccc]]][[[^^^bbbdddeeebbb```[[[TTTNNNKKKKKKLLLWWW[[[```cccdddccccccdddgggeeebbb```aaafffkkkooopppqqqrrrsssvvv}}}]]][[[ZZZYYYZZZYYYXXXVVVVVVSSSQQQPPPOOOLLLEEE@@@;;;999777666666666555444444444444555555555666666555555444444444555555666888777666555444444555555555555555555555555555555666666666777777777888888555666666777777777777777999:::<<<@@@GGGQQQZZZ___cccaaabbbeeeeeeaaa___aaa]]]\\\aaammm~~~zzz}}}{{{ooogggaaaYYYTTTJJJDDD===;;;>>>@@@???===<<<===>>>@@@AAA@@@===:::666555555444444444444444555444333333222222222333111111111111111111111111333333222222222222333333333222222111111222222333111111111111222222222222222222111111000111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333444444444555555333333444555555555444444777333222555666666777:::AAAGGGLLLQQQXXX```ddddddaaa^^^ZZZZZZ]]]```aaaaaa```^^^YYYSSSNNNMMMNNNQQQYYY^^^cccggghhhgggffffffeeedddbbbbbbeeejjjqqqvvv{{{||||||}}}]]][[[ZZZYYYZZZYYYXXXVVVTTTRRRPPPOOOPPPMMMGGGCCC>>><<<888666666555444333444444555555555666666666666555555444444444555555666666555555555555666666555555555555555555555555555555666666666777777777666666777777888888888888999:::>>>EEEOOOXXX^^^aaaeeeaaa```bbbbbb```aaaeeecccbbbfffttt}}}zzzxxx}}}}}}qqqfff]]]XXXLLLEEE>>><<<>>>AAAAAA???<<<<<<<<<>>>??????===;;;555555444333333333333444333333444444333333222222222222222222222222222222444444333333333333444444333222222111111222222333111111111111222222222333111111111000111111222222111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555444444555555555444444333777333222555777888<<>>AAABBB@@@===<<<;;;<<<===>>>===;;;555555444333333333333333222333444555444333222111222222222222222222222222333222222111111222222333333222222111111222222333111111111222222222333333111000000000111222333333111111111111111111111111222222222222222222222222111222222222222222333333333333333444444444555555555555666555555444333333777444333555888:::AAAHHHPPPYYYbbbgggjjjkkkfff___]]]^^^______^^^\\\XXXUUUUUUUUUSSSRRRTTTXXX___dddmmmppptttuuusssoookkkiiieeeiiinnnsssyyy]]][[[ZZZYYYZZZYYYXXXVVVPPPNNNLLLLLLNNNMMMIIIFFF>>>;;;888666777777888777555555555666666666777777666666555444444444444444111222222333444444444555555555555555555555555555555555555555666666666666999888888777888999:::::::::>>>EEEOOOXXX___cccdddgggaaa]]]]]]```dddllltttuuuuuuzzztttmmmkkkmmmwwwuuueee[[[RRRJJJ@@@<<<>>>AAABBBAAA@@@>>>;;;;;;<<<======<<<555555444333333333333444111222333444555444333222222222222222222222222222333222222111111222222333333222222111111222222333111222222222222333333333111000000000111222333333111111111111111111111111222222222222222222222222111111111222222333333333333333333444444444555555666666666666555444333333777444444777:::===EEENNNZZZaaahhhjjjjjjiiiccc\\\_________]]]YYYUUUQQQOOOSSSTTTWWWYYY]]]bbbiiimmmtttvvvwwwuuuqqqllliiigggiiipppxxx]]][[[ZZZYYYZZZYYYXXXVVVPPPNNNLLLLLLNNNMMMJJJGGG???<<<888666777888999999555555666666666777777777777666555444444444444444111222333444444444444444555555555555555555555555555555666666666777777777:::999888888888999;;;<<<===CCCLLLTTTZZZ___cccfffllleee``````dddjjjsss}}}{{{nnnggghhhmmmssspppcccWWWNNNCCC===>>>AAACCCBBBDDD@@@<<<::::::<<<<<<<<<666666555444444444444555222222333444444444333333333333333333333333333333444444333333333333444444333222222111111222222333222222222222333333333333111111111000111111222222111111111111111111111111333333333333333333333333111111111222222333333444333333333444444444555555555555666666666555444444777555777:::<<>>:::777666777888888555666666666777777777777777777666444444333333444333444555666666666555444555555555555555555555555666666666777777777888888;;;:::888888888999;;;<<>>AAAJJJTTT```ggglllmmmllljjjddd]]]XXXWWWSSSOOOLLLNNNSSSWWWccchhhpppvvvxxxwwwvvvvvvpppooommmkkkkkkooouuuzzz]]][[[ZZZYYYZZZYYYXXXVVVUUURRROOOOOOQQQQQQNNNKKKEEE@@@;;;777666666666666666666666666777777777777888777666555444333333333555666777888888777666555555555555555555555555555777777777777888888888888;;;:::999888888:::<<<===DDDNNNYYY]]]]]]^^^eeelllfffbbbaaagggrrr~~~wwwooohhhffffffjjjwww{{{aaaWWWJJJBBBBBBEEEFFFEEEJJJEEE>>>:::999;;;<<<===888888777666666666666666333333222111222333555666333333333333333333333333111000000000000000000111333222222222222222222333222222333333333444444444333333222111000000000111111111111111111111111111333333333333333333333333000000111222333333444444333333333444444444555555444444555666777777777666666777;;;???@@@BBBKKKUUU\\\cccjjjmmmmmmkkkddd]]]UUUTTTPPPLLLKKKQQQZZZbbblllrrr{{{}}}xxxvvvnnnmmmkkkjjjmmmvvv]]]]]]\\\[[[ZZZYYYXXXXXXUUURRRNNNOOORRRSSSPPPLLLEEE@@@999555444555666666888777666444444555666666777777777666555555444444555444444444444555666666555555555555555444444444666666666666777777777777666999;;;:::888999>>>DDDKKKPPPWWW]]]```aaa___^^^___```dddpppjjjffffffjjjoooxxxsss```MMMEEEFFFFFFFFFGGGGGGCCC???<<<<<<<<<999777<<<999666555666777888888444444444444444444444444444444444444444444444444555555444333222222222222333333333333333333333333---///111222333222000///444333333222111111111222333333222222222333555666111111111111111111111111333333333333333333333333555555555666555555444444555666666666666666555555999777888<<<>>>???DDDKKK[[[bbbhhhjjjiiifff^^^VVVLLLMMMOOORRRWWW___iiiooottt}}}{{{yyyuuuooommmmmmnnnqqqxxx^^^^^^]]]\\\[[[ZZZYYYYYYXXXTTTQQQPPPRRRRRROOOKKKHHHCCC<<<888777777888888777777666555555555555666666666666555444444333333555444444444444555666666555555555555555555555555777777777888888888888999777:::<<<;;;:::<<>>>>>DDDJJJWWW___ggggggddd```XXXQQQNNNPPPUUUZZZ```hhhpppuuuvvv~~~~~~xxxuuuqqqlllmmmrrryyy|||______^^^]]]\\\[[[ZZZZZZZZZVVVSSSRRRSSSRRRNNNKKKIIIDDD>>>999888888888888666777777777666666555555666666555444444333333222555444444444444555666666444444444555555666666777888888888999999999::::::888:::;;;;;;<<<@@@GGGMMMUUUXXX[[[^^^___```bbbccceeeiiissswwwpppiiinnnyyyvvv]]]OOOLLLIIIGGGFFFGGGDDD@@@>>>===<<<:::999:::888777777888888666444444444333333333333333333444444444444444444444444222222222222333444555666333333333333333333333333222222222333333333333333444333333222222222222222444444333222222222333333333333333333333333333333333333333333333333333333333333444444444444333333444555555666666777777777===::::::<<<===>>>CCCJJJTTT^^^eeeddd^^^YYYTTTPPPRRRWWW___ffflllrrrxxx|||{{{{{{uuurrrpppnnnuuu^^^^^^]]]\\\[[[ZZZZZZYYYYYYWWWTTTSSSSSSRRRPPPMMMIIIDDD>>>999777777777666666666777888888666555444777666666555444444333333555444444444444555666666333444444555666777777888888888888888999999999:::888999:::<<<>>>DDDLLLQQQWWWYYY[[[[[[[[[]]]bbbfffkkkqqq{{{yyyoooqqqrrrzzzjjjXXXPPPKKKHHHHHHGGGEEEBBB???<<<;;;:::999999888888999:::999666333444444444444333333333333444444444444444444444444333222222222333333444555333333333333333333333333111111000000000111222333444333333222222222333333444444444333333333333333444444444444444444444444333333333333333333333333222222333333444444333333444444555666777888999:::>>>;;;:::<<<===>>>CCCJJJVVV___ddd```XXXVVVVVVVVV[[[aaaiiiqqqvvvyyy{{{}}}~~~~~~|||vvvrrrrrrvvvzzz]]]]]]\\\[[[ZZZYYYXXXXXXWWWUUUTTTTTTTTTSSSRRRQQQJJJFFF@@@;;;999888777666666777888888888777555444888888777777666555555555555444444444444555666666444444555555666777888888777777777888888888999999777888:::===BBBHHHPPPTTTUUUWWWWWWVVVWWW[[[dddkkkvvv||||||rrrqqqyyyyyybbbTTTKKKIIIJJJHHHGGGDDD@@@<<<:::999999888888999;;;<<<:::777444555555555444444333333333444444444444444444444444555444333333222222222333333333333333333333333333111111000000111111222333444333333222333333444444444444555555444444444444444444444444444444444444333333333333333333333333111222333333444444444333555555555666888:::<<<===>>><<<;;;===>>>@@@FFFNNNXXX___aaaZZZUUUVVV\\\___fffkkksssxxxzzzyyyxxxxxxzzzwwwtttqqqpppvvv]]]\\\\\\[[[ZZZYYYXXXXXXUUUUUUTTTTTTSSSSSSRRRRRRNNNJJJDDD???===;;;999888777777888888777777666666999999888888777666666555555444444444444555666666555555555666666777777888777777777888888888888999888:::<<>>:::999:::888888999;;;======:::888777777666666555444444444444444444444444444444444666555444333222222222222333333333333333333333333333333333333444444444444333333333333333444444555444555666666777777666666444444444444444444444444333333333333333333333333111222333444444555555444666666666777999<<>><<<999888999888777777666666777777888888888777666666555555555444444444444555666666666666666666666777777777888888888999999999:::::::::<<<@@@FFFMMMSSSWWWYYYTTTUUUUUUTTTVVVaaarrr}}}wwwrrrrrryyyqqqZZZQQQQQQQQQQQQNNNGGG@@@<<<;;;<<<999999:::<<<>>>???>>><<<999888888777666666555555444444444444444444444444444444333222222333333333333333333333333333333333222333444555555555444333333333333333333444555555444555666888999999999999333333333333333333333333333333333333333333333333222222333555555666666666777777777888;;;???BBBDDDBBB@@@@@@DDDHHHLLLUUU^^^]]]aaabbb```ccckkkrrruuuyyy{{{|||{{{wwwrrrpppnnnllllllqqq{{{___^^^^^^]]]\\\[[[ZZZZZZWWWWWWVVVTTTQQQOOONNNNNNNNNJJJDDD@@@===:::888666:::999777666666666777888777777777666555555444444555444444444444555666666777777777777666666666666999999:::::::::;;;;;;;;;<<<>>>CCCJJJQQQWWWZZZ[[[UUUVVVVVVUUUYYYeeexxxpppssssssvvveeeXXXWWWUUUUUURRRKKKCCC>>>===>>>999999:::<<>><<<:::888777777777444444444333333444444555555666777666444333444555444444444333333222222222222333333444555555555555555444444333333444444555555555555666666666666777555555555444444333333333555555555555555555444444555555555666555555444333555555777<<>>;;;888777888888999999888777555444888888888777666555555555666666666666666666666666666666666666666777888888:::888777999888777:::@@@>>>DDDKKKOOORRRUUUZZZ^^^eeeiiinnnpppqqqvvv~~~sssssszzzzzziiiaaa___\\\WWWRRRLLLEEEAAA<<<<<<<<<>>>AAACCCDDDCCCBBBAAA???<<<;;;:::999999555555444444444444444555444555666555333222333444444444444333333333222222222333333444444444444333444444444333333444444444444444555555555666666666555555444444444333333333555555555555555555555555555555555666555555555444777888:::???DDDGGGGGGFFFCCCDDDHHHPPP[[[dddiiijjjmmmooosssxxx|||~~~|||yyywwwqqqlllkkkooo{{{aaa___\\\[[[[[[ZZZYYYXXXVVVUUUTTTRRRPPPNNNMMMLLLNNNLLLIIIDDD@@@<<<999888888999999888888777666555888888777777666666555555666666666666666666666666777666666666666777888888999888888::::::888:::???CCCIIIOOOPPPPPPSSS\\\cccoootttzzz}}}~~~{{{uuu~~~|||iiiddd]]]YYYVVVQQQIIIBBB???>>>>>>@@@CCCEEEFFFFFFEEEDDDBBB@@@???>>>======777777666555444444444555333444555444333222333444444444444444333333333333333333333333333333222111444444444444444444444444333333333444444444555555555444444444444333333333555555555555555555555555555555555666666666666666:::;;;>>>DDDIIILLLLLLKKKGGGJJJQQQ[[[fffmmmqqqrrrsssuuuyyy}}}~~~|||wwwssspppnnnmmmrrryyyccc```[[[YYYZZZ[[[ZZZXXXUUUUUUSSSRRRPPPNNNMMMLLLNNNLLLJJJGGGBBB>>>:::888555666666777888888999999888777777777666666666555666666666666666666666666777777666666777777888999999888999;;;;;;999<<>>???DDDKKKOOORRRTTTTTTUUU^^^mmmxxxoooddd```___ZZZUUUNNNKKKHHHGGGHHHIIIJJJIIIHHHHHHHHHGGGFFFEEECCCBBB@@@>>><<<:::888666555444222333444444333333444555444444444444555555555555333333333333333333222111222333444555555444333222222222222333333333444444333333333444444444444555333333444444555666666666666555555555777999;;;<<<===CCCMMMVVV]]]bbbfffhhhfffjjjooosssuuuwwwyyyzzz~~~~~~|||xxxtttqqqjjjhhhjjjpppyyyqqqhhh^^^YYYZZZ\\\ZZZVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMNNNNNNMMMIIIDDD>>>::::::999888777666666666777666666666666777777777777777777777777777777777777888888777777888888999:::<<<999999<<>>;;;888666555444222444555555444444555666444444444444555555555666222333333444444444444333222333555666666555333222333333333333444444444444333333333444444444555555333333444444555666666777666666555555777999<<<>>>AAAIIISSS[[[aaaeeeiiilllmmmooorrrssssssuuuyyy|||~~~~~~|||zzzvvvrrrooommmiiiiiinnnwww~~~tttjjj___ZZZ[[[\\\ZZZVVVVVVUUUTTTSSSRRRQQQPPPOOOMMMNNNOOONNNJJJDDD???;;;777777666666666888999;;;666666666666777777777777777777777777777777777777888888888777888888999:::<<<999999<<>>EEEMMMWWW___cccfffjjjmmmoooqqqrrrrrrrrrtttyyy}}}{{{zzzxxxuuuqqqmmmjjjhhhiiikkkrrr}}}~~~~~~nnn^^^ZZZ[[[[[[YYYXXXWWWUUUSSSRRRRRRRRRPPPNNNMMMMMMLLLKKKIIIEEE???::::::999888777666666666666888888888888888888888888777777666555555555555555777666666666666666777888:::999999<<>>BBBGGGLLLPPPSSSUUUYYYdddqqqxxx{{{{{{mmmdddaaa^^^ZZZUUUQQQOOOMMMMMMNNNNNNNNNNNNMMMKKKJJJHHHEEEDDDBBB@@@===;;;999888555555555555444444333333333333333333333333333333444444444444444444444444555444444444444333333333444444444444444444555555333444444444444555555555555555666666666555444444777999999999999>>>FFFMMMVVV\\\bbbfffffffffhhhjjjjjjlllpppsssvvvxxx{{{}}}{{{vvvqqqpppvvv}}}kkkaaa^^^\\\ZZZZZZYYYWWWUUUTTTTTTTTTRRRPPPMMMLLLKKKKKKIIIFFFBBB>>>::::::999888777777777777666666666666666666666666777777777888999:::<<<<<<>>>===<<<;;;::::::::::::999<<<@@@EEEHHHLLLOOORRRVVV[[[fffttt|||~~~zzzmmmbbb___ZZZVVVSSSPPPNNNMMMNNNOOOOOOOOONNNLLLJJJIIIFFFEEECCCAAA>>><<<:::999666555555444444444444444444444444444444444444444333333444444444444444444444444444444444444444444555555555555444444444444444444444444555555555555444555666777777666555444888999::::::;;;AAAKKKRRR\\\```eeehhhggggggiiikkklllooosssvvvwwwyyyzzz|||xxxuuuuuu{{{ooobbb^^^[[[YYYYYYYYYWWWUUUTTTTTTTTTRRRPPPMMMLLLKKKJJJIIIGGGCCC@@@;;;:::999888777777777777666666666666666666666666777777777888:::;;;===>>>>>>===<<<;;;:::999999999999===BBBFFFIIIKKKOOOQQQZZZ^^^hhhuuu|||ssseee```ZZZVVVTTTSSSPPPNNNOOOOOOOOOOOONNNMMMKKKJJJFFFFFFDDDBBB???===<<<;;;777666555444444444555555444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555555444444444444555555555666666444555666777777777555555888:::;;;<<<>>>EEEOOOWWW```dddhhhiiihhhhhhkkknnnrrruuuxxxyyyyyyxxxyyyzzztttxxxttteee^^^[[[YYYYYYXXXVVVUUUTTTTTTSSSQQQOOOMMMLLLJJJJJJIIIHHHDDDBBB;;;:::999888888777888888777777777777777777777777777777888888:::;;;<<<===<<<<<<;;;:::999999999:::;;;@@@EEEHHHIIILLLPPPSSS```ccclllxxx|||llleee]]]XXXVVVUUUSSSQQQPPPPPPOOONNNMMMLLLKKKKKKGGGFFFEEECCCAAA???===<<<888777555444444444555666444444444444444444444444222333333444444555555555333333333444444444444555555555555555555555666666444444555555555666666666555555666777777777666666777:::<<<>>>BBBIIISSS[[[cccfffiiijjjjjjkkknnnrrrxxxyyy{{{zzzyyyxxxxxxyyyuuu~~~}}}yyyggg```\\\ZZZZZZWWWVVVTTTSSSSSSRRRPPPNNNMMMLLLJJJJJJIIIHHHEEECCC;;;;;;:::999888888888888888888888888888888888888888888888888999:::;;;<<<<<<;;;;;;:::::::::;;;;;;???DDDIIIKKKKKKMMMRRRWWWfffjjjsss{{{~~~vvvnnnccc[[[YYYWWWUUURRRQQQPPPMMMKKKJJJJJJKKKLLLGGGGGGEEECCCAAA???>>>===888777555444444444555666555555555555555555555555222222333333444555555666333333333444444444555555444444555555666666777777555555555555666666666666666666666666666777777888666999===AAAEEELLLVVV]]]dddgggjjjkkkkkkmmmrrrvvvzzz{{{{{{yyywwwvvvwwwyyy~~~~~~zzz}}}|||jjjaaa]]][[[[[[WWWUUUSSSRRRRRRRRRPPPNNNMMMLLLJJJJJJIIIHHHFFFDDD<<<;;;:::999888888888888888888888888888888888888888888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===BBBGGGKKKMMMLLLOOOUUUZZZiiinnnyyyzzzyyy~~~~~~tttggg^^^ZZZXXXUUUSSSRRRPPPMMMJJJIIIJJJKKKMMMHHHGGGFFFDDDBBB@@@???>>>999777555444333444666777555555555555555555555555222222333333444555666666333333333444444555555555333444444555666777888888555555555555666666666777777666555555555777888999555999>>>BBBGGGNNNWWW^^^dddgggjjjkkklllnnntttxxxzzzzzzyyyxxxvvvvvvxxxzzz{{{zzzzzzyyyyyyyyyzzzzzz{{{wwwrrrtttxxx|||}}}}}}~~~pppccc]]][[[ZZZYYYWWWUUUTTTTTTSSSRRRPPPOOOMMMKKKJJJJJJJJJIIIHHHDDD@@@<<<999999999999999888888888888888888888888888888999999999:::::::::888999;;;<<<;;;;;;<<<>>>FFFIIILLLMMMMMMQQQYYY```hhhvvv|||vvv{{{~~~pppccc\\\XXXUUUSSSRRRPPPOOONNNNNNNNNLLLJJJJJJHHHEEECCCBBBAAA>>><<<;;;888555444555666666666444444444444444444444444555555555555555555555555444444444444444444444444666666666666666666666666444555666666555555666888888777555555777999999999777;;;AAAHHHNNNTTTZZZ^^^fffiiimmmppprrrtttwwwyyyzzz}}}}}}wwwqqqrrr{{{{{{yyyxxxvvvtttqqqooommmkkkiiiiiiiiiiiimmmllllllnnnnnnmmmjjjhhhggghhhiiikkkmmmppprrrtttsssrrrqqqpppoooooooooooommmnnnpppqqqssswww|||sssddd]]][[[ZZZXXXVVVTTTSSSSSSRRRPPPOOOOOOMMMJJJJJJJJJJJJIIIHHHCCC@@@<<<:::::::::999888888888888888888888888888888888888999999999::::::888999:::::::::;;;>>>@@@JJJLLLNNNNNNNNNSSS[[[bbblll{{{~~~||||||{{{jjjaaa[[[UUUOOORRRQQQOOONNNNNNNNNLLLJJJIIIGGGEEECCCCCCBBB???===;;;999666444555666666666444444444444444444444444444444444444444444444444444444444444444444444444666666666666666666666666555666888777666666777999888777666666777999:::::::::>>>DDDKKKQQQWWW]]]aaagggkkkooosssuuuwwwyyy{{{yyyzzzxxxuuuttt|||}}}zzzuuuooollljjjjjjhhhfffeeedddbbb```___^^^^^^^^^_________aaabbbbbb___]]]\\\]]]^^^___bbbdddfffgggeeedddcccbbbaaaaaaaaaaaa___aaabbbccceeehhhlllpppsssvvvzzzxxxfff^^^[[[[[[VVVUUUSSSSSSSSSRRROOOMMMOOOLLLJJJIIIJJJJJJIIIGGGBBB@@@===<<<;;;;;;999777888888888888888888888888777777888888888999999999999999999999999<<<@@@CCCNNNOOOOOONNNOOOUUU^^^eeeooo~~~~~~}}}{{{|||vvviii```WWWQQQSSSQQQOOONNNNNNMMMKKKJJJIIIGGGEEEDDDDDDCCCAAA???<<<999666555555666666666444444444444444444444444444444444444444444444444444444444444444444444444666666666666666666666666666777999888777777888:::888777777777888999;;;<<<===BBBIIIOOOVVV\\\bbbfffiiimmmssswwwyyyzzz{{{}}}|||yyyvvvvvv}}}zzzyyyxxxwwwuuuqqqllliiigggccc___\\\\\\[[[[[[ZZZ[[[ZZZZZZYYYXXXXXXXXXXXXVVVVVVVVVXXXYYYYYYWWWUUUSSSSSSTTTUUUWWWYYY[[[\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXYYY[[[___aaaeeegggkkkoootttwwwzzz{{{~~~iii^^^ZZZ[[[VVVUUUTTTTTTTTTRRRPPPMMMNNNLLLJJJIIIIIIIIIHHHGGGBBB@@@>>>===<<<;;;999777888888888888888888888888777777777888888888999999999999999888999===CCCGGGPPPPPPOOONNNQQQWWW```gggooo~~~zzzyyy{{{rrreee\\\XXXUUUSSSQQQOOOOOONNNKKKIIIHHHGGGEEEEEEEEEEEECCCAAA===:::777555555666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666666777999888777777888:::888888888888888999<<<>>>@@@EEELLLTTTZZZ```eeeiiijjjooouuuzzz||||||}}}}}}}}}{{{yyy|||yyyllljjjhhhfffeeeccc```]]][[[YYYWWWUUUUUUUUUVVVVVVYYYYYYZZZ[[[[[[[[[[[[[[[YYYXXXXXXYYYZZZZZZXXXVVVTTTTTTTTTUUUVVVXXXZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXYYY\\\^^^```bbbdddgggjjjmmmoooppptttuuuwwwyyy{{{mmm___ZZZZZZWWWVVVUUUVVVVVVTTTQQQNNNNNNLLLJJJIIIIIIIIIHHHGGGBBB@@@>>>======<<<999777888888888888888888888888777888888888888999999999::::::999999;;;@@@GGGLLLPPPOOONNNOOORRRZZZccciiiqqq{{{www{{{{{{www|||}}}jjj```]]]WWWUUURRRQQQPPPNNNLLLJJJIIIGGGFFFFFFFFFFFFEEECCC===;;;777555666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666555666888777666666777999888999::::::999:::===@@@CCCHHHPPPWWW]]]bbbgggjjjjjjooouuuzzz|||}}}}}}~~~yyyzzz|||yyyuuuqqqllliii```^^^[[[YYYYYYXXXWWWUUUSSSSSSSSSSSSTTTUUUVVVXXXXXXZZZ]]]___aaabbbbbbbbbbbbaaa````````````^^^\\\]]]]]]]]]]]]^^^___`````````___^^^\\\[[[ZZZYYYYYYZZZ[[[]]]\\\[[[\\\]]]______```bbbdddeeefffffffffdddeeefffgggiiimmmssswwwuuuwww{{{rrr```YYYYYYWWWVVVVVVVVVVVVUUUQQQNNNNNNKKKIIIHHHIIIIIIHHHFFFCCCAAA>>>===<<<<<<:::888888888888888888888888888888888999999999:::::::::::::::;;;;;;>>>CCCJJJOOOOOOOOONNNPPPUUU^^^fffkkkvvv{{{sssxxx~~~{{{zzz{{{vvvfff___ZZZXXXUUUSSSRRRPPPMMMKKKJJJHHHGGGGGGGGGGGGEEEDDD>>>;;;888666666666666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555666888777666666777999777:::<<<;;;999:::>>>BBBGGGLLLSSSZZZ___dddhhhjjjlllpppvvvzzz|||}}}~~~xxx~~~|||vvvsssnnnjjjgggccc^^^[[[YYYVVVTTTRRRRRRRRRPPPOOOPPPRRRTTTUUUVVVXXX[[[]]][[[^^^ccciiilllnnnnnnnnnpppooommmmmmnnnmmmlllkkknnnmmmmmmmmmmmmmmmnnnooommmllljjjgggeeecccbbbbbbaaabbbddddddbbbbbbccceeecccdddeeeffffffdddbbbaaa```aaabbbbbbbbbcccfffiiihhhjjjooouuu|||uuu```XXXWWWVVVUUUUUUVVVVVVTTTPPPMMMMMMKKKIIIHHHIIIHHHGGGFFFEEEBBB>>><<<;;;;;;;;;:::888888888888888888888888999::::::::::::;;;;;;;;;:::;;;<<<>>>AAAFFFMMMRRROOONNNOOOSSSZZZbbbiiimmmzzz|||sssrrr~~~{{{zzz}}}}}}}}}}}}~~~~~~}}}|||qqqccc\\\ZZZWWWUUUSSSQQQNNNLLLLLLJJJHHHGGGHHHGGGEEEDDD???<<<888666666666666555555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666666777999888777777888:::777:::===<<<:::;;;???DDDKKKPPPWWW^^^bbbfffiiikkknnnrrrvvvzzz|||~~~|||xxxtttoookkkeeebbb___\\\ZZZXXXVVVTTTUUUTTTRRRRRRSSSTTTSSSRRRVVVYYY\\\^^^```bbbfffiiikkkooovvv}}}}}}zzzwwwvvvuuuppprrrttttttsssrrrssstttrrrtttuuuuuusssooojjjgggiiijjjkkkkkkiiigggggggggfffgggjjjnnnrrrvvvzzz|||wwwaaaXXXWWWTTTTTTTTTUUUUUUSSSOOOKKKMMMKKKIIIHHHHHHHHHGGGFFFFFFBBB>>>;;;;;;;;;;;;;;;888888888888888888888888:::::::::;;;;;;;;;<<<<<<999;;;===@@@CCCHHHNNNSSSOOOOOOPPPUUU]]]eeelllooo{{{~~~zzzsssooottt~~~}}}|||yyy|||zzz|||~~~}}}}}}~~~~~~}}}yyy~~~}}}iii^^^[[[XXXVVVTTTRRROOOMMMMMMKKKIIIHHHHHHGGGEEECCC???<<<888666666777666555666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666777999::::::999888:::;;;777;;;===<<<:::;;;@@@EEENNNSSSZZZ```dddgggjjjkkkpppssswwwzzz|||}}}yyytttpppkkkfff```\\\XXXVVVTTTSSSSSSTTTSSSQQQTTTSSSSSSUUUXXXZZZZZZYYY^^^bbbfffiiijjjmmmqqquuu}}}~~~xxxtttuuuwwwxxxwwwsssooommmllliiiiiijjjkkkmmmoooqqqrrryyy|||gggZZZXXXUUUSSSRRRQQQRRRQQQPPPNNNOOOMMMJJJGGGFFFGGGIIIJJJGGGEEEAAA>>><<<;;;<<<===999999999888888888888777999::::::::::::::::::;;;777888:::???FFFLLLQQQTTTMMMOOOTTT\\\dddkkkmmmnnn~~~}}}rrrnnnppp~~~|||{{{}}}xxxvvvyyy}}}|||zzz|||xxxuuu}}}~~~~~~~~~}}}{{{}}}|||~~~tttfff___XXXVVVRRRNNNLLLMMMLLLKKKJJJHHHGGGFFFFFFFFFEEEBBB>>>:::777666666777666666666666666666666666777777666666555555555444555444444444555888:::<<<666666666666666666666666666888:::;;;;;;:::999888;;;<<<<<<<<<===@@@FFFJJJPPPTTTYYY^^^ccchhhmmmqqqsssvvv{{{~~~|||}}}|||yyyzzz|||{{{|||wwwpppmmmjjjeee___ZZZWWWWWWWWWTTTRRRPPPPPPQQQRRRRRRQQQUUUVVVYYY\\\___bbbddddddhhhooowww|||~~~}}}sssrrrrrrrrrrrrqqqnnnlllqqqsssuuuvvvxxx}}}lll]]]ZZZWWWUUUSSSSSSSSSSSSQQQOOOOOOMMMKKKIIIHHHHHHIIIJJJGGGDDDAAA>>>;;;;;;<<<<<<::::::::::::999999999999::::::;;;;;;;;;;;;<<<<<<888:::===BBBHHHMMMPPPQQQQQQSSSYYYbbblllssswwwyyy~~~~~~}}}ssskkklllvvv}}}{{{|||}}}}}}{{{uuusssvvv~~~{{{xxx{{{yyyuuu|||~~~~~~~~~~~~|||zzzzzzyyy{{{nnnddd[[[WWWUUUQQQOOOOOOLLLKKKJJJHHHGGGFFFFFFFFFEEEBBB>>>:::777666666777777777777777777777777777777666666666555555555555666555444444555777999;;;666666666666666666666666777888999:::;;;:::999999;;;<<<<<<===>>>CCCHHHLLLRRRVVV[[[```dddiiinnnrrrwwwvvvyyy~~~vvvssstttvvvttttttuuuwwwtttlllfffaaa^^^YYYVVVTTTSSSSSSRRRRRRRRRQQQSSSUUUXXXZZZ\\\]]]___dddiiinnnrrrtttvvv}}}zzzuuuqqqsssttttttsssrrruuuzzz~~~rrraaa[[[XXXVVVUUUTTTUUUTTTRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIFFFDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<=========:::===AAAFFFJJJLLLMMMMMMPPPSSSYYYdddoooyyy{{{rrrjjjfffnnn|||zzzyyyxxxwwwuuupppttt~~~}}}xxxtttvvvzzzvvv{{{}}}}}}}}}|||{{{yyywwwvvvwww|||zzzlll^^^YYYWWWTTTQQQQQQMMMLLLKKKIIIGGGFFFFFFFFFEEECCC???;;;999777777777888888888888888888888888666666666666555555555555777666555555555666888999666666666666666666666666888888999999999::::::::::::;;;===>>>AAAEEEKKKPPPTTTXXX^^^cccggglllpppttt|||xxxyyyxxxpppnnnnnnnnnllliiihhhgggddd___ZZZVVVRRROOONNNPPPRRRRRRQQQRRRRRRTTTWWW[[[```dddffffffjjjpppxxx|||xxxtttssstttuuu~~~wwwddd\\\XXXVVVTTTTTTTTTTTTRRRQQQNNNNNNNNNNNNMMMKKKJJJHHHEEECCC@@@>>>;;;:::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<======:::???EEEIIIKKKKKKJJJIIINNNRRRZZZffftttyyyzzzwwwlllffffffttt{{{{{{zzzxxxwwwuuuuuuuuuuuuyyywwwtttttt{{{}}}www{{{}}}||||||{{{yyyxxxuuussstttxxx|||uuubbbZZZXXXUUURRRPPPNNNMMMKKKJJJHHHGGGFFFFFFEEECCC@@@===:::888888888777777777777777777777777666666666666666555555555888777666666666666777777666666666666666666666666888888888888999:::;;;;;;888:::===???CCCHHHNNNRRRWWW[[[aaafffjjjnnnsssuuu~~~zzz|||{{{sssmmmkkklllgggddd___\\\ZZZXXXUUURRRRRROOOLLLNNNSSSVVVVVVTTTXXX[[[^^^ccchhhmmmsssvvvwww{{{}}}zzzyyyzzz}}}|||ggg\\\VVVUUUSSSSSSSSSRRRQQQOOOMMMNNNOOOOOONNNLLLJJJHHHEEECCCAAA>>><<<;;;::::::::::::::::::999999999999888999999:::;;;;;;<<<<<<;;;@@@GGGJJJKKKIIIIIIIIIRRRWWWaaannn}}}{{{www|||zzzoooffffffllluuuvvvvvvtttqqqqqqtttwww}}}~~~}}}yyytttuuuwww}}}yyy|||~~~}}}|||{{{yyywwwuuusssssswwwyyy{{{iii^^^YYYUUUQQQOOOOOONNNLLLJJJIIIGGGFFFFFFFFFDDDAAA>>><<<:::999888666666666666666666666666555555555666666666666666888777777666666666666666777777777777777777777777888888888888999:::;;;<<<777:::===@@@DDDJJJPPPTTTYYY^^^dddiiimmmqqqtttwwwyyy{{{|||tttmmmhhheeeeee^^^[[[VVVSSSQQQPPPOOOOOOQQQPPPOOOQQQVVVZZZ[[[ZZZaaafffnnnuuu|||~~~~~~iii\\\UUUSSSRRRQQQRRRQQQOOONNNNNNNNNNNNNNNMMMLLLJJJHHHEEEDDDBBB@@@>>><<<;;;;;;::::::::::::999999999999777888888999:::;;;<<<<<<>>>BBBHHHJJJJJJIIIKKKMMMUUU[[[fffuuuvvvvvv}}}ooohhhaaahhhwww|||yyyppprrrrrrpppmmmpppwww~~~}}}{{{{{{wwwwwwvvv{{{{{{}}}}}}}}}{{{xxxvvvvvvssssssvvvxxxxxxzzz~~~ttteee\\\UUUQQQPPPPPPOOOMMMKKKIIIHHHGGGFFFFFFEEECCC@@@===;;;999999555555555555555555555555555555555666666666666666777777777777777666666666777777777777777777777777777777888999:::;;;;;;<<<888;;;???CCCGGGLLLRRRVVV[[[```ffflllooorrruuuwwwuuu~~~zzzssskkkddd^^^[[[YYYTTTRRROOOMMMLLLMMMOOOQQQRRRTTTVVVYYY\\\```ccceeeiiirrr~~~}}}lll^^^UUUSSSQQQQQQQQQQQQOOONNNNNNNNNNNNMMMLLLKKKIIIIIIFFFEEECCCAAA???===<<<;;;;;;;;;;;;;;;::::::::::::888888999:::;;;<<<======AAAEEEJJJKKKJJJKKKOOOTTTZZZ```mmm|||rrrttt}}}vvvjjjfffcccppp|||tttqqqkkknnnpppppppppyyy{{{}}}}}}{{{}}}~~~~~~}}}{{{yyyvvvuuurrrrrrvvvwwwuuuuuuwwwzzzooobbbWWWSSSSSSQQQPPPNNNLLLJJJHHHGGGGGGGGGFFFDDDAAA>>><<<:::999666666666666666666666666555555555555666666666777666666666777777777777666777777777777777777777777555666888:::;;;;;;;;;;;;;;;>>>BBBFFFJJJOOOUUUYYY\\\aaagggmmmqqqsssvvvxxx}}}zzzvvvssssssssspppllleee___ZZZUUURRRPPPNNNMMMMMMMMMNNNQQQUUUXXXYYY^^^dddgggiiimmmsssxxx~~~nnn```UUUTTTRRRQQQRRRQQQPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIFFFEEEDDDBBB@@@>>>===<<<======<<<<<<<<<;;;;;;;;;999999:::;;;<<<===>>>???DDDGGGKKKKKKJJJMMMSSSYYYbbbiiivvv~~~ppprrr{{{sssjjjiiiiiiyyywwwnnnlllggglllppprrrwwwzzz{{{{{{zzz||||||{{{~~~|||yyywwwuuuqqqqqquuuvvvsssrrrsssssswwwfffZZZUUUWWWRRRPPPNNNLLLJJJHHHGGGGGGGGGFFFDDDBBB???<<<:::999777777777777777777777777444555555555666666777777555555666777777777777777777777777777777777777777444666888;;;<<<<<<;;;:::>>>AAAEEEIIIMMMRRRWWW[[[\\\aaahhhmmmqqqtttvvvxxx}}}~~~{{{vvvpppkkkhhhffffffbbb^^^YYYUUUSSSQQQPPPNNNMMMMMMOOOPPPRRRWWW\\\```bbbjjjrrrvvvwwwzzzvvv___WWWTTTPPPNNNNNNOOOPPPPPPPPPOOOOOOMMMKKKIIIGGGFFFFFFEEECCCAAA>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;===@@@CCCFFFHHHJJJKKKLLLPPPWWW\\\eeennn}}}wwwwww~~~zzzmmmhhhiiilll|||tttmmmhhhfffiiikkkrrr}}}{{{{{{~~~}}}~~~}}}yyy{{{~~~|||{{{yyyxxxuuuuuutttsssrrrqqqqqqpppttt|||tttbbbYYYXXXPPPQQQQQQOOOLLLJJJIIIHHHDDDCCCCCCCCCCCCAAA===:::555555666666666666666555888888666555555444444444777777888777777666555555777777777777888888888888666777999999999999;;;<<<>>>AAAFFFKKKOOOTTTYYY]]]fffdddgggnnnqqqrrryyywwwrrrnnniiieeecccaaa\\\YYY\\\YYYUUURRRPPPOOONNNLLLPPPSSSWWWZZZ\\\aaahhhnnnwww}}}xxxaaaXXXTTTPPPNNNNNNOOOPPPOOOOOOOOONNNLLLKKKIIIGGGFFFFFFEEECCCAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<>>>AAADDDHHHJJJKKKMMMOOOSSSZZZ```mmmvvv{{{{{{vvvjjjhhhkkkvvvuuuooojjjggggggiiippp|||zzzwwwyyy}}}xxxvvv}}}{{{zzzxxxwwwvvvuuutttsssrrrqqqpppppppppxxx~~~kkk^^^YYYTTTTTTSSSPPPMMMJJJIIIHHHFFFEEEEEEDDDDDDBBB>>>;;;555666666666666666666666666666666555555666666777777777777777777777666555777777777777888888888888777999:::;;;:::;;;<<<>>>@@@DDDIIINNNRRRWWW\\\```ggghhhmmmpppqqqtttwwwnnnhhheee```]]]\\\ZZZWWWTTTQQQPPPOOOOOOPPPQQQRRRRRRUUUWWW[[[___dddmmmyyy{{{fffYYYUUUQQQOOONNNOOOOOOOOONNNNNNMMMKKKJJJHHHGGGFFFFFFEEECCCAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<>>>BBBEEEKKKLLLMMMNNNRRRXXX```fffsss}}}}}}rrriiikkkqqqvvvnnniiiggghhhkkknnnzzzzzztttvvvzzz|||vvvqqq}}}{{{yyywwwuuuvvvvvvuuusssrrrpppoooooolllsss{{{yyyggg\\\YYYWWWUUURRRNNNLLLJJJIIIIIIHHHFFFFFFEEEBBB???<<<666777777777666666666666444555555666777888888999666666777777888777777777777777777888888888999999999:::;;;;;;;;;<<<>>>@@@DDDGGGLLLQQQVVV[[[```ccchhhmmmrrrsssrrr{{{{{{rrrjjjddd]]]ZZZVVVTTTSSSRRRPPPOOOLLLMMMOOOQQQTTTWWWXXXYYY]]]```eeekkkuuukkkZZZVVVRRROOOOOOOOOOOONNNNNNMMMLLLJJJIIIGGGGGGFFFGGGEEECCCAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===@@@DDDHHHMMMMMMNNNPPPVVV^^^fffkkkuuu|||pppjjjppp{{{}}}pppiiieeeeeeiiipppyyy|||vvvtttyyy|||tttooo{{{xxx~~~|||zzzwwwuuuvvvvvvuuusssqqqpppooonnnjjjooouuuzzzqqq```\\\ZZZVVVRRRPPPNNNMMMLLLJJJHHHFFFEEEDDDBBB???<<<888888777777777777777777555555666777888888888888555666777888888888888888777777888888888999999999999:::;;;;;;;;;<<>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===AAAFFFJJJMMMNNNOOOTTT[[[dddlllqqqyyy|||}}}|||nnnjjjvvvuuukkkeeebbbdddlllvvvxxxvvvwww~~~sssooovvvrrr}}}{{{xxxvvvvvvuuutttsssqqqpppooonnniiimmmqqqtttyyy~~~ggg___[[[VVVRRRQQQQQQPPPNNNIIIHHHEEEDDDCCCBBB???<<<:::999888777777777777888777777888999999888777777666666777888888999888888888888888888999999999999888999:::::::::<<>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>BBBHHHMMMOOOOOORRRYYYbbblllsssvvv}}}xxxkkkkkk}}}tttmmmfffcccbbbhhhvvvyyywwwxxx|||tttooo}}}tttmmm~~~}}}|||yyywwwttttttsssrrrqqqpppoooooojjjkkknnnppprrr{{{tttccc]]]VVVRRRRRRRRRPPPOOOIIIGGGEEEDDDCCCBBB@@@>>>;;;:::999777777777888888777888999::::::999777777777777888888999888888888888888888999999999999:::999999:::999:::<<<@@@CCCHHHLLLQQQWWW\\\aaagggkkkoooqqquuuwwwjjj___YYYVVVRRRPPPNNNNNNNNNMMMMMMPPPTTTWWWZZZ___fffkkkqqqxxxrrr]]]YYYTTTPPPOOONNNNNNMMMOOONNNLLLJJJIIIIIIJJJJJJHHHFFFDDDBBB@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======???CCCJJJNNNQQQRRRVVV^^^jjjsssyyy{{{wwwkkkppp{{{kkkgggeeeeeeiiittt{{{wwwvvvyyy~~~uuulllwwwssskkk|||}}}||||||{{{xxxvvvrrrrrrrrrqqqqqqqqqppppppjjjjjjlllnnnooosssiiiaaaXXXRRRQQQPPPNNNLLLIIIGGGEEEDDDEEEDDDCCCBBB===;;;999777777777888999666777999:::;;;:::999999888888999999999888777777888888888999999999::::::::::::;;;:::;;;===BBBEEEJJJMMMSSSYYY^^^ccciiimmmooovvvtttkkk```WWWSSSQQQOOOMMMLLLNNNPPPRRRTTTYYY```eeelllrrryyyrrr^^^ZZZUUUQQQOOONNNMMMLLLPPPNNNLLLJJJIIIIIIKKKKKKHHHGGGEEEBBB@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<=========???DDDJJJOOORRRTTTYYYcccoooxxx}}}~~~xxxnnnuuurrrgggeeefffjjjqqq}}}vvvtttvvv}}}vvviiirrrtttkkk{{{}}}|||{{{zzz{{{zzzwwwuuuqqqqqqqqqqqqqqqqqqqqqqqqjjjhhhjjjmmmmmmnnnyyymmmdddYYYRRRPPPOOOLLLHHHJJJHHHFFFEEEFFFFFFEEEDDD===<<<999888777777888999333555888:::<<<<<<;;;;;;999999999999999888777666888888999999999:::::::::;;;<<<<<<<<<<<>><<<;;;:::;;;;;;;;;::::::<<<===>>>;;;:::<<>><<<:::888777777777777777888999::::::;;;;;;666777777777777888888888999999:::::::::;;;;;;;;;<<<<<<===<<<===@@@DDDHHHPPPRRRXXXaaaeeefffjjjpppsss|||xxxlllccc^^^VVVQQQOOOOOOQQQQQQPPPSSSXXX]]]eeerrr{{{eeeZZZQQQPPPQQQPPPOOOOOOMMMMMMLLLLLLKKKJJJJJJJJJGGGFFFEEEDDDBBB???===<<<;;;<<<<<<<<<;;;;;;===??????======???EEEKKKNNNOOOPPP[[[hhhrrrwww{{{~~~uuuwwwsssgggcccgggppp~~~yyysssrrrsss|||yyyjjjqqqsssmmm{{{|||zzzxxxvvvtttrrrsssrrrqqqooonnnmmmllllllkkkiiigggeeefffiiimmmpppooo]]]YYYWWWOOOJJJLLLJJJHHHFFFEEEEEEEEEDDDCCC@@@???<<<:::888777777777777888888999::::::;;;;;;777777777888888888999999999999:::::::::;;;;;;;;;<<<<<<======>>>AAAEEEIIIPPPRRRYYYbbbfffiiiooouuu{{{ooodddYYYWWWSSSPPPOOOOOOPPPPPPXXX^^^gggqqq|||~~~hhh]]]SSSQQQQQQPPPNNNOOOMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGFFFEEECCC@@@>>>===<<<=========<<<<<<>>>???@@@???@@@CCCHHHMMMPPPRRRRRR]]]lllwww}}}zzzyyyooohhhgggppp~~~xxxsssrrruuu}}}|||mmmrrrsssmmm{{{|||zzzxxxuuuqqqnnnqqqpppooonnnlllkkkjjjiiihhhgggeeecccdddfffhhhjjjuuu{{{ddd\\\XXXSSSNNNOOOJJJHHHFFFEEEEEEEEEDDDCCCAAA???===;;;999888888888888888888999999::::::;;;888888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>???BBBGGGKKKQQQSSSZZZccchhhllluuu}}}~~~tttmmmeee\\\SSSRRRRRRRRRSSSTTTUUUVVV]]]gggvvvlll```UUURRRQQQOOOMMMNNNMMMLLLLLLKKKJJJJJJIIIIIIFFFFFFEEEDDDBBB@@@>>>===;;;<<<===<<<;;;;;;===???>>>???AAAEEEJJJNNNQQQSSSSSS]]]kkkwww~~~vvvqqqnnnooo|||zzzvvvvvv|||}}}qqqsssqqqkkkxxx}}}{{{xxxtttooolllooonnnnnnlllkkkiiigggggggggfffdddcccbbbcccdddeeemmm|||mmm^^^YYYTTTPPPOOOJJJHHHFFFEEEFFFFFFDDDCCCBBB@@@>>><<<:::999999999888888888999999:::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@DDDJJJNNNTTTVVV]]]eeejjjppp{{{sssjjjccc]]]XXXSSSTTTUUUVVVXXX\\\```cccjjjvvvnnnbbbVVVRRRQQQNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIEEEDDDDDDCCCAAA???>>>===:::;;;<<<;;;::::::<<<>>>;;;>>>BBBFFFKKKNNNRRRSSSUUU\\\gggsss}}}{{{ssspppqqqzzzzzzxxxzzz~~~ttttttppphhhuuu}}}{{{xxxtttoookkknnnnnnmmmllljjjhhhfffeeefffeeedddcccbbbbbbbbbbbbjjjssswwwcccZZZTTTPPPNNNKKKIIIFFFFFFFFFFFFEEECCCCCCAAA???===;;;:::::::::888999999999999999::::::999::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBFFFLLLPPPWWWZZZ```hhhmmmuuuvvvjjjaaa[[[VVVTTTTTTUUUWWWYYY]]]dddmmmtttooobbbVVVQQQPPPNNNLLLMMMLLLLLLKKKJJJJJJIIIIIIHHHDDDDDDCCCBBBAAA???======999:::;;;;;;::::::;;;===;;;???EEEJJJMMMPPPTTTVVVYYY^^^fffqqq}}}uuuppprrrwww|||yyyyyy~~~vvvttt~~~pppgggttt}}}{{{xxxtttpppmmmoooooonnnmmmkkkiiifffeeedddddddddcccbbbbbbaaa```gggjjjpppvvvyyy}}}lll]]]VVVQQQOOOKKKIIIGGGFFFFFFFFFEEEDDDDDDBBB@@@>>><<<;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<===???AAADDDHHHOOOSSS[[[^^^dddlllsss~~~xxxiii```ZZZTTTRRRSSSTTTWWW[[[```fffqqqooobbbUUUPPPOOOMMMLLLMMMLLLKKKKKKJJJJJJIIIHHHHHHDDDDDDDDDCCCBBB@@@???>>>:::;;;<<<;;;:::;;;<<<>>>===BBBIIIOOORRRUUUXXX[[[___ccckkkvvvzzzssssss}}}zzz{{{wwwsss{{{rrriiiuuu}}}zzzxxxuuurrrppppppppppppooommmjjjgggeeebbbbbbbbbbbbbbbaaa______bbbaaadddjjjnnnuuuwwwcccYYYTTTQQQKKKIIIGGGFFFGGGFFFEEEDDDDDDCCCAAA>>>===<<<<<<<<<999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAAEEEJJJPPPUUU\\\```hhhrrr{{{wwwjjj^^^YYYVVVRRRSSSVVVYYY___hhhqqq{{{}}}nnnaaaUUUPPPOOOMMMLLLMMMLLLKKKKKKJJJIIIIIIHHHHHHEEEEEEEEEDDDCCCAAA@@@???;;;<<<======<<<<<<===??????EEEMMMSSSVVVXXX\\\___cccgggppp{{{vvvssszzz~~~{{{xxxssszzztttkkkwww}}}zzzxxxvvvtttrrrqqqqqqqqqpppnnnkkkgggeee___```aaaaaaaaa```^^^]]]\\\[[[^^^dddiiiqqqhhh\\\WWWTTTKKKIIIGGGFFFGGGGGGEEEDDDEEECCCAAA???===<<<<<<<<<999999999999999999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<======<<<===???BBBEEEKKKRRRVVV\\\aaajjjuuuooocccXXXVVVVVVTTTVVVZZZ```iiivvvwwwlll```TTTQQQQQQPPPOOOPPPMMMKKKJJJIIIJJJJJJHHHGGGGGGEEEDDDCCCCCCBBB@@@>>>;;;<<<===<<<;;;:::<<<>>>===FFFNNNRRRRRRVVV```iiinnnpppvvv{{{xxx~~~}}}||||||uuussssssiiiwww~~~zzzvvvsssqqqtttsssrrrqqqpppmmmiiieee^^^^^^^^^]]]]]]\\\\\\[[[ZZZ\\\\\\[[[___kkk~~~ooo```WWWOOONNNMMMLLLJJJHHHFFFEEEDDDEEEDDDBBBAAAAAA???<<<:::;;;;;;:::999999888888888::::::999999999999999999===<<<<<<;;;;;;;;;<<<<<<>>>@@@CCCEEEGGGLLLUUU[[[fffgggpppzzzqqq___WWWQQQQQQTTTVVV\\\aaakkk{{{|||tttjjj^^^SSSPPPPPPNNNMMMNNNMMMKKKIIIIIIJJJJJJHHHGGGGGGEEEDDDCCCCCCBBB@@@>>>;;;<<<===<<<;;;;;;===???@@@GGGOOOSSSUUUZZZeeennnqqqttt{{{{{{}}}}}}|||uuurrrsssjjjwww~~~yyyvvvsssqqqsssrrrppppppooolllhhheee^^^^^^]]]]]]\\\[[[[[[[[[YYYZZZ[[[ZZZ\\\hhhyyy}}}|||zzzfffZZZUUUNNNMMMLLLJJJHHHGGGEEEEEEEEECCCBBBAAA@@@???<<<:::999999999999999999::::::999999999999999999::::::===<<<<<<;;;;;;<<<<<<<<<>>>@@@CCCEEEGGGMMMUUU\\\dddhhhtttrrriii^^^YYYVVVXXXZZZ]]]dddkkk~~~{{{ttthhh]]]RRROOOOOOLLLJJJKKKLLLJJJIIIIIIJJJJJJHHHGGGGGGEEEDDDCCCCCCBBB@@@>>><<<======<<<;;;<<<>>>@@@DDDIIIPPPTTTXXXaaallluuuwww{{{}}}uuusssssskkkyyy}}}yyyvvvsssrrrqqqpppnnnnnnmmmjjjfffccc^^^^^^]]]\\\\\\[[[ZZZZZZXXXYYYYYYWWWYYYcccqqq}}}~~~zzzzzznnn^^^ZZZNNNMMMLLLJJJHHHGGGFFFFFFDDDCCCAAA@@@@@@???<<<:::888888888999:::;;;;;;;;;888888999999::::::;;;;;;===<<<<<<;;;<<<<<<======>>>AAADDDFFFIIINNNWWW]]]gggmmm~~~vvviiiaaaXXXVVVXXX[[[___dddoooyyy~~~xxxhhh]]]SSSPPPOOOLLLIIIIIIKKKJJJHHHIIIIIIJJJHHHGGGGGGEEECCCCCCCCCBBB@@@>>><<<======<<<<<<===@@@CCCGGGKKKOOOUUU\\\gggsss|||}}}xxxttttttlll{{{}}}yyyuuusssrrrpppnnnlllkkkjjjhhheeebbb______^^^]]]\\\[[[[[[ZZZXXXXXXXXXWWWXXX^^^jjjrrryyy~~~xxxbbb]]]PPPOOOMMMJJJIIIGGGGGGGGGDDDBBBAAA@@@@@@???<<<:::999999999:::::::::;;;;;;888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>???BBBEEEHHHKKKQQQZZZaaammmwwwzzzlllbbb]]]UUUVVVZZZaaagggqqq}}}kkk___TTTQQQOOOLLLJJJJJJJJJIIIHHHHHHIIIJJJHHHGGGGGGEEECCCCCCCCCBBB@@@>>>===============>>>BBBEEEJJJLLLOOOVVV```mmmyyy}}}vvvtttmmm}}}|||xxxuuussssssooommmkkkiiihhhfffcccaaa``````___^^^]]]\\\[[[[[[XXXXXXXXXWWWWWW\\\ccciiiqqqxxx~~~~~~hhh^^^TTTRRROOOLLLIIIHHHHHHHHHDDDCCCAAAAAAAAA@@@>>>;;;;;;;;;;;;:::::::::999999888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????CCCGGGJJJNNNUUU___fffrrr{{{mmmaaa[[[ZZZYYY[[[aaakkkwwwnnnbbbUUUPPPOOOLLLKKKLLLJJJHHHGGGHHHIIIJJJHHHGGGGGGEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>======@@@DDDHHHNNNNNNQQQYYYfffsss~~~vvvtttnnn|||wwwuuutttsssooommmjjjhhhgggeeecccaaa``````___^^^\\\[[[ZZZZZZWWWWWWWWWWWWWWWZZZ^^^bbbccciiiuuu|||vvvbbbYYYVVVRRRNNNKKKIIIHHHHHHEEECCCBBBBBBBBBAAA???===<<<<<<<<<;;;:::999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@CCCHHHMMMRRRZZZeeelllwww|||ooobbb[[[YYY[[[___aaajjjyyyqqqcccUUUOOOMMMKKKKKKLLLIIIHHHGGGGGGIIIIIIIIIGGGGGGEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>===>>>AAAFFFIIIQQQQQQTTT]]]kkkyyyuuu}}}tttooo{{{wwwuuuttttttooommmjjjhhhgggeeecccaaa___^^^]]]\\\ZZZYYYXXXXXXUUUUUUVVVVVVVVVXXXZZZ\\\]]]aaalll}}}kkk]]]ZZZUUUPPPLLLIIIIIIHHHFFFDDDCCCCCCDDDCCCAAA???;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???DDDIIIOOOUUU___jjjrrr{{{vvvnnneee___^^^aaaccckkkooozzzrrrcccTTTMMMKKKJJJKKKMMMIIIHHHGGGGGGIIIIIIIIIGGGGGGEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>===>>>AAAFFFJJJTTTSSSVVV```ooo}}}~~~|||zzzyyyyyyzzzyyyyyyyyy{{{|||~~~ttt{{{tttppp{{{wwwuuuttttttooommmjjjgggfffeeecccaaa]]]]]]\\\ZZZYYYWWWVVVVVVSSSTTTTTTUUUUUUVVVWWWXXX]]]___iii{{{sss```]]]WWWQQQMMMJJJIIIHHHFFFEEEDDDDDDEEEDDDBBB@@@999::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>@@@@@@???DDDJJJPPPWWWaaammmuuu}}}}}}lllhhhbbb______dddjjjnnn{{{wwweeeRRRJJJKKKLLLMMMNNNKKKJJJHHHGGGFFFFFFGGGHHHFFFEEEDDDCCCAAA@@@???>>>???===;;;:::===AAAGGGKKKUUUSSSVVVbbbttt~~~{{{uuupppmmmmmmllllllkkklllllllllnnnllliiiggggggjjjmmmooowww}}}~~~yyynnn~~~zzzxxxwwwtttrrrlllkkkiiifffeeeddddddddd^^^]]]\\\ZZZYYYWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSXXX^^^fffsssooo^^^WWWVVVOOOMMMNNNGGGIIIIIIHHHFFFDDDBBB@@@???======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<===<<<<<<===@@@BBBBBBDDDLLLUUUZZZbbbttt{{{ooohhhaaa[[[]]]ccclllwwwuuucccRRRKKKKKKLLLLLLMMMKKKJJJHHHGGGFFFFFFGGGGGGCCCCCCCCCBBBAAAAAA@@@@@@???>>><<<<<>>===>>>BBBGGGMMMQQQPPPSSS\\\lll~~~zzzvvvsssllliiidddbbbaaabbbaaa```ccccccbbbaaaaaaaaaaaabbbdddcccbbbaaabbbccceeefffgggqqqwwwssskkkiiillloooqqqvvv}}}zzzrrr{{{yyyxxxuuurrrmmmkkkhhheeebbb```______]]]]]][[[ZZZXXXWWWVVVUUUTTTSSSSSSRRRQQQQQQRRRRRRTTTSSS[[[kkkwww~~~}}}hhh\\\WWWNNNLLLLLLFFFGGGGGGFFFFFFEEECCCBBBAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<============>>>AAACCCCCCHHHQQQYYY```ppppppgggaaa___dddppp}}}wwwvvvuuuwwwyyy{{{{{{zzzxxx{{{mmm```SSSNNNMMMKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???DDDJJJOOOSSSPPPVVVbbbsssvvvpppmmmjjjiiihhhfffeeeccccccdddddddddggggggfffffffffffffffgggkkkjjjjjjjjjjjjjjjjjjjjjlllooopppmmmjjjjjjmmmppprrrxxx~~~xxx}}}|||zzzvvvsssmmmkkkgggddd```^^^]]]]]]\\\\\\[[[ZZZXXXWWWVVVUUUSSSSSSRRRQQQPPPPPPPPPPPPSSSNNNUUUeeemmmooo{{{ooo___WWWNNNLLLLLLFFFEEEEEEFFFEEEEEEDDDCCCBBB>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>>>>???BBBDDDEEEKKKSSS[[[eeeyyywwwkkkeeedddgggqqqxxxsssnnnllllllllllllmmmoooqqqrrrsssqqqtttyyy|||}}}lll```TTTPPPNNNJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEECCCBBBBBBAAA@@@@@@??????======>>>@@@EEEKKKQQQTTTTTT[[[hhhxxx}}}sssjjjeeedddcccccceeefffhhhiiijjjiiiiiiiiikkkkkkkkkkkkkkklllmmmmmmqqqrrruuuwwwyyyzzzzzzzzz{{{wwwsssqqqqqqrrruuuxxx{{{||||||xxxuuummmjjjgggccc```]]]\\\[[[\\\[[[ZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOQQQLLLQQQ^^^dddeeerrrwwwcccXXXNNNMMMNNNGGGEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>===<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>>>>@@@CCCFFFGGGMMMVVV^^^lll}}}mmmeeecccfffmmm|||yyywwwtttoookkkgggcccbbbccccccccccccdddfffiiikkknnnqqquuuxxxzzz}}}|||mmmbbbWWWQQQNNNJJJHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@??????>>>>>>>>>???BBBGGGLLLRRRUUUWWW^^^kkkzzz|||{{{|||xxxrrriiicccaaaaaacccdddeeehhhlllooooooooopppppprrrrrrrrrssstttvvvwwwxxx{{{~~~~~~~~~}}}yyyuuullljjjgggccc```]]]\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUURRRRRRPPPOOONNNNNNNNNNNNOOOLLLOOOWWW\\\```lllzzzkkk]]]QQQNNNOOOHHHEEEEEEFFFEEEEEEDDDCCCBBB???>>>======<<<<<<======;;;;;;;;;<<<<<<<<<<<<===<<<===?????????AAADDDGGGIIIPPPYYYdddwwwqqqeeebbbcccjjjuuuzzzuuurrrlllkkkiiigggdddbbb```___^^^_________```bbbfffiiiiiimmmqqquuuxxx{{{zzzooodddYYYRRRMMMIIIHHHIIIGGGGGGHHHHHHGGGFFFDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEIIINNNSSSVVVXXX___kkkzzzzzz}}}}}}}}}vvvpppkkkeeebbbdddgggkkkmmmpppssswwwyyyzzz|||~~~}}}xxxtttllljjjgggccc```^^^]]]]]]ZZZZZZYYYXXXWWWWWWVVVUUURRRQQQPPPNNNMMMMMMLLLLLLLLLLLLMMMPPPVVV___iiiooouuucccTTTPPPOOOGGGFFFFFFFFFFFFEEEDDDBBBBBB???>>>>>>===============;;;;;;;;;<<<<<<<<<<<<===<<<>>>??????@@@AAAEEEHHHLLLSSS]]]lllvvvhhhcccggglllyyyyyyssspppnnnllljjjffffffeeecccbbbaaa```___\\\^^^___```aaadddiiinnnjjjmmmrrrwwwzzz|||~~~yyyqqqfffZZZSSSMMMHHHHHHJJJGGGGGGHHHHHHGGGFFFDDDCCC>>>??????@@@AAAAAABBBBBBBBBBBBDDDGGGKKKPPPTTTWWWXXX___kkkyyy|||}}}zzzvvvpppmmmiiifffeeeiiioootttvvv~~~|||wwwssskkkjjjgggcccaaa___^^^^^^ZZZZZZYYYXXXWWWWWWVVVVVVRRRQQQPPPNNNMMMLLLLLLLLLJJJLLLLLLKKKRRR^^^ggghhh|||gggWWWQQQOOOGGGGGGGGGFFFFFFEEECCCBBBAAA??????>>>===============;;;;;;;;;<<<<<<<<<=========>>>??????@@@BBBEEEHHHMMMUUU```rrrnnndddfffooowww}}}sssooojjjgggggghhhhhhhhhddddddccccccbbbaaa``````YYY[[[]]]___```dddkkkpppooorrrvvvzzz|||~~~}}}vvvjjj[[[PPPLLLLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFLLLPPPSSSTTT\\\eeeqqq|||}}}xxxvvvtttqqqnnnmmmpppqqqoooooouuu|||~~~}}}{{{vvvrrrllljjjfffbbb```^^^^^^^^^ZZZZZZYYYXXXWWWWWWVVVVVVRRRRRRQQQPPPOOOMMMKKKKKKMMMIIIHHHLLLPPPUUU\\\cccwwweeeUUUVVVRRRHHHGGGEEEDDDDDDEEEFFFFFFEEE@@@???>>>======<<<<<<<<<;;;;;;;;;<<<===>>>>>>???@@@======AAABBBBBBFFFKKKVVV\\\iiiooohhheeeiiixxx~~~ssskkkhhhfffdddbbbbbbdddggghhheeeeeedddbbb```]]]ZZZXXXYYY[[[]]]___bbbgggmmmqqqqqquuuzzz~~~}}}{{{uuujjj[[[QQQLLLJJJHHHFFFHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA???@@@CCCHHHMMMRRRUUUVVV^^^hhhttt~~~~~~{{{xxxuuusssssssssssswwwzzz}}}~~~|||}}}zzzvvvrrrkkkiiieeebbb___]]]]]]]]]ZZZYYYYYYXXXWWWVVVUUUUUURRRRRRQQQPPPOOOMMMLLLKKKJJJHHHGGGJJJMMMQQQZZZcccrrrppp\\\XXXSSSIIIIIIGGGEEEDDDEEEEEEDDDCCC@@@???>>>======<<<<<<===;;;;;;<<<<<<===>>>>>>???@@@======AAACCCCCCGGGMMMXXXaaarrrzzzkkkgggiiiqqq}}}vvvoooggg`````````______```ccceeefffeeeeeedddccc```^^^[[[YYYYYYZZZ\\\^^^aaaffflllqqqvvvyyy}}}yyywwwnnneeeYYYPPPKKKIIIGGGEEEHHHHHHHHHHHHGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>AAAEEEJJJOOOTTTWWWXXX```kkkxxx|||{{{{{{wwwrrruuuwwwwwwvvvxxx}}}zzz}}}zzzuuuqqqjjjhhheeeaaa^^^]]]\\\\\\YYYXXXXXXWWWVVVUUUTTTSSSQQQQQQQQQPPPOOOMMMLLLKKKHHHFFFGGGHHHIIILLLXXXdddjjjyyyzzzyyy}}}~~~eeeZZZSSSKKKKKKIIIFFFEEEEEEDDDCCCAAA@@@@@@???>>>============;;;<<<<<<======>>>>>>???@@@>>>>>>BBBCCCEEEJJJQQQ[[[iii~~~rrrgggiiiqqq}}}tttnnniiifffaaa]]]ZZZ[[[]]]___aaaccceeefffeeeeeeeeedddbbb___]]][[[ZZZ\\\^^^```ccchhhooosss|||}}}vvvrrrddd^^^UUUNNNKKKJJJIIIHHHGGGHHHHHHGGGGGGFFFEEEDDD@@@@@@AAAAAAAAAAAABBBBBB@@@CCCHHHMMMQQQUUUXXXZZZ```lll{{{zzz|||wwwvvvuuurrryyyvvv~~~}}}yyytttpppjjjhhheeebbb___]]]\\\\\\XXXXXXWWWVVVUUUSSSRRRRRRPPPPPPPPPOOONNNMMMLLLKKKGGGGGGHHHHHHFFFIIIVVVcccdddooo}}}mmmiiimmmrrrxxxlllZZZSSSNNNKKKHHHFFFEEEEEEDDDCCCBBBAAA@@@???>>>============<<<<<<======>>>>>>>>>>>>@@@>>>???CCCDDDGGGOOOWWW```qqqtttlllhhhooo~~~~~~tttooohhhcccbbbaaa```___[[[]]]___ccceeeggghhhhhheeeffffffeeedddbbb```___^^^```bbbeeehhhmmmtttxxx~~~tttmmm___ZZZSSSMMMJJJIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@@@@AAAAAABBBBBBBBBCCCGGGLLLOOORRRUUUYYY\\\bbbnnn}}}zzzyyyuuuuuuxxx{{{|||rrr||||||yyytttooojjjiiigggdddaaa___]]]\\\YYYXXXWWWVVVTTTSSSRRRQQQPPPPPPPPPOOONNNMMMLLLKKKHHHGGGHHHHHHFFFHHHSSS```fffmmm}}}kkkaaaccchhhppprrr\\\SSSQQQIIIGGGEEEDDDEEEEEEDDDCCCAAA@@@???>>>>>>==================>>>>>>>>>>>>>>>@@@???@@@DDDEEEIIISSS^^^iii|||llljjjmmmxxx}}}tttmmmeeebbb]]][[[[[[]]]^^^______```cccfffhhhiiiiiihhhgggggghhhhhhgggfffdddcccbbbdddfffhhhlllrrrxxx}}}uuukkk```\\\TTTMMMHHHEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCC???@@@@@@AAAAAABBBBBBCCCEEEIIIMMMPPPRRRVVV\\\aaagggrrr|||{{{zzzxxxyyy}}}yyyppp|||~~~|||xxxsssooojjjiiigggeeebbb___]]]\\\YYYYYYWWWVVVTTTSSSRRRQQQOOOOOOOOOOOONNNMMMLLLKKKIIIHHHHHHHHHFFFGGGPPPZZZiiimmm{{{qqqbbbaaafffsss}}}bbbUUUSSSHHHGGGEEEDDDEEEFFFEEEDDDAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBDDDFFFKKKWWWccctttvvvhhhllluuuxxxqqqjjjfff^^^]]][[[ZZZ[[[]]]___aaaaaabbbeeeggghhhiiiiiihhhiiiiiijjjkkkjjjjjjhhhgggfffgggjjjlllpppvvv}}}xxxkkk```\\\TTTLLLFFFDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDCCC??????@@@AAAAAABBBCCCCCCDDDHHHMMMPPPRRRXXXaaahhhqqqzzz|||~~~~~~yyy}}}wwwppp~~~{{{xxxrrrnnniiihhhgggdddbbb___\\\[[[ZZZYYYXXXWWWUUUSSSRRRQQQNNNNNNOOONNNNNNMMMLLLKKKIIIGGGFFFGGGGGGFFFKKKRRRfffiiivvvzzzjjjiiinnnwwwkkkYYYTTTJJJHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBEEEGGGLLLZZZhhh}}}tttpppjjjssswwwpppkkkgggcccaaa\\\]]]]]]]]]]]]___aaaccccccdddfffgggiiikkkkkkllljjjkkklllmmmmmmmmmlllkkklllnnnpppssswww}}}zzzkkk]]]YYYRRRKKKFFFEEEHHHLLLFFFGGGGGGFFFFFFEEEDDDCCC??????@@@AAAAAABBBCCCCCCBBBGGGLLLOOORRRZZZeeemmmyyy~~~|||~~~~~~{{{{{{wwwqqq~~~{{{xxxrrrnnnhhhgggfffcccaaa^^^[[[ZZZ[[[ZZZYYYWWWUUUSSSRRRQQQNNNNNNNNNNNNNNNMMMLLLKKKIIIEEEDDDFFFGGGFFFHHHMMMaaacccppprrrrrrxxxxxx~~~sss\\\TTTMMMJJJGGGEEEDDDCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>@@@@@@CCCFFFGGGMMM\\\jjjsssnnnnnnooo{{{zzzvvvqqqhhhbbb^^^\\\[[[ZZZYYYZZZ[[[\\\\\\]]]___aaaeeefffgggiiikkknnnooopppkkklllnnnooooooooonnnmmmsssuuuwwwzzz~~~iii```ZZZQQQJJJFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@AAABBBCCCDDDDDDEEEEEEFFFLLLQQQTTTVVV^^^kkkuuu{{{}}}}}}yyyvvv~~~xxxvvvsssnnniiihhhgggeeebbb___^^^]]]\\\\\\ZZZXXXWWWWWWVVVTTTRRROOONNNMMMMMMLLLLLLMMMMMMJJJIIIGGGEEEEEEGGGIIIKKK```mmmxxx{{{vvv|||tttvvv{{{___UUUOOOKKKGGGEEEFFFFFFDDDAAADDDCCCBBBBBB@@@@@@???>>>>>>???@@@???>>>===>>>???CCCBBBDDDHHHJJJRRRdddwwwyyyooommmpppyyy}}}vvvpppkkkeeebbb]]]YYYWWWWWWXXXYYYXXXZZZ\\\\\\\\\]]]___```___eeelllppppppppprrrtttrrrsssttttttssssssuuuwww|||}}}~~~lll___YYYPPPIIIEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEIIIMMMRRRVVVYYYcccqqq{{{~~~}}}~~~zzzzzzyyyuuurrrmmmhhhhhhgggeeebbb```^^^\\\\\\[[[YYYWWWWWWVVVVVVTTTRRROOONNNMMMMMMLLLLLLMMMMMMJJJIIIGGGFFFFFFGGGIIIKKKXXXfffrrrxxx|||tttwwweeeYYYQQQLLLHHHGGGGGGHHHFFFCCCDDDCCCBBBBBB@@@@@@???>>>>>>???@@@???>>>===>>>???AAAAAACCCGGGKKKVVVmmmssskkkmmmsssxxxqqqkkkeeebbb]]]\\\YYYWWWVVVWWWXXXYYYXXXYYY[[[[[[[[[]]]___bbbccchhhooosssssssssuuuwwwuuuvvvwwwwwwvvvwwwyyy{{{}}}mmm^^^WWWNNNGGGDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@BBBDDDEEEKKKOOOTTTXXX^^^iiiyyy}}}|||yyyuuupppkkkggghhhgggeeebbb```^^^\\\[[[ZZZXXXVVVVVVVVVUUUSSSQQQNNNNNNMMMLLLLLLLLLLLLMMMJJJIIIGGGFFFFFFGGGIIIJJJTTTcccpppvvv{{{|||}}}nnn]]]RRRNNNIIIGGGIIIIIIHHHEEEDDDCCCBBBBBB@@@@@@???>>>>>>???@@@???>>>>>>???@@@@@@BBBEEEHHHOOO```~~~~~~xxxmmmkkkttt~~~xxxpppiiiccc___[[[XXXTTTTTTTTTUUUVVVWWWXXXYYYXXXYYYZZZZZZZZZ]]]aaadddggglllsssvvvvvvwwwyyy{{{yyy{{{}}}}}}}}}~~~wwwjjj\\\UUUMMMGGGDDDEEEFFFGGGGGGFFFFFFDDDCCCBBBAAAAAACCCAAA@@@>>>???AAADDDFFFMMMPPPUUUZZZbbbppp~~~}}}yyysssnnnjjjfffgggfffeeecccaaa^^^\\\[[[YYYWWWUUUUUUUUUTTTSSSQQQNNNNNNMMMLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFGGGHHHIIIQQQaaaoootttyyyyyy{{{uuu```SSSNNNIIIGGGHHHIIIHHHFFFDDDCCCBBBBBB@@@@@@???>>>===???@@@@@@???>>>???AAAAAADDDGGGLLLWWWppp}}}zzzpppjjjnnn~~~yyysssmmmfff___[[[YYYWWWVVVPPPQQQSSSTTTVVVWWWXXXXXXXXXXXXYYYYYYZZZ^^^cccfffiiinnntttwwwxxxyyy{{{~~~qqqfffZZZUUUMMMHHHEEEFFFFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@BBBAAA??????@@@BBBEEEGGGMMMPPPUUU[[[fffvvvzzz|||xxxrrrmmmiiigggffffffeeecccaaa^^^\\\ZZZWWWUUUTTTSSSTTTTTTRRRPPPNNNMMMLLLLLLKKKKKKLLLLLLJJJIIIHHHGGGGGGGGGGGGHHHLLL\\\jjjnnnqqq~~~yyyuuuyyy}}}bbbTTTOOOIIIFFFGGGHHHGGGEEEDDDCCCBBBBBB@@@@@@???>>>===???@@@@@@??????@@@BBB@@@DDDIIIPPP```pppjjjiiiqqq}}}yyysssoooiiiddd^^^YYYWWWWWWWWWVVVQQQRRRTTTVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[___eeeiiiiiinnnuuuxxxyyy{{{~~~{{{mmmdddYYYUUUOOOJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBDDDGGGIIINNNPPPVVV^^^kkk{{{yyy|||~~~vvvpppkkkiiihhhffffffeeedddbbb___\\\ZZZVVVTTTSSSRRRSSSSSSQQQPPPMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJIIIHHHGGGGGGGGGGGGKKKZZZhhhmmmmmmwww}}}ooozzzqqqxxxfffVVVPPPJJJFFFFFFGGGFFFDDDDDDCCCBBBBBB@@@@@@???>>>===???@@@@@@??????AAABBB???DDDJJJTTTkkkvvviiihhhkkkttt|||vvvrrrnnnhhhddd]]]ZZZVVVTTTUUUVVVVVVVVVTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXZZZ\\\^^^bbbgggkkkkkkpppvvvzzz|||zzzoooeeeYYYUUUQQQMMMJJJHHHEEECCCDDDDDDDDDCCCCCCBBBBBBBBB>>>???@@@BBBDDDGGGIIIKKKOOORRRXXXbbbppp|||}}}{{{tttnnnkkkjjjjjjfffffffffdddbbb___[[[YYYUUUSSSRRRRRRRRRRRRQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFKKKWWWeeejjjjjjqqqvvvgggyyytttlllvvvnnnZZZSSSLLLHHHGGGGGGFFFDDDDDDCCCBBBBBB@@@@@@???>>>===???@@@@@@@@@@@@AAACCCAAAFFFNNN\\\www{{{mmmfffllltttzzzrrrlllgggccc^^^ZZZTTTRRRQQQQQQSSSUUUVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXVVVYYY\\\^^^aaaeeeiiilllnnntttzzz|||qqqhhhYYYVVVRRROOOLLLIIIEEEBBBCCCCCCCCCCCCCCCCCCBBBBBB===>>>AAACCCFFFIIIKKKLLLPPPSSSZZZeeesss}}}~~~yyysssmmmjjjjjjkkkeeeffffffeeebbb___[[[YYYTTTSSSQQQQQQRRRRRRQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEPPP]]]ddddddiiizzzooobbbpppqqqiiitttttt\\\VVVNNNIIIHHHHHHFFFDDDDDDCCCCCCBBBAAA@@@???>>>===???@@@@@@@@@@@@BBBCCCEEEKKKSSSccc~~~sssgggeeeqqq}}}zzzssskkkddd```\\\WWWSSSOOONNNNNNPPPTTTVVVWWWWWWUUUUUUUUUUUUVVVWWWXXXYYYVVVYYY]]]```cccfffjjjmmmrrrwww~~~|||{{{zzztttkkkbbb___ZZZTTTNNNJJJGGGEEEGGGGGGFFFDDDCCCBBB@@@@@@DDDCCCBBB@@@AAAEEELLLQQQVVVWWW\\\hhhzzz~~~~~~~~~|||xxxsssooommmllljjjiiihhhfffccc```___]]]ZZZWWWRRRRRRRRRRRRRRRQQQQQQQQQKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHNNNXXX```cccfffoooyyy~~~pppgggpppwwwlllttt|||dddTTTMMMJJJEEEGGGKKKEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@??????@@@BBBGGGJJJVVVqqquuulllhhhlllzzzxxxooojjjddd___ZZZUUUQQQNNNLLLMMMNNNQQQSSSUUUVVVWWWYYYVVVTTTUUUXXXZZZZZZYYY[[[\\\^^^___aaaeeejjjmmmtttyyy~~~{{{zzztttlllgggddd___XXXRRRMMMJJJHHHEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCHHHOOOTTTYYY[[[```lll|||}}}|||~~~zzzwwwrrrooommmkkkjjjhhhgggeeebbb```^^^\\\YYYWWWRRRRRRRRRRRRQQQQQQQQQQQQKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHFFFKKKTTT\\\___```gggppp{{{|||ssshhhlllyyyooouuuhhhWWWOOOLLLGGGHHHJJJDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@??????AAACCCHHHMMM]]]yyy{{{qqqhhhgggooo}}}tttiiiddd^^^XXXTTTPPPMMMKKKLLLMMMOOOQQQSSSUUUVVVWWWYYYVVVTTTUUUXXXZZZZZZYYYZZZ\\\^^^___aaaeeejjjnnntttzzzzzzxxxrrrkkkeeebbb\\\VVVOOOJJJGGGEEECCCCCCCCCDDDDDDDDDDDDDDD@@@AAABBBCCCFFFKKKRRRWWW\\\___gggsss|||zzzzzzxxxuuupppmmmllljjjhhhgggeeeccc```^^^]]][[[XXXVVVRRRRRRRRRQQQQQQQQQPPPPPPKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGEEEJJJSSSZZZ[[[ZZZ___fffsss|||vvv|||nnnlll~~~vvvyyynnn[[[QQQOOOIIIHHHIIICCCBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@CCCEEEJJJTTTiiivvvooohhhkkkvvvvvvmmmccc^^^WWWRRRNNNLLLKKKJJJMMMMMMOOOQQQSSSTTTVVVWWWXXXVVVUUUVVVXXXZZZZZZYYY[[[\\\^^^```bbbfffkkkooouuu{{{|||yyywwwvvvvvvvvvvvvwwwyyy|||}}}uuurrrlllggg^^^[[[VVVPPPKKKGGGDDDCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCEEEGGGLLLRRRVVV[[[aaakkkxxx}}}zzz~~~xxxuuurrrnnnllljjjiiigggeeedddaaa___]]]\\\ZZZWWWUUURRRRRRRRRQQQQQQPPPPPPOOOKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHKKKSSSZZZZZZXXXZZZ___iii{{{vvv{{{zzzppp{{{sss\\\QQQPPPJJJHHHHHHCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAA@@@BBBEEEHHHMMM]]]xxxsssnnnlllrrrwwwnnnggg___ZZZTTTOOOLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVWWWVVVVVVWWWXXXYYYYYYYYY\\\^^^```bbbdddhhhmmmqqqvvv}}}|||tttnnnkkkjjjjjjjjjjjjlllnnnpppssswww|||zzzpppjjjeee```XXXVVVRRRNNNJJJGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAABBBEEEGGGIIILLLQQQTTTXXXaaaooo}}}|||{{{|||}}}xxxqqqooollljjjiiihhhfffdddccc```^^^\\\[[[ZZZWWWUUUSSSRRRRRRQQQPPPOOOOOOOOOKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGIIIKKKRRRXXXXXXUUUUUUYYYcccuuuyyyzzzyyy{{{xxx^^^QQQPPPKKKHHHHHHEEECCCCCCCCCBBBBBBBBBAAAAAA@@@AAAAAAAAAAAACCCGGGKKKTTThhhyyymmmlllooo{{{zzzpppfffaaaZZZVVVPPPLLLKKKLLLMMMNNNNNNNNNOOOQQQRRRTTTUUUVVVUUUVVVWWWXXXXXXXXXYYYZZZ^^^```bbbdddfffjjjppptttxxxsssnnngggcccbbbcccdddeeecccfffiiilllooosssyyy}}}{{{yyylllddd^^^ZZZPPPOOOLLLIIIFFFDDDCCCCCCFFFEEEEEEDDDCCCBBBBBBBBBAAADDDGGGIIIKKKNNNRRRUUUWWWccctttyyyvvvxxx~~~{{{wwwnnnllljjjhhhhhhgggdddbbbbbb```]]]\\\[[[ZZZWWWUUUSSSRRRRRRQQQPPPOOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHMMMSSSSSSPPPQQQTTT___ppp{{{{{{}}}~~~cccRRRQQQLLLGGGIIIGGGCCCCCCCCCCCCBBBBBBBBBAAA@@@AAAAAAAAABBBEEEJJJNNN]]]vvvpppiiikkkttt|||tttiii___ZZZSSSOOOKKKIIIIIIKKKLLLLLLNNNOOOPPPQQQRRRTTTUUUUUUTTTVVVXXXYYYXXXXXXYYYZZZ___```bbbdddggglllqqquuuzzzvvveeeaaa]]][[[\\\^^^```aaa^^^bbbfffiiilllpppwww|||{{{zzzlllbbb\\\WWWNNNLLLIIIFFFCCCBBBAAA@@@DDDDDDDDDDDDDDDCCCCCCCCCAAADDDIIILLLPPPSSSWWWYYYZZZhhhzzzssssssxxx|||wwwssskkkjjjhhhggggggfffcccaaabbb```^^^\\\\\\ZZZXXXVVVSSSRRRRRRQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFIIINNNPPPNNNOOORRRYYYhhh}}}}}}~~~kkkVVVTTTLLLGGGHHHGGGCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBFFFLLLPPPhhhwwwlllmmmsss|||vvvooocccYYYUUUNNNKKKIIIHHHJJJLLLLLLLLLNNNOOOPPPQQQRRRTTTTTTUUUSSSVVVYYYZZZXXXWWWXXXZZZ]]]___aaadddfffkkkpppttt|||vvviii\\\YYYWWWWWWZZZ]]]___```^^^bbbhhhkkkmmmrrrzzz|||mmmccc[[[WWWSSSQQQNNNJJJGGGEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFAAADDDJJJOOOSSSWWW[[[^^^^^^lll~~~qqqqqqwww|||xxxtttpppjjjhhhggggggfffeeeccc```bbb```^^^]]]\\\[[[XXXVVVSSSRRRRRRQQQOOONNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFHHHNNNPPPOOOPPPTTTUUUbbbyyyrrrZZZVVVMMMGGGHHHHHHDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAACCCGGGMMMQQQooo}}}qqqlllsss}}}wwwrrrlll```UUUQQQMMMKKKIIIJJJLLLNNNNNNMMMOOOOOOPPPQQQRRRSSSTTTUUUSSSVVVZZZZZZXXXWWWXXXZZZ\\\^^^```bbbeeejjjooosss}}}oooaaaYYYXXXVVVWWW[[[^^^___```aaaffflllppprrrwww{{{qqqddd[[[YYYOOOLLLHHHEEEEEEEEEDDDDDDBBBCCCDDDCCCBBBBBBCCCDDDDDDDDDIIISSSYYYZZZZZZ\\\hhhxxxxxxzzz}}}yyyvvvrrrpppllljjjhhhfffeeedddaaa______^^^\\\[[[YYYXXXXXXXXXQQQPPPOOOOOONNNMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKPPP[[[mmm~~~uuuyyyZZZQQQQQQJJJDDDFFFEEEEEEEEEEEEDDDCCCBBBAAAAAACCCAAADDDJJJGGGKKK]]]vvvsssllllllvvv}}}qqqeee[[[TTTNNNKKKHHHHHHJJJKKKLLLLLLLLLLLLRRRPPPOOOQQQTTTVVVUUUSSSWWWWWWWWWWWWWWWWWWWWWWWW\\\^^^___aaacccggglllppp|||rrrccc\\\RRRUUUXXXYYYXXXZZZ^^^aaahhhiiimmmtttyyy{{{qqqcccYYYVVVNNNKKKGGGEEEEEEEEEDDDCCCBBBDDDDDDDDDBBBAAABBBCCCDDDDDDJJJSSSYYYZZZ[[[^^^hhhyyy~~~}}}yyyvvvssspppmmmkkkiiigggeeeeeecccaaa___\\\[[[ZZZXXXWWWVVVUUUUUUQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKMMMUUUeeeuuu~~~sssttt|||___SSSRRRJJJEEEEEEEEEEEEEEEEEEDDDCCCBBBAAACCCDDDAAACCCIIIGGGNNNbbbyyyooolllooo~~~wwwkkk```WWWQQQLLLIIIHHHHHHJJJKKKLLLLLLMMMMMMPPPOOONNNPPPSSSUUUTTTRRRVVVVVVVVVWWWWWWXXXXXXXXX[[[\\\^^^___aaaeeejjjmmmwww{{{zzzjjj\\\VVVPPPSSSVVVWWWWWWYYY^^^bbblllnnnuuu~~~zzzpppbbbXXXTTTMMMJJJGGGEEEEEEDDDDDDBBBCCCDDDEEEDDDBBBAAABBBCCCDDDEEEKKKTTTZZZ[[[]]]```jjj{{{wwwzzz}}}xxxuuurrrpppllljjjjjjhhheeeddddddbbb```^^^[[[[[[YYYWWWVVVUUUUUUUUURRRQQQPPPOOOMMMLLLJJJJJJIIIJJJJJJIIIIIIHHHGGGFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKLLLKKKOOOZZZgggsss~~~}}}tttqqq|||fffVVVRRRKKKEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBDDDEEEAAABBBGGGIIITTTlllrrrlllmmmwwwvvvnnncccXXXPPPLLLIIIGGGHHHHHHJJJKKKLLLMMMMMMMMMOOONNNMMMOOOQQQSSSSSSRRRUUUUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\]]]___bbbgggjjjqqqvvv}}}}}}wwwlll^^^SSSOOOMMMPPPTTTVVVXXX\\\bbbhhhsssvvvxxxnnnaaaXXXTTTLLLIIIFFFEEEEEEEEECCCBBBDDDEEEFFFDDDBBBAAABBBCCCDDDFFFMMMVVV[[[\\\^^^bbblll~~~oooyyy{{{xxxtttqqqooommmjjjhhhhhhfffdddbbbbbbaaa___]]]]]]\\\ZZZXXXWWWVVVVVVVVVRRRQQQPPPNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCEEEGGGJJJLLLJJJKKKQQQ\\\hhhuuu~~~|||vvvkkkXXXRRRLLLGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFBBBBBBHHHLLL^^^{{{oookkkpppyyyllleeeZZZQQQKKKHHHGGGFFFGGGHHHJJJKKKMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTUUUWWWXXXZZZ[[[[[[ZZZ[[[\\\]]]^^^```eeehhhmmmrrrzzz{{{qqqjjj```UUUMMMKKKKKKNNNSSSWWW[[[bbblllrrr{{{zzzssslllaaaXXXTTTKKKIIIGGGFFFFFFFFFDDDBBBDDDEEEFFFEEECCCBBBCCCDDDEEEHHHOOOXXX\\\\\\___dddoooyyyjjjxxx~~~{{{wwwtttpppnnnmmmkkkhhhffffffdddbbbaaa```___]]][[[[[[[[[YYYWWWVVVUUUUUUUUUQQQPPPOOONNNLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDGGGIIIKKKKKKJJJNNNVVV```nnn|||oooYYYRRRMMMIIIIIIFFFFFFEEEDDDDDDDDDEEEEEEEEEGGGCCCCCCKKKSSSkkk|||mmmlllttt|||nnnccc\\\SSSLLLHHHGGGFFFFFFGGGHHHJJJLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSUUUUUUTTTTTTVVVWWWYYYZZZ[[[\\\[[[\\\\\\\\\]]]___cccfffjjjoooxxx{{{qqqggg```WWWNNNIIIIIIIIIMMMSSSXXX^^^hhhttt|||tttnnnhhh___WWWTTTKKKIIIHHHGGGGGGGGGEEECCCCCCDDDEEEEEECCCCCCDDDEEEGGGJJJRRRZZZ\\\\\\___eeeooopppgggttt{{{xxxssspppmmmkkkjjjiiigggeeedddbbb```______^^^\\\ZZZYYYXXXVVVTTTSSSRRRRRRRRROOOOOONNNMMMLLLKKKKKKJJJGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEEEEFFFHHHHHHIIIIIIMMMSSSZZZhhhyyyttt[[[RRRNNNKKKJJJGGGFFFEEEDDDDDDDDDEEEFFFCCCGGGFFFGGGOOO\\\zzzvvvkkkmmmyyypppeeeYYYUUUNNNIIIGGGFFFFFFFFFGGGHHHJJJLLLMMMOOOOOOOOOPPPRRRTTTTTTTTTTTTVVVXXXTTTUUUVVVWWWYYYZZZ\\\\\\[[[\\\\\\[[[[[[]]]aaacccgggkkksssyyy}}}~~~|||{{{rrrhhh^^^WWWQQQJJJGGGHHHHHHKKKPPPUUU]]]gggttt}}}}}}pppjjjddd\\\TTTPPPKKKJJJIIIIIIIIIHHHFFFDDDBBBCCCEEEEEEDDDDDDEEEGGGIIIMMMTTT\\\]]][[[___eeennnuuuiiifffqqq~~~~~~{{{wwwuuuooommmjjjhhhhhhgggeeedddbbb```^^^^^^^^^]]][[[YYYXXXWWWUUUTTTRRRQQQQQQQQQNNNMMMMMMMMMLLLLLLLLLKKKFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFEEEHHHLLLPPPUUUbbb|||{{{}}}zzz^^^SSSOOOLLLJJJGGGFFFDDDCCCCCCEEEFFFGGGAAAGGGGGGJJJUUUddd}}}qqqkkkrrrqqqbbb[[[QQQNNNJJJGGGFFFFFFEEEDDDGGGHHHJJJLLLNNNOOOPPPPPPPPPSSSUUUUUUTTTTTTVVVYYYUUUVVVWWWXXXYYYZZZ[[[\\\ZZZ[[[ZZZZZZYYYZZZ^^^```bbbffflllqqqttttttsssqqqiii___VVVPPPKKKFFFDDDEEEEEEHHHKKKOOOUUU```lllvvv|||nnngggbbbZZZQQQMMMLLLJJJIIIIIIJJJIIIGGGEEEAAACCCDDDEEEDDDEEEFFFHHHJJJNNNVVV\\\]]][[[^^^eeemmmlllggggggqqq}}}~~~{{{xxxuuurrrmmmjjjhhhffffffeeedddbbbaaa___^^^]]]]]]]]][[[YYYYYYYYYWWWUUUTTTSSSSSSRRRLLLLLLLLLLLLLLLLLLLLLLLLFFFGGGGGGHHHHHHHHHGGGGGGCCCDDDDDDDDDEEEEEEFFFFFFHHHIIIIIIIIIHHHFFFEEEDDDAAAFFFLLLOOOQQQ^^^zzztttwwwaaaTTTOOOLLLJJJGGGFFFDDDCCCCCCEEEGGGHHH@@@GGGIIIMMMXXXiiiyyypppmmmxxxvvvcccWWWQQQLLLJJJGGGFFFFFFEEEDDDCCCGGGHHHJJJLLLNNNOOOPPPPPPPPPSSSUUUUUUTTTTTTVVVYYYVVVWWWWWWXXXYYYZZZ[[[[[[YYYYYYYYYXXXWWWXXX[[[^^^___bbbgggkkkmmmmmmlllkkkbbbYYYQQQLLLHHHCCCAAACCCCCCEEEGGGJJJOOOXXXdddmmmwww}}}nnnddd^^^XXXRRRPPPOOOMMMKKKJJJJJJIIIGGGFFFDDDDDDDDDCCCCCCEEEHHHKKKOOOUUU[[[]]]\\\___ffflllvvvpppfffdddjjjvvv~~~|||zzzwwwtttrrrqqqpppmmmllliiifffcccbbbaaaaaaaaa```]]][[[ZZZYYYZZZZZZYYYWWWTTTSSSRRRQQQNNNLLLMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDBBBBBBAAAAAAAAAEEEFFFFFFFFFGGGGGGGGGGGGDDDFFFJJJOOOTTT```www}}}uuummmtttiiiVVVPPPLLLFFFGGGFFFDDDCCCCCCEEEFFFHHHFFFHHHLLLPPP^^^{{{xxxqqqppp~~~}}}jjj[[[RRRMMMHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUXXXXXXYYYZZZ[[[\\\]]]]]][[[XXXVVVUUUWWWXXXYYYYYYZZZ\\\```dddfffgggffffff[[[UUUMMMFFFCCCBBBAAAAAAAAABBBCCCDDDGGGMMMTTTYYYdddnnn{{{wwwkkkbbbYYYSSSRRROOOMMMLLLLLLLLLKKKJJJHHHDDDDDDCCCCCCCCCGGGLLLPPPTTTWWW[[[^^^bbbhhhqqqwww~~~mmmdddeeekkkwww~~~yyyxxxvvvssspppnnnmmmmmmmmmkkkhhheeecccaaaaaa```aaa```^^^\\\ZZZZZZZZZZZZXXXVVVTTTSSSSSSRRROOOMMMMMMMMMLLLLLLLLLLLLKKKKKKFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEECCCEEEHHHMMMQQQ]]]tttzzzwwwwwwzzzwww|||nnniiiqqqlllXXXRRRMMMHHHHHHGGGEEEDDDDDDDDDFFFGGGFFFIIINNNWWWiiiyyyrrrtttqqq```SSSMMMJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQSSSSSSTTTTTTUUUVVVWWWWWWXXXYYYYYYZZZ[[[\\\\\\]]]ZZZXXXUUUTTTUUUWWWWWWWWWVVVYYY\\\```bbbbbbbbbaaaXXXSSSKKKEEEBBBAAA@@@@@@???@@@AAAAAACCCFFFKKKOOOTTT]]]hhhpppxxx~~~sssfffYYYTTTTTTQQQPPPOOOOOOPPPPPPNNNMMMEEEDDDCCCBBBDDDIIIQQQVVV[[[ZZZ\\\cccmmmxxx|||iiidddhhhppp{{{~~~{{{xxxvvvuuurrrpppnnnlllkkkjjjkkkjjjhhheeecccaaa```___``````^^^\\\[[[ZZZZZZZZZWWWUUUSSSSSSSSSSSSQQQOOOMMMMMMLLLLLLKKKKKKKKKKKKEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFJJJNNNZZZpppqqqkkkqqqvvvqqqrrrmmmhhhoooppp[[[SSSOOOKKKHHHGGGFFFEEEDDDDDDEEEFFFFFFIIIQQQaaaxxxuuuqqqwwwvvvcccUUULLLHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNPPPQQQSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\ZZZWWWTTTRRRSSSSSSSSSSSSQQQSSSWWWZZZ[[[\\\\\\[[[TTTOOOHHHCCC@@@@@@?????????@@@AAAAAAAAAAAADDDFFFIIINNNVVV[[[cccrrrvvvpppvvvvvv{{{vvvfffYYYUUUWWWTTTSSSSSSUUUVVVVVVTTTRRRGGGFFFDDDCCCEEEKKKSSSZZZ___^^^```kkk{{{uuuhhheeennnzzz~~~}}}{{{xxxuuuuuutttrrrpppnnnllllllkkkiiihhhgggdddbbb```___^^^```___^^^\\\[[[ZZZYYYYYYUUUTTTSSSSSSSSSSSSRRRPPPLLLLLLLLLKKKKKKJJJJJJIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDFFFHHHKKKVVVllljjjaaaiiitttooommmyyyuuuoooqqqvvv^^^TTTPPPLLLIIIHHHGGGEEEEEEEEEEEEEEEGGGJJJTTThhh|||ooonnnyyyyyyiiiZZZOOOJJJGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQSSSTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\]]]]]]\\\[[[[[[ZZZWWWSSSQQQPPPPPPPPPOOONNNOOORRRTTTVVVVVVVVVVVVPPPKKKEEEAAA????????????@@@BBBDDDDDDCCCCCCCCCDDDIIILLLOOOQQQVVVbbbrrr~~~}}}xxxqqqjjjgggpppqqqwww}}}ssseeeXXXUUUXXXVVVVVVVVVXXXZZZZZZWWWUUUJJJHHHFFFDDDEEELLLTTT[[[aaa```dddrrrpppiiijjjxxx~~~|||}}}|||zzzyyyyyywwwuuurrrrrrqqqpppnnnlllkkkkkkkkkggggggfffdddbbb```^^^]]]^^^^^^]]]\\\ZZZYYYXXXWWWTTTSSSRRRRRRSSSSSSRRRPPPLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEGGGHHHJJJSSSfffyyydddZZZcccrrrmmmiiiqqqyyywww|||aaaTTTOOOKKKHHHHHHGGGFFFFFFFFFFFFFFFHHHLLLXXXpppxxxlllooo}}}wwwmmm```TTTMMMHHHFFFDDDEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKKKKLLLMMMOOOQQQRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\]]]^^^^^^^^^\\\ZZZYYYYYYVVVRRROOONNNNNNMMMLLLLLLMMMNNNPPPQQQRRRRRRRRRLLLHHHCCC@@@@@@@@@@@@@@@AAACCCFFFGGGFFFFFFGGGHHHKKKMMMPPPPPPQQQWWWaaaiiivvvqqqkkkiiigggeeeeeennnpppwww}}}wwwpppdddXXXTTTVVVTTTTTTUUUWWWXXXXXXUUUSSSJJJHHHFFFEEEFFFMMMUUU\\\aaa```eeesssllllllrrr{{{xxxxxxwwwvvvtttttttttsssqqqooommmmmmkkkjjjiiihhhhhhgggeeeeeeeeecccbbb___^^^\\\\\\\\\\\\[[[YYYXXXVVVUUUSSSRRRQQQQQQQQQRRRPPPOOOLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIIIIOOO```qqqzzzfff^^^eeemmmjjjfffiii~~~}}}eeeVVVOOOKKKGGGGGGGGGGGGGGGGGGGGGGGGJJJPPP```|||vvvnnnvvvsssiii[[[PPPJJJFFFCCCAAADDDEEEFFFGGGHHHIIIIIIIIIKKKKKKKKKLLLNNNOOOQQQRRRRRRRRRTTTVVVXXX[[[\\\]]]^^^___``````___\\\ZZZXXXXXXUUUQQQNNNMMMMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNJJJGGGCCCAAAAAABBBCCCBBBBBBDDDGGGHHHHHHIIIJJJLLLKKKNNNPPPQQQQQQTTTYYY]]]```iiiqqquuuyyytttjjjbbb```aaaaaabbbffflllnnnwww}}}wwwpppfffYYYSSSSSSNNNNNNOOOQQQRRRQQQNNNKKKGGGFFFEEEEEEHHHOOOWWW^^^aaa___bbbmmm}}}~~~iiinnn|||~~~}}}|||{{{zzzzzzzzz}}}}}}~~~{{{wwwvvvwwwtttrrrqqqrrrrrrqqqooommmjjjiiihhhgggfffeeeeeeeeedddddddddcccaaa___]]]\\\ZZZZZZZZZZZZXXXVVVTTTSSSSSSQQQPPPOOOPPPPPPNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBDDDEEEHHHIIIGGGKKKYYYhhhxxxuuuwwwuuuiiiccchhhkkkjjjffffffwwwkkkXXXOOOKKKEEEEEEFFFGGGHHHHHHHHHHHHKKKVVVlllyyysssqqq|||{{{ooo]]]PPPHHHEEECCCAAACCCDDDFFFHHHIIIIIIIIIIIIKKKKKKLLLMMMNNNPPPQQQRRRRRRSSSUUUXXXZZZ\\\^^^______```aaaaaa___\\\YYYWWWWWWTTTPPPNNNMMMMMMLLLKKKIIIIIIIIIJJJKKKKKKKKKKKKIIIFFFCCCBBBCCCEEEEEEEEEFFFHHHJJJKKKKKKLLLNNNPPPNNNQQQSSSSSSSSSTTTWWWZZZXXX___dddeeehhhlllmmmlllddd```^^^______^^^aaafffhhhkkkuuuyyyrrrhhh[[[RRRPPPIIIJJJJJJLLLMMMLLLHHHEEECCCDDDDDDEEEIIIPPPYYY___aaa______hhhuuuzzzgggooo{{{~~~zzzwwwtttssstttsssrrrrrrqqqqqqqqqrrrvvvyyy~~~}}}zzz}}}~~~zzzwwwwwwxxxtttsssrrrrrrsssrrrpppnnniiiiiihhhgggfffeeeeeefffccccccccccccaaa___]]][[[YYYYYYYYYYYYWWWUUUSSSRRRSSSQQQOOOOOOOOOOOOMMMKKKLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEHHHIIIFFFHHHTTTbbbooo}}}~~~mmmlllmmmfffbbbdddkkklllhhheeetttnnnZZZPPPKKKDDDEEEFFFGGGHHHIIIIIIIIIKKKZZZvvvuuupppqqq~~~wwwbbbQQQIIIFFFDDDCCCCCCDDDFFFHHHIIIIIIIIIIIIKKKKKKLLLMMMNNNPPPQQQRRRTTTUUUWWWYYY\\\^^^```aaa```aaabbbaaa```\\\YYYWWWWWWTTTPPPMMMMMMMMMLLLLLLGGGGGGHHHHHHIIIIIIIIIIIIIIIFFFDDDCCCDDDFFFGGGFFFKKKMMMNNNNNNNNNOOOQQQTTTUUUVVVWWWVVVUUUVVVXXXZZZZZZ```cccaaabbbeeefffddd```___aaacccaaa^^^aaagggdddiiittt